builder: mozilla-aurora_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-005 starttime: 1463628108.77 results: success (0) buildid: 20160518184444 builduid: 067369e73c60416d88ca524a2aa8569c revision: 4902143daafcfca72916ac8cba4ae8150ef271a1 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-18 20:21:48.773208) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-18 20:21:48.773666) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-18 20:21:48.773949) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-18 20:21:48.912585) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-18 20:21:48.912963) ========= '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-005\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-005 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-005 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-005 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-005 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-005 WINDIR=C:\WINDOWS using PTY: False --20:22:21-- 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% 6.45 MB/s 20:22:21 (6.45 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.570000 ========= master_lag: 0.41 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-18 20:21:49.897209) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-05-18 20:21:49.897547) ========= '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-005\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-005 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-005 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-005 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-005 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-005 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.779000 ========= master_lag: 2.75 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-05-18 20:21:53.427023) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-18 20:21:53.427390) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 4902143daafcfca72916ac8cba4ae8150ef271a1 --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 4902143daafcfca72916ac8cba4ae8150ef271a1 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-005\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-005 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-005 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-005 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-005 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-005 WINDIR=C:\WINDOWS using PTY: False 2016-05-18 20:22:25,068 truncating revision to first 12 chars 2016-05-18 20:22:25,068 Setting DEBUG logging. 2016-05-18 20:22:25,068 attempt 1/10 2016-05-18 20:22:25,068 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/4902143daafc?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-18 20:22:25,414 unpacking tar archive at: mozilla-aurora-4902143daafc/testing/mozharness/ program finished with exit code 0 elapsedTime=0.988000 ========= master_lag: 0.18 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-18 20:21:54.593698) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-18 20:21:54.594022) ========= script_repo_revision: 4902143daafcfca72916ac8cba4ae8150ef271a1 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-18 20:21:54.594426) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-18 20:21:54.594708) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-18 20:21:54.618084) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 43 secs) (at 2016-05-18 20:21:54.618530) ========= '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-005\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-005 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-005 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-005 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-005 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-005 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 20:22:26 INFO - MultiFileLogger online at 20160518 20:22:26 in C:\slave\test 20:22:26 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 20:22:26 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 20:22:26 INFO - {'append_to_log': False, 20:22:26 INFO - 'base_work_dir': 'C:\\slave\\test', 20:22:26 INFO - 'blob_upload_branch': 'mozilla-aurora', 20:22:26 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 20:22:26 INFO - 'buildbot_json_path': 'buildprops.json', 20:22:26 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 20:22:26 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 20:22:26 INFO - 'download_minidump_stackwalk': True, 20:22:26 INFO - 'download_symbols': 'true', 20:22:26 INFO - 'e10s': False, 20:22:26 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 20:22:26 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 20:22:26 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 20:22:26 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 20:22:26 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 20:22:26 INFO - 'C:/mozilla-build/tooltool.py'), 20:22:26 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 20:22:26 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 20:22:26 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 20:22:26 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 20:22:26 INFO - 'log_level': 'info', 20:22:26 INFO - 'log_to_console': True, 20:22:26 INFO - 'opt_config_files': (), 20:22:26 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 20:22:26 INFO - '--processes=1', 20:22:26 INFO - '--config=%(test_path)s/wptrunner.ini', 20:22:26 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 20:22:26 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 20:22:26 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 20:22:26 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 20:22:26 INFO - 'pip_index': False, 20:22:26 INFO - 'require_test_zip': True, 20:22:26 INFO - 'test_type': ('testharness',), 20:22:26 INFO - 'this_chunk': '1', 20:22:26 INFO - 'total_chunks': '10', 20:22:26 INFO - 'virtualenv_path': 'venv', 20:22:26 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 20:22:26 INFO - 'work_dir': 'build'} 20:22:26 INFO - ##### 20:22:26 INFO - ##### Running clobber step. 20:22:26 INFO - ##### 20:22:26 INFO - Running pre-action listener: _resource_record_pre_action 20:22:26 INFO - Running main action method: clobber 20:22:26 INFO - rmtree: C:\slave\test\build 20:22:26 INFO - Using _rmtree_windows ... 20:22:26 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 20:22:54 INFO - Running post-action listener: _resource_record_post_action 20:22:54 INFO - ##### 20:22:54 INFO - ##### Running read-buildbot-config step. 20:22:54 INFO - ##### 20:22:54 INFO - Running pre-action listener: _resource_record_pre_action 20:22:54 INFO - Running main action method: read_buildbot_config 20:22:54 INFO - Using buildbot properties: 20:22:54 INFO - { 20:22:54 INFO - "project": "", 20:22:54 INFO - "product": "firefox", 20:22:54 INFO - "script_repo_revision": "production", 20:22:54 INFO - "scheduler": "tests-mozilla-aurora-xp_ix-debug-unittest", 20:22:54 INFO - "repository": "", 20:22:54 INFO - "buildername": "Windows XP 32-bit mozilla-aurora debug test web-platform-tests-1", 20:22:54 INFO - "buildid": "20160518184444", 20:22:54 INFO - "pgo_build": "False", 20:22:54 INFO - "basedir": "C:\\slave\\test", 20:22:54 INFO - "buildnumber": 25, 20:22:54 INFO - "slavename": "t-xp32-ix-005", 20:22:54 INFO - "revision": "4902143daafcfca72916ac8cba4ae8150ef271a1", 20:22:54 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 20:22:54 INFO - "platform": "win32", 20:22:54 INFO - "branch": "mozilla-aurora", 20:22:54 INFO - "repo_path": "releases/mozilla-aurora", 20:22:54 INFO - "moz_repo_path": "", 20:22:54 INFO - "stage_platform": "win32", 20:22:54 INFO - "builduid": "067369e73c60416d88ca524a2aa8569c", 20:22:54 INFO - "slavebuilddir": "test" 20:22:54 INFO - } 20:22:54 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Do3viYhfR2aOdqLIEGUy_w/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 20:22:54 INFO - Found installer url https://queue.taskcluster.net/v1/task/Do3viYhfR2aOdqLIEGUy_w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 20:22:54 INFO - Running post-action listener: _resource_record_post_action 20:22:54 INFO - ##### 20:22:54 INFO - ##### Running download-and-extract step. 20:22:54 INFO - ##### 20:22:54 INFO - Running pre-action listener: _resource_record_pre_action 20:22:54 INFO - Running main action method: download_and_extract 20:22:54 INFO - mkdir: C:\slave\test\build\tests 20:22:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:22:54 INFO - https://queue.taskcluster.net/v1/task/Do3viYhfR2aOdqLIEGUy_w/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 20:22:54 INFO - trying https://queue.taskcluster.net/v1/task/Do3viYhfR2aOdqLIEGUy_w/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 20:22:54 INFO - Downloading https://queue.taskcluster.net/v1/task/Do3viYhfR2aOdqLIEGUy_w/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 20:22:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Do3viYhfR2aOdqLIEGUy_w/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1 20:22:54 INFO - Downloaded 1274 bytes. 20:22:54 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 20:22:54 INFO - Using the following test package requirements: 20:22:54 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 20:22:54 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 20:22:54 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 20:22:54 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 20:22:54 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 20:22:54 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 20:22:54 INFO - u'jsshell-win32.zip'], 20:22:54 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 20:22:54 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 20:22:54 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 20:22:54 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 20:22:54 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 20:22:54 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 20:22:54 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 20:22:54 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 20:22:54 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 20:22:54 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 20:22:54 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 20:22:54 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 20:22:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:22:54 INFO - https://queue.taskcluster.net/v1/task/Do3viYhfR2aOdqLIEGUy_w/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 20:22:54 INFO - trying https://queue.taskcluster.net/v1/task/Do3viYhfR2aOdqLIEGUy_w/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 20:22:54 INFO - Downloading https://queue.taskcluster.net/v1/task/Do3viYhfR2aOdqLIEGUy_w/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip 20:22:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Do3viYhfR2aOdqLIEGUy_w/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1 20:22:56 INFO - Downloaded 19979444 bytes. 20:22:56 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 20:22:56 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 20:22:58 INFO - caution: filename not matched: web-platform/* 20:22:58 INFO - Return code: 11 20:22:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:22:58 INFO - https://queue.taskcluster.net/v1/task/Do3viYhfR2aOdqLIEGUy_w/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 20:22:58 INFO - trying https://queue.taskcluster.net/v1/task/Do3viYhfR2aOdqLIEGUy_w/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 20:22:58 INFO - Downloading https://queue.taskcluster.net/v1/task/Do3viYhfR2aOdqLIEGUy_w/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip 20:22:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Do3viYhfR2aOdqLIEGUy_w/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1 20:23:01 INFO - Downloaded 36409073 bytes. 20:23:01 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 20:23:01 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 20:23:44 INFO - caution: filename not matched: bin/* 20:23:44 INFO - caution: filename not matched: config/* 20:23:44 INFO - caution: filename not matched: mozbase/* 20:23:44 INFO - caution: filename not matched: marionette/* 20:23:44 INFO - caution: filename not matched: tools/wptserve/* 20:23:44 INFO - Return code: 11 20:23:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:23:44 INFO - https://queue.taskcluster.net/v1/task/Do3viYhfR2aOdqLIEGUy_w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 20:23:44 INFO - trying https://queue.taskcluster.net/v1/task/Do3viYhfR2aOdqLIEGUy_w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 20:23:44 INFO - Downloading https://queue.taskcluster.net/v1/task/Do3viYhfR2aOdqLIEGUy_w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 20:23:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Do3viYhfR2aOdqLIEGUy_w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 20:23:49 INFO - Downloaded 68467073 bytes. 20:23:49 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Do3viYhfR2aOdqLIEGUy_w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 20:23:49 INFO - mkdir: C:\slave\test\properties 20:23:49 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 20:23:49 INFO - Writing to file C:\slave\test\properties\build_url 20:23:49 INFO - Contents: 20:23:49 INFO - build_url:https://queue.taskcluster.net/v1/task/Do3viYhfR2aOdqLIEGUy_w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 20:23:49 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Do3viYhfR2aOdqLIEGUy_w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 20:23:49 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 20:23:49 INFO - Writing to file C:\slave\test\properties\symbols_url 20:23:49 INFO - Contents: 20:23:49 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Do3viYhfR2aOdqLIEGUy_w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 20:23:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:23:49 INFO - https://queue.taskcluster.net/v1/task/Do3viYhfR2aOdqLIEGUy_w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 20:23:49 INFO - trying https://queue.taskcluster.net/v1/task/Do3viYhfR2aOdqLIEGUy_w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 20:23:49 INFO - Downloading https://queue.taskcluster.net/v1/task/Do3viYhfR2aOdqLIEGUy_w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 20:23:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Do3viYhfR2aOdqLIEGUy_w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 20:23:53 INFO - Downloaded 55560742 bytes. 20:23:53 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 20:23:53 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 20:23:58 INFO - Return code: 0 20:23:58 INFO - Running post-action listener: _resource_record_post_action 20:23:58 INFO - Running post-action listener: set_extra_try_arguments 20:23:58 INFO - ##### 20:23:58 INFO - ##### Running create-virtualenv step. 20:23:58 INFO - ##### 20:23:58 INFO - Running pre-action listener: _pre_create_virtualenv 20:23:58 INFO - Running pre-action listener: _resource_record_pre_action 20:23:58 INFO - Running main action method: create_virtualenv 20:23:58 INFO - Creating virtualenv C:\slave\test\build\venv 20:23:58 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 20:23:58 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 20:23:59 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 20:24:01 INFO - Installing distribute......................................................................................................................................................................................done. 20:24:01 INFO - Return code: 0 20:24:01 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 20:24:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:24:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:24:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:24:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:24:01 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 0x00ECD0C0>, '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-005', 'USERDOMAIN': 'T-XP32-IX-005', '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-005', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-005', '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-005\\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-005'}}, attempt #1 20:24:01 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 20:24:01 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 20:24:01 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 20:24:01 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-005\\Application Data', 20:24:01 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 20:24:01 INFO - 'COMPUTERNAME': 'T-XP32-IX-005', 20:24:01 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 20:24:01 INFO - 'DCLOCATION': 'SCL3', 20:24:01 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 20:24:01 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:24:01 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:24:01 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 20:24:01 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 20:24:01 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 20:24:01 INFO - 'HOMEDRIVE': 'C:', 20:24:01 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-005', 20:24:01 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:24:01 INFO - 'KTS_VERSION': '1.19c', 20:24:01 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 20:24:01 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-005', 20:24:01 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:24:01 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:24:01 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 20:24:01 INFO - 'MOZILLABUILDDRIVE': 'C:', 20:24:01 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 20:24:01 INFO - 'MOZ_AIRBAG': '1', 20:24:01 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:24:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:24:01 INFO - 'MOZ_MSVCVERSION': '8', 20:24:01 INFO - 'MOZ_NO_REMOTE': '1', 20:24:01 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 20:24:01 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 20:24:01 INFO - 'NO_EM_RESTART': '1', 20:24:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:24:01 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:24:01 INFO - 'OS': 'Windows_NT', 20:24:01 INFO - 'OURDRIVE': 'C:', 20:24:01 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', 20:24:01 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 20:24:01 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:24:01 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 20:24:01 INFO - 'PROCESSOR_LEVEL': '6', 20:24:01 INFO - 'PROCESSOR_REVISION': '1e05', 20:24:01 INFO - 'PROGRAMFILES': 'C:\\Program Files', 20:24:01 INFO - 'PROMPT': '$P$G', 20:24:01 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:24:01 INFO - 'PWD': 'C:\\slave\\test', 20:24:01 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:24:01 INFO - 'SESSIONNAME': 'Console', 20:24:01 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:24:01 INFO - 'SYSTEMDRIVE': 'C:', 20:24:01 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 20:24:01 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 20:24:01 INFO - 'TEST1': 'testie', 20:24:01 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 20:24:01 INFO - 'USERDOMAIN': 'T-XP32-IX-005', 20:24:01 INFO - 'USERNAME': 'cltbld', 20:24:01 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-005', 20:24:01 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 20:24:01 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 20:24:01 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 20:24:01 INFO - 'WINDIR': 'C:\\WINDOWS', 20:24:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:24:02 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:24:02 INFO - Downloading/unpacking psutil>=0.7.1 20:24:02 INFO - Running setup.py egg_info for package psutil 20:24:02 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 20:24:02 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 20:24:02 INFO - Installing collected packages: psutil 20:24:02 INFO - Running setup.py install for psutil 20:24:02 INFO - building 'psutil._psutil_windows' extension 20:24:02 INFO - error: Unable to find vcvarsall.bat 20:24:02 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-h9zd5g-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 20:24:02 INFO - running install 20:24:02 INFO - running build 20:24:02 INFO - running build_py 20:24:02 INFO - creating build 20:24:02 INFO - creating build\lib.win32-2.7 20:24:02 INFO - creating build\lib.win32-2.7\psutil 20:24:02 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 20:24:02 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 20:24:02 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 20:24:02 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 20:24:02 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 20:24:02 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 20:24:02 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 20:24:02 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 20:24:02 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 20:24:02 INFO - running build_ext 20:24:02 INFO - building 'psutil._psutil_windows' extension 20:24:02 INFO - error: Unable to find vcvarsall.bat 20:24:02 INFO - ---------------------------------------- 20:24:02 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-h9zd5g-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 20:24:02 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-005\Application Data\pip\pip.log 20:24:02 WARNING - Return code: 1 20:24:02 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 20:24:02 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 20:24:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:24:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:24:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:24:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:24:02 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 0x00ECD0C0>, '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-005', 'USERDOMAIN': 'T-XP32-IX-005', '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-005', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-005', '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-005\\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-005'}}, attempt #1 20:24:02 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 20:24:02 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 20:24:02 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 20:24:02 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-005\\Application Data', 20:24:02 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 20:24:02 INFO - 'COMPUTERNAME': 'T-XP32-IX-005', 20:24:02 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 20:24:02 INFO - 'DCLOCATION': 'SCL3', 20:24:02 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 20:24:02 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:24:02 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:24:02 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 20:24:02 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 20:24:02 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 20:24:02 INFO - 'HOMEDRIVE': 'C:', 20:24:02 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-005', 20:24:02 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:24:02 INFO - 'KTS_VERSION': '1.19c', 20:24:02 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 20:24:02 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-005', 20:24:02 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:24:02 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:24:02 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 20:24:02 INFO - 'MOZILLABUILDDRIVE': 'C:', 20:24:02 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 20:24:02 INFO - 'MOZ_AIRBAG': '1', 20:24:02 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:24:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:24:02 INFO - 'MOZ_MSVCVERSION': '8', 20:24:02 INFO - 'MOZ_NO_REMOTE': '1', 20:24:02 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 20:24:02 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 20:24:02 INFO - 'NO_EM_RESTART': '1', 20:24:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:24:02 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:24:02 INFO - 'OS': 'Windows_NT', 20:24:02 INFO - 'OURDRIVE': 'C:', 20:24:02 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', 20:24:02 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 20:24:02 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:24:02 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 20:24:02 INFO - 'PROCESSOR_LEVEL': '6', 20:24:02 INFO - 'PROCESSOR_REVISION': '1e05', 20:24:02 INFO - 'PROGRAMFILES': 'C:\\Program Files', 20:24:02 INFO - 'PROMPT': '$P$G', 20:24:02 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:24:02 INFO - 'PWD': 'C:\\slave\\test', 20:24:02 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:24:02 INFO - 'SESSIONNAME': 'Console', 20:24:02 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:24:02 INFO - 'SYSTEMDRIVE': 'C:', 20:24:02 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 20:24:02 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 20:24:02 INFO - 'TEST1': 'testie', 20:24:02 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 20:24:02 INFO - 'USERDOMAIN': 'T-XP32-IX-005', 20:24:02 INFO - 'USERNAME': 'cltbld', 20:24:02 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-005', 20:24:02 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 20:24:02 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 20:24:02 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 20:24:02 INFO - 'WINDIR': 'C:\\WINDOWS', 20:24:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:24:03 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:24:03 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 20:24:03 INFO - Downloading mozsystemmonitor-0.0.tar.gz 20:24:03 INFO - Running setup.py egg_info for package mozsystemmonitor 20:24:03 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 20:24:03 INFO - Running setup.py egg_info for package psutil 20:24:03 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 20:24:03 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 20:24:03 INFO - Installing collected packages: mozsystemmonitor, psutil 20:24:03 INFO - Running setup.py install for mozsystemmonitor 20:24:03 INFO - Running setup.py install for psutil 20:24:03 INFO - building 'psutil._psutil_windows' extension 20:24:03 INFO - error: Unable to find vcvarsall.bat 20:24:03 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-hh_w9b-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 20:24:03 INFO - running install 20:24:03 INFO - running build 20:24:03 INFO - running build_py 20:24:03 INFO - running build_ext 20:24:03 INFO - building 'psutil._psutil_windows' extension 20:24:03 INFO - error: Unable to find vcvarsall.bat 20:24:03 INFO - ---------------------------------------- 20:24:03 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-hh_w9b-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 20:24:03 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-005\Application Data\pip\pip.log 20:24:03 WARNING - Return code: 1 20:24:03 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 20:24:03 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 20:24:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:24:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:24:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:24:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:24:03 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 0x00ECD0C0>, '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-005', 'USERDOMAIN': 'T-XP32-IX-005', '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-005', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-005', '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-005\\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-005'}}, attempt #1 20:24:03 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 20:24:03 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 20:24:03 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 20:24:03 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-005\\Application Data', 20:24:03 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 20:24:03 INFO - 'COMPUTERNAME': 'T-XP32-IX-005', 20:24:03 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 20:24:03 INFO - 'DCLOCATION': 'SCL3', 20:24:03 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 20:24:03 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:24:03 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:24:03 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 20:24:03 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 20:24:03 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 20:24:03 INFO - 'HOMEDRIVE': 'C:', 20:24:03 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-005', 20:24:03 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:24:03 INFO - 'KTS_VERSION': '1.19c', 20:24:03 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 20:24:03 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-005', 20:24:03 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:24:03 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:24:03 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 20:24:03 INFO - 'MOZILLABUILDDRIVE': 'C:', 20:24:03 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 20:24:03 INFO - 'MOZ_AIRBAG': '1', 20:24:03 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:24:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:24:03 INFO - 'MOZ_MSVCVERSION': '8', 20:24:03 INFO - 'MOZ_NO_REMOTE': '1', 20:24:03 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 20:24:03 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 20:24:03 INFO - 'NO_EM_RESTART': '1', 20:24:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:24:03 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:24:03 INFO - 'OS': 'Windows_NT', 20:24:03 INFO - 'OURDRIVE': 'C:', 20:24:03 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 20:24:03 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 20:24:03 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:24:03 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 20:24:03 INFO - 'PROCESSOR_LEVEL': '6', 20:24:03 INFO - 'PROCESSOR_REVISION': '1e05', 20:24:03 INFO - 'PROGRAMFILES': 'C:\\Program Files', 20:24:03 INFO - 'PROMPT': '$P$G', 20:24:03 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:24:03 INFO - 'PWD': 'C:\\slave\\test', 20:24:03 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:24:03 INFO - 'SESSIONNAME': 'Console', 20:24:03 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:24:03 INFO - 'SYSTEMDRIVE': 'C:', 20:24:03 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 20:24:03 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 20:24:03 INFO - 'TEST1': 'testie', 20:24:03 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 20:24:03 INFO - 'USERDOMAIN': 'T-XP32-IX-005', 20:24:03 INFO - 'USERNAME': 'cltbld', 20:24:03 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-005', 20:24:03 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 20:24:03 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 20:24:03 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 20:24:03 INFO - 'WINDIR': 'C:\\WINDOWS', 20:24:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:24:03 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:24:03 INFO - Downloading/unpacking blobuploader==1.2.4 20:24:03 INFO - Downloading blobuploader-1.2.4.tar.gz 20:24:03 INFO - Running setup.py egg_info for package blobuploader 20:24:03 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 20:24:05 INFO - Running setup.py egg_info for package requests 20:24:05 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 20:24:05 INFO - Downloading docopt-0.6.1.tar.gz 20:24:05 INFO - Running setup.py egg_info for package docopt 20:24:05 INFO - Installing collected packages: blobuploader, docopt, requests 20:24:05 INFO - Running setup.py install for blobuploader 20:24:05 INFO - Running setup.py install for docopt 20:24:05 INFO - Running setup.py install for requests 20:24:05 INFO - Successfully installed blobuploader docopt requests 20:24:05 INFO - Cleaning up... 20:24:05 INFO - Return code: 0 20:24:05 INFO - Installing None into virtualenv C:\slave\test\build\venv 20:24:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:24:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:24:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:24:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:24:05 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 0x00ECD0C0>, '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-005', 'USERDOMAIN': 'T-XP32-IX-005', '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-005', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-005', '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-005\\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-005'}}, attempt #1 20:24:05 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 20:24:05 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 20:24:05 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 20:24:05 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-005\\Application Data', 20:24:05 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 20:24:05 INFO - 'COMPUTERNAME': 'T-XP32-IX-005', 20:24:05 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 20:24:05 INFO - 'DCLOCATION': 'SCL3', 20:24:05 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 20:24:05 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:24:05 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:24:05 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 20:24:05 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 20:24:05 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 20:24:05 INFO - 'HOMEDRIVE': 'C:', 20:24:05 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-005', 20:24:05 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:24:05 INFO - 'KTS_VERSION': '1.19c', 20:24:05 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 20:24:05 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-005', 20:24:05 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:24:05 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:24:05 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 20:24:05 INFO - 'MOZILLABUILDDRIVE': 'C:', 20:24:05 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 20:24:05 INFO - 'MOZ_AIRBAG': '1', 20:24:05 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:24:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:24:05 INFO - 'MOZ_MSVCVERSION': '8', 20:24:05 INFO - 'MOZ_NO_REMOTE': '1', 20:24:05 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 20:24:05 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 20:24:05 INFO - 'NO_EM_RESTART': '1', 20:24:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:24:05 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:24:05 INFO - 'OS': 'Windows_NT', 20:24:05 INFO - 'OURDRIVE': 'C:', 20:24:05 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', 20:24:05 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 20:24:05 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:24:05 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 20:24:05 INFO - 'PROCESSOR_LEVEL': '6', 20:24:05 INFO - 'PROCESSOR_REVISION': '1e05', 20:24:05 INFO - 'PROGRAMFILES': 'C:\\Program Files', 20:24:05 INFO - 'PROMPT': '$P$G', 20:24:05 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:24:05 INFO - 'PWD': 'C:\\slave\\test', 20:24:05 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:24:05 INFO - 'SESSIONNAME': 'Console', 20:24:05 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:24:05 INFO - 'SYSTEMDRIVE': 'C:', 20:24:05 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 20:24:05 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 20:24:05 INFO - 'TEST1': 'testie', 20:24:05 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 20:24:05 INFO - 'USERDOMAIN': 'T-XP32-IX-005', 20:24:05 INFO - 'USERNAME': 'cltbld', 20:24:05 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-005', 20:24:05 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 20:24:05 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 20:24:05 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 20:24:05 INFO - 'WINDIR': 'C:\\WINDOWS', 20:24:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:24:09 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:24:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 20:24:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 20:24:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 20:24:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 20:24:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 20:24:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 20:24:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 20:24:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 20:24:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 20:24:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 20:24:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 20:24:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 20:24:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 20:24:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 20:24:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 20:24:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 20:24:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 20:24:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 20:24:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 20:24:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 20:24:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 20:24:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 20:24:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 20:24:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 20:24:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 20:24:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 20:24:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 20:24:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 20:24:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 20:24:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 20:24:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 20:24:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 20:24:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 20:24:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 20:24:09 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 20:24:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 20:24:09 INFO - Unpacking c:\slave\test\build\tests\marionette\client 20:24:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 20:24:09 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 20:24:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 20:24:09 INFO - Unpacking c:\slave\test\build\tests\marionette 20:24:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 20:24:09 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:24:09 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 20:24:09 INFO - Running setup.py install for browsermob-proxy 20:24:14 INFO - Running setup.py install for manifestparser 20:24:14 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 20:24:14 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 20:24:14 INFO - Running setup.py install for marionette-client 20:24:14 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:24:14 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 20:24:14 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 20:24:14 INFO - Running setup.py install for marionette-driver 20:24:14 INFO - Running setup.py install for mozcrash 20:24:14 INFO - Running setup.py install for mozdebug 20:24:14 INFO - Running setup.py install for mozdevice 20:24:14 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 20:24:14 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 20:24:14 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 20:24:14 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 20:24:14 INFO - Running setup.py install for mozfile 20:24:14 INFO - Running setup.py install for mozhttpd 20:24:14 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 20:24:14 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 20:24:14 INFO - Running setup.py install for mozinfo 20:24:14 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 20:24:14 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 20:24:14 INFO - Running setup.py install for mozInstall 20:24:14 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 20:24:14 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 20:24:14 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 20:24:14 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 20:24:14 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 20:24:14 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 20:24:14 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 20:24:14 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 20:24:14 INFO - Running setup.py install for mozleak 20:24:14 INFO - Running setup.py install for mozlog 20:24:14 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 20:24:14 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 20:24:14 INFO - Running setup.py install for moznetwork 20:24:14 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 20:24:14 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 20:24:14 INFO - Running setup.py install for mozprocess 20:24:14 INFO - Running setup.py install for mozprofile 20:24:14 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 20:24:14 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 20:24:14 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 20:24:14 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 20:24:14 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 20:24:14 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 20:24:14 INFO - Running setup.py install for mozrunner 20:24:14 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 20:24:14 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 20:24:14 INFO - Running setup.py install for mozscreenshot 20:24:14 INFO - Running setup.py install for moztest 20:24:14 INFO - Running setup.py install for mozversion 20:24:14 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 20:24:14 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 20:24:14 INFO - Running setup.py install for wptserve 20:24:14 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 20:24:14 INFO - Cleaning up... 20:24:14 INFO - Return code: 0 20:24:14 INFO - Installing None into virtualenv C:\slave\test\build\venv 20:24:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:24:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:24:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:24:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:24:14 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 0x00ECD0C0>, '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-005', 'USERDOMAIN': 'T-XP32-IX-005', '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-005', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-005', '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-005\\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-005'}}, attempt #1 20:24:14 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 20:24:14 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 20:24:14 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 20:24:14 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-005\\Application Data', 20:24:14 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 20:24:14 INFO - 'COMPUTERNAME': 'T-XP32-IX-005', 20:24:14 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 20:24:14 INFO - 'DCLOCATION': 'SCL3', 20:24:14 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 20:24:14 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:24:14 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:24:14 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 20:24:14 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 20:24:14 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 20:24:14 INFO - 'HOMEDRIVE': 'C:', 20:24:14 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-005', 20:24:14 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:24:14 INFO - 'KTS_VERSION': '1.19c', 20:24:14 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 20:24:14 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-005', 20:24:14 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:24:14 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:24:14 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 20:24:14 INFO - 'MOZILLABUILDDRIVE': 'C:', 20:24:14 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 20:24:14 INFO - 'MOZ_AIRBAG': '1', 20:24:14 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:24:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:24:14 INFO - 'MOZ_MSVCVERSION': '8', 20:24:14 INFO - 'MOZ_NO_REMOTE': '1', 20:24:14 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 20:24:14 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 20:24:14 INFO - 'NO_EM_RESTART': '1', 20:24:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:24:14 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:24:14 INFO - 'OS': 'Windows_NT', 20:24:14 INFO - 'OURDRIVE': 'C:', 20:24:14 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', 20:24:14 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 20:24:14 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:24:14 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 20:24:14 INFO - 'PROCESSOR_LEVEL': '6', 20:24:14 INFO - 'PROCESSOR_REVISION': '1e05', 20:24:14 INFO - 'PROGRAMFILES': 'C:\\Program Files', 20:24:14 INFO - 'PROMPT': '$P$G', 20:24:14 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:24:14 INFO - 'PWD': 'C:\\slave\\test', 20:24:14 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:24:14 INFO - 'SESSIONNAME': 'Console', 20:24:14 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:24:14 INFO - 'SYSTEMDRIVE': 'C:', 20:24:14 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 20:24:14 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 20:24:14 INFO - 'TEST1': 'testie', 20:24:14 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 20:24:14 INFO - 'USERDOMAIN': 'T-XP32-IX-005', 20:24:14 INFO - 'USERNAME': 'cltbld', 20:24:14 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-005', 20:24:14 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 20:24:14 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 20:24:14 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 20:24:14 INFO - 'WINDIR': 'C:\\WINDOWS', 20:24:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:24:24 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:24:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 20:24:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 20:24:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 20:24:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 20:24:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 20:24:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 20:24:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 20:24:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 20:24:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 20:24:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 20:24:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 20:24:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 20:24:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 20:24:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 20:24:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 20:24:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 20:24:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 20:24:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 20:24:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 20:24:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 20:24:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 20:24:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 20:24:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 20:24:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 20:24:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 20:24:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 20:24:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 20:24:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 20:24:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 20:24:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 20:24:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 20:24:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 20:24:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 20:24:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 20:24:24 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 20:24:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 20:24:24 INFO - Unpacking c:\slave\test\build\tests\marionette\client 20:24:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 20:24:24 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 20:24:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 20:24:24 INFO - Unpacking c:\slave\test\build\tests\marionette 20:24:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 20:24:24 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:24:24 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 20:24:27 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 20:24:27 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 20:24:27 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 20:24:27 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 20:24:27 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 20:24:27 INFO - Downloading blessings-1.6.tar.gz 20:24:27 INFO - Running setup.py egg_info for package blessings 20:24:27 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 20:24:27 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 20:24:27 INFO - Running setup.py install for blessings 20:24:27 INFO - Running setup.py install for browsermob-proxy 20:24:27 INFO - Running setup.py install for manifestparser 20:24:27 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 20:24:27 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 20:24:27 INFO - Running setup.py install for marionette-client 20:24:27 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:24:27 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 20:24:27 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 20:24:27 INFO - Running setup.py install for marionette-driver 20:24:27 INFO - Running setup.py install for mozcrash 20:24:27 INFO - Running setup.py install for mozdebug 20:24:27 INFO - Running setup.py install for mozdevice 20:24:27 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 20:24:27 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 20:24:27 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 20:24:27 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 20:24:27 INFO - Running setup.py install for mozhttpd 20:24:27 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 20:24:27 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 20:24:27 INFO - Running setup.py install for mozInstall 20:24:27 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 20:24:27 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 20:24:27 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 20:24:27 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 20:24:27 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 20:24:27 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 20:24:27 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 20:24:27 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 20:24:27 INFO - Running setup.py install for mozleak 20:24:27 INFO - Running setup.py install for mozprofile 20:24:27 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 20:24:27 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 20:24:27 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 20:24:27 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 20:24:27 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 20:24:27 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 20:24:27 INFO - Running setup.py install for mozrunner 20:24:27 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 20:24:27 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 20:24:28 INFO - Running setup.py install for mozscreenshot 20:24:28 INFO - Running setup.py install for moztest 20:24:28 INFO - Running setup.py install for mozversion 20:24:28 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 20:24:28 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 20:24:28 INFO - Running setup.py install for wptserve 20:24:28 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 20:24:28 INFO - Cleaning up... 20:24:28 INFO - Return code: 0 20:24:28 INFO - Done creating virtualenv C:\slave\test\build\venv. 20:24:28 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 20:24:28 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 20:24:28 INFO - Reading from file tmpfile_stdout 20:24:28 INFO - Using _rmtree_windows ... 20:24:28 INFO - Using _rmtree_windows ... 20:24:28 INFO - Current package versions: 20:24:28 INFO - blessings == 1.6 20:24:28 INFO - blobuploader == 1.2.4 20:24:28 INFO - browsermob-proxy == 0.6.0 20:24:28 INFO - distribute == 0.6.14 20:24:28 INFO - docopt == 0.6.1 20:24:28 INFO - manifestparser == 1.1 20:24:28 INFO - marionette-client == 2.3.0 20:24:28 INFO - marionette-driver == 1.4.0 20:24:28 INFO - mozInstall == 1.12 20:24:28 INFO - mozcrash == 0.17 20:24:28 INFO - mozdebug == 0.1 20:24:28 INFO - mozdevice == 0.48 20:24:28 INFO - mozfile == 1.2 20:24:28 INFO - mozhttpd == 0.7 20:24:28 INFO - mozinfo == 0.9 20:24:28 INFO - mozleak == 0.1 20:24:28 INFO - mozlog == 3.1 20:24:28 INFO - moznetwork == 0.27 20:24:28 INFO - mozprocess == 0.22 20:24:28 INFO - mozprofile == 0.28 20:24:28 INFO - mozrunner == 6.11 20:24:28 INFO - mozscreenshot == 0.1 20:24:28 INFO - mozsystemmonitor == 0.0 20:24:28 INFO - moztest == 0.7 20:24:28 INFO - mozversion == 1.4 20:24:28 INFO - requests == 1.2.3 20:24:28 INFO - wptserve == 1.4.0 20:24:28 INFO - Running post-action listener: _resource_record_post_action 20:24:28 INFO - Running post-action listener: _start_resource_monitoring 20:24:28 INFO - Starting resource monitoring. 20:24:28 INFO - ##### 20:24:28 INFO - ##### Running pull step. 20:24:28 INFO - ##### 20:24:28 INFO - Running pre-action listener: _resource_record_pre_action 20:24:28 INFO - Running main action method: pull 20:24:28 INFO - Pull has nothing to do! 20:24:28 INFO - Running post-action listener: _resource_record_post_action 20:24:28 INFO - ##### 20:24:28 INFO - ##### Running install step. 20:24:28 INFO - ##### 20:24:28 INFO - Running pre-action listener: _resource_record_pre_action 20:24:28 INFO - Running main action method: install 20:24:28 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 20:24:28 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 20:24:28 INFO - Reading from file tmpfile_stdout 20:24:28 INFO - Using _rmtree_windows ... 20:24:28 INFO - Using _rmtree_windows ... 20:24:28 INFO - Detecting whether we're running mozinstall >=1.0... 20:24:28 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 20:24:28 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 20:24:28 INFO - Reading from file tmpfile_stdout 20:24:28 INFO - Output received: 20:24:28 INFO - Usage: mozinstall-script.py [options] installer 20:24:28 INFO - Options: 20:24:28 INFO - -h, --help show this help message and exit 20:24:28 INFO - -d DEST, --destination=DEST 20:24:28 INFO - Directory to install application into. [default: 20:24:28 INFO - "C:\slave\test"] 20:24:28 INFO - --app=APP Application being installed. [default: firefox] 20:24:28 INFO - Using _rmtree_windows ... 20:24:28 INFO - Using _rmtree_windows ... 20:24:28 INFO - mkdir: C:\slave\test\build\application 20:24:28 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 20:24:28 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win32.zip --destination C:\slave\test\build\application 20:24:31 INFO - Reading from file tmpfile_stdout 20:24:31 INFO - Output received: 20:24:31 INFO - C:\slave\test\build\application\firefox\firefox.exe 20:24:31 INFO - Using _rmtree_windows ... 20:24:31 INFO - Using _rmtree_windows ... 20:24:31 INFO - Running post-action listener: _resource_record_post_action 20:24:31 INFO - ##### 20:24:31 INFO - ##### Running run-tests step. 20:24:31 INFO - ##### 20:24:31 INFO - Running pre-action listener: _resource_record_pre_action 20:24:31 INFO - Running main action method: run_tests 20:24:31 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 20:24:31 INFO - Minidump filename unknown. Determining based upon platform and architecture. 20:24:31 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 20:24:31 INFO - grabbing minidump binary from tooltool 20: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')]} 20:24:31 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 0x00ECD0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 20:24:31 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 20:24:31 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 20:24:31 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 20:24:33 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp2fmsdb 20:24:33 INFO - INFO - File integrity verified, renaming tmp2fmsdb to win32-minidump_stackwalk.exe 20:24:33 INFO - Return code: 0 20:24:33 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 20:24:33 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 20:24:33 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/Do3viYhfR2aOdqLIEGUy_w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 20:24:33 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/Do3viYhfR2aOdqLIEGUy_w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 20:24:33 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 20:24:33 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-005\\Application Data', 20:24:33 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 20:24:33 INFO - 'COMPUTERNAME': 'T-XP32-IX-005', 20:24:33 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 20:24:33 INFO - 'DCLOCATION': 'SCL3', 20:24:33 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 20:24:33 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:24:33 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:24:33 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 20:24:33 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 20:24:33 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 20:24:33 INFO - 'HOMEDRIVE': 'C:', 20:24:33 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-005', 20:24:33 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:24:33 INFO - 'KTS_VERSION': '1.19c', 20:24:33 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 20:24:33 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-005', 20:24:33 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 20:24:33 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:24:33 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:24:33 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 20:24:33 INFO - 'MOZILLABUILDDRIVE': 'C:', 20:24:33 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 20:24:33 INFO - 'MOZ_AIRBAG': '1', 20:24:33 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:24:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:24:33 INFO - 'MOZ_MSVCVERSION': '8', 20:24:33 INFO - 'MOZ_NO_REMOTE': '1', 20:24:33 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 20:24:33 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 20:24:33 INFO - 'NO_EM_RESTART': '1', 20:24:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:24:33 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:24:33 INFO - 'OS': 'Windows_NT', 20:24:33 INFO - 'OURDRIVE': 'C:', 20:24:33 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', 20:24:33 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 20:24:33 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:24:33 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 20:24:33 INFO - 'PROCESSOR_LEVEL': '6', 20:24:33 INFO - 'PROCESSOR_REVISION': '1e05', 20:24:33 INFO - 'PROGRAMFILES': 'C:\\Program Files', 20:24:33 INFO - 'PROMPT': '$P$G', 20:24:33 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:24:33 INFO - 'PWD': 'C:\\slave\\test', 20:24:33 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:24:33 INFO - 'SESSIONNAME': 'Console', 20:24:33 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:24:33 INFO - 'SYSTEMDRIVE': 'C:', 20:24:33 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 20:24:33 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 20:24:33 INFO - 'TEST1': 'testie', 20:24:33 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 20:24:33 INFO - 'USERDOMAIN': 'T-XP32-IX-005', 20:24:33 INFO - 'USERNAME': 'cltbld', 20:24:33 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-005', 20:24:33 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 20:24:33 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 20:24:33 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 20:24:33 INFO - 'WINDIR': 'C:\\WINDOWS', 20:24:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:24:33 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/Do3viYhfR2aOdqLIEGUy_w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 20:24:35 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 20:24:35 INFO - import pkg_resources 20:24:36 INFO - Using 1 client processes 20:24:39 INFO - SUITE-START | Running 778 tests 20:24:39 INFO - Running testharness tests 20:24:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 20:24:39 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 20:24:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 20:24:39 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 20:24:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 20:24:39 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 20:24:39 INFO - Setting up ssl 20:24:39 INFO - PROCESS | certutil | 20:24:39 INFO - PROCESS | certutil | 20:24:39 INFO - PROCESS | certutil | 20:24:39 INFO - Certificate Nickname Trust Attributes 20:24:39 INFO - SSL,S/MIME,JAR/XPI 20:24:39 INFO - 20:24:39 INFO - web-platform-tests CT,, 20:24:39 INFO - 20:24:39 INFO - Starting runner 20:24:41 INFO - PROCESS | 3524 | [3524] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 20:24:41 INFO - PROCESS | 3524 | [3524] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 20:24:41 INFO - PROCESS | 3524 | [3524] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 20:24:42 INFO - PROCESS | 3524 | 1463628282769 Marionette DEBUG Marionette enabled via build flag and pref 20:24:42 INFO - PROCESS | 3524 | ++DOCSHELL 11A02000 == 1 [pid = 3524] [id = 1] 20:24:42 INFO - PROCESS | 3524 | ++DOMWINDOW == 1 (11A02400) [pid = 3524] [serial = 1] [outer = 00000000] 20:24:42 INFO - PROCESS | 3524 | [3524] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 20:24:42 INFO - PROCESS | 3524 | ++DOMWINDOW == 2 (11A03000) [pid = 3524] [serial = 2] [outer = 11A02400] 20:24:42 INFO - PROCESS | 3524 | [3524] 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 20:24:42 INFO - PROCESS | 3524 | [3524] 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 2255 20:24:42 INFO - PROCESS | 3524 | ++DOCSHELL 11CEA000 == 2 [pid = 3524] [id = 2] 20:24:42 INFO - PROCESS | 3524 | ++DOMWINDOW == 3 (11CEA400) [pid = 3524] [serial = 3] [outer = 00000000] 20:24:42 INFO - PROCESS | 3524 | [3524] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 20:24:42 INFO - PROCESS | 3524 | ++DOMWINDOW == 4 (11CEB000) [pid = 3524] [serial = 4] [outer = 11CEA400] 20:24:43 INFO - PROCESS | 3524 | 1463628283254 Marionette INFO Listening on port 2828 20:24:43 INFO - PROCESS | 3524 | 1463628283632 Marionette DEBUG Marionette enabled via command-line flag 20:24:43 INFO - PROCESS | 3524 | ++DOCSHELL 1051E800 == 3 [pid = 3524] [id = 3] 20:24:43 INFO - PROCESS | 3524 | ++DOMWINDOW == 5 (1051EC00) [pid = 3524] [serial = 5] [outer = 00000000] 20:24:43 INFO - PROCESS | 3524 | [3524] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 20:24:43 INFO - PROCESS | 3524 | ++DOMWINDOW == 6 (1051F800) [pid = 3524] [serial = 6] [outer = 1051EC00] 20:24:43 INFO - PROCESS | 3524 | [3524] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 20:24:43 INFO - PROCESS | 3524 | [3524] 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 20:24:43 INFO - PROCESS | 3524 | [3524] 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 20:24:43 INFO - PROCESS | 3524 | [3524] 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 20:24:43 INFO - PROCESS | 3524 | ++DOMWINDOW == 7 (1383B800) [pid = 3524] [serial = 7] [outer = 11CEA400] 20:24:43 INFO - PROCESS | 3524 | [3524] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 20:24:43 INFO - PROCESS | 3524 | 1463628283976 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1450 20:24:44 INFO - PROCESS | 3524 | 1463628284063 Marionette DEBUG Closed connection conn0 20:24:44 INFO - PROCESS | 3524 | [3524] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 20:24:44 INFO - PROCESS | 3524 | 1463628284073 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1452 20:24:44 INFO - PROCESS | 3524 | 1463628284106 Marionette DEBUG Closed connection conn1 20:24:44 INFO - PROCESS | 3524 | [3524] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 20:24:44 INFO - PROCESS | 3524 | 1463628284114 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1453 20:24:44 INFO - PROCESS | 3524 | ++DOCSHELL 13DB7000 == 4 [pid = 3524] [id = 4] 20:24:44 INFO - PROCESS | 3524 | ++DOMWINDOW == 8 (13DB7800) [pid = 3524] [serial = 8] [outer = 00000000] 20:24:44 INFO - PROCESS | 3524 | ++DOMWINDOW == 9 (141F5800) [pid = 3524] [serial = 9] [outer = 13DB7800] 20:24:44 INFO - PROCESS | 3524 | [3524] 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 20:24:44 INFO - PROCESS | 3524 | ++DOMWINDOW == 10 (141FA400) [pid = 3524] [serial = 10] [outer = 13DB7800] 20:24:44 INFO - PROCESS | 3524 | 1463628284364 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 20:24:44 INFO - PROCESS | 3524 | 1463628284369 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":"20160518184444","device":"desktop","version":"48.0a2"} 20:24:44 INFO - PROCESS | 3524 | [3524] 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 20:24:44 INFO - PROCESS | 3524 | [3524] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 20:24:44 INFO - PROCESS | 3524 | [3524] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 20:24:44 INFO - PROCESS | 3524 | [3524] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 20:24:45 INFO - PROCESS | 3524 | ++DOCSHELL 15F31800 == 5 [pid = 3524] [id = 5] 20:24:45 INFO - PROCESS | 3524 | ++DOMWINDOW == 11 (15F31C00) [pid = 3524] [serial = 11] [outer = 00000000] 20:24:45 INFO - PROCESS | 3524 | ++DOCSHELL 15F32800 == 6 [pid = 3524] [id = 6] 20:24:45 INFO - PROCESS | 3524 | ++DOMWINDOW == 12 (15F33400) [pid = 3524] [serial = 12] [outer = 00000000] 20:24:45 INFO - PROCESS | 3524 | [3524] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 20:24:45 INFO - PROCESS | 3524 | ++DOCSHELL 167F8000 == 7 [pid = 3524] [id = 7] 20:24:45 INFO - PROCESS | 3524 | ++DOMWINDOW == 13 (167F8400) [pid = 3524] [serial = 13] [outer = 00000000] 20:24:45 INFO - PROCESS | 3524 | [3524] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 20:24:45 INFO - PROCESS | 3524 | [3524] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 20:24:45 INFO - PROCESS | 3524 | ++DOMWINDOW == 14 (16C19800) [pid = 3524] [serial = 14] [outer = 167F8400] 20:24:46 INFO - PROCESS | 3524 | [3524] 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 20:24:46 INFO - PROCESS | 3524 | ++DOMWINDOW == 15 (16FFAC00) [pid = 3524] [serial = 15] [outer = 15F31C00] 20:24:46 INFO - PROCESS | 3524 | ++DOMWINDOW == 16 (16FFC800) [pid = 3524] [serial = 16] [outer = 15F33400] 20:24:46 INFO - PROCESS | 3524 | ++DOMWINDOW == 17 (16FFEC00) [pid = 3524] [serial = 17] [outer = 167F8400] 20:24:46 INFO - PROCESS | 3524 | 1463628286647 Marionette DEBUG loaded listener.js 20:24:46 INFO - PROCESS | 3524 | 1463628286662 Marionette DEBUG loaded listener.js 20:24:47 INFO - PROCESS | 3524 | ++DOMWINDOW == 18 (1804D800) [pid = 3524] [serial = 18] [outer = 167F8400] 20:24:47 INFO - PROCESS | 3524 | 1463628287248 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"8d1e071a-e755-49cb-955c-a54d3657c4d7","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":"20160518184444","device":"desktop","version":"48.0a2","command_id":1}}] 20:24:47 INFO - PROCESS | 3524 | 1463628287419 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}] 20:24:47 INFO - PROCESS | 3524 | 1463628287481 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 20:24:47 INFO - PROCESS | 3524 | 1463628287592 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 20:24:47 INFO - PROCESS | 3524 | [3524] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 20:24:47 INFO - PROCESS | 3524 | [3524] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 20:24:47 INFO - PROCESS | 3524 | ++DOMWINDOW == 19 (19CF5400) [pid = 3524] [serial = 19] [outer = 167F8400] 20:24:48 INFO - PROCESS | 3524 | [3524] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 20:24:48 INFO - PROCESS | 3524 | [3524] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:24:48 INFO - PROCESS | 3524 | 1463628288088 Marionette TRACE conn2 <- [1,3,null,{}] 20:24:48 INFO - PROCESS | 3524 | 1463628288106 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 20:24:48 INFO - PROCESS | 3524 | 1463628288132 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 20:24:48 INFO - PROCESS | 3524 | 1463628288199 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 20:24:48 INFO - PROCESS | 3524 | 1463628288210 Marionette TRACE conn2 <- [1,5,null,{"value":"13"}] 20:24:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 20:24:48 INFO - PROCESS | 3524 | 1463628288219 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 20:24:48 INFO - PROCESS | 3524 | 1463628288222 Marionette TRACE conn2 <- [1,6,null,{}] 20:24:48 INFO - PROCESS | 3524 | 1463628288227 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}] 20:24:48 INFO - PROCESS | 3524 | 1463628288239 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 20:24:48 INFO - PROCESS | 3524 | 1463628288243 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:48 INFO - PROCESS | 3524 | ++DOCSHELL 167F4000 == 8 [pid = 3524] [id = 8] 20:24:48 INFO - PROCESS | 3524 | ++DOMWINDOW == 20 (19CFC000) [pid = 3524] [serial = 20] [outer = 00000000] 20:24:48 INFO - PROCESS | 3524 | ++DOMWINDOW == 21 (18613000) [pid = 3524] [serial = 21] [outer = 19CFC000] 20:24:48 INFO - PROCESS | 3524 | 1463628288290 Marionette DEBUG loaded listener.js 20:24:48 INFO - PROCESS | 3524 | ++DOMWINDOW == 22 (18617000) [pid = 3524] [serial = 22] [outer = 19CFC000] 20:24:48 INFO - PROCESS | 3524 | ++DOCSHELL 1A27E000 == 9 [pid = 3524] [id = 9] 20:24:48 INFO - PROCESS | 3524 | ++DOMWINDOW == 23 (1A27E400) [pid = 3524] [serial = 23] [outer = 00000000] 20:24:48 INFO - PROCESS | 3524 | ++DOMWINDOW == 24 (1A280C00) [pid = 3524] [serial = 24] [outer = 1A27E400] 20:24:48 INFO - PROCESS | 3524 | 1463628288705 Marionette DEBUG loaded listener.js 20:24:48 INFO - PROCESS | 3524 | ++DOMWINDOW == 25 (1A284000) [pid = 3524] [serial = 25] [outer = 1A27E400] 20:24:48 INFO - PROCESS | 3524 | 1463628288868 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]]]}] 20:24:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 20:24:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 705ms 20:24:48 INFO - PROCESS | 3524 | 1463628288983 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 20:24:48 INFO - PROCESS | 3524 | 1463628288985 Marionette TRACE conn2 <- [1,9,null,{"value":"13"}] 20:24:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 20:24:48 INFO - PROCESS | 3524 | 1463628289004 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 20:24:48 INFO - PROCESS | 3524 | 1463628289006 Marionette TRACE conn2 <- [1,10,null,{}] 20:24:49 INFO - PROCESS | 3524 | 1463628289062 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}] 20:24:49 INFO - PROCESS | 3524 | 1463628289155 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 20:24:49 INFO - PROCESS | 3524 | 1463628289169 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:49 INFO - PROCESS | 3524 | ++DOCSHELL 1A63F400 == 10 [pid = 3524] [id = 10] 20:24:49 INFO - PROCESS | 3524 | ++DOMWINDOW == 26 (1A63FC00) [pid = 3524] [serial = 26] [outer = 00000000] 20:24:49 INFO - PROCESS | 3524 | ++DOMWINDOW == 27 (1AD4AC00) [pid = 3524] [serial = 27] [outer = 1A63FC00] 20:24:49 INFO - PROCESS | 3524 | 1463628289215 Marionette DEBUG loaded listener.js 20:24:49 INFO - PROCESS | 3524 | ++DOMWINDOW == 28 (1AD4EC00) [pid = 3524] [serial = 28] [outer = 1A63FC00] 20:24:49 INFO - PROCESS | 3524 | 1463628289568 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]]]}] 20:24:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 20:24:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 615ms 20:24:49 INFO - PROCESS | 3524 | 1463628289601 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 20:24:49 INFO - PROCESS | 3524 | 1463628289603 Marionette TRACE conn2 <- [1,13,null,{"value":"13"}] 20:24:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 20:24:49 INFO - PROCESS | 3524 | 1463628289607 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 20:24:49 INFO - PROCESS | 3524 | 1463628289608 Marionette TRACE conn2 <- [1,14,null,{}] 20:24:49 INFO - PROCESS | 3524 | 1463628289611 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}] 20:24:49 INFO - PROCESS | 3524 | 1463628289711 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 20:24:49 INFO - PROCESS | 3524 | 1463628289725 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:49 INFO - PROCESS | 3524 | ++DOCSHELL 17394800 == 11 [pid = 3524] [id = 11] 20:24:49 INFO - PROCESS | 3524 | ++DOMWINDOW == 29 (17396000) [pid = 3524] [serial = 29] [outer = 00000000] 20:24:49 INFO - PROCESS | 3524 | ++DOMWINDOW == 30 (1A89CC00) [pid = 3524] [serial = 30] [outer = 17396000] 20:24:49 INFO - PROCESS | 3524 | 1463628289770 Marionette DEBUG loaded listener.js 20:24:49 INFO - PROCESS | 3524 | ++DOMWINDOW == 31 (1AD4A400) [pid = 3524] [serial = 31] [outer = 17396000] 20:24:50 INFO - PROCESS | 3524 | 1463628290090 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]]]}] 20:24:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 20:24:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 511ms 20:24:50 INFO - PROCESS | 3524 | 1463628290123 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 20:24:50 INFO - PROCESS | 3524 | 1463628290125 Marionette TRACE conn2 <- [1,17,null,{"value":"13"}] 20:24:50 INFO - PROCESS | 3524 | 1463628290129 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 20:24:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 20:24:50 INFO - PROCESS | 3524 | 1463628290130 Marionette TRACE conn2 <- [1,18,null,{}] 20:24:50 INFO - PROCESS | 3524 | 1463628290134 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}] 20:24:50 INFO - PROCESS | 3524 | 1463628290233 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 20:24:50 INFO - PROCESS | 3524 | 1463628290240 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:50 INFO - PROCESS | 3524 | ++DOCSHELL 1A982C00 == 12 [pid = 3524] [id = 12] 20:24:50 INFO - PROCESS | 3524 | ++DOMWINDOW == 32 (1A983000) [pid = 3524] [serial = 32] [outer = 00000000] 20:24:50 INFO - PROCESS | 3524 | ++DOMWINDOW == 33 (1A98D800) [pid = 3524] [serial = 33] [outer = 1A983000] 20:24:50 INFO - PROCESS | 3524 | 1463628290284 Marionette DEBUG loaded listener.js 20:24:50 INFO - PROCESS | 3524 | ++DOMWINDOW == 34 (1AE0A000) [pid = 3524] [serial = 34] [outer = 1A983000] 20:24:50 INFO - PROCESS | 3524 | 1463628290612 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]]]}] 20:24:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 20:24:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 510ms 20:24:50 INFO - PROCESS | 3524 | 1463628290647 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 20:24:50 INFO - PROCESS | 3524 | 1463628290649 Marionette TRACE conn2 <- [1,21,null,{"value":"13"}] 20:24:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 20:24:50 INFO - PROCESS | 3524 | 1463628290653 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 20:24:50 INFO - PROCESS | 3524 | 1463628290654 Marionette TRACE conn2 <- [1,22,null,{}] 20:24:50 INFO - PROCESS | 3524 | 1463628290657 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}] 20:24:50 INFO - PROCESS | 3524 | 1463628290750 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 20:24:50 INFO - PROCESS | 3524 | 1463628290757 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:50 INFO - PROCESS | 3524 | ++DOCSHELL 1AE10400 == 13 [pid = 3524] [id = 13] 20:24:50 INFO - PROCESS | 3524 | ++DOMWINDOW == 35 (1AE13C00) [pid = 3524] [serial = 35] [outer = 00000000] 20:24:50 INFO - PROCESS | 3524 | ++DOMWINDOW == 36 (1B039C00) [pid = 3524] [serial = 36] [outer = 1AE13C00] 20:24:50 INFO - PROCESS | 3524 | 1463628290800 Marionette DEBUG loaded listener.js 20:24:50 INFO - PROCESS | 3524 | ++DOMWINDOW == 37 (1B03D800) [pid = 3524] [serial = 37] [outer = 1AE13C00] 20:24:51 INFO - PROCESS | 3524 | 1463628291071 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]]]}] 20:24:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 20:24:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 480ms 20:24:51 INFO - PROCESS | 3524 | 1463628291129 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 20:24:51 INFO - PROCESS | 3524 | 1463628291130 Marionette TRACE conn2 <- [1,25,null,{"value":"13"}] 20:24:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 20:24:51 INFO - PROCESS | 3524 | 1463628291138 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 20:24:51 INFO - PROCESS | 3524 | 1463628291140 Marionette TRACE conn2 <- [1,26,null,{}] 20:24:51 INFO - PROCESS | 3524 | 1463628291143 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}] 20:24:51 INFO - PROCESS | 3524 | 1463628291233 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 20:24:51 INFO - PROCESS | 3524 | 1463628291240 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:51 INFO - PROCESS | 3524 | ++DOCSHELL 1B195000 == 14 [pid = 3524] [id = 14] 20:24:51 INFO - PROCESS | 3524 | ++DOMWINDOW == 38 (1B195400) [pid = 3524] [serial = 38] [outer = 00000000] 20:24:51 INFO - PROCESS | 3524 | ++DOMWINDOW == 39 (1B19D800) [pid = 3524] [serial = 39] [outer = 1B195400] 20:24:51 INFO - PROCESS | 3524 | 1463628291283 Marionette DEBUG loaded listener.js 20:24:51 INFO - PROCESS | 3524 | ++DOMWINDOW == 40 (1B1A1C00) [pid = 3524] [serial = 40] [outer = 1B195400] 20:24:51 INFO - PROCESS | 3524 | 1463628291583 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]]]}] 20:24:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 20:24:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 465ms 20:24:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 20:24:51 INFO - PROCESS | 3524 | 1463628291618 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 20:24:51 INFO - PROCESS | 3524 | 1463628291620 Marionette TRACE conn2 <- [1,29,null,{"value":"13"}] 20:24:51 INFO - PROCESS | 3524 | 1463628291623 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 20:24:51 INFO - PROCESS | 3524 | 1463628291624 Marionette TRACE conn2 <- [1,30,null,{}] 20:24:51 INFO - PROCESS | 3524 | 1463628291628 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}] 20:24:51 INFO - PROCESS | 3524 | 1463628291717 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 20:24:51 INFO - PROCESS | 3524 | 1463628291724 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:51 INFO - PROCESS | 3524 | ++DOCSHELL 1B421000 == 15 [pid = 3524] [id = 15] 20:24:51 INFO - PROCESS | 3524 | ++DOMWINDOW == 41 (1B424000) [pid = 3524] [serial = 41] [outer = 00000000] 20:24:51 INFO - PROCESS | 3524 | ++DOMWINDOW == 42 (1B429800) [pid = 3524] [serial = 42] [outer = 1B424000] 20:24:51 INFO - PROCESS | 3524 | 1463628291750 Marionette DEBUG loaded listener.js 20:24:51 INFO - PROCESS | 3524 | ++DOMWINDOW == 43 (1B42DC00) [pid = 3524] [serial = 43] [outer = 1B424000] 20:24:51 INFO - PROCESS | 3524 | ++DOCSHELL 1B425800 == 16 [pid = 3524] [id = 16] 20:24:51 INFO - PROCESS | 3524 | ++DOMWINDOW == 44 (1B426800) [pid = 3524] [serial = 44] [outer = 00000000] 20:24:51 INFO - PROCESS | 3524 | ++DOMWINDOW == 45 (1B5A1800) [pid = 3524] [serial = 45] [outer = 1B426800] 20:24:51 INFO - PROCESS | 3524 | ++DOMWINDOW == 46 (1B425000) [pid = 3524] [serial = 46] [outer = 1B426800] 20:24:51 INFO - PROCESS | 3524 | ++DOCSHELL 1B5A2400 == 17 [pid = 3524] [id = 17] 20:24:51 INFO - PROCESS | 3524 | ++DOMWINDOW == 47 (1B5A6000) [pid = 3524] [serial = 47] [outer = 00000000] 20:24:51 INFO - PROCESS | 3524 | ++DOMWINDOW == 48 (1B623800) [pid = 3524] [serial = 48] [outer = 1B5A6000] 20:24:52 INFO - PROCESS | 3524 | ++DOMWINDOW == 49 (1B62D000) [pid = 3524] [serial = 49] [outer = 1B5A6000] 20:24:52 INFO - PROCESS | 3524 | 1463628292223 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]]]}] 20:24:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 20:24:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 661ms 20:24:52 INFO - PROCESS | 3524 | 1463628292283 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 20:24:52 INFO - PROCESS | 3524 | 1463628292285 Marionette TRACE conn2 <- [1,33,null,{"value":"13"}] 20:24:52 INFO - PROCESS | 3524 | 1463628292288 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 20:24:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 20:24:52 INFO - PROCESS | 3524 | 1463628292289 Marionette TRACE conn2 <- [1,34,null,{}] 20:24:52 INFO - PROCESS | 3524 | 1463628292293 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}] 20:24:52 INFO - PROCESS | 3524 | 1463628292374 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 20:24:52 INFO - PROCESS | 3524 | 1463628292393 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:52 INFO - PROCESS | 3524 | ++DOCSHELL 1B5A5000 == 18 [pid = 3524] [id = 18] 20:24:52 INFO - PROCESS | 3524 | ++DOMWINDOW == 50 (1B5A9C00) [pid = 3524] [serial = 50] [outer = 00000000] 20:24:52 INFO - PROCESS | 3524 | ++DOMWINDOW == 51 (1B630C00) [pid = 3524] [serial = 51] [outer = 1B5A9C00] 20:24:52 INFO - PROCESS | 3524 | 1463628292437 Marionette DEBUG loaded listener.js 20:24:52 INFO - PROCESS | 3524 | ++DOMWINDOW == 52 (1B6C5C00) [pid = 3524] [serial = 52] [outer = 1B5A9C00] 20:24:53 INFO - PROCESS | 3524 | --DOCSHELL 11A02000 == 17 [pid = 3524] [id = 1] 20:24:53 INFO - PROCESS | 3524 | 1463628293421 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]]]}] 20:24:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 20:24:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1200ms 20:24:53 INFO - PROCESS | 3524 | 1463628293500 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 20:24:53 INFO - PROCESS | 3524 | 1463628293505 Marionette TRACE conn2 <- [1,37,null,{"value":"13"}] 20:24:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 20:24:53 INFO - PROCESS | 3524 | 1463628293510 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 20:24:53 INFO - PROCESS | 3524 | 1463628293514 Marionette TRACE conn2 <- [1,38,null,{}] 20:24:53 INFO - PROCESS | 3524 | 1463628293520 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}] 20:24:53 INFO - PROCESS | 3524 | 1463628293631 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 20:24:53 INFO - PROCESS | 3524 | 1463628293698 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:53 INFO - PROCESS | 3524 | ++DOCSHELL 0F9EA000 == 18 [pid = 3524] [id = 19] 20:24:53 INFO - PROCESS | 3524 | ++DOMWINDOW == 53 (102ED800) [pid = 3524] [serial = 53] [outer = 00000000] 20:24:53 INFO - PROCESS | 3524 | ++DOMWINDOW == 54 (11298400) [pid = 3524] [serial = 54] [outer = 102ED800] 20:24:53 INFO - PROCESS | 3524 | 1463628293762 Marionette DEBUG loaded listener.js 20:24:53 INFO - PROCESS | 3524 | ++DOMWINDOW == 55 (11AF8400) [pid = 3524] [serial = 55] [outer = 102ED800] 20:24:54 INFO - PROCESS | 3524 | 1463628294301 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]]]}] 20:24:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 20:24:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 871ms 20:24:54 INFO - PROCESS | 3524 | 1463628294381 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 20:24:54 INFO - PROCESS | 3524 | 1463628294387 Marionette TRACE conn2 <- [1,41,null,{"value":"13"}] 20:24:54 INFO - PROCESS | 3524 | 1463628294394 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 20:24:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 20:24:54 INFO - PROCESS | 3524 | 1463628294398 Marionette TRACE conn2 <- [1,42,null,{}] 20:24:54 INFO - PROCESS | 3524 | 1463628294401 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}] 20:24:54 INFO - PROCESS | 3524 | 1463628294512 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 20:24:54 INFO - PROCESS | 3524 | 1463628294579 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:54 INFO - PROCESS | 3524 | ++DOCSHELL 12D73400 == 19 [pid = 3524] [id = 20] 20:24:54 INFO - PROCESS | 3524 | ++DOMWINDOW == 56 (13071400) [pid = 3524] [serial = 56] [outer = 00000000] 20:24:54 INFO - PROCESS | 3524 | ++DOMWINDOW == 57 (141F5400) [pid = 3524] [serial = 57] [outer = 13071400] 20:24:54 INFO - PROCESS | 3524 | 1463628294635 Marionette DEBUG loaded listener.js 20:24:54 INFO - PROCESS | 3524 | ++DOMWINDOW == 58 (144BF800) [pid = 3524] [serial = 58] [outer = 13071400] 20:24:55 INFO - PROCESS | 3524 | 1463628295378 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]]]}] 20:24:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 20:24:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1005ms 20:24:55 INFO - PROCESS | 3524 | 1463628295409 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 20:24:55 INFO - PROCESS | 3524 | 1463628295412 Marionette TRACE conn2 <- [1,45,null,{"value":"13"}] 20:24:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 20:24:55 INFO - PROCESS | 3524 | 1463628295441 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 20:24:55 INFO - PROCESS | 3524 | 1463628295445 Marionette TRACE conn2 <- [1,46,null,{}] 20:24:55 INFO - PROCESS | 3524 | 1463628295435 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}] 20:24:55 INFO - PROCESS | 3524 | 1463628295523 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 20:24:55 INFO - PROCESS | 3524 | 1463628295590 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:55 INFO - PROCESS | 3524 | ++DOCSHELL 10561000 == 20 [pid = 3524] [id = 21] 20:24:55 INFO - PROCESS | 3524 | ++DOMWINDOW == 59 (10561400) [pid = 3524] [serial = 59] [outer = 00000000] 20:24:55 INFO - PROCESS | 3524 | ++DOMWINDOW == 60 (10A56C00) [pid = 3524] [serial = 60] [outer = 10561400] 20:24:55 INFO - PROCESS | 3524 | 1463628295641 Marionette DEBUG loaded listener.js 20:24:55 INFO - PROCESS | 3524 | ++DOMWINDOW == 61 (10B5AC00) [pid = 3524] [serial = 61] [outer = 10561400] 20:24:55 INFO - PROCESS | 3524 | --DOCSHELL 13DB7000 == 19 [pid = 3524] [id = 4] 20:24:56 INFO - PROCESS | 3524 | 1463628296109 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]]]}] 20:24:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 20:24:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 706ms 20:24:56 INFO - PROCESS | 3524 | 1463628296144 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 20:24:56 INFO - PROCESS | 3524 | 1463628296149 Marionette TRACE conn2 <- [1,49,null,{"value":"13"}] 20:24:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 20:24:56 INFO - PROCESS | 3524 | 1463628296155 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 20:24:56 INFO - PROCESS | 3524 | 1463628296157 Marionette TRACE conn2 <- [1,50,null,{}] 20:24:56 INFO - PROCESS | 3524 | 1463628296161 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}] 20:24:56 INFO - PROCESS | 3524 | 1463628296319 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 20:24:56 INFO - PROCESS | 3524 | 1463628296397 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:56 INFO - PROCESS | 3524 | ++DOCSHELL 10B63000 == 20 [pid = 3524] [id = 22] 20:24:56 INFO - PROCESS | 3524 | ++DOMWINDOW == 62 (11203400) [pid = 3524] [serial = 62] [outer = 00000000] 20:24:56 INFO - PROCESS | 3524 | ++DOMWINDOW == 63 (11A0DC00) [pid = 3524] [serial = 63] [outer = 11203400] 20:24:56 INFO - PROCESS | 3524 | 1463628296451 Marionette DEBUG loaded listener.js 20:24:56 INFO - PROCESS | 3524 | ++DOMWINDOW == 64 (1306C400) [pid = 3524] [serial = 64] [outer = 11203400] 20:24:56 INFO - PROCESS | 3524 | 1463628296779 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]]]}] 20:24:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 20:24:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 675ms 20:24:56 INFO - PROCESS | 3524 | 1463628296837 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 20:24:56 INFO - PROCESS | 3524 | 1463628296840 Marionette TRACE conn2 <- [1,53,null,{"value":"13"}] 20:24:56 INFO - PROCESS | 3524 | 1463628296844 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 20:24:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 20:24:56 INFO - PROCESS | 3524 | 1463628296848 Marionette TRACE conn2 <- [1,54,null,{}] 20:24:56 INFO - PROCESS | 3524 | 1463628296858 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}] 20:24:56 INFO - PROCESS | 3524 | 1463628296937 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 20:24:56 INFO - PROCESS | 3524 | 1463628296966 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:56 INFO - PROCESS | 3524 | ++DOCSHELL 13840400 == 21 [pid = 3524] [id = 23] 20:24:56 INFO - PROCESS | 3524 | ++DOMWINDOW == 65 (138E6400) [pid = 3524] [serial = 65] [outer = 00000000] 20:24:57 INFO - PROCESS | 3524 | ++DOMWINDOW == 66 (13DBA800) [pid = 3524] [serial = 66] [outer = 138E6400] 20:24:57 INFO - PROCESS | 3524 | 1463628297015 Marionette DEBUG loaded listener.js 20:24:57 INFO - PROCESS | 3524 | ++DOMWINDOW == 67 (14412800) [pid = 3524] [serial = 67] [outer = 138E6400] 20:24:57 INFO - PROCESS | 3524 | 1463628297371 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]]]}] 20:24:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 20:24:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 570ms 20:24:57 INFO - PROCESS | 3524 | 1463628297427 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 20:24:57 INFO - PROCESS | 3524 | 1463628297431 Marionette TRACE conn2 <- [1,57,null,{"value":"13"}] 20:24:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 20:24:57 INFO - PROCESS | 3524 | 1463628297435 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 20:24:57 INFO - PROCESS | 3524 | 1463628297437 Marionette TRACE conn2 <- [1,58,null,{}] 20:24:57 INFO - PROCESS | 3524 | 1463628297440 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}] 20:24:57 INFO - PROCESS | 3524 | 1463628297514 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 20:24:57 INFO - PROCESS | 3524 | 1463628297520 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:57 INFO - PROCESS | 3524 | ++DOCSHELL 141F9800 == 22 [pid = 3524] [id = 24] 20:24:57 INFO - PROCESS | 3524 | ++DOMWINDOW == 68 (1441AC00) [pid = 3524] [serial = 68] [outer = 00000000] 20:24:57 INFO - PROCESS | 3524 | ++DOMWINDOW == 69 (157B6000) [pid = 3524] [serial = 69] [outer = 1441AC00] 20:24:57 INFO - PROCESS | 3524 | 1463628297564 Marionette DEBUG loaded listener.js 20:24:57 INFO - PROCESS | 3524 | ++DOMWINDOW == 70 (1591CC00) [pid = 3524] [serial = 70] [outer = 1441AC00] 20:24:57 INFO - PROCESS | 3524 | 1463628297948 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]]]}] 20:24:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 20:24:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 571ms 20:24:58 INFO - PROCESS | 3524 | 1463628298013 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 20:24:58 INFO - PROCESS | 3524 | 1463628298015 Marionette TRACE conn2 <- [1,61,null,{"value":"13"}] 20:24:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 20:24:58 INFO - PROCESS | 3524 | 1463628298023 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 20:24:58 INFO - PROCESS | 3524 | 1463628298024 Marionette TRACE conn2 <- [1,62,null,{}] 20:24:58 INFO - PROCESS | 3524 | 1463628298028 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}] 20:24:58 INFO - PROCESS | 3524 | 1463628298100 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 20:24:58 INFO - PROCESS | 3524 | 1463628298106 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:58 INFO - PROCESS | 3524 | ++DOCSHELL 15945C00 == 23 [pid = 3524] [id = 25] 20:24:58 INFO - PROCESS | 3524 | ++DOMWINDOW == 71 (15946400) [pid = 3524] [serial = 71] [outer = 00000000] 20:24:58 INFO - PROCESS | 3524 | ++DOMWINDOW == 72 (15DD7400) [pid = 3524] [serial = 72] [outer = 15946400] 20:24:58 INFO - PROCESS | 3524 | 1463628298151 Marionette DEBUG loaded listener.js 20:24:58 INFO - PROCESS | 3524 | ++DOMWINDOW == 73 (15F2C800) [pid = 3524] [serial = 73] [outer = 15946400] 20:24:58 INFO - PROCESS | 3524 | 1463628298537 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]]]}] 20:24:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 20:24:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 570ms 20:24:58 INFO - PROCESS | 3524 | 1463628298604 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 20:24:58 INFO - PROCESS | 3524 | 1463628298606 Marionette TRACE conn2 <- [1,65,null,{"value":"13"}] 20:24:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 20:24:58 INFO - PROCESS | 3524 | 1463628298610 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 20:24:58 INFO - PROCESS | 3524 | 1463628298611 Marionette TRACE conn2 <- [1,66,null,{}] 20:24:58 INFO - PROCESS | 3524 | 1463628298601 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}] 20:24:58 INFO - PROCESS | 3524 | 1463628298690 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 20:24:58 INFO - PROCESS | 3524 | 1463628298700 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:58 INFO - PROCESS | 3524 | ++DOCSHELL 161D3400 == 24 [pid = 3524] [id = 26] 20:24:58 INFO - PROCESS | 3524 | ++DOMWINDOW == 74 (16C14000) [pid = 3524] [serial = 74] [outer = 00000000] 20:24:58 INFO - PROCESS | 3524 | ++DOMWINDOW == 75 (16CC7C00) [pid = 3524] [serial = 75] [outer = 16C14000] 20:24:58 INFO - PROCESS | 3524 | 1463628298744 Marionette DEBUG loaded listener.js 20:24:58 INFO - PROCESS | 3524 | ++DOMWINDOW == 76 (16CCAC00) [pid = 3524] [serial = 76] [outer = 16C14000] 20:24:59 INFO - PROCESS | 3524 | 1463628299126 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]]]}] 20:24:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 20:24:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 570ms 20:24:59 INFO - PROCESS | 3524 | 1463628299175 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 20:24:59 INFO - PROCESS | 3524 | 1463628299177 Marionette TRACE conn2 <- [1,69,null,{"value":"13"}] 20:24:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 20:24:59 INFO - PROCESS | 3524 | 1463628299180 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 20:24:59 INFO - PROCESS | 3524 | 1463628299182 Marionette TRACE conn2 <- [1,70,null,{}] 20:24:59 INFO - PROCESS | 3524 | 1463628299185 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}] 20:24:59 INFO - PROCESS | 3524 | 1463628299256 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 20:24:59 INFO - PROCESS | 3524 | 1463628299262 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:59 INFO - PROCESS | 3524 | ++DOCSHELL 15F2AC00 == 25 [pid = 3524] [id = 27] 20:24:59 INFO - PROCESS | 3524 | ++DOMWINDOW == 77 (16F5C000) [pid = 3524] [serial = 77] [outer = 00000000] 20:24:59 INFO - PROCESS | 3524 | ++DOMWINDOW == 78 (17380C00) [pid = 3524] [serial = 78] [outer = 16F5C000] 20:24:59 INFO - PROCESS | 3524 | 1463628299307 Marionette DEBUG loaded listener.js 20:24:59 INFO - PROCESS | 3524 | ++DOMWINDOW == 79 (17394000) [pid = 3524] [serial = 79] [outer = 16F5C000] 20:24:59 INFO - PROCESS | 3524 | 1463628299673 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]]]}] 20:24:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 20:24:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 511ms 20:24:59 INFO - PROCESS | 3524 | 1463628299697 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 20:24:59 INFO - PROCESS | 3524 | 1463628299699 Marionette TRACE conn2 <- [1,73,null,{"value":"13"}] 20:24:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 20:24:59 INFO - PROCESS | 3524 | 1463628299702 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 20:24:59 INFO - PROCESS | 3524 | 1463628299704 Marionette TRACE conn2 <- [1,74,null,{}] 20:24:59 INFO - PROCESS | 3524 | 1463628299707 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}] 20:24:59 INFO - PROCESS | 3524 | 1463628299811 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 20:24:59 INFO - PROCESS | 3524 | 1463628299819 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:59 INFO - PROCESS | 3524 | ++DOCSHELL 13316C00 == 26 [pid = 3524] [id = 28] 20:24:59 INFO - PROCESS | 3524 | ++DOMWINDOW == 80 (161CE400) [pid = 3524] [serial = 80] [outer = 00000000] 20:24:59 INFO - PROCESS | 3524 | ++DOMWINDOW == 81 (17967400) [pid = 3524] [serial = 81] [outer = 161CE400] 20:24:59 INFO - PROCESS | 3524 | 1463628299864 Marionette DEBUG loaded listener.js 20:24:59 INFO - PROCESS | 3524 | ++DOMWINDOW == 82 (17989800) [pid = 3524] [serial = 82] [outer = 161CE400] 20:25:00 INFO - PROCESS | 3524 | 1463628300217 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]]]}] 20:25:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 20:25:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 570ms 20:25:00 INFO - PROCESS | 3524 | 1463628300282 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 20:25:00 INFO - PROCESS | 3524 | 1463628300284 Marionette TRACE conn2 <- [1,77,null,{"value":"13"}] 20:25:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 20:25:00 INFO - PROCESS | 3524 | 1463628300287 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 20:25:00 INFO - PROCESS | 3524 | 1463628300289 Marionette TRACE conn2 <- [1,78,null,{}] 20:25:00 INFO - PROCESS | 3524 | 1463628300292 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}] 20:25:00 INFO - PROCESS | 3524 | 1463628300379 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 20:25:00 INFO - PROCESS | 3524 | 1463628300387 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:00 INFO - PROCESS | 3524 | ++DOCSHELL 14416400 == 27 [pid = 3524] [id = 29] 20:25:00 INFO - PROCESS | 3524 | ++DOMWINDOW == 83 (17387800) [pid = 3524] [serial = 83] [outer = 00000000] 20:25:00 INFO - PROCESS | 3524 | ++DOMWINDOW == 84 (17A87000) [pid = 3524] [serial = 84] [outer = 17387800] 20:25:00 INFO - PROCESS | 3524 | 1463628300430 Marionette DEBUG loaded listener.js 20:25:00 INFO - PROCESS | 3524 | ++DOMWINDOW == 85 (17A8B800) [pid = 3524] [serial = 85] [outer = 17387800] 20:25:00 INFO - PROCESS | 3524 | 1463628300771 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]]]}] 20:25:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 20:25:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 510ms 20:25:00 INFO - PROCESS | 3524 | 1463628300790 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 20:25:00 INFO - PROCESS | 3524 | 1463628300792 Marionette TRACE conn2 <- [1,81,null,{"value":"13"}] 20:25:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 20:25:00 INFO - PROCESS | 3524 | 1463628300795 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 20:25:00 INFO - PROCESS | 3524 | 1463628300796 Marionette TRACE conn2 <- [1,82,null,{}] 20:25:00 INFO - PROCESS | 3524 | 1463628300800 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}] 20:25:00 INFO - PROCESS | 3524 | 1463628300870 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 20:25:00 INFO - PROCESS | 3524 | 1463628300876 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:00 INFO - PROCESS | 3524 | ++DOCSHELL 179E0400 == 28 [pid = 3524] [id = 30] 20:25:00 INFO - PROCESS | 3524 | ++DOMWINDOW == 86 (18045000) [pid = 3524] [serial = 86] [outer = 00000000] 20:25:00 INFO - PROCESS | 3524 | ++DOMWINDOW == 87 (18471C00) [pid = 3524] [serial = 87] [outer = 18045000] 20:25:00 INFO - PROCESS | 3524 | 1463628300926 Marionette DEBUG loaded listener.js 20:25:00 INFO - PROCESS | 3524 | ++DOMWINDOW == 88 (18478000) [pid = 3524] [serial = 88] [outer = 18045000] 20:25:01 INFO - PROCESS | 3524 | 1463628301307 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]]]}] 20:25:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 20:25:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 570ms 20:25:01 INFO - PROCESS | 3524 | 1463628301376 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 20:25:01 INFO - PROCESS | 3524 | 1463628301378 Marionette TRACE conn2 <- [1,85,null,{"value":"13"}] 20:25:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 20:25:01 INFO - PROCESS | 3524 | 1463628301382 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 20:25:01 INFO - PROCESS | 3524 | 1463628301384 Marionette TRACE conn2 <- [1,86,null,{}] 20:25:01 INFO - PROCESS | 3524 | 1463628301387 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}] 20:25:01 INFO - PROCESS | 3524 | 1463628301478 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 20:25:01 INFO - PROCESS | 3524 | 1463628301484 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:01 INFO - PROCESS | 3524 | ++DOCSHELL 105EEC00 == 29 [pid = 3524] [id = 31] 20:25:01 INFO - PROCESS | 3524 | ++DOMWINDOW == 89 (179DB800) [pid = 3524] [serial = 89] [outer = 00000000] 20:25:01 INFO - PROCESS | 3524 | ++DOMWINDOW == 90 (186B4400) [pid = 3524] [serial = 90] [outer = 179DB800] 20:25:01 INFO - PROCESS | 3524 | 1463628301530 Marionette DEBUG loaded listener.js 20:25:01 INFO - PROCESS | 3524 | ++DOMWINDOW == 91 (19A86C00) [pid = 3524] [serial = 91] [outer = 179DB800] 20:25:01 INFO - PROCESS | 3524 | 1463628301925 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]]]}] 20:25:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 20:25:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 571ms 20:25:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 20:25:01 INFO - PROCESS | 3524 | 1463628301961 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 20:25:01 INFO - PROCESS | 3524 | 1463628301963 Marionette TRACE conn2 <- [1,89,null,{"value":"13"}] 20:25:01 INFO - PROCESS | 3524 | 1463628301966 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 20:25:01 INFO - PROCESS | 3524 | 1463628301968 Marionette TRACE conn2 <- [1,90,null,{}] 20:25:01 INFO - PROCESS | 3524 | 1463628301971 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}] 20:25:02 INFO - PROCESS | 3524 | 1463628302072 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 20:25:02 INFO - PROCESS | 3524 | 1463628302081 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:02 INFO - PROCESS | 3524 | ++DOCSHELL 16C18400 == 30 [pid = 3524] [id = 32] 20:25:02 INFO - PROCESS | 3524 | ++DOMWINDOW == 92 (186B4000) [pid = 3524] [serial = 92] [outer = 00000000] 20:25:02 INFO - PROCESS | 3524 | ++DOMWINDOW == 93 (1A0EC000) [pid = 3524] [serial = 93] [outer = 186B4000] 20:25:02 INFO - PROCESS | 3524 | 1463628302123 Marionette DEBUG loaded listener.js 20:25:02 INFO - PROCESS | 3524 | ++DOMWINDOW == 94 (1A0ED400) [pid = 3524] [serial = 94] [outer = 186B4000] 20:25:02 INFO - PROCESS | 3524 | 1463628302469 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]]]}] 20:25:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 20:25:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 570ms 20:25:02 INFO - PROCESS | 3524 | 1463628302527 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 20:25:02 INFO - PROCESS | 3524 | 1463628302529 Marionette TRACE conn2 <- [1,93,null,{"value":"13"}] 20:25:02 INFO - PROCESS | 3524 | 1463628302533 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 20:25:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 20:25:02 INFO - PROCESS | 3524 | 1463628302534 Marionette TRACE conn2 <- [1,94,null,{}] 20:25:02 INFO - PROCESS | 3524 | 1463628302538 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}] 20:25:02 INFO - PROCESS | 3524 | 1463628302614 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 20:25:02 INFO - PROCESS | 3524 | 1463628302688 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:02 INFO - PROCESS | 3524 | ++DOCSHELL 10A62C00 == 31 [pid = 3524] [id = 33] 20:25:02 INFO - PROCESS | 3524 | ++DOMWINDOW == 95 (13DB2C00) [pid = 3524] [serial = 95] [outer = 00000000] 20:25:02 INFO - PROCESS | 3524 | ++DOMWINDOW == 96 (1A285800) [pid = 3524] [serial = 96] [outer = 13DB2C00] 20:25:02 INFO - PROCESS | 3524 | 1463628302730 Marionette DEBUG loaded listener.js 20:25:02 INFO - PROCESS | 3524 | ++DOMWINDOW == 97 (1A640000) [pid = 3524] [serial = 97] [outer = 13DB2C00] 20:25:03 INFO - PROCESS | 3524 | 1463628303080 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]]]}] 20:25:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 20:25:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 570ms 20:25:03 INFO - PROCESS | 3524 | 1463628303112 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 20:25:03 INFO - PROCESS | 3524 | 1463628303114 Marionette TRACE conn2 <- [1,97,null,{"value":"13"}] 20:25:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 20:25:03 INFO - PROCESS | 3524 | 1463628303117 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 20:25:03 INFO - PROCESS | 3524 | 1463628303119 Marionette TRACE conn2 <- [1,98,null,{}] 20:25:03 INFO - PROCESS | 3524 | 1463628303122 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}] 20:25:03 INFO - PROCESS | 3524 | 1463628303199 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 20:25:04 INFO - PROCESS | 3524 | 1463628304090 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:04 INFO - PROCESS | 3524 | ++DOCSHELL 10274800 == 32 [pid = 3524] [id = 34] 20:25:04 INFO - PROCESS | 3524 | ++DOMWINDOW == 98 (102C5400) [pid = 3524] [serial = 98] [outer = 00000000] 20:25:04 INFO - PROCESS | 3524 | ++DOMWINDOW == 99 (10507C00) [pid = 3524] [serial = 99] [outer = 102C5400] 20:25:04 INFO - PROCESS | 3524 | 1463628304139 Marionette DEBUG loaded listener.js 20:25:04 INFO - PROCESS | 3524 | ++DOMWINDOW == 100 (10518000) [pid = 3524] [serial = 100] [outer = 102C5400] 20:25:04 INFO - PROCESS | 3524 | 1463628304552 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]]]}] 20:25:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 20:25:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1501ms 20:25:04 INFO - PROCESS | 3524 | 1463628304619 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 20:25:04 INFO - PROCESS | 3524 | 1463628304622 Marionette TRACE conn2 <- [1,101,null,{"value":"13"}] 20:25:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 20:25:04 INFO - PROCESS | 3524 | 1463628304626 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 20:25:04 INFO - PROCESS | 3524 | 1463628304629 Marionette TRACE conn2 <- [1,102,null,{}] 20:25:04 INFO - PROCESS | 3524 | 1463628304634 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}] 20:25:04 INFO - PROCESS | 3524 | 1463628304735 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 20:25:04 INFO - PROCESS | 3524 | 1463628304750 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:04 INFO - PROCESS | 3524 | ++DOCSHELL 11203C00 == 33 [pid = 3524] [id = 35] 20:25:04 INFO - PROCESS | 3524 | ++DOMWINDOW == 101 (11205000) [pid = 3524] [serial = 101] [outer = 00000000] 20:25:04 INFO - PROCESS | 3524 | ++DOMWINDOW == 102 (11C4F800) [pid = 3524] [serial = 102] [outer = 11205000] 20:25:04 INFO - PROCESS | 3524 | 1463628304833 Marionette DEBUG loaded listener.js 20:25:04 INFO - PROCESS | 3524 | ++DOMWINDOW == 103 (12D7C400) [pid = 3524] [serial = 103] [outer = 11205000] 20:25:05 INFO - PROCESS | 3524 | --DOMWINDOW == 102 (13DB7800) [pid = 3524] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 20:25:05 INFO - PROCESS | 3524 | --DOMWINDOW == 101 (1B424000) [pid = 3524] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 20:25:05 INFO - PROCESS | 3524 | --DOMWINDOW == 100 (1B195400) [pid = 3524] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 20:25:05 INFO - PROCESS | 3524 | --DOMWINDOW == 99 (1AE13C00) [pid = 3524] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 20:25:05 INFO - PROCESS | 3524 | --DOMWINDOW == 98 (1A983000) [pid = 3524] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 20:25:05 INFO - PROCESS | 3524 | --DOMWINDOW == 97 (17396000) [pid = 3524] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 20:25:05 INFO - PROCESS | 3524 | --DOMWINDOW == 96 (1A63FC00) [pid = 3524] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 20:25:05 INFO - PROCESS | 3524 | --DOMWINDOW == 95 (19CFC000) [pid = 3524] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 20:25:05 INFO - PROCESS | 3524 | --DOMWINDOW == 94 (1B5A9C00) [pid = 3524] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 20:25:05 INFO - PROCESS | 3524 | --DOMWINDOW == 93 (102ED800) [pid = 3524] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 20:25:05 INFO - PROCESS | 3524 | --DOMWINDOW == 92 (13071400) [pid = 3524] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 20:25:05 INFO - PROCESS | 3524 | --DOMWINDOW == 91 (10561400) [pid = 3524] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 20:25:05 INFO - PROCESS | 3524 | --DOMWINDOW == 90 (11203400) [pid = 3524] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 20:25:05 INFO - PROCESS | 3524 | --DOMWINDOW == 89 (138E6400) [pid = 3524] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 20:25:05 INFO - PROCESS | 3524 | --DOMWINDOW == 88 (1441AC00) [pid = 3524] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 20:25:05 INFO - PROCESS | 3524 | --DOMWINDOW == 87 (15946400) [pid = 3524] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 20:25:05 INFO - PROCESS | 3524 | --DOMWINDOW == 86 (16C14000) [pid = 3524] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 20:25:05 INFO - PROCESS | 3524 | --DOMWINDOW == 85 (16F5C000) [pid = 3524] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 20:25:05 INFO - PROCESS | 3524 | --DOMWINDOW == 84 (161CE400) [pid = 3524] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 20:25:05 INFO - PROCESS | 3524 | --DOMWINDOW == 83 (17387800) [pid = 3524] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 20:25:05 INFO - PROCESS | 3524 | --DOMWINDOW == 82 (18045000) [pid = 3524] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 20:25:05 INFO - PROCESS | 3524 | --DOMWINDOW == 81 (179DB800) [pid = 3524] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 20:25:05 INFO - PROCESS | 3524 | --DOMWINDOW == 80 (186B4000) [pid = 3524] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 20:25:05 INFO - PROCESS | 3524 | 1463628305671 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]]]}] 20:25:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 20:25:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1111ms 20:25:05 INFO - PROCESS | 3524 | 1463628305731 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 20:25:05 INFO - PROCESS | 3524 | 1463628305734 Marionette TRACE conn2 <- [1,105,null,{"value":"13"}] 20:25:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 20:25:05 INFO - PROCESS | 3524 | 1463628305742 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 20:25:05 INFO - PROCESS | 3524 | 1463628305744 Marionette TRACE conn2 <- [1,106,null,{}] 20:25:05 INFO - PROCESS | 3524 | 1463628305747 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}] 20:25:05 INFO - PROCESS | 3524 | 1463628305822 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 20:25:05 INFO - PROCESS | 3524 | 1463628305830 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:05 INFO - PROCESS | 3524 | ++DOCSHELL 10A5B400 == 34 [pid = 3524] [id = 36] 20:25:05 INFO - PROCESS | 3524 | ++DOMWINDOW == 81 (11A05800) [pid = 3524] [serial = 104] [outer = 00000000] 20:25:05 INFO - PROCESS | 3524 | ++DOMWINDOW == 82 (13097800) [pid = 3524] [serial = 105] [outer = 11A05800] 20:25:05 INFO - PROCESS | 3524 | 1463628305881 Marionette DEBUG loaded listener.js 20:25:05 INFO - PROCESS | 3524 | ++DOMWINDOW == 83 (13376000) [pid = 3524] [serial = 106] [outer = 11A05800] 20:25:06 INFO - PROCESS | 3524 | 1463628306294 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]]]}] 20:25:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 20:25:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 615ms 20:25:06 INFO - PROCESS | 3524 | 1463628306367 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 20:25:06 INFO - PROCESS | 3524 | 1463628306369 Marionette TRACE conn2 <- [1,109,null,{"value":"13"}] 20:25:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 20:25:06 INFO - PROCESS | 3524 | 1463628306378 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 20:25:06 INFO - PROCESS | 3524 | 1463628306383 Marionette TRACE conn2 <- [1,110,null,{}] 20:25:06 INFO - PROCESS | 3524 | 1463628306388 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}] 20:25:06 INFO - PROCESS | 3524 | 1463628306464 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 20:25:06 INFO - PROCESS | 3524 | 1463628306478 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:06 INFO - PROCESS | 3524 | ++DOCSHELL 150AF800 == 35 [pid = 3524] [id = 37] 20:25:06 INFO - PROCESS | 3524 | ++DOMWINDOW == 84 (150AFC00) [pid = 3524] [serial = 107] [outer = 00000000] 20:25:06 INFO - PROCESS | 3524 | ++DOMWINDOW == 85 (157B3C00) [pid = 3524] [serial = 108] [outer = 150AFC00] 20:25:06 INFO - PROCESS | 3524 | 1463628306522 Marionette DEBUG loaded listener.js 20:25:06 INFO - PROCESS | 3524 | ++DOMWINDOW == 86 (1591C800) [pid = 3524] [serial = 109] [outer = 150AFC00] 20:25:06 INFO - PROCESS | 3524 | 1463628306921 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]]]}] 20:25:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 20:25:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 570ms 20:25:06 INFO - PROCESS | 3524 | 1463628306953 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 20:25:06 INFO - PROCESS | 3524 | 1463628306956 Marionette TRACE conn2 <- [1,113,null,{"value":"13"}] 20:25:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 20:25:06 INFO - PROCESS | 3524 | 1463628306959 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 20:25:06 INFO - PROCESS | 3524 | 1463628306960 Marionette TRACE conn2 <- [1,114,null,{}] 20:25:06 INFO - PROCESS | 3524 | 1463628306948 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}] 20:25:07 INFO - PROCESS | 3524 | 1463628307038 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 20:25:07 INFO - PROCESS | 3524 | 1463628307045 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:07 INFO - PROCESS | 3524 | ++DOCSHELL 15923000 == 36 [pid = 3524] [id = 38] 20:25:07 INFO - PROCESS | 3524 | ++DOMWINDOW == 87 (15925000) [pid = 3524] [serial = 110] [outer = 00000000] 20:25:07 INFO - PROCESS | 3524 | ++DOMWINDOW == 88 (15DE0C00) [pid = 3524] [serial = 111] [outer = 15925000] 20:25:07 INFO - PROCESS | 3524 | 1463628307089 Marionette DEBUG loaded listener.js 20:25:07 INFO - PROCESS | 3524 | ++DOMWINDOW == 89 (161CB000) [pid = 3524] [serial = 112] [outer = 15925000] 20:25:07 INFO - PROCESS | 3524 | 1463628307480 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]]]}] 20:25:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 20:25:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 571ms 20:25:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 20:25:07 INFO - PROCESS | 3524 | 1463628307519 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 20:25:07 INFO - PROCESS | 3524 | 1463628307521 Marionette TRACE conn2 <- [1,117,null,{"value":"13"}] 20:25:07 INFO - PROCESS | 3524 | 1463628307528 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 20:25:07 INFO - PROCESS | 3524 | 1463628307530 Marionette TRACE conn2 <- [1,118,null,{}] 20:25:07 INFO - PROCESS | 3524 | 1463628307571 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}] 20:25:07 INFO - PROCESS | 3524 | 1463628307663 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 20:25:07 INFO - PROCESS | 3524 | 1463628307751 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:07 INFO - PROCESS | 3524 | ++DOCSHELL 10562800 == 37 [pid = 3524] [id = 39] 20:25:07 INFO - PROCESS | 3524 | ++DOMWINDOW == 90 (105E7800) [pid = 3524] [serial = 113] [outer = 00000000] 20:25:07 INFO - PROCESS | 3524 | ++DOMWINDOW == 91 (10A5C000) [pid = 3524] [serial = 114] [outer = 105E7800] 20:25:07 INFO - PROCESS | 3524 | 1463628307807 Marionette DEBUG loaded listener.js 20:25:07 INFO - PROCESS | 3524 | ++DOMWINDOW == 92 (10B5B400) [pid = 3524] [serial = 115] [outer = 105E7800] 20:25:08 INFO - PROCESS | 3524 | 1463628308259 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]]]}] 20:25:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 20:25:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 810ms 20:25:08 INFO - PROCESS | 3524 | 1463628308342 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 20:25:08 INFO - PROCESS | 3524 | 1463628308347 Marionette TRACE conn2 <- [1,121,null,{"value":"13"}] 20:25:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 20:25:08 INFO - PROCESS | 3524 | 1463628308352 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 20:25:08 INFO - PROCESS | 3524 | 1463628308354 Marionette TRACE conn2 <- [1,122,null,{}] 20:25:08 INFO - PROCESS | 3524 | 1463628308359 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}] 20:25:08 INFO - PROCESS | 3524 | 1463628308463 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 20:25:08 INFO - PROCESS | 3524 | 1463628308532 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:08 INFO - PROCESS | 3524 | ++DOCSHELL 12885400 == 38 [pid = 3524] [id = 40] 20:25:08 INFO - PROCESS | 3524 | ++DOMWINDOW == 93 (141F8400) [pid = 3524] [serial = 116] [outer = 00000000] 20:25:08 INFO - PROCESS | 3524 | ++DOMWINDOW == 94 (150B5400) [pid = 3524] [serial = 117] [outer = 141F8400] 20:25:08 INFO - PROCESS | 3524 | 1463628308587 Marionette DEBUG loaded listener.js 20:25:08 INFO - PROCESS | 3524 | ++DOMWINDOW == 95 (15946400) [pid = 3524] [serial = 118] [outer = 141F8400] 20:25:09 INFO - PROCESS | 3524 | 1463628309087 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]]]}] 20:25:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 20:25:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 766ms 20:25:09 INFO - PROCESS | 3524 | 1463628309135 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 20:25:09 INFO - PROCESS | 3524 | 1463628309121 Marionette TRACE conn2 <- [1,125,null,{"value":"13"}] 20:25:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 20:25:09 INFO - PROCESS | 3524 | 1463628309125 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 20:25:09 INFO - PROCESS | 3524 | 1463628309127 Marionette TRACE conn2 <- [1,126,null,{}] 20:25:09 INFO - PROCESS | 3524 | 1463628309132 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}] 20:25:09 INFO - PROCESS | 3524 | 1463628309228 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 20:25:09 INFO - PROCESS | 3524 | 1463628309314 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:09 INFO - PROCESS | 3524 | ++DOCSHELL 16C17000 == 39 [pid = 3524] [id = 41] 20:25:09 INFO - PROCESS | 3524 | ++DOMWINDOW == 96 (16C17400) [pid = 3524] [serial = 119] [outer = 00000000] 20:25:09 INFO - PROCESS | 3524 | ++DOMWINDOW == 97 (17077400) [pid = 3524] [serial = 120] [outer = 16C17400] 20:25:09 INFO - PROCESS | 3524 | 1463628309370 Marionette DEBUG loaded listener.js 20:25:09 INFO - PROCESS | 3524 | ++DOMWINDOW == 98 (17395000) [pid = 3524] [serial = 121] [outer = 16C17400] 20:25:09 INFO - PROCESS | 3524 | 1463628309885 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]]]}] 20:25:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 20:25:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 810ms 20:25:09 INFO - PROCESS | 3524 | 1463628309958 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 20:25:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 20:25:09 INFO - PROCESS | 3524 | 1463628309965 Marionette TRACE conn2 <- [1,129,null,{"value":"13"}] 20:25:09 INFO - PROCESS | 3524 | 1463628309970 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 20:25:09 INFO - PROCESS | 3524 | 1463628309972 Marionette TRACE conn2 <- [1,130,null,{}] 20:25:09 INFO - PROCESS | 3524 | 1463628309976 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}] 20:25:10 INFO - PROCESS | 3524 | 1463628310087 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 20:25:10 INFO - PROCESS | 3524 | 1463628310157 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:10 INFO - PROCESS | 3524 | ++DOCSHELL 17969C00 == 40 [pid = 3524] [id = 42] 20:25:10 INFO - PROCESS | 3524 | ++DOMWINDOW == 99 (1796A000) [pid = 3524] [serial = 122] [outer = 00000000] 20:25:10 INFO - PROCESS | 3524 | ++DOMWINDOW == 100 (17A89800) [pid = 3524] [serial = 123] [outer = 1796A000] 20:25:10 INFO - PROCESS | 3524 | 1463628310211 Marionette DEBUG loaded listener.js 20:25:10 INFO - PROCESS | 3524 | ++DOMWINDOW == 101 (18049400) [pid = 3524] [serial = 124] [outer = 1796A000] 20:25:10 INFO - PROCESS | 3524 | 1463628310734 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]]]}] 20:25:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 20:25:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 810ms 20:25:10 INFO - PROCESS | 3524 | 1463628310776 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 20:25:10 INFO - PROCESS | 3524 | 1463628310779 Marionette TRACE conn2 <- [1,133,null,{"value":"13"}] 20:25:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 20:25:10 INFO - PROCESS | 3524 | 1463628310782 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 20:25:10 INFO - PROCESS | 3524 | 1463628310784 Marionette TRACE conn2 <- [1,134,null,{}] 20:25:10 INFO - PROCESS | 3524 | 1463628310788 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}] 20:25:10 INFO - PROCESS | 3524 | 1463628310864 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 20:25:10 INFO - PROCESS | 3524 | 1463628310948 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:10 INFO - PROCESS | 3524 | ++DOCSHELL 10A58800 == 41 [pid = 3524] [id = 43] 20:25:10 INFO - PROCESS | 3524 | ++DOMWINDOW == 102 (11299C00) [pid = 3524] [serial = 125] [outer = 00000000] 20:25:10 INFO - PROCESS | 3524 | ++DOMWINDOW == 103 (13077800) [pid = 3524] [serial = 126] [outer = 11299C00] 20:25:10 INFO - PROCESS | 3524 | 1463628311002 Marionette DEBUG loaded listener.js 20:25:11 INFO - PROCESS | 3524 | ++DOMWINDOW == 104 (13091C00) [pid = 3524] [serial = 127] [outer = 11299C00] 20:25:12 INFO - PROCESS | 3524 | --DOCSHELL 150AF800 == 40 [pid = 3524] [id = 37] 20:25:12 INFO - PROCESS | 3524 | --DOCSHELL 10A5B400 == 39 [pid = 3524] [id = 36] 20:25:12 INFO - PROCESS | 3524 | --DOCSHELL 11203C00 == 38 [pid = 3524] [id = 35] 20:25:12 INFO - PROCESS | 3524 | --DOCSHELL 10274800 == 37 [pid = 3524] [id = 34] 20:25:12 INFO - PROCESS | 3524 | --DOCSHELL 179E0400 == 36 [pid = 3524] [id = 30] 20:25:12 INFO - PROCESS | 3524 | --DOCSHELL 17969C00 == 35 [pid = 3524] [id = 42] 20:25:12 INFO - PROCESS | 3524 | --DOCSHELL 16C17000 == 34 [pid = 3524] [id = 41] 20:25:12 INFO - PROCESS | 3524 | --DOCSHELL 14416400 == 33 [pid = 3524] [id = 29] 20:25:12 INFO - PROCESS | 3524 | --DOCSHELL 15923000 == 32 [pid = 3524] [id = 38] 20:25:12 INFO - PROCESS | 3524 | --DOCSHELL 16C18400 == 31 [pid = 3524] [id = 32] 20:25:12 INFO - PROCESS | 3524 | --DOCSHELL 10A62C00 == 30 [pid = 3524] [id = 33] 20:25:12 INFO - PROCESS | 3524 | --DOCSHELL 105EEC00 == 29 [pid = 3524] [id = 31] 20:25:12 INFO - PROCESS | 3524 | --DOCSHELL 10562800 == 28 [pid = 3524] [id = 39] 20:25:12 INFO - PROCESS | 3524 | --DOCSHELL 12885400 == 27 [pid = 3524] [id = 40] 20:25:12 INFO - PROCESS | 3524 | --DOMWINDOW == 103 (1B630C00) [pid = 3524] [serial = 51] [outer = 00000000] [url = about:blank] 20:25:12 INFO - PROCESS | 3524 | --DOMWINDOW == 102 (11298400) [pid = 3524] [serial = 54] [outer = 00000000] [url = about:blank] 20:25:12 INFO - PROCESS | 3524 | --DOMWINDOW == 101 (141F5400) [pid = 3524] [serial = 57] [outer = 00000000] [url = about:blank] 20:25:12 INFO - PROCESS | 3524 | --DOMWINDOW == 100 (10A56C00) [pid = 3524] [serial = 60] [outer = 00000000] [url = about:blank] 20:25:12 INFO - PROCESS | 3524 | --DOMWINDOW == 99 (11A0DC00) [pid = 3524] [serial = 63] [outer = 00000000] [url = about:blank] 20:25:12 INFO - PROCESS | 3524 | --DOMWINDOW == 98 (13DBA800) [pid = 3524] [serial = 66] [outer = 00000000] [url = about:blank] 20:25:12 INFO - PROCESS | 3524 | --DOMWINDOW == 97 (14412800) [pid = 3524] [serial = 67] [outer = 00000000] [url = about:blank] 20:25:12 INFO - PROCESS | 3524 | --DOMWINDOW == 96 (157B6000) [pid = 3524] [serial = 69] [outer = 00000000] [url = about:blank] 20:25:12 INFO - PROCESS | 3524 | --DOMWINDOW == 95 (1591CC00) [pid = 3524] [serial = 70] [outer = 00000000] [url = about:blank] 20:25:12 INFO - PROCESS | 3524 | --DOMWINDOW == 94 (15DD7400) [pid = 3524] [serial = 72] [outer = 00000000] [url = about:blank] 20:25:12 INFO - PROCESS | 3524 | --DOMWINDOW == 93 (15F2C800) [pid = 3524] [serial = 73] [outer = 00000000] [url = about:blank] 20:25:12 INFO - PROCESS | 3524 | --DOMWINDOW == 92 (16CC7C00) [pid = 3524] [serial = 75] [outer = 00000000] [url = about:blank] 20:25:12 INFO - PROCESS | 3524 | --DOMWINDOW == 91 (17380C00) [pid = 3524] [serial = 78] [outer = 00000000] [url = about:blank] 20:25:12 INFO - PROCESS | 3524 | --DOMWINDOW == 90 (17967400) [pid = 3524] [serial = 81] [outer = 00000000] [url = about:blank] 20:25:12 INFO - PROCESS | 3524 | --DOMWINDOW == 89 (17A87000) [pid = 3524] [serial = 84] [outer = 00000000] [url = about:blank] 20:25:12 INFO - PROCESS | 3524 | --DOMWINDOW == 88 (18471C00) [pid = 3524] [serial = 87] [outer = 00000000] [url = about:blank] 20:25:12 INFO - PROCESS | 3524 | --DOMWINDOW == 87 (186B4400) [pid = 3524] [serial = 90] [outer = 00000000] [url = about:blank] 20:25:12 INFO - PROCESS | 3524 | --DOMWINDOW == 86 (1A0EC000) [pid = 3524] [serial = 93] [outer = 00000000] [url = about:blank] 20:25:12 INFO - PROCESS | 3524 | --DOMWINDOW == 85 (16CCAC00) [pid = 3524] [serial = 76] [outer = 00000000] [url = about:blank] 20:25:12 INFO - PROCESS | 3524 | --DOMWINDOW == 84 (17394000) [pid = 3524] [serial = 79] [outer = 00000000] [url = about:blank] 20:25:12 INFO - PROCESS | 3524 | --DOMWINDOW == 83 (17989800) [pid = 3524] [serial = 82] [outer = 00000000] [url = about:blank] 20:25:12 INFO - PROCESS | 3524 | --DOMWINDOW == 82 (10B5AC00) [pid = 3524] [serial = 61] [outer = 00000000] [url = about:blank] 20:25:12 INFO - PROCESS | 3524 | --DOMWINDOW == 81 (17A8B800) [pid = 3524] [serial = 85] [outer = 00000000] [url = about:blank] 20:25:12 INFO - PROCESS | 3524 | --DOMWINDOW == 80 (18478000) [pid = 3524] [serial = 88] [outer = 00000000] [url = about:blank] 20:25:12 INFO - PROCESS | 3524 | --DOMWINDOW == 79 (11AF8400) [pid = 3524] [serial = 55] [outer = 00000000] [url = about:blank] 20:25:12 INFO - PROCESS | 3524 | --DOMWINDOW == 78 (19A86C00) [pid = 3524] [serial = 91] [outer = 00000000] [url = about:blank] 20:25:12 INFO - PROCESS | 3524 | --DOMWINDOW == 77 (1306C400) [pid = 3524] [serial = 64] [outer = 00000000] [url = about:blank] 20:25:12 INFO - PROCESS | 3524 | --DOMWINDOW == 76 (144BF800) [pid = 3524] [serial = 58] [outer = 00000000] [url = about:blank] 20:25:12 INFO - PROCESS | 3524 | --DOMWINDOW == 75 (1B6C5C00) [pid = 3524] [serial = 52] [outer = 00000000] [url = about:blank] 20:25:12 INFO - PROCESS | 3524 | --DOMWINDOW == 74 (1A0ED400) [pid = 3524] [serial = 94] [outer = 00000000] [url = about:blank] 20:25:12 INFO - PROCESS | 3524 | --DOMWINDOW == 73 (1A285800) [pid = 3524] [serial = 96] [outer = 00000000] [url = about:blank] 20:25:12 INFO - PROCESS | 3524 | --DOMWINDOW == 72 (16FFEC00) [pid = 3524] [serial = 17] [outer = 00000000] [url = about:blank] 20:25:12 INFO - PROCESS | 3524 | --DOMWINDOW == 71 (16C19800) [pid = 3524] [serial = 14] [outer = 00000000] [url = about:blank] 20:25:12 INFO - PROCESS | 3524 | --DOMWINDOW == 70 (141F5800) [pid = 3524] [serial = 9] [outer = 00000000] [url = about:blank] 20:25:12 INFO - PROCESS | 3524 | --DOMWINDOW == 69 (141FA400) [pid = 3524] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 20:25:12 INFO - PROCESS | 3524 | --DOMWINDOW == 68 (11CEB000) [pid = 3524] [serial = 4] [outer = 00000000] [url = about:blank] 20:25:12 INFO - PROCESS | 3524 | --DOMWINDOW == 67 (1B19D800) [pid = 3524] [serial = 39] [outer = 00000000] [url = about:blank] 20:25:12 INFO - PROCESS | 3524 | --DOMWINDOW == 66 (1B039C00) [pid = 3524] [serial = 36] [outer = 00000000] [url = about:blank] 20:25:12 INFO - PROCESS | 3524 | --DOMWINDOW == 65 (1B03D800) [pid = 3524] [serial = 37] [outer = 00000000] [url = about:blank] 20:25:12 INFO - PROCESS | 3524 | --DOMWINDOW == 64 (1A98D800) [pid = 3524] [serial = 33] [outer = 00000000] [url = about:blank] 20:25:12 INFO - PROCESS | 3524 | --DOMWINDOW == 63 (1AE0A000) [pid = 3524] [serial = 34] [outer = 00000000] [url = about:blank] 20:25:12 INFO - PROCESS | 3524 | --DOMWINDOW == 62 (1AD4A400) [pid = 3524] [serial = 31] [outer = 00000000] [url = about:blank] 20:25:12 INFO - PROCESS | 3524 | --DOMWINDOW == 61 (1A89CC00) [pid = 3524] [serial = 30] [outer = 00000000] [url = about:blank] 20:25:12 INFO - PROCESS | 3524 | --DOMWINDOW == 60 (1AD4AC00) [pid = 3524] [serial = 27] [outer = 00000000] [url = about:blank] 20:25:12 INFO - PROCESS | 3524 | --DOMWINDOW == 59 (1AD4EC00) [pid = 3524] [serial = 28] [outer = 00000000] [url = about:blank] 20:25:12 INFO - PROCESS | 3524 | --DOMWINDOW == 58 (18617000) [pid = 3524] [serial = 22] [outer = 00000000] [url = about:blank] 20:25:12 INFO - PROCESS | 3524 | --DOMWINDOW == 57 (1A280C00) [pid = 3524] [serial = 24] [outer = 00000000] [url = about:blank] 20:25:12 INFO - PROCESS | 3524 | --DOMWINDOW == 56 (18613000) [pid = 3524] [serial = 21] [outer = 00000000] [url = about:blank] 20:25:12 INFO - PROCESS | 3524 | --DOMWINDOW == 55 (1B623800) [pid = 3524] [serial = 48] [outer = 00000000] [url = about:blank] 20:25:12 INFO - PROCESS | 3524 | --DOMWINDOW == 54 (1B429800) [pid = 3524] [serial = 42] [outer = 00000000] [url = about:blank] 20:25:12 INFO - PROCESS | 3524 | --DOMWINDOW == 53 (1B42DC00) [pid = 3524] [serial = 43] [outer = 00000000] [url = about:blank] 20:25:12 INFO - PROCESS | 3524 | --DOMWINDOW == 52 (1B5A1800) [pid = 3524] [serial = 45] [outer = 00000000] [url = about:blank] 20:25:12 INFO - PROCESS | 3524 | --DOMWINDOW == 51 (1B1A1C00) [pid = 3524] [serial = 40] [outer = 00000000] [url = about:blank] 20:25:12 INFO - PROCESS | 3524 | 1463628312147 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]]]}] 20:25:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 20:25:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1441ms 20:25:12 INFO - PROCESS | 3524 | 1463628312209 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 20:25:12 INFO - PROCESS | 3524 | 1463628312213 Marionette TRACE conn2 <- [1,137,null,{"value":"13"}] 20:25:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 20:25:12 INFO - PROCESS | 3524 | 1463628312219 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 20:25:12 INFO - PROCESS | 3524 | 1463628312223 Marionette TRACE conn2 <- [1,138,null,{}] 20:25:12 INFO - PROCESS | 3524 | 1463628312228 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}] 20:25:12 INFO - PROCESS | 3524 | 1463628312310 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 20:25:12 INFO - PROCESS | 3524 | 1463628312318 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:12 INFO - PROCESS | 3524 | ++DOCSHELL 10B64C00 == 28 [pid = 3524] [id = 44] 20:25:12 INFO - PROCESS | 3524 | ++DOMWINDOW == 52 (10B65800) [pid = 3524] [serial = 128] [outer = 00000000] 20:25:12 INFO - PROCESS | 3524 | ++DOMWINDOW == 53 (110F0800) [pid = 3524] [serial = 129] [outer = 10B65800] 20:25:12 INFO - PROCESS | 3524 | 1463628312370 Marionette DEBUG loaded listener.js 20:25:12 INFO - PROCESS | 3524 | ++DOMWINDOW == 54 (1129A000) [pid = 3524] [serial = 130] [outer = 10B65800] 20:25:12 INFO - PROCESS | 3524 | 1463628312767 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]]]}] 20:25:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 20:25:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 570ms 20:25:12 INFO - PROCESS | 3524 | 1463628312799 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 20:25:12 INFO - PROCESS | 3524 | 1463628312805 Marionette TRACE conn2 <- [1,141,null,{"value":"13"}] 20:25:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 20:25:12 INFO - PROCESS | 3524 | 1463628312811 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 20:25:12 INFO - PROCESS | 3524 | 1463628312814 Marionette TRACE conn2 <- [1,142,null,{}] 20:25:12 INFO - PROCESS | 3524 | 1463628312821 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}] 20:25:12 INFO - PROCESS | 3524 | 1463628312901 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 20:25:12 INFO - PROCESS | 3524 | 1463628312909 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:12 INFO - PROCESS | 3524 | ++DOCSHELL 12885000 == 29 [pid = 3524] [id = 45] 20:25:12 INFO - PROCESS | 3524 | ++DOMWINDOW == 55 (128AF000) [pid = 3524] [serial = 131] [outer = 00000000] 20:25:12 INFO - PROCESS | 3524 | ++DOMWINDOW == 56 (1306BC00) [pid = 3524] [serial = 132] [outer = 128AF000] 20:25:12 INFO - PROCESS | 3524 | 1463628312955 Marionette DEBUG loaded listener.js 20:25:13 INFO - PROCESS | 3524 | ++DOMWINDOW == 57 (13099C00) [pid = 3524] [serial = 133] [outer = 128AF000] 20:25:13 INFO - PROCESS | 3524 | 1463628313354 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]]]}] 20:25:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 20:25:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 571ms 20:25:13 INFO - PROCESS | 3524 | 1463628313387 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 20:25:13 INFO - PROCESS | 3524 | 1463628313389 Marionette TRACE conn2 <- [1,145,null,{"value":"13"}] 20:25:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 20:25:13 INFO - PROCESS | 3524 | 1463628313397 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 20:25:13 INFO - PROCESS | 3524 | 1463628313400 Marionette TRACE conn2 <- [1,146,null,{}] 20:25:13 INFO - PROCESS | 3524 | 1463628313411 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}] 20:25:13 INFO - PROCESS | 3524 | 1463628313475 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 20:25:13 INFO - PROCESS | 3524 | 1463628313483 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:13 INFO - PROCESS | 3524 | ++DOCSHELL 141F9000 == 30 [pid = 3524] [id = 46] 20:25:13 INFO - PROCESS | 3524 | ++DOMWINDOW == 58 (141FA000) [pid = 3524] [serial = 134] [outer = 00000000] 20:25:13 INFO - PROCESS | 3524 | ++DOMWINDOW == 59 (14418800) [pid = 3524] [serial = 135] [outer = 141FA000] 20:25:13 INFO - PROCESS | 3524 | 1463628313533 Marionette DEBUG loaded listener.js 20:25:13 INFO - PROCESS | 3524 | ++DOMWINDOW == 60 (150AF800) [pid = 3524] [serial = 136] [outer = 141FA000] 20:25:13 INFO - PROCESS | 3524 | 1463628313940 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]]]}] 20:25:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 20:25:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 570ms 20:25:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 20:25:13 INFO - PROCESS | 3524 | 1463628313953 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 20:25:13 INFO - PROCESS | 3524 | 1463628313955 Marionette TRACE conn2 <- [1,149,null,{"value":"13"}] 20:25:13 INFO - PROCESS | 3524 | 1463628313958 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 20:25:13 INFO - PROCESS | 3524 | 1463628313960 Marionette TRACE conn2 <- [1,150,null,{}] 20:25:13 INFO - PROCESS | 3524 | 1463628313963 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}] 20:25:14 INFO - PROCESS | 3524 | 1463628314066 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 20:25:14 INFO - PROCESS | 3524 | 1463628314072 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:14 INFO - PROCESS | 3524 | ++DOCSHELL 138EB400 == 31 [pid = 3524] [id = 47] 20:25:14 INFO - PROCESS | 3524 | ++DOMWINDOW == 61 (144C0400) [pid = 3524] [serial = 137] [outer = 00000000] 20:25:14 INFO - PROCESS | 3524 | ++DOMWINDOW == 62 (15D19C00) [pid = 3524] [serial = 138] [outer = 144C0400] 20:25:14 INFO - PROCESS | 3524 | 1463628314116 Marionette DEBUG loaded listener.js 20:25:14 INFO - PROCESS | 3524 | ++DOMWINDOW == 63 (15F29C00) [pid = 3524] [serial = 139] [outer = 144C0400] 20:25:14 INFO - PROCESS | 3524 | 1463628314493 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]]]}] 20:25:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 20:25:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 570ms 20:25:14 INFO - PROCESS | 3524 | 1463628314540 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 20:25:14 INFO - PROCESS | 3524 | 1463628314542 Marionette TRACE conn2 <- [1,153,null,{"value":"13"}] 20:25:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 20:25:14 INFO - PROCESS | 3524 | 1463628314545 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 20:25:14 INFO - PROCESS | 3524 | 1463628314547 Marionette TRACE conn2 <- [1,154,null,{}] 20:25:14 INFO - PROCESS | 3524 | 1463628314550 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}] 20:25:14 INFO - PROCESS | 3524 | 1463628314640 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 20:25:14 INFO - PROCESS | 3524 | 1463628314646 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:14 INFO - PROCESS | 3524 | ++DOCSHELL 157BFC00 == 32 [pid = 3524] [id = 48] 20:25:14 INFO - PROCESS | 3524 | ++DOMWINDOW == 64 (157C0400) [pid = 3524] [serial = 140] [outer = 00000000] 20:25:14 INFO - PROCESS | 3524 | ++DOMWINDOW == 65 (16C18400) [pid = 3524] [serial = 141] [outer = 157C0400] 20:25:14 INFO - PROCESS | 3524 | 1463628314695 Marionette DEBUG loaded listener.js 20:25:14 INFO - PROCESS | 3524 | ++DOMWINDOW == 66 (16CCAC00) [pid = 3524] [serial = 142] [outer = 157C0400] 20:25:15 INFO - PROCESS | 3524 | 1463628315127 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]]]}] 20:25:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 20:25:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 616ms 20:25:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 20:25:15 INFO - PROCESS | 3524 | 1463628315167 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 20:25:15 INFO - PROCESS | 3524 | 1463628315168 Marionette TRACE conn2 <- [1,157,null,{"value":"13"}] 20:25:15 INFO - PROCESS | 3524 | 1463628315172 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 20:25:15 INFO - PROCESS | 3524 | 1463628315174 Marionette TRACE conn2 <- [1,158,null,{}] 20:25:15 INFO - PROCESS | 3524 | 1463628315178 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}] 20:25:15 INFO - PROCESS | 3524 | 1463628315298 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 20:25:15 INFO - PROCESS | 3524 | 1463628315289 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:15 INFO - PROCESS | 3524 | ++DOCSHELL 16CC2C00 == 33 [pid = 3524] [id = 49] 20:25:15 INFO - PROCESS | 3524 | ++DOMWINDOW == 67 (16F50800) [pid = 3524] [serial = 143] [outer = 00000000] 20:25:15 INFO - PROCESS | 3524 | ++DOMWINDOW == 68 (1739E000) [pid = 3524] [serial = 144] [outer = 16F50800] 20:25:15 INFO - PROCESS | 3524 | 1463628315333 Marionette DEBUG loaded listener.js 20:25:15 INFO - PROCESS | 3524 | ++DOMWINDOW == 69 (1796C400) [pid = 3524] [serial = 145] [outer = 16F50800] 20:25:15 INFO - PROCESS | 3524 | 1463628315726 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]]]}] 20:25:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 20:25:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 615ms 20:25:15 INFO - PROCESS | 3524 | 1463628315773 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 20:25:15 INFO - PROCESS | 3524 | 1463628315775 Marionette TRACE conn2 <- [1,161,null,{"value":"13"}] 20:25:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 20:25:15 INFO - PROCESS | 3524 | 1463628315785 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 20:25:15 INFO - PROCESS | 3524 | 1463628315786 Marionette TRACE conn2 <- [1,162,null,{}] 20:25:15 INFO - PROCESS | 3524 | 1463628315790 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}] 20:25:15 INFO - PROCESS | 3524 | 1463628315884 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 20:25:15 INFO - PROCESS | 3524 | 1463628315954 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:15 INFO - PROCESS | 3524 | ++DOCSHELL 17988800 == 34 [pid = 3524] [id = 50] 20:25:15 INFO - PROCESS | 3524 | ++DOMWINDOW == 70 (179D7400) [pid = 3524] [serial = 146] [outer = 00000000] 20:25:15 INFO - PROCESS | 3524 | ++DOMWINDOW == 71 (17A8E000) [pid = 3524] [serial = 147] [outer = 179D7400] 20:25:15 INFO - PROCESS | 3524 | 1463628315996 Marionette DEBUG loaded listener.js 20:25:16 INFO - PROCESS | 3524 | ++DOMWINDOW == 72 (18409400) [pid = 3524] [serial = 148] [outer = 179D7400] 20:25:16 INFO - PROCESS | 3524 | --DOMWINDOW == 71 (15925000) [pid = 3524] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 20:25:16 INFO - PROCESS | 3524 | --DOMWINDOW == 70 (11205000) [pid = 3524] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 20:25:16 INFO - PROCESS | 3524 | --DOMWINDOW == 69 (11A05800) [pid = 3524] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 20:25:16 INFO - PROCESS | 3524 | --DOMWINDOW == 68 (150AFC00) [pid = 3524] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 20:25:16 INFO - PROCESS | 3524 | --DOMWINDOW == 67 (102C5400) [pid = 3524] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 20:25:16 INFO - PROCESS | 3524 | --DOMWINDOW == 66 (13DB2C00) [pid = 3524] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 20:25:16 INFO - PROCESS | 3524 | 1463628316361 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]]]}] 20:25:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 20:25:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 615ms 20:25:16 INFO - PROCESS | 3524 | 1463628316400 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 20:25:16 INFO - PROCESS | 3524 | 1463628316402 Marionette TRACE conn2 <- [1,165,null,{"value":"13"}] 20:25:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 20:25:16 INFO - PROCESS | 3524 | 1463628316405 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 20:25:16 INFO - PROCESS | 3524 | 1463628316407 Marionette TRACE conn2 <- [1,166,null,{}] 20:25:16 INFO - PROCESS | 3524 | 1463628316410 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}] 20:25:16 INFO - PROCESS | 3524 | 1463628316503 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 20:25:16 INFO - PROCESS | 3524 | 1463628316542 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:16 INFO - PROCESS | 3524 | ++DOCSHELL 11205000 == 35 [pid = 3524] [id = 51] 20:25:16 INFO - PROCESS | 3524 | ++DOMWINDOW == 67 (1120E800) [pid = 3524] [serial = 149] [outer = 00000000] 20:25:16 INFO - PROCESS | 3524 | ++DOMWINDOW == 68 (1707C000) [pid = 3524] [serial = 150] [outer = 1120E800] 20:25:16 INFO - PROCESS | 3524 | 1463628316594 Marionette DEBUG loaded listener.js 20:25:16 INFO - PROCESS | 3524 | ++DOMWINDOW == 69 (18418000) [pid = 3524] [serial = 151] [outer = 1120E800] 20:25:16 INFO - PROCESS | 3524 | 1463628316909 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]]]}] 20:25:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 20:25:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 511ms 20:25:16 INFO - PROCESS | 3524 | 1463628316923 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 20:25:16 INFO - PROCESS | 3524 | 1463628316925 Marionette TRACE conn2 <- [1,169,null,{"value":"13"}] 20:25:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 20:25:16 INFO - PROCESS | 3524 | 1463628316928 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 20:25:16 INFO - PROCESS | 3524 | 1463628316930 Marionette TRACE conn2 <- [1,170,null,{}] 20:25:16 INFO - PROCESS | 3524 | 1463628316934 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}] 20:25:16 INFO - PROCESS | 3524 | 1463628317004 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 20:25:17 INFO - PROCESS | 3524 | 1463628317010 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:17 INFO - PROCESS | 3524 | ++DOCSHELL 17A88400 == 36 [pid = 3524] [id = 52] 20:25:17 INFO - PROCESS | 3524 | ++DOMWINDOW == 70 (18472400) [pid = 3524] [serial = 152] [outer = 00000000] 20:25:17 INFO - PROCESS | 3524 | ++DOMWINDOW == 71 (18616400) [pid = 3524] [serial = 153] [outer = 18472400] 20:25:17 INFO - PROCESS | 3524 | 1463628317054 Marionette DEBUG loaded listener.js 20:25:17 INFO - PROCESS | 3524 | ++DOMWINDOW == 72 (18616800) [pid = 3524] [serial = 154] [outer = 18472400] 20:25:17 INFO - PROCESS | 3524 | 1463628317422 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]]]}] 20:25:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 20:25:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 510ms 20:25:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 20:25:17 INFO - PROCESS | 3524 | 1463628317464 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 20:25:17 INFO - PROCESS | 3524 | 1463628317466 Marionette TRACE conn2 <- [1,173,null,{"value":"13"}] 20:25:17 INFO - PROCESS | 3524 | 1463628317453 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 20:25:17 INFO - PROCESS | 3524 | 1463628317455 Marionette TRACE conn2 <- [1,174,null,{}] 20:25:17 INFO - PROCESS | 3524 | 1463628317459 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}] 20:25:17 INFO - PROCESS | 3524 | 1463628317532 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 20:25:17 INFO - PROCESS | 3524 | 1463628317538 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:17 INFO - PROCESS | 3524 | ++DOCSHELL 1383A400 == 37 [pid = 3524] [id = 53] 20:25:17 INFO - PROCESS | 3524 | ++DOMWINDOW == 73 (1861A000) [pid = 3524] [serial = 155] [outer = 00000000] 20:25:17 INFO - PROCESS | 3524 | ++DOMWINDOW == 74 (186B5400) [pid = 3524] [serial = 156] [outer = 1861A000] 20:25:17 INFO - PROCESS | 3524 | 1463628317581 Marionette DEBUG loaded listener.js 20:25:17 INFO - PROCESS | 3524 | ++DOMWINDOW == 75 (186BD000) [pid = 3524] [serial = 157] [outer = 1861A000] 20:25:17 INFO - PROCESS | 3524 | 1463628317919 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]]]}] 20:25:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 20:25:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 510ms 20:25:17 INFO - PROCESS | 3524 | 1463628317968 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 20:25:17 INFO - PROCESS | 3524 | 1463628317971 Marionette TRACE conn2 <- [1,177,null,{"value":"13"}] 20:25:17 INFO - PROCESS | 3524 | 1463628317974 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 20:25:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 20:25:17 INFO - PROCESS | 3524 | 1463628317976 Marionette TRACE conn2 <- [1,178,null,{}] 20:25:17 INFO - PROCESS | 3524 | 1463628317980 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}] 20:25:18 INFO - PROCESS | 3524 | 1463628318095 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 20:25:18 INFO - PROCESS | 3524 | 1463628318103 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:18 INFO - PROCESS | 3524 | ++DOCSHELL 1026A400 == 38 [pid = 3524] [id = 54] 20:25:18 INFO - PROCESS | 3524 | ++DOMWINDOW == 76 (10270000) [pid = 3524] [serial = 158] [outer = 00000000] 20:25:18 INFO - PROCESS | 3524 | ++DOMWINDOW == 77 (19CF0400) [pid = 3524] [serial = 159] [outer = 10270000] 20:25:18 INFO - PROCESS | 3524 | 1463628318150 Marionette DEBUG loaded listener.js 20:25:18 INFO - PROCESS | 3524 | ++DOMWINDOW == 78 (19CFA000) [pid = 3524] [serial = 160] [outer = 10270000] 20:25:18 INFO - PROCESS | 3524 | 1463628318910 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]]]}] 20:25:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 20:25:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 961ms 20:25:18 INFO - PROCESS | 3524 | 1463628318943 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 20:25:18 INFO - PROCESS | 3524 | 1463628318947 Marionette TRACE conn2 <- [1,181,null,{"value":"13"}] 20:25:18 INFO - PROCESS | 3524 | 1463628318952 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 20:25:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 20:25:18 INFO - PROCESS | 3524 | 1463628318956 Marionette TRACE conn2 <- [1,182,null,{}] 20:25:18 INFO - PROCESS | 3524 | 1463628318961 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}] 20:25:19 INFO - PROCESS | 3524 | 1463628319069 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 20:25:19 INFO - PROCESS | 3524 | 1463628319139 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:19 INFO - PROCESS | 3524 | ++DOCSHELL 11203800 == 39 [pid = 3524] [id = 55] 20:25:19 INFO - PROCESS | 3524 | ++DOMWINDOW == 79 (117A5000) [pid = 3524] [serial = 161] [outer = 00000000] 20:25:19 INFO - PROCESS | 3524 | ++DOMWINDOW == 80 (12D7AC00) [pid = 3524] [serial = 162] [outer = 117A5000] 20:25:19 INFO - PROCESS | 3524 | 1463628319176 Marionette DEBUG loaded listener.js 20:25:19 INFO - PROCESS | 3524 | ++DOMWINDOW == 81 (138E8C00) [pid = 3524] [serial = 163] [outer = 117A5000] 20:25:20 INFO - PROCESS | 3524 | 1463628320028 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]]]}] 20:25:20 INFO - PROCESS | 3524 | --DOCSHELL 1383A400 == 38 [pid = 3524] [id = 53] 20:25:20 INFO - PROCESS | 3524 | --DOCSHELL 17A88400 == 37 [pid = 3524] [id = 52] 20:25:20 INFO - PROCESS | 3524 | --DOCSHELL 11205000 == 36 [pid = 3524] [id = 51] 20:25:20 INFO - PROCESS | 3524 | --DOCSHELL 17988800 == 35 [pid = 3524] [id = 50] 20:25:20 INFO - PROCESS | 3524 | --DOCSHELL 16CC2C00 == 34 [pid = 3524] [id = 49] 20:25:20 INFO - PROCESS | 3524 | --DOCSHELL 157BFC00 == 33 [pid = 3524] [id = 48] 20:25:20 INFO - PROCESS | 3524 | --DOCSHELL 138EB400 == 32 [pid = 3524] [id = 47] 20:25:20 INFO - PROCESS | 3524 | --DOCSHELL 141F9000 == 31 [pid = 3524] [id = 46] 20:25:20 INFO - PROCESS | 3524 | --DOCSHELL 12885000 == 30 [pid = 3524] [id = 45] 20:25:20 INFO - PROCESS | 3524 | --DOCSHELL 10B64C00 == 29 [pid = 3524] [id = 44] 20:25:20 INFO - PROCESS | 3524 | --DOMWINDOW == 80 (1A640000) [pid = 3524] [serial = 97] [outer = 00000000] [url = about:blank] 20:25:20 INFO - PROCESS | 3524 | --DOMWINDOW == 79 (15DE0C00) [pid = 3524] [serial = 111] [outer = 00000000] [url = about:blank] 20:25:20 INFO - PROCESS | 3524 | --DOMWINDOW == 78 (11C4F800) [pid = 3524] [serial = 102] [outer = 00000000] [url = about:blank] 20:25:20 INFO - PROCESS | 3524 | --DOMWINDOW == 77 (13097800) [pid = 3524] [serial = 105] [outer = 00000000] [url = about:blank] 20:25:20 INFO - PROCESS | 3524 | --DOMWINDOW == 76 (12D7C400) [pid = 3524] [serial = 103] [outer = 00000000] [url = about:blank] 20:25:20 INFO - PROCESS | 3524 | --DOMWINDOW == 75 (1591C800) [pid = 3524] [serial = 109] [outer = 00000000] [url = about:blank] 20:25:20 INFO - PROCESS | 3524 | --DOMWINDOW == 74 (10507C00) [pid = 3524] [serial = 99] [outer = 00000000] [url = about:blank] 20:25:20 INFO - PROCESS | 3524 | --DOMWINDOW == 73 (161CB000) [pid = 3524] [serial = 112] [outer = 00000000] [url = about:blank] 20:25:20 INFO - PROCESS | 3524 | --DOMWINDOW == 72 (10518000) [pid = 3524] [serial = 100] [outer = 00000000] [url = about:blank] 20:25:20 INFO - PROCESS | 3524 | --DOMWINDOW == 71 (157B3C00) [pid = 3524] [serial = 108] [outer = 00000000] [url = about:blank] 20:25:20 INFO - PROCESS | 3524 | --DOMWINDOW == 70 (13376000) [pid = 3524] [serial = 106] [outer = 00000000] [url = about:blank] 20:25:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 20:25:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1140ms 20:25:20 INFO - PROCESS | 3524 | 1463628320093 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 20:25:20 INFO - PROCESS | 3524 | 1463628320097 Marionette TRACE conn2 <- [1,185,null,{"value":"13"}] 20:25:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 20:25:20 INFO - PROCESS | 3524 | 1463628320102 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 20:25:20 INFO - PROCESS | 3524 | 1463628320106 Marionette TRACE conn2 <- [1,186,null,{}] 20:25:20 INFO - PROCESS | 3524 | 1463628320112 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}] 20:25:20 INFO - PROCESS | 3524 | 1463628320197 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 20:25:20 INFO - PROCESS | 3524 | 1463628320205 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:20 INFO - PROCESS | 3524 | ++DOCSHELL 1051F000 == 30 [pid = 3524] [id = 56] 20:25:20 INFO - PROCESS | 3524 | ++DOMWINDOW == 71 (1051F400) [pid = 3524] [serial = 164] [outer = 00000000] 20:25:20 INFO - PROCESS | 3524 | ++DOMWINDOW == 72 (11205C00) [pid = 3524] [serial = 165] [outer = 1051F400] 20:25:20 INFO - PROCESS | 3524 | 1463628320251 Marionette DEBUG loaded listener.js 20:25:20 INFO - PROCESS | 3524 | ++DOMWINDOW == 73 (11A03400) [pid = 3524] [serial = 166] [outer = 1051F400] 20:25:20 INFO - PROCESS | 3524 | 1463628320685 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]]]}] 20:25:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 20:25:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 631ms 20:25:20 INFO - PROCESS | 3524 | 1463628320740 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 20:25:20 INFO - PROCESS | 3524 | 1463628320746 Marionette TRACE conn2 <- [1,189,null,{"value":"13"}] 20:25:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 20:25:20 INFO - PROCESS | 3524 | 1463628320752 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 20:25:20 INFO - PROCESS | 3524 | 1463628320755 Marionette TRACE conn2 <- [1,190,null,{}] 20:25:20 INFO - PROCESS | 3524 | 1463628320759 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}] 20:25:20 INFO - PROCESS | 3524 | 1463628320834 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 20:25:20 INFO - PROCESS | 3524 | 1463628320843 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:20 INFO - PROCESS | 3524 | ++DOCSHELL 11A0F400 == 31 [pid = 3524] [id = 57] 20:25:20 INFO - PROCESS | 3524 | ++DOMWINDOW == 74 (11C4F800) [pid = 3524] [serial = 167] [outer = 00000000] 20:25:20 INFO - PROCESS | 3524 | ++DOMWINDOW == 75 (1330EC00) [pid = 3524] [serial = 168] [outer = 11C4F800] 20:25:20 INFO - PROCESS | 3524 | 1463628320887 Marionette DEBUG loaded listener.js 20:25:20 INFO - PROCESS | 3524 | ++DOMWINDOW == 76 (13376000) [pid = 3524] [serial = 169] [outer = 11C4F800] 20:25:21 INFO - PROCESS | 3524 | ++DOMWINDOW == 77 (1330F800) [pid = 3524] [serial = 170] [outer = 1B5A6000] 20:25:21 INFO - PROCESS | 3524 | 1463628321335 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]]]}] 20:25:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 20:25:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 600ms 20:25:21 INFO - PROCESS | 3524 | 1463628321356 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 20:25:21 INFO - PROCESS | 3524 | 1463628321358 Marionette TRACE conn2 <- [1,193,null,{"value":"13"}] 20:25:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 20:25:21 INFO - PROCESS | 3524 | 1463628321362 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 20:25:21 INFO - PROCESS | 3524 | 1463628321365 Marionette TRACE conn2 <- [1,194,null,{}] 20:25:21 INFO - PROCESS | 3524 | 1463628321375 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}] 20:25:21 INFO - PROCESS | 3524 | 1463628321456 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 20:25:21 INFO - PROCESS | 3524 | 1463628321467 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:21 INFO - PROCESS | 3524 | ++DOCSHELL 157BFC00 == 32 [pid = 3524] [id = 58] 20:25:21 INFO - PROCESS | 3524 | ++DOMWINDOW == 78 (157C0C00) [pid = 3524] [serial = 171] [outer = 00000000] 20:25:21 INFO - PROCESS | 3524 | ++DOMWINDOW == 79 (15942400) [pid = 3524] [serial = 172] [outer = 157C0C00] 20:25:21 INFO - PROCESS | 3524 | 1463628321514 Marionette DEBUG loaded listener.js 20:25:21 INFO - PROCESS | 3524 | ++DOMWINDOW == 80 (15F29800) [pid = 3524] [serial = 173] [outer = 157C0C00] 20:25:21 INFO - PROCESS | 3524 | 1463628321899 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]]]}] 20:25:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 20:25:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 570ms 20:25:21 INFO - PROCESS | 3524 | 1463628321943 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 20:25:21 INFO - PROCESS | 3524 | 1463628321945 Marionette TRACE conn2 <- [1,197,null,{"value":"13"}] 20:25:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 20:25:21 INFO - PROCESS | 3524 | 1463628321949 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 20:25:21 INFO - PROCESS | 3524 | 1463628321951 Marionette TRACE conn2 <- [1,198,null,{}] 20:25:21 INFO - PROCESS | 3524 | 1463628321954 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}] 20:25:22 INFO - PROCESS | 3524 | 1463628322034 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 20:25:22 INFO - PROCESS | 3524 | 1463628322041 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:22 INFO - PROCESS | 3524 | ++DOCSHELL 1051FC00 == 33 [pid = 3524] [id = 59] 20:25:22 INFO - PROCESS | 3524 | ++DOMWINDOW == 81 (1591E000) [pid = 3524] [serial = 174] [outer = 00000000] 20:25:22 INFO - PROCESS | 3524 | ++DOMWINDOW == 82 (16FF2C00) [pid = 3524] [serial = 175] [outer = 1591E000] 20:25:22 INFO - PROCESS | 3524 | 1463628322093 Marionette DEBUG loaded listener.js 20:25:22 INFO - PROCESS | 3524 | ++DOMWINDOW == 83 (17079000) [pid = 3524] [serial = 176] [outer = 1591E000] 20:25:22 INFO - PROCESS | 3524 | 1463628322486 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]]]}] 20:25:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 20:25:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 571ms 20:25:22 INFO - PROCESS | 3524 | 1463628322538 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 20:25:22 INFO - PROCESS | 3524 | 1463628322540 Marionette TRACE conn2 <- [1,201,null,{"value":"13"}] 20:25:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 20:25:22 INFO - PROCESS | 3524 | 1463628322543 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 20:25:22 INFO - PROCESS | 3524 | 1463628322545 Marionette TRACE conn2 <- [1,202,null,{}] 20:25:22 INFO - PROCESS | 3524 | 1463628322552 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}] 20:25:22 INFO - PROCESS | 3524 | 1463628322671 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 20:25:22 INFO - PROCESS | 3524 | 1463628322678 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:22 INFO - PROCESS | 3524 | ++DOCSHELL 17390C00 == 34 [pid = 3524] [id = 60] 20:25:22 INFO - PROCESS | 3524 | ++DOMWINDOW == 84 (17393400) [pid = 3524] [serial = 177] [outer = 00000000] 20:25:22 INFO - PROCESS | 3524 | ++DOMWINDOW == 85 (17966800) [pid = 3524] [serial = 178] [outer = 17393400] 20:25:22 INFO - PROCESS | 3524 | 1463628322721 Marionette DEBUG loaded listener.js 20:25:22 INFO - PROCESS | 3524 | ++DOMWINDOW == 86 (17988800) [pid = 3524] [serial = 179] [outer = 17393400] 20:25:23 INFO - PROCESS | 3524 | 1463628323093 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]]]}] 20:25:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 20:25:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 615ms 20:25:23 INFO - PROCESS | 3524 | 1463628323146 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 20:25:23 INFO - PROCESS | 3524 | 1463628323148 Marionette TRACE conn2 <- [1,205,null,{"value":"13"}] 20:25:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 20:25:23 INFO - PROCESS | 3524 | 1463628323151 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 20:25:23 INFO - PROCESS | 3524 | 1463628323152 Marionette TRACE conn2 <- [1,206,null,{}] 20:25:23 INFO - PROCESS | 3524 | 1463628323162 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}] 20:25:23 INFO - PROCESS | 3524 | 1463628323275 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 20:25:23 INFO - PROCESS | 3524 | 1463628323282 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:23 INFO - PROCESS | 3524 | ++DOCSHELL 17394C00 == 35 [pid = 3524] [id = 61] 20:25:23 INFO - PROCESS | 3524 | ++DOMWINDOW == 87 (1801FC00) [pid = 3524] [serial = 180] [outer = 00000000] 20:25:23 INFO - PROCESS | 3524 | ++DOMWINDOW == 88 (186B2000) [pid = 3524] [serial = 181] [outer = 1801FC00] 20:25:23 INFO - PROCESS | 3524 | 1463628323326 Marionette DEBUG loaded listener.js 20:25:23 INFO - PROCESS | 3524 | ++DOMWINDOW == 89 (10A5D000) [pid = 3524] [serial = 182] [outer = 1801FC00] 20:25:23 INFO - PROCESS | 3524 | 1463628323746 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]]]}] 20:25:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 20:25:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 615ms 20:25:23 INFO - PROCESS | 3524 | 1463628323771 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 20:25:23 INFO - PROCESS | 3524 | 1463628323773 Marionette TRACE conn2 <- [1,209,null,{"value":"13"}] 20:25:23 INFO - PROCESS | 3524 | 1463628323777 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 20:25:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 20:25:23 INFO - PROCESS | 3524 | 1463628323778 Marionette TRACE conn2 <- [1,210,null,{}] 20:25:23 INFO - PROCESS | 3524 | 1463628323782 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}] 20:25:23 INFO - PROCESS | 3524 | 1463628323876 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 20:25:23 INFO - PROCESS | 3524 | 1463628323881 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:23 INFO - PROCESS | 3524 | ++DOCSHELL 157C0000 == 36 [pid = 3524] [id = 62] 20:25:23 INFO - PROCESS | 3524 | ++DOMWINDOW == 90 (16F4E400) [pid = 3524] [serial = 183] [outer = 00000000] 20:25:23 INFO - PROCESS | 3524 | ++DOMWINDOW == 91 (19CFC800) [pid = 3524] [serial = 184] [outer = 16F4E400] 20:25:23 INFO - PROCESS | 3524 | 1463628323908 Marionette DEBUG loaded listener.js 20:25:23 INFO - PROCESS | 3524 | ++DOMWINDOW == 92 (1A0EBC00) [pid = 3524] [serial = 185] [outer = 16F4E400] 20:25:24 INFO - PROCESS | 3524 | 1463628324307 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]]]}] 20:25:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 20:25:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 571ms 20:25:24 INFO - PROCESS | 3524 | 1463628324349 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 20:25:24 INFO - PROCESS | 3524 | 1463628324352 Marionette TRACE conn2 <- [1,213,null,{"value":"13"}] 20:25:24 INFO - PROCESS | 3524 | 1463628324356 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 20:25:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 20:25:24 INFO - PROCESS | 3524 | 1463628324358 Marionette TRACE conn2 <- [1,214,null,{}] 20:25:24 INFO - PROCESS | 3524 | 1463628324362 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}] 20:25:24 INFO - PROCESS | 3524 | 1463628324459 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 20:25:24 INFO - PROCESS | 3524 | 1463628324465 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:24 INFO - PROCESS | 3524 | ++DOCSHELL 110E7C00 == 37 [pid = 3524] [id = 63] 20:25:24 INFO - PROCESS | 3524 | ++DOMWINDOW == 93 (19CFB800) [pid = 3524] [serial = 186] [outer = 00000000] 20:25:24 INFO - PROCESS | 3524 | ++DOMWINDOW == 94 (1A63DC00) [pid = 3524] [serial = 187] [outer = 19CFB800] 20:25:24 INFO - PROCESS | 3524 | 1463628324508 Marionette DEBUG loaded listener.js 20:25:24 INFO - PROCESS | 3524 | ++DOMWINDOW == 95 (1A641800) [pid = 3524] [serial = 188] [outer = 19CFB800] 20:25:24 INFO - PROCESS | 3524 | --DOMWINDOW == 94 (105E7800) [pid = 3524] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 20:25:24 INFO - PROCESS | 3524 | --DOMWINDOW == 93 (141F8400) [pid = 3524] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 20:25:24 INFO - PROCESS | 3524 | --DOMWINDOW == 92 (16C17400) [pid = 3524] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 20:25:24 INFO - PROCESS | 3524 | --DOMWINDOW == 91 (1796A000) [pid = 3524] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 20:25:24 INFO - PROCESS | 3524 | --DOMWINDOW == 90 (16F50800) [pid = 3524] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 20:25:24 INFO - PROCESS | 3524 | --DOMWINDOW == 89 (1120E800) [pid = 3524] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 20:25:24 INFO - PROCESS | 3524 | --DOMWINDOW == 88 (179D7400) [pid = 3524] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 20:25:24 INFO - PROCESS | 3524 | --DOMWINDOW == 87 (18472400) [pid = 3524] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 20:25:24 INFO - PROCESS | 3524 | --DOMWINDOW == 86 (144C0400) [pid = 3524] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 20:25:24 INFO - PROCESS | 3524 | --DOMWINDOW == 85 (1861A000) [pid = 3524] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 20:25:24 INFO - PROCESS | 3524 | --DOMWINDOW == 84 (128AF000) [pid = 3524] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 20:25:24 INFO - PROCESS | 3524 | --DOMWINDOW == 83 (141FA000) [pid = 3524] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 20:25:24 INFO - PROCESS | 3524 | --DOMWINDOW == 82 (10B65800) [pid = 3524] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 20:25:24 INFO - PROCESS | 3524 | --DOMWINDOW == 81 (157C0400) [pid = 3524] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 20:25:24 INFO - PROCESS | 3524 | 1463628324992 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]]]}] 20:25:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 20:25:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 660ms 20:25:25 INFO - PROCESS | 3524 | 1463628325037 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 20:25:25 INFO - PROCESS | 3524 | 1463628325039 Marionette TRACE conn2 <- [1,217,null,{"value":"13"}] 20:25:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 20:25:25 INFO - PROCESS | 3524 | 1463628325042 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 20:25:25 INFO - PROCESS | 3524 | 1463628325044 Marionette TRACE conn2 <- [1,218,null,{}] 20:25:25 INFO - PROCESS | 3524 | 1463628325047 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}] 20:25:25 INFO - PROCESS | 3524 | 1463628325118 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 20:25:25 INFO - PROCESS | 3524 | 1463628325124 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:25 INFO - PROCESS | 3524 | ++DOCSHELL 138EB000 == 38 [pid = 3524] [id = 64] 20:25:25 INFO - PROCESS | 3524 | ++DOMWINDOW == 82 (141FA000) [pid = 3524] [serial = 189] [outer = 00000000] 20:25:25 INFO - PROCESS | 3524 | ++DOMWINDOW == 83 (17988400) [pid = 3524] [serial = 190] [outer = 141FA000] 20:25:25 INFO - PROCESS | 3524 | 1463628325169 Marionette DEBUG loaded listener.js 20:25:25 INFO - PROCESS | 3524 | ++DOMWINDOW == 84 (18611800) [pid = 3524] [serial = 191] [outer = 141FA000] 20:25:25 INFO - PROCESS | 3524 | 1463628325534 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]]]}] 20:25:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 20:25:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 510ms 20:25:25 INFO - PROCESS | 3524 | 1463628325560 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 20:25:25 INFO - PROCESS | 3524 | 1463628325562 Marionette TRACE conn2 <- [1,221,null,{"value":"13"}] 20:25:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 20:25:25 INFO - PROCESS | 3524 | 1463628325565 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 20:25:25 INFO - PROCESS | 3524 | 1463628325566 Marionette TRACE conn2 <- [1,222,null,{}] 20:25:25 INFO - PROCESS | 3524 | 1463628325570 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}] 20:25:25 INFO - PROCESS | 3524 | 1463628325652 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 20:25:25 INFO - PROCESS | 3524 | 1463628325659 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:25 INFO - PROCESS | 3524 | ++DOCSHELL 141F6000 == 39 [pid = 3524] [id = 65] 20:25:25 INFO - PROCESS | 3524 | ++DOMWINDOW == 85 (157C0400) [pid = 3524] [serial = 192] [outer = 00000000] 20:25:25 INFO - PROCESS | 3524 | ++DOMWINDOW == 86 (1A6C2800) [pid = 3524] [serial = 193] [outer = 157C0400] 20:25:25 INFO - PROCESS | 3524 | 1463628325702 Marionette DEBUG loaded listener.js 20:25:25 INFO - PROCESS | 3524 | ++DOMWINDOW == 87 (1A6C3C00) [pid = 3524] [serial = 194] [outer = 157C0400] 20:25:26 INFO - PROCESS | 3524 | 1463628326110 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]]]}] 20:25:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 20:25:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 570ms 20:25:26 INFO - PROCESS | 3524 | 1463628326126 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 20:25:26 INFO - PROCESS | 3524 | 1463628326128 Marionette TRACE conn2 <- [1,225,null,{"value":"13"}] 20:25:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 20:25:26 INFO - PROCESS | 3524 | 1463628326131 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 20:25:26 INFO - PROCESS | 3524 | 1463628326134 Marionette TRACE conn2 <- [1,226,null,{}] 20:25:26 INFO - PROCESS | 3524 | 1463628326137 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}] 20:25:26 INFO - PROCESS | 3524 | 1463628326255 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 20:25:26 INFO - PROCESS | 3524 | 1463628326269 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:26 INFO - PROCESS | 3524 | ++DOCSHELL 17967C00 == 40 [pid = 3524] [id = 66] 20:25:26 INFO - PROCESS | 3524 | ++DOMWINDOW == 88 (19CF8400) [pid = 3524] [serial = 195] [outer = 00000000] 20:25:26 INFO - PROCESS | 3524 | ++DOMWINDOW == 89 (1A8A4000) [pid = 3524] [serial = 196] [outer = 19CF8400] 20:25:26 INFO - PROCESS | 3524 | 1463628326328 Marionette DEBUG loaded listener.js 20:25:26 INFO - PROCESS | 3524 | ++DOMWINDOW == 90 (1A985800) [pid = 3524] [serial = 197] [outer = 19CF8400] 20:25:26 INFO - PROCESS | 3524 | 1463628326672 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]]]}] 20:25:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 20:25:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 616ms 20:25:26 INFO - PROCESS | 3524 | 1463628326751 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 20:25:26 INFO - PROCESS | 3524 | 1463628326755 Marionette TRACE conn2 <- [1,229,null,{"value":"13"}] 20:25:26 INFO - PROCESS | 3524 | 1463628326760 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 20:25:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 20:25:26 INFO - PROCESS | 3524 | 1463628326765 Marionette TRACE conn2 <- [1,230,null,{}] 20:25:26 INFO - PROCESS | 3524 | 1463628326771 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}] 20:25:26 INFO - PROCESS | 3524 | 1463628326864 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 20:25:27 INFO - PROCESS | 3524 | 1463628327035 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:27 INFO - PROCESS | 3524 | ++DOCSHELL 105F5400 == 41 [pid = 3524] [id = 67] 20:25:27 INFO - PROCESS | 3524 | ++DOMWINDOW == 91 (10A58C00) [pid = 3524] [serial = 198] [outer = 00000000] 20:25:27 INFO - PROCESS | 3524 | ++DOMWINDOW == 92 (11203C00) [pid = 3524] [serial = 199] [outer = 10A58C00] 20:25:27 INFO - PROCESS | 3524 | 1463628327090 Marionette DEBUG loaded listener.js 20:25:27 INFO - PROCESS | 3524 | ++DOMWINDOW == 93 (12A8A000) [pid = 3524] [serial = 200] [outer = 10A58C00] 20:25:27 INFO - PROCESS | 3524 | 1463628327571 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]]]}] 20:25:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 20:25:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 870ms 20:25:27 INFO - PROCESS | 3524 | 1463628327631 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 20:25:27 INFO - PROCESS | 3524 | 1463628327635 Marionette TRACE conn2 <- [1,233,null,{"value":"13"}] 20:25:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 20:25:27 INFO - PROCESS | 3524 | 1463628327643 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 20:25:27 INFO - PROCESS | 3524 | 1463628327647 Marionette TRACE conn2 <- [1,234,null,{}] 20:25:27 INFO - PROCESS | 3524 | 1463628327651 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}] 20:25:27 INFO - PROCESS | 3524 | 1463628327750 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 20:25:27 INFO - PROCESS | 3524 | 1463628327821 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:27 INFO - PROCESS | 3524 | ++DOCSHELL 138F5C00 == 42 [pid = 3524] [id = 68] 20:25:27 INFO - PROCESS | 3524 | ++DOMWINDOW == 94 (13DB5000) [pid = 3524] [serial = 201] [outer = 00000000] 20:25:27 INFO - PROCESS | 3524 | ++DOMWINDOW == 95 (15945800) [pid = 3524] [serial = 202] [outer = 13DB5000] 20:25:27 INFO - PROCESS | 3524 | 1463628327874 Marionette DEBUG loaded listener.js 20:25:27 INFO - PROCESS | 3524 | ++DOMWINDOW == 96 (16C20800) [pid = 3524] [serial = 203] [outer = 13DB5000] 20:25:28 INFO - PROCESS | 3524 | 1463628328402 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]]]}] 20:25:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 20:25:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 811ms 20:25:28 INFO - PROCESS | 3524 | 1463628328450 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 20:25:28 INFO - PROCESS | 3524 | 1463628328454 Marionette TRACE conn2 <- [1,237,null,{"value":"13"}] 20:25:28 INFO - PROCESS | 3524 | 1463628328459 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 20:25:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 20:25:28 INFO - PROCESS | 3524 | 1463628328461 Marionette TRACE conn2 <- [1,238,null,{}] 20:25:28 INFO - PROCESS | 3524 | 1463628328471 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}] 20:25:28 INFO - PROCESS | 3524 | 1463628328604 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 20:25:28 INFO - PROCESS | 3524 | 1463628328680 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:28 INFO - PROCESS | 3524 | ++DOCSHELL 18613800 == 43 [pid = 3524] [id = 69] 20:25:28 INFO - PROCESS | 3524 | ++DOMWINDOW == 97 (18614800) [pid = 3524] [serial = 204] [outer = 00000000] 20:25:28 INFO - PROCESS | 3524 | ++DOMWINDOW == 98 (19A87000) [pid = 3524] [serial = 205] [outer = 18614800] 20:25:28 INFO - PROCESS | 3524 | 1463628328777 Marionette DEBUG loaded listener.js 20:25:28 INFO - PROCESS | 3524 | ++DOMWINDOW == 99 (19A8A800) [pid = 3524] [serial = 206] [outer = 18614800] 20:25:29 INFO - PROCESS | 3524 | 1463628329430 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]]]}] 20:25:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 20:25:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 990ms 20:25:29 INFO - PROCESS | 3524 | 1463628329496 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 20:25:29 INFO - PROCESS | 3524 | 1463628329500 Marionette TRACE conn2 <- [1,241,null,{"value":"13"}] 20:25:29 INFO - PROCESS | 3524 | 1463628329506 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 20:25:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 20:25:29 INFO - PROCESS | 3524 | 1463628329509 Marionette TRACE conn2 <- [1,242,null,{}] 20:25:29 INFO - PROCESS | 3524 | 1463628329515 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}] 20:25:29 INFO - PROCESS | 3524 | 1463628329648 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 20:25:29 INFO - PROCESS | 3524 | 1463628329715 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:29 INFO - PROCESS | 3524 | ++DOCSHELL 105EEC00 == 44 [pid = 3524] [id = 70] 20:25:29 INFO - PROCESS | 3524 | ++DOMWINDOW == 100 (105EF800) [pid = 3524] [serial = 207] [outer = 00000000] 20:25:29 INFO - PROCESS | 3524 | ++DOMWINDOW == 101 (117A7000) [pid = 3524] [serial = 208] [outer = 105EF800] 20:25:29 INFO - PROCESS | 3524 | 1463628329762 Marionette DEBUG loaded listener.js 20:25:29 INFO - PROCESS | 3524 | ++DOMWINDOW == 102 (12B55800) [pid = 3524] [serial = 209] [outer = 105EF800] 20:25:30 INFO - PROCESS | 3524 | --DOCSHELL 10A58800 == 43 [pid = 3524] [id = 43] 20:25:30 INFO - PROCESS | 3524 | --DOCSHELL 141F6000 == 42 [pid = 3524] [id = 65] 20:25:30 INFO - PROCESS | 3524 | --DOCSHELL 138EB000 == 41 [pid = 3524] [id = 64] 20:25:30 INFO - PROCESS | 3524 | --DOCSHELL 110E7C00 == 40 [pid = 3524] [id = 63] 20:25:30 INFO - PROCESS | 3524 | --DOCSHELL 157C0000 == 39 [pid = 3524] [id = 62] 20:25:30 INFO - PROCESS | 3524 | --DOCSHELL 17394C00 == 38 [pid = 3524] [id = 61] 20:25:30 INFO - PROCESS | 3524 | --DOCSHELL 17390C00 == 37 [pid = 3524] [id = 60] 20:25:30 INFO - PROCESS | 3524 | --DOCSHELL 1051FC00 == 36 [pid = 3524] [id = 59] 20:25:30 INFO - PROCESS | 3524 | --DOCSHELL 157BFC00 == 35 [pid = 3524] [id = 58] 20:25:30 INFO - PROCESS | 3524 | --DOCSHELL 11A0F400 == 34 [pid = 3524] [id = 57] 20:25:30 INFO - PROCESS | 3524 | --DOCSHELL 1051F000 == 33 [pid = 3524] [id = 56] 20:25:30 INFO - PROCESS | 3524 | --DOMWINDOW == 101 (186B5400) [pid = 3524] [serial = 156] [outer = 00000000] [url = about:blank] 20:25:30 INFO - PROCESS | 3524 | --DOMWINDOW == 100 (1306BC00) [pid = 3524] [serial = 132] [outer = 00000000] [url = about:blank] 20:25:30 INFO - PROCESS | 3524 | --DOMWINDOW == 99 (13099C00) [pid = 3524] [serial = 133] [outer = 00000000] [url = about:blank] 20:25:30 INFO - PROCESS | 3524 | --DOMWINDOW == 98 (14418800) [pid = 3524] [serial = 135] [outer = 00000000] [url = about:blank] 20:25:30 INFO - PROCESS | 3524 | --DOMWINDOW == 97 (150AF800) [pid = 3524] [serial = 136] [outer = 00000000] [url = about:blank] 20:25:30 INFO - PROCESS | 3524 | --DOMWINDOW == 96 (110F0800) [pid = 3524] [serial = 129] [outer = 00000000] [url = about:blank] 20:25:30 INFO - PROCESS | 3524 | --DOMWINDOW == 95 (1129A000) [pid = 3524] [serial = 130] [outer = 00000000] [url = about:blank] 20:25:30 INFO - PROCESS | 3524 | --DOMWINDOW == 94 (13077800) [pid = 3524] [serial = 126] [outer = 00000000] [url = about:blank] 20:25:30 INFO - PROCESS | 3524 | --DOMWINDOW == 93 (186BD000) [pid = 3524] [serial = 157] [outer = 00000000] [url = about:blank] 20:25:30 INFO - PROCESS | 3524 | --DOMWINDOW == 92 (16CCAC00) [pid = 3524] [serial = 142] [outer = 00000000] [url = about:blank] 20:25:30 INFO - PROCESS | 3524 | --DOMWINDOW == 91 (16C18400) [pid = 3524] [serial = 141] [outer = 00000000] [url = about:blank] 20:25:30 INFO - PROCESS | 3524 | --DOMWINDOW == 90 (10B5B400) [pid = 3524] [serial = 115] [outer = 00000000] [url = about:blank] 20:25:30 INFO - PROCESS | 3524 | --DOMWINDOW == 89 (10A5C000) [pid = 3524] [serial = 114] [outer = 00000000] [url = about:blank] 20:25:30 INFO - PROCESS | 3524 | --DOMWINDOW == 88 (15946400) [pid = 3524] [serial = 118] [outer = 00000000] [url = about:blank] 20:25:30 INFO - PROCESS | 3524 | --DOMWINDOW == 87 (150B5400) [pid = 3524] [serial = 117] [outer = 00000000] [url = about:blank] 20:25:30 INFO - PROCESS | 3524 | --DOMWINDOW == 86 (17395000) [pid = 3524] [serial = 121] [outer = 00000000] [url = about:blank] 20:25:30 INFO - PROCESS | 3524 | --DOMWINDOW == 85 (17077400) [pid = 3524] [serial = 120] [outer = 00000000] [url = about:blank] 20:25:30 INFO - PROCESS | 3524 | --DOMWINDOW == 84 (18049400) [pid = 3524] [serial = 124] [outer = 00000000] [url = about:blank] 20:25:30 INFO - PROCESS | 3524 | --DOMWINDOW == 83 (17A89800) [pid = 3524] [serial = 123] [outer = 00000000] [url = about:blank] 20:25:30 INFO - PROCESS | 3524 | --DOMWINDOW == 82 (1796C400) [pid = 3524] [serial = 145] [outer = 00000000] [url = about:blank] 20:25:30 INFO - PROCESS | 3524 | --DOMWINDOW == 81 (1707C000) [pid = 3524] [serial = 150] [outer = 00000000] [url = about:blank] 20:25:30 INFO - PROCESS | 3524 | --DOMWINDOW == 80 (1739E000) [pid = 3524] [serial = 144] [outer = 00000000] [url = about:blank] 20:25:30 INFO - PROCESS | 3524 | --DOMWINDOW == 79 (17A8E000) [pid = 3524] [serial = 147] [outer = 00000000] [url = about:blank] 20:25:30 INFO - PROCESS | 3524 | --DOMWINDOW == 78 (18616400) [pid = 3524] [serial = 153] [outer = 00000000] [url = about:blank] 20:25:30 INFO - PROCESS | 3524 | --DOMWINDOW == 77 (18409400) [pid = 3524] [serial = 148] [outer = 00000000] [url = about:blank] 20:25:30 INFO - PROCESS | 3524 | --DOMWINDOW == 76 (15D19C00) [pid = 3524] [serial = 138] [outer = 00000000] [url = about:blank] 20:25:30 INFO - PROCESS | 3524 | --DOMWINDOW == 75 (18418000) [pid = 3524] [serial = 151] [outer = 00000000] [url = about:blank] 20:25:30 INFO - PROCESS | 3524 | --DOMWINDOW == 74 (18616800) [pid = 3524] [serial = 154] [outer = 00000000] [url = about:blank] 20:25:30 INFO - PROCESS | 3524 | --DOMWINDOW == 73 (15F29C00) [pid = 3524] [serial = 139] [outer = 00000000] [url = about:blank] 20:25:30 INFO - PROCESS | 3524 | 1463628330292 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]]]}] 20:25:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 20:25:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 811ms 20:25:30 INFO - PROCESS | 3524 | 1463628330315 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 20:25:30 INFO - PROCESS | 3524 | 1463628330320 Marionette TRACE conn2 <- [1,245,null,{"value":"13"}] 20:25:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 20:25:30 INFO - PROCESS | 3524 | 1463628330326 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 20:25:30 INFO - PROCESS | 3524 | 1463628330328 Marionette TRACE conn2 <- [1,246,null,{}] 20:25:30 INFO - PROCESS | 3524 | 1463628330332 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}] 20:25:30 INFO - PROCESS | 3524 | 1463628330409 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 20:25:30 INFO - PROCESS | 3524 | 1463628330416 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:30 INFO - PROCESS | 3524 | ++DOCSHELL 110E7C00 == 34 [pid = 3524] [id = 71] 20:25:30 INFO - PROCESS | 3524 | ++DOMWINDOW == 74 (110EB000) [pid = 3524] [serial = 210] [outer = 00000000] 20:25:30 INFO - PROCESS | 3524 | ++DOMWINDOW == 75 (12885000) [pid = 3524] [serial = 211] [outer = 110EB000] 20:25:30 INFO - PROCESS | 3524 | 1463628330446 Marionette DEBUG loaded listener.js 20:25:30 INFO - PROCESS | 3524 | ++DOMWINDOW == 76 (13310000) [pid = 3524] [serial = 212] [outer = 110EB000] 20:25:30 INFO - PROCESS | 3524 | 1463628330851 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]]]}] 20:25:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 20:25:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 570ms 20:25:30 INFO - PROCESS | 3524 | 1463628330887 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 20:25:30 INFO - PROCESS | 3524 | 1463628330889 Marionette TRACE conn2 <- [1,249,null,{"value":"13"}] 20:25:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 20:25:30 INFO - PROCESS | 3524 | 1463628330893 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 20:25:30 INFO - PROCESS | 3524 | 1463628330896 Marionette TRACE conn2 <- [1,250,null,{}] 20:25:30 INFO - PROCESS | 3524 | 1463628330910 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}] 20:25:31 INFO - PROCESS | 3524 | 1463628331016 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 20:25:31 INFO - PROCESS | 3524 | 1463628331026 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:31 INFO - PROCESS | 3524 | ++DOCSHELL 150B1C00 == 35 [pid = 3524] [id = 72] 20:25:31 INFO - PROCESS | 3524 | ++DOMWINDOW == 77 (150B2000) [pid = 3524] [serial = 213] [outer = 00000000] 20:25:31 INFO - PROCESS | 3524 | ++DOMWINDOW == 78 (157BCC00) [pid = 3524] [serial = 214] [outer = 150B2000] 20:25:31 INFO - PROCESS | 3524 | 1463628331072 Marionette DEBUG loaded listener.js 20:25:31 INFO - PROCESS | 3524 | ++DOMWINDOW == 79 (15926400) [pid = 3524] [serial = 215] [outer = 150B2000] 20:25:31 INFO - PROCESS | 3524 | 1463628331482 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]]]}] 20:25:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 20:25:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 615ms 20:25:31 INFO - PROCESS | 3524 | 1463628331513 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 20:25:31 INFO - PROCESS | 3524 | 1463628331517 Marionette TRACE conn2 <- [1,253,null,{"value":"13"}] 20:25:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 20:25:31 INFO - PROCESS | 3524 | 1463628331524 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 20:25:31 INFO - PROCESS | 3524 | 1463628331526 Marionette TRACE conn2 <- [1,254,null,{}] 20:25:31 INFO - PROCESS | 3524 | 1463628331529 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}] 20:25:31 INFO - PROCESS | 3524 | 1463628331605 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 20:25:31 INFO - PROCESS | 3524 | 1463628331612 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:31 INFO - PROCESS | 3524 | ++DOCSHELL 15DDBC00 == 36 [pid = 3524] [id = 73] 20:25:31 INFO - PROCESS | 3524 | ++DOMWINDOW == 80 (15DDFC00) [pid = 3524] [serial = 216] [outer = 00000000] 20:25:31 INFO - PROCESS | 3524 | ++DOMWINDOW == 81 (161C5400) [pid = 3524] [serial = 217] [outer = 15DDFC00] 20:25:31 INFO - PROCESS | 3524 | 1463628331690 Marionette DEBUG loaded listener.js 20:25:31 INFO - PROCESS | 3524 | ++DOMWINDOW == 82 (16C18400) [pid = 3524] [serial = 218] [outer = 15DDFC00] 20:25:32 INFO - PROCESS | 3524 | 1463628332092 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]]]}] 20:25:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 20:25:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 601ms 20:25:32 INFO - PROCESS | 3524 | 1463628332143 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 20:25:32 INFO - PROCESS | 3524 | 1463628332145 Marionette TRACE conn2 <- [1,257,null,{"value":"13"}] 20:25:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 20:25:32 INFO - PROCESS | 3524 | 1463628332149 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 20:25:32 INFO - PROCESS | 3524 | 1463628332150 Marionette TRACE conn2 <- [1,258,null,{}] 20:25:32 INFO - PROCESS | 3524 | 1463628332154 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}] 20:25:32 INFO - PROCESS | 3524 | 1463628332222 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 20:25:32 INFO - PROCESS | 3524 | 1463628332230 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:32 INFO - PROCESS | 3524 | ++DOCSHELL 1642B400 == 37 [pid = 3524] [id = 74] 20:25:32 INFO - PROCESS | 3524 | ++DOMWINDOW == 83 (16F57C00) [pid = 3524] [serial = 219] [outer = 00000000] 20:25:32 INFO - PROCESS | 3524 | ++DOMWINDOW == 84 (17382400) [pid = 3524] [serial = 220] [outer = 16F57C00] 20:25:32 INFO - PROCESS | 3524 | 1463628332273 Marionette DEBUG loaded listener.js 20:25:32 INFO - PROCESS | 3524 | ++DOMWINDOW == 85 (1707B400) [pid = 3524] [serial = 221] [outer = 16F57C00] 20:25:32 INFO - PROCESS | 3524 | 1463628332699 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]]]}] 20:25:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 20:25:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 600ms 20:25:32 INFO - PROCESS | 3524 | 1463628332750 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 20:25:32 INFO - PROCESS | 3524 | 1463628332752 Marionette TRACE conn2 <- [1,261,null,{"value":"13"}] 20:25:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 20:25:32 INFO - PROCESS | 3524 | 1463628332755 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 20:25:32 INFO - PROCESS | 3524 | 1463628332757 Marionette TRACE conn2 <- [1,262,null,{}] 20:25:32 INFO - PROCESS | 3524 | 1463628332760 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}] 20:25:32 INFO - PROCESS | 3524 | 1463628332887 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 20:25:32 INFO - PROCESS | 3524 | 1463628332902 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:32 INFO - PROCESS | 3524 | ++DOCSHELL 1706FC00 == 38 [pid = 3524] [id = 75] 20:25:32 INFO - PROCESS | 3524 | ++DOMWINDOW == 86 (17399000) [pid = 3524] [serial = 222] [outer = 00000000] 20:25:32 INFO - PROCESS | 3524 | ++DOMWINDOW == 87 (17A82800) [pid = 3524] [serial = 223] [outer = 17399000] 20:25:32 INFO - PROCESS | 3524 | 1463628332946 Marionette DEBUG loaded listener.js 20:25:32 INFO - PROCESS | 3524 | ++DOMWINDOW == 88 (18040800) [pid = 3524] [serial = 224] [outer = 17399000] 20:25:33 INFO - PROCESS | 3524 | 1463628333362 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]]]}] 20:25:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 20:25:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 615ms 20:25:33 INFO - PROCESS | 3524 | 1463628333374 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 20:25:33 INFO - PROCESS | 3524 | 1463628333375 Marionette TRACE conn2 <- [1,265,null,{"value":"13"}] 20:25:33 INFO - PROCESS | 3524 | 1463628333379 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 20:25:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 20:25:33 INFO - PROCESS | 3524 | 1463628333380 Marionette TRACE conn2 <- [1,266,null,{}] 20:25:33 INFO - PROCESS | 3524 | 1463628333383 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}] 20:25:33 INFO - PROCESS | 3524 | 1463628333488 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 20:25:33 INFO - PROCESS | 3524 | 1463628333576 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:33 INFO - PROCESS | 3524 | ++DOCSHELL 1846EC00 == 39 [pid = 3524] [id = 76] 20:25:33 INFO - PROCESS | 3524 | ++DOMWINDOW == 89 (1846F800) [pid = 3524] [serial = 225] [outer = 00000000] 20:25:33 INFO - PROCESS | 3524 | ++DOMWINDOW == 90 (18475000) [pid = 3524] [serial = 226] [outer = 1846F800] 20:25:33 INFO - PROCESS | 3524 | 1463628333603 Marionette DEBUG loaded listener.js 20:25:33 INFO - PROCESS | 3524 | ++DOMWINDOW == 91 (18617C00) [pid = 3524] [serial = 227] [outer = 1846F800] 20:25:33 INFO - PROCESS | 3524 | 1463628333982 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]]]}] 20:25:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 20:25:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 616ms 20:25:33 INFO - PROCESS | 3524 | 1463628333997 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 20:25:33 INFO - PROCESS | 3524 | 1463628333999 Marionette TRACE conn2 <- [1,269,null,{"value":"13"}] 20:25:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 20:25:33 INFO - PROCESS | 3524 | 1463628334003 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 20:25:33 INFO - PROCESS | 3524 | 1463628334004 Marionette TRACE conn2 <- [1,270,null,{}] 20:25:33 INFO - PROCESS | 3524 | 1463628333992 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}] 20:25:34 INFO - PROCESS | 3524 | 1463628334090 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 20:25:34 INFO - PROCESS | 3524 | 1463628334096 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:34 INFO - PROCESS | 3524 | ++DOCSHELL 13371000 == 40 [pid = 3524] [id = 77] 20:25:34 INFO - PROCESS | 3524 | ++DOMWINDOW == 92 (18415400) [pid = 3524] [serial = 228] [outer = 00000000] 20:25:34 INFO - PROCESS | 3524 | ++DOMWINDOW == 93 (1983B800) [pid = 3524] [serial = 229] [outer = 18415400] 20:25:34 INFO - PROCESS | 3524 | 1463628334139 Marionette DEBUG loaded listener.js 20:25:34 INFO - PROCESS | 3524 | ++DOMWINDOW == 94 (19A8A000) [pid = 3524] [serial = 230] [outer = 18415400] 20:25:34 INFO - PROCESS | 3524 | --DOMWINDOW == 93 (157C0400) [pid = 3524] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 20:25:34 INFO - PROCESS | 3524 | --DOMWINDOW == 92 (1801FC00) [pid = 3524] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 20:25:34 INFO - PROCESS | 3524 | --DOMWINDOW == 91 (16F4E400) [pid = 3524] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 20:25:34 INFO - PROCESS | 3524 | --DOMWINDOW == 90 (11C4F800) [pid = 3524] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 20:25:34 INFO - PROCESS | 3524 | --DOMWINDOW == 89 (157C0C00) [pid = 3524] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 20:25:34 INFO - PROCESS | 3524 | --DOMWINDOW == 88 (1591E000) [pid = 3524] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 20:25:34 INFO - PROCESS | 3524 | --DOMWINDOW == 87 (1051F400) [pid = 3524] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 20:25:34 INFO - PROCESS | 3524 | --DOMWINDOW == 86 (19CFB800) [pid = 3524] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 20:25:34 INFO - PROCESS | 3524 | --DOMWINDOW == 85 (141FA000) [pid = 3524] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 20:25:34 INFO - PROCESS | 3524 | --DOMWINDOW == 84 (17393400) [pid = 3524] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 20:25:34 INFO - PROCESS | 3524 | 1463628334635 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]]]}] 20:25:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 20:25:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 675ms 20:25:34 INFO - PROCESS | 3524 | 1463628334665 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 20:25:34 INFO - PROCESS | 3524 | 1463628334667 Marionette TRACE conn2 <- [1,273,null,{"value":"13"}] 20:25:34 INFO - PROCESS | 3524 | 1463628334670 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 20:25:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 20:25:34 INFO - PROCESS | 3524 | 1463628334671 Marionette TRACE conn2 <- [1,274,null,{}] 20:25:34 INFO - PROCESS | 3524 | 1463628334675 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}] 20:25:34 INFO - PROCESS | 3524 | 1463628334749 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 20:25:34 INFO - PROCESS | 3524 | 1463628334844 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:34 INFO - PROCESS | 3524 | ++DOCSHELL 11298400 == 41 [pid = 3524] [id = 78] 20:25:34 INFO - PROCESS | 3524 | ++DOMWINDOW == 85 (13839800) [pid = 3524] [serial = 231] [outer = 00000000] 20:25:34 INFO - PROCESS | 3524 | ++DOMWINDOW == 86 (16F4E400) [pid = 3524] [serial = 232] [outer = 13839800] 20:25:34 INFO - PROCESS | 3524 | 1463628334888 Marionette DEBUG loaded listener.js 20:25:34 INFO - PROCESS | 3524 | ++DOMWINDOW == 87 (16F5CC00) [pid = 3524] [serial = 233] [outer = 13839800] 20:25:35 INFO - PROCESS | 3524 | 1463628335217 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]]]}] 20:25:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 20:25:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 570ms 20:25:35 INFO - PROCESS | 3524 | 1463628335251 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 20:25:35 INFO - PROCESS | 3524 | 1463628335253 Marionette TRACE conn2 <- [1,277,null,{"value":"13"}] 20:25:35 INFO - PROCESS | 3524 | 1463628335256 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 20:25:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 20:25:35 INFO - PROCESS | 3524 | 1463628335257 Marionette TRACE conn2 <- [1,278,null,{}] 20:25:35 INFO - PROCESS | 3524 | 1463628335261 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}] 20:25:35 INFO - PROCESS | 3524 | 1463628335344 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 20:25:35 INFO - PROCESS | 3524 | 1463628335353 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:35 INFO - PROCESS | 3524 | ++DOCSHELL 1591E000 == 42 [pid = 3524] [id = 79] 20:25:35 INFO - PROCESS | 3524 | ++DOMWINDOW == 88 (16C17400) [pid = 3524] [serial = 234] [outer = 00000000] 20:25:35 INFO - PROCESS | 3524 | ++DOMWINDOW == 89 (19CF2C00) [pid = 3524] [serial = 235] [outer = 16C17400] 20:25:35 INFO - PROCESS | 3524 | 1463628335396 Marionette DEBUG loaded listener.js 20:25:35 INFO - PROCESS | 3524 | ++DOMWINDOW == 90 (1A277800) [pid = 3524] [serial = 236] [outer = 16C17400] 20:25:35 INFO - PROCESS | 3524 | 1463628335761 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]]]}] 20:25:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 20:25:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 571ms 20:25:35 INFO - PROCESS | 3524 | 1463628335819 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 20:25:35 INFO - PROCESS | 3524 | 1463628335821 Marionette TRACE conn2 <- [1,281,null,{"value":"13"}] 20:25:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 20:25:35 INFO - PROCESS | 3524 | 1463628335825 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 20:25:35 INFO - PROCESS | 3524 | 1463628335827 Marionette TRACE conn2 <- [1,282,null,{}] 20:25:35 INFO - PROCESS | 3524 | 1463628335830 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}] 20:25:35 INFO - PROCESS | 3524 | 1463628335946 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 20:25:35 INFO - PROCESS | 3524 | 1463628335994 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:36 INFO - PROCESS | 3524 | ++DOCSHELL 19A8FC00 == 43 [pid = 3524] [id = 80] 20:25:36 INFO - PROCESS | 3524 | ++DOMWINDOW == 91 (19CF8C00) [pid = 3524] [serial = 237] [outer = 00000000] 20:25:36 INFO - PROCESS | 3524 | ++DOMWINDOW == 92 (1A6CB800) [pid = 3524] [serial = 238] [outer = 19CF8C00] 20:25:36 INFO - PROCESS | 3524 | 1463628336066 Marionette DEBUG loaded listener.js 20:25:36 INFO - PROCESS | 3524 | ++DOMWINDOW == 93 (1A97F000) [pid = 3524] [serial = 239] [outer = 19CF8C00] 20:25:36 INFO - PROCESS | 3524 | 1463628336397 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]]]}] 20:25:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 20:25:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 600ms 20:25:36 INFO - PROCESS | 3524 | 1463628336459 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 20:25:36 INFO - PROCESS | 3524 | 1463628336463 Marionette TRACE conn2 <- [1,285,null,{"value":"13"}] 20:25:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 20:25:36 INFO - PROCESS | 3524 | 1463628336468 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 20:25:36 INFO - PROCESS | 3524 | 1463628336473 Marionette TRACE conn2 <- [1,286,null,{}] 20:25:36 INFO - PROCESS | 3524 | 1463628336479 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}] 20:25:36 INFO - PROCESS | 3524 | 1463628336575 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 20:25:36 INFO - PROCESS | 3524 | 1463628336683 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:36 INFO - PROCESS | 3524 | ++DOCSHELL 10520C00 == 44 [pid = 3524] [id = 81] 20:25:36 INFO - PROCESS | 3524 | ++DOMWINDOW == 94 (10558800) [pid = 3524] [serial = 240] [outer = 00000000] 20:25:36 INFO - PROCESS | 3524 | ++DOMWINDOW == 95 (10A5C000) [pid = 3524] [serial = 241] [outer = 10558800] 20:25:36 INFO - PROCESS | 3524 | 1463628336740 Marionette DEBUG loaded listener.js 20:25:36 INFO - PROCESS | 3524 | ++DOMWINDOW == 96 (110E6400) [pid = 3524] [serial = 242] [outer = 10558800] 20:25:37 INFO - PROCESS | 3524 | 1463628337282 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]]]}] 20:25:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 20:25:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 870ms 20:25:37 INFO - PROCESS | 3524 | 1463628337337 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 20:25:37 INFO - PROCESS | 3524 | 1463628337341 Marionette TRACE conn2 <- [1,289,null,{"value":"13"}] 20:25:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 20:25:37 INFO - PROCESS | 3524 | 1463628337349 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 20:25:37 INFO - PROCESS | 3524 | 1463628337353 Marionette TRACE conn2 <- [1,290,null,{}] 20:25:37 INFO - PROCESS | 3524 | 1463628337358 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}] 20:25:37 INFO - PROCESS | 3524 | 1463628337442 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 20:25:37 INFO - PROCESS | 3524 | 1463628337540 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:37 INFO - PROCESS | 3524 | ++DOCSHELL 150AFC00 == 45 [pid = 3524] [id = 82] 20:25:37 INFO - PROCESS | 3524 | ++DOMWINDOW == 97 (150B5400) [pid = 3524] [serial = 243] [outer = 00000000] 20:25:37 INFO - PROCESS | 3524 | ++DOMWINDOW == 98 (1591D800) [pid = 3524] [serial = 244] [outer = 150B5400] 20:25:37 INFO - PROCESS | 3524 | 1463628337607 Marionette DEBUG loaded listener.js 20:25:37 INFO - PROCESS | 3524 | ++DOMWINDOW == 99 (15DE2800) [pid = 3524] [serial = 245] [outer = 150B5400] 20:25:38 INFO - PROCESS | 3524 | 1463628338253 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]]]}] 20:25:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 20:25:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 961ms 20:25:38 INFO - PROCESS | 3524 | 1463628338320 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 20:25:38 INFO - PROCESS | 3524 | 1463628338323 Marionette TRACE conn2 <- [1,293,null,{"value":"13"}] 20:25:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 20:25:38 INFO - PROCESS | 3524 | 1463628338327 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 20:25:38 INFO - PROCESS | 3524 | 1463628338311 Marionette TRACE conn2 <- [1,294,null,{}] 20:25:38 INFO - PROCESS | 3524 | 1463628338321 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}] 20:25:38 INFO - PROCESS | 3524 | 1463628338459 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 20:25:38 INFO - PROCESS | 3524 | 1463628338513 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:38 INFO - PROCESS | 3524 | ++DOCSHELL 18047400 == 46 [pid = 3524] [id = 83] 20:25:38 INFO - PROCESS | 3524 | ++DOMWINDOW == 100 (18231000) [pid = 3524] [serial = 246] [outer = 00000000] 20:25:38 INFO - PROCESS | 3524 | ++DOMWINDOW == 101 (19A94800) [pid = 3524] [serial = 247] [outer = 18231000] 20:25:38 INFO - PROCESS | 3524 | 1463628338569 Marionette DEBUG loaded listener.js 20:25:38 INFO - PROCESS | 3524 | ++DOMWINDOW == 102 (1A27E800) [pid = 3524] [serial = 248] [outer = 18231000] 20:25:39 INFO - PROCESS | 3524 | 1463628339131 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]]]}] 20:25:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 20:25:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 870ms 20:25:39 INFO - PROCESS | 3524 | 1463628339177 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 20:25:39 INFO - PROCESS | 3524 | 1463628339180 Marionette TRACE conn2 <- [1,297,null,{"value":"13"}] 20:25:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 20:25:39 INFO - PROCESS | 3524 | 1463628339183 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 20:25:39 INFO - PROCESS | 3524 | 1463628339185 Marionette TRACE conn2 <- [1,298,null,{}] 20:25:39 INFO - PROCESS | 3524 | 1463628339189 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}] 20:25:39 INFO - PROCESS | 3524 | 1463628339289 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 20:25:39 INFO - PROCESS | 3524 | 1463628339376 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:39 INFO - PROCESS | 3524 | ++DOCSHELL 1A97EC00 == 47 [pid = 3524] [id = 84] 20:25:39 INFO - PROCESS | 3524 | ++DOMWINDOW == 103 (1A983400) [pid = 3524] [serial = 249] [outer = 00000000] 20:25:39 INFO - PROCESS | 3524 | ++DOMWINDOW == 104 (1AD40800) [pid = 3524] [serial = 250] [outer = 1A983400] 20:25:39 INFO - PROCESS | 3524 | 1463628339429 Marionette DEBUG loaded listener.js 20:25:39 INFO - PROCESS | 3524 | ++DOMWINDOW == 105 (1AD47800) [pid = 3524] [serial = 251] [outer = 1A983400] 20:25:39 INFO - PROCESS | 3524 | 1463628339941 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]]]}] 20:25:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 20:25:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 796ms 20:25:39 INFO - PROCESS | 3524 | 1463628339992 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 20:25:39 INFO - PROCESS | 3524 | 1463628339995 Marionette TRACE conn2 <- [1,301,null,{"value":"13"}] 20:25:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 20:25:40 INFO - PROCESS | 3524 | 1463628339998 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 20:25:40 INFO - PROCESS | 3524 | 1463628340000 Marionette TRACE conn2 <- [1,302,null,{}] 20:25:40 INFO - PROCESS | 3524 | 1463628340004 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}] 20:25:40 INFO - PROCESS | 3524 | 1463628340217 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 20:25:40 INFO - PROCESS | 3524 | 1463628340316 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:40 INFO - PROCESS | 3524 | ++DOCSHELL 10515C00 == 48 [pid = 3524] [id = 85] 20:25:40 INFO - PROCESS | 3524 | ++DOMWINDOW == 106 (1055BC00) [pid = 3524] [serial = 252] [outer = 00000000] 20:25:40 INFO - PROCESS | 3524 | ++DOMWINDOW == 107 (10A65800) [pid = 3524] [serial = 253] [outer = 1055BC00] 20:25:40 INFO - PROCESS | 3524 | 1463628340365 Marionette DEBUG loaded listener.js 20:25:40 INFO - PROCESS | 3524 | ++DOMWINDOW == 108 (11A0D000) [pid = 3524] [serial = 254] [outer = 1055BC00] 20:25:41 INFO - PROCESS | 3524 | --DOCSHELL 1591E000 == 47 [pid = 3524] [id = 79] 20:25:41 INFO - PROCESS | 3524 | --DOCSHELL 11298400 == 46 [pid = 3524] [id = 78] 20:25:41 INFO - PROCESS | 3524 | --DOCSHELL 13371000 == 45 [pid = 3524] [id = 77] 20:25:41 INFO - PROCESS | 3524 | --DOCSHELL 1846EC00 == 44 [pid = 3524] [id = 76] 20:25:41 INFO - PROCESS | 3524 | --DOCSHELL 1706FC00 == 43 [pid = 3524] [id = 75] 20:25:41 INFO - PROCESS | 3524 | --DOCSHELL 1642B400 == 42 [pid = 3524] [id = 74] 20:25:41 INFO - PROCESS | 3524 | --DOCSHELL 15DDBC00 == 41 [pid = 3524] [id = 73] 20:25:41 INFO - PROCESS | 3524 | --DOCSHELL 150B1C00 == 40 [pid = 3524] [id = 72] 20:25:41 INFO - PROCESS | 3524 | --DOCSHELL 110E7C00 == 39 [pid = 3524] [id = 71] 20:25:41 INFO - PROCESS | 3524 | --DOCSHELL 105EEC00 == 38 [pid = 3524] [id = 70] 20:25:41 INFO - PROCESS | 3524 | --DOCSHELL 18613800 == 37 [pid = 3524] [id = 69] 20:25:41 INFO - PROCESS | 3524 | --DOCSHELL 138F5C00 == 36 [pid = 3524] [id = 68] 20:25:41 INFO - PROCESS | 3524 | --DOCSHELL 105F5400 == 35 [pid = 3524] [id = 67] 20:25:41 INFO - PROCESS | 3524 | --DOCSHELL 17967C00 == 34 [pid = 3524] [id = 66] 20:25:41 INFO - PROCESS | 3524 | --DOMWINDOW == 107 (1A6C3C00) [pid = 3524] [serial = 194] [outer = 00000000] [url = about:blank] 20:25:41 INFO - PROCESS | 3524 | --DOMWINDOW == 106 (186B2000) [pid = 3524] [serial = 181] [outer = 00000000] [url = about:blank] 20:25:41 INFO - PROCESS | 3524 | --DOMWINDOW == 105 (19CFC800) [pid = 3524] [serial = 184] [outer = 00000000] [url = about:blank] 20:25:41 INFO - PROCESS | 3524 | --DOMWINDOW == 104 (1330EC00) [pid = 3524] [serial = 168] [outer = 00000000] [url = about:blank] 20:25:41 INFO - PROCESS | 3524 | --DOMWINDOW == 103 (13376000) [pid = 3524] [serial = 169] [outer = 00000000] [url = about:blank] 20:25:41 INFO - PROCESS | 3524 | --DOMWINDOW == 102 (15942400) [pid = 3524] [serial = 172] [outer = 00000000] [url = about:blank] 20:25:41 INFO - PROCESS | 3524 | --DOMWINDOW == 101 (15F29800) [pid = 3524] [serial = 173] [outer = 00000000] [url = about:blank] 20:25:41 INFO - PROCESS | 3524 | --DOMWINDOW == 100 (16FF2C00) [pid = 3524] [serial = 175] [outer = 00000000] [url = about:blank] 20:25:41 INFO - PROCESS | 3524 | --DOMWINDOW == 99 (19CF0400) [pid = 3524] [serial = 159] [outer = 00000000] [url = about:blank] 20:25:41 INFO - PROCESS | 3524 | --DOMWINDOW == 98 (11205C00) [pid = 3524] [serial = 165] [outer = 00000000] [url = about:blank] 20:25:41 INFO - PROCESS | 3524 | --DOMWINDOW == 97 (11A03400) [pid = 3524] [serial = 166] [outer = 00000000] [url = about:blank] 20:25:41 INFO - PROCESS | 3524 | --DOMWINDOW == 96 (12D7AC00) [pid = 3524] [serial = 162] [outer = 00000000] [url = about:blank] 20:25:41 INFO - PROCESS | 3524 | --DOMWINDOW == 95 (10A5D000) [pid = 3524] [serial = 182] [outer = 00000000] [url = about:blank] 20:25:41 INFO - PROCESS | 3524 | --DOMWINDOW == 94 (1A63DC00) [pid = 3524] [serial = 187] [outer = 00000000] [url = about:blank] 20:25:41 INFO - PROCESS | 3524 | --DOMWINDOW == 93 (1A0EBC00) [pid = 3524] [serial = 185] [outer = 00000000] [url = about:blank] 20:25:41 INFO - PROCESS | 3524 | --DOMWINDOW == 92 (1B62D000) [pid = 3524] [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.] 20:25:41 INFO - PROCESS | 3524 | --DOMWINDOW == 91 (1A6C2800) [pid = 3524] [serial = 193] [outer = 00000000] [url = about:blank] 20:25:41 INFO - PROCESS | 3524 | --DOMWINDOW == 90 (1A641800) [pid = 3524] [serial = 188] [outer = 00000000] [url = about:blank] 20:25:41 INFO - PROCESS | 3524 | --DOMWINDOW == 89 (17988400) [pid = 3524] [serial = 190] [outer = 00000000] [url = about:blank] 20:25:41 INFO - PROCESS | 3524 | --DOMWINDOW == 88 (17966800) [pid = 3524] [serial = 178] [outer = 00000000] [url = about:blank] 20:25:41 INFO - PROCESS | 3524 | --DOMWINDOW == 87 (1A8A4000) [pid = 3524] [serial = 196] [outer = 00000000] [url = about:blank] 20:25:41 INFO - PROCESS | 3524 | --DOMWINDOW == 86 (18611800) [pid = 3524] [serial = 191] [outer = 00000000] [url = about:blank] 20:25:41 INFO - PROCESS | 3524 | --DOMWINDOW == 85 (17079000) [pid = 3524] [serial = 176] [outer = 00000000] [url = about:blank] 20:25:41 INFO - PROCESS | 3524 | --DOMWINDOW == 84 (17988800) [pid = 3524] [serial = 179] [outer = 00000000] [url = about:blank] 20:25:41 INFO - PROCESS | 3524 | 1463628341135 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]]]}] 20:25:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 20:25:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1140ms 20:25:41 INFO - PROCESS | 3524 | 1463628341172 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 20:25:41 INFO - PROCESS | 3524 | 1463628341175 Marionette TRACE conn2 <- [1,305,null,{"value":"13"}] 20:25:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 20:25:41 INFO - PROCESS | 3524 | 1463628341192 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 20:25:41 INFO - PROCESS | 3524 | 1463628341194 Marionette TRACE conn2 <- [1,306,null,{}] 20:25:41 INFO - PROCESS | 3524 | 1463628341199 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}] 20:25:41 INFO - PROCESS | 3524 | 1463628341261 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 20:25:41 INFO - PROCESS | 3524 | 1463628341275 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:41 INFO - PROCESS | 3524 | ++DOCSHELL 1330F400 == 35 [pid = 3524] [id = 86] 20:25:41 INFO - PROCESS | 3524 | ++DOMWINDOW == 85 (13315800) [pid = 3524] [serial = 255] [outer = 00000000] 20:25:41 INFO - PROCESS | 3524 | ++DOMWINDOW == 86 (13376400) [pid = 3524] [serial = 256] [outer = 13315800] 20:25:41 INFO - PROCESS | 3524 | 1463628341325 Marionette DEBUG loaded listener.js 20:25:41 INFO - PROCESS | 3524 | ++DOMWINDOW == 87 (141F8400) [pid = 3524] [serial = 257] [outer = 13315800] 20:25:41 INFO - PROCESS | 3524 | 1463628341779 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]]]}] 20:25:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 20:25:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 631ms 20:25:41 INFO - PROCESS | 3524 | 1463628341807 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 20:25:41 INFO - PROCESS | 3524 | 1463628341809 Marionette TRACE conn2 <- [1,309,null,{"value":"13"}] 20:25:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 20:25:41 INFO - PROCESS | 3524 | 1463628341813 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 20:25:41 INFO - PROCESS | 3524 | 1463628341815 Marionette TRACE conn2 <- [1,310,null,{}] 20:25:41 INFO - PROCESS | 3524 | 1463628341818 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}] 20:25:41 INFO - PROCESS | 3524 | 1463628341895 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 20:25:41 INFO - PROCESS | 3524 | 1463628341906 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:41 INFO - PROCESS | 3524 | ++DOCSHELL 16F50800 == 36 [pid = 3524] [id = 87] 20:25:41 INFO - PROCESS | 3524 | ++DOMWINDOW == 88 (16F5D000) [pid = 3524] [serial = 258] [outer = 00000000] 20:25:41 INFO - PROCESS | 3524 | ++DOMWINDOW == 89 (1739B000) [pid = 3524] [serial = 259] [outer = 16F5D000] 20:25:41 INFO - PROCESS | 3524 | 1463628341950 Marionette DEBUG loaded listener.js 20:25:42 INFO - PROCESS | 3524 | ++DOMWINDOW == 90 (17966800) [pid = 3524] [serial = 260] [outer = 16F5D000] 20:25:42 INFO - PROCESS | 3524 | 1463628342360 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]]]}] 20:25:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 20:25:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 570ms 20:25:42 INFO - PROCESS | 3524 | 1463628342390 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 20:25:42 INFO - PROCESS | 3524 | 1463628342394 Marionette TRACE conn2 <- [1,313,null,{"value":"13"}] 20:25:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 20:25:42 INFO - PROCESS | 3524 | 1463628342408 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 20:25:42 INFO - PROCESS | 3524 | 1463628342411 Marionette TRACE conn2 <- [1,314,null,{}] 20:25:42 INFO - PROCESS | 3524 | 1463628342415 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}] 20:25:42 INFO - PROCESS | 3524 | 1463628342494 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 20:25:42 INFO - PROCESS | 3524 | 1463628342503 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:42 INFO - PROCESS | 3524 | ++DOCSHELL 16FFB000 == 37 [pid = 3524] [id = 88] 20:25:42 INFO - PROCESS | 3524 | ++DOMWINDOW == 91 (17986400) [pid = 3524] [serial = 261] [outer = 00000000] 20:25:42 INFO - PROCESS | 3524 | ++DOMWINDOW == 92 (1840B000) [pid = 3524] [serial = 262] [outer = 17986400] 20:25:42 INFO - PROCESS | 3524 | 1463628342547 Marionette DEBUG loaded listener.js 20:25:42 INFO - PROCESS | 3524 | ++DOMWINDOW == 93 (18474000) [pid = 3524] [serial = 263] [outer = 17986400] 20:25:42 INFO - PROCESS | 3524 | 1463628342966 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]]]}] 20:25:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 20:25:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 570ms 20:25:42 INFO - PROCESS | 3524 | 1463628342985 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 20:25:42 INFO - PROCESS | 3524 | 1463628342987 Marionette TRACE conn2 <- [1,317,null,{"value":"13"}] 20:25:42 INFO - PROCESS | 3524 | 1463628342990 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 20:25:42 INFO - PROCESS | 3524 | 1463628342992 Marionette TRACE conn2 <- [1,318,null,{}] 20:25:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 20:25:42 INFO - PROCESS | 3524 | 1463628342978 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}] 20:25:43 INFO - PROCESS | 3524 | 1463628343055 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 20:25:43 INFO - PROCESS | 3524 | 1463628343061 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:43 INFO - PROCESS | 3524 | ++DOCSHELL 18474400 == 38 [pid = 3524] [id = 89] 20:25:43 INFO - PROCESS | 3524 | ++DOMWINDOW == 94 (18613800) [pid = 3524] [serial = 264] [outer = 00000000] 20:25:43 INFO - PROCESS | 3524 | ++DOMWINDOW == 95 (19840000) [pid = 3524] [serial = 265] [outer = 18613800] 20:25:43 INFO - PROCESS | 3524 | 1463628343105 Marionette DEBUG loaded listener.js 20:25:43 INFO - PROCESS | 3524 | ++DOMWINDOW == 96 (19A90800) [pid = 3524] [serial = 266] [outer = 18613800] 20:25:43 INFO - PROCESS | 3524 | 1463628343524 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]]]}] 20:25:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 20:25:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 571ms 20:25:43 INFO - PROCESS | 3524 | 1463628343553 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 20:25:43 INFO - PROCESS | 3524 | 1463628343555 Marionette TRACE conn2 <- [1,321,null,{"value":"13"}] 20:25:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 20:25:43 INFO - PROCESS | 3524 | 1463628343558 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 20:25:43 INFO - PROCESS | 3524 | 1463628343560 Marionette TRACE conn2 <- [1,322,null,{}] 20:25:43 INFO - PROCESS | 3524 | 1463628343563 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}] 20:25:43 INFO - PROCESS | 3524 | 1463628343663 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 20:25:43 INFO - PROCESS | 3524 | 1463628343672 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:43 INFO - PROCESS | 3524 | ++DOCSHELL 19CF8800 == 39 [pid = 3524] [id = 90] 20:25:43 INFO - PROCESS | 3524 | ++DOMWINDOW == 97 (19CF9C00) [pid = 3524] [serial = 267] [outer = 00000000] 20:25:43 INFO - PROCESS | 3524 | ++DOMWINDOW == 98 (1A27C400) [pid = 3524] [serial = 268] [outer = 19CF9C00] 20:25:43 INFO - PROCESS | 3524 | 1463628343768 Marionette DEBUG loaded listener.js 20:25:43 INFO - PROCESS | 3524 | ++DOMWINDOW == 99 (1A6BD800) [pid = 3524] [serial = 269] [outer = 19CF9C00] 20:25:44 INFO - PROCESS | 3524 | 1463628344203 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]]]}] 20:25:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 20:25:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 660ms 20:25:44 INFO - PROCESS | 3524 | 1463628344241 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 20:25:44 INFO - PROCESS | 3524 | 1463628344243 Marionette TRACE conn2 <- [1,325,null,{"value":"13"}] 20:25:44 INFO - PROCESS | 3524 | 1463628344246 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 20:25:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 20:25:44 INFO - PROCESS | 3524 | 1463628344248 Marionette TRACE conn2 <- [1,326,null,{}] 20:25:44 INFO - PROCESS | 3524 | 1463628344251 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}] 20:25:44 INFO - PROCESS | 3524 | 1463628344368 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 20:25:44 INFO - PROCESS | 3524 | 1463628344370 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 20:25:44 INFO - PROCESS | 3524 | 1463628344426 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:44 INFO - PROCESS | 3524 | ++DOCSHELL 10224400 == 40 [pid = 3524] [id = 91] 20:25:44 INFO - PROCESS | 3524 | ++DOMWINDOW == 100 (1A985400) [pid = 3524] [serial = 270] [outer = 00000000] 20:25:44 INFO - PROCESS | 3524 | ++DOMWINDOW == 101 (1AE08C00) [pid = 3524] [serial = 271] [outer = 1A985400] 20:25:44 INFO - PROCESS | 3524 | 1463628344469 Marionette DEBUG loaded listener.js 20:25:44 INFO - PROCESS | 3524 | ++DOMWINDOW == 102 (1AE0A400) [pid = 3524] [serial = 272] [outer = 1A985400] 20:25:44 INFO - PROCESS | 3524 | 1463628344861 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]]]}] 20:25:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 20:25:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 675ms 20:25:44 INFO - PROCESS | 3524 | 1463628344920 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 20:25:44 INFO - PROCESS | 3524 | 1463628344922 Marionette TRACE conn2 <- [1,329,null,{"value":"13"}] 20:25:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 20:25:44 INFO - PROCESS | 3524 | 1463628344935 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 20:25:44 INFO - PROCESS | 3524 | 1463628344937 Marionette TRACE conn2 <- [1,330,null,{}] 20:25:44 INFO - PROCESS | 3524 | 1463628344940 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}] 20:25:45 INFO - PROCESS | 3524 | 1463628345063 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 20:25:45 INFO - PROCESS | 3524 | 1463628345075 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:45 INFO - PROCESS | 3524 | ++DOCSHELL 1AD4E400 == 41 [pid = 3524] [id = 92] 20:25:45 INFO - PROCESS | 3524 | ++DOMWINDOW == 103 (1AE0EC00) [pid = 3524] [serial = 273] [outer = 00000000] 20:25:45 INFO - PROCESS | 3524 | ++DOMWINDOW == 104 (1AE15800) [pid = 3524] [serial = 274] [outer = 1AE0EC00] 20:25:45 INFO - PROCESS | 3524 | 1463628345118 Marionette DEBUG loaded listener.js 20:25:45 INFO - PROCESS | 3524 | ++DOMWINDOW == 105 (1B034400) [pid = 3524] [serial = 275] [outer = 1AE0EC00] 20:25:45 INFO - PROCESS | 3524 | --DOMWINDOW == 104 (17399000) [pid = 3524] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 20:25:45 INFO - PROCESS | 3524 | --DOMWINDOW == 103 (110EB000) [pid = 3524] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 20:25:45 INFO - PROCESS | 3524 | --DOMWINDOW == 102 (1846F800) [pid = 3524] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 20:25:45 INFO - PROCESS | 3524 | --DOMWINDOW == 101 (16C17400) [pid = 3524] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 20:25:45 INFO - PROCESS | 3524 | --DOMWINDOW == 100 (16F57C00) [pid = 3524] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 20:25:45 INFO - PROCESS | 3524 | --DOMWINDOW == 99 (150B2000) [pid = 3524] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 20:25:45 INFO - PROCESS | 3524 | --DOMWINDOW == 98 (105EF800) [pid = 3524] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 20:25:45 INFO - PROCESS | 3524 | --DOMWINDOW == 97 (15DDFC00) [pid = 3524] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 20:25:45 INFO - PROCESS | 3524 | --DOMWINDOW == 96 (13839800) [pid = 3524] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 20:25:45 INFO - PROCESS | 3524 | --DOMWINDOW == 95 (18415400) [pid = 3524] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 20:25:45 INFO - PROCESS | 3524 | --DOMWINDOW == 94 (11299C00) [pid = 3524] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 20:25:45 INFO - PROCESS | 3524 | --DOMWINDOW == 93 (117A5000) [pid = 3524] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 20:25:45 INFO - PROCESS | 3524 | 1463628345571 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]]]}] 20:25:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 20:25:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 661ms 20:25:45 INFO - PROCESS | 3524 | 1463628345591 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 20:25:45 INFO - PROCESS | 3524 | 1463628345593 Marionette TRACE conn2 <- [1,333,null,{"value":"13"}] 20:25:45 INFO - PROCESS | 3524 | 1463628345596 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 20:25:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 20:25:45 INFO - PROCESS | 3524 | 1463628345598 Marionette TRACE conn2 <- [1,334,null,{}] 20:25:45 INFO - PROCESS | 3524 | 1463628345602 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}] 20:25:45 INFO - PROCESS | 3524 | 1463628345720 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 20:25:45 INFO - PROCESS | 3524 | 1463628345784 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:45 INFO - PROCESS | 3524 | ++DOCSHELL 117A5000 == 42 [pid = 3524] [id = 93] 20:25:45 INFO - PROCESS | 3524 | ++DOMWINDOW == 94 (16F51800) [pid = 3524] [serial = 276] [outer = 00000000] 20:25:45 INFO - PROCESS | 3524 | ++DOMWINDOW == 95 (1AE07800) [pid = 3524] [serial = 277] [outer = 16F51800] 20:25:45 INFO - PROCESS | 3524 | 1463628345861 Marionette DEBUG loaded listener.js 20:25:45 INFO - PROCESS | 3524 | ++DOMWINDOW == 96 (1AE0E000) [pid = 3524] [serial = 278] [outer = 16F51800] 20:25:46 INFO - PROCESS | 3524 | 1463628346168 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]]]}] 20:25:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 20:25:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 615ms 20:25:46 INFO - PROCESS | 3524 | 1463628346217 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 20:25:46 INFO - PROCESS | 3524 | 1463628346219 Marionette TRACE conn2 <- [1,337,null,{"value":"13"}] 20:25:46 INFO - PROCESS | 3524 | 1463628346222 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 20:25:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 20:25:46 INFO - PROCESS | 3524 | 1463628346224 Marionette TRACE conn2 <- [1,338,null,{}] 20:25:46 INFO - PROCESS | 3524 | 1463628346228 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}] 20:25:46 INFO - PROCESS | 3524 | 1463628346304 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 20:25:46 INFO - PROCESS | 3524 | 1463628346310 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:46 INFO - PROCESS | 3524 | ++DOCSHELL 0C7ED800 == 43 [pid = 3524] [id = 94] 20:25:46 INFO - PROCESS | 3524 | ++DOMWINDOW == 97 (0C7F1400) [pid = 3524] [serial = 279] [outer = 00000000] 20:25:46 INFO - PROCESS | 3524 | ++DOMWINDOW == 98 (0C7F5C00) [pid = 3524] [serial = 280] [outer = 0C7F1400] 20:25:46 INFO - PROCESS | 3524 | 1463628346353 Marionette DEBUG loaded listener.js 20:25:46 INFO - PROCESS | 3524 | ++DOMWINDOW == 99 (0C7FA400) [pid = 3524] [serial = 281] [outer = 0C7F1400] 20:25:46 INFO - PROCESS | 3524 | 1463628346772 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]]]}] 20:25:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 20:25:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 570ms 20:25:46 INFO - PROCESS | 3524 | 1463628346813 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 20:25:46 INFO - PROCESS | 3524 | 1463628346816 Marionette TRACE conn2 <- [1,341,null,{"value":"13"}] 20:25:46 INFO - PROCESS | 3524 | 1463628346821 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 20:25:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 20:25:46 INFO - PROCESS | 3524 | 1463628346823 Marionette TRACE conn2 <- [1,342,null,{}] 20:25:46 INFO - PROCESS | 3524 | 1463628346828 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}] 20:25:46 INFO - PROCESS | 3524 | 1463628346904 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 20:25:46 INFO - PROCESS | 3524 | 1463628346910 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:46 INFO - PROCESS | 3524 | ++DOCSHELL 0C7F5000 == 44 [pid = 3524] [id = 95] 20:25:46 INFO - PROCESS | 3524 | ++DOMWINDOW == 100 (10A62C00) [pid = 3524] [serial = 282] [outer = 00000000] 20:25:46 INFO - PROCESS | 3524 | ++DOMWINDOW == 101 (17390400) [pid = 3524] [serial = 283] [outer = 10A62C00] 20:25:46 INFO - PROCESS | 3524 | 1463628346940 Marionette DEBUG loaded listener.js 20:25:47 INFO - PROCESS | 3524 | ++DOMWINDOW == 102 (1B03E400) [pid = 3524] [serial = 284] [outer = 10A62C00] 20:25:47 INFO - PROCESS | 3524 | 1463628347429 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]]]}] 20:25:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 20:25:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 661ms 20:25:47 INFO - PROCESS | 3524 | 1463628347484 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 20:25:47 INFO - PROCESS | 3524 | 1463628347489 Marionette TRACE conn2 <- [1,345,null,{"value":"13"}] 20:25:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 20:25:47 INFO - PROCESS | 3524 | 1463628347494 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 20:25:47 INFO - PROCESS | 3524 | 1463628347499 Marionette TRACE conn2 <- [1,346,null,{}] 20:25:47 INFO - PROCESS | 3524 | 1463628347506 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}] 20:25:47 INFO - PROCESS | 3524 | 1463628347711 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 20:25:47 INFO - PROCESS | 3524 | 1463628347808 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:47 INFO - PROCESS | 3524 | ++DOCSHELL 10D65400 == 45 [pid = 3524] [id = 96] 20:25:47 INFO - PROCESS | 3524 | ++DOMWINDOW == 103 (10D65800) [pid = 3524] [serial = 285] [outer = 00000000] 20:25:47 INFO - PROCESS | 3524 | ++DOMWINDOW == 104 (10D68000) [pid = 3524] [serial = 286] [outer = 10D65800] 20:25:47 INFO - PROCESS | 3524 | 1463628347855 Marionette DEBUG loaded listener.js 20:25:47 INFO - PROCESS | 3524 | ++DOMWINDOW == 105 (10D6BC00) [pid = 3524] [serial = 287] [outer = 10D65800] 20:25:48 INFO - PROCESS | 3524 | 1463628348384 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]]]}] 20:25:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 20:25:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 900ms 20:25:48 INFO - PROCESS | 3524 | 1463628348418 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 20:25:48 INFO - PROCESS | 3524 | 1463628348424 Marionette TRACE conn2 <- [1,349,null,{"value":"13"}] 20:25:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 20:25:48 INFO - PROCESS | 3524 | 1463628348431 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 20:25:48 INFO - PROCESS | 3524 | 1463628348434 Marionette TRACE conn2 <- [1,350,null,{}] 20:25:48 INFO - PROCESS | 3524 | 1463628348438 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}] 20:25:48 INFO - PROCESS | 3524 | 1463628348544 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 20:25:48 INFO - PROCESS | 3524 | 1463628348635 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:48 INFO - PROCESS | 3524 | ++DOCSHELL 10228800 == 46 [pid = 3524] [id = 97] 20:25:48 INFO - PROCESS | 3524 | ++DOMWINDOW == 106 (10B65800) [pid = 3524] [serial = 288] [outer = 00000000] 20:25:48 INFO - PROCESS | 3524 | ++DOMWINDOW == 107 (13DB9000) [pid = 3524] [serial = 289] [outer = 10B65800] 20:25:48 INFO - PROCESS | 3524 | 1463628348671 Marionette DEBUG loaded listener.js 20:25:48 INFO - PROCESS | 3524 | ++DOMWINDOW == 108 (144C5000) [pid = 3524] [serial = 290] [outer = 10B65800] 20:25:49 INFO - PROCESS | 3524 | 1463628349260 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]]]}] 20:25:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 20:25:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 871ms 20:25:49 INFO - PROCESS | 3524 | 1463628349298 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 20:25:49 INFO - PROCESS | 3524 | 1463628349301 Marionette TRACE conn2 <- [1,353,null,{"value":"13"}] 20:25:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 20:25:49 INFO - PROCESS | 3524 | 1463628349305 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 20:25:49 INFO - PROCESS | 3524 | 1463628349309 Marionette TRACE conn2 <- [1,354,null,{}] 20:25:49 INFO - PROCESS | 3524 | 1463628349320 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}] 20:25:49 INFO - PROCESS | 3524 | 1463628349422 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 20:25:49 INFO - PROCESS | 3524 | 1463628349500 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:49 INFO - PROCESS | 3524 | ++DOCSHELL 16C1B000 == 47 [pid = 3524] [id = 98] 20:25:49 INFO - PROCESS | 3524 | ++DOMWINDOW == 109 (17077400) [pid = 3524] [serial = 291] [outer = 00000000] 20:25:49 INFO - PROCESS | 3524 | ++DOMWINDOW == 110 (17989800) [pid = 3524] [serial = 292] [outer = 17077400] 20:25:49 INFO - PROCESS | 3524 | 1463628349596 Marionette DEBUG loaded listener.js 20:25:49 INFO - PROCESS | 3524 | ++DOMWINDOW == 111 (18045C00) [pid = 3524] [serial = 293] [outer = 17077400] 20:25:50 INFO - PROCESS | 3524 | 1463628350137 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]]]}] 20:25:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 20:25:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 870ms 20:25:50 INFO - PROCESS | 3524 | 1463628350174 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 20:25:50 INFO - PROCESS | 3524 | 1463628350177 Marionette TRACE conn2 <- [1,357,null,{"value":"13"}] 20:25:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 20:25:50 INFO - PROCESS | 3524 | 1463628350180 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 20:25:50 INFO - PROCESS | 3524 | 1463628350182 Marionette TRACE conn2 <- [1,358,null,{}] 20:25:50 INFO - PROCESS | 3524 | 1463628350186 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}] 20:25:50 INFO - PROCESS | 3524 | 1463628350286 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 20:25:50 INFO - PROCESS | 3524 | 1463628350374 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:50 INFO - PROCESS | 3524 | ++DOCSHELL 1840A800 == 48 [pid = 3524] [id = 99] 20:25:50 INFO - PROCESS | 3524 | ++DOMWINDOW == 112 (18478000) [pid = 3524] [serial = 294] [outer = 00000000] 20:25:50 INFO - PROCESS | 3524 | ++DOMWINDOW == 113 (1A0F8C00) [pid = 3524] [serial = 295] [outer = 18478000] 20:25:50 INFO - PROCESS | 3524 | 1463628350431 Marionette DEBUG loaded listener.js 20:25:50 INFO - PROCESS | 3524 | ++DOMWINDOW == 114 (1A89A000) [pid = 3524] [serial = 296] [outer = 18478000] 20:25:51 INFO - PROCESS | 3524 | 1463628351202 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]]]}] 20:25:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 20:25:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1036ms 20:25:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 20:25:51 INFO - PROCESS | 3524 | 1463628351220 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 20:25:51 INFO - PROCESS | 3524 | 1463628351223 Marionette TRACE conn2 <- [1,361,null,{"value":"13"}] 20:25:51 INFO - PROCESS | 3524 | 1463628351228 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 20:25:51 INFO - PROCESS | 3524 | 1463628351232 Marionette TRACE conn2 <- [1,362,null,{}] 20:25:51 INFO - PROCESS | 3524 | 1463628351238 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}] 20:25:51 INFO - PROCESS | 3524 | 1463628351330 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 20:25:51 INFO - PROCESS | 3524 | 1463628351410 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:51 INFO - PROCESS | 3524 | ++DOCSHELL 10B5BC00 == 49 [pid = 3524] [id = 100] 20:25:51 INFO - PROCESS | 3524 | ++DOMWINDOW == 115 (10D61400) [pid = 3524] [serial = 297] [outer = 00000000] 20:25:51 INFO - PROCESS | 3524 | ++DOMWINDOW == 116 (11714C00) [pid = 3524] [serial = 298] [outer = 10D61400] 20:25:51 INFO - PROCESS | 3524 | 1463628351457 Marionette DEBUG loaded listener.js 20:25:51 INFO - PROCESS | 3524 | ++DOMWINDOW == 117 (11CF0800) [pid = 3524] [serial = 299] [outer = 10D61400] 20:25:51 INFO - PROCESS | 3524 | --DOCSHELL 0C7ED800 == 48 [pid = 3524] [id = 94] 20:25:51 INFO - PROCESS | 3524 | --DOCSHELL 117A5000 == 47 [pid = 3524] [id = 93] 20:25:51 INFO - PROCESS | 3524 | --DOCSHELL 1AD4E400 == 46 [pid = 3524] [id = 92] 20:25:51 INFO - PROCESS | 3524 | --DOCSHELL 10224400 == 45 [pid = 3524] [id = 91] 20:25:51 INFO - PROCESS | 3524 | --DOCSHELL 19CF8800 == 44 [pid = 3524] [id = 90] 20:25:51 INFO - PROCESS | 3524 | --DOCSHELL 18474400 == 43 [pid = 3524] [id = 89] 20:25:51 INFO - PROCESS | 3524 | --DOCSHELL 16FFB000 == 42 [pid = 3524] [id = 88] 20:25:51 INFO - PROCESS | 3524 | --DOCSHELL 16F50800 == 41 [pid = 3524] [id = 87] 20:25:51 INFO - PROCESS | 3524 | --DOCSHELL 1330F400 == 40 [pid = 3524] [id = 86] 20:25:51 INFO - PROCESS | 3524 | --DOCSHELL 10515C00 == 39 [pid = 3524] [id = 85] 20:25:51 INFO - PROCESS | 3524 | --DOMWINDOW == 116 (1A6CB800) [pid = 3524] [serial = 238] [outer = 00000000] [url = about:blank] 20:25:51 INFO - PROCESS | 3524 | --DOCSHELL 10520C00 == 38 [pid = 3524] [id = 81] 20:25:52 INFO - PROCESS | 3524 | 1463628352011 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]]]}] 20:25:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 20:25:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 810ms 20:25:52 INFO - PROCESS | 3524 | 1463628352035 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 20:25:52 INFO - PROCESS | 3524 | 1463628352040 Marionette TRACE conn2 <- [1,365,null,{"value":"13"}] 20:25:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 20:25:52 INFO - PROCESS | 3524 | 1463628352046 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 20:25:52 INFO - PROCESS | 3524 | 1463628352048 Marionette TRACE conn2 <- [1,366,null,{}] 20:25:52 INFO - PROCESS | 3524 | 1463628352052 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}] 20:25:52 INFO - PROCESS | 3524 | 1463628352146 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 20:25:52 INFO - PROCESS | 3524 | --DOMWINDOW == 115 (13091C00) [pid = 3524] [serial = 127] [outer = 00000000] [url = about:blank] 20:25:52 INFO - PROCESS | 3524 | --DOMWINDOW == 114 (138E8C00) [pid = 3524] [serial = 163] [outer = 00000000] [url = about:blank] 20:25:52 INFO - PROCESS | 3524 | --DOMWINDOW == 113 (17A82800) [pid = 3524] [serial = 223] [outer = 00000000] [url = about:blank] 20:25:52 INFO - PROCESS | 3524 | --DOMWINDOW == 112 (12885000) [pid = 3524] [serial = 211] [outer = 00000000] [url = about:blank] 20:25:52 INFO - PROCESS | 3524 | --DOMWINDOW == 111 (13310000) [pid = 3524] [serial = 212] [outer = 00000000] [url = about:blank] 20:25:52 INFO - PROCESS | 3524 | --DOMWINDOW == 110 (18617C00) [pid = 3524] [serial = 227] [outer = 00000000] [url = about:blank] 20:25:52 INFO - PROCESS | 3524 | --DOMWINDOW == 109 (19A87000) [pid = 3524] [serial = 205] [outer = 00000000] [url = about:blank] 20:25:52 INFO - PROCESS | 3524 | --DOMWINDOW == 108 (1A277800) [pid = 3524] [serial = 236] [outer = 00000000] [url = about:blank] 20:25:52 INFO - PROCESS | 3524 | --DOMWINDOW == 107 (17382400) [pid = 3524] [serial = 220] [outer = 00000000] [url = about:blank] 20:25:52 INFO - PROCESS | 3524 | --DOMWINDOW == 106 (18475000) [pid = 3524] [serial = 226] [outer = 00000000] [url = about:blank] 20:25:52 INFO - PROCESS | 3524 | --DOMWINDOW == 105 (157BCC00) [pid = 3524] [serial = 214] [outer = 00000000] [url = about:blank] 20:25:52 INFO - PROCESS | 3524 | --DOMWINDOW == 104 (15926400) [pid = 3524] [serial = 215] [outer = 00000000] [url = about:blank] 20:25:52 INFO - PROCESS | 3524 | --DOMWINDOW == 103 (15945800) [pid = 3524] [serial = 202] [outer = 00000000] [url = about:blank] 20:25:52 INFO - PROCESS | 3524 | --DOMWINDOW == 102 (11203C00) [pid = 3524] [serial = 199] [outer = 00000000] [url = about:blank] 20:25:52 INFO - PROCESS | 3524 | --DOMWINDOW == 101 (12B55800) [pid = 3524] [serial = 209] [outer = 00000000] [url = about:blank] 20:25:52 INFO - PROCESS | 3524 | --DOMWINDOW == 100 (117A7000) [pid = 3524] [serial = 208] [outer = 00000000] [url = about:blank] 20:25:52 INFO - PROCESS | 3524 | --DOMWINDOW == 99 (161C5400) [pid = 3524] [serial = 217] [outer = 00000000] [url = about:blank] 20:25:52 INFO - PROCESS | 3524 | --DOMWINDOW == 98 (16C18400) [pid = 3524] [serial = 218] [outer = 00000000] [url = about:blank] 20:25:52 INFO - PROCESS | 3524 | --DOMWINDOW == 97 (16F4E400) [pid = 3524] [serial = 232] [outer = 00000000] [url = about:blank] 20:25:52 INFO - PROCESS | 3524 | --DOMWINDOW == 96 (1983B800) [pid = 3524] [serial = 229] [outer = 00000000] [url = about:blank] 20:25:52 INFO - PROCESS | 3524 | --DOMWINDOW == 95 (19CF2C00) [pid = 3524] [serial = 235] [outer = 00000000] [url = about:blank] 20:25:52 INFO - PROCESS | 3524 | --DOMWINDOW == 94 (19A8A000) [pid = 3524] [serial = 230] [outer = 00000000] [url = about:blank] 20:25:52 INFO - PROCESS | 3524 | --DOMWINDOW == 93 (18040800) [pid = 3524] [serial = 224] [outer = 00000000] [url = about:blank] 20:25:52 INFO - PROCESS | 3524 | --DOMWINDOW == 92 (16F5CC00) [pid = 3524] [serial = 233] [outer = 00000000] [url = about:blank] 20:25:52 INFO - PROCESS | 3524 | --DOMWINDOW == 91 (1707B400) [pid = 3524] [serial = 221] [outer = 00000000] [url = about:blank] 20:25:52 INFO - PROCESS | 3524 | 1463628352228 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:52 INFO - PROCESS | 3524 | ++DOCSHELL 0C7EF000 == 39 [pid = 3524] [id = 101] 20:25:52 INFO - PROCESS | 3524 | ++DOMWINDOW == 92 (0C7F0C00) [pid = 3524] [serial = 300] [outer = 00000000] 20:25:52 INFO - PROCESS | 3524 | ++DOMWINDOW == 93 (10D67400) [pid = 3524] [serial = 301] [outer = 0C7F0C00] 20:25:52 INFO - PROCESS | 3524 | 1463628352273 Marionette DEBUG loaded listener.js 20:25:52 INFO - PROCESS | 3524 | ++DOMWINDOW == 94 (12AE8800) [pid = 3524] [serial = 302] [outer = 0C7F0C00] 20:25:52 INFO - PROCESS | 3524 | 1463628352621 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]]]}] 20:25:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 20:25:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 600ms 20:25:52 INFO - PROCESS | 3524 | 1463628352686 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 20:25:52 INFO - PROCESS | 3524 | 1463628352689 Marionette TRACE conn2 <- [1,369,null,{"value":"13"}] 20:25:52 INFO - PROCESS | 3524 | 1463628352692 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 20:25:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 20:25:52 INFO - PROCESS | 3524 | 1463628352695 Marionette TRACE conn2 <- [1,370,null,{}] 20:25:52 INFO - PROCESS | 3524 | 1463628352708 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}] 20:25:52 INFO - PROCESS | 3524 | 1463628352796 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 20:25:52 INFO - PROCESS | 3524 | 1463628352804 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:52 INFO - PROCESS | 3524 | ++DOCSHELL 15D0D800 == 40 [pid = 3524] [id = 102] 20:25:52 INFO - PROCESS | 3524 | ++DOMWINDOW == 95 (15D19400) [pid = 3524] [serial = 303] [outer = 00000000] 20:25:52 INFO - PROCESS | 3524 | ++DOMWINDOW == 96 (15F29800) [pid = 3524] [serial = 304] [outer = 15D19400] 20:25:52 INFO - PROCESS | 3524 | 1463628352850 Marionette DEBUG loaded listener.js 20:25:52 INFO - PROCESS | 3524 | ++DOMWINDOW == 97 (161C8000) [pid = 3524] [serial = 305] [outer = 15D19400] 20:25:53 INFO - PROCESS | 3524 | 1463628353282 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]]]}] 20:25:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 20:25:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 616ms 20:25:53 INFO - PROCESS | 3524 | 1463628353316 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 20:25:53 INFO - PROCESS | 3524 | 1463628353318 Marionette TRACE conn2 <- [1,373,null,{"value":"13"}] 20:25:53 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 20:25:53 INFO - PROCESS | 3524 | 1463628353304 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 20:25:53 INFO - PROCESS | 3524 | 1463628353306 Marionette TRACE conn2 <- [1,374,null,{}] 20:25:53 INFO - PROCESS | 3524 | 1463628353309 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}] 20:25:53 INFO - PROCESS | 3524 | 1463628353385 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 20:25:53 INFO - PROCESS | 3524 | 1463628353391 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:53 INFO - PROCESS | 3524 | ++DOCSHELL 161D4000 == 41 [pid = 3524] [id = 103] 20:25:53 INFO - PROCESS | 3524 | ++DOMWINDOW == 98 (1642AC00) [pid = 3524] [serial = 306] [outer = 00000000] 20:25:53 INFO - PROCESS | 3524 | ++DOMWINDOW == 99 (16F4FC00) [pid = 3524] [serial = 307] [outer = 1642AC00] 20:25:53 INFO - PROCESS | 3524 | 1463628353438 Marionette DEBUG loaded listener.js 20:25:53 INFO - PROCESS | 3524 | ++DOMWINDOW == 100 (16F53000) [pid = 3524] [serial = 308] [outer = 1642AC00] 20:25:53 INFO - PROCESS | 3524 | 1463628353839 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 20:25:53 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 20:25:53 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 570ms 20:25:53 INFO - PROCESS | 3524 | 1463628353881 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 20:25:53 INFO - PROCESS | 3524 | 1463628353883 Marionette TRACE conn2 <- [1,377,null,{"value":"13"}] 20:25:53 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 20:25:53 INFO - PROCESS | 3524 | 1463628353886 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 20:25:53 INFO - PROCESS | 3524 | 1463628353888 Marionette TRACE conn2 <- [1,378,null,{}] 20:25:53 INFO - PROCESS | 3524 | 1463628353891 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}] 20:25:53 INFO - PROCESS | 3524 | 1463628353980 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 20:25:53 INFO - PROCESS | 3524 | 1463628353986 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:53 INFO - PROCESS | 3524 | ++DOCSHELL 17387800 == 42 [pid = 3524] [id = 104] 20:25:53 INFO - PROCESS | 3524 | ++DOMWINDOW == 101 (17390C00) [pid = 3524] [serial = 309] [outer = 00000000] 20:25:54 INFO - PROCESS | 3524 | ++DOMWINDOW == 102 (173ECC00) [pid = 3524] [serial = 310] [outer = 17390C00] 20:25:54 INFO - PROCESS | 3524 | 1463628354030 Marionette DEBUG loaded listener.js 20:25:54 INFO - PROCESS | 3524 | ++DOMWINDOW == 103 (179D8800) [pid = 3524] [serial = 311] [outer = 17390C00] 20:25:54 INFO - PROCESS | 3524 | 1463628354489 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 20:25:54 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 20:25:54 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 615ms 20:25:54 INFO - PROCESS | 3524 | 1463628354507 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 20:25:54 INFO - PROCESS | 3524 | 1463628354509 Marionette TRACE conn2 <- [1,381,null,{"value":"13"}] 20:25:54 INFO - PROCESS | 3524 | 1463628354519 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 20:25:54 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 20:25:54 INFO - PROCESS | 3524 | 1463628354521 Marionette TRACE conn2 <- [1,382,null,{}] 20:25:54 INFO - PROCESS | 3524 | 1463628354525 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}] 20:25:54 INFO - PROCESS | 3524 | 1463628354643 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 20:25:54 INFO - PROCESS | 3524 | 1463628354652 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:54 INFO - PROCESS | 3524 | ++DOCSHELL 0F97CC00 == 43 [pid = 3524] [id = 105] 20:25:54 INFO - PROCESS | 3524 | ++DOMWINDOW == 104 (16F4E800) [pid = 3524] [serial = 312] [outer = 00000000] 20:25:54 INFO - PROCESS | 3524 | ++DOMWINDOW == 105 (18620C00) [pid = 3524] [serial = 313] [outer = 16F4E800] 20:25:54 INFO - PROCESS | 3524 | 1463628354699 Marionette DEBUG loaded listener.js 20:25:54 INFO - PROCESS | 3524 | ++DOMWINDOW == 106 (186BA000) [pid = 3524] [serial = 314] [outer = 16F4E800] 20:25:55 INFO - PROCESS | 3524 | 1463628355142 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 20:25:55 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 20:25:55 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 676ms 20:25:55 INFO - PROCESS | 3524 | 1463628355185 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 20:25:55 INFO - PROCESS | 3524 | 1463628355187 Marionette TRACE conn2 <- [1,385,null,{"value":"13"}] 20:25:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 20:25:55 INFO - PROCESS | 3524 | 1463628355190 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 20:25:55 INFO - PROCESS | 3524 | 1463628355192 Marionette TRACE conn2 <- [1,386,null,{}] 20:25:55 INFO - PROCESS | 3524 | 1463628355196 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}] 20:25:55 INFO - PROCESS | 3524 | 1463628355320 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 20:25:55 INFO - PROCESS | 3524 | 1463628355342 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:55 INFO - PROCESS | 3524 | ++DOCSHELL 186B1800 == 44 [pid = 3524] [id = 106] 20:25:55 INFO - PROCESS | 3524 | ++DOMWINDOW == 107 (19A87400) [pid = 3524] [serial = 315] [outer = 00000000] 20:25:55 INFO - PROCESS | 3524 | ++DOMWINDOW == 108 (19A8D400) [pid = 3524] [serial = 316] [outer = 19A87400] 20:25:55 INFO - PROCESS | 3524 | 1463628355385 Marionette DEBUG loaded listener.js 20:25:55 INFO - PROCESS | 3524 | ++DOMWINDOW == 109 (19A90000) [pid = 3524] [serial = 317] [outer = 19A87400] 20:25:55 INFO - PROCESS | 3524 | 1463628355804 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]]]}] 20:25:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 20:25:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 675ms 20:25:55 INFO - PROCESS | 3524 | 1463628355873 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 20:25:55 INFO - PROCESS | 3524 | 1463628355875 Marionette TRACE conn2 <- [1,389,null,{"value":"13"}] 20:25:55 INFO - PROCESS | 3524 | 1463628355878 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 20:25:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 20:25:55 INFO - PROCESS | 3524 | 1463628355879 Marionette TRACE conn2 <- [1,390,null,{}] 20:25:55 INFO - PROCESS | 3524 | 1463628355887 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}] 20:25:55 INFO - PROCESS | 3524 | 1463628355989 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 20:25:55 INFO - PROCESS | 3524 | 1463628355979 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:56 INFO - PROCESS | 3524 | ++DOCSHELL 13839C00 == 45 [pid = 3524] [id = 107] 20:25:56 INFO - PROCESS | 3524 | ++DOMWINDOW == 110 (18049400) [pid = 3524] [serial = 318] [outer = 00000000] 20:25:56 INFO - PROCESS | 3524 | ++DOMWINDOW == 111 (1A6C3800) [pid = 3524] [serial = 319] [outer = 18049400] 20:25:56 INFO - PROCESS | 3524 | 1463628356035 Marionette DEBUG loaded listener.js 20:25:56 INFO - PROCESS | 3524 | ++DOMWINDOW == 112 (1A6CB800) [pid = 3524] [serial = 320] [outer = 18049400] 20:25:56 INFO - PROCESS | 3524 | --DOMWINDOW == 111 (19CF9C00) [pid = 3524] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 20:25:56 INFO - PROCESS | 3524 | --DOMWINDOW == 110 (1A985400) [pid = 3524] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 20:25:56 INFO - PROCESS | 3524 | --DOMWINDOW == 109 (16F5D000) [pid = 3524] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 20:25:56 INFO - PROCESS | 3524 | --DOMWINDOW == 108 (13315800) [pid = 3524] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 20:25:56 INFO - PROCESS | 3524 | --DOMWINDOW == 107 (1055BC00) [pid = 3524] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 20:25:56 INFO - PROCESS | 3524 | --DOMWINDOW == 106 (17986400) [pid = 3524] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 20:25:56 INFO - PROCESS | 3524 | --DOMWINDOW == 105 (18613800) [pid = 3524] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 20:25:56 INFO - PROCESS | 3524 | --DOMWINDOW == 104 (16F51800) [pid = 3524] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 20:25:56 INFO - PROCESS | 3524 | --DOMWINDOW == 103 (1AE0EC00) [pid = 3524] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 20:25:56 INFO - PROCESS | 3524 | --DOMWINDOW == 102 (0C7F1400) [pid = 3524] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 20:25:56 INFO - PROCESS | 3524 | --DOMWINDOW == 101 (19CF8C00) [pid = 3524] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 20:25:56 INFO - PROCESS | 3524 | 1463628356634 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]]]}] 20:25:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 20:25:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 811ms 20:25:56 INFO - PROCESS | 3524 | 1463628356685 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 20:25:56 INFO - PROCESS | 3524 | 1463628356687 Marionette TRACE conn2 <- [1,393,null,{"value":"13"}] 20:25:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 20:25:56 INFO - PROCESS | 3524 | 1463628356690 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 20:25:56 INFO - PROCESS | 3524 | 1463628356692 Marionette TRACE conn2 <- [1,394,null,{}] 20:25:56 INFO - PROCESS | 3524 | 1463628356695 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}] 20:25:56 INFO - PROCESS | 3524 | 1463628356772 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 20:25:56 INFO - PROCESS | 3524 | 1463628356779 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:56 INFO - PROCESS | 3524 | ++DOCSHELL 1337B400 == 46 [pid = 3524] [id = 108] 20:25:56 INFO - PROCESS | 3524 | ++DOMWINDOW == 102 (16F51800) [pid = 3524] [serial = 321] [outer = 00000000] 20:25:56 INFO - PROCESS | 3524 | ++DOMWINDOW == 103 (19A89000) [pid = 3524] [serial = 322] [outer = 16F51800] 20:25:56 INFO - PROCESS | 3524 | 1463628356823 Marionette DEBUG loaded listener.js 20:25:56 INFO - PROCESS | 3524 | ++DOMWINDOW == 104 (1A278400) [pid = 3524] [serial = 323] [outer = 16F51800] 20:25:57 INFO - PROCESS | 3524 | 1463628357217 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]]]}] 20:25:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 20:25:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 570ms 20:25:57 INFO - PROCESS | 3524 | 1463628357271 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 20:25:57 INFO - PROCESS | 3524 | 1463628357273 Marionette TRACE conn2 <- [1,397,null,{"value":"13"}] 20:25:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 20:25:57 INFO - PROCESS | 3524 | 1463628357277 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 20:25:57 INFO - PROCESS | 3524 | 1463628357278 Marionette TRACE conn2 <- [1,398,null,{}] 20:25:57 INFO - PROCESS | 3524 | 1463628357282 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}] 20:25:57 INFO - PROCESS | 3524 | 1463628357339 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 20:25:57 INFO - PROCESS | 3524 | 1463628357346 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:57 INFO - PROCESS | 3524 | ++DOCSHELL 1A0EA800 == 47 [pid = 3524] [id = 109] 20:25:57 INFO - PROCESS | 3524 | ++DOMWINDOW == 105 (1A281800) [pid = 3524] [serial = 324] [outer = 00000000] 20:25:57 INFO - PROCESS | 3524 | ++DOMWINDOW == 106 (1A985400) [pid = 3524] [serial = 325] [outer = 1A281800] 20:25:57 INFO - PROCESS | 3524 | 1463628357388 Marionette DEBUG loaded listener.js 20:25:57 INFO - PROCESS | 3524 | ++DOMWINDOW == 107 (1AD4E000) [pid = 3524] [serial = 326] [outer = 1A281800] 20:25:57 INFO - PROCESS | 3524 | 1463628357787 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]]]}] 20:25:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 20:25:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 570ms 20:25:57 INFO - PROCESS | 3524 | 1463628357837 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 20:25:57 INFO - PROCESS | 3524 | 1463628357839 Marionette TRACE conn2 <- [1,401,null,{"value":"13"}] 20:25:57 INFO - PROCESS | 3524 | 1463628357843 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 20:25:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 20:25:57 INFO - PROCESS | 3524 | 1463628357845 Marionette TRACE conn2 <- [1,402,null,{}] 20:25:57 INFO - PROCESS | 3524 | 1463628357848 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}] 20:25:57 INFO - PROCESS | 3524 | 1463628357943 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 20:25:57 INFO - PROCESS | 3524 | 1463628357951 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:57 INFO - PROCESS | 3524 | ++DOCSHELL 1AE09400 == 48 [pid = 3524] [id = 110] 20:25:57 INFO - PROCESS | 3524 | ++DOMWINDOW == 108 (1AE0E400) [pid = 3524] [serial = 327] [outer = 00000000] 20:25:57 INFO - PROCESS | 3524 | ++DOMWINDOW == 109 (1B041800) [pid = 3524] [serial = 328] [outer = 1AE0E400] 20:25:57 INFO - PROCESS | 3524 | 1463628357999 Marionette DEBUG loaded listener.js 20:25:58 INFO - PROCESS | 3524 | ++DOMWINDOW == 110 (1B199800) [pid = 3524] [serial = 329] [outer = 1AE0E400] 20:25:58 INFO - PROCESS | 3524 | 1463628358667 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]]]}] 20:25:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 20:25:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 856ms 20:25:58 INFO - PROCESS | 3524 | 1463628358714 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 20:25:58 INFO - PROCESS | 3524 | 1463628358718 Marionette TRACE conn2 <- [1,405,null,{"value":"13"}] 20:25:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 20:25:58 INFO - PROCESS | 3524 | 1463628358724 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 20:25:58 INFO - PROCESS | 3524 | 1463628358728 Marionette TRACE conn2 <- [1,406,null,{}] 20:25:58 INFO - PROCESS | 3524 | 1463628358734 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}] 20:25:58 INFO - PROCESS | 3524 | 1463628358842 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 20:25:58 INFO - PROCESS | 3524 | 1463628358966 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:58 INFO - PROCESS | 3524 | ++DOCSHELL 10D6E000 == 49 [pid = 3524] [id = 111] 20:25:58 INFO - PROCESS | 3524 | ++DOMWINDOW == 111 (110E5C00) [pid = 3524] [serial = 330] [outer = 00000000] 20:25:59 INFO - PROCESS | 3524 | ++DOMWINDOW == 112 (12D72C00) [pid = 3524] [serial = 331] [outer = 110E5C00] 20:25:59 INFO - PROCESS | 3524 | 1463628359023 Marionette DEBUG loaded listener.js 20:25:59 INFO - PROCESS | 3524 | ++DOMWINDOW == 113 (13376000) [pid = 3524] [serial = 332] [outer = 110E5C00] 20:25:59 INFO - PROCESS | 3524 | 1463628359641 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]]]}] 20:25:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 20:25:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 960ms 20:25:59 INFO - PROCESS | 3524 | 1463628359693 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 20:25:59 INFO - PROCESS | 3524 | 1463628359699 Marionette TRACE conn2 <- [1,409,null,{"value":"13"}] 20:25:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 20:25:59 INFO - PROCESS | 3524 | 1463628359706 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 20:25:59 INFO - PROCESS | 3524 | 1463628359708 Marionette TRACE conn2 <- [1,410,null,{}] 20:25:59 INFO - PROCESS | 3524 | 1463628359712 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}] 20:25:59 INFO - PROCESS | 3524 | 1463628359844 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 20:25:59 INFO - PROCESS | 3524 | 1463628359967 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:59 INFO - PROCESS | 3524 | ++DOCSHELL 15DD7400 == 50 [pid = 3524] [id = 112] 20:25:59 INFO - PROCESS | 3524 | ++DOMWINDOW == 114 (15DD8C00) [pid = 3524] [serial = 333] [outer = 00000000] 20:26:00 INFO - PROCESS | 3524 | ++DOMWINDOW == 115 (16F5D800) [pid = 3524] [serial = 334] [outer = 15DD8C00] 20:26:00 INFO - PROCESS | 3524 | 1463628360022 Marionette DEBUG loaded listener.js 20:26:00 INFO - PROCESS | 3524 | ++DOMWINDOW == 116 (17396C00) [pid = 3524] [serial = 335] [outer = 15DD8C00] 20:26:00 INFO - PROCESS | 3524 | 1463628360587 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]]]}] 20:26:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 20:26:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 901ms 20:26:00 INFO - PROCESS | 3524 | 1463628360599 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 20:26:00 INFO - PROCESS | 3524 | 1463628360601 Marionette TRACE conn2 <- [1,413,null,{"value":"13"}] 20:26:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 20:26:00 INFO - PROCESS | 3524 | 1463628360605 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 20:26:00 INFO - PROCESS | 3524 | 1463628360609 Marionette TRACE conn2 <- [1,414,null,{}] 20:26:00 INFO - PROCESS | 3524 | 1463628360620 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}] 20:26:00 INFO - PROCESS | 3524 | 1463628360722 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 20:26:00 INFO - PROCESS | 3524 | 1463628360818 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:00 INFO - PROCESS | 3524 | ++DOCSHELL 1A8A2400 == 51 [pid = 3524] [id = 113] 20:26:00 INFO - PROCESS | 3524 | ++DOMWINDOW == 117 (1A97FC00) [pid = 3524] [serial = 336] [outer = 00000000] 20:26:00 INFO - PROCESS | 3524 | ++DOMWINDOW == 118 (1AE15400) [pid = 3524] [serial = 337] [outer = 1A97FC00] 20:26:00 INFO - PROCESS | 3524 | 1463628360873 Marionette DEBUG loaded listener.js 20:26:00 INFO - PROCESS | 3524 | ++DOMWINDOW == 119 (1B194400) [pid = 3524] [serial = 338] [outer = 1A97FC00] 20:26:01 INFO - PROCESS | 3524 | 1463628361558 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]]]}] 20:26:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 20:26:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1005ms 20:26:01 INFO - PROCESS | 3524 | 1463628361617 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 20:26:01 INFO - PROCESS | 3524 | 1463628361620 Marionette TRACE conn2 <- [1,417,null,{"value":"13"}] 20:26:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 20:26:01 INFO - PROCESS | 3524 | 1463628361624 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 20:26:01 INFO - PROCESS | 3524 | 1463628361626 Marionette TRACE conn2 <- [1,418,null,{}] 20:26:01 INFO - PROCESS | 3524 | 1463628361648 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}] 20:26:01 INFO - PROCESS | 3524 | 1463628361751 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 20:26:01 INFO - PROCESS | 3524 | 1463628361829 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:01 INFO - PROCESS | 3524 | ++DOCSHELL 0F939800 == 52 [pid = 3524] [id = 114] 20:26:01 INFO - PROCESS | 3524 | ++DOMWINDOW == 120 (1021FC00) [pid = 3524] [serial = 339] [outer = 00000000] 20:26:01 INFO - PROCESS | 3524 | ++DOMWINDOW == 121 (10D61800) [pid = 3524] [serial = 340] [outer = 1021FC00] 20:26:01 INFO - PROCESS | 3524 | 1463628362005 Marionette DEBUG loaded listener.js 20:26:02 INFO - PROCESS | 3524 | ++DOMWINDOW == 122 (110F0800) [pid = 3524] [serial = 341] [outer = 1021FC00] 20:26:02 INFO - PROCESS | 3524 | --DOCSHELL 1A0EA800 == 51 [pid = 3524] [id = 109] 20:26:02 INFO - PROCESS | 3524 | --DOCSHELL 1337B400 == 50 [pid = 3524] [id = 108] 20:26:02 INFO - PROCESS | 3524 | --DOCSHELL 13839C00 == 49 [pid = 3524] [id = 107] 20:26:02 INFO - PROCESS | 3524 | --DOCSHELL 186B1800 == 48 [pid = 3524] [id = 106] 20:26:02 INFO - PROCESS | 3524 | --DOCSHELL 0F97CC00 == 47 [pid = 3524] [id = 105] 20:26:02 INFO - PROCESS | 3524 | --DOCSHELL 17387800 == 46 [pid = 3524] [id = 104] 20:26:02 INFO - PROCESS | 3524 | --DOCSHELL 161D4000 == 45 [pid = 3524] [id = 103] 20:26:02 INFO - PROCESS | 3524 | --DOCSHELL 15D0D800 == 44 [pid = 3524] [id = 102] 20:26:02 INFO - PROCESS | 3524 | --DOCSHELL 0C7EF000 == 43 [pid = 3524] [id = 101] 20:26:02 INFO - PROCESS | 3524 | --DOCSHELL 10B5BC00 == 42 [pid = 3524] [id = 100] 20:26:02 INFO - PROCESS | 3524 | --DOCSHELL 10D65400 == 41 [pid = 3524] [id = 96] 20:26:02 INFO - PROCESS | 3524 | --DOCSHELL 0C7F5000 == 40 [pid = 3524] [id = 95] 20:26:02 INFO - PROCESS | 3524 | --DOMWINDOW == 121 (1A27C400) [pid = 3524] [serial = 268] [outer = 00000000] [url = about:blank] 20:26:02 INFO - PROCESS | 3524 | --DOMWINDOW == 120 (1AE08C00) [pid = 3524] [serial = 271] [outer = 00000000] [url = about:blank] 20:26:02 INFO - PROCESS | 3524 | --DOMWINDOW == 119 (10A5C000) [pid = 3524] [serial = 241] [outer = 00000000] [url = about:blank] 20:26:02 INFO - PROCESS | 3524 | --DOMWINDOW == 118 (1591D800) [pid = 3524] [serial = 244] [outer = 00000000] [url = about:blank] 20:26:02 INFO - PROCESS | 3524 | --DOMWINDOW == 117 (19A94800) [pid = 3524] [serial = 247] [outer = 00000000] [url = about:blank] 20:26:02 INFO - PROCESS | 3524 | --DOMWINDOW == 116 (1739B000) [pid = 3524] [serial = 259] [outer = 00000000] [url = about:blank] 20:26:02 INFO - PROCESS | 3524 | --DOMWINDOW == 115 (17966800) [pid = 3524] [serial = 260] [outer = 00000000] [url = about:blank] 20:26:02 INFO - PROCESS | 3524 | --DOMWINDOW == 114 (13376400) [pid = 3524] [serial = 256] [outer = 00000000] [url = about:blank] 20:26:02 INFO - PROCESS | 3524 | --DOMWINDOW == 113 (141F8400) [pid = 3524] [serial = 257] [outer = 00000000] [url = about:blank] 20:26:02 INFO - PROCESS | 3524 | --DOMWINDOW == 112 (11A0D000) [pid = 3524] [serial = 254] [outer = 00000000] [url = about:blank] 20:26:02 INFO - PROCESS | 3524 | --DOMWINDOW == 111 (10A65800) [pid = 3524] [serial = 253] [outer = 00000000] [url = about:blank] 20:26:02 INFO - PROCESS | 3524 | --DOMWINDOW == 110 (1A6BD800) [pid = 3524] [serial = 269] [outer = 00000000] [url = about:blank] 20:26:02 INFO - PROCESS | 3524 | --DOMWINDOW == 109 (18474000) [pid = 3524] [serial = 263] [outer = 00000000] [url = about:blank] 20:26:02 INFO - PROCESS | 3524 | --DOMWINDOW == 108 (1840B000) [pid = 3524] [serial = 262] [outer = 00000000] [url = about:blank] 20:26:02 INFO - PROCESS | 3524 | --DOMWINDOW == 107 (19840000) [pid = 3524] [serial = 265] [outer = 00000000] [url = about:blank] 20:26:02 INFO - PROCESS | 3524 | --DOMWINDOW == 106 (1AD40800) [pid = 3524] [serial = 250] [outer = 00000000] [url = about:blank] 20:26:02 INFO - PROCESS | 3524 | --DOMWINDOW == 105 (1AE07800) [pid = 3524] [serial = 277] [outer = 00000000] [url = about:blank] 20:26:02 INFO - PROCESS | 3524 | --DOMWINDOW == 104 (1AE15800) [pid = 3524] [serial = 274] [outer = 00000000] [url = about:blank] 20:26:02 INFO - PROCESS | 3524 | --DOMWINDOW == 103 (1AE0A400) [pid = 3524] [serial = 272] [outer = 00000000] [url = about:blank] 20:26:02 INFO - PROCESS | 3524 | --DOMWINDOW == 102 (17390400) [pid = 3524] [serial = 283] [outer = 00000000] [url = about:blank] 20:26:02 INFO - PROCESS | 3524 | --DOMWINDOW == 101 (0C7FA400) [pid = 3524] [serial = 281] [outer = 00000000] [url = about:blank] 20:26:02 INFO - PROCESS | 3524 | --DOMWINDOW == 100 (0C7F5C00) [pid = 3524] [serial = 280] [outer = 00000000] [url = about:blank] 20:26:02 INFO - PROCESS | 3524 | --DOMWINDOW == 99 (1AE0E000) [pid = 3524] [serial = 278] [outer = 00000000] [url = about:blank] 20:26:02 INFO - PROCESS | 3524 | --DOMWINDOW == 98 (1A97F000) [pid = 3524] [serial = 239] [outer = 00000000] [url = about:blank] 20:26:02 INFO - PROCESS | 3524 | --DOMWINDOW == 97 (1B034400) [pid = 3524] [serial = 275] [outer = 00000000] [url = about:blank] 20:26:02 INFO - PROCESS | 3524 | --DOMWINDOW == 96 (19A90800) [pid = 3524] [serial = 266] [outer = 00000000] [url = about:blank] 20:26:03 INFO - PROCESS | 3524 | 1463628363091 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]]]}] 20:26:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 20:26:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1516ms 20:26:03 INFO - PROCESS | 3524 | 1463628363134 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 20:26:03 INFO - PROCESS | 3524 | 1463628363139 Marionette TRACE conn2 <- [1,421,null,{"value":"13"}] 20:26:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 20:26:03 INFO - PROCESS | 3524 | 1463628363146 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 20:26:03 INFO - PROCESS | 3524 | 1463628363149 Marionette TRACE conn2 <- [1,422,null,{}] 20:26:03 INFO - PROCESS | 3524 | 1463628363154 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}] 20:26:03 INFO - PROCESS | 3524 | 1463628363249 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 20:26:03 INFO - PROCESS | 3524 | 1463628363358 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:03 INFO - PROCESS | 3524 | ++DOCSHELL 1120C400 == 41 [pid = 3524] [id = 115] 20:26:03 INFO - PROCESS | 3524 | ++DOMWINDOW == 97 (11297C00) [pid = 3524] [serial = 342] [outer = 00000000] 20:26:03 INFO - PROCESS | 3524 | ++DOMWINDOW == 98 (12AE3400) [pid = 3524] [serial = 343] [outer = 11297C00] 20:26:03 INFO - PROCESS | 3524 | 1463628363402 Marionette DEBUG loaded listener.js 20:26:03 INFO - PROCESS | 3524 | ++DOMWINDOW == 99 (13838C00) [pid = 3524] [serial = 344] [outer = 11297C00] 20:26:04 INFO - PROCESS | 3524 | 1463628364202 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]]]}] 20:26:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 20:26:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1111ms 20:26:04 INFO - PROCESS | 3524 | 1463628364259 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 20:26:04 INFO - PROCESS | 3524 | 1463628364263 Marionette TRACE conn2 <- [1,425,null,{"value":"13"}] 20:26:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 20:26:04 INFO - PROCESS | 3524 | 1463628364269 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 20:26:04 INFO - PROCESS | 3524 | 1463628364272 Marionette TRACE conn2 <- [1,426,null,{}] 20:26:04 INFO - PROCESS | 3524 | 1463628364275 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}] 20:26:04 INFO - PROCESS | 3524 | 1463628364354 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 20:26:04 INFO - PROCESS | 3524 | 1463628364361 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:04 INFO - PROCESS | 3524 | ++DOCSHELL 1441B400 == 42 [pid = 3524] [id = 116] 20:26:04 INFO - PROCESS | 3524 | ++DOMWINDOW == 100 (1570C000) [pid = 3524] [serial = 345] [outer = 00000000] 20:26:04 INFO - PROCESS | 3524 | ++DOMWINDOW == 101 (161D4400) [pid = 3524] [serial = 346] [outer = 1570C000] 20:26:04 INFO - PROCESS | 3524 | 1463628364405 Marionette DEBUG loaded listener.js 20:26:04 INFO - PROCESS | 3524 | ++DOMWINDOW == 102 (16F5CC00) [pid = 3524] [serial = 347] [outer = 1570C000] 20:26:04 INFO - PROCESS | 3524 | 1463628364878 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] 20:26:04 INFO - PROCESS | 3524 | 1463628364951 Marionette TRACE conn2 <- [1,429,null,{"value":"13"}] 20:26:04 INFO - PROCESS | 3524 | 1463628364955 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 20:26:04 INFO - PROCESS | 3524 | 1463628364959 Marionette TRACE conn2 <- [1,430,null,{}] 20:26:04 INFO - PROCESS | 3524 | 1463628364970 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}] 20:26:05 INFO - PROCESS | 3524 | 1463628365080 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 20:26:05 INFO - PROCESS | 3524 | 1463628365119 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:05 INFO - PROCESS | 3524 | ++DOCSHELL 1804A400 == 43 [pid = 3524] [id = 117] 20:26:05 INFO - PROCESS | 3524 | ++DOMWINDOW == 103 (18409400) [pid = 3524] [serial = 348] [outer = 00000000] 20:26:05 INFO - PROCESS | 3524 | ++DOMWINDOW == 104 (18473000) [pid = 3524] [serial = 349] [outer = 18409400] 20:26:05 INFO - PROCESS | 3524 | 1463628365163 Marionette DEBUG loaded listener.js 20:26:05 INFO - PROCESS | 3524 | ++DOMWINDOW == 105 (18613C00) [pid = 3524] [serial = 350] [outer = 18409400] 20:26:05 INFO - PROCESS | 3524 | 1463628365576 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]]]}] 20:26:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 20:26:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 675ms 20:26:05 INFO - PROCESS | 3524 | 1463628365618 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 20:26:05 INFO - PROCESS | 3524 | 1463628365621 Marionette TRACE conn2 <- [1,433,null,{"value":"13"}] 20:26:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 20:26:05 INFO - PROCESS | 3524 | 1463628365624 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 20:26:05 INFO - PROCESS | 3524 | 1463628365626 Marionette TRACE conn2 <- [1,434,null,{}] 20:26:05 INFO - PROCESS | 3524 | 1463628365668 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}] 20:26:05 INFO - PROCESS | 3524 | 1463628365782 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 20:26:05 INFO - PROCESS | 3524 | 1463628365794 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:05 INFO - PROCESS | 3524 | ++DOCSHELL 186B1800 == 44 [pid = 3524] [id = 118] 20:26:05 INFO - PROCESS | 3524 | ++DOMWINDOW == 106 (19A86C00) [pid = 3524] [serial = 351] [outer = 00000000] 20:26:05 INFO - PROCESS | 3524 | ++DOMWINDOW == 107 (19A92000) [pid = 3524] [serial = 352] [outer = 19A86C00] 20:26:05 INFO - PROCESS | 3524 | 1463628365838 Marionette DEBUG loaded listener.js 20:26:05 INFO - PROCESS | 3524 | ++DOMWINDOW == 108 (19A8F000) [pid = 3524] [serial = 353] [outer = 19A86C00] 20:26:06 INFO - PROCESS | 3524 | 1463628366248 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]]]}] 20:26:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 20:26:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 631ms 20:26:06 INFO - PROCESS | 3524 | 1463628366265 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 20:26:06 INFO - PROCESS | 3524 | 1463628366267 Marionette TRACE conn2 <- [1,437,null,{"value":"13"}] 20:26:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 20:26:06 INFO - PROCESS | 3524 | 1463628366276 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 20:26:06 INFO - PROCESS | 3524 | 1463628366277 Marionette TRACE conn2 <- [1,438,null,{}] 20:26:06 INFO - PROCESS | 3524 | 1463628366281 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}] 20:26:06 INFO - PROCESS | 3524 | 1463628366382 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 20:26:06 INFO - PROCESS | 3524 | 1463628366389 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:06 INFO - PROCESS | 3524 | ++DOCSHELL 1804F400 == 45 [pid = 3524] [id = 119] 20:26:06 INFO - PROCESS | 3524 | ++DOMWINDOW == 109 (186B3C00) [pid = 3524] [serial = 354] [outer = 00000000] 20:26:06 INFO - PROCESS | 3524 | ++DOMWINDOW == 110 (1A6C3C00) [pid = 3524] [serial = 355] [outer = 186B3C00] 20:26:06 INFO - PROCESS | 3524 | 1463628366418 Marionette DEBUG loaded listener.js 20:26:06 INFO - PROCESS | 3524 | ++DOMWINDOW == 111 (1A986800) [pid = 3524] [serial = 356] [outer = 186B3C00] 20:26:06 INFO - PROCESS | 3524 | --DOMWINDOW == 110 (16F4E800) [pid = 3524] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 20:26:06 INFO - PROCESS | 3524 | --DOMWINDOW == 109 (0C7F0C00) [pid = 3524] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 20:26:06 INFO - PROCESS | 3524 | --DOMWINDOW == 108 (15D19400) [pid = 3524] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 20:26:06 INFO - PROCESS | 3524 | --DOMWINDOW == 107 (17390C00) [pid = 3524] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 20:26:06 INFO - PROCESS | 3524 | --DOMWINDOW == 106 (10D61400) [pid = 3524] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 20:26:06 INFO - PROCESS | 3524 | --DOMWINDOW == 105 (19A87400) [pid = 3524] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 20:26:06 INFO - PROCESS | 3524 | --DOMWINDOW == 104 (1A281800) [pid = 3524] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 20:26:06 INFO - PROCESS | 3524 | --DOMWINDOW == 103 (18049400) [pid = 3524] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 20:26:06 INFO - PROCESS | 3524 | --DOMWINDOW == 102 (1642AC00) [pid = 3524] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 20:26:06 INFO - PROCESS | 3524 | --DOMWINDOW == 101 (16F51800) [pid = 3524] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 20:26:06 INFO - PROCESS | 3524 | --DOMWINDOW == 100 (18614800) [pid = 3524] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 20:26:06 INFO - PROCESS | 3524 | --DOMWINDOW == 99 (10270000) [pid = 3524] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 20:26:06 INFO - PROCESS | 3524 | --DOMWINDOW == 98 (13DB5000) [pid = 3524] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 20:26:06 INFO - PROCESS | 3524 | --DOMWINDOW == 97 (10A58C00) [pid = 3524] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 20:26:06 INFO - PROCESS | 3524 | 1463628366933 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]]]}] 20:26:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 20:26:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 705ms 20:26:06 INFO - PROCESS | 3524 | 1463628366972 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 20:26:06 INFO - PROCESS | 3524 | 1463628366974 Marionette TRACE conn2 <- [1,441,null,{"value":"13"}] 20:26:06 INFO - PROCESS | 3524 | 1463628366978 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 20:26:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 20:26:06 INFO - PROCESS | 3524 | 1463628366979 Marionette TRACE conn2 <- [1,442,null,{}] 20:26:06 INFO - PROCESS | 3524 | 1463628366982 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}] 20:26:07 INFO - PROCESS | 3524 | 1463628367095 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 20:26:07 INFO - PROCESS | 3524 | 1463628367102 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:07 INFO - PROCESS | 3524 | ++DOCSHELL 10D66800 == 46 [pid = 3524] [id = 120] 20:26:07 INFO - PROCESS | 3524 | ++DOMWINDOW == 98 (144BD400) [pid = 3524] [serial = 357] [outer = 00000000] 20:26:07 INFO - PROCESS | 3524 | ++DOMWINDOW == 99 (19A88C00) [pid = 3524] [serial = 358] [outer = 144BD400] 20:26:07 INFO - PROCESS | 3524 | 1463628367145 Marionette DEBUG loaded listener.js 20:26:07 INFO - PROCESS | 3524 | ++DOMWINDOW == 100 (1A283000) [pid = 3524] [serial = 359] [outer = 144BD400] 20:26:07 INFO - PROCESS | 3524 | 1463628367570 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]]]}] 20:26:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 20:26:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 615ms 20:26:07 INFO - PROCESS | 3524 | 1463628367596 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 20:26:07 INFO - PROCESS | 3524 | 1463628367598 Marionette TRACE conn2 <- [1,445,null,{"value":"13"}] 20:26:07 INFO - PROCESS | 3524 | 1463628367601 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 20:26:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 20:26:07 INFO - PROCESS | 3524 | 1463628367603 Marionette TRACE conn2 <- [1,446,null,{}] 20:26:07 INFO - PROCESS | 3524 | 1463628367607 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}] 20:26:07 INFO - PROCESS | 3524 | 1463628367687 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 20:26:07 INFO - PROCESS | 3524 | 1463628367694 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:07 INFO - PROCESS | 3524 | ++DOCSHELL 1A281000 == 47 [pid = 3524] [id = 121] 20:26:07 INFO - PROCESS | 3524 | ++DOMWINDOW == 101 (1A6C8800) [pid = 3524] [serial = 360] [outer = 00000000] 20:26:07 INFO - PROCESS | 3524 | ++DOMWINDOW == 102 (1AE0A800) [pid = 3524] [serial = 361] [outer = 1A6C8800] 20:26:07 INFO - PROCESS | 3524 | 1463628367737 Marionette DEBUG loaded listener.js 20:26:07 INFO - PROCESS | 3524 | ++DOMWINDOW == 103 (1AE0C400) [pid = 3524] [serial = 362] [outer = 1A6C8800] 20:26:08 INFO - PROCESS | 3524 | 1463628368132 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]]]}] 20:26:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 20:26:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 571ms 20:26:08 INFO - PROCESS | 3524 | 1463628368182 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 20:26:08 INFO - PROCESS | 3524 | 1463628368184 Marionette TRACE conn2 <- [1,449,null,{"value":"13"}] 20:26:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 20:26:08 INFO - PROCESS | 3524 | 1463628368187 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 20:26:08 INFO - PROCESS | 3524 | 1463628368189 Marionette TRACE conn2 <- [1,450,null,{}] 20:26:08 INFO - PROCESS | 3524 | 1463628368192 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}] 20:26:08 INFO - PROCESS | 3524 | 1463628368255 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 20:26:08 INFO - PROCESS | 3524 | 1463628368261 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:08 INFO - PROCESS | 3524 | ++DOCSHELL 1AD43000 == 48 [pid = 3524] [id = 122] 20:26:08 INFO - PROCESS | 3524 | ++DOMWINDOW == 104 (1AE11C00) [pid = 3524] [serial = 363] [outer = 00000000] 20:26:08 INFO - PROCESS | 3524 | ++DOMWINDOW == 105 (1B033400) [pid = 3524] [serial = 364] [outer = 1AE11C00] 20:26:08 INFO - PROCESS | 3524 | 1463628368306 Marionette DEBUG loaded listener.js 20:26:08 INFO - PROCESS | 3524 | ++DOMWINDOW == 106 (1B034C00) [pid = 3524] [serial = 365] [outer = 1AE11C00] 20:26:08 INFO - PROCESS | 3524 | 1463628368865 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] 20:26:08 INFO - PROCESS | 3524 | 1463628368897 Marionette TRACE conn2 <- [1,453,null,{"value":"13"}] 20:26:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 20:26:08 INFO - PROCESS | 3524 | 1463628368903 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 20:26:08 INFO - PROCESS | 3524 | 1463628368907 Marionette TRACE conn2 <- [1,454,null,{}] 20:26:08 INFO - PROCESS | 3524 | 1463628368913 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}] 20:26:09 INFO - PROCESS | 3524 | 1463628369019 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 20:26:09 INFO - PROCESS | 3524 | 1463628369114 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:09 INFO - PROCESS | 3524 | ++DOCSHELL 10515C00 == 49 [pid = 3524] [id = 123] 20:26:09 INFO - PROCESS | 3524 | ++DOMWINDOW == 107 (1051A000) [pid = 3524] [serial = 366] [outer = 00000000] 20:26:09 INFO - PROCESS | 3524 | ++DOMWINDOW == 108 (12D2CC00) [pid = 3524] [serial = 367] [outer = 1051A000] 20:26:09 INFO - PROCESS | 3524 | 1463628369155 Marionette DEBUG loaded listener.js 20:26:09 INFO - PROCESS | 3524 | ++DOMWINDOW == 109 (14412400) [pid = 3524] [serial = 368] [outer = 1051A000] 20:26:09 INFO - PROCESS | 3524 | [3524] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:26:09 INFO - PROCESS | 3524 | 1463628369795 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]]]}] 20:26:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 20:26:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 915ms 20:26:09 INFO - PROCESS | 3524 | 1463628369810 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 20:26:09 INFO - PROCESS | 3524 | 1463628369816 Marionette TRACE conn2 <- [1,457,null,{"value":"13"}] 20:26:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 20:26:09 INFO - PROCESS | 3524 | 1463628369823 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 20:26:09 INFO - PROCESS | 3524 | 1463628369826 Marionette TRACE conn2 <- [1,458,null,{}] 20:26:09 INFO - PROCESS | 3524 | 1463628369829 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}] 20:26:09 INFO - PROCESS | 3524 | 1463628369932 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 20:26:09 INFO - PROCESS | 3524 | 1463628370012 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:10 INFO - PROCESS | 3524 | ++DOCSHELL 161CA800 == 50 [pid = 3524] [id = 124] 20:26:10 INFO - PROCESS | 3524 | ++DOMWINDOW == 110 (16437400) [pid = 3524] [serial = 369] [outer = 00000000] 20:26:10 INFO - PROCESS | 3524 | ++DOMWINDOW == 111 (176A7800) [pid = 3524] [serial = 370] [outer = 16437400] 20:26:10 INFO - PROCESS | 3524 | 1463628370110 Marionette DEBUG loaded listener.js 20:26:10 INFO - PROCESS | 3524 | ++DOMWINDOW == 112 (179E5800) [pid = 3524] [serial = 371] [outer = 16437400] 20:26:10 INFO - PROCESS | 3524 | 1463628370666 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] 20:26:10 INFO - PROCESS | 3524 | 1463628370695 Marionette TRACE conn2 <- [1,461,null,{"value":"13"}] 20:26:10 INFO - PROCESS | 3524 | 1463628370700 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 20:26:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 20:26:10 INFO - PROCESS | 3524 | 1463628370703 Marionette TRACE conn2 <- [1,462,null,{}] 20:26:10 INFO - PROCESS | 3524 | 1463628370714 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}] 20:26:10 INFO - PROCESS | 3524 | 1463628370817 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 20:26:10 INFO - PROCESS | 3524 | 1463628370911 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:10 INFO - PROCESS | 3524 | ++DOCSHELL 19A80C00 == 51 [pid = 3524] [id = 125] 20:26:10 INFO - PROCESS | 3524 | ++DOMWINDOW == 113 (19A82000) [pid = 3524] [serial = 372] [outer = 00000000] 20:26:10 INFO - PROCESS | 3524 | ++DOMWINDOW == 114 (19A85C00) [pid = 3524] [serial = 373] [outer = 19A82000] 20:26:10 INFO - PROCESS | 3524 | 1463628370967 Marionette DEBUG loaded listener.js 20:26:11 INFO - PROCESS | 3524 | ++DOMWINDOW == 115 (1A89E000) [pid = 3524] [serial = 374] [outer = 19A82000] 20:26:11 INFO - PROCESS | 3524 | [3524] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:26:11 INFO - PROCESS | 3524 | 1463628371531 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] 20:26:11 INFO - PROCESS | 3524 | 1463628371575 Marionette TRACE conn2 <- [1,465,null,{"value":"13"}] 20:26:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 20:26:11 INFO - PROCESS | 3524 | 1463628371579 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 20:26:11 INFO - PROCESS | 3524 | 1463628371581 Marionette TRACE conn2 <- [1,466,null,{}] 20:26:11 INFO - PROCESS | 3524 | 1463628371585 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}] 20:26:11 INFO - PROCESS | 3524 | 1463628371684 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 20:26:11 INFO - PROCESS | 3524 | 1463628371776 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:11 INFO - PROCESS | 3524 | ++DOCSHELL 1B033C00 == 52 [pid = 3524] [id = 126] 20:26:11 INFO - PROCESS | 3524 | ++DOMWINDOW == 116 (1B034800) [pid = 3524] [serial = 375] [outer = 00000000] 20:26:11 INFO - PROCESS | 3524 | ++DOMWINDOW == 117 (1B1A2C00) [pid = 3524] [serial = 376] [outer = 1B034800] 20:26:11 INFO - PROCESS | 3524 | 1463628371814 Marionette DEBUG loaded listener.js 20:26:11 INFO - PROCESS | 3524 | ++DOMWINDOW == 118 (1B34C400) [pid = 3524] [serial = 377] [outer = 1B034800] 20:26:12 INFO - PROCESS | 3524 | 1463628372355 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] 20:26:12 INFO - PROCESS | 3524 | 1463628372385 Marionette TRACE conn2 <- [1,469,null,{"value":"13"}] 20:26:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 20:26:12 INFO - PROCESS | 3524 | 1463628372388 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 20:26:12 INFO - PROCESS | 3524 | 1463628372390 Marionette TRACE conn2 <- [1,470,null,{}] 20:26:12 INFO - PROCESS | 3524 | 1463628372394 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}] 20:26:12 INFO - PROCESS | 3524 | 1463628372489 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 20:26:12 INFO - PROCESS | 3524 | 1463628372581 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:12 INFO - PROCESS | 3524 | ++DOCSHELL 10221C00 == 53 [pid = 3524] [id = 127] 20:26:12 INFO - PROCESS | 3524 | ++DOMWINDOW == 119 (186BF400) [pid = 3524] [serial = 378] [outer = 00000000] 20:26:12 INFO - PROCESS | 3524 | ++DOMWINDOW == 120 (1B358400) [pid = 3524] [serial = 379] [outer = 186BF400] 20:26:12 INFO - PROCESS | 3524 | 1463628372633 Marionette DEBUG loaded listener.js 20:26:12 INFO - PROCESS | 3524 | ++DOMWINDOW == 121 (1B424400) [pid = 3524] [serial = 380] [outer = 186BF400] 20:26:13 INFO - PROCESS | 3524 | [3524] 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 20:26:13 INFO - PROCESS | 3524 | [3524] 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 20:26:13 INFO - PROCESS | 3524 | 1463628373204 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]]]}] 20:26:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 20:26:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 855ms 20:26:13 INFO - PROCESS | 3524 | 1463628373257 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 20:26:13 INFO - PROCESS | 3524 | 1463628373259 Marionette TRACE conn2 <- [1,473,null,{"value":"13"}] 20:26:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 20:26:13 INFO - PROCESS | 3524 | 1463628373263 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 20:26:13 INFO - PROCESS | 3524 | 1463628373265 Marionette TRACE conn2 <- [1,474,null,{}] 20:26:13 INFO - PROCESS | 3524 | 1463628373268 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}] 20:26:13 INFO - PROCESS | 3524 | 1463628373520 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 20:26:13 INFO - PROCESS | 3524 | 1463628373660 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:13 INFO - PROCESS | 3524 | ++DOCSHELL 10D70800 == 54 [pid = 3524] [id = 128] 20:26:13 INFO - PROCESS | 3524 | ++DOMWINDOW == 122 (10D70C00) [pid = 3524] [serial = 381] [outer = 00000000] 20:26:13 INFO - PROCESS | 3524 | ++DOMWINDOW == 123 (117AD400) [pid = 3524] [serial = 382] [outer = 10D70C00] 20:26:13 INFO - PROCESS | 3524 | 1463628373710 Marionette DEBUG loaded listener.js 20:26:13 INFO - PROCESS | 3524 | ++DOMWINDOW == 124 (13075400) [pid = 3524] [serial = 383] [outer = 10D70C00] 20:26:14 INFO - PROCESS | 3524 | --DOCSHELL 18047400 == 53 [pid = 3524] [id = 83] 20:26:14 INFO - PROCESS | 3524 | --DOCSHELL 1A281000 == 52 [pid = 3524] [id = 121] 20:26:14 INFO - PROCESS | 3524 | --DOCSHELL 10D66800 == 51 [pid = 3524] [id = 120] 20:26:14 INFO - PROCESS | 3524 | --DOCSHELL 1804F400 == 50 [pid = 3524] [id = 119] 20:26:14 INFO - PROCESS | 3524 | --DOCSHELL 186B1800 == 49 [pid = 3524] [id = 118] 20:26:14 INFO - PROCESS | 3524 | --DOCSHELL 1804A400 == 48 [pid = 3524] [id = 117] 20:26:14 INFO - PROCESS | 3524 | --DOCSHELL 1441B400 == 47 [pid = 3524] [id = 116] 20:26:14 INFO - PROCESS | 3524 | --DOCSHELL 1120C400 == 46 [pid = 3524] [id = 115] 20:26:14 INFO - PROCESS | 3524 | --DOCSHELL 0F939800 == 45 [pid = 3524] [id = 114] 20:26:14 INFO - PROCESS | 3524 | --DOCSHELL 10D6E000 == 44 [pid = 3524] [id = 111] 20:26:14 INFO - PROCESS | 3524 | --DOCSHELL 1AE09400 == 43 [pid = 3524] [id = 110] 20:26:14 INFO - PROCESS | 3524 | --DOMWINDOW == 123 (10D68000) [pid = 3524] [serial = 286] [outer = 00000000] [url = about:blank] 20:26:14 INFO - PROCESS | 3524 | --DOMWINDOW == 122 (13DB9000) [pid = 3524] [serial = 289] [outer = 00000000] [url = about:blank] 20:26:14 INFO - PROCESS | 3524 | --DOMWINDOW == 121 (17989800) [pid = 3524] [serial = 292] [outer = 00000000] [url = about:blank] 20:26:14 INFO - PROCESS | 3524 | --DOMWINDOW == 120 (1B041800) [pid = 3524] [serial = 328] [outer = 00000000] [url = about:blank] 20:26:14 INFO - PROCESS | 3524 | 1463628374328 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]]]}] 20:26:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 20:26:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1096ms 20:26:14 INFO - PROCESS | 3524 | --DOMWINDOW == 119 (18620C00) [pid = 3524] [serial = 313] [outer = 00000000] [url = about:blank] 20:26:14 INFO - PROCESS | 3524 | --DOMWINDOW == 118 (10D67400) [pid = 3524] [serial = 301] [outer = 00000000] [url = about:blank] 20:26:14 INFO - PROCESS | 3524 | --DOMWINDOW == 117 (12AE8800) [pid = 3524] [serial = 302] [outer = 00000000] [url = about:blank] 20:26:14 INFO - PROCESS | 3524 | --DOMWINDOW == 116 (15F29800) [pid = 3524] [serial = 304] [outer = 00000000] [url = about:blank] 20:26:14 INFO - PROCESS | 3524 | --DOMWINDOW == 115 (161C8000) [pid = 3524] [serial = 305] [outer = 00000000] [url = about:blank] 20:26:14 INFO - PROCESS | 3524 | --DOMWINDOW == 114 (173ECC00) [pid = 3524] [serial = 310] [outer = 00000000] [url = about:blank] 20:26:14 INFO - PROCESS | 3524 | --DOMWINDOW == 113 (11714C00) [pid = 3524] [serial = 298] [outer = 00000000] [url = about:blank] 20:26:14 INFO - PROCESS | 3524 | --DOMWINDOW == 112 (11CF0800) [pid = 3524] [serial = 299] [outer = 00000000] [url = about:blank] 20:26:14 INFO - PROCESS | 3524 | --DOMWINDOW == 111 (1A0F8C00) [pid = 3524] [serial = 295] [outer = 00000000] [url = about:blank] 20:26:14 INFO - PROCESS | 3524 | --DOMWINDOW == 110 (19A8D400) [pid = 3524] [serial = 316] [outer = 00000000] [url = about:blank] 20:26:14 INFO - PROCESS | 3524 | --DOMWINDOW == 109 (186BA000) [pid = 3524] [serial = 314] [outer = 00000000] [url = about:blank] 20:26:14 INFO - PROCESS | 3524 | --DOMWINDOW == 108 (1AD4E000) [pid = 3524] [serial = 326] [outer = 00000000] [url = about:blank] 20:26:14 INFO - PROCESS | 3524 | --DOMWINDOW == 107 (1A6C3800) [pid = 3524] [serial = 319] [outer = 00000000] [url = about:blank] 20:26:14 INFO - PROCESS | 3524 | --DOMWINDOW == 106 (19A90000) [pid = 3524] [serial = 317] [outer = 00000000] [url = about:blank] 20:26:14 INFO - PROCESS | 3524 | --DOMWINDOW == 105 (1A985400) [pid = 3524] [serial = 325] [outer = 00000000] [url = about:blank] 20:26:14 INFO - PROCESS | 3524 | --DOMWINDOW == 104 (1A6CB800) [pid = 3524] [serial = 320] [outer = 00000000] [url = about:blank] 20:26:14 INFO - PROCESS | 3524 | --DOMWINDOW == 103 (16F4FC00) [pid = 3524] [serial = 307] [outer = 00000000] [url = about:blank] 20:26:14 INFO - PROCESS | 3524 | --DOMWINDOW == 102 (16F53000) [pid = 3524] [serial = 308] [outer = 00000000] [url = about:blank] 20:26:14 INFO - PROCESS | 3524 | --DOMWINDOW == 101 (19A89000) [pid = 3524] [serial = 322] [outer = 00000000] [url = about:blank] 20:26:14 INFO - PROCESS | 3524 | --DOMWINDOW == 100 (1A278400) [pid = 3524] [serial = 323] [outer = 00000000] [url = about:blank] 20:26:14 INFO - PROCESS | 3524 | --DOMWINDOW == 99 (179D8800) [pid = 3524] [serial = 311] [outer = 00000000] [url = about:blank] 20:26:14 INFO - PROCESS | 3524 | --DOMWINDOW == 98 (19A8A800) [pid = 3524] [serial = 206] [outer = 00000000] [url = about:blank] 20:26:14 INFO - PROCESS | 3524 | --DOMWINDOW == 97 (19CFA000) [pid = 3524] [serial = 160] [outer = 00000000] [url = about:blank] 20:26:14 INFO - PROCESS | 3524 | --DOMWINDOW == 96 (16C20800) [pid = 3524] [serial = 203] [outer = 00000000] [url = about:blank] 20:26:14 INFO - PROCESS | 3524 | --DOMWINDOW == 95 (12A8A000) [pid = 3524] [serial = 200] [outer = 00000000] [url = about:blank] 20:26:14 INFO - PROCESS | 3524 | 1463628374365 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 20:26:14 INFO - PROCESS | 3524 | 1463628374370 Marionette TRACE conn2 <- [1,477,null,{"value":"13"}] 20:26:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 20:26:14 INFO - PROCESS | 3524 | 1463628374376 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 20:26:14 INFO - PROCESS | 3524 | 1463628374380 Marionette TRACE conn2 <- [1,478,null,{}] 20:26:14 INFO - PROCESS | 3524 | 1463628374385 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}] 20:26:14 INFO - PROCESS | 3524 | 1463628374466 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 20:26:14 INFO - PROCESS | 3524 | 1463628374475 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:14 INFO - PROCESS | 3524 | ++DOCSHELL 1129A800 == 44 [pid = 3524] [id = 129] 20:26:14 INFO - PROCESS | 3524 | ++DOMWINDOW == 96 (117AF000) [pid = 3524] [serial = 384] [outer = 00000000] 20:26:14 INFO - PROCESS | 3524 | ++DOMWINDOW == 97 (13073800) [pid = 3524] [serial = 385] [outer = 117AF000] 20:26:14 INFO - PROCESS | 3524 | 1463628374522 Marionette DEBUG loaded listener.js 20:26:14 INFO - PROCESS | 3524 | ++DOMWINDOW == 98 (13DB9000) [pid = 3524] [serial = 386] [outer = 117AF000] 20:26:15 INFO - PROCESS | 3524 | 1463628375010 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]]]}] 20:26:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 20:26:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 660ms 20:26:15 INFO - PROCESS | 3524 | 1463628375060 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 20:26:15 INFO - PROCESS | 3524 | 1463628375063 Marionette TRACE conn2 <- [1,481,null,{"value":"13"}] 20:26:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 20:26:15 INFO - PROCESS | 3524 | 1463628375067 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 20:26:15 INFO - PROCESS | 3524 | 1463628375069 Marionette TRACE conn2 <- [1,482,null,{}] 20:26:15 INFO - PROCESS | 3524 | 1463628375073 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}] 20:26:15 INFO - PROCESS | 3524 | 1463628375152 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 20:26:15 INFO - PROCESS | 3524 | 1463628375229 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:15 INFO - PROCESS | 3524 | ++DOCSHELL 1642A400 == 45 [pid = 3524] [id = 130] 20:26:15 INFO - PROCESS | 3524 | ++DOMWINDOW == 99 (1642B000) [pid = 3524] [serial = 387] [outer = 00000000] 20:26:15 INFO - PROCESS | 3524 | ++DOMWINDOW == 100 (165D1C00) [pid = 3524] [serial = 388] [outer = 1642B000] 20:26:15 INFO - PROCESS | 3524 | 1463628375264 Marionette DEBUG loaded listener.js 20:26:15 INFO - PROCESS | 3524 | ++DOMWINDOW == 101 (165D5800) [pid = 3524] [serial = 389] [outer = 1642B000] 20:26:15 INFO - PROCESS | 3524 | 1463628375664 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]]]}] 20:26:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 20:26:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 601ms 20:26:15 INFO - PROCESS | 3524 | 1463628375666 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 20:26:15 INFO - PROCESS | 3524 | 1463628375670 Marionette TRACE conn2 <- [1,485,null,{"value":"13"}] 20:26:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 20:26:15 INFO - PROCESS | 3524 | 1463628375679 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 20:26:15 INFO - PROCESS | 3524 | 1463628375683 Marionette TRACE conn2 <- [1,486,null,{}] 20:26:15 INFO - PROCESS | 3524 | 1463628375694 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}] 20:26:15 INFO - PROCESS | 3524 | 1463628375776 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 20:26:15 INFO - PROCESS | 3524 | 1463628375782 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:15 INFO - PROCESS | 3524 | ++DOCSHELL 165D3C00 == 46 [pid = 3524] [id = 131] 20:26:15 INFO - PROCESS | 3524 | ++DOMWINDOW == 102 (165D7400) [pid = 3524] [serial = 390] [outer = 00000000] 20:26:15 INFO - PROCESS | 3524 | ++DOMWINDOW == 103 (17966800) [pid = 3524] [serial = 391] [outer = 165D7400] 20:26:15 INFO - PROCESS | 3524 | 1463628375825 Marionette DEBUG loaded listener.js 20:26:15 INFO - PROCESS | 3524 | ++DOMWINDOW == 104 (179D6C00) [pid = 3524] [serial = 392] [outer = 165D7400] 20:26:16 INFO - PROCESS | 3524 | 1463628376232 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]]]}] 20:26:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 20:26:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 585ms 20:26:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 20:26:16 INFO - PROCESS | 3524 | 1463628376270 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 20:26:16 INFO - PROCESS | 3524 | 1463628376272 Marionette TRACE conn2 <- [1,489,null,{"value":"13"}] 20:26:16 INFO - PROCESS | 3524 | 1463628376276 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 20:26:16 INFO - PROCESS | 3524 | 1463628376277 Marionette TRACE conn2 <- [1,490,null,{}] 20:26:16 INFO - PROCESS | 3524 | 1463628376281 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}] 20:26:16 INFO - PROCESS | 3524 | 1463628376397 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 20:26:16 INFO - PROCESS | 3524 | 1463628376405 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:16 INFO - PROCESS | 3524 | ++DOCSHELL 1055C000 == 47 [pid = 3524] [id = 132] 20:26:16 INFO - PROCESS | 3524 | ++DOMWINDOW == 105 (16CBB400) [pid = 3524] [serial = 393] [outer = 00000000] 20:26:16 INFO - PROCESS | 3524 | ++DOMWINDOW == 106 (18470000) [pid = 3524] [serial = 394] [outer = 16CBB400] 20:26:16 INFO - PROCESS | 3524 | 1463628376454 Marionette DEBUG loaded listener.js 20:26:16 INFO - PROCESS | 3524 | ++DOMWINDOW == 107 (18619000) [pid = 3524] [serial = 395] [outer = 16CBB400] 20:26:16 INFO - PROCESS | 3524 | 1463628376911 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]]]}] 20:26:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 20:26:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 660ms 20:26:16 INFO - PROCESS | 3524 | 1463628376956 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 20:26:16 INFO - PROCESS | 3524 | 1463628376958 Marionette TRACE conn2 <- [1,493,null,{"value":"13"}] 20:26:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 20:26:16 INFO - PROCESS | 3524 | 1463628376961 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 20:26:16 INFO - PROCESS | 3524 | 1463628376962 Marionette TRACE conn2 <- [1,494,null,{}] 20:26:16 INFO - PROCESS | 3524 | 1463628376969 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}] 20:26:17 INFO - PROCESS | 3524 | 1463628377059 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 20:26:17 INFO - PROCESS | 3524 | 1463628377117 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:17 INFO - PROCESS | 3524 | ++DOCSHELL 102CCC00 == 48 [pid = 3524] [id = 133] 20:26:17 INFO - PROCESS | 3524 | ++DOMWINDOW == 108 (19A78400) [pid = 3524] [serial = 396] [outer = 00000000] 20:26:17 INFO - PROCESS | 3524 | ++DOMWINDOW == 109 (19A82800) [pid = 3524] [serial = 397] [outer = 19A78400] 20:26:17 INFO - PROCESS | 3524 | 1463628377173 Marionette DEBUG loaded listener.js 20:26:17 INFO - PROCESS | 3524 | ++DOMWINDOW == 110 (19A8E000) [pid = 3524] [serial = 398] [outer = 19A78400] 20:26:17 INFO - PROCESS | 3524 | 1463628377609 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]]]}] 20:26:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 20:26:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 706ms 20:26:17 INFO - PROCESS | 3524 | 1463628377678 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 20:26:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 20:26:17 INFO - PROCESS | 3524 | 1463628377680 Marionette TRACE conn2 <- [1,497,null,{"value":"13"}] 20:26:17 INFO - PROCESS | 3524 | 1463628377683 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 20:26:17 INFO - PROCESS | 3524 | 1463628377685 Marionette TRACE conn2 <- [1,498,null,{}] 20:26:17 INFO - PROCESS | 3524 | 1463628377689 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}] 20:26:17 INFO - PROCESS | 3524 | 1463628377793 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 20:26:17 INFO - PROCESS | 3524 | 1463628377849 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:17 INFO - PROCESS | 3524 | ++DOCSHELL 1A0E9C00 == 49 [pid = 3524] [id = 134] 20:26:17 INFO - PROCESS | 3524 | ++DOMWINDOW == 111 (1A0ED400) [pid = 3524] [serial = 399] [outer = 00000000] 20:26:17 INFO - PROCESS | 3524 | ++DOMWINDOW == 112 (1A280800) [pid = 3524] [serial = 400] [outer = 1A0ED400] 20:26:17 INFO - PROCESS | 3524 | 1463628377892 Marionette DEBUG loaded listener.js 20:26:17 INFO - PROCESS | 3524 | ++DOMWINDOW == 113 (1A283400) [pid = 3524] [serial = 401] [outer = 1A0ED400] 20:26:18 INFO - PROCESS | 3524 | --DOMWINDOW == 112 (19A86C00) [pid = 3524] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 20:26:18 INFO - PROCESS | 3524 | --DOMWINDOW == 111 (1021FC00) [pid = 3524] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 20:26:18 INFO - PROCESS | 3524 | --DOMWINDOW == 110 (1A6C8800) [pid = 3524] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 20:26:18 INFO - PROCESS | 3524 | --DOMWINDOW == 109 (144BD400) [pid = 3524] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 20:26:18 INFO - PROCESS | 3524 | --DOMWINDOW == 108 (186B3C00) [pid = 3524] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 20:26:18 INFO - PROCESS | 3524 | --DOMWINDOW == 107 (1AE0E400) [pid = 3524] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 20:26:18 INFO - PROCESS | 3524 | --DOMWINDOW == 106 (11297C00) [pid = 3524] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 20:26:18 INFO - PROCESS | 3524 | --DOMWINDOW == 105 (18409400) [pid = 3524] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 20:26:18 INFO - PROCESS | 3524 | --DOMWINDOW == 104 (10A62C00) [pid = 3524] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 20:26:18 INFO - PROCESS | 3524 | --DOMWINDOW == 103 (1570C000) [pid = 3524] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 20:26:18 INFO - PROCESS | 3524 | 1463628378330 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]]]}] 20:26:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 20:26:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 675ms 20:26:18 INFO - PROCESS | 3524 | 1463628378364 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 20:26:18 INFO - PROCESS | 3524 | 1463628378366 Marionette TRACE conn2 <- [1,501,null,{"value":"13"}] 20:26:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 20:26:18 INFO - PROCESS | 3524 | 1463628378353 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 20:26:18 INFO - PROCESS | 3524 | 1463628378354 Marionette TRACE conn2 <- [1,502,null,{}] 20:26:18 INFO - PROCESS | 3524 | 1463628378358 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}] 20:26:18 INFO - PROCESS | 3524 | 1463628378434 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 20:26:18 INFO - PROCESS | 3524 | 1463628378441 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:18 INFO - PROCESS | 3524 | ++DOCSHELL 0C7F8C00 == 50 [pid = 3524] [id = 135] 20:26:18 INFO - PROCESS | 3524 | ++DOMWINDOW == 104 (17390C00) [pid = 3524] [serial = 402] [outer = 00000000] 20:26:18 INFO - PROCESS | 3524 | ++DOMWINDOW == 105 (19A77C00) [pid = 3524] [serial = 403] [outer = 17390C00] 20:26:18 INFO - PROCESS | 3524 | 1463628378490 Marionette DEBUG loaded listener.js 20:26:18 INFO - PROCESS | 3524 | ++DOMWINDOW == 106 (19CFC000) [pid = 3524] [serial = 404] [outer = 17390C00] 20:26:18 INFO - PROCESS | 3524 | ++DOMWINDOW == 107 (1AD47000) [pid = 3524] [serial = 405] [outer = 1B5A6000] 20:26:18 INFO - PROCESS | 3524 | 1463628378963 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]]]}] 20:26:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 20:26:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 660ms 20:26:19 INFO - PROCESS | 3524 | 1463628379050 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 20:26:19 INFO - PROCESS | 3524 | 1463628379052 Marionette TRACE conn2 <- [1,505,null,{"value":"13"}] 20:26:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 20:26:19 INFO - PROCESS | 3524 | 1463628379056 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 20:26:19 INFO - PROCESS | 3524 | 1463628379057 Marionette TRACE conn2 <- [1,506,null,{}] 20:26:19 INFO - PROCESS | 3524 | 1463628379062 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}] 20:26:19 INFO - PROCESS | 3524 | 1463628379138 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 20:26:19 INFO - PROCESS | 3524 | 1463628379147 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:19 INFO - PROCESS | 3524 | ++DOCSHELL 13DB7800 == 51 [pid = 3524] [id = 136] 20:26:19 INFO - PROCESS | 3524 | ++DOMWINDOW == 108 (14416400) [pid = 3524] [serial = 406] [outer = 00000000] 20:26:19 INFO - PROCESS | 3524 | ++DOMWINDOW == 109 (1A987000) [pid = 3524] [serial = 407] [outer = 14416400] 20:26:19 INFO - PROCESS | 3524 | 1463628379189 Marionette DEBUG loaded listener.js 20:26:19 INFO - PROCESS | 3524 | ++DOMWINDOW == 110 (1B042800) [pid = 3524] [serial = 408] [outer = 14416400] 20:26:19 INFO - PROCESS | 3524 | 1463628379591 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]]]}] 20:26:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 20:26:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 571ms 20:26:19 INFO - PROCESS | 3524 | 1463628379635 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 20:26:19 INFO - PROCESS | 3524 | 1463628379637 Marionette TRACE conn2 <- [1,509,null,{"value":"13"}] 20:26:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 20:26:19 INFO - PROCESS | 3524 | 1463628379640 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 20:26:19 INFO - PROCESS | 3524 | 1463628379642 Marionette TRACE conn2 <- [1,510,null,{}] 20:26:19 INFO - PROCESS | 3524 | 1463628379646 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}] 20:26:19 INFO - PROCESS | 3524 | 1463628379711 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 20:26:19 INFO - PROCESS | 3524 | 1463628379718 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:19 INFO - PROCESS | 3524 | ++DOCSHELL 1338C400 == 52 [pid = 3524] [id = 137] 20:26:19 INFO - PROCESS | 3524 | ++DOMWINDOW == 111 (1338E400) [pid = 3524] [serial = 409] [outer = 00000000] 20:26:19 INFO - PROCESS | 3524 | ++DOMWINDOW == 112 (13394C00) [pid = 3524] [serial = 410] [outer = 1338E400] 20:26:19 INFO - PROCESS | 3524 | 1463628379760 Marionette DEBUG loaded listener.js 20:26:19 INFO - PROCESS | 3524 | ++DOMWINDOW == 113 (13397400) [pid = 3524] [serial = 411] [outer = 1338E400] 20:26:20 INFO - PROCESS | 3524 | 1463628380153 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]]]}] 20:26:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 20:26:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 570ms 20:26:20 INFO - PROCESS | 3524 | 1463628380248 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 20:26:20 INFO - PROCESS | 3524 | 1463628380252 Marionette TRACE conn2 <- [1,513,null,{"value":"13"}] 20:26:20 INFO - PROCESS | 3524 | 1463628380260 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 20:26:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 20:26:20 INFO - PROCESS | 3524 | 1463628380264 Marionette TRACE conn2 <- [1,514,null,{}] 20:26:20 INFO - PROCESS | 3524 | 1463628380271 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}] 20:26:20 INFO - PROCESS | 3524 | 1463628380386 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 20:26:20 INFO - PROCESS | 3524 | 1463628380551 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:20 INFO - PROCESS | 3524 | ++DOCSHELL 110EB400 == 53 [pid = 3524] [id = 138] 20:26:20 INFO - PROCESS | 3524 | ++DOMWINDOW == 114 (110ECC00) [pid = 3524] [serial = 412] [outer = 00000000] 20:26:20 INFO - PROCESS | 3524 | ++DOMWINDOW == 115 (11C4F400) [pid = 3524] [serial = 413] [outer = 110ECC00] 20:26:20 INFO - PROCESS | 3524 | 1463628380587 Marionette DEBUG loaded listener.js 20:26:20 INFO - PROCESS | 3524 | ++DOMWINDOW == 116 (13316400) [pid = 3524] [serial = 414] [outer = 110ECC00] 20:26:21 INFO - PROCESS | 3524 | 1463628381105 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]]]}] 20:26:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 20:26:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 915ms 20:26:21 INFO - PROCESS | 3524 | 1463628381173 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 20:26:21 INFO - PROCESS | 3524 | 1463628381176 Marionette TRACE conn2 <- [1,517,null,{"value":"13"}] 20:26:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 20:26:21 INFO - PROCESS | 3524 | 1463628381184 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 20:26:21 INFO - PROCESS | 3524 | 1463628381188 Marionette TRACE conn2 <- [1,518,null,{}] 20:26:21 INFO - PROCESS | 3524 | 1463628381193 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}] 20:26:21 INFO - PROCESS | 3524 | 1463628381296 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 20:26:21 INFO - PROCESS | 3524 | 1463628381422 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:21 INFO - PROCESS | 3524 | ++DOCSHELL 1338D400 == 54 [pid = 3524] [id = 139] 20:26:21 INFO - PROCESS | 3524 | ++DOMWINDOW == 117 (144CA400) [pid = 3524] [serial = 415] [outer = 00000000] 20:26:21 INFO - PROCESS | 3524 | ++DOMWINDOW == 118 (165CF000) [pid = 3524] [serial = 416] [outer = 144CA400] 20:26:21 INFO - PROCESS | 3524 | 1463628381478 Marionette DEBUG loaded listener.js 20:26:21 INFO - PROCESS | 3524 | ++DOMWINDOW == 119 (165D9C00) [pid = 3524] [serial = 417] [outer = 144CA400] 20:26:22 INFO - PROCESS | 3524 | 1463628382096 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]]]}] 20:26:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 20:26:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 961ms 20:26:22 INFO - PROCESS | 3524 | 1463628382151 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 20:26:22 INFO - PROCESS | 3524 | 1463628382154 Marionette TRACE conn2 <- [1,521,null,{"value":"13"}] 20:26:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 20:26:22 INFO - PROCESS | 3524 | 1463628382158 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 20:26:22 INFO - PROCESS | 3524 | 1463628382160 Marionette TRACE conn2 <- [1,522,null,{}] 20:26:22 INFO - PROCESS | 3524 | 1463628382169 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}] 20:26:22 INFO - PROCESS | 3524 | 1463628382278 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 20:26:22 INFO - PROCESS | 3524 | 1463628382404 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:22 INFO - PROCESS | 3524 | ++DOCSHELL 19838400 == 55 [pid = 3524] [id = 140] 20:26:22 INFO - PROCESS | 3524 | ++DOMWINDOW == 120 (19A7A400) [pid = 3524] [serial = 418] [outer = 00000000] 20:26:22 INFO - PROCESS | 3524 | ++DOMWINDOW == 121 (19A8B400) [pid = 3524] [serial = 419] [outer = 19A7A400] 20:26:22 INFO - PROCESS | 3524 | 1463628382462 Marionette DEBUG loaded listener.js 20:26:22 INFO - PROCESS | 3524 | ++DOMWINDOW == 122 (1A27D400) [pid = 3524] [serial = 420] [outer = 19A7A400] 20:26:23 INFO - PROCESS | 3524 | 1463628383080 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]]]}] 20:26:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 20:26:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 960ms 20:26:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 20:26:23 INFO - PROCESS | 3524 | 1463628383108 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 20:26:23 INFO - PROCESS | 3524 | 1463628383110 Marionette TRACE conn2 <- [1,525,null,{"value":"13"}] 20:26:23 INFO - PROCESS | 3524 | 1463628383114 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 20:26:23 INFO - PROCESS | 3524 | 1463628383116 Marionette TRACE conn2 <- [1,526,null,{}] 20:26:23 INFO - PROCESS | 3524 | 1463628383120 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}] 20:26:23 INFO - PROCESS | 3524 | 1463628383221 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 20:26:23 INFO - PROCESS | 3524 | 1463628383345 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:23 INFO - PROCESS | 3524 | ++DOCSHELL 16EC2000 == 56 [pid = 3524] [id = 141] 20:26:23 INFO - PROCESS | 3524 | ++DOMWINDOW == 123 (16EC3000) [pid = 3524] [serial = 421] [outer = 00000000] 20:26:23 INFO - PROCESS | 3524 | ++DOMWINDOW == 124 (16ECA000) [pid = 3524] [serial = 422] [outer = 16EC3000] 20:26:23 INFO - PROCESS | 3524 | 1463628383399 Marionette DEBUG loaded listener.js 20:26:23 INFO - PROCESS | 3524 | ++DOMWINDOW == 125 (19A80400) [pid = 3524] [serial = 423] [outer = 16EC3000] 20:26:23 INFO - PROCESS | 3524 | 1463628383937 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]]]}] 20:26:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 20:26:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 856ms 20:26:23 INFO - PROCESS | 3524 | 1463628383982 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 20:26:23 INFO - PROCESS | 3524 | 1463628383985 Marionette TRACE conn2 <- [1,529,null,{"value":"13"}] 20:26:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 20:26:23 INFO - PROCESS | 3524 | 1463628383988 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 20:26:23 INFO - PROCESS | 3524 | 1463628383990 Marionette TRACE conn2 <- [1,530,null,{}] 20:26:23 INFO - PROCESS | 3524 | 1463628383994 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}] 20:26:24 INFO - PROCESS | 3524 | 1463628384092 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 20:26:24 INFO - PROCESS | 3524 | 1463628384189 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:24 INFO - PROCESS | 3524 | ++DOCSHELL 1656C400 == 57 [pid = 3524] [id = 142] 20:26:24 INFO - PROCESS | 3524 | ++DOMWINDOW == 126 (16571000) [pid = 3524] [serial = 424] [outer = 00000000] 20:26:24 INFO - PROCESS | 3524 | ++DOMWINDOW == 127 (16575C00) [pid = 3524] [serial = 425] [outer = 16571000] 20:26:24 INFO - PROCESS | 3524 | 1463628384241 Marionette DEBUG loaded listener.js 20:26:24 INFO - PROCESS | 3524 | ++DOMWINDOW == 128 (16EC3400) [pid = 3524] [serial = 426] [outer = 16571000] 20:26:24 INFO - PROCESS | 3524 | 1463628384779 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"]]]}] 20:26:24 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 20:26:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 20:26:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:26:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:26:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 20:26:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 20:26:24 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 20:26:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 20:26:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:26:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:26:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 20:26:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 20:26:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 810ms 20:26:24 INFO - PROCESS | 3524 | 1463628384797 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 20:26:24 INFO - PROCESS | 3524 | 1463628384799 Marionette TRACE conn2 <- [1,533,null,{"value":"13"}] 20:26:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 20:26:24 INFO - PROCESS | 3524 | 1463628384803 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 20:26:24 INFO - PROCESS | 3524 | 1463628384805 Marionette TRACE conn2 <- [1,534,null,{}] 20:26:24 INFO - PROCESS | 3524 | 1463628384808 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}] 20:26:24 INFO - PROCESS | 3524 | 1463628384941 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 20:26:25 INFO - PROCESS | 3524 | 1463628385200 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:25 INFO - PROCESS | 3524 | ++DOCSHELL 0C7F6400 == 58 [pid = 3524] [id = 143] 20:26:25 INFO - PROCESS | 3524 | ++DOMWINDOW == 129 (1050E800) [pid = 3524] [serial = 427] [outer = 00000000] 20:26:25 INFO - PROCESS | 3524 | ++DOMWINDOW == 130 (110EAC00) [pid = 3524] [serial = 428] [outer = 1050E800] 20:26:25 INFO - PROCESS | 3524 | 1463628385245 Marionette DEBUG loaded listener.js 20:26:25 INFO - PROCESS | 3524 | ++DOMWINDOW == 131 (12880800) [pid = 3524] [serial = 429] [outer = 1050E800] 20:26:25 INFO - PROCESS | 3524 | 1463628385712 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]]]}] 20:26:25 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 20:26:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 961ms 20:26:25 INFO - PROCESS | 3524 | 1463628385768 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 20:26:25 INFO - PROCESS | 3524 | 1463628385772 Marionette TRACE conn2 <- [1,537,null,{"value":"13"}] 20:26:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 20:26:25 INFO - PROCESS | 3524 | 1463628385776 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 20:26:25 INFO - PROCESS | 3524 | 1463628385780 Marionette TRACE conn2 <- [1,538,null,{}] 20:26:25 INFO - PROCESS | 3524 | 1463628385784 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}] 20:26:25 INFO - PROCESS | 3524 | 1463628385922 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 20:26:26 INFO - PROCESS | 3524 | 1463628386061 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:26 INFO - PROCESS | 3524 | ++DOCSHELL 10D6B400 == 59 [pid = 3524] [id = 144] 20:26:26 INFO - PROCESS | 3524 | ++DOMWINDOW == 132 (10D6B800) [pid = 3524] [serial = 430] [outer = 00000000] 20:26:26 INFO - PROCESS | 3524 | ++DOMWINDOW == 133 (144C7000) [pid = 3524] [serial = 431] [outer = 10D6B800] 20:26:26 INFO - PROCESS | 3524 | 1463628386096 Marionette DEBUG loaded listener.js 20:26:26 INFO - PROCESS | 3524 | ++DOMWINDOW == 134 (16575800) [pid = 3524] [serial = 432] [outer = 10D6B800] 20:26:26 INFO - PROCESS | 3524 | --DOCSHELL 13DB7800 == 58 [pid = 3524] [id = 136] 20:26:26 INFO - PROCESS | 3524 | --DOCSHELL 0C7F8C00 == 57 [pid = 3524] [id = 135] 20:26:26 INFO - PROCESS | 3524 | --DOCSHELL 1A0E9C00 == 56 [pid = 3524] [id = 134] 20:26:26 INFO - PROCESS | 3524 | --DOCSHELL 102CCC00 == 55 [pid = 3524] [id = 133] 20:26:26 INFO - PROCESS | 3524 | --DOCSHELL 1055C000 == 54 [pid = 3524] [id = 132] 20:26:26 INFO - PROCESS | 3524 | --DOCSHELL 165D3C00 == 53 [pid = 3524] [id = 131] 20:26:26 INFO - PROCESS | 3524 | --DOCSHELL 1642A400 == 52 [pid = 3524] [id = 130] 20:26:26 INFO - PROCESS | 3524 | --DOCSHELL 1129A800 == 51 [pid = 3524] [id = 129] 20:26:26 INFO - PROCESS | 3524 | --DOCSHELL 10D70800 == 50 [pid = 3524] [id = 128] 20:26:26 INFO - PROCESS | 3524 | --DOCSHELL 161CA800 == 49 [pid = 3524] [id = 124] 20:26:26 INFO - PROCESS | 3524 | --DOCSHELL 10515C00 == 48 [pid = 3524] [id = 123] 20:26:26 INFO - PROCESS | 3524 | --DOCSHELL 1AD43000 == 47 [pid = 3524] [id = 122] 20:26:26 INFO - PROCESS | 3524 | --DOMWINDOW == 133 (1B033400) [pid = 3524] [serial = 364] [outer = 00000000] [url = about:blank] 20:26:26 INFO - PROCESS | 3524 | --DOMWINDOW == 132 (1AE0C400) [pid = 3524] [serial = 362] [outer = 00000000] [url = about:blank] 20:26:26 INFO - PROCESS | 3524 | --DOMWINDOW == 131 (19A92000) [pid = 3524] [serial = 352] [outer = 00000000] [url = about:blank] 20:26:26 INFO - PROCESS | 3524 | --DOMWINDOW == 130 (19A8F000) [pid = 3524] [serial = 353] [outer = 00000000] [url = about:blank] 20:26:26 INFO - PROCESS | 3524 | --DOMWINDOW == 129 (10D61800) [pid = 3524] [serial = 340] [outer = 00000000] [url = about:blank] 20:26:26 INFO - PROCESS | 3524 | --DOMWINDOW == 128 (1AE0A800) [pid = 3524] [serial = 361] [outer = 00000000] [url = about:blank] 20:26:26 INFO - PROCESS | 3524 | --DOMWINDOW == 127 (110F0800) [pid = 3524] [serial = 341] [outer = 00000000] [url = about:blank] 20:26:26 INFO - PROCESS | 3524 | --DOMWINDOW == 126 (16F5D800) [pid = 3524] [serial = 334] [outer = 00000000] [url = about:blank] 20:26:26 INFO - PROCESS | 3524 | --DOMWINDOW == 125 (1AE15400) [pid = 3524] [serial = 337] [outer = 00000000] [url = about:blank] 20:26:26 INFO - PROCESS | 3524 | --DOMWINDOW == 124 (19A88C00) [pid = 3524] [serial = 358] [outer = 00000000] [url = about:blank] 20:26:26 INFO - PROCESS | 3524 | --DOMWINDOW == 123 (1A283000) [pid = 3524] [serial = 359] [outer = 00000000] [url = about:blank] 20:26:26 INFO - PROCESS | 3524 | --DOMWINDOW == 122 (1A986800) [pid = 3524] [serial = 356] [outer = 00000000] [url = about:blank] 20:26:26 INFO - PROCESS | 3524 | --DOMWINDOW == 121 (1B199800) [pid = 3524] [serial = 329] [outer = 00000000] [url = about:blank] 20:26:26 INFO - PROCESS | 3524 | --DOMWINDOW == 120 (13838C00) [pid = 3524] [serial = 344] [outer = 00000000] [url = about:blank] 20:26:26 INFO - PROCESS | 3524 | --DOMWINDOW == 119 (18473000) [pid = 3524] [serial = 349] [outer = 00000000] [url = about:blank] 20:26:26 INFO - PROCESS | 3524 | --DOMWINDOW == 118 (1A6C3C00) [pid = 3524] [serial = 355] [outer = 00000000] [url = about:blank] 20:26:26 INFO - PROCESS | 3524 | --DOMWINDOW == 117 (1B03E400) [pid = 3524] [serial = 284] [outer = 00000000] [url = about:blank] 20:26:26 INFO - PROCESS | 3524 | --DOMWINDOW == 116 (18613C00) [pid = 3524] [serial = 350] [outer = 00000000] [url = about:blank] 20:26:26 INFO - PROCESS | 3524 | --DOMWINDOW == 115 (16F5CC00) [pid = 3524] [serial = 347] [outer = 00000000] [url = about:blank] 20:26:26 INFO - PROCESS | 3524 | --DOMWINDOW == 114 (12AE3400) [pid = 3524] [serial = 343] [outer = 00000000] [url = about:blank] 20:26:26 INFO - PROCESS | 3524 | --DOMWINDOW == 113 (12D72C00) [pid = 3524] [serial = 331] [outer = 00000000] [url = about:blank] 20:26:26 INFO - PROCESS | 3524 | --DOMWINDOW == 112 (161D4400) [pid = 3524] [serial = 346] [outer = 00000000] [url = about:blank] 20:26:26 INFO - PROCESS | 3524 | 1463628386591 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]]]}] 20:26:26 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 20:26:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 855ms 20:26:26 INFO - PROCESS | 3524 | 1463628386644 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 20:26:26 INFO - PROCESS | 3524 | 1463628386648 Marionette TRACE conn2 <- [1,541,null,{"value":"13"}] 20:26:26 INFO - PROCESS | 3524 | 1463628386652 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 20:26:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 20:26:26 INFO - PROCESS | 3524 | 1463628386654 Marionette TRACE conn2 <- [1,542,null,{}] 20:26:26 INFO - PROCESS | 3524 | 1463628386658 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}] 20:26:26 INFO - PROCESS | 3524 | 1463628386741 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 20:26:26 INFO - PROCESS | 3524 | 1463628386753 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:26 INFO - PROCESS | 3524 | ++DOCSHELL 10D62000 == 48 [pid = 3524] [id = 145] 20:26:26 INFO - PROCESS | 3524 | ++DOMWINDOW == 113 (10D65000) [pid = 3524] [serial = 433] [outer = 00000000] 20:26:26 INFO - PROCESS | 3524 | ++DOMWINDOW == 114 (1441B400) [pid = 3524] [serial = 434] [outer = 10D65000] 20:26:26 INFO - PROCESS | 3524 | 1463628386800 Marionette DEBUG loaded listener.js 20:26:26 INFO - PROCESS | 3524 | ++DOMWINDOW == 115 (16C14400) [pid = 3524] [serial = 435] [outer = 10D65000] 20:26:27 INFO - PROCESS | 3524 | [3524] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:26:27 INFO - PROCESS | 3524 | [3524] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:26:27 INFO - PROCESS | 3524 | [3524] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:26:27 INFO - PROCESS | 3524 | 1463628387245 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]]]}] 20:26:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 20:26:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 616ms 20:26:27 INFO - PROCESS | 3524 | 1463628387271 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 20:26:27 INFO - PROCESS | 3524 | 1463628387273 Marionette TRACE conn2 <- [1,545,null,{"value":"13"}] 20:26:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 20:26:27 INFO - PROCESS | 3524 | 1463628387278 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 20:26:27 INFO - PROCESS | 3524 | 1463628387284 Marionette TRACE conn2 <- [1,546,null,{}] 20:26:27 INFO - PROCESS | 3524 | 1463628387293 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}] 20:26:27 INFO - PROCESS | 3524 | 1463628387374 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 20:26:27 INFO - PROCESS | 3524 | 1463628387384 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:27 INFO - PROCESS | 3524 | ++DOCSHELL 16F55000 == 49 [pid = 3524] [id = 146] 20:26:27 INFO - PROCESS | 3524 | ++DOMWINDOW == 116 (16FFE800) [pid = 3524] [serial = 436] [outer = 00000000] 20:26:27 INFO - PROCESS | 3524 | ++DOMWINDOW == 117 (173EB000) [pid = 3524] [serial = 437] [outer = 16FFE800] 20:26:27 INFO - PROCESS | 3524 | 1463628387459 Marionette DEBUG loaded listener.js 20:26:27 INFO - PROCESS | 3524 | ++DOMWINDOW == 118 (17992400) [pid = 3524] [serial = 438] [outer = 16FFE800] 20:26:27 INFO - PROCESS | 3524 | 1463628387903 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]]]}] 20:26:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 20:26:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 660ms 20:26:27 INFO - PROCESS | 3524 | 1463628387939 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 20:26:27 INFO - PROCESS | 3524 | 1463628387942 Marionette TRACE conn2 <- [1,549,null,{"value":"13"}] 20:26:27 INFO - PROCESS | 3524 | 1463628387948 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 20:26:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 20:26:27 INFO - PROCESS | 3524 | 1463628387950 Marionette TRACE conn2 <- [1,550,null,{}] 20:26:27 INFO - PROCESS | 3524 | 1463628387954 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}] 20:26:28 INFO - PROCESS | 3524 | 1463628388059 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 20:26:28 INFO - PROCESS | 3524 | 1463628388068 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:28 INFO - PROCESS | 3524 | ++DOCSHELL 1804A400 == 50 [pid = 3524] [id = 147] 20:26:28 INFO - PROCESS | 3524 | ++DOMWINDOW == 119 (18472800) [pid = 3524] [serial = 439] [outer = 00000000] 20:26:28 INFO - PROCESS | 3524 | ++DOMWINDOW == 120 (1861A400) [pid = 3524] [serial = 440] [outer = 18472800] 20:26:28 INFO - PROCESS | 3524 | 1463628388111 Marionette DEBUG loaded listener.js 20:26:28 INFO - PROCESS | 3524 | ++DOMWINDOW == 121 (1983B800) [pid = 3524] [serial = 441] [outer = 18472800] 20:26:28 INFO - PROCESS | 3524 | [3524] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:26:28 INFO - PROCESS | 3524 | [3524] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:26:28 INFO - PROCESS | 3524 | [3524] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:26:28 INFO - PROCESS | 3524 | 1463628388502 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]]]}] 20:26:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 20:26:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 570ms 20:26:28 INFO - PROCESS | 3524 | 1463628388544 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 20:26:28 INFO - PROCESS | 3524 | 1463628388546 Marionette TRACE conn2 <- [1,553,null,{"value":"13"}] 20:26:28 INFO - PROCESS | 3524 | 1463628388550 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 20:26:28 INFO - PROCESS | 3524 | 1463628388552 Marionette TRACE conn2 <- [1,554,null,{}] 20:26:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 20:26:28 INFO - PROCESS | 3524 | 1463628388564 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}] 20:26:28 INFO - PROCESS | 3524 | 1463628388642 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 20:26:28 INFO - PROCESS | 3524 | 1463628388648 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:28 INFO - PROCESS | 3524 | ++DOCSHELL 10A5D000 == 51 [pid = 3524] [id = 148] 20:26:28 INFO - PROCESS | 3524 | ++DOMWINDOW == 122 (186BA000) [pid = 3524] [serial = 442] [outer = 00000000] 20:26:28 INFO - PROCESS | 3524 | ++DOMWINDOW == 123 (19A92000) [pid = 3524] [serial = 443] [outer = 186BA000] 20:26:28 INFO - PROCESS | 3524 | 1463628388708 Marionette DEBUG loaded listener.js 20:26:28 INFO - PROCESS | 3524 | ++DOMWINDOW == 124 (1A0F8C00) [pid = 3524] [serial = 444] [outer = 186BA000] 20:26:29 INFO - PROCESS | 3524 | [3524] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:26:29 INFO - PROCESS | 3524 | [3524] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:26:29 INFO - PROCESS | 3524 | [3524] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:26:29 INFO - PROCESS | 3524 | 1463628389145 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]]]}] 20:26:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 20:26:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 661ms 20:26:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 20:26:29 INFO - PROCESS | 3524 | 1463628389221 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 20:26:29 INFO - PROCESS | 3524 | 1463628389223 Marionette TRACE conn2 <- [1,557,null,{"value":"13"}] 20:26:29 INFO - PROCESS | 3524 | 1463628389226 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 20:26:29 INFO - PROCESS | 3524 | 1463628389228 Marionette TRACE conn2 <- [1,558,null,{}] 20:26:29 INFO - PROCESS | 3524 | 1463628389231 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}] 20:26:29 INFO - PROCESS | 3524 | 1463628389338 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 20:26:29 INFO - PROCESS | 3524 | 1463628389426 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:29 INFO - PROCESS | 3524 | ++DOCSHELL 1A896000 == 52 [pid = 3524] [id = 149] 20:26:29 INFO - PROCESS | 3524 | ++DOMWINDOW == 125 (1A89BC00) [pid = 3524] [serial = 445] [outer = 00000000] 20:26:29 INFO - PROCESS | 3524 | ++DOMWINDOW == 126 (1A98A400) [pid = 3524] [serial = 446] [outer = 1A89BC00] 20:26:29 INFO - PROCESS | 3524 | 1463628389469 Marionette DEBUG loaded listener.js 20:26:29 INFO - PROCESS | 3524 | ++DOMWINDOW == 127 (1AD40400) [pid = 3524] [serial = 447] [outer = 1A89BC00] 20:26:29 INFO - PROCESS | 3524 | [3524] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:26:29 INFO - PROCESS | 3524 | [3524] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:26:29 INFO - PROCESS | 3524 | [3524] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:26:29 INFO - PROCESS | 3524 | 1463628389878 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]]]}] 20:26:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 20:26:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 660ms 20:26:29 INFO - PROCESS | 3524 | 1463628389911 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 20:26:29 INFO - PROCESS | 3524 | 1463628389913 Marionette TRACE conn2 <- [1,561,null,{"value":"13"}] 20:26:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 20:26:29 INFO - PROCESS | 3524 | 1463628389917 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 20:26:29 INFO - PROCESS | 3524 | 1463628389918 Marionette TRACE conn2 <- [1,562,null,{}] 20:26:29 INFO - PROCESS | 3524 | 1463628389922 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}] 20:26:30 INFO - PROCESS | 3524 | 1463628390009 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 20:26:30 INFO - PROCESS | 3524 | 1463628390015 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:30 INFO - PROCESS | 3524 | ++DOCSHELL 18047400 == 53 [pid = 3524] [id = 150] 20:26:30 INFO - PROCESS | 3524 | ++DOMWINDOW == 128 (1A63FC00) [pid = 3524] [serial = 448] [outer = 00000000] 20:26:30 INFO - PROCESS | 3524 | ++DOMWINDOW == 129 (1B035800) [pid = 3524] [serial = 449] [outer = 1A63FC00] 20:26:30 INFO - PROCESS | 3524 | 1463628390058 Marionette DEBUG loaded listener.js 20:26:30 INFO - PROCESS | 3524 | ++DOMWINDOW == 130 (1B040C00) [pid = 3524] [serial = 450] [outer = 1A63FC00] 20:26:30 INFO - PROCESS | 3524 | 1463628390456 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]]]}] 20:26:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 20:26:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 570ms 20:26:30 INFO - PROCESS | 3524 | 1463628390479 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 20:26:30 INFO - PROCESS | 3524 | 1463628390481 Marionette TRACE conn2 <- [1,565,null,{"value":"13"}] 20:26:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 20:26:30 INFO - PROCESS | 3524 | 1463628390491 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 20:26:30 INFO - PROCESS | 3524 | 1463628390492 Marionette TRACE conn2 <- [1,566,null,{}] 20:26:30 INFO - PROCESS | 3524 | 1463628390496 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}] 20:26:30 INFO - PROCESS | 3524 | 1463628390601 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 20:26:30 INFO - PROCESS | 3524 | 1463628390607 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:30 INFO - PROCESS | 3524 | ++DOCSHELL 1AE07400 == 54 [pid = 3524] [id = 151] 20:26:30 INFO - PROCESS | 3524 | ++DOMWINDOW == 131 (1AE0E000) [pid = 3524] [serial = 451] [outer = 00000000] 20:26:30 INFO - PROCESS | 3524 | ++DOMWINDOW == 132 (1B34B800) [pid = 3524] [serial = 452] [outer = 1AE0E000] 20:26:30 INFO - PROCESS | 3524 | 1463628390650 Marionette DEBUG loaded listener.js 20:26:30 INFO - PROCESS | 3524 | ++DOMWINDOW == 133 (1B353000) [pid = 3524] [serial = 453] [outer = 1AE0E000] 20:26:30 INFO - PROCESS | 3524 | --DOMWINDOW == 132 (19A78400) [pid = 3524] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 20:26:30 INFO - PROCESS | 3524 | --DOMWINDOW == 131 (1642B000) [pid = 3524] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 20:26:30 INFO - PROCESS | 3524 | --DOMWINDOW == 130 (117AF000) [pid = 3524] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 20:26:30 INFO - PROCESS | 3524 | --DOMWINDOW == 129 (1A0ED400) [pid = 3524] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 20:26:30 INFO - PROCESS | 3524 | --DOMWINDOW == 128 (165D7400) [pid = 3524] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 20:26:30 INFO - PROCESS | 3524 | --DOMWINDOW == 127 (10D70C00) [pid = 3524] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 20:26:30 INFO - PROCESS | 3524 | --DOMWINDOW == 126 (17390C00) [pid = 3524] [serial = 402] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 20:26:30 INFO - PROCESS | 3524 | --DOMWINDOW == 125 (14416400) [pid = 3524] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 20:26:30 INFO - PROCESS | 3524 | --DOMWINDOW == 124 (16CBB400) [pid = 3524] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 20:26:31 INFO - PROCESS | 3524 | 1463628391206 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]]]}] 20:26:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 20:26:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 766ms 20:26:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 20:26:31 INFO - PROCESS | 3524 | 1463628391270 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 20:26:31 INFO - PROCESS | 3524 | 1463628391272 Marionette TRACE conn2 <- [1,569,null,{"value":"13"}] 20:26:31 INFO - PROCESS | 3524 | 1463628391275 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 20:26:31 INFO - PROCESS | 3524 | 1463628391277 Marionette TRACE conn2 <- [1,570,null,{}] 20:26:31 INFO - PROCESS | 3524 | 1463628391281 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}] 20:26:31 INFO - PROCESS | 3524 | 1463628391362 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 20:26:31 INFO - PROCESS | 3524 | 1463628391352 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:31 INFO - PROCESS | 3524 | ++DOCSHELL 10B61400 == 55 [pid = 3524] [id = 152] 20:26:31 INFO - PROCESS | 3524 | ++DOMWINDOW == 125 (1593EC00) [pid = 3524] [serial = 454] [outer = 00000000] 20:26:31 INFO - PROCESS | 3524 | ++DOMWINDOW == 126 (1A0F6000) [pid = 3524] [serial = 455] [outer = 1593EC00] 20:26:31 INFO - PROCESS | 3524 | 1463628391394 Marionette DEBUG loaded listener.js 20:26:31 INFO - PROCESS | 3524 | ++DOMWINDOW == 127 (1AE0F000) [pid = 3524] [serial = 456] [outer = 1593EC00] 20:26:31 INFO - PROCESS | 3524 | 1463628391788 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]]]}] 20:26:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 20:26:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 570ms 20:26:31 INFO - PROCESS | 3524 | 1463628391838 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 20:26:31 INFO - PROCESS | 3524 | 1463628391840 Marionette TRACE conn2 <- [1,573,null,{"value":"13"}] 20:26:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 20:26:31 INFO - PROCESS | 3524 | 1463628391844 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 20:26:31 INFO - PROCESS | 3524 | 1463628391845 Marionette TRACE conn2 <- [1,574,null,{}] 20:26:31 INFO - PROCESS | 3524 | 1463628391849 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}] 20:26:31 INFO - PROCESS | 3524 | 1463628391927 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 20:26:31 INFO - PROCESS | 3524 | 1463628391936 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:31 INFO - PROCESS | 3524 | ++DOCSHELL 1A6C3C00 == 56 [pid = 3524] [id = 153] 20:26:31 INFO - PROCESS | 3524 | ++DOMWINDOW == 128 (1B196800) [pid = 3524] [serial = 457] [outer = 00000000] 20:26:31 INFO - PROCESS | 3524 | ++DOMWINDOW == 129 (1B42A800) [pid = 3524] [serial = 458] [outer = 1B196800] 20:26:31 INFO - PROCESS | 3524 | 1463628391985 Marionette DEBUG loaded listener.js 20:26:32 INFO - PROCESS | 3524 | ++DOMWINDOW == 130 (1B59EC00) [pid = 3524] [serial = 459] [outer = 1B196800] 20:26:32 INFO - PROCESS | 3524 | [3524] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:26:32 INFO - PROCESS | 3524 | [3524] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:26:32 INFO - PROCESS | 3524 | [3524] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:26:32 INFO - PROCESS | 3524 | 1463628392430 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]]]}] 20:26:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 20:26:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 615ms 20:26:32 INFO - PROCESS | 3524 | 1463628392464 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 20:26:32 INFO - PROCESS | 3524 | 1463628392466 Marionette TRACE conn2 <- [1,577,null,{"value":"13"}] 20:26:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 20:26:32 INFO - PROCESS | 3524 | 1463628392469 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 20:26:32 INFO - PROCESS | 3524 | 1463628392471 Marionette TRACE conn2 <- [1,578,null,{}] 20:26:32 INFO - PROCESS | 3524 | 1463628392475 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}] 20:26:32 INFO - PROCESS | 3524 | 1463628392572 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 20:26:32 INFO - PROCESS | 3524 | 1463628392578 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:32 INFO - PROCESS | 3524 | ++DOCSHELL 17735400 == 57 [pid = 3524] [id = 154] 20:26:32 INFO - PROCESS | 3524 | ++DOMWINDOW == 131 (1773B800) [pid = 3524] [serial = 460] [outer = 00000000] 20:26:32 INFO - PROCESS | 3524 | ++DOMWINDOW == 132 (1773FC00) [pid = 3524] [serial = 461] [outer = 1773B800] 20:26:32 INFO - PROCESS | 3524 | 1463628392621 Marionette DEBUG loaded listener.js 20:26:32 INFO - PROCESS | 3524 | ++DOMWINDOW == 133 (1B429000) [pid = 3524] [serial = 462] [outer = 1773B800] 20:26:33 INFO - PROCESS | 3524 | 1463628393223 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]]]}] 20:26:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 20:26:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 856ms 20:26:33 INFO - PROCESS | 3524 | 1463628393340 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 20:26:33 INFO - PROCESS | 3524 | 1463628393344 Marionette TRACE conn2 <- [1,581,null,{"value":"13"}] 20:26:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 20:26:33 INFO - PROCESS | 3524 | 1463628393349 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 20:26:33 INFO - PROCESS | 3524 | 1463628393353 Marionette TRACE conn2 <- [1,582,null,{}] 20:26:33 INFO - PROCESS | 3524 | 1463628393359 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}] 20:26:33 INFO - PROCESS | 3524 | 1463628393477 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 20:26:33 INFO - PROCESS | 3524 | 1463628393583 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:33 INFO - PROCESS | 3524 | ++DOCSHELL 10D6D000 == 58 [pid = 3524] [id = 155] 20:26:33 INFO - PROCESS | 3524 | ++DOMWINDOW == 134 (10D6EC00) [pid = 3524] [serial = 463] [outer = 00000000] 20:26:33 INFO - PROCESS | 3524 | ++DOMWINDOW == 135 (14410C00) [pid = 3524] [serial = 464] [outer = 10D6EC00] 20:26:33 INFO - PROCESS | 3524 | 1463628393640 Marionette DEBUG loaded listener.js 20:26:33 INFO - PROCESS | 3524 | ++DOMWINDOW == 136 (15926400) [pid = 3524] [serial = 465] [outer = 10D6EC00] 20:26:34 INFO - PROCESS | 3524 | 1463628394188 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]]]}] 20:26:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 20:26:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 900ms 20:26:34 INFO - PROCESS | 3524 | 1463628394259 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 20:26:34 INFO - PROCESS | 3524 | 1463628394265 Marionette TRACE conn2 <- [1,585,null,{"value":"13"}] 20:26:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 20:26:34 INFO - PROCESS | 3524 | 1463628394272 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 20:26:34 INFO - PROCESS | 3524 | 1463628394275 Marionette TRACE conn2 <- [1,586,null,{}] 20:26:34 INFO - PROCESS | 3524 | 1463628394278 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}] 20:26:34 INFO - PROCESS | 3524 | 1463628394366 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 20:26:34 INFO - PROCESS | 3524 | 1463628394494 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:34 INFO - PROCESS | 3524 | ++DOCSHELL 165CF400 == 59 [pid = 3524] [id = 156] 20:26:34 INFO - PROCESS | 3524 | ++DOMWINDOW == 137 (165D0C00) [pid = 3524] [serial = 466] [outer = 00000000] 20:26:34 INFO - PROCESS | 3524 | ++DOMWINDOW == 138 (16F5CC00) [pid = 3524] [serial = 467] [outer = 165D0C00] 20:26:34 INFO - PROCESS | 3524 | 1463628394549 Marionette DEBUG loaded listener.js 20:26:34 INFO - PROCESS | 3524 | ++DOMWINDOW == 139 (176A6C00) [pid = 3524] [serial = 468] [outer = 165D0C00] 20:26:35 INFO - PROCESS | 3524 | 1463628395162 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]]]}] 20:26:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 20:26:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 916ms 20:26:35 INFO - PROCESS | 3524 | 1463628395180 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 20:26:35 INFO - PROCESS | 3524 | 1463628395183 Marionette TRACE conn2 <- [1,589,null,{"value":"13"}] 20:26:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 20:26:35 INFO - PROCESS | 3524 | 1463628395187 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 20:26:35 INFO - PROCESS | 3524 | 1463628395190 Marionette TRACE conn2 <- [1,590,null,{}] 20:26:35 INFO - PROCESS | 3524 | 1463628395201 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}] 20:26:35 INFO - PROCESS | 3524 | 1463628395293 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 20:26:35 INFO - PROCESS | 3524 | 1463628395396 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:35 INFO - PROCESS | 3524 | ++DOCSHELL 19A81C00 == 60 [pid = 3524] [id = 157] 20:26:35 INFO - PROCESS | 3524 | ++DOMWINDOW == 140 (19A84000) [pid = 3524] [serial = 469] [outer = 00000000] 20:26:35 INFO - PROCESS | 3524 | ++DOMWINDOW == 141 (19A95C00) [pid = 3524] [serial = 470] [outer = 19A84000] 20:26:35 INFO - PROCESS | 3524 | 1463628395451 Marionette DEBUG loaded listener.js 20:26:35 INFO - PROCESS | 3524 | ++DOMWINDOW == 142 (1A6C5000) [pid = 3524] [serial = 471] [outer = 19A84000] 20:26:36 INFO - PROCESS | 3524 | 1463628396036 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]]]}] 20:26:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 20:26:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 900ms 20:26:36 INFO - PROCESS | 3524 | 1463628396080 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 20:26:36 INFO - PROCESS | 3524 | 1463628396083 Marionette TRACE conn2 <- [1,593,null,{"value":"13"}] 20:26:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 20:26:36 INFO - PROCESS | 3524 | 1463628396086 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 20:26:36 INFO - PROCESS | 3524 | 1463628396088 Marionette TRACE conn2 <- [1,594,null,{}] 20:26:36 INFO - PROCESS | 3524 | 1463628396092 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}] 20:26:36 INFO - PROCESS | 3524 | 1463628396198 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 20:26:36 INFO - PROCESS | 3524 | 1463628396324 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:36 INFO - PROCESS | 3524 | ++DOCSHELL 1AECF000 == 61 [pid = 3524] [id = 158] 20:26:36 INFO - PROCESS | 3524 | ++DOMWINDOW == 143 (1AED1800) [pid = 3524] [serial = 472] [outer = 00000000] 20:26:36 INFO - PROCESS | 3524 | ++DOMWINDOW == 144 (1AED6000) [pid = 3524] [serial = 473] [outer = 1AED1800] 20:26:36 INFO - PROCESS | 3524 | 1463628396380 Marionette DEBUG loaded listener.js 20:26:36 INFO - PROCESS | 3524 | ++DOMWINDOW == 145 (1AED9000) [pid = 3524] [serial = 474] [outer = 1AED1800] 20:26:36 INFO - PROCESS | 3524 | 1463628396888 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]]]}] 20:26:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 20:26:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 871ms 20:26:36 INFO - PROCESS | 3524 | 1463628396956 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 20:26:36 INFO - PROCESS | 3524 | 1463628396958 Marionette TRACE conn2 <- [1,597,null,{"value":"13"}] 20:26:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 20:26:36 INFO - PROCESS | 3524 | 1463628396962 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 20:26:36 INFO - PROCESS | 3524 | 1463628396964 Marionette TRACE conn2 <- [1,598,null,{}] 20:26:36 INFO - PROCESS | 3524 | 1463628396968 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}] 20:26:37 INFO - PROCESS | 3524 | 1463628397067 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 20:26:37 INFO - PROCESS | 3524 | 1463628397165 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:37 INFO - PROCESS | 3524 | ++DOCSHELL 1A641400 == 62 [pid = 3524] [id = 159] 20:26:37 INFO - PROCESS | 3524 | ++DOMWINDOW == 146 (1AED4000) [pid = 3524] [serial = 475] [outer = 00000000] 20:26:37 INFO - PROCESS | 3524 | ++DOMWINDOW == 147 (1B1A1C00) [pid = 3524] [serial = 476] [outer = 1AED4000] 20:26:37 INFO - PROCESS | 3524 | 1463628397218 Marionette DEBUG loaded listener.js 20:26:37 INFO - PROCESS | 3524 | ++DOMWINDOW == 148 (1B42E800) [pid = 3524] [serial = 477] [outer = 1AED4000] 20:26:37 INFO - PROCESS | 3524 | 1463628397800 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]]]}] 20:26:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 20:26:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 915ms 20:26:37 INFO - PROCESS | 3524 | 1463628397871 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 20:26:37 INFO - PROCESS | 3524 | 1463628397874 Marionette TRACE conn2 <- [1,601,null,{"value":"13"}] 20:26:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 20:26:37 INFO - PROCESS | 3524 | 1463628397877 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 20:26:37 INFO - PROCESS | 3524 | 1463628397879 Marionette TRACE conn2 <- [1,602,null,{}] 20:26:37 INFO - PROCESS | 3524 | 1463628397883 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}] 20:26:38 INFO - PROCESS | 3524 | 1463628398034 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 20:26:38 INFO - PROCESS | 3524 | 1463628398279 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:38 INFO - PROCESS | 3524 | ++DOCSHELL 13375000 == 63 [pid = 3524] [id = 160] 20:26:38 INFO - PROCESS | 3524 | ++DOMWINDOW == 149 (13376400) [pid = 3524] [serial = 478] [outer = 00000000] 20:26:38 INFO - PROCESS | 3524 | ++DOMWINDOW == 150 (138EC800) [pid = 3524] [serial = 479] [outer = 13376400] 20:26:38 INFO - PROCESS | 3524 | 1463628398400 Marionette DEBUG loaded listener.js 20:26:38 INFO - PROCESS | 3524 | ++DOMWINDOW == 151 (1570C400) [pid = 3524] [serial = 480] [outer = 13376400] 20:26:39 INFO - PROCESS | 3524 | 1463628399080 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]]]}] 20:26:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 20:26:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1246ms 20:26:39 INFO - PROCESS | 3524 | 1463628399117 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 20:26:39 INFO - PROCESS | 3524 | 1463628399121 Marionette TRACE conn2 <- [1,605,null,{"value":"13"}] 20:26:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 20:26:39 INFO - PROCESS | 3524 | 1463628399126 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 20:26:39 INFO - PROCESS | 3524 | 1463628399128 Marionette TRACE conn2 <- [1,606,null,{}] 20:26:39 INFO - PROCESS | 3524 | 1463628399133 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}] 20:26:39 INFO - PROCESS | 3524 | 1463628399231 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 20:26:39 INFO - PROCESS | 3524 | 1463628399366 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:39 INFO - PROCESS | 3524 | --DOCSHELL 150AFC00 == 62 [pid = 3524] [id = 82] 20:26:39 INFO - PROCESS | 3524 | --DOCSHELL 1A6C3C00 == 61 [pid = 3524] [id = 153] 20:26:39 INFO - PROCESS | 3524 | --DOCSHELL 10B61400 == 60 [pid = 3524] [id = 152] 20:26:39 INFO - PROCESS | 3524 | --DOCSHELL 1AE07400 == 59 [pid = 3524] [id = 151] 20:26:39 INFO - PROCESS | 3524 | --DOCSHELL 18047400 == 58 [pid = 3524] [id = 150] 20:26:39 INFO - PROCESS | 3524 | --DOCSHELL 1A896000 == 57 [pid = 3524] [id = 149] 20:26:39 INFO - PROCESS | 3524 | --DOCSHELL 10A5D000 == 56 [pid = 3524] [id = 148] 20:26:39 INFO - PROCESS | 3524 | --DOCSHELL 1804A400 == 55 [pid = 3524] [id = 147] 20:26:39 INFO - PROCESS | 3524 | --DOCSHELL 16F55000 == 54 [pid = 3524] [id = 146] 20:26:39 INFO - PROCESS | 3524 | --DOCSHELL 10D62000 == 53 [pid = 3524] [id = 145] 20:26:39 INFO - PROCESS | 3524 | --DOCSHELL 10D6B400 == 52 [pid = 3524] [id = 144] 20:26:39 INFO - PROCESS | 3524 | --DOCSHELL 0C7F6400 == 51 [pid = 3524] [id = 143] 20:26:39 INFO - PROCESS | 3524 | --DOCSHELL 1338D400 == 50 [pid = 3524] [id = 139] 20:26:39 INFO - PROCESS | 3524 | --DOCSHELL 110EB400 == 49 [pid = 3524] [id = 138] 20:26:39 INFO - PROCESS | 3524 | --DOCSHELL 1338C400 == 48 [pid = 3524] [id = 137] 20:26:39 INFO - PROCESS | 3524 | --DOMWINDOW == 150 (19A8E000) [pid = 3524] [serial = 398] [outer = 00000000] [url = about:blank] 20:26:39 INFO - PROCESS | 3524 | --DOMWINDOW == 149 (19A82800) [pid = 3524] [serial = 397] [outer = 00000000] [url = about:blank] 20:26:39 INFO - PROCESS | 3524 | --DOMWINDOW == 148 (1330F800) [pid = 3524] [serial = 170] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 20:26:39 INFO - PROCESS | 3524 | --DOMWINDOW == 147 (12D2CC00) [pid = 3524] [serial = 367] [outer = 00000000] [url = about:blank] 20:26:39 INFO - PROCESS | 3524 | --DOMWINDOW == 146 (165D1C00) [pid = 3524] [serial = 388] [outer = 00000000] [url = about:blank] 20:26:39 INFO - PROCESS | 3524 | --DOMWINDOW == 145 (165D5800) [pid = 3524] [serial = 389] [outer = 00000000] [url = about:blank] 20:26:39 INFO - PROCESS | 3524 | --DOMWINDOW == 144 (13073800) [pid = 3524] [serial = 385] [outer = 00000000] [url = about:blank] 20:26:39 INFO - PROCESS | 3524 | --DOMWINDOW == 143 (13DB9000) [pid = 3524] [serial = 386] [outer = 00000000] [url = about:blank] 20:26:39 INFO - PROCESS | 3524 | --DOMWINDOW == 142 (1B1A2C00) [pid = 3524] [serial = 376] [outer = 00000000] [url = about:blank] 20:26:39 INFO - PROCESS | 3524 | --DOMWINDOW == 141 (1A280800) [pid = 3524] [serial = 400] [outer = 00000000] [url = about:blank] 20:26:39 INFO - PROCESS | 3524 | --DOMWINDOW == 140 (17966800) [pid = 3524] [serial = 391] [outer = 00000000] [url = about:blank] 20:26:39 INFO - PROCESS | 3524 | --DOMWINDOW == 139 (1B358400) [pid = 3524] [serial = 379] [outer = 00000000] [url = about:blank] 20:26:39 INFO - PROCESS | 3524 | --DOMWINDOW == 138 (19A85C00) [pid = 3524] [serial = 373] [outer = 00000000] [url = about:blank] 20:26:39 INFO - PROCESS | 3524 | --DOMWINDOW == 137 (13075400) [pid = 3524] [serial = 383] [outer = 00000000] [url = about:blank] 20:26:39 INFO - PROCESS | 3524 | --DOMWINDOW == 136 (117AD400) [pid = 3524] [serial = 382] [outer = 00000000] [url = about:blank] 20:26:39 INFO - PROCESS | 3524 | --DOMWINDOW == 135 (176A7800) [pid = 3524] [serial = 370] [outer = 00000000] [url = about:blank] 20:26:39 INFO - PROCESS | 3524 | --DOMWINDOW == 134 (19A77C00) [pid = 3524] [serial = 403] [outer = 00000000] [url = about:blank] 20:26:39 INFO - PROCESS | 3524 | --DOMWINDOW == 133 (1A987000) [pid = 3524] [serial = 407] [outer = 00000000] [url = about:blank] 20:26:39 INFO - PROCESS | 3524 | --DOMWINDOW == 132 (1A283400) [pid = 3524] [serial = 401] [outer = 00000000] [url = about:blank] 20:26:39 INFO - PROCESS | 3524 | --DOMWINDOW == 131 (18470000) [pid = 3524] [serial = 394] [outer = 00000000] [url = about:blank] 20:26:39 INFO - PROCESS | 3524 | --DOMWINDOW == 130 (1B042800) [pid = 3524] [serial = 408] [outer = 00000000] [url = about:blank] 20:26:39 INFO - PROCESS | 3524 | --DOMWINDOW == 129 (18619000) [pid = 3524] [serial = 395] [outer = 00000000] [url = about:blank] 20:26:39 INFO - PROCESS | 3524 | --DOMWINDOW == 128 (19CFC000) [pid = 3524] [serial = 404] [outer = 00000000] [url = about:blank] 20:26:39 INFO - PROCESS | 3524 | --DOMWINDOW == 127 (179D6C00) [pid = 3524] [serial = 392] [outer = 00000000] [url = about:blank] 20:26:39 INFO - PROCESS | 3524 | --DOMWINDOW == 126 (13394C00) [pid = 3524] [serial = 410] [outer = 00000000] [url = about:blank] 20:26:39 INFO - PROCESS | 3524 | ++DOCSHELL 1055C000 == 49 [pid = 3524] [id = 161] 20:26:39 INFO - PROCESS | 3524 | ++DOMWINDOW == 127 (10A5D000) [pid = 3524] [serial = 481] [outer = 00000000] 20:26:39 INFO - PROCESS | 3524 | ++DOMWINDOW == 128 (11CE4000) [pid = 3524] [serial = 482] [outer = 10A5D000] 20:26:39 INFO - PROCESS | 3524 | 1463628399450 Marionette DEBUG loaded listener.js 20:26:39 INFO - PROCESS | 3524 | ++DOMWINDOW == 129 (1338D400) [pid = 3524] [serial = 483] [outer = 10A5D000] 20:26:39 INFO - PROCESS | 3524 | 1463628399859 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]]]}] 20:26:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 20:26:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 780ms 20:26:39 INFO - PROCESS | 3524 | 1463628399910 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 20:26:39 INFO - PROCESS | 3524 | 1463628399913 Marionette TRACE conn2 <- [1,609,null,{"value":"13"}] 20:26:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 20:26:39 INFO - PROCESS | 3524 | 1463628399918 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 20:26:39 INFO - PROCESS | 3524 | 1463628399903 Marionette TRACE conn2 <- [1,610,null,{}] 20:26:39 INFO - PROCESS | 3524 | 1463628399907 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}] 20:26:39 INFO - PROCESS | 3524 | 1463628399989 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 20:26:39 INFO - PROCESS | 3524 | 1463628399999 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:40 INFO - PROCESS | 3524 | ++DOCSHELL 15F2B400 == 50 [pid = 3524] [id = 162] 20:26:40 INFO - PROCESS | 3524 | ++DOMWINDOW == 130 (15F2D000) [pid = 3524] [serial = 484] [outer = 00000000] 20:26:40 INFO - PROCESS | 3524 | ++DOMWINDOW == 131 (165CC000) [pid = 3524] [serial = 485] [outer = 15F2D000] 20:26:40 INFO - PROCESS | 3524 | 1463628400043 Marionette DEBUG loaded listener.js 20:26:40 INFO - PROCESS | 3524 | ++DOMWINDOW == 132 (165DA800) [pid = 3524] [serial = 486] [outer = 15F2D000] 20:26:40 INFO - PROCESS | 3524 | 1463628400495 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]]]}] 20:26:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 20:26:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 616ms 20:26:40 INFO - PROCESS | 3524 | 1463628400521 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 20:26:40 INFO - PROCESS | 3524 | 1463628400523 Marionette TRACE conn2 <- [1,613,null,{"value":"13"}] 20:26:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 20:26:40 INFO - PROCESS | 3524 | 1463628400528 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 20:26:40 INFO - PROCESS | 3524 | 1463628400533 Marionette TRACE conn2 <- [1,614,null,{}] 20:26:40 INFO - PROCESS | 3524 | 1463628400542 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}] 20:26:40 INFO - PROCESS | 3524 | 1463628400626 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 20:26:40 INFO - PROCESS | 3524 | 1463628400635 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:40 INFO - PROCESS | 3524 | ++DOCSHELL 16C1A800 == 51 [pid = 3524] [id = 163] 20:26:40 INFO - PROCESS | 3524 | ++DOMWINDOW == 133 (16EBC800) [pid = 3524] [serial = 487] [outer = 00000000] 20:26:40 INFO - PROCESS | 3524 | ++DOMWINDOW == 134 (17A7FC00) [pid = 3524] [serial = 488] [outer = 16EBC800] 20:26:40 INFO - PROCESS | 3524 | 1463628400679 Marionette DEBUG loaded listener.js 20:26:40 INFO - PROCESS | 3524 | ++DOMWINDOW == 135 (18470000) [pid = 3524] [serial = 489] [outer = 16EBC800] 20:26:41 INFO - PROCESS | 3524 | 1463628401123 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]]]}] 20:26:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 20:26:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 630ms 20:26:41 INFO - PROCESS | 3524 | 1463628401167 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 20:26:41 INFO - PROCESS | 3524 | 1463628401170 Marionette TRACE conn2 <- [1,617,null,{"value":"13"}] 20:26:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 20:26:41 INFO - PROCESS | 3524 | 1463628401173 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 20:26:41 INFO - PROCESS | 3524 | 1463628401174 Marionette TRACE conn2 <- [1,618,null,{}] 20:26:41 INFO - PROCESS | 3524 | 1463628401182 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}] 20:26:41 INFO - PROCESS | 3524 | 1463628401245 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 20:26:41 INFO - PROCESS | 3524 | 1463628401252 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:41 INFO - PROCESS | 3524 | ++DOCSHELL 1050C400 == 52 [pid = 3524] [id = 164] 20:26:41 INFO - PROCESS | 3524 | ++DOMWINDOW == 136 (13071400) [pid = 3524] [serial = 490] [outer = 00000000] 20:26:41 INFO - PROCESS | 3524 | ++DOMWINDOW == 137 (19A8A800) [pid = 3524] [serial = 491] [outer = 13071400] 20:26:41 INFO - PROCESS | 3524 | 1463628401295 Marionette DEBUG loaded listener.js 20:26:41 INFO - PROCESS | 3524 | ++DOMWINDOW == 138 (19CF0400) [pid = 3524] [serial = 492] [outer = 13071400] 20:26:41 INFO - PROCESS | 3524 | 1463628401713 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]]]}] 20:26:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 20:26:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 615ms 20:26:41 INFO - PROCESS | 3524 | 1463628401774 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 20:26:41 INFO - PROCESS | 3524 | 1463628401776 Marionette TRACE conn2 <- [1,621,null,{"value":"13"}] 20:26:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 20:26:41 INFO - PROCESS | 3524 | 1463628401779 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 20:26:41 INFO - PROCESS | 3524 | 1463628401781 Marionette TRACE conn2 <- [1,622,null,{}] 20:26:41 INFO - PROCESS | 3524 | 1463628401785 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}] 20:26:41 INFO - PROCESS | 3524 | 1463628401897 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 20:26:41 INFO - PROCESS | 3524 | 1463628401903 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:41 INFO - PROCESS | 3524 | ++DOCSHELL 1A27B400 == 53 [pid = 3524] [id = 165] 20:26:41 INFO - PROCESS | 3524 | ++DOMWINDOW == 139 (1A281000) [pid = 3524] [serial = 493] [outer = 00000000] 20:26:41 INFO - PROCESS | 3524 | ++DOMWINDOW == 140 (1A6C3C00) [pid = 3524] [serial = 494] [outer = 1A281000] 20:26:41 INFO - PROCESS | 3524 | 1463628401966 Marionette DEBUG loaded listener.js 20:26:42 INFO - PROCESS | 3524 | ++DOMWINDOW == 141 (1A8A0000) [pid = 3524] [serial = 495] [outer = 1A281000] 20:26:42 INFO - PROCESS | 3524 | [3524] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:26:42 INFO - PROCESS | 3524 | [3524] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:26:42 INFO - PROCESS | 3524 | [3524] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:26:42 INFO - PROCESS | 3524 | 1463628402427 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]]]}] 20:26:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 20:26:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 676ms 20:26:42 INFO - PROCESS | 3524 | 1463628402462 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 20:26:42 INFO - PROCESS | 3524 | 1463628402464 Marionette TRACE conn2 <- [1,625,null,{"value":"13"}] 20:26:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 20:26:42 INFO - PROCESS | 3524 | 1463628402467 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 20:26:42 INFO - PROCESS | 3524 | 1463628402469 Marionette TRACE conn2 <- [1,626,null,{}] 20:26:42 INFO - PROCESS | 3524 | 1463628402472 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}] 20:26:42 INFO - PROCESS | 3524 | 1463628402582 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 20:26:42 INFO - PROCESS | 3524 | 1463628402588 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:42 INFO - PROCESS | 3524 | ++DOCSHELL 1A98A000 == 54 [pid = 3524] [id = 166] 20:26:42 INFO - PROCESS | 3524 | ++DOMWINDOW == 142 (1AD4D800) [pid = 3524] [serial = 496] [outer = 00000000] 20:26:42 INFO - PROCESS | 3524 | ++DOMWINDOW == 143 (1AEDB400) [pid = 3524] [serial = 497] [outer = 1AD4D800] 20:26:42 INFO - PROCESS | 3524 | 1463628402615 Marionette DEBUG loaded listener.js 20:26:42 INFO - PROCESS | 3524 | ++DOMWINDOW == 144 (1AEDD800) [pid = 3524] [serial = 498] [outer = 1AD4D800] 20:26:42 INFO - PROCESS | 3524 | [3524] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:26:42 INFO - PROCESS | 3524 | [3524] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:26:43 INFO - PROCESS | 3524 | 1463628403045 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]]]}] 20:26:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 20:26:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 615ms 20:26:43 INFO - PROCESS | 3524 | 1463628403067 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 20:26:43 INFO - PROCESS | 3524 | 1463628403069 Marionette TRACE conn2 <- [1,629,null,{"value":"13"}] 20:26:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 20:26:43 INFO - PROCESS | 3524 | 1463628403072 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 20:26:43 INFO - PROCESS | 3524 | 1463628403074 Marionette TRACE conn2 <- [1,630,null,{}] 20:26:43 INFO - PROCESS | 3524 | 1463628403084 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}] 20:26:43 INFO - PROCESS | 3524 | 1463628403193 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 20:26:43 INFO - PROCESS | 3524 | 1463628403291 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:43 INFO - PROCESS | 3524 | ++DOCSHELL 13099800 == 55 [pid = 3524] [id = 167] 20:26:43 INFO - PROCESS | 3524 | ++DOMWINDOW == 145 (1330F400) [pid = 3524] [serial = 499] [outer = 00000000] 20:26:43 INFO - PROCESS | 3524 | ++DOMWINDOW == 146 (1B34D800) [pid = 3524] [serial = 500] [outer = 1330F400] 20:26:43 INFO - PROCESS | 3524 | 1463628403334 Marionette DEBUG loaded listener.js 20:26:43 INFO - PROCESS | 3524 | ++DOMWINDOW == 147 (1B423C00) [pid = 3524] [serial = 501] [outer = 1330F400] 20:26:43 INFO - PROCESS | 3524 | --DOMWINDOW == 146 (1338E400) [pid = 3524] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 20:26:43 INFO - PROCESS | 3524 | --DOMWINDOW == 145 (1A89BC00) [pid = 3524] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 20:26:43 INFO - PROCESS | 3524 | --DOMWINDOW == 144 (1A63FC00) [pid = 3524] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 20:26:43 INFO - PROCESS | 3524 | --DOMWINDOW == 143 (16FFE800) [pid = 3524] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 20:26:43 INFO - PROCESS | 3524 | --DOMWINDOW == 142 (1050E800) [pid = 3524] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 20:26:43 INFO - PROCESS | 3524 | --DOMWINDOW == 141 (186BA000) [pid = 3524] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 20:26:43 INFO - PROCESS | 3524 | --DOMWINDOW == 140 (18472800) [pid = 3524] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 20:26:43 INFO - PROCESS | 3524 | --DOMWINDOW == 139 (10D65000) [pid = 3524] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 20:26:43 INFO - PROCESS | 3524 | --DOMWINDOW == 138 (1B196800) [pid = 3524] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 20:26:43 INFO - PROCESS | 3524 | --DOMWINDOW == 137 (10D6B800) [pid = 3524] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 20:26:43 INFO - PROCESS | 3524 | --DOMWINDOW == 136 (1AE0E000) [pid = 3524] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 20:26:43 INFO - PROCESS | 3524 | --DOMWINDOW == 135 (1593EC00) [pid = 3524] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 20:26:43 INFO - PROCESS | 3524 | 1463628403869 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]]]}] 20:26:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 20:26:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 795ms 20:26:43 INFO - PROCESS | 3524 | 1463628403896 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 20:26:43 INFO - PROCESS | 3524 | 1463628403898 Marionette TRACE conn2 <- [1,633,null,{"value":"13"}] 20:26:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 20:26:43 INFO - PROCESS | 3524 | 1463628403901 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 20:26:43 INFO - PROCESS | 3524 | 1463628403903 Marionette TRACE conn2 <- [1,634,null,{}] 20:26:43 INFO - PROCESS | 3524 | 1463628403898 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}] 20:26:43 INFO - PROCESS | 3524 | 1463628403982 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 20:26:43 INFO - PROCESS | 3524 | 1463628403988 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:44 INFO - PROCESS | 3524 | ++DOCSHELL 15DDC400 == 56 [pid = 3524] [id = 168] 20:26:44 INFO - PROCESS | 3524 | ++DOMWINDOW == 136 (1656C000) [pid = 3524] [serial = 502] [outer = 00000000] 20:26:44 INFO - PROCESS | 3524 | ++DOMWINDOW == 137 (17390800) [pid = 3524] [serial = 503] [outer = 1656C000] 20:26:44 INFO - PROCESS | 3524 | 1463628404032 Marionette DEBUG loaded listener.js 20:26:44 INFO - PROCESS | 3524 | ++DOMWINDOW == 138 (19A78C00) [pid = 3524] [serial = 504] [outer = 1656C000] 20:26:44 INFO - PROCESS | 3524 | 1463628404448 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]]]}] 20:26:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 20:26:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 616ms 20:26:44 INFO - PROCESS | 3524 | 1463628404505 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 20:26:44 INFO - PROCESS | 3524 | 1463628404507 Marionette TRACE conn2 <- [1,637,null,{"value":"13"}] 20:26:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 20:26:44 INFO - PROCESS | 3524 | 1463628404510 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 20:26:44 INFO - PROCESS | 3524 | 1463628404512 Marionette TRACE conn2 <- [1,638,null,{}] 20:26:44 INFO - PROCESS | 3524 | 1463628404515 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}] 20:26:44 INFO - PROCESS | 3524 | 1463628404596 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 20:26:44 INFO - PROCESS | 3524 | 1463628404604 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:44 INFO - PROCESS | 3524 | ++DOCSHELL 10C30400 == 57 [pid = 3524] [id = 169] 20:26:44 INFO - PROCESS | 3524 | ++DOMWINDOW == 139 (10C31C00) [pid = 3524] [serial = 505] [outer = 00000000] 20:26:44 INFO - PROCESS | 3524 | ++DOMWINDOW == 140 (10C35400) [pid = 3524] [serial = 506] [outer = 10C31C00] 20:26:44 INFO - PROCESS | 3524 | 1463628404647 Marionette DEBUG loaded listener.js 20:26:44 INFO - PROCESS | 3524 | ++DOMWINDOW == 141 (10C38400) [pid = 3524] [serial = 507] [outer = 10C31C00] 20:26:45 INFO - PROCESS | 3524 | 1463628405043 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]]]}] 20:26:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 20:26:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 570ms 20:26:45 INFO - PROCESS | 3524 | 1463628405087 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 20:26:45 INFO - PROCESS | 3524 | 1463628405089 Marionette TRACE conn2 <- [1,641,null,{"value":"13"}] 20:26:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 20:26:45 INFO - PROCESS | 3524 | 1463628405092 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 20:26:45 INFO - PROCESS | 3524 | 1463628405094 Marionette TRACE conn2 <- [1,642,null,{}] 20:26:45 INFO - PROCESS | 3524 | 1463628405101 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}] 20:26:45 INFO - PROCESS | 3524 | 1463628405181 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 20:26:45 INFO - PROCESS | 3524 | 1463628405187 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:45 INFO - PROCESS | 3524 | ++DOCSHELL 10C33000 == 58 [pid = 3524] [id = 170] 20:26:45 INFO - PROCESS | 3524 | ++DOMWINDOW == 142 (10D6B800) [pid = 3524] [serial = 508] [outer = 00000000] 20:26:45 INFO - PROCESS | 3524 | ++DOMWINDOW == 143 (1A983C00) [pid = 3524] [serial = 509] [outer = 10D6B800] 20:26:45 INFO - PROCESS | 3524 | 1463628405235 Marionette DEBUG loaded listener.js 20:26:45 INFO - PROCESS | 3524 | ++DOMWINDOW == 144 (1B5A6C00) [pid = 3524] [serial = 510] [outer = 10D6B800] 20:26:45 INFO - PROCESS | 3524 | 1463628405639 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]]]}] 20:26:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 20:26:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 570ms 20:26:45 INFO - PROCESS | 3524 | 1463628405673 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 20:26:45 INFO - PROCESS | 3524 | 1463628405676 Marionette TRACE conn2 <- [1,645,null,{"value":"13"}] 20:26:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 20:26:45 INFO - PROCESS | 3524 | 1463628405681 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 20:26:45 INFO - PROCESS | 3524 | 1463628405684 Marionette TRACE conn2 <- [1,646,null,{}] 20:26:45 INFO - PROCESS | 3524 | 1463628405687 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}] 20:26:45 INFO - PROCESS | 3524 | 1463628405793 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 20:26:45 INFO - PROCESS | 3524 | 1463628405998 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:46 INFO - PROCESS | 3524 | ++DOCSHELL 102CE800 == 59 [pid = 3524] [id = 171] 20:26:46 INFO - PROCESS | 3524 | ++DOMWINDOW == 145 (102CEC00) [pid = 3524] [serial = 511] [outer = 00000000] 20:26:46 INFO - PROCESS | 3524 | ++DOMWINDOW == 146 (10C34C00) [pid = 3524] [serial = 512] [outer = 102CEC00] 20:26:46 INFO - PROCESS | 3524 | 1463628406063 Marionette DEBUG loaded listener.js 20:26:46 INFO - PROCESS | 3524 | ++DOMWINDOW == 147 (11298400) [pid = 3524] [serial = 513] [outer = 102CEC00] 20:26:46 INFO - PROCESS | 3524 | 1463628406606 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]]]}] 20:26:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 20:26:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 961ms 20:26:46 INFO - PROCESS | 3524 | 1463628406648 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 20:26:46 INFO - PROCESS | 3524 | 1463628406653 Marionette TRACE conn2 <- [1,649,null,{"value":"13"}] 20:26:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 20:26:46 INFO - PROCESS | 3524 | 1463628406657 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 20:26:46 INFO - PROCESS | 3524 | 1463628406661 Marionette TRACE conn2 <- [1,650,null,{}] 20:26:46 INFO - PROCESS | 3524 | 1463628406666 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}] 20:26:46 INFO - PROCESS | 3524 | 1463628406776 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 20:26:46 INFO - PROCESS | 3524 | 1463628406880 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:46 INFO - PROCESS | 3524 | ++DOCSHELL 1656CC00 == 60 [pid = 3524] [id = 172] 20:26:46 INFO - PROCESS | 3524 | ++DOMWINDOW == 148 (1656F800) [pid = 3524] [serial = 514] [outer = 00000000] 20:26:46 INFO - PROCESS | 3524 | ++DOMWINDOW == 149 (165D9400) [pid = 3524] [serial = 515] [outer = 1656F800] 20:26:46 INFO - PROCESS | 3524 | 1463628406937 Marionette DEBUG loaded listener.js 20:26:47 INFO - PROCESS | 3524 | ++DOMWINDOW == 150 (17382400) [pid = 3524] [serial = 516] [outer = 1656F800] 20:26:47 INFO - PROCESS | 3524 | [3524] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:26:47 INFO - PROCESS | 3524 | [3524] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:26:47 INFO - PROCESS | 3524 | 1463628407508 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]]]}] 20:26:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 20:26:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 915ms 20:26:47 INFO - PROCESS | 3524 | 1463628407571 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 20:26:47 INFO - PROCESS | 3524 | 1463628407576 Marionette TRACE conn2 <- [1,653,null,{"value":"13"}] 20:26:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 20:26:47 INFO - PROCESS | 3524 | 1463628407580 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 20:26:47 INFO - PROCESS | 3524 | 1463628407582 Marionette TRACE conn2 <- [1,654,null,{}] 20:26:47 INFO - PROCESS | 3524 | 1463628407586 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}] 20:26:47 INFO - PROCESS | 3524 | 1463628407693 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 20:26:47 INFO - PROCESS | 3524 | 1463628407796 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:47 INFO - PROCESS | 3524 | ++DOCSHELL 18417000 == 61 [pid = 3524] [id = 173] 20:26:47 INFO - PROCESS | 3524 | ++DOMWINDOW == 151 (18474C00) [pid = 3524] [serial = 517] [outer = 00000000] 20:26:47 INFO - PROCESS | 3524 | ++DOMWINDOW == 152 (1A63E800) [pid = 3524] [serial = 518] [outer = 18474C00] 20:26:47 INFO - PROCESS | 3524 | 1463628407833 Marionette DEBUG loaded listener.js 20:26:47 INFO - PROCESS | 3524 | ++DOMWINDOW == 153 (1AD4B800) [pid = 3524] [serial = 519] [outer = 18474C00] 20:26:48 INFO - PROCESS | 3524 | [3524] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:26:48 INFO - PROCESS | 3524 | [3524] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:26:48 INFO - PROCESS | 3524 | 1463628408441 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]]]}] 20:26:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 20:26:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 916ms 20:26:48 INFO - PROCESS | 3524 | 1463628408489 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 20:26:48 INFO - PROCESS | 3524 | 1463628408492 Marionette TRACE conn2 <- [1,657,null,{"value":"13"}] 20:26:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 20:26:48 INFO - PROCESS | 3524 | 1463628408502 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 20:26:48 INFO - PROCESS | 3524 | 1463628408508 Marionette TRACE conn2 <- [1,658,null,{}] 20:26:48 INFO - PROCESS | 3524 | 1463628408513 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}] 20:26:48 INFO - PROCESS | 3524 | 1463628408621 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 20:26:48 INFO - PROCESS | 3524 | 1463628408734 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:48 INFO - PROCESS | 3524 | ++DOCSHELL 19B1A800 == 62 [pid = 3524] [id = 174] 20:26:48 INFO - PROCESS | 3524 | ++DOMWINDOW == 154 (19B20000) [pid = 3524] [serial = 520] [outer = 00000000] 20:26:48 INFO - PROCESS | 3524 | ++DOMWINDOW == 155 (19B24800) [pid = 3524] [serial = 521] [outer = 19B20000] 20:26:48 INFO - PROCESS | 3524 | 1463628408788 Marionette DEBUG loaded listener.js 20:26:48 INFO - PROCESS | 3524 | ++DOMWINDOW == 156 (1AECEC00) [pid = 3524] [serial = 522] [outer = 19B20000] 20:26:49 INFO - PROCESS | 3524 | 1463628409333 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]]]}] 20:26:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 20:26:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 870ms 20:26:49 INFO - PROCESS | 3524 | 1463628409363 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 20:26:49 INFO - PROCESS | 3524 | 1463628409366 Marionette TRACE conn2 <- [1,661,null,{"value":"13"}] 20:26:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 20:26:49 INFO - PROCESS | 3524 | 1463628409369 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 20:26:49 INFO - PROCESS | 3524 | 1463628409372 Marionette TRACE conn2 <- [1,662,null,{}] 20:26:49 INFO - PROCESS | 3524 | 1463628409375 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}] 20:26:49 INFO - PROCESS | 3524 | 1463628409479 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 20:26:49 INFO - PROCESS | 3524 | 1463628409581 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:49 INFO - PROCESS | 3524 | ++DOCSHELL 10D64000 == 63 [pid = 3524] [id = 175] 20:26:49 INFO - PROCESS | 3524 | ++DOMWINDOW == 157 (19B28800) [pid = 3524] [serial = 523] [outer = 00000000] 20:26:49 INFO - PROCESS | 3524 | ++DOMWINDOW == 158 (1B626400) [pid = 3524] [serial = 524] [outer = 19B28800] 20:26:49 INFO - PROCESS | 3524 | 1463628409617 Marionette DEBUG loaded listener.js 20:26:49 INFO - PROCESS | 3524 | ++DOMWINDOW == 159 (1B62E400) [pid = 3524] [serial = 525] [outer = 19B28800] 20:26:49 INFO - PROCESS | 3524 | [3524] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:26:50 INFO - PROCESS | 3524 | [3524] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:26:50 INFO - PROCESS | 3524 | 1463628410217 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]]]}] 20:26:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 20:26:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 901ms 20:26:50 INFO - PROCESS | 3524 | 1463628410277 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 20:26:50 INFO - PROCESS | 3524 | 1463628410280 Marionette TRACE conn2 <- [1,665,null,{"value":"13"}] 20:26:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 20:26:50 INFO - PROCESS | 3524 | 1463628410283 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 20:26:50 INFO - PROCESS | 3524 | 1463628410285 Marionette TRACE conn2 <- [1,666,null,{}] 20:26:50 INFO - PROCESS | 3524 | 1463628410288 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}] 20:26:50 INFO - PROCESS | 3524 | 1463628410391 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 20:26:50 INFO - PROCESS | 3524 | 1463628410481 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:50 INFO - PROCESS | 3524 | ++DOCSHELL 19B29400 == 64 [pid = 3524] [id = 176] 20:26:50 INFO - PROCESS | 3524 | ++DOMWINDOW == 160 (19B29800) [pid = 3524] [serial = 526] [outer = 00000000] 20:26:50 INFO - PROCESS | 3524 | ++DOMWINDOW == 161 (1B6BEC00) [pid = 3524] [serial = 527] [outer = 19B29800] 20:26:50 INFO - PROCESS | 3524 | 1463628410540 Marionette DEBUG loaded listener.js 20:26:50 INFO - PROCESS | 3524 | ++DOMWINDOW == 162 (1B6C6400) [pid = 3524] [serial = 528] [outer = 19B29800] 20:26:51 INFO - PROCESS | 3524 | 1463628411170 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]]]}] 20:26:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 20:26:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 915ms 20:26:51 INFO - PROCESS | 3524 | 1463628411193 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 20:26:51 INFO - PROCESS | 3524 | 1463628411195 Marionette TRACE conn2 <- [1,669,null,{"value":"13"}] 20:26:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 20:26:51 INFO - PROCESS | 3524 | 1463628411199 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 20:26:51 INFO - PROCESS | 3524 | 1463628411201 Marionette TRACE conn2 <- [1,670,null,{}] 20:26:51 INFO - PROCESS | 3524 | 1463628411205 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}] 20:26:51 INFO - PROCESS | 3524 | 1463628411300 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 20:26:51 INFO - PROCESS | 3524 | 1463628411403 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:51 INFO - PROCESS | 3524 | ++DOCSHELL 13390800 == 65 [pid = 3524] [id = 177] 20:26:51 INFO - PROCESS | 3524 | ++DOMWINDOW == 163 (13391800) [pid = 3524] [serial = 529] [outer = 00000000] 20:26:51 INFO - PROCESS | 3524 | ++DOMWINDOW == 164 (16EC8800) [pid = 3524] [serial = 530] [outer = 13391800] 20:26:51 INFO - PROCESS | 3524 | 1463628411456 Marionette DEBUG loaded listener.js 20:26:51 INFO - PROCESS | 3524 | ++DOMWINDOW == 165 (18479800) [pid = 3524] [serial = 531] [outer = 13391800] 20:26:52 INFO - PROCESS | 3524 | 1463628412694 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]]]}] 20:26:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 20:26:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1546ms 20:26:52 INFO - PROCESS | 3524 | 1463628412729 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 20:26:52 INFO - PROCESS | 3524 | 1463628412732 Marionette TRACE conn2 <- [1,673,null,{"value":"13"}] 20:26:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 20:26:52 INFO - PROCESS | 3524 | --DOCSHELL 10C33000 == 64 [pid = 3524] [id = 170] 20:26:52 INFO - PROCESS | 3524 | --DOCSHELL 10C30400 == 63 [pid = 3524] [id = 169] 20:26:52 INFO - PROCESS | 3524 | --DOCSHELL 15DDC400 == 62 [pid = 3524] [id = 168] 20:26:52 INFO - PROCESS | 3524 | --DOCSHELL 13099800 == 61 [pid = 3524] [id = 167] 20:26:52 INFO - PROCESS | 3524 | --DOCSHELL 1A98A000 == 60 [pid = 3524] [id = 166] 20:26:52 INFO - PROCESS | 3524 | --DOCSHELL 1A27B400 == 59 [pid = 3524] [id = 165] 20:26:52 INFO - PROCESS | 3524 | --DOCSHELL 1050C400 == 58 [pid = 3524] [id = 164] 20:26:52 INFO - PROCESS | 3524 | --DOCSHELL 16C1A800 == 57 [pid = 3524] [id = 163] 20:26:52 INFO - PROCESS | 3524 | --DOCSHELL 15F2B400 == 56 [pid = 3524] [id = 162] 20:26:52 INFO - PROCESS | 3524 | --DOCSHELL 1055C000 == 55 [pid = 3524] [id = 161] 20:26:52 INFO - PROCESS | 3524 | --DOCSHELL 13375000 == 54 [pid = 3524] [id = 160] 20:26:52 INFO - PROCESS | 3524 | --DOMWINDOW == 164 (1773FC00) [pid = 3524] [serial = 461] [outer = 00000000] [url = about:blank] 20:26:52 INFO - PROCESS | 3524 | --DOCSHELL 10D6D000 == 53 [pid = 3524] [id = 155] 20:26:52 INFO - PROCESS | 3524 | --DOCSHELL 17735400 == 52 [pid = 3524] [id = 154] 20:26:52 INFO - PROCESS | 3524 | --DOMWINDOW == 163 (13397400) [pid = 3524] [serial = 411] [outer = 00000000] [url = about:blank] 20:26:52 INFO - PROCESS | 3524 | --DOMWINDOW == 162 (11C4F400) [pid = 3524] [serial = 413] [outer = 00000000] [url = about:blank] 20:26:52 INFO - PROCESS | 3524 | --DOMWINDOW == 161 (19A8B400) [pid = 3524] [serial = 419] [outer = 00000000] [url = about:blank] 20:26:52 INFO - PROCESS | 3524 | --DOMWINDOW == 160 (1A98A400) [pid = 3524] [serial = 446] [outer = 00000000] [url = about:blank] 20:26:52 INFO - PROCESS | 3524 | --DOMWINDOW == 159 (16ECA000) [pid = 3524] [serial = 422] [outer = 00000000] [url = about:blank] 20:26:52 INFO - PROCESS | 3524 | --DOMWINDOW == 158 (1B035800) [pid = 3524] [serial = 449] [outer = 00000000] [url = about:blank] 20:26:52 INFO - PROCESS | 3524 | --DOMWINDOW == 157 (165CF000) [pid = 3524] [serial = 416] [outer = 00000000] [url = about:blank] 20:26:52 INFO - PROCESS | 3524 | --DOMWINDOW == 156 (173EB000) [pid = 3524] [serial = 437] [outer = 00000000] [url = about:blank] 20:26:52 INFO - PROCESS | 3524 | --DOMWINDOW == 155 (17992400) [pid = 3524] [serial = 438] [outer = 00000000] [url = about:blank] 20:26:52 INFO - PROCESS | 3524 | --DOMWINDOW == 154 (1AD40400) [pid = 3524] [serial = 447] [outer = 00000000] [url = about:blank] 20:26:52 INFO - PROCESS | 3524 | --DOMWINDOW == 153 (12880800) [pid = 3524] [serial = 429] [outer = 00000000] [url = about:blank] 20:26:52 INFO - PROCESS | 3524 | --DOMWINDOW == 152 (110EAC00) [pid = 3524] [serial = 428] [outer = 00000000] [url = about:blank] 20:26:52 INFO - PROCESS | 3524 | --DOMWINDOW == 151 (19A92000) [pid = 3524] [serial = 443] [outer = 00000000] [url = about:blank] 20:26:52 INFO - PROCESS | 3524 | --DOMWINDOW == 150 (1861A400) [pid = 3524] [serial = 440] [outer = 00000000] [url = about:blank] 20:26:52 INFO - PROCESS | 3524 | --DOMWINDOW == 149 (1983B800) [pid = 3524] [serial = 441] [outer = 00000000] [url = about:blank] 20:26:52 INFO - PROCESS | 3524 | --DOMWINDOW == 148 (1441B400) [pid = 3524] [serial = 434] [outer = 00000000] [url = about:blank] 20:26:52 INFO - PROCESS | 3524 | --DOMWINDOW == 147 (1B59EC00) [pid = 3524] [serial = 459] [outer = 00000000] [url = about:blank] 20:26:52 INFO - PROCESS | 3524 | --DOMWINDOW == 146 (16C14400) [pid = 3524] [serial = 435] [outer = 00000000] [url = about:blank] 20:26:52 INFO - PROCESS | 3524 | --DOMWINDOW == 145 (16575800) [pid = 3524] [serial = 432] [outer = 00000000] [url = about:blank] 20:26:52 INFO - PROCESS | 3524 | --DOMWINDOW == 144 (144C7000) [pid = 3524] [serial = 431] [outer = 00000000] [url = about:blank] 20:26:52 INFO - PROCESS | 3524 | --DOMWINDOW == 143 (16575C00) [pid = 3524] [serial = 425] [outer = 00000000] [url = about:blank] 20:26:52 INFO - PROCESS | 3524 | --DOMWINDOW == 142 (1B34B800) [pid = 3524] [serial = 452] [outer = 00000000] [url = about:blank] 20:26:52 INFO - PROCESS | 3524 | --DOMWINDOW == 141 (1B040C00) [pid = 3524] [serial = 450] [outer = 00000000] [url = about:blank] 20:26:52 INFO - PROCESS | 3524 | --DOMWINDOW == 140 (1B42A800) [pid = 3524] [serial = 458] [outer = 00000000] [url = about:blank] 20:26:52 INFO - PROCESS | 3524 | --DOMWINDOW == 139 (1B353000) [pid = 3524] [serial = 453] [outer = 00000000] [url = about:blank] 20:26:52 INFO - PROCESS | 3524 | --DOMWINDOW == 138 (1A0F6000) [pid = 3524] [serial = 455] [outer = 00000000] [url = about:blank] 20:26:52 INFO - PROCESS | 3524 | --DOMWINDOW == 137 (1AE0F000) [pid = 3524] [serial = 456] [outer = 00000000] [url = about:blank] 20:26:52 INFO - PROCESS | 3524 | --DOMWINDOW == 136 (1A0F8C00) [pid = 3524] [serial = 444] [outer = 00000000] [url = about:blank] 20:26:52 INFO - PROCESS | 3524 | 1463628412847 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 20:26:52 INFO - PROCESS | 3524 | 1463628412849 Marionette TRACE conn2 <- [1,674,null,{}] 20:26:52 INFO - PROCESS | 3524 | 1463628412856 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}] 20:26:52 INFO - PROCESS | 3524 | 1463628412938 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 20:26:52 INFO - PROCESS | 3524 | 1463628412946 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:52 INFO - PROCESS | 3524 | ++DOCSHELL 10D6CC00 == 53 [pid = 3524] [id = 178] 20:26:52 INFO - PROCESS | 3524 | ++DOMWINDOW == 137 (110E8800) [pid = 3524] [serial = 532] [outer = 00000000] 20:26:52 INFO - PROCESS | 3524 | ++DOMWINDOW == 138 (11C5D000) [pid = 3524] [serial = 533] [outer = 110E8800] 20:26:52 INFO - PROCESS | 3524 | 1463628412994 Marionette DEBUG loaded listener.js 20:26:53 INFO - PROCESS | 3524 | ++DOMWINDOW == 139 (1330E800) [pid = 3524] [serial = 534] [outer = 110E8800] 20:26:53 INFO - PROCESS | 3524 | 1463628413920 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]]]}] 20:26:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 20:26:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1141ms 20:26:53 INFO - PROCESS | 3524 | 1463628413938 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 20:26:53 INFO - PROCESS | 3524 | 1463628413943 Marionette TRACE conn2 <- [1,677,null,{"value":"13"}] 20:26:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 20:26:53 INFO - PROCESS | 3524 | 1463628413949 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 20:26:53 INFO - PROCESS | 3524 | 1463628413952 Marionette TRACE conn2 <- [1,678,null,{}] 20:26:53 INFO - PROCESS | 3524 | 1463628413957 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}] 20:26:54 INFO - PROCESS | 3524 | 1463628414063 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 20:26:54 INFO - PROCESS | 3524 | 1463628414070 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:54 INFO - PROCESS | 3524 | ++DOCSHELL 13389C00 == 54 [pid = 3524] [id = 179] 20:26:54 INFO - PROCESS | 3524 | ++DOMWINDOW == 140 (13395800) [pid = 3524] [serial = 535] [outer = 00000000] 20:26:54 INFO - PROCESS | 3524 | ++DOMWINDOW == 141 (1441B400) [pid = 3524] [serial = 536] [outer = 13395800] 20:26:54 INFO - PROCESS | 3524 | 1463628414117 Marionette DEBUG loaded listener.js 20:26:54 INFO - PROCESS | 3524 | ++DOMWINDOW == 142 (1591E000) [pid = 3524] [serial = 537] [outer = 13395800] 20:26:55 INFO - PROCESS | 3524 | 1463628415039 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]]]}] 20:26:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 20:26:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1110ms 20:26:55 INFO - PROCESS | 3524 | 1463628415070 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 20:26:55 INFO - PROCESS | 3524 | 1463628415072 Marionette TRACE conn2 <- [1,681,null,{"value":"13"}] 20:26:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 20:26:55 INFO - PROCESS | 3524 | 1463628415076 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 20:26:55 INFO - PROCESS | 3524 | 1463628415079 Marionette TRACE conn2 <- [1,682,null,{}] 20:26:55 INFO - PROCESS | 3524 | 1463628415089 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}] 20:26:55 INFO - PROCESS | 3524 | 1463628415212 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 20:26:55 INFO - PROCESS | 3524 | 1463628415267 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:55 INFO - PROCESS | 3524 | ++DOCSHELL 165D5C00 == 55 [pid = 3524] [id = 180] 20:26:55 INFO - PROCESS | 3524 | ++DOMWINDOW == 143 (16C14400) [pid = 3524] [serial = 538] [outer = 00000000] 20:26:55 INFO - PROCESS | 3524 | ++DOMWINDOW == 144 (16C1A000) [pid = 3524] [serial = 539] [outer = 16C14400] 20:26:55 INFO - PROCESS | 3524 | 1463628415305 Marionette DEBUG loaded listener.js 20:26:55 INFO - PROCESS | 3524 | ++DOMWINDOW == 145 (17390C00) [pid = 3524] [serial = 540] [outer = 16C14400] 20:26:56 INFO - PROCESS | 3524 | 1463628416246 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]]]}] 20:26:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 20:26:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1201ms 20:26:56 INFO - PROCESS | 3524 | 1463628416277 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 20:26:56 INFO - PROCESS | 3524 | 1463628416279 Marionette TRACE conn2 <- [1,685,null,{"value":"13"}] 20:26:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 20:26:56 INFO - PROCESS | 3524 | 1463628416283 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 20:26:56 INFO - PROCESS | 3524 | 1463628416285 Marionette TRACE conn2 <- [1,686,null,{}] 20:26:56 INFO - PROCESS | 3524 | 1463628416289 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}] 20:26:56 INFO - PROCESS | 3524 | 1463628416410 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 20:26:56 INFO - PROCESS | 3524 | 1463628416466 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:56 INFO - PROCESS | 3524 | ++DOCSHELL 1739C000 == 56 [pid = 3524] [id = 181] 20:26:56 INFO - PROCESS | 3524 | ++DOMWINDOW == 146 (173EB000) [pid = 3524] [serial = 541] [outer = 00000000] 20:26:56 INFO - PROCESS | 3524 | ++DOMWINDOW == 147 (17992800) [pid = 3524] [serial = 542] [outer = 173EB000] 20:26:56 INFO - PROCESS | 3524 | 1463628416510 Marionette DEBUG loaded listener.js 20:26:56 INFO - PROCESS | 3524 | ++DOMWINDOW == 148 (18410000) [pid = 3524] [serial = 543] [outer = 173EB000] 20:26:56 INFO - PROCESS | 3524 | --DOMWINDOW == 147 (13376400) [pid = 3524] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 20:26:56 INFO - PROCESS | 3524 | --DOMWINDOW == 146 (1A281000) [pid = 3524] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 20:26:56 INFO - PROCESS | 3524 | --DOMWINDOW == 145 (1AD4D800) [pid = 3524] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 20:26:56 INFO - PROCESS | 3524 | --DOMWINDOW == 144 (1330F400) [pid = 3524] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 20:26:56 INFO - PROCESS | 3524 | --DOMWINDOW == 143 (10C31C00) [pid = 3524] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 20:26:56 INFO - PROCESS | 3524 | --DOMWINDOW == 142 (15F2D000) [pid = 3524] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 20:26:56 INFO - PROCESS | 3524 | --DOMWINDOW == 141 (16EBC800) [pid = 3524] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 20:26:56 INFO - PROCESS | 3524 | --DOMWINDOW == 140 (13071400) [pid = 3524] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 20:26:56 INFO - PROCESS | 3524 | --DOMWINDOW == 139 (10A5D000) [pid = 3524] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 20:26:56 INFO - PROCESS | 3524 | --DOMWINDOW == 138 (1656C000) [pid = 3524] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 20:26:57 INFO - PROCESS | 3524 | 1463628417420 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]]]}] 20:26:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 20:26:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1141ms 20:26:57 INFO - PROCESS | 3524 | 1463628417447 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 20:26:57 INFO - PROCESS | 3524 | 1463628417449 Marionette TRACE conn2 <- [1,689,null,{"value":"13"}] 20:26:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 20:26:57 INFO - PROCESS | 3524 | 1463628417453 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 20:26:57 INFO - PROCESS | 3524 | 1463628417455 Marionette TRACE conn2 <- [1,690,null,{}] 20:26:57 INFO - PROCESS | 3524 | 1463628417458 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}] 20:26:57 INFO - PROCESS | 3524 | 1463628417521 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 20:26:57 INFO - PROCESS | 3524 | 1463628417527 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:57 INFO - PROCESS | 3524 | ++DOCSHELL 1656D800 == 57 [pid = 3524] [id = 182] 20:26:57 INFO - PROCESS | 3524 | ++DOMWINDOW == 139 (17399000) [pid = 3524] [serial = 544] [outer = 00000000] 20:26:57 INFO - PROCESS | 3524 | ++DOMWINDOW == 140 (18475C00) [pid = 3524] [serial = 545] [outer = 17399000] 20:26:57 INFO - PROCESS | 3524 | 1463628417571 Marionette DEBUG loaded listener.js 20:26:57 INFO - PROCESS | 3524 | ++DOMWINDOW == 141 (186B2800) [pid = 3524] [serial = 546] [outer = 17399000] 20:26:58 INFO - PROCESS | 3524 | 1463628418495 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]]]}] 20:26:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 20:26:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1095ms 20:26:58 INFO - PROCESS | 3524 | 1463628418539 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 20:26:58 INFO - PROCESS | 3524 | 1463628418541 Marionette TRACE conn2 <- [1,693,null,{"value":"13"}] 20:26:58 INFO - PROCESS | 3524 | 1463628418544 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 20:26:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 20:26:58 INFO - PROCESS | 3524 | 1463628418546 Marionette TRACE conn2 <- [1,694,null,{}] 20:26:58 INFO - PROCESS | 3524 | 1463628418550 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}] 20:26:58 INFO - PROCESS | 3524 | 1463628418646 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 20:26:58 INFO - PROCESS | 3524 | 1463628418653 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:58 INFO - PROCESS | 3524 | ++DOCSHELL 1773FC00 == 58 [pid = 3524] [id = 183] 20:26:58 INFO - PROCESS | 3524 | ++DOMWINDOW == 142 (17975800) [pid = 3524] [serial = 547] [outer = 00000000] 20:26:58 INFO - PROCESS | 3524 | ++DOMWINDOW == 143 (19B23C00) [pid = 3524] [serial = 548] [outer = 17975800] 20:26:58 INFO - PROCESS | 3524 | 1463628418696 Marionette DEBUG loaded listener.js 20:26:58 INFO - PROCESS | 3524 | ++DOMWINDOW == 144 (19CF3800) [pid = 3524] [serial = 549] [outer = 17975800] 20:26:59 INFO - PROCESS | 3524 | 1463628419826 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]]]}] 20:26:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 20:26:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1336ms 20:26:59 INFO - PROCESS | 3524 | 1463628419910 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 20:26:59 INFO - PROCESS | 3524 | 1463628419914 Marionette TRACE conn2 <- [1,697,null,{"value":"13"}] 20:26:59 INFO - PROCESS | 3524 | 1463628419919 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 20:26:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 20:26:59 INFO - PROCESS | 3524 | 1463628419923 Marionette TRACE conn2 <- [1,698,null,{}] 20:26:59 INFO - PROCESS | 3524 | 1463628419928 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}] 20:27:00 INFO - PROCESS | 3524 | 1463628420068 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 20:27:00 INFO - PROCESS | 3524 | 1463628420227 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:00 INFO - PROCESS | 3524 | ++DOCSHELL 1338A000 == 59 [pid = 3524] [id = 184] 20:27:00 INFO - PROCESS | 3524 | ++DOMWINDOW == 145 (1338F800) [pid = 3524] [serial = 550] [outer = 00000000] 20:27:00 INFO - PROCESS | 3524 | ++DOMWINDOW == 146 (15702000) [pid = 3524] [serial = 551] [outer = 1338F800] 20:27:00 INFO - PROCESS | 3524 | 1463628420282 Marionette DEBUG loaded listener.js 20:27:00 INFO - PROCESS | 3524 | ++DOMWINDOW == 147 (161CE800) [pid = 3524] [serial = 552] [outer = 1338F800] 20:27:01 INFO - PROCESS | 3524 | 1463628421290 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]]]}] 20:27:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 20:27:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1396ms 20:27:01 INFO - PROCESS | 3524 | 1463628421321 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 20:27:01 INFO - PROCESS | 3524 | 1463628421329 Marionette TRACE conn2 <- [1,701,null,{"value":"13"}] 20:27:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 20:27:01 INFO - PROCESS | 3524 | 1463628421336 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 20:27:01 INFO - PROCESS | 3524 | 1463628421339 Marionette TRACE conn2 <- [1,702,null,{}] 20:27:01 INFO - PROCESS | 3524 | 1463628421343 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}] 20:27:01 INFO - PROCESS | 3524 | 1463628421433 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 20:27:01 INFO - PROCESS | 3524 | 1463628421568 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:01 INFO - PROCESS | 3524 | ++DOCSHELL 18020400 == 60 [pid = 3524] [id = 185] 20:27:01 INFO - PROCESS | 3524 | ++DOMWINDOW == 148 (18047400) [pid = 3524] [serial = 553] [outer = 00000000] 20:27:01 INFO - PROCESS | 3524 | ++DOMWINDOW == 149 (19A88400) [pid = 3524] [serial = 554] [outer = 18047400] 20:27:01 INFO - PROCESS | 3524 | 1463628421624 Marionette DEBUG loaded listener.js 20:27:01 INFO - PROCESS | 3524 | ++DOMWINDOW == 150 (19B1B000) [pid = 3524] [serial = 555] [outer = 18047400] 20:27:02 INFO - PROCESS | 3524 | 1463628422587 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]]]}] 20:27:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 20:27:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1275ms 20:27:02 INFO - PROCESS | 3524 | 1463628422629 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 20:27:02 INFO - PROCESS | 3524 | 1463628422631 Marionette TRACE conn2 <- [1,705,null,{"value":"13"}] 20:27:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 20:27:02 INFO - PROCESS | 3524 | 1463628422635 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 20:27:02 INFO - PROCESS | 3524 | 1463628422639 Marionette TRACE conn2 <- [1,706,null,{}] 20:27:02 INFO - PROCESS | 3524 | 1463628422633 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}] 20:27:02 INFO - PROCESS | 3524 | 1463628422773 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 20:27:02 INFO - PROCESS | 3524 | 1463628422904 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:02 INFO - PROCESS | 3524 | ++DOCSHELL 1A283000 == 61 [pid = 3524] [id = 186] 20:27:02 INFO - PROCESS | 3524 | ++DOMWINDOW == 151 (1A286000) [pid = 3524] [serial = 556] [outer = 00000000] 20:27:02 INFO - PROCESS | 3524 | ++DOMWINDOW == 152 (1A89C000) [pid = 3524] [serial = 557] [outer = 1A286000] 20:27:02 INFO - PROCESS | 3524 | 1463628422961 Marionette DEBUG loaded listener.js 20:27:03 INFO - PROCESS | 3524 | ++DOMWINDOW == 153 (1AD40400) [pid = 3524] [serial = 558] [outer = 1A286000] 20:27:04 INFO - PROCESS | 3524 | 1463628424090 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]]]}] 20:27:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 20:27:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1501ms 20:27:04 INFO - PROCESS | 3524 | 1463628424128 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 20:27:04 INFO - PROCESS | 3524 | 1463628424132 Marionette TRACE conn2 <- [1,709,null,{"value":"13"}] 20:27:04 INFO - PROCESS | 3524 | 1463628424137 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 20:27:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 20:27:04 INFO - PROCESS | 3524 | 1463628424141 Marionette TRACE conn2 <- [1,710,null,{}] 20:27:04 INFO - PROCESS | 3524 | 1463628424147 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}] 20:27:04 INFO - PROCESS | 3524 | 1463628424314 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 20:27:04 INFO - PROCESS | 3524 | 1463628424451 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:04 INFO - PROCESS | 3524 | ++DOCSHELL 1338FC00 == 62 [pid = 3524] [id = 187] 20:27:04 INFO - PROCESS | 3524 | ++DOMWINDOW == 154 (13390400) [pid = 3524] [serial = 559] [outer = 00000000] 20:27:04 INFO - PROCESS | 3524 | ++DOMWINDOW == 155 (13DB5400) [pid = 3524] [serial = 560] [outer = 13390400] 20:27:04 INFO - PROCESS | 3524 | 1463628424511 Marionette DEBUG loaded listener.js 20:27:04 INFO - PROCESS | 3524 | ++DOMWINDOW == 156 (144C0400) [pid = 3524] [serial = 561] [outer = 13390400] 20:27:05 INFO - PROCESS | 3524 | 1463628425089 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] 20:27:05 INFO - PROCESS | 3524 | 1463628425148 Marionette TRACE conn2 <- [1,713,null,{"value":"13"}] 20:27:05 INFO - PROCESS | 3524 | 1463628425170 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 20:27:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 20:27:05 INFO - PROCESS | 3524 | 1463628425172 Marionette TRACE conn2 <- [1,714,null,{}] 20:27:05 INFO - PROCESS | 3524 | 1463628425176 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}] 20:27:05 INFO - PROCESS | 3524 | 1463628425274 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 20:27:05 INFO - PROCESS | 3524 | 1463628425402 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:05 INFO - PROCESS | 3524 | --DOCSHELL 1656C400 == 61 [pid = 3524] [id = 142] 20:27:05 INFO - PROCESS | 3524 | --DOCSHELL 1A8A2400 == 60 [pid = 3524] [id = 113] 20:27:05 INFO - PROCESS | 3524 | --DOCSHELL 16EC2000 == 59 [pid = 3524] [id = 141] 20:27:05 INFO - PROCESS | 3524 | --DOCSHELL 1840A800 == 58 [pid = 3524] [id = 99] 20:27:05 INFO - PROCESS | 3524 | --DOCSHELL 10221C00 == 57 [pid = 3524] [id = 127] 20:27:05 INFO - PROCESS | 3524 | --DOCSHELL 15DD7400 == 56 [pid = 3524] [id = 112] 20:27:05 INFO - PROCESS | 3524 | --DOCSHELL 1A97EC00 == 55 [pid = 3524] [id = 84] 20:27:05 INFO - PROCESS | 3524 | --DOCSHELL 1656D800 == 54 [pid = 3524] [id = 182] 20:27:05 INFO - PROCESS | 3524 | --DOCSHELL 1739C000 == 53 [pid = 3524] [id = 181] 20:27:05 INFO - PROCESS | 3524 | --DOCSHELL 165D5C00 == 52 [pid = 3524] [id = 180] 20:27:05 INFO - PROCESS | 3524 | --DOCSHELL 13389C00 == 51 [pid = 3524] [id = 179] 20:27:05 INFO - PROCESS | 3524 | --DOCSHELL 10D6CC00 == 50 [pid = 3524] [id = 178] 20:27:05 INFO - PROCESS | 3524 | --DOCSHELL 13390800 == 49 [pid = 3524] [id = 177] 20:27:05 INFO - PROCESS | 3524 | --DOCSHELL 19B29400 == 48 [pid = 3524] [id = 176] 20:27:05 INFO - PROCESS | 3524 | --DOCSHELL 10D64000 == 47 [pid = 3524] [id = 175] 20:27:05 INFO - PROCESS | 3524 | --DOCSHELL 19B1A800 == 46 [pid = 3524] [id = 174] 20:27:05 INFO - PROCESS | 3524 | --DOCSHELL 18417000 == 45 [pid = 3524] [id = 173] 20:27:05 INFO - PROCESS | 3524 | --DOCSHELL 1656CC00 == 44 [pid = 3524] [id = 172] 20:27:05 INFO - PROCESS | 3524 | --DOCSHELL 102CE800 == 43 [pid = 3524] [id = 171] 20:27:05 INFO - PROCESS | 3524 | --DOMWINDOW == 155 (19CF0400) [pid = 3524] [serial = 492] [outer = 00000000] [url = about:blank] 20:27:05 INFO - PROCESS | 3524 | --DOMWINDOW == 154 (1338D400) [pid = 3524] [serial = 483] [outer = 00000000] [url = about:blank] 20:27:05 INFO - PROCESS | 3524 | --DOMWINDOW == 153 (1B34D800) [pid = 3524] [serial = 500] [outer = 00000000] [url = about:blank] 20:27:05 INFO - PROCESS | 3524 | --DOMWINDOW == 152 (17390800) [pid = 3524] [serial = 503] [outer = 00000000] [url = about:blank] 20:27:05 INFO - PROCESS | 3524 | --DOMWINDOW == 151 (138EC800) [pid = 3524] [serial = 479] [outer = 00000000] [url = about:blank] 20:27:05 INFO - PROCESS | 3524 | --DOMWINDOW == 150 (165CC000) [pid = 3524] [serial = 485] [outer = 00000000] [url = about:blank] 20:27:05 INFO - PROCESS | 3524 | --DOMWINDOW == 149 (14410C00) [pid = 3524] [serial = 464] [outer = 00000000] [url = about:blank] 20:27:05 INFO - PROCESS | 3524 | --DOMWINDOW == 148 (18470000) [pid = 3524] [serial = 489] [outer = 00000000] [url = about:blank] 20:27:05 INFO - PROCESS | 3524 | --DOMWINDOW == 147 (19A8A800) [pid = 3524] [serial = 491] [outer = 00000000] [url = about:blank] 20:27:05 INFO - PROCESS | 3524 | --DOMWINDOW == 146 (1B1A1C00) [pid = 3524] [serial = 476] [outer = 00000000] [url = about:blank] 20:27:05 INFO - PROCESS | 3524 | --DOMWINDOW == 145 (19A95C00) [pid = 3524] [serial = 470] [outer = 00000000] [url = about:blank] 20:27:05 INFO - PROCESS | 3524 | --DOMWINDOW == 144 (1A8A0000) [pid = 3524] [serial = 495] [outer = 00000000] [url = about:blank] 20:27:05 INFO - PROCESS | 3524 | --DOMWINDOW == 143 (1A6C3C00) [pid = 3524] [serial = 494] [outer = 00000000] [url = about:blank] 20:27:05 INFO - PROCESS | 3524 | --DOMWINDOW == 142 (1570C400) [pid = 3524] [serial = 480] [outer = 00000000] [url = about:blank] 20:27:05 INFO - PROCESS | 3524 | --DOMWINDOW == 141 (10C38400) [pid = 3524] [serial = 507] [outer = 00000000] [url = about:blank] 20:27:05 INFO - PROCESS | 3524 | --DOMWINDOW == 140 (1AED6000) [pid = 3524] [serial = 473] [outer = 00000000] [url = about:blank] 20:27:05 INFO - PROCESS | 3524 | --DOMWINDOW == 139 (11CE4000) [pid = 3524] [serial = 482] [outer = 00000000] [url = about:blank] 20:27:05 INFO - PROCESS | 3524 | --DOMWINDOW == 138 (19A78C00) [pid = 3524] [serial = 504] [outer = 00000000] [url = about:blank] 20:27:05 INFO - PROCESS | 3524 | --DOMWINDOW == 137 (1AEDD800) [pid = 3524] [serial = 498] [outer = 00000000] [url = about:blank] 20:27:05 INFO - PROCESS | 3524 | --DOMWINDOW == 136 (1AEDB400) [pid = 3524] [serial = 497] [outer = 00000000] [url = about:blank] 20:27:05 INFO - PROCESS | 3524 | --DOMWINDOW == 135 (1B423C00) [pid = 3524] [serial = 501] [outer = 00000000] [url = about:blank] 20:27:05 INFO - PROCESS | 3524 | --DOMWINDOW == 134 (10C35400) [pid = 3524] [serial = 506] [outer = 00000000] [url = about:blank] 20:27:05 INFO - PROCESS | 3524 | --DOMWINDOW == 133 (165DA800) [pid = 3524] [serial = 486] [outer = 00000000] [url = about:blank] 20:27:05 INFO - PROCESS | 3524 | --DOMWINDOW == 132 (16F5CC00) [pid = 3524] [serial = 467] [outer = 00000000] [url = about:blank] 20:27:05 INFO - PROCESS | 3524 | --DOMWINDOW == 131 (17A7FC00) [pid = 3524] [serial = 488] [outer = 00000000] [url = about:blank] 20:27:05 INFO - PROCESS | 3524 | --DOMWINDOW == 130 (1A983C00) [pid = 3524] [serial = 509] [outer = 00000000] [url = about:blank] 20:27:05 INFO - PROCESS | 3524 | ++DOCSHELL 102CE800 == 44 [pid = 3524] [id = 188] 20:27:05 INFO - PROCESS | 3524 | ++DOMWINDOW == 131 (1050C400) [pid = 3524] [serial = 562] [outer = 00000000] 20:27:05 INFO - PROCESS | 3524 | ++DOMWINDOW == 132 (10C38400) [pid = 3524] [serial = 563] [outer = 1050C400] 20:27:05 INFO - PROCESS | 3524 | 1463628425477 Marionette DEBUG loaded listener.js 20:27:05 INFO - PROCESS | 3524 | ++DOMWINDOW == 133 (13393400) [pid = 3524] [serial = 564] [outer = 1050C400] 20:27:05 INFO - PROCESS | 3524 | 1463628425920 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]]]}] 20:27:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 20:27:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 810ms 20:27:05 INFO - PROCESS | 3524 | 1463628425978 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 20:27:05 INFO - PROCESS | 3524 | 1463628425981 Marionette TRACE conn2 <- [1,717,null,{"value":"13"}] 20:27:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 20:27:05 INFO - PROCESS | 3524 | 1463628425984 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 20:27:05 INFO - PROCESS | 3524 | 1463628425987 Marionette TRACE conn2 <- [1,718,null,{}] 20:27:05 INFO - PROCESS | 3524 | 1463628425997 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}] 20:27:06 INFO - PROCESS | 3524 | 1463628426084 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 20:27:06 INFO - PROCESS | 3524 | 1463628426092 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:06 INFO - PROCESS | 3524 | ++DOCSHELL 17396400 == 45 [pid = 3524] [id = 189] 20:27:06 INFO - PROCESS | 3524 | ++DOMWINDOW == 134 (1739C000) [pid = 3524] [serial = 565] [outer = 00000000] 20:27:06 INFO - PROCESS | 3524 | ++DOMWINDOW == 135 (17739000) [pid = 3524] [serial = 566] [outer = 1739C000] 20:27:06 INFO - PROCESS | 3524 | 1463628426139 Marionette DEBUG loaded listener.js 20:27:06 INFO - PROCESS | 3524 | ++DOMWINDOW == 136 (1798E800) [pid = 3524] [serial = 567] [outer = 1739C000] 20:27:06 INFO - PROCESS | 3524 | 1463628426601 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] 20:27:06 INFO - PROCESS | 3524 | 1463628426650 Marionette TRACE conn2 <- [1,721,null,{"value":"13"}] 20:27:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 20:27:06 INFO - PROCESS | 3524 | 1463628426654 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 20:27:06 INFO - PROCESS | 3524 | 1463628426655 Marionette TRACE conn2 <- [1,722,null,{}] 20:27:06 INFO - PROCESS | 3524 | 1463628426659 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}] 20:27:06 INFO - PROCESS | 3524 | 1463628426739 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 20:27:06 INFO - PROCESS | 3524 | 1463628426825 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:06 INFO - PROCESS | 3524 | ++DOCSHELL 1861B800 == 46 [pid = 3524] [id = 190] 20:27:06 INFO - PROCESS | 3524 | ++DOMWINDOW == 137 (186B1400) [pid = 3524] [serial = 568] [outer = 00000000] 20:27:06 INFO - PROCESS | 3524 | ++DOMWINDOW == 138 (19A95000) [pid = 3524] [serial = 569] [outer = 186B1400] 20:27:06 INFO - PROCESS | 3524 | 1463628426877 Marionette DEBUG loaded listener.js 20:27:06 INFO - PROCESS | 3524 | ++DOMWINDOW == 139 (19B25400) [pid = 3524] [serial = 570] [outer = 186B1400] 20:27:07 INFO - PROCESS | 3524 | 1463628427224 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]]]}] 20:27:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 20:27:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 601ms 20:27:07 INFO - PROCESS | 3524 | 1463628427279 Marionette TRACE conn2 -> [0,725,"getWindowHandle",null] 20:27:07 INFO - PROCESS | 3524 | 1463628427281 Marionette TRACE conn2 <- [1,725,null,{"value":"13"}] 20:27:07 INFO - PROCESS | 3524 | 1463628427285 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 20:27:07 INFO - PROCESS | 3524 | 1463628427286 Marionette TRACE conn2 <- [1,726,null,{}] 20:27:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 20:27:07 INFO - PROCESS | 3524 | 1463628427290 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}] 20:27:07 INFO - PROCESS | 3524 | 1463628427369 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 20:27:07 INFO - PROCESS | 3524 | 1463628427406 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:07 INFO - PROCESS | 3524 | ++DOCSHELL 19CF0400 == 47 [pid = 3524] [id = 191] 20:27:07 INFO - PROCESS | 3524 | ++DOMWINDOW == 140 (19CFC000) [pid = 3524] [serial = 571] [outer = 00000000] 20:27:07 INFO - PROCESS | 3524 | ++DOMWINDOW == 141 (1A0F7C00) [pid = 3524] [serial = 572] [outer = 19CFC000] 20:27:07 INFO - PROCESS | 3524 | 1463628427454 Marionette DEBUG loaded listener.js 20:27:07 INFO - PROCESS | 3524 | ++DOMWINDOW == 142 (1A6C3C00) [pid = 3524] [serial = 573] [outer = 19CFC000] 20:27:08 INFO - PROCESS | 3524 | 1463628428368 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]]]}] 20:27:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 20:27:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1095ms 20:27:08 INFO - PROCESS | 3524 | 1463628428397 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 20:27:08 INFO - PROCESS | 3524 | 1463628428399 Marionette TRACE conn2 <- [1,729,null,{"value":"13"}] 20:27:08 INFO - PROCESS | 3524 | 1463628428403 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 20:27:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 20:27:08 INFO - PROCESS | 3524 | 1463628428404 Marionette TRACE conn2 <- [1,730,null,{}] 20:27:08 INFO - PROCESS | 3524 | 1463628428408 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}] 20:27:08 INFO - PROCESS | 3524 | 1463628428528 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 20:27:08 INFO - PROCESS | 3524 | 1463628428586 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:08 INFO - PROCESS | 3524 | ++DOCSHELL 141FA000 == 48 [pid = 3524] [id = 192] 20:27:08 INFO - PROCESS | 3524 | ++DOMWINDOW == 143 (15F2B800) [pid = 3524] [serial = 574] [outer = 00000000] 20:27:08 INFO - PROCESS | 3524 | ++DOMWINDOW == 144 (1AE0C000) [pid = 3524] [serial = 575] [outer = 15F2B800] 20:27:08 INFO - PROCESS | 3524 | 1463628428630 Marionette DEBUG loaded listener.js 20:27:08 INFO - PROCESS | 3524 | ++DOMWINDOW == 145 (1AED7800) [pid = 3524] [serial = 576] [outer = 15F2B800] 20:27:09 INFO - PROCESS | 3524 | --DOMWINDOW == 144 (17399000) [pid = 3524] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 20:27:09 INFO - PROCESS | 3524 | --DOMWINDOW == 143 (16C14400) [pid = 3524] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 20:27:09 INFO - PROCESS | 3524 | --DOMWINDOW == 142 (173EB000) [pid = 3524] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 20:27:09 INFO - PROCESS | 3524 | --DOMWINDOW == 141 (110E8800) [pid = 3524] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 20:27:09 INFO - PROCESS | 3524 | --DOMWINDOW == 140 (13391800) [pid = 3524] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 20:27:09 INFO - PROCESS | 3524 | --DOMWINDOW == 139 (13395800) [pid = 3524] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 20:27:09 INFO - PROCESS | 3524 | --DOMWINDOW == 138 (18231000) [pid = 3524] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 20:27:09 INFO - PROCESS | 3524 | --DOMWINDOW == 137 (10B65800) [pid = 3524] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 20:27:09 INFO - PROCESS | 3524 | --DOMWINDOW == 136 (17077400) [pid = 3524] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 20:27:09 INFO - PROCESS | 3524 | --DOMWINDOW == 135 (1A983400) [pid = 3524] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 20:27:09 INFO - PROCESS | 3524 | --DOMWINDOW == 134 (10D65800) [pid = 3524] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 20:27:09 INFO - PROCESS | 3524 | --DOMWINDOW == 133 (150B5400) [pid = 3524] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 20:27:09 INFO - PROCESS | 3524 | --DOMWINDOW == 132 (19CF8400) [pid = 3524] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 20:27:09 INFO - PROCESS | 3524 | --DOMWINDOW == 131 (18478000) [pid = 3524] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 20:27:09 INFO - PROCESS | 3524 | --DOMWINDOW == 130 (15DD8C00) [pid = 3524] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 20:27:09 INFO - PROCESS | 3524 | --DOMWINDOW == 129 (1A97FC00) [pid = 3524] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 20:27:09 INFO - PROCESS | 3524 | --DOMWINDOW == 128 (110E5C00) [pid = 3524] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 20:27:09 INFO - PROCESS | 3524 | --DOMWINDOW == 127 (10558800) [pid = 3524] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 20:27:09 INFO - PROCESS | 3524 | 1463628429760 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]]]}] 20:27:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 20:27:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1381ms 20:27:09 INFO - PROCESS | 3524 | 1463628429796 Marionette TRACE conn2 -> [0,733,"getWindowHandle",null] 20:27:09 INFO - PROCESS | 3524 | 1463628429798 Marionette TRACE conn2 <- [1,733,null,{"value":"13"}] 20:27:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 20:27:09 INFO - PROCESS | 3524 | 1463628429785 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 20:27:09 INFO - PROCESS | 3524 | 1463628429786 Marionette TRACE conn2 <- [1,734,null,{}] 20:27:09 INFO - PROCESS | 3524 | 1463628429790 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}] 20:27:09 INFO - PROCESS | 3524 | 1463628429914 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 20:27:09 INFO - PROCESS | 3524 | 1463628429921 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:09 INFO - PROCESS | 3524 | ++DOCSHELL 1051FC00 == 49 [pid = 3524] [id = 193] 20:27:09 INFO - PROCESS | 3524 | ++DOMWINDOW == 128 (10558800) [pid = 3524] [serial = 577] [outer = 00000000] 20:27:09 INFO - PROCESS | 3524 | ++DOMWINDOW == 129 (150B5400) [pid = 3524] [serial = 578] [outer = 10558800] 20:27:09 INFO - PROCESS | 3524 | 1463628429965 Marionette DEBUG loaded listener.js 20:27:10 INFO - PROCESS | 3524 | ++DOMWINDOW == 130 (16C14400) [pid = 3524] [serial = 579] [outer = 10558800] 20:27:10 INFO - PROCESS | 3524 | 1463628430821 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]]]}] 20:27:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 20:27:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1036ms 20:27:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 20:27:10 INFO - PROCESS | 3524 | 1463628430836 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 20:27:10 INFO - PROCESS | 3524 | 1463628430837 Marionette TRACE conn2 <- [1,737,null,{"value":"13"}] 20:27:10 INFO - PROCESS | 3524 | 1463628430850 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 20:27:10 INFO - PROCESS | 3524 | 1463628430852 Marionette TRACE conn2 <- [1,738,null,{}] 20:27:10 INFO - PROCESS | 3524 | 1463628430856 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}] 20:27:10 INFO - PROCESS | 3524 | 1463628430965 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 20:27:10 INFO - PROCESS | 3524 | 1463628430974 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:10 INFO - PROCESS | 3524 | ++DOCSHELL 1330F400 == 50 [pid = 3524] [id = 194] 20:27:10 INFO - PROCESS | 3524 | ++DOMWINDOW == 131 (13DB7800) [pid = 3524] [serial = 580] [outer = 00000000] 20:27:11 INFO - PROCESS | 3524 | ++DOMWINDOW == 132 (19B25000) [pid = 3524] [serial = 581] [outer = 13DB7800] 20:27:11 INFO - PROCESS | 3524 | 1463628431017 Marionette DEBUG loaded listener.js 20:27:11 INFO - PROCESS | 3524 | ++DOMWINDOW == 133 (1A899800) [pid = 3524] [serial = 582] [outer = 13DB7800] 20:27:11 INFO - PROCESS | 3524 | 1463628431911 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]]]}] 20:27:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 20:27:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1110ms 20:27:11 INFO - PROCESS | 3524 | 1463628432003 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 20:27:11 INFO - PROCESS | 3524 | 1463628432008 Marionette TRACE conn2 <- [1,741,null,{"value":"13"}] 20:27:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 20:27:12 INFO - PROCESS | 3524 | 1463628432014 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 20:27:12 INFO - PROCESS | 3524 | 1463628432019 Marionette TRACE conn2 <- [1,742,null,{}] 20:27:12 INFO - PROCESS | 3524 | 1463628432026 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}] 20:27:12 INFO - PROCESS | 3524 | 1463628432126 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 20:27:12 INFO - PROCESS | 3524 | 1463628432253 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:12 INFO - PROCESS | 3524 | ++DOCSHELL 10D64000 == 51 [pid = 3524] [id = 195] 20:27:12 INFO - PROCESS | 3524 | ++DOMWINDOW == 134 (11AF8400) [pid = 3524] [serial = 583] [outer = 00000000] 20:27:12 INFO - PROCESS | 3524 | ++DOMWINDOW == 135 (13390800) [pid = 3524] [serial = 584] [outer = 11AF8400] 20:27:12 INFO - PROCESS | 3524 | 1463628432293 Marionette DEBUG loaded listener.js 20:27:12 INFO - PROCESS | 3524 | ++DOMWINDOW == 136 (13DB7000) [pid = 3524] [serial = 585] [outer = 11AF8400] 20:27:13 INFO - PROCESS | 3524 | 1463628433353 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]]]}] 20:27:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 20:27:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1396ms 20:27:13 INFO - PROCESS | 3524 | 1463628433410 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 20:27:13 INFO - PROCESS | 3524 | 1463628433416 Marionette TRACE conn2 <- [1,745,null,{"value":"13"}] 20:27:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 20:27:13 INFO - PROCESS | 3524 | 1463628433423 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 20:27:13 INFO - PROCESS | 3524 | 1463628433426 Marionette TRACE conn2 <- [1,746,null,{}] 20:27:13 INFO - PROCESS | 3524 | 1463628433430 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}] 20:27:13 INFO - PROCESS | 3524 | 1463628433567 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 20:27:13 INFO - PROCESS | 3524 | 1463628433689 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:13 INFO - PROCESS | 3524 | ++DOCSHELL 165D9800 == 52 [pid = 3524] [id = 196] 20:27:13 INFO - PROCESS | 3524 | ++DOMWINDOW == 137 (16EC3800) [pid = 3524] [serial = 586] [outer = 00000000] 20:27:13 INFO - PROCESS | 3524 | ++DOMWINDOW == 138 (17733400) [pid = 3524] [serial = 587] [outer = 16EC3800] 20:27:13 INFO - PROCESS | 3524 | 1463628433743 Marionette DEBUG loaded listener.js 20:27:13 INFO - PROCESS | 3524 | ++DOMWINDOW == 139 (17A8C400) [pid = 3524] [serial = 588] [outer = 16EC3800] 20:27:14 INFO - PROCESS | 3524 | 1463628434254 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]]]}] 20:27:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 20:27:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 870ms 20:27:14 INFO - PROCESS | 3524 | 1463628434290 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 20:27:14 INFO - PROCESS | 3524 | 1463628434293 Marionette TRACE conn2 <- [1,749,null,{"value":"13"}] 20:27:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 20:27:14 INFO - PROCESS | 3524 | 1463628434297 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 20:27:14 INFO - PROCESS | 3524 | 1463628434300 Marionette TRACE conn2 <- [1,750,null,{}] 20:27:14 INFO - PROCESS | 3524 | 1463628434311 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}] 20:27:14 INFO - PROCESS | 3524 | 1463628434421 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 20:27:14 INFO - PROCESS | 3524 | 1463628434510 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:14 INFO - PROCESS | 3524 | ++DOCSHELL 1A896000 == 53 [pid = 3524] [id = 197] 20:27:14 INFO - PROCESS | 3524 | ++DOMWINDOW == 140 (1A8A2000) [pid = 3524] [serial = 589] [outer = 00000000] 20:27:14 INFO - PROCESS | 3524 | ++DOMWINDOW == 141 (1AE0E400) [pid = 3524] [serial = 590] [outer = 1A8A2000] 20:27:14 INFO - PROCESS | 3524 | 1463628434565 Marionette DEBUG loaded listener.js 20:27:14 INFO - PROCESS | 3524 | ++DOMWINDOW == 142 (1AEDD800) [pid = 3524] [serial = 591] [outer = 1A8A2000] 20:27:15 INFO - PROCESS | 3524 | 1463628435641 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]]]}] 20:27:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 20:27:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1396ms 20:27:15 INFO - PROCESS | 3524 | 1463628435721 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 20:27:15 INFO - PROCESS | 3524 | 1463628435724 Marionette TRACE conn2 <- [1,753,null,{"value":"13"}] 20:27:15 INFO - PROCESS | 3524 | 1463628435729 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 20:27:15 INFO - PROCESS | 3524 | 1463628435731 Marionette TRACE conn2 <- [1,754,null,{}] 20:27:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 20:27:15 INFO - PROCESS | 3524 | 1463628435734 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}] 20:27:15 INFO - PROCESS | 3524 | 1463628435827 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 20:27:15 INFO - PROCESS | 3524 | 1463628435962 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:15 INFO - PROCESS | 3524 | ++DOCSHELL 1B199000 == 54 [pid = 3524] [id = 198] 20:27:15 INFO - PROCESS | 3524 | ++DOMWINDOW == 143 (1B199800) [pid = 3524] [serial = 592] [outer = 00000000] 20:27:15 INFO - PROCESS | 3524 | ++DOMWINDOW == 144 (1B351000) [pid = 3524] [serial = 593] [outer = 1B199800] 20:27:15 INFO - PROCESS | 3524 | 1463628436015 Marionette DEBUG loaded listener.js 20:27:16 INFO - PROCESS | 3524 | ++DOMWINDOW == 145 (1B353400) [pid = 3524] [serial = 594] [outer = 1B199800] 20:27:17 INFO - PROCESS | 3524 | 1463628437054 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]]]}] 20:27:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 20:27:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1336ms 20:27:17 INFO - PROCESS | 3524 | 1463628437082 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 20:27:17 INFO - PROCESS | 3524 | 1463628437085 Marionette TRACE conn2 <- [1,757,null,{"value":"13"}] 20:27:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 20:27:17 INFO - PROCESS | 3524 | 1463628437088 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 20:27:17 INFO - PROCESS | 3524 | 1463628437090 Marionette TRACE conn2 <- [1,758,null,{}] 20:27:17 INFO - PROCESS | 3524 | 1463628437094 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}] 20:27:17 INFO - PROCESS | 3524 | 1463628437314 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 20:27:17 INFO - PROCESS | 3524 | 1463628437496 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:17 INFO - PROCESS | 3524 | ++DOCSHELL 10D67C00 == 55 [pid = 3524] [id = 199] 20:27:17 INFO - PROCESS | 3524 | ++DOMWINDOW == 146 (10D6D400) [pid = 3524] [serial = 595] [outer = 00000000] 20:27:17 INFO - PROCESS | 3524 | ++DOMWINDOW == 147 (11C5E000) [pid = 3524] [serial = 596] [outer = 10D6D400] 20:27:17 INFO - PROCESS | 3524 | 1463628437544 Marionette DEBUG loaded listener.js 20:27:17 INFO - PROCESS | 3524 | ++DOMWINDOW == 148 (13395000) [pid = 3524] [serial = 597] [outer = 10D6D400] 20:27:18 INFO - PROCESS | 3524 | 1463628438114 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]]]}] 20:27:18 INFO - PROCESS | 3524 | --DOCSHELL 1051FC00 == 54 [pid = 3524] [id = 193] 20:27:18 INFO - PROCESS | 3524 | --DOCSHELL 141FA000 == 53 [pid = 3524] [id = 192] 20:27:18 INFO - PROCESS | 3524 | --DOCSHELL 19CF0400 == 52 [pid = 3524] [id = 191] 20:27:18 INFO - PROCESS | 3524 | --DOCSHELL 1861B800 == 51 [pid = 3524] [id = 190] 20:27:18 INFO - PROCESS | 3524 | --DOCSHELL 17396400 == 50 [pid = 3524] [id = 189] 20:27:18 INFO - PROCESS | 3524 | --DOCSHELL 102CE800 == 49 [pid = 3524] [id = 188] 20:27:18 INFO - PROCESS | 3524 | --DOCSHELL 1338FC00 == 48 [pid = 3524] [id = 187] 20:27:18 INFO - PROCESS | 3524 | --DOCSHELL 1338A000 == 47 [pid = 3524] [id = 184] 20:27:18 INFO - PROCESS | 3524 | --DOCSHELL 1773FC00 == 46 [pid = 3524] [id = 183] 20:27:18 INFO - PROCESS | 3524 | --DOMWINDOW == 147 (1A27E800) [pid = 3524] [serial = 248] [outer = 00000000] [url = about:blank] 20:27:18 INFO - PROCESS | 3524 | --DOMWINDOW == 146 (144C5000) [pid = 3524] [serial = 290] [outer = 00000000] [url = about:blank] 20:27:18 INFO - PROCESS | 3524 | --DOMWINDOW == 145 (18045C00) [pid = 3524] [serial = 293] [outer = 00000000] [url = about:blank] 20:27:18 INFO - PROCESS | 3524 | --DOMWINDOW == 144 (1AD47800) [pid = 3524] [serial = 251] [outer = 00000000] [url = about:blank] 20:27:18 INFO - PROCESS | 3524 | --DOMWINDOW == 143 (10D6BC00) [pid = 3524] [serial = 287] [outer = 00000000] [url = about:blank] 20:27:18 INFO - PROCESS | 3524 | --DOMWINDOW == 142 (15DE2800) [pid = 3524] [serial = 245] [outer = 00000000] [url = about:blank] 20:27:18 INFO - PROCESS | 3524 | --DOMWINDOW == 141 (1A985800) [pid = 3524] [serial = 197] [outer = 00000000] [url = about:blank] 20:27:18 INFO - PROCESS | 3524 | --DOMWINDOW == 140 (1A89A000) [pid = 3524] [serial = 296] [outer = 00000000] [url = about:blank] 20:27:18 INFO - PROCESS | 3524 | --DOMWINDOW == 139 (17396C00) [pid = 3524] [serial = 335] [outer = 00000000] [url = about:blank] 20:27:18 INFO - PROCESS | 3524 | --DOMWINDOW == 138 (1B194400) [pid = 3524] [serial = 338] [outer = 00000000] [url = about:blank] 20:27:18 INFO - PROCESS | 3524 | --DOMWINDOW == 137 (13376000) [pid = 3524] [serial = 332] [outer = 00000000] [url = about:blank] 20:27:18 INFO - PROCESS | 3524 | --DOMWINDOW == 136 (110E6400) [pid = 3524] [serial = 242] [outer = 00000000] [url = about:blank] 20:27:18 INFO - PROCESS | 3524 | --DOMWINDOW == 135 (18410000) [pid = 3524] [serial = 543] [outer = 00000000] [url = about:blank] 20:27:18 INFO - PROCESS | 3524 | --DOMWINDOW == 134 (1441B400) [pid = 3524] [serial = 536] [outer = 00000000] [url = about:blank] 20:27:18 INFO - PROCESS | 3524 | --DOMWINDOW == 133 (19B24800) [pid = 3524] [serial = 521] [outer = 00000000] [url = about:blank] 20:27:18 INFO - PROCESS | 3524 | --DOMWINDOW == 132 (16C1A000) [pid = 3524] [serial = 539] [outer = 00000000] [url = about:blank] 20:27:18 INFO - PROCESS | 3524 | --DOMWINDOW == 131 (186B2800) [pid = 3524] [serial = 546] [outer = 00000000] [url = about:blank] 20:27:18 INFO - PROCESS | 3524 | --DOMWINDOW == 130 (1591E000) [pid = 3524] [serial = 537] [outer = 00000000] [url = about:blank] 20:27:18 INFO - PROCESS | 3524 | --DOMWINDOW == 129 (18475C00) [pid = 3524] [serial = 545] [outer = 00000000] [url = about:blank] 20:27:18 INFO - PROCESS | 3524 | --DOMWINDOW == 128 (10C34C00) [pid = 3524] [serial = 512] [outer = 00000000] [url = about:blank] 20:27:18 INFO - PROCESS | 3524 | --DOMWINDOW == 127 (1B6BEC00) [pid = 3524] [serial = 527] [outer = 00000000] [url = about:blank] 20:27:18 INFO - PROCESS | 3524 | --DOMWINDOW == 126 (17390C00) [pid = 3524] [serial = 540] [outer = 00000000] [url = about:blank] 20:27:18 INFO - PROCESS | 3524 | --DOMWINDOW == 125 (17992800) [pid = 3524] [serial = 542] [outer = 00000000] [url = about:blank] 20:27:18 INFO - PROCESS | 3524 | --DOMWINDOW == 124 (11C5D000) [pid = 3524] [serial = 533] [outer = 00000000] [url = about:blank] 20:27:18 INFO - PROCESS | 3524 | --DOMWINDOW == 123 (1330E800) [pid = 3524] [serial = 534] [outer = 00000000] [url = about:blank] 20:27:18 INFO - PROCESS | 3524 | --DOMWINDOW == 122 (1A63E800) [pid = 3524] [serial = 518] [outer = 00000000] [url = about:blank] 20:27:18 INFO - PROCESS | 3524 | --DOMWINDOW == 121 (18479800) [pid = 3524] [serial = 531] [outer = 00000000] [url = about:blank] 20:27:18 INFO - PROCESS | 3524 | --DOMWINDOW == 120 (16EC8800) [pid = 3524] [serial = 530] [outer = 00000000] [url = about:blank] 20:27:18 INFO - PROCESS | 3524 | --DOMWINDOW == 119 (1B626400) [pid = 3524] [serial = 524] [outer = 00000000] [url = about:blank] 20:27:18 INFO - PROCESS | 3524 | --DOMWINDOW == 118 (165D9400) [pid = 3524] [serial = 515] [outer = 00000000] [url = about:blank] 20:27:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 20:27:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1095ms 20:27:18 INFO - PROCESS | 3524 | 1463628438197 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 20:27:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 20:27:18 INFO - PROCESS | 3524 | 1463628438201 Marionette TRACE conn2 <- [1,761,null,{"value":"13"}] 20:27:18 INFO - PROCESS | 3524 | 1463628438205 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 20:27:18 INFO - PROCESS | 3524 | 1463628438208 Marionette TRACE conn2 <- [1,762,null,{}] 20:27:18 INFO - PROCESS | 3524 | 1463628438212 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}] 20:27:18 INFO - PROCESS | 3524 | 1463628438301 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 20:27:18 INFO - PROCESS | 3524 | 1463628438387 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:18 INFO - PROCESS | 3524 | ++DOCSHELL 11204800 == 47 [pid = 3524] [id = 200] 20:27:18 INFO - PROCESS | 3524 | ++DOMWINDOW == 119 (11298000) [pid = 3524] [serial = 598] [outer = 00000000] 20:27:18 INFO - PROCESS | 3524 | ++DOMWINDOW == 120 (13374800) [pid = 3524] [serial = 599] [outer = 11298000] 20:27:18 INFO - PROCESS | 3524 | 1463628438434 Marionette DEBUG loaded listener.js 20:27:18 INFO - PROCESS | 3524 | ++DOMWINDOW == 121 (13832400) [pid = 3524] [serial = 600] [outer = 11298000] 20:27:18 INFO - PROCESS | 3524 | 1463628438836 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]]]}] 20:27:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 20:27:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 661ms 20:27:18 INFO - PROCESS | 3524 | 1463628438866 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 20:27:18 INFO - PROCESS | 3524 | 1463628438869 Marionette TRACE conn2 <- [1,765,null,{"value":"13"}] 20:27:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 20:27:18 INFO - PROCESS | 3524 | 1463628438873 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 20:27:18 INFO - PROCESS | 3524 | 1463628438875 Marionette TRACE conn2 <- [1,766,null,{}] 20:27:18 INFO - PROCESS | 3524 | 1463628438879 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}] 20:27:18 INFO - PROCESS | 3524 | 1463628438962 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 20:27:18 INFO - PROCESS | 3524 | 1463628438971 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:18 INFO - PROCESS | 3524 | ++DOCSHELL 157C0C00 == 48 [pid = 3524] [id = 201] 20:27:18 INFO - PROCESS | 3524 | ++DOMWINDOW == 122 (1591E000) [pid = 3524] [serial = 601] [outer = 00000000] 20:27:18 INFO - PROCESS | 3524 | ++DOMWINDOW == 123 (15D19800) [pid = 3524] [serial = 602] [outer = 1591E000] 20:27:18 INFO - PROCESS | 3524 | 1463628439019 Marionette DEBUG loaded listener.js 20:27:19 INFO - PROCESS | 3524 | ++DOMWINDOW == 124 (161C8800) [pid = 3524] [serial = 603] [outer = 1591E000] 20:27:19 INFO - PROCESS | 3524 | 1463628439447 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]]]}] 20:27:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 20:27:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 600ms 20:27:19 INFO - PROCESS | 3524 | 1463628439493 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 20:27:19 INFO - PROCESS | 3524 | 1463628439497 Marionette TRACE conn2 <- [1,769,null,{"value":"13"}] 20:27:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 20:27:19 INFO - PROCESS | 3524 | 1463628439506 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 20:27:19 INFO - PROCESS | 3524 | 1463628439511 Marionette TRACE conn2 <- [1,770,null,{}] 20:27:19 INFO - PROCESS | 3524 | 1463628439514 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}] 20:27:19 INFO - PROCESS | 3524 | 1463628439583 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 20:27:19 INFO - PROCESS | 3524 | 1463628439592 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:19 INFO - PROCESS | 3524 | ++DOCSHELL 165CCC00 == 49 [pid = 3524] [id = 202] 20:27:19 INFO - PROCESS | 3524 | ++DOMWINDOW == 125 (167F8800) [pid = 3524] [serial = 604] [outer = 00000000] 20:27:19 INFO - PROCESS | 3524 | ++DOMWINDOW == 126 (16F5C000) [pid = 3524] [serial = 605] [outer = 167F8800] 20:27:19 INFO - PROCESS | 3524 | 1463628439637 Marionette DEBUG loaded listener.js 20:27:19 INFO - PROCESS | 3524 | ++DOMWINDOW == 127 (17394400) [pid = 3524] [serial = 606] [outer = 167F8800] 20:27:20 INFO - PROCESS | 3524 | 1463628440072 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]]]}] 20:27:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 20:27:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 615ms 20:27:20 INFO - PROCESS | 3524 | 1463628440105 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 20:27:20 INFO - PROCESS | 3524 | 1463628440107 Marionette TRACE conn2 <- [1,773,null,{"value":"13"}] 20:27:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 20:27:20 INFO - PROCESS | 3524 | 1463628440111 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 20:27:20 INFO - PROCESS | 3524 | 1463628440112 Marionette TRACE conn2 <- [1,774,null,{}] 20:27:20 INFO - PROCESS | 3524 | 1463628440116 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}] 20:27:20 INFO - PROCESS | 3524 | 1463628440207 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 20:27:20 INFO - PROCESS | 3524 | 1463628440215 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:20 INFO - PROCESS | 3524 | ++DOCSHELL 17396400 == 50 [pid = 3524] [id = 203] 20:27:20 INFO - PROCESS | 3524 | ++DOMWINDOW == 128 (1773A000) [pid = 3524] [serial = 607] [outer = 00000000] 20:27:20 INFO - PROCESS | 3524 | ++DOMWINDOW == 129 (18015800) [pid = 3524] [serial = 608] [outer = 1773A000] 20:27:20 INFO - PROCESS | 3524 | 1463628440263 Marionette DEBUG loaded listener.js 20:27:20 INFO - PROCESS | 3524 | ++DOMWINDOW == 130 (18409400) [pid = 3524] [serial = 609] [outer = 1773A000] 20:27:20 INFO - PROCESS | 3524 | 1463628440735 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]]]}] 20:27:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 20:27:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 676ms 20:27:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 20:27:20 INFO - PROCESS | 3524 | 1463628440791 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 20:27:20 INFO - PROCESS | 3524 | 1463628440793 Marionette TRACE conn2 <- [1,777,null,{"value":"13"}] 20:27:20 INFO - PROCESS | 3524 | 1463628440797 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 20:27:20 INFO - PROCESS | 3524 | 1463628440799 Marionette TRACE conn2 <- [1,778,null,{}] 20:27:20 INFO - PROCESS | 3524 | 1463628440802 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}] 20:27:20 INFO - PROCESS | 3524 | 1463628440915 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 20:27:20 INFO - PROCESS | 3524 | 1463628440909 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:20 INFO - PROCESS | 3524 | ++DOCSHELL 18473000 == 51 [pid = 3524] [id = 204] 20:27:20 INFO - PROCESS | 3524 | ++DOMWINDOW == 131 (18473400) [pid = 3524] [serial = 610] [outer = 00000000] 20:27:20 INFO - PROCESS | 3524 | ++DOMWINDOW == 132 (186B5800) [pid = 3524] [serial = 611] [outer = 18473400] 20:27:21 INFO - PROCESS | 3524 | 1463628441011 Marionette DEBUG loaded listener.js 20:27:21 INFO - PROCESS | 3524 | ++DOMWINDOW == 133 (19A8EC00) [pid = 3524] [serial = 612] [outer = 18473400] 20:27:21 INFO - PROCESS | 3524 | 1463628441447 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]]]}] 20:27:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 20:27:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 720ms 20:27:21 INFO - PROCESS | 3524 | 1463628441530 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 20:27:21 INFO - PROCESS | 3524 | 1463628441532 Marionette TRACE conn2 <- [1,781,null,{"value":"13"}] 20:27:21 INFO - PROCESS | 3524 | 1463628441535 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 20:27:21 INFO - PROCESS | 3524 | 1463628441537 Marionette TRACE conn2 <- [1,782,null,{}] 20:27:21 INFO - PROCESS | 3524 | 1463628441540 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}] 20:27:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 20:27:21 INFO - PROCESS | 3524 | 1463628441656 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 20:27:21 INFO - PROCESS | 3524 | 1463628441725 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:21 INFO - PROCESS | 3524 | ++DOCSHELL 10C2BC00 == 52 [pid = 3524] [id = 205] 20:27:21 INFO - PROCESS | 3524 | ++DOMWINDOW == 134 (19A93000) [pid = 3524] [serial = 613] [outer = 00000000] 20:27:21 INFO - PROCESS | 3524 | ++DOMWINDOW == 135 (1A63EC00) [pid = 3524] [serial = 614] [outer = 19A93000] 20:27:21 INFO - PROCESS | 3524 | 1463628441776 Marionette DEBUG loaded listener.js 20:27:21 INFO - PROCESS | 3524 | ++DOMWINDOW == 136 (1A642000) [pid = 3524] [serial = 615] [outer = 19A93000] 20:27:22 INFO - PROCESS | 3524 | 1463628442160 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]]]}] 20:27:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 20:27:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 661ms 20:27:22 INFO - PROCESS | 3524 | 1463628442202 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 20:27:22 INFO - PROCESS | 3524 | 1463628442204 Marionette TRACE conn2 <- [1,785,null,{"value":"13"}] 20:27:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 20:27:22 INFO - PROCESS | 3524 | 1463628442207 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 20:27:22 INFO - PROCESS | 3524 | 1463628442209 Marionette TRACE conn2 <- [1,786,null,{}] 20:27:22 INFO - PROCESS | 3524 | 1463628442204 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}] 20:27:22 INFO - PROCESS | 3524 | 1463628442315 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 20:27:22 INFO - PROCESS | 3524 | 1463628442321 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:22 INFO - PROCESS | 3524 | ++DOCSHELL 19B1C400 == 53 [pid = 3524] [id = 206] 20:27:22 INFO - PROCESS | 3524 | ++DOMWINDOW == 137 (1A6CC000) [pid = 3524] [serial = 616] [outer = 00000000] 20:27:22 INFO - PROCESS | 3524 | ++DOMWINDOW == 138 (1A98C400) [pid = 3524] [serial = 617] [outer = 1A6CC000] 20:27:22 INFO - PROCESS | 3524 | 1463628442363 Marionette DEBUG loaded listener.js 20:27:22 INFO - PROCESS | 3524 | ++DOMWINDOW == 139 (1A98D000) [pid = 3524] [serial = 618] [outer = 1A6CC000] 20:27:22 INFO - PROCESS | 3524 | --DOMWINDOW == 138 (10D6B800) [pid = 3524] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 20:27:22 INFO - PROCESS | 3524 | --DOMWINDOW == 137 (15F2B800) [pid = 3524] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 20:27:22 INFO - PROCESS | 3524 | --DOMWINDOW == 136 (13390400) [pid = 3524] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 20:27:22 INFO - PROCESS | 3524 | --DOMWINDOW == 135 (19CFC000) [pid = 3524] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 20:27:22 INFO - PROCESS | 3524 | --DOMWINDOW == 134 (1338F800) [pid = 3524] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 20:27:22 INFO - PROCESS | 3524 | --DOMWINDOW == 133 (1050C400) [pid = 3524] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 20:27:22 INFO - PROCESS | 3524 | --DOMWINDOW == 132 (18047400) [pid = 3524] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 20:27:22 INFO - PROCESS | 3524 | --DOMWINDOW == 131 (186B1400) [pid = 3524] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 20:27:22 INFO - PROCESS | 3524 | --DOMWINDOW == 130 (1A286000) [pid = 3524] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 20:27:22 INFO - PROCESS | 3524 | --DOMWINDOW == 129 (1739C000) [pid = 3524] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 20:27:22 INFO - PROCESS | 3524 | --DOMWINDOW == 128 (10558800) [pid = 3524] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 20:27:22 INFO - PROCESS | 3524 | --DOMWINDOW == 127 (186BF400) [pid = 3524] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 20:27:22 INFO - PROCESS | 3524 | --DOMWINDOW == 126 (1051A000) [pid = 3524] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 20:27:22 INFO - PROCESS | 3524 | --DOMWINDOW == 125 (19A82000) [pid = 3524] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 20:27:22 INFO - PROCESS | 3524 | --DOMWINDOW == 124 (1B034800) [pid = 3524] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 20:27:22 INFO - PROCESS | 3524 | --DOMWINDOW == 123 (16437400) [pid = 3524] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 20:27:22 INFO - PROCESS | 3524 | --DOMWINDOW == 122 (1AE11C00) [pid = 3524] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 20:27:22 INFO - PROCESS | 3524 | --DOMWINDOW == 121 (110ECC00) [pid = 3524] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 20:27:22 INFO - PROCESS | 3524 | --DOMWINDOW == 120 (144CA400) [pid = 3524] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 20:27:22 INFO - PROCESS | 3524 | --DOMWINDOW == 119 (19A7A400) [pid = 3524] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 20:27:22 INFO - PROCESS | 3524 | --DOMWINDOW == 118 (16EC3000) [pid = 3524] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 20:27:22 INFO - PROCESS | 3524 | --DOMWINDOW == 117 (16571000) [pid = 3524] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 20:27:22 INFO - PROCESS | 3524 | --DOMWINDOW == 116 (1773B800) [pid = 3524] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 20:27:22 INFO - PROCESS | 3524 | --DOMWINDOW == 115 (10D6EC00) [pid = 3524] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 20:27:22 INFO - PROCESS | 3524 | --DOMWINDOW == 114 (165D0C00) [pid = 3524] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 20:27:22 INFO - PROCESS | 3524 | --DOMWINDOW == 113 (19A84000) [pid = 3524] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 20:27:22 INFO - PROCESS | 3524 | --DOMWINDOW == 112 (1AED1800) [pid = 3524] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 20:27:22 INFO - PROCESS | 3524 | --DOMWINDOW == 111 (1AED4000) [pid = 3524] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 20:27:22 INFO - PROCESS | 3524 | --DOMWINDOW == 110 (102CEC00) [pid = 3524] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 20:27:22 INFO - PROCESS | 3524 | --DOMWINDOW == 109 (19B28800) [pid = 3524] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 20:27:22 INFO - PROCESS | 3524 | --DOMWINDOW == 108 (18474C00) [pid = 3524] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 20:27:22 INFO - PROCESS | 3524 | --DOMWINDOW == 107 (19B29800) [pid = 3524] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 20:27:22 INFO - PROCESS | 3524 | --DOMWINDOW == 106 (1656F800) [pid = 3524] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 20:27:22 INFO - PROCESS | 3524 | --DOMWINDOW == 105 (19B20000) [pid = 3524] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 20:27:23 INFO - PROCESS | 3524 | 1463628443034 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]]]}] 20:27:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 20:27:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 870ms 20:27:23 INFO - PROCESS | 3524 | 1463628443073 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 20:27:23 INFO - PROCESS | 3524 | 1463628443075 Marionette TRACE conn2 <- [1,789,null,{"value":"13"}] 20:27:23 INFO - PROCESS | 3524 | 1463628443078 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 20:27:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 20:27:23 INFO - PROCESS | 3524 | 1463628443080 Marionette TRACE conn2 <- [1,790,null,{}] 20:27:23 INFO - PROCESS | 3524 | 1463628443083 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}] 20:27:23 INFO - PROCESS | 3524 | 1463628443147 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 20:27:23 INFO - PROCESS | 3524 | 1463628443153 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:23 INFO - PROCESS | 3524 | ++DOCSHELL 11CEBC00 == 54 [pid = 3524] [id = 207] 20:27:23 INFO - PROCESS | 3524 | ++DOMWINDOW == 106 (13092C00) [pid = 3524] [serial = 619] [outer = 00000000] 20:27:23 INFO - PROCESS | 3524 | ++DOMWINDOW == 107 (1642B400) [pid = 3524] [serial = 620] [outer = 13092C00] 20:27:23 INFO - PROCESS | 3524 | 1463628443196 Marionette DEBUG loaded listener.js 20:27:23 INFO - PROCESS | 3524 | ++DOMWINDOW == 108 (165D4C00) [pid = 3524] [serial = 621] [outer = 13092C00] 20:27:23 INFO - PROCESS | 3524 | 1463628443608 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]]]}] 20:27:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 20:27:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 570ms 20:27:23 INFO - PROCESS | 3524 | 1463628443644 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 20:27:23 INFO - PROCESS | 3524 | 1463628443645 Marionette TRACE conn2 <- [1,793,null,{"value":"13"}] 20:27:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 20:27:23 INFO - PROCESS | 3524 | 1463628443649 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 20:27:23 INFO - PROCESS | 3524 | 1463628443651 Marionette TRACE conn2 <- [1,794,null,{}] 20:27:23 INFO - PROCESS | 3524 | 1463628443654 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}] 20:27:23 INFO - PROCESS | 3524 | 1463628443735 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 20:27:23 INFO - PROCESS | 3524 | 1463628443741 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:23 INFO - PROCESS | 3524 | ++DOCSHELL 10A60800 == 55 [pid = 3524] [id = 208] 20:27:23 INFO - PROCESS | 3524 | ++DOMWINDOW == 109 (11297800) [pid = 3524] [serial = 622] [outer = 00000000] 20:27:23 INFO - PROCESS | 3524 | ++DOMWINDOW == 110 (1739C000) [pid = 3524] [serial = 623] [outer = 11297800] 20:27:23 INFO - PROCESS | 3524 | 1463628443792 Marionette DEBUG loaded listener.js 20:27:23 INFO - PROCESS | 3524 | ++DOMWINDOW == 111 (19A76800) [pid = 3524] [serial = 624] [outer = 11297800] 20:27:24 INFO - PROCESS | 3524 | 1463628444191 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]]]}] 20:27:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 20:27:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 571ms 20:27:24 INFO - PROCESS | 3524 | 1463628444243 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 20:27:24 INFO - PROCESS | 3524 | 1463628444245 Marionette TRACE conn2 <- [1,797,null,{"value":"13"}] 20:27:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 20:27:24 INFO - PROCESS | 3524 | 1463628444249 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 20:27:24 INFO - PROCESS | 3524 | 1463628444251 Marionette TRACE conn2 <- [1,798,null,{}] 20:27:24 INFO - PROCESS | 3524 | 1463628444254 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}] 20:27:24 INFO - PROCESS | 3524 | 1463628444335 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 20:27:24 INFO - PROCESS | 3524 | 1463628444341 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:24 INFO - PROCESS | 3524 | ++DOCSHELL 16571000 == 56 [pid = 3524] [id = 209] 20:27:24 INFO - PROCESS | 3524 | ++DOMWINDOW == 112 (19A82000) [pid = 3524] [serial = 625] [outer = 00000000] 20:27:24 INFO - PROCESS | 3524 | ++DOMWINDOW == 113 (19CF0400) [pid = 3524] [serial = 626] [outer = 19A82000] 20:27:24 INFO - PROCESS | 3524 | 1463628444393 Marionette DEBUG loaded listener.js 20:27:24 INFO - PROCESS | 3524 | ++DOMWINDOW == 114 (1A985C00) [pid = 3524] [serial = 627] [outer = 19A82000] 20:27:25 INFO - PROCESS | 3524 | 1463628445090 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]]]}] 20:27:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 20:27:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 855ms 20:27:25 INFO - PROCESS | 3524 | 1463628445117 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 20:27:25 INFO - PROCESS | 3524 | 1463628445122 Marionette TRACE conn2 <- [1,801,null,{"value":"13"}] 20:27:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 20:27:25 INFO - PROCESS | 3524 | 1463628445127 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 20:27:25 INFO - PROCESS | 3524 | 1463628445131 Marionette TRACE conn2 <- [1,802,null,{}] 20:27:25 INFO - PROCESS | 3524 | 1463628445137 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}] 20:27:25 INFO - PROCESS | 3524 | 1463628445248 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 20:27:25 INFO - PROCESS | 3524 | 1463628445357 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:25 INFO - PROCESS | 3524 | ++DOCSHELL 1129A800 == 57 [pid = 3524] [id = 210] 20:27:25 INFO - PROCESS | 3524 | ++DOMWINDOW == 115 (1129C800) [pid = 3524] [serial = 628] [outer = 00000000] 20:27:25 INFO - PROCESS | 3524 | ++DOMWINDOW == 116 (14467C00) [pid = 3524] [serial = 629] [outer = 1129C800] 20:27:25 INFO - PROCESS | 3524 | 1463628445412 Marionette DEBUG loaded listener.js 20:27:25 INFO - PROCESS | 3524 | ++DOMWINDOW == 117 (14471400) [pid = 3524] [serial = 630] [outer = 1129C800] 20:27:26 INFO - PROCESS | 3524 | 1463628446025 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] 20:27:26 INFO - PROCESS | 3524 | 1463628446102 Marionette TRACE conn2 <- [1,805,null,{"value":"13"}] 20:27:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 20:27:26 INFO - PROCESS | 3524 | 1463628446109 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 20:27:26 INFO - PROCESS | 3524 | 1463628446112 Marionette TRACE conn2 <- [1,806,null,{}] 20:27:26 INFO - PROCESS | 3524 | 1463628446098 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}] 20:27:26 INFO - PROCESS | 3524 | 1463628446212 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 20:27:26 INFO - PROCESS | 3524 | 1463628446347 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:26 INFO - PROCESS | 3524 | ++DOCSHELL 1441C000 == 58 [pid = 3524] [id = 211] 20:27:26 INFO - PROCESS | 3524 | ++DOMWINDOW == 118 (15DDB800) [pid = 3524] [serial = 631] [outer = 00000000] 20:27:26 INFO - PROCESS | 3524 | ++DOMWINDOW == 119 (16EC2400) [pid = 3524] [serial = 632] [outer = 15DDB800] 20:27:26 INFO - PROCESS | 3524 | 1463628446401 Marionette DEBUG loaded listener.js 20:27:26 INFO - PROCESS | 3524 | ++DOMWINDOW == 120 (179D8400) [pid = 3524] [serial = 633] [outer = 15DDB800] 20:27:27 INFO - PROCESS | 3524 | 1463628447047 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]]]}] 20:27:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 20:27:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1005ms 20:27:27 INFO - PROCESS | 3524 | 1463628447100 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 20:27:27 INFO - PROCESS | 3524 | 1463628447102 Marionette TRACE conn2 <- [1,809,null,{"value":"13"}] 20:27:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 20:27:27 INFO - PROCESS | 3524 | 1463628447123 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 20:27:27 INFO - PROCESS | 3524 | 1463628447127 Marionette TRACE conn2 <- [1,810,null,{}] 20:27:27 INFO - PROCESS | 3524 | 1463628447138 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}] 20:27:27 INFO - PROCESS | 3524 | 1463628447279 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 20:27:27 INFO - PROCESS | 3524 | 1463628447400 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:27 INFO - PROCESS | 3524 | ++DOCSHELL 1A0EA800 == 59 [pid = 3524] [id = 212] 20:27:27 INFO - PROCESS | 3524 | ++DOMWINDOW == 121 (1A279000) [pid = 3524] [serial = 634] [outer = 00000000] 20:27:27 INFO - PROCESS | 3524 | ++DOMWINDOW == 122 (1AD4D800) [pid = 3524] [serial = 635] [outer = 1A279000] 20:27:27 INFO - PROCESS | 3524 | 1463628447457 Marionette DEBUG loaded listener.js 20:27:27 INFO - PROCESS | 3524 | ++DOMWINDOW == 123 (1B039000) [pid = 3524] [serial = 636] [outer = 1A279000] 20:27:28 INFO - PROCESS | 3524 | 1463628448024 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] 20:27:28 INFO - PROCESS | 3524 | 1463628448083 Marionette TRACE conn2 <- [1,813,null,{"value":"13"}] 20:27:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 20:27:28 INFO - PROCESS | 3524 | 1463628448086 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 20:27:28 INFO - PROCESS | 3524 | 1463628448088 Marionette TRACE conn2 <- [1,814,null,{}] 20:27:28 INFO - PROCESS | 3524 | 1463628448092 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}] 20:27:28 INFO - PROCESS | 3524 | 1463628448198 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 20:27:28 INFO - PROCESS | 3524 | 1463628448291 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:28 INFO - PROCESS | 3524 | ++DOCSHELL 1AEDD000 == 60 [pid = 3524] [id = 213] 20:27:28 INFO - PROCESS | 3524 | ++DOMWINDOW == 124 (1B038400) [pid = 3524] [serial = 637] [outer = 00000000] 20:27:28 INFO - PROCESS | 3524 | ++DOMWINDOW == 125 (1B1A1C00) [pid = 3524] [serial = 638] [outer = 1B038400] 20:27:28 INFO - PROCESS | 3524 | 1463628448344 Marionette DEBUG loaded listener.js 20:27:28 INFO - PROCESS | 3524 | ++DOMWINDOW == 126 (1B358800) [pid = 3524] [serial = 639] [outer = 1B038400] 20:27:28 INFO - PROCESS | 3524 | 1463628448963 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]]]}] 20:27:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 20:27:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 915ms 20:27:28 INFO - PROCESS | 3524 | 1463628448998 Marionette TRACE conn2 -> [0,817,"getWindowHandle",null] 20:27:28 INFO - PROCESS | 3524 | 1463628449000 Marionette TRACE conn2 <- [1,817,null,{"value":"13"}] 20:27:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 20:27:28 INFO - PROCESS | 3524 | 1463628449004 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 20:27:28 INFO - PROCESS | 3524 | 1463628449006 Marionette TRACE conn2 <- [1,818,null,{}] 20:27:28 INFO - PROCESS | 3524 | 1463628449009 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}] 20:27:29 INFO - PROCESS | 3524 | 1463628449096 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 20:27:29 INFO - PROCESS | 3524 | 1463628449209 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:29 INFO - PROCESS | 3524 | ++DOCSHELL 10D6F800 == 61 [pid = 3524] [id = 214] 20:27:29 INFO - PROCESS | 3524 | ++DOMWINDOW == 127 (110E5C00) [pid = 3524] [serial = 640] [outer = 00000000] 20:27:29 INFO - PROCESS | 3524 | ++DOMWINDOW == 128 (15947000) [pid = 3524] [serial = 641] [outer = 110E5C00] 20:27:29 INFO - PROCESS | 3524 | 1463628449262 Marionette DEBUG loaded listener.js 20:27:29 INFO - PROCESS | 3524 | ++DOMWINDOW == 129 (16EBE000) [pid = 3524] [serial = 642] [outer = 110E5C00] 20:27:30 INFO - PROCESS | 3524 | 1463628450121 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]]]}] 20:27:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 20:27:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1141ms 20:27:30 INFO - PROCESS | 3524 | 1463628450150 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 20:27:30 INFO - PROCESS | 3524 | 1463628450154 Marionette TRACE conn2 <- [1,821,null,{"value":"13"}] 20:27:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 20:27:30 INFO - PROCESS | 3524 | 1463628450160 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 20:27:30 INFO - PROCESS | 3524 | 1463628450163 Marionette TRACE conn2 <- [1,822,null,{}] 20:27:30 INFO - PROCESS | 3524 | 1463628450169 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}] 20:27:30 INFO - PROCESS | 3524 | 1463628450268 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 20:27:30 INFO - PROCESS | 3524 | 1463628450391 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:30 INFO - PROCESS | 3524 | ++DOCSHELL 11A01400 == 62 [pid = 3524] [id = 215] 20:27:30 INFO - PROCESS | 3524 | ++DOMWINDOW == 130 (11A03800) [pid = 3524] [serial = 643] [outer = 00000000] 20:27:30 INFO - PROCESS | 3524 | ++DOMWINDOW == 131 (128A9800) [pid = 3524] [serial = 644] [outer = 11A03800] 20:27:30 INFO - PROCESS | 3524 | 1463628450442 Marionette DEBUG loaded listener.js 20:27:30 INFO - PROCESS | 3524 | ++DOMWINDOW == 132 (1330E800) [pid = 3524] [serial = 645] [outer = 11A03800] 20:27:30 INFO - PROCESS | 3524 | --DOCSHELL 1A283000 == 61 [pid = 3524] [id = 186] 20:27:30 INFO - PROCESS | 3524 | --DOCSHELL 10A60800 == 60 [pid = 3524] [id = 208] 20:27:30 INFO - PROCESS | 3524 | --DOCSHELL 11CEBC00 == 59 [pid = 3524] [id = 207] 20:27:30 INFO - PROCESS | 3524 | --DOCSHELL 19B1C400 == 58 [pid = 3524] [id = 206] 20:27:30 INFO - PROCESS | 3524 | --DOCSHELL 10C2BC00 == 57 [pid = 3524] [id = 205] 20:27:30 INFO - PROCESS | 3524 | --DOCSHELL 18473000 == 56 [pid = 3524] [id = 204] 20:27:30 INFO - PROCESS | 3524 | --DOCSHELL 17396400 == 55 [pid = 3524] [id = 203] 20:27:30 INFO - PROCESS | 3524 | --DOCSHELL 165CCC00 == 54 [pid = 3524] [id = 202] 20:27:30 INFO - PROCESS | 3524 | --DOCSHELL 157C0C00 == 53 [pid = 3524] [id = 201] 20:27:30 INFO - PROCESS | 3524 | --DOCSHELL 11204800 == 52 [pid = 3524] [id = 200] 20:27:30 INFO - PROCESS | 3524 | --DOCSHELL 10D67C00 == 51 [pid = 3524] [id = 199] 20:27:30 INFO - PROCESS | 3524 | --DOMWINDOW == 131 (19B25000) [pid = 3524] [serial = 581] [outer = 00000000] [url = about:blank] 20:27:30 INFO - PROCESS | 3524 | --DOMWINDOW == 130 (19B23C00) [pid = 3524] [serial = 548] [outer = 00000000] [url = about:blank] 20:27:30 INFO - PROCESS | 3524 | --DOCSHELL 165D9800 == 50 [pid = 3524] [id = 196] 20:27:30 INFO - PROCESS | 3524 | --DOCSHELL 10D64000 == 49 [pid = 3524] [id = 195] 20:27:30 INFO - PROCESS | 3524 | --DOCSHELL 1330F400 == 48 [pid = 3524] [id = 194] 20:27:30 INFO - PROCESS | 3524 | --DOMWINDOW == 129 (13316400) [pid = 3524] [serial = 414] [outer = 00000000] [url = about:blank] 20:27:30 INFO - PROCESS | 3524 | --DOMWINDOW == 128 (165D9C00) [pid = 3524] [serial = 417] [outer = 00000000] [url = about:blank] 20:27:30 INFO - PROCESS | 3524 | --DOMWINDOW == 127 (1A27D400) [pid = 3524] [serial = 420] [outer = 00000000] [url = about:blank] 20:27:30 INFO - PROCESS | 3524 | --DOMWINDOW == 126 (19A80400) [pid = 3524] [serial = 423] [outer = 00000000] [url = about:blank] 20:27:30 INFO - PROCESS | 3524 | --DOMWINDOW == 125 (16EC3400) [pid = 3524] [serial = 426] [outer = 00000000] [url = about:blank] 20:27:30 INFO - PROCESS | 3524 | --DOMWINDOW == 124 (1B429000) [pid = 3524] [serial = 462] [outer = 00000000] [url = about:blank] 20:27:30 INFO - PROCESS | 3524 | --DOMWINDOW == 123 (15926400) [pid = 3524] [serial = 465] [outer = 00000000] [url = about:blank] 20:27:30 INFO - PROCESS | 3524 | --DOMWINDOW == 122 (176A6C00) [pid = 3524] [serial = 468] [outer = 00000000] [url = about:blank] 20:27:30 INFO - PROCESS | 3524 | --DOMWINDOW == 121 (1A6C5000) [pid = 3524] [serial = 471] [outer = 00000000] [url = about:blank] 20:27:30 INFO - PROCESS | 3524 | --DOMWINDOW == 120 (1AED9000) [pid = 3524] [serial = 474] [outer = 00000000] [url = about:blank] 20:27:30 INFO - PROCESS | 3524 | --DOMWINDOW == 119 (1B42E800) [pid = 3524] [serial = 477] [outer = 00000000] [url = about:blank] 20:27:30 INFO - PROCESS | 3524 | --DOMWINDOW == 118 (1B5A6C00) [pid = 3524] [serial = 510] [outer = 00000000] [url = about:blank] 20:27:30 INFO - PROCESS | 3524 | --DOMWINDOW == 117 (1B424400) [pid = 3524] [serial = 380] [outer = 00000000] [url = about:blank] 20:27:30 INFO - PROCESS | 3524 | --DOMWINDOW == 116 (14412400) [pid = 3524] [serial = 368] [outer = 00000000] [url = about:blank] 20:27:30 INFO - PROCESS | 3524 | --DOMWINDOW == 115 (1A89E000) [pid = 3524] [serial = 374] [outer = 00000000] [url = about:blank] 20:27:30 INFO - PROCESS | 3524 | --DOMWINDOW == 114 (1B34C400) [pid = 3524] [serial = 377] [outer = 00000000] [url = about:blank] 20:27:30 INFO - PROCESS | 3524 | --DOMWINDOW == 113 (179E5800) [pid = 3524] [serial = 371] [outer = 00000000] [url = about:blank] 20:27:30 INFO - PROCESS | 3524 | --DOMWINDOW == 112 (1B034C00) [pid = 3524] [serial = 365] [outer = 00000000] [url = about:blank] 20:27:30 INFO - PROCESS | 3524 | --DOMWINDOW == 111 (11298400) [pid = 3524] [serial = 513] [outer = 00000000] [url = about:blank] 20:27:30 INFO - PROCESS | 3524 | --DOMWINDOW == 110 (1B62E400) [pid = 3524] [serial = 525] [outer = 00000000] [url = about:blank] 20:27:30 INFO - PROCESS | 3524 | --DOMWINDOW == 109 (1AD4B800) [pid = 3524] [serial = 519] [outer = 00000000] [url = about:blank] 20:27:30 INFO - PROCESS | 3524 | --DOMWINDOW == 108 (1B6C6400) [pid = 3524] [serial = 528] [outer = 00000000] [url = about:blank] 20:27:30 INFO - PROCESS | 3524 | --DOMWINDOW == 107 (17382400) [pid = 3524] [serial = 516] [outer = 00000000] [url = about:blank] 20:27:30 INFO - PROCESS | 3524 | --DOMWINDOW == 106 (1AECEC00) [pid = 3524] [serial = 522] [outer = 00000000] [url = about:blank] 20:27:30 INFO - PROCESS | 3524 | --DOMWINDOW == 105 (1AE0C000) [pid = 3524] [serial = 575] [outer = 00000000] [url = about:blank] 20:27:30 INFO - PROCESS | 3524 | --DOMWINDOW == 104 (144C0400) [pid = 3524] [serial = 561] [outer = 00000000] [url = about:blank] 20:27:30 INFO - PROCESS | 3524 | --DOMWINDOW == 103 (13DB5400) [pid = 3524] [serial = 560] [outer = 00000000] [url = about:blank] 20:27:30 INFO - PROCESS | 3524 | --DOMWINDOW == 102 (1A0F7C00) [pid = 3524] [serial = 572] [outer = 00000000] [url = about:blank] 20:27:30 INFO - PROCESS | 3524 | --DOMWINDOW == 101 (161CE800) [pid = 3524] [serial = 552] [outer = 00000000] [url = about:blank] 20:27:30 INFO - PROCESS | 3524 | --DOMWINDOW == 100 (15702000) [pid = 3524] [serial = 551] [outer = 00000000] [url = about:blank] 20:27:30 INFO - PROCESS | 3524 | --DOMWINDOW == 99 (10C38400) [pid = 3524] [serial = 563] [outer = 00000000] [url = about:blank] 20:27:30 INFO - PROCESS | 3524 | --DOMWINDOW == 98 (13393400) [pid = 3524] [serial = 564] [outer = 00000000] [url = about:blank] 20:27:30 INFO - PROCESS | 3524 | --DOMWINDOW == 97 (19B1B000) [pid = 3524] [serial = 555] [outer = 00000000] [url = about:blank] 20:27:30 INFO - PROCESS | 3524 | --DOMWINDOW == 96 (19A88400) [pid = 3524] [serial = 554] [outer = 00000000] [url = about:blank] 20:27:30 INFO - PROCESS | 3524 | --DOMWINDOW == 95 (19A95000) [pid = 3524] [serial = 569] [outer = 00000000] [url = about:blank] 20:27:30 INFO - PROCESS | 3524 | --DOMWINDOW == 94 (19B25400) [pid = 3524] [serial = 570] [outer = 00000000] [url = about:blank] 20:27:30 INFO - PROCESS | 3524 | --DOMWINDOW == 93 (1AD40400) [pid = 3524] [serial = 558] [outer = 00000000] [url = about:blank] 20:27:30 INFO - PROCESS | 3524 | --DOMWINDOW == 92 (1A89C000) [pid = 3524] [serial = 557] [outer = 00000000] [url = about:blank] 20:27:30 INFO - PROCESS | 3524 | --DOMWINDOW == 91 (17739000) [pid = 3524] [serial = 566] [outer = 00000000] [url = about:blank] 20:27:30 INFO - PROCESS | 3524 | --DOMWINDOW == 90 (1798E800) [pid = 3524] [serial = 567] [outer = 00000000] [url = about:blank] 20:27:30 INFO - PROCESS | 3524 | --DOMWINDOW == 89 (150B5400) [pid = 3524] [serial = 578] [outer = 00000000] [url = about:blank] 20:27:30 INFO - PROCESS | 3524 | --DOMWINDOW == 88 (16C14400) [pid = 3524] [serial = 579] [outer = 00000000] [url = about:blank] 20:27:30 INFO - PROCESS | 3524 | --DOMWINDOW == 87 (1AED7800) [pid = 3524] [serial = 576] [outer = 00000000] [url = about:blank] 20:27:30 INFO - PROCESS | 3524 | --DOMWINDOW == 86 (1A6C3C00) [pid = 3524] [serial = 573] [outer = 00000000] [url = about:blank] 20:27:30 INFO - PROCESS | 3524 | 1463628450999 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]]]}] 20:27:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 20:27:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 855ms 20:27:31 INFO - PROCESS | 3524 | 1463628451029 Marionette TRACE conn2 -> [0,825,"getWindowHandle",null] 20:27:31 INFO - PROCESS | 3524 | 1463628451035 Marionette TRACE conn2 <- [1,825,null,{"value":"13"}] 20:27:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 20:27:31 INFO - PROCESS | 3524 | 1463628451040 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 20:27:31 INFO - PROCESS | 3524 | 1463628451043 Marionette TRACE conn2 <- [1,826,null,{}] 20:27:31 INFO - PROCESS | 3524 | 1463628451047 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}] 20:27:31 INFO - PROCESS | 3524 | 1463628451131 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 20:27:31 INFO - PROCESS | 3524 | 1463628451141 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:31 INFO - PROCESS | 3524 | ++DOCSHELL 10D66800 == 49 [pid = 3524] [id = 216] 20:27:31 INFO - PROCESS | 3524 | ++DOMWINDOW == 87 (10D68000) [pid = 3524] [serial = 646] [outer = 00000000] 20:27:31 INFO - PROCESS | 3524 | ++DOMWINDOW == 88 (13316400) [pid = 3524] [serial = 647] [outer = 10D68000] 20:27:31 INFO - PROCESS | 3524 | 1463628451172 Marionette DEBUG loaded listener.js 20:27:31 INFO - PROCESS | 3524 | ++DOMWINDOW == 89 (13838800) [pid = 3524] [serial = 648] [outer = 10D68000] 20:27:31 INFO - PROCESS | 3524 | 1463628451631 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]]]}] 20:27:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 20:27:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 616ms 20:27:31 INFO - PROCESS | 3524 | 1463628451644 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 20:27:31 INFO - PROCESS | 3524 | 1463628451646 Marionette TRACE conn2 <- [1,829,null,{"value":"13"}] 20:27:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 20:27:31 INFO - PROCESS | 3524 | 1463628451649 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 20:27:31 INFO - PROCESS | 3524 | 1463628451652 Marionette TRACE conn2 <- [1,830,null,{}] 20:27:31 INFO - PROCESS | 3524 | 1463628451662 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}] 20:27:31 INFO - PROCESS | 3524 | 1463628451781 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 20:27:31 INFO - PROCESS | 3524 | 1463628451791 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:31 INFO - PROCESS | 3524 | ++DOCSHELL 141EFC00 == 50 [pid = 3524] [id = 217] 20:27:31 INFO - PROCESS | 3524 | ++DOMWINDOW == 90 (1441B400) [pid = 3524] [serial = 649] [outer = 00000000] 20:27:31 INFO - PROCESS | 3524 | ++DOMWINDOW == 91 (15707000) [pid = 3524] [serial = 650] [outer = 1441B400] 20:27:31 INFO - PROCESS | 3524 | 1463628451837 Marionette DEBUG loaded listener.js 20:27:31 INFO - PROCESS | 3524 | ++DOMWINDOW == 92 (15945800) [pid = 3524] [serial = 651] [outer = 1441B400] 20:27:32 INFO - PROCESS | 3524 | 1463628452278 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]]]}] 20:27:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 20:27:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 675ms 20:27:32 INFO - PROCESS | 3524 | 1463628452330 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 20:27:32 INFO - PROCESS | 3524 | 1463628452333 Marionette TRACE conn2 <- [1,833,null,{"value":"13"}] 20:27:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 20:27:32 INFO - PROCESS | 3524 | 1463628452336 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 20:27:32 INFO - PROCESS | 3524 | 1463628452338 Marionette TRACE conn2 <- [1,834,null,{}] 20:27:32 INFO - PROCESS | 3524 | 1463628452341 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}] 20:27:32 INFO - PROCESS | 3524 | 1463628452423 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 20:27:32 INFO - PROCESS | 3524 | 1463628452459 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:32 INFO - PROCESS | 3524 | ++DOCSHELL 161D3000 == 51 [pid = 3524] [id = 218] 20:27:32 INFO - PROCESS | 3524 | ++DOMWINDOW == 93 (161D3800) [pid = 3524] [serial = 652] [outer = 00000000] 20:27:32 INFO - PROCESS | 3524 | ++DOMWINDOW == 94 (16573400) [pid = 3524] [serial = 653] [outer = 161D3800] 20:27:32 INFO - PROCESS | 3524 | 1463628452503 Marionette DEBUG loaded listener.js 20:27:32 INFO - PROCESS | 3524 | ++DOMWINDOW == 95 (165D4000) [pid = 3524] [serial = 654] [outer = 161D3800] 20:27:32 INFO - PROCESS | 3524 | 1463628452905 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]]]}] 20:27:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 20:27:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 615ms 20:27:32 INFO - PROCESS | 3524 | 1463628452955 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 20:27:32 INFO - PROCESS | 3524 | 1463628452957 Marionette TRACE conn2 <- [1,837,null,{"value":"13"}] 20:27:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 20:27:32 INFO - PROCESS | 3524 | 1463628452944 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 20:27:32 INFO - PROCESS | 3524 | 1463628452947 Marionette TRACE conn2 <- [1,838,null,{}] 20:27:32 INFO - PROCESS | 3524 | 1463628452976 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}] 20:27:33 INFO - PROCESS | 3524 | 1463628453087 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 20:27:33 INFO - PROCESS | 3524 | 1463628453094 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:33 INFO - PROCESS | 3524 | ++DOCSHELL 10A59800 == 52 [pid = 3524] [id = 219] 20:27:33 INFO - PROCESS | 3524 | ++DOMWINDOW == 96 (10A5C400) [pid = 3524] [serial = 655] [outer = 00000000] 20:27:33 INFO - PROCESS | 3524 | ++DOMWINDOW == 97 (16572000) [pid = 3524] [serial = 656] [outer = 10A5C400] 20:27:33 INFO - PROCESS | 3524 | 1463628453137 Marionette DEBUG loaded listener.js 20:27:33 INFO - PROCESS | 3524 | ++DOMWINDOW == 98 (16C1EC00) [pid = 3524] [serial = 657] [outer = 10A5C400] 20:27:33 INFO - PROCESS | 3524 | 1463628453564 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]]]}] 20:27:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 20:27:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 631ms 20:27:33 INFO - PROCESS | 3524 | 1463628453583 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 20:27:33 INFO - PROCESS | 3524 | 1463628453585 Marionette TRACE conn2 <- [1,841,null,{"value":"13"}] 20:27:33 INFO - PROCESS | 3524 | 1463628453588 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 20:27:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 20:27:33 INFO - PROCESS | 3524 | 1463628453590 Marionette TRACE conn2 <- [1,842,null,{}] 20:27:33 INFO - PROCESS | 3524 | 1463628453598 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}] 20:27:33 INFO - PROCESS | 3524 | 1463628453725 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 20:27:33 INFO - PROCESS | 3524 | 1463628453799 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:33 INFO - PROCESS | 3524 | ++DOCSHELL 17381C00 == 53 [pid = 3524] [id = 220] 20:27:33 INFO - PROCESS | 3524 | ++DOMWINDOW == 99 (17382400) [pid = 3524] [serial = 658] [outer = 00000000] 20:27:33 INFO - PROCESS | 3524 | ++DOMWINDOW == 100 (17734800) [pid = 3524] [serial = 659] [outer = 17382400] 20:27:33 INFO - PROCESS | 3524 | 1463628453843 Marionette DEBUG loaded listener.js 20:27:33 INFO - PROCESS | 3524 | ++DOMWINDOW == 101 (1773B800) [pid = 3524] [serial = 660] [outer = 17382400] 20:27:34 INFO - PROCESS | 3524 | 1463628454255 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]]]}] 20:27:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 20:27:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 705ms 20:27:34 INFO - PROCESS | 3524 | 1463628454316 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 20:27:34 INFO - PROCESS | 3524 | 1463628454318 Marionette TRACE conn2 <- [1,845,null,{"value":"13"}] 20:27:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 20:27:34 INFO - PROCESS | 3524 | 1463628454325 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 20:27:34 INFO - PROCESS | 3524 | 1463628454327 Marionette TRACE conn2 <- [1,846,null,{}] 20:27:34 INFO - PROCESS | 3524 | 1463628454330 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}] 20:27:34 INFO - PROCESS | 3524 | 1463628454442 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 20:27:34 INFO - PROCESS | 3524 | 1463628454452 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:34 INFO - PROCESS | 3524 | ++DOCSHELL 16F50800 == 54 [pid = 3524] [id = 221] 20:27:34 INFO - PROCESS | 3524 | ++DOMWINDOW == 102 (17736C00) [pid = 3524] [serial = 661] [outer = 00000000] 20:27:34 INFO - PROCESS | 3524 | ++DOMWINDOW == 103 (17A88400) [pid = 3524] [serial = 662] [outer = 17736C00] 20:27:34 INFO - PROCESS | 3524 | 1463628454497 Marionette DEBUG loaded listener.js 20:27:34 INFO - PROCESS | 3524 | ++DOMWINDOW == 104 (18040800) [pid = 3524] [serial = 663] [outer = 17736C00] 20:27:35 INFO - PROCESS | 3524 | --DOMWINDOW == 103 (18473400) [pid = 3524] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 20:27:35 INFO - PROCESS | 3524 | --DOMWINDOW == 102 (19A93000) [pid = 3524] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 20:27:35 INFO - PROCESS | 3524 | --DOMWINDOW == 101 (10D6D400) [pid = 3524] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 20:27:35 INFO - PROCESS | 3524 | --DOMWINDOW == 100 (167F8800) [pid = 3524] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 20:27:35 INFO - PROCESS | 3524 | --DOMWINDOW == 99 (11298000) [pid = 3524] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 20:27:35 INFO - PROCESS | 3524 | --DOMWINDOW == 98 (1773A000) [pid = 3524] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 20:27:35 INFO - PROCESS | 3524 | --DOMWINDOW == 97 (1A6CC000) [pid = 3524] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 20:27:35 INFO - PROCESS | 3524 | --DOMWINDOW == 96 (11297800) [pid = 3524] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 20:27:35 INFO - PROCESS | 3524 | --DOMWINDOW == 95 (1591E000) [pid = 3524] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 20:27:35 INFO - PROCESS | 3524 | --DOMWINDOW == 94 (13092C00) [pid = 3524] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 20:27:35 INFO - PROCESS | 3524 | --DOMWINDOW == 93 (17975800) [pid = 3524] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 20:27:35 INFO - PROCESS | 3524 | 1463628455128 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]]]}] 20:27:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 20:27:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 795ms 20:27:35 INFO - PROCESS | 3524 | 1463628455147 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 20:27:35 INFO - PROCESS | 3524 | 1463628455149 Marionette TRACE conn2 <- [1,849,null,{"value":"13"}] 20:27:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 20:27:35 INFO - PROCESS | 3524 | 1463628455152 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 20:27:35 INFO - PROCESS | 3524 | 1463628455153 Marionette TRACE conn2 <- [1,850,null,{}] 20:27:35 INFO - PROCESS | 3524 | 1463628455157 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}] 20:27:35 INFO - PROCESS | 3524 | 1463628455220 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 20:27:35 INFO - PROCESS | 3524 | 1463628455227 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:35 INFO - PROCESS | 3524 | ++DOCSHELL 167F8800 == 55 [pid = 3524] [id = 222] 20:27:35 INFO - PROCESS | 3524 | ++DOMWINDOW == 94 (16C1A800) [pid = 3524] [serial = 664] [outer = 00000000] 20:27:35 INFO - PROCESS | 3524 | ++DOMWINDOW == 95 (17975800) [pid = 3524] [serial = 665] [outer = 16C1A800] 20:27:35 INFO - PROCESS | 3524 | 1463628455274 Marionette DEBUG loaded listener.js 20:27:35 INFO - PROCESS | 3524 | ++DOMWINDOW == 96 (18473800) [pid = 3524] [serial = 666] [outer = 16C1A800] 20:27:35 INFO - PROCESS | 3524 | 1463628455686 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]]]}] 20:27:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 20:27:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 571ms 20:27:35 INFO - PROCESS | 3524 | 1463628455726 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 20:27:35 INFO - PROCESS | 3524 | 1463628455728 Marionette TRACE conn2 <- [1,853,null,{"value":"13"}] 20:27:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 20:27:35 INFO - PROCESS | 3524 | 1463628455731 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 20:27:35 INFO - PROCESS | 3524 | 1463628455732 Marionette TRACE conn2 <- [1,854,null,{}] 20:27:35 INFO - PROCESS | 3524 | 1463628455739 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}] 20:27:35 INFO - PROCESS | 3524 | 1463628455819 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 20:27:35 INFO - PROCESS | 3524 | 1463628455826 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:35 INFO - PROCESS | 3524 | ++DOCSHELL 1051C800 == 56 [pid = 3524] [id = 223] 20:27:35 INFO - PROCESS | 3524 | ++DOMWINDOW == 97 (17738C00) [pid = 3524] [serial = 667] [outer = 00000000] 20:27:35 INFO - PROCESS | 3524 | ++DOMWINDOW == 98 (19839C00) [pid = 3524] [serial = 668] [outer = 17738C00] 20:27:35 INFO - PROCESS | 3524 | 1463628455869 Marionette DEBUG loaded listener.js 20:27:35 INFO - PROCESS | 3524 | ++DOMWINDOW == 99 (19A77000) [pid = 3524] [serial = 669] [outer = 17738C00] 20:27:36 INFO - PROCESS | 3524 | 1463628456267 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]]]}] 20:27:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 20:27:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 570ms 20:27:36 INFO - PROCESS | 3524 | 1463628456319 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 20:27:36 INFO - PROCESS | 3524 | 1463628456321 Marionette TRACE conn2 <- [1,857,null,{"value":"13"}] 20:27:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 20:27:36 INFO - PROCESS | 3524 | 1463628456324 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 20:27:36 INFO - PROCESS | 3524 | 1463628456325 Marionette TRACE conn2 <- [1,858,null,{}] 20:27:36 INFO - PROCESS | 3524 | 1463628456328 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}] 20:27:36 INFO - PROCESS | 3524 | 1463628456414 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 20:27:36 INFO - PROCESS | 3524 | 1463628456421 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:36 INFO - PROCESS | 3524 | ++DOCSHELL 19835C00 == 57 [pid = 3524] [id = 224] 20:27:36 INFO - PROCESS | 3524 | ++DOMWINDOW == 100 (19A7BC00) [pid = 3524] [serial = 670] [outer = 00000000] 20:27:36 INFO - PROCESS | 3524 | ++DOMWINDOW == 101 (19B1DC00) [pid = 3524] [serial = 671] [outer = 19A7BC00] 20:27:36 INFO - PROCESS | 3524 | 1463628456464 Marionette DEBUG loaded listener.js 20:27:36 INFO - PROCESS | 3524 | ++DOMWINDOW == 102 (19B24000) [pid = 3524] [serial = 672] [outer = 19A7BC00] 20:27:36 INFO - PROCESS | 3524 | 1463628456903 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]]]}] 20:27:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 20:27:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 615ms 20:27:36 INFO - PROCESS | 3524 | 1463628456937 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 20:27:36 INFO - PROCESS | 3524 | 1463628456939 Marionette TRACE conn2 <- [1,861,null,{"value":"13"}] 20:27:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 20:27:36 INFO - PROCESS | 3524 | 1463628456943 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 20:27:36 INFO - PROCESS | 3524 | 1463628456945 Marionette TRACE conn2 <- [1,862,null,{}] 20:27:36 INFO - PROCESS | 3524 | 1463628456949 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}] 20:27:37 INFO - PROCESS | 3524 | 1463628457115 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 20:27:37 INFO - PROCESS | 3524 | 1463628457251 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:37 INFO - PROCESS | 3524 | ++DOCSHELL 0C7F8800 == 58 [pid = 3524] [id = 225] 20:27:37 INFO - PROCESS | 3524 | ++DOMWINDOW == 103 (0C7F9000) [pid = 3524] [serial = 673] [outer = 00000000] 20:27:37 INFO - PROCESS | 3524 | ++DOMWINDOW == 104 (10520C00) [pid = 3524] [serial = 674] [outer = 0C7F9000] 20:27:37 INFO - PROCESS | 3524 | 1463628457309 Marionette DEBUG loaded listener.js 20:27:37 INFO - PROCESS | 3524 | ++DOMWINDOW == 105 (10C34C00) [pid = 3524] [serial = 675] [outer = 0C7F9000] 20:27:37 INFO - PROCESS | 3524 | 1463628457978 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]]]}] 20:27:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 20:27:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1051ms 20:27:37 INFO - PROCESS | 3524 | 1463628458005 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 20:27:37 INFO - PROCESS | 3524 | 1463628458009 Marionette TRACE conn2 <- [1,865,null,{"value":"13"}] 20:27:37 INFO - PROCESS | 3524 | 1463628458013 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 20:27:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 20:27:38 INFO - PROCESS | 3524 | 1463628458018 Marionette TRACE conn2 <- [1,866,null,{}] 20:27:38 INFO - PROCESS | 3524 | 1463628458023 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}] 20:27:38 INFO - PROCESS | 3524 | 1463628458141 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 20:27:38 INFO - PROCESS | 3524 | 1463628458274 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:38 INFO - PROCESS | 3524 | ++DOCSHELL 13375000 == 59 [pid = 3524] [id = 226] 20:27:38 INFO - PROCESS | 3524 | ++DOMWINDOW == 106 (13375800) [pid = 3524] [serial = 676] [outer = 00000000] 20:27:38 INFO - PROCESS | 3524 | ++DOMWINDOW == 107 (14416800) [pid = 3524] [serial = 677] [outer = 13375800] 20:27:38 INFO - PROCESS | 3524 | 1463628458331 Marionette DEBUG loaded listener.js 20:27:38 INFO - PROCESS | 3524 | ++DOMWINDOW == 108 (14470400) [pid = 3524] [serial = 678] [outer = 13375800] 20:27:38 INFO - PROCESS | 3524 | 1463628458884 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]]]}] 20:27:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 20:27:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 900ms 20:27:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 20:27:38 INFO - PROCESS | 3524 | 1463628458925 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 20:27:38 INFO - PROCESS | 3524 | 1463628458929 Marionette TRACE conn2 <- [1,869,null,{"value":"13"}] 20:27:38 INFO - PROCESS | 3524 | 1463628458933 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 20:27:38 INFO - PROCESS | 3524 | 1463628458935 Marionette TRACE conn2 <- [1,870,null,{}] 20:27:38 INFO - PROCESS | 3524 | 1463628458939 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}] 20:27:39 INFO - PROCESS | 3524 | 1463628459046 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 20:27:39 INFO - PROCESS | 3524 | 1463628459143 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:39 INFO - PROCESS | 3524 | ++DOCSHELL 165D6400 == 60 [pid = 3524] [id = 227] 20:27:39 INFO - PROCESS | 3524 | ++DOMWINDOW == 109 (16EBD000) [pid = 3524] [serial = 679] [outer = 00000000] 20:27:39 INFO - PROCESS | 3524 | ++DOMWINDOW == 110 (16FFC400) [pid = 3524] [serial = 680] [outer = 16EBD000] 20:27:39 INFO - PROCESS | 3524 | 1463628459238 Marionette DEBUG loaded listener.js 20:27:39 INFO - PROCESS | 3524 | ++DOMWINDOW == 111 (17741800) [pid = 3524] [serial = 681] [outer = 16EBD000] 20:27:40 INFO - PROCESS | 3524 | 1463628460112 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]]]}] 20:27:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 20:27:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1246ms 20:27:40 INFO - PROCESS | 3524 | 1463628460178 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 20:27:40 INFO - PROCESS | 3524 | 1463628460182 Marionette TRACE conn2 <- [1,873,null,{"value":"13"}] 20:27:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 20:27:40 INFO - PROCESS | 3524 | 1463628460193 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 20:27:40 INFO - PROCESS | 3524 | 1463628460198 Marionette TRACE conn2 <- [1,874,null,{}] 20:27:40 INFO - PROCESS | 3524 | 1463628460201 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}] 20:27:40 INFO - PROCESS | 3524 | 1463628460310 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 20:27:40 INFO - PROCESS | 3524 | 1463628460440 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:40 INFO - PROCESS | 3524 | ++DOCSHELL 15D15400 == 61 [pid = 3524] [id = 228] 20:27:40 INFO - PROCESS | 3524 | ++DOMWINDOW == 112 (19A94400) [pid = 3524] [serial = 682] [outer = 00000000] 20:27:40 INFO - PROCESS | 3524 | ++DOMWINDOW == 113 (1AD46C00) [pid = 3524] [serial = 683] [outer = 19A94400] 20:27:40 INFO - PROCESS | 3524 | 1463628460495 Marionette DEBUG loaded listener.js 20:27:40 INFO - PROCESS | 3524 | ++DOMWINDOW == 114 (1AE0B400) [pid = 3524] [serial = 684] [outer = 19A94400] 20:27:41 INFO - PROCESS | 3524 | 1463628461064 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]]]}] 20:27:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 20:27:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 901ms 20:27:41 INFO - PROCESS | 3524 | 1463628461101 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 20:27:41 INFO - PROCESS | 3524 | 1463628461104 Marionette TRACE conn2 <- [1,877,null,{"value":"13"}] 20:27:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 20:27:41 INFO - PROCESS | 3524 | 1463628461108 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 20:27:41 INFO - PROCESS | 3524 | 1463628461110 Marionette TRACE conn2 <- [1,878,null,{}] 20:27:41 INFO - PROCESS | 3524 | 1463628461114 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}] 20:27:41 INFO - PROCESS | 3524 | 1463628461226 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 20:27:41 INFO - PROCESS | 3524 | 1463628461311 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:41 INFO - PROCESS | 3524 | ++DOCSHELL 19834000 == 62 [pid = 3524] [id = 229] 20:27:41 INFO - PROCESS | 3524 | ++DOMWINDOW == 115 (1A6C3C00) [pid = 3524] [serial = 685] [outer = 00000000] 20:27:41 INFO - PROCESS | 3524 | ++DOMWINDOW == 116 (1AED9400) [pid = 3524] [serial = 686] [outer = 1A6C3C00] 20:27:41 INFO - PROCESS | 3524 | 1463628461363 Marionette DEBUG loaded listener.js 20:27:41 INFO - PROCESS | 3524 | ++DOMWINDOW == 117 (1AEDBC00) [pid = 3524] [serial = 687] [outer = 1A6C3C00] 20:27:41 INFO - PROCESS | 3524 | 1463628461964 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]]]}] 20:27:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 20:27:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 960ms 20:27:42 INFO - PROCESS | 3524 | 1463628462081 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 20:27:42 INFO - PROCESS | 3524 | 1463628462083 Marionette TRACE conn2 <- [1,881,null,{"value":"13"}] 20:27:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 20:27:42 INFO - PROCESS | 3524 | 1463628462088 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 20:27:42 INFO - PROCESS | 3524 | 1463628462090 Marionette TRACE conn2 <- [1,882,null,{}] 20:27:42 INFO - PROCESS | 3524 | 1463628462093 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}] 20:27:42 INFO - PROCESS | 3524 | 1463628462194 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 20:27:42 INFO - PROCESS | 3524 | 1463628462473 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:42 INFO - PROCESS | 3524 | ++DOCSHELL 102DE800 == 63 [pid = 3524] [id = 230] 20:27:42 INFO - PROCESS | 3524 | ++DOMWINDOW == 118 (10A57C00) [pid = 3524] [serial = 688] [outer = 00000000] 20:27:42 INFO - PROCESS | 3524 | ++DOMWINDOW == 119 (10D57800) [pid = 3524] [serial = 689] [outer = 10A57C00] 20:27:42 INFO - PROCESS | 3524 | 1463628462527 Marionette DEBUG loaded listener.js 20:27:42 INFO - PROCESS | 3524 | ++DOMWINDOW == 120 (110EDC00) [pid = 3524] [serial = 690] [outer = 10A57C00] 20:27:43 INFO - PROCESS | 3524 | 1463628463110 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]]]}] 20:27:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 20:27:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1096ms 20:27:43 INFO - PROCESS | 3524 | 1463628463180 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 20:27:43 INFO - PROCESS | 3524 | 1463628463185 Marionette TRACE conn2 <- [1,885,null,{"value":"13"}] 20:27:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 20:27:43 INFO - PROCESS | 3524 | 1463628463189 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 20:27:43 INFO - PROCESS | 3524 | 1463628463193 Marionette TRACE conn2 <- [1,886,null,{}] 20:27:43 INFO - PROCESS | 3524 | 1463628463211 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}] 20:27:43 INFO - PROCESS | 3524 | 1463628463350 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 20:27:43 INFO - PROCESS | 3524 | 1463628463362 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:43 INFO - PROCESS | 3524 | ++DOCSHELL 117A4C00 == 64 [pid = 3524] [id = 231] 20:27:43 INFO - PROCESS | 3524 | ++DOMWINDOW == 121 (11C4F800) [pid = 3524] [serial = 691] [outer = 00000000] 20:27:43 INFO - PROCESS | 3524 | ++DOMWINDOW == 122 (138EB000) [pid = 3524] [serial = 692] [outer = 11C4F800] 20:27:43 INFO - PROCESS | 3524 | 1463628463393 Marionette DEBUG loaded listener.js 20:27:43 INFO - PROCESS | 3524 | ++DOMWINDOW == 123 (141F5400) [pid = 3524] [serial = 693] [outer = 11C4F800] 20:27:43 INFO - PROCESS | 3524 | --DOCSHELL 19835C00 == 63 [pid = 3524] [id = 224] 20:27:43 INFO - PROCESS | 3524 | --DOCSHELL 1051C800 == 62 [pid = 3524] [id = 223] 20:27:43 INFO - PROCESS | 3524 | --DOCSHELL 167F8800 == 61 [pid = 3524] [id = 222] 20:27:43 INFO - PROCESS | 3524 | --DOCSHELL 16F50800 == 60 [pid = 3524] [id = 221] 20:27:43 INFO - PROCESS | 3524 | --DOCSHELL 17381C00 == 59 [pid = 3524] [id = 220] 20:27:43 INFO - PROCESS | 3524 | --DOCSHELL 10A59800 == 58 [pid = 3524] [id = 219] 20:27:43 INFO - PROCESS | 3524 | --DOCSHELL 161D3000 == 57 [pid = 3524] [id = 218] 20:27:43 INFO - PROCESS | 3524 | --DOCSHELL 141EFC00 == 56 [pid = 3524] [id = 217] 20:27:43 INFO - PROCESS | 3524 | --DOCSHELL 10D66800 == 55 [pid = 3524] [id = 216] 20:27:43 INFO - PROCESS | 3524 | --DOCSHELL 11A01400 == 54 [pid = 3524] [id = 215] 20:27:43 INFO - PROCESS | 3524 | --DOMWINDOW == 122 (13390800) [pid = 3524] [serial = 584] [outer = 00000000] [url = about:blank] 20:27:43 INFO - PROCESS | 3524 | --DOMWINDOW == 121 (17733400) [pid = 3524] [serial = 587] [outer = 00000000] [url = about:blank] 20:27:43 INFO - PROCESS | 3524 | --DOMWINDOW == 120 (1AE0E400) [pid = 3524] [serial = 590] [outer = 00000000] [url = about:blank] 20:27:43 INFO - PROCESS | 3524 | --DOMWINDOW == 119 (1B351000) [pid = 3524] [serial = 593] [outer = 00000000] [url = about:blank] 20:27:43 INFO - PROCESS | 3524 | --DOMWINDOW == 118 (19CF0400) [pid = 3524] [serial = 626] [outer = 00000000] [url = about:blank] 20:27:43 INFO - PROCESS | 3524 | --DOMWINDOW == 117 (19CF3800) [pid = 3524] [serial = 549] [outer = 00000000] [url = about:blank] 20:27:43 INFO - PROCESS | 3524 | --DOMWINDOW == 116 (186B5800) [pid = 3524] [serial = 611] [outer = 00000000] [url = about:blank] 20:27:43 INFO - PROCESS | 3524 | --DOMWINDOW == 115 (1A63EC00) [pid = 3524] [serial = 614] [outer = 00000000] [url = about:blank] 20:27:43 INFO - PROCESS | 3524 | --DOMWINDOW == 114 (19A8EC00) [pid = 3524] [serial = 612] [outer = 00000000] [url = about:blank] 20:27:43 INFO - PROCESS | 3524 | --DOMWINDOW == 113 (13395000) [pid = 3524] [serial = 597] [outer = 00000000] [url = about:blank] 20:27:43 INFO - PROCESS | 3524 | --DOMWINDOW == 112 (11C5E000) [pid = 3524] [serial = 596] [outer = 00000000] [url = about:blank] 20:27:43 INFO - PROCESS | 3524 | --DOMWINDOW == 111 (16F5C000) [pid = 3524] [serial = 605] [outer = 00000000] [url = about:blank] 20:27:43 INFO - PROCESS | 3524 | --DOMWINDOW == 110 (17394400) [pid = 3524] [serial = 606] [outer = 00000000] [url = about:blank] 20:27:43 INFO - PROCESS | 3524 | --DOMWINDOW == 109 (13374800) [pid = 3524] [serial = 599] [outer = 00000000] [url = about:blank] 20:27:43 INFO - PROCESS | 3524 | --DOMWINDOW == 108 (13832400) [pid = 3524] [serial = 600] [outer = 00000000] [url = about:blank] 20:27:43 INFO - PROCESS | 3524 | --DOMWINDOW == 107 (18015800) [pid = 3524] [serial = 608] [outer = 00000000] [url = about:blank] 20:27:43 INFO - PROCESS | 3524 | --DOMWINDOW == 106 (1A98C400) [pid = 3524] [serial = 617] [outer = 00000000] [url = about:blank] 20:27:43 INFO - PROCESS | 3524 | --DOMWINDOW == 105 (1A642000) [pid = 3524] [serial = 615] [outer = 00000000] [url = about:blank] 20:27:43 INFO - PROCESS | 3524 | --DOMWINDOW == 104 (19A76800) [pid = 3524] [serial = 624] [outer = 00000000] [url = about:blank] 20:27:43 INFO - PROCESS | 3524 | --DOMWINDOW == 103 (1739C000) [pid = 3524] [serial = 623] [outer = 00000000] [url = about:blank] 20:27:43 INFO - PROCESS | 3524 | --DOMWINDOW == 102 (1A98D000) [pid = 3524] [serial = 618] [outer = 00000000] [url = about:blank] 20:27:43 INFO - PROCESS | 3524 | --DOMWINDOW == 101 (161C8800) [pid = 3524] [serial = 603] [outer = 00000000] [url = about:blank] 20:27:43 INFO - PROCESS | 3524 | --DOMWINDOW == 100 (15D19800) [pid = 3524] [serial = 602] [outer = 00000000] [url = about:blank] 20:27:43 INFO - PROCESS | 3524 | --DOMWINDOW == 99 (1642B400) [pid = 3524] [serial = 620] [outer = 00000000] [url = about:blank] 20:27:43 INFO - PROCESS | 3524 | --DOMWINDOW == 98 (18409400) [pid = 3524] [serial = 609] [outer = 00000000] [url = about:blank] 20:27:43 INFO - PROCESS | 3524 | --DOMWINDOW == 97 (165D4C00) [pid = 3524] [serial = 621] [outer = 00000000] [url = about:blank] 20:27:43 INFO - PROCESS | 3524 | 1463628463984 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]]]}] 20:27:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 20:27:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 810ms 20:27:43 INFO - PROCESS | 3524 | 1463628464002 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 20:27:44 INFO - PROCESS | 3524 | 1463628464008 Marionette TRACE conn2 <- [1,889,null,{"value":"13"}] 20:27:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 20:27:44 INFO - PROCESS | 3524 | 1463628464014 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 20:27:44 INFO - PROCESS | 3524 | 1463628464017 Marionette TRACE conn2 <- [1,890,null,{}] 20:27:44 INFO - PROCESS | 3524 | 1463628464023 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}] 20:27:44 INFO - PROCESS | 3524 | 1463628464109 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 20:27:44 INFO - PROCESS | 3524 | 1463628464119 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:44 INFO - PROCESS | 3524 | ++DOCSHELL 13092C00 == 55 [pid = 3524] [id = 232] 20:27:44 INFO - PROCESS | 3524 | ++DOMWINDOW == 98 (13098000) [pid = 3524] [serial = 694] [outer = 00000000] 20:27:44 INFO - PROCESS | 3524 | ++DOMWINDOW == 99 (138E8C00) [pid = 3524] [serial = 695] [outer = 13098000] 20:27:44 INFO - PROCESS | 3524 | 1463628464163 Marionette DEBUG loaded listener.js 20:27:44 INFO - PROCESS | 3524 | ++DOMWINDOW == 100 (1446F800) [pid = 3524] [serial = 696] [outer = 13098000] 20:27:44 INFO - PROCESS | 3524 | 1463628464614 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]]]}] 20:27:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 20:27:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 600ms 20:27:44 INFO - PROCESS | 3524 | 1463628464634 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 20:27:44 INFO - PROCESS | 3524 | 1463628464636 Marionette TRACE conn2 <- [1,893,null,{"value":"13"}] 20:27:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 20:27:44 INFO - PROCESS | 3524 | 1463628464641 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 20:27:44 INFO - PROCESS | 3524 | 1463628464646 Marionette TRACE conn2 <- [1,894,null,{}] 20:27:44 INFO - PROCESS | 3524 | 1463628464655 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}] 20:27:44 INFO - PROCESS | 3524 | 1463628464724 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 20:27:44 INFO - PROCESS | 3524 | 1463628464734 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:44 INFO - PROCESS | 3524 | ++DOCSHELL 161D4400 == 56 [pid = 3524] [id = 233] 20:27:44 INFO - PROCESS | 3524 | ++DOMWINDOW == 101 (1642A800) [pid = 3524] [serial = 697] [outer = 00000000] 20:27:44 INFO - PROCESS | 3524 | ++DOMWINDOW == 102 (165CC000) [pid = 3524] [serial = 698] [outer = 1642A800] 20:27:44 INFO - PROCESS | 3524 | 1463628464777 Marionette DEBUG loaded listener.js 20:27:44 INFO - PROCESS | 3524 | ++DOMWINDOW == 103 (165D4800) [pid = 3524] [serial = 699] [outer = 1642A800] 20:27:45 INFO - PROCESS | 3524 | 1463628465228 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]]]}] 20:27:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 20:27:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 631ms 20:27:45 INFO - PROCESS | 3524 | 1463628465262 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 20:27:45 INFO - PROCESS | 3524 | 1463628465265 Marionette TRACE conn2 <- [1,897,null,{"value":"13"}] 20:27:45 INFO - PROCESS | 3524 | 1463628465268 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 20:27:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 20:27:45 INFO - PROCESS | 3524 | 1463628465269 Marionette TRACE conn2 <- [1,898,null,{}] 20:27:45 INFO - PROCESS | 3524 | 1463628465274 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}] 20:27:45 INFO - PROCESS | 3524 | ++DOMWINDOW == 104 (16C14400) [pid = 3524] [serial = 700] [outer = 1B5A6000] 20:27:45 INFO - PROCESS | 3524 | 1463628465375 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 20:27:45 INFO - PROCESS | 3524 | 1463628465415 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:45 INFO - PROCESS | 3524 | ++DOCSHELL 165D9C00 == 57 [pid = 3524] [id = 234] 20:27:45 INFO - PROCESS | 3524 | ++DOMWINDOW == 105 (16EC9400) [pid = 3524] [serial = 701] [outer = 00000000] 20:27:45 INFO - PROCESS | 3524 | ++DOMWINDOW == 106 (17741000) [pid = 3524] [serial = 702] [outer = 16EC9400] 20:27:45 INFO - PROCESS | 3524 | 1463628465548 Marionette DEBUG loaded listener.js 20:27:45 INFO - PROCESS | 3524 | ++DOMWINDOW == 107 (179D6800) [pid = 3524] [serial = 703] [outer = 16EC9400] 20:27:45 INFO - PROCESS | 3524 | 1463628465907 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]]]}] 20:27:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 20:27:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 660ms 20:27:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 20:27:45 INFO - PROCESS | 3524 | 1463628465950 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 20:27:45 INFO - PROCESS | 3524 | 1463628465952 Marionette TRACE conn2 <- [1,901,null,{"value":"13"}] 20:27:45 INFO - PROCESS | 3524 | 1463628465939 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 20:27:45 INFO - PROCESS | 3524 | 1463628465940 Marionette TRACE conn2 <- [1,902,null,{}] 20:27:45 INFO - PROCESS | 3524 | 1463628465944 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}] 20:27:46 INFO - PROCESS | 3524 | 1463628466027 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 20:27:46 INFO - PROCESS | 3524 | 1463628466162 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:46 INFO - PROCESS | 3524 | ++DOCSHELL 17A8B800 == 58 [pid = 3524] [id = 235] 20:27:46 INFO - PROCESS | 3524 | ++DOMWINDOW == 108 (18470000) [pid = 3524] [serial = 704] [outer = 00000000] 20:27:46 INFO - PROCESS | 3524 | ++DOMWINDOW == 109 (18620C00) [pid = 3524] [serial = 705] [outer = 18470000] 20:27:46 INFO - PROCESS | 3524 | 1463628466212 Marionette DEBUG loaded listener.js 20:27:46 INFO - PROCESS | 3524 | ++DOMWINDOW == 110 (19A7D000) [pid = 3524] [serial = 706] [outer = 18470000] 20:27:46 INFO - PROCESS | 3524 | 1463628466640 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]]]}] 20:27:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 20:27:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 705ms 20:27:46 INFO - PROCESS | 3524 | 1463628466662 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 20:27:46 INFO - PROCESS | 3524 | 1463628466663 Marionette TRACE conn2 <- [1,905,null,{"value":"13"}] 20:27:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 20:27:46 INFO - PROCESS | 3524 | 1463628466667 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 20:27:46 INFO - PROCESS | 3524 | 1463628466668 Marionette TRACE conn2 <- [1,906,null,{}] 20:27:46 INFO - PROCESS | 3524 | 1463628466677 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}] 20:27:46 INFO - PROCESS | 3524 | 1463628466791 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 20:27:46 INFO - PROCESS | 3524 | 1463628466781 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:46 INFO - PROCESS | 3524 | ++DOCSHELL 19A84000 == 59 [pid = 3524] [id = 236] 20:27:46 INFO - PROCESS | 3524 | ++DOMWINDOW == 111 (19A87800) [pid = 3524] [serial = 707] [outer = 00000000] 20:27:46 INFO - PROCESS | 3524 | ++DOMWINDOW == 112 (19B25800) [pid = 3524] [serial = 708] [outer = 19A87800] 20:27:46 INFO - PROCESS | 3524 | 1463628466824 Marionette DEBUG loaded listener.js 20:27:46 INFO - PROCESS | 3524 | ++DOMWINDOW == 113 (19CF6000) [pid = 3524] [serial = 709] [outer = 19A87800] 20:27:47 INFO - PROCESS | 3524 | 1463628467260 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]]]}] 20:27:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 20:27:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 616ms 20:27:47 INFO - PROCESS | 3524 | 1463628467271 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 20:27:47 INFO - PROCESS | 3524 | 1463628467273 Marionette TRACE conn2 <- [1,909,null,{"value":"13"}] 20:27:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 20:27:47 INFO - PROCESS | 3524 | 1463628467277 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 20:27:47 INFO - PROCESS | 3524 | 1463628467278 Marionette TRACE conn2 <- [1,910,null,{}] 20:27:47 INFO - PROCESS | 3524 | 1463628467282 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}] 20:27:47 INFO - PROCESS | 3524 | 1463628467396 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 20:27:47 INFO - PROCESS | 3524 | 1463628467488 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:47 INFO - PROCESS | 3524 | ++DOCSHELL 1861BC00 == 60 [pid = 3524] [id = 237] 20:27:47 INFO - PROCESS | 3524 | ++DOMWINDOW == 114 (19A90C00) [pid = 3524] [serial = 710] [outer = 00000000] 20:27:47 INFO - PROCESS | 3524 | ++DOMWINDOW == 115 (1A897400) [pid = 3524] [serial = 711] [outer = 19A90C00] 20:27:47 INFO - PROCESS | 3524 | 1463628467533 Marionette DEBUG loaded listener.js 20:27:47 INFO - PROCESS | 3524 | ++DOMWINDOW == 116 (1A8A1000) [pid = 3524] [serial = 712] [outer = 19A90C00] 20:27:47 INFO - PROCESS | 3524 | 1463628467928 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]]]}] 20:27:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 20:27:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 660ms 20:27:47 INFO - PROCESS | 3524 | 1463628467959 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 20:27:47 INFO - PROCESS | 3524 | 1463628467960 Marionette TRACE conn2 <- [1,913,null,{"value":"13"}] 20:27:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 20:27:47 INFO - PROCESS | 3524 | 1463628467964 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 20:27:47 INFO - PROCESS | 3524 | 1463628467966 Marionette TRACE conn2 <- [1,914,null,{}] 20:27:47 INFO - PROCESS | 3524 | 1463628467969 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}] 20:27:48 INFO - PROCESS | 3524 | 1463628468197 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 20:27:48 INFO - PROCESS | 3524 | --DOMWINDOW == 115 (17382400) [pid = 3524] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 20:27:48 INFO - PROCESS | 3524 | --DOMWINDOW == 114 (17736C00) [pid = 3524] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 20:27:48 INFO - PROCESS | 3524 | --DOMWINDOW == 113 (11A03800) [pid = 3524] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 20:27:48 INFO - PROCESS | 3524 | --DOMWINDOW == 112 (1441B400) [pid = 3524] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 20:27:48 INFO - PROCESS | 3524 | --DOMWINDOW == 111 (161D3800) [pid = 3524] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 20:27:48 INFO - PROCESS | 3524 | --DOMWINDOW == 110 (16C1A800) [pid = 3524] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 20:27:48 INFO - PROCESS | 3524 | --DOMWINDOW == 109 (10D68000) [pid = 3524] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 20:27:48 INFO - PROCESS | 3524 | --DOMWINDOW == 108 (10A5C400) [pid = 3524] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 20:27:48 INFO - PROCESS | 3524 | --DOMWINDOW == 107 (17738C00) [pid = 3524] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 20:27:48 INFO - PROCESS | 3524 | --DOMWINDOW == 106 (11AF8400) [pid = 3524] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 20:27:48 INFO - PROCESS | 3524 | --DOMWINDOW == 105 (1B199800) [pid = 3524] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 20:27:48 INFO - PROCESS | 3524 | --DOMWINDOW == 104 (1A8A2000) [pid = 3524] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 20:27:48 INFO - PROCESS | 3524 | --DOMWINDOW == 103 (16EC3800) [pid = 3524] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 20:27:48 INFO - PROCESS | 3524 | 1463628468267 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:48 INFO - PROCESS | 3524 | ++DOCSHELL 10C38400 == 61 [pid = 3524] [id = 238] 20:27:48 INFO - PROCESS | 3524 | ++DOMWINDOW == 104 (10D62800) [pid = 3524] [serial = 713] [outer = 00000000] 20:27:48 INFO - PROCESS | 3524 | ++DOMWINDOW == 105 (1441B400) [pid = 3524] [serial = 714] [outer = 10D62800] 20:27:48 INFO - PROCESS | 3524 | 1463628468316 Marionette DEBUG loaded listener.js 20:27:48 INFO - PROCESS | 3524 | ++DOMWINDOW == 106 (16EC5000) [pid = 3524] [serial = 715] [outer = 10D62800] 20:27:48 INFO - PROCESS | 3524 | 1463628468687 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]]]}] 20:27:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 20:27:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 766ms 20:27:48 INFO - PROCESS | 3524 | 1463628468727 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 20:27:48 INFO - PROCESS | 3524 | 1463628468729 Marionette TRACE conn2 <- [1,917,null,{"value":"13"}] 20:27:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 20:27:48 INFO - PROCESS | 3524 | 1463628468732 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 20:27:48 INFO - PROCESS | 3524 | 1463628468734 Marionette TRACE conn2 <- [1,918,null,{}] 20:27:48 INFO - PROCESS | 3524 | 1463628468737 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}] 20:27:48 INFO - PROCESS | 3524 | 1463628468826 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 20:27:48 INFO - PROCESS | 3524 | 1463628468833 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:48 INFO - PROCESS | 3524 | ++DOCSHELL 15DE2800 == 62 [pid = 3524] [id = 239] 20:27:48 INFO - PROCESS | 3524 | ++DOMWINDOW == 107 (16EC6000) [pid = 3524] [serial = 716] [outer = 00000000] 20:27:48 INFO - PROCESS | 3524 | ++DOMWINDOW == 108 (1A89F000) [pid = 3524] [serial = 717] [outer = 16EC6000] 20:27:48 INFO - PROCESS | 3524 | 1463628468876 Marionette DEBUG loaded listener.js 20:27:48 INFO - PROCESS | 3524 | ++DOMWINDOW == 109 (1A97F800) [pid = 3524] [serial = 718] [outer = 16EC6000] 20:27:49 INFO - PROCESS | 3524 | 1463628469311 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]]]}] 20:27:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 20:27:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 615ms 20:27:49 INFO - PROCESS | 3524 | 1463628469350 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 20:27:49 INFO - PROCESS | 3524 | 1463628469353 Marionette TRACE conn2 <- [1,921,null,{"value":"13"}] 20:27:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 20:27:49 INFO - PROCESS | 3524 | 1463628469356 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 20:27:49 INFO - PROCESS | 3524 | 1463628469358 Marionette TRACE conn2 <- [1,922,null,{}] 20:27:49 INFO - PROCESS | 3524 | 1463628469361 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}] 20:27:49 INFO - PROCESS | 3524 | 1463628469449 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 20:27:49 INFO - PROCESS | 3524 | 1463628469455 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:49 INFO - PROCESS | 3524 | ++DOCSHELL 16570400 == 63 [pid = 3524] [id = 240] 20:27:49 INFO - PROCESS | 3524 | ++DOMWINDOW == 110 (19A78C00) [pid = 3524] [serial = 719] [outer = 00000000] 20:27:49 INFO - PROCESS | 3524 | ++DOMWINDOW == 111 (1AED2400) [pid = 3524] [serial = 720] [outer = 19A78C00] 20:27:49 INFO - PROCESS | 3524 | 1463628469502 Marionette DEBUG loaded listener.js 20:27:49 INFO - PROCESS | 3524 | ++DOMWINDOW == 112 (1B03FC00) [pid = 3524] [serial = 721] [outer = 19A78C00] 20:27:49 INFO - PROCESS | 3524 | 1463628469920 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]]]}] 20:27:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 20:27:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 600ms 20:27:49 INFO - PROCESS | 3524 | 1463628469976 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 20:27:49 INFO - PROCESS | 3524 | 1463628469961 Marionette TRACE conn2 <- [1,925,null,{"value":"13"}] 20:27:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 20:27:49 INFO - PROCESS | 3524 | 1463628469964 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 20:27:49 INFO - PROCESS | 3524 | 1463628469966 Marionette TRACE conn2 <- [1,926,null,{}] 20:27:49 INFO - PROCESS | 3524 | 1463628469970 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}] 20:27:50 INFO - PROCESS | 3524 | 1463628470069 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 20:27:50 INFO - PROCESS | 3524 | 1463628470076 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:50 INFO - PROCESS | 3524 | ++DOCSHELL 1B1A2000 == 64 [pid = 3524] [id = 241] 20:27:50 INFO - PROCESS | 3524 | ++DOMWINDOW == 113 (1B34EC00) [pid = 3524] [serial = 722] [outer = 00000000] 20:27:50 INFO - PROCESS | 3524 | ++DOMWINDOW == 114 (1B357400) [pid = 3524] [serial = 723] [outer = 1B34EC00] 20:27:50 INFO - PROCESS | 3524 | 1463628470119 Marionette DEBUG loaded listener.js 20:27:50 INFO - PROCESS | 3524 | ++DOMWINDOW == 115 (1B424400) [pid = 3524] [serial = 724] [outer = 1B34EC00] 20:27:50 INFO - PROCESS | 3524 | 1463628470828 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]]]}] 20:27:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 20:27:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 901ms 20:27:50 INFO - PROCESS | 3524 | 1463628470890 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 20:27:50 INFO - PROCESS | 3524 | 1463628470877 Marionette TRACE conn2 <- [1,929,null,{"value":"13"}] 20:27:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 20:27:50 INFO - PROCESS | 3524 | 1463628470881 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 20:27:50 INFO - PROCESS | 3524 | 1463628470886 Marionette TRACE conn2 <- [1,930,null,{}] 20:27:50 INFO - PROCESS | 3524 | 1463628470906 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}] 20:27:51 INFO - PROCESS | 3524 | 1463628471022 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 20:27:51 INFO - PROCESS | 3524 | 1463628471158 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:51 INFO - PROCESS | 3524 | ++DOCSHELL 10D50C00 == 65 [pid = 3524] [id = 242] 20:27:51 INFO - PROCESS | 3524 | ++DOMWINDOW == 116 (10D51000) [pid = 3524] [serial = 725] [outer = 00000000] 20:27:51 INFO - PROCESS | 3524 | ++DOMWINDOW == 117 (11CEB000) [pid = 3524] [serial = 726] [outer = 10D51000] 20:27:51 INFO - PROCESS | 3524 | 1463628471214 Marionette DEBUG loaded listener.js 20:27:51 INFO - PROCESS | 3524 | ++DOMWINDOW == 118 (138E7400) [pid = 3524] [serial = 727] [outer = 10D51000] 20:27:51 INFO - PROCESS | 3524 | 1463628471814 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]]]}] 20:27:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 20:27:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 960ms 20:27:51 INFO - PROCESS | 3524 | 1463628471851 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 20:27:51 INFO - PROCESS | 3524 | 1463628471857 Marionette TRACE conn2 <- [1,933,null,{"value":"13"}] 20:27:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 20:27:51 INFO - PROCESS | 3524 | 1463628471863 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 20:27:51 INFO - PROCESS | 3524 | 1463628471866 Marionette TRACE conn2 <- [1,934,null,{}] 20:27:51 INFO - PROCESS | 3524 | 1463628471870 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}] 20:27:51 INFO - PROCESS | 3524 | 1463628471981 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 20:27:52 INFO - PROCESS | 3524 | 1463628472089 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:52 INFO - PROCESS | 3524 | ++DOCSHELL 15DDBC00 == 66 [pid = 3524] [id = 243] 20:27:52 INFO - PROCESS | 3524 | ++DOMWINDOW == 119 (15F2C400) [pid = 3524] [serial = 728] [outer = 00000000] 20:27:52 INFO - PROCESS | 3524 | ++DOMWINDOW == 120 (165D9800) [pid = 3524] [serial = 729] [outer = 15F2C400] 20:27:52 INFO - PROCESS | 3524 | 1463628472125 Marionette DEBUG loaded listener.js 20:27:52 INFO - PROCESS | 3524 | ++DOMWINDOW == 121 (17735400) [pid = 3524] [serial = 730] [outer = 15F2C400] 20:27:52 INFO - PROCESS | 3524 | 1463628472758 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]]]}] 20:27:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 20:27:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 901ms 20:27:52 INFO - PROCESS | 3524 | 1463628472771 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 20:27:52 INFO - PROCESS | 3524 | 1463628472773 Marionette TRACE conn2 <- [1,937,null,{"value":"13"}] 20:27:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 20:27:52 INFO - PROCESS | 3524 | 1463628472777 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 20:27:52 INFO - PROCESS | 3524 | 1463628472781 Marionette TRACE conn2 <- [1,938,null,{}] 20:27:52 INFO - PROCESS | 3524 | 1463628472792 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}] 20:27:52 INFO - PROCESS | 3524 | 1463628472905 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 20:27:52 INFO - PROCESS | 3524 | 1463628473012 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:53 INFO - PROCESS | 3524 | ++DOCSHELL 19A8E800 == 67 [pid = 3524] [id = 244] 20:27:53 INFO - PROCESS | 3524 | ++DOMWINDOW == 122 (1A0F2000) [pid = 3524] [serial = 731] [outer = 00000000] 20:27:53 INFO - PROCESS | 3524 | ++DOMWINDOW == 123 (1AE16000) [pid = 3524] [serial = 732] [outer = 1A0F2000] 20:27:53 INFO - PROCESS | 3524 | 1463628473050 Marionette DEBUG loaded listener.js 20:27:53 INFO - PROCESS | 3524 | ++DOMWINDOW == 124 (1B196000) [pid = 3524] [serial = 733] [outer = 1A0F2000] 20:27:53 INFO - PROCESS | 3524 | 1463628473597 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]]]}] 20:27:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 20:27:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 855ms 20:27:53 INFO - PROCESS | 3524 | 1463628473645 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 20:27:53 INFO - PROCESS | 3524 | 1463628473648 Marionette TRACE conn2 <- [1,941,null,{"value":"13"}] 20:27:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 20:27:53 INFO - PROCESS | 3524 | 1463628473652 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 20:27:53 INFO - PROCESS | 3524 | 1463628473654 Marionette TRACE conn2 <- [1,942,null,{}] 20:27:53 INFO - PROCESS | 3524 | 1463628473658 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}] 20:27:53 INFO - PROCESS | 3524 | 1463628473765 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 20:27:53 INFO - PROCESS | 3524 | 1463628473872 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:53 INFO - PROCESS | 3524 | ++DOCSHELL 19B24800 == 68 [pid = 3524] [id = 245] 20:27:53 INFO - PROCESS | 3524 | ++DOMWINDOW == 125 (19B26C00) [pid = 3524] [serial = 734] [outer = 00000000] 20:27:53 INFO - PROCESS | 3524 | ++DOMWINDOW == 126 (1B422400) [pid = 3524] [serial = 735] [outer = 19B26C00] 20:27:53 INFO - PROCESS | 3524 | 1463628473907 Marionette DEBUG loaded listener.js 20:27:53 INFO - PROCESS | 3524 | ++DOMWINDOW == 127 (1B42E000) [pid = 3524] [serial = 736] [outer = 19B26C00] 20:27:54 INFO - PROCESS | 3524 | 1463628474483 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]]]}] 20:27:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 20:27:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 901ms 20:27:54 INFO - PROCESS | 3524 | 1463628474559 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 20:27:54 INFO - PROCESS | 3524 | 1463628474561 Marionette TRACE conn2 <- [1,945,null,{"value":"13"}] 20:27:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 20:27:54 INFO - PROCESS | 3524 | 1463628474565 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 20:27:54 INFO - PROCESS | 3524 | 1463628474567 Marionette TRACE conn2 <- [1,946,null,{}] 20:27:54 INFO - PROCESS | 3524 | 1463628474570 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}] 20:27:54 INFO - PROCESS | 3524 | 1463628474674 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 20:27:54 INFO - PROCESS | 3524 | 1463628474812 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:54 INFO - PROCESS | 3524 | ++DOCSHELL 1B42B400 == 69 [pid = 3524] [id = 246] 20:27:54 INFO - PROCESS | 3524 | ++DOMWINDOW == 128 (1B42C800) [pid = 3524] [serial = 737] [outer = 00000000] 20:27:54 INFO - PROCESS | 3524 | ++DOMWINDOW == 129 (1B5A5C00) [pid = 3524] [serial = 738] [outer = 1B42C800] 20:27:54 INFO - PROCESS | 3524 | 1463628474866 Marionette DEBUG loaded listener.js 20:27:54 INFO - PROCESS | 3524 | ++DOMWINDOW == 130 (1B5AA400) [pid = 3524] [serial = 739] [outer = 1B42C800] 20:27:55 INFO - PROCESS | 3524 | 1463628475440 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]]]}] 20:27:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 20:27:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 900ms 20:27:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 20:27:55 INFO - PROCESS | 3524 | 1463628475475 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 20:27:55 INFO - PROCESS | 3524 | 1463628475478 Marionette TRACE conn2 <- [1,949,null,{"value":"13"}] 20:27:55 INFO - PROCESS | 3524 | 1463628475481 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 20:27:55 INFO - PROCESS | 3524 | 1463628475483 Marionette TRACE conn2 <- [1,950,null,{}] 20:27:55 INFO - PROCESS | 3524 | 1463628475486 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}] 20:27:55 INFO - PROCESS | 3524 | 1463628475602 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 20:27:55 INFO - PROCESS | 3524 | 1463628475724 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:55 INFO - PROCESS | 3524 | ++DOCSHELL 10B5B400 == 70 [pid = 3524] [id = 247] 20:27:55 INFO - PROCESS | 3524 | ++DOMWINDOW == 131 (112A2000) [pid = 3524] [serial = 740] [outer = 00000000] 20:27:55 INFO - PROCESS | 3524 | ++DOMWINDOW == 132 (13DB2800) [pid = 3524] [serial = 741] [outer = 112A2000] 20:27:55 INFO - PROCESS | 3524 | 1463628475780 Marionette DEBUG loaded listener.js 20:27:55 INFO - PROCESS | 3524 | ++DOMWINDOW == 133 (15DE1C00) [pid = 3524] [serial = 742] [outer = 112A2000] 20:27:56 INFO - PROCESS | 3524 | 1463628476588 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]]]}] 20:27:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 20:27:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1141ms 20:27:56 INFO - PROCESS | 3524 | 1463628476626 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 20:27:56 INFO - PROCESS | 3524 | 1463628476630 Marionette TRACE conn2 <- [1,953,null,{"value":"13"}] 20:27:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 20:27:56 INFO - PROCESS | 3524 | 1463628476635 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 20:27:56 INFO - PROCESS | 3524 | 1463628476638 Marionette TRACE conn2 <- [1,954,null,{}] 20:27:56 INFO - PROCESS | 3524 | 1463628476643 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}] 20:27:56 INFO - PROCESS | 3524 | 1463628476747 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 20:27:56 INFO - PROCESS | 3524 | 1463628476884 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:56 INFO - PROCESS | 3524 | ++DOCSHELL 10D4EC00 == 71 [pid = 3524] [id = 248] 20:27:56 INFO - PROCESS | 3524 | ++DOMWINDOW == 134 (10D54400) [pid = 3524] [serial = 743] [outer = 00000000] 20:27:56 INFO - PROCESS | 3524 | ++DOMWINDOW == 135 (13395C00) [pid = 3524] [serial = 744] [outer = 10D54400] 20:27:56 INFO - PROCESS | 3524 | 1463628476939 Marionette DEBUG loaded listener.js 20:27:56 INFO - PROCESS | 3524 | ++DOMWINDOW == 136 (1051FC00) [pid = 3524] [serial = 745] [outer = 10D54400] 20:27:57 INFO - PROCESS | 3524 | --DOCSHELL 1A896000 == 70 [pid = 3524] [id = 197] 20:27:57 INFO - PROCESS | 3524 | --DOCSHELL 19A8FC00 == 69 [pid = 3524] [id = 80] 20:27:57 INFO - PROCESS | 3524 | --DOCSHELL 16570400 == 68 [pid = 3524] [id = 240] 20:27:57 INFO - PROCESS | 3524 | --DOCSHELL 15DE2800 == 67 [pid = 3524] [id = 239] 20:27:57 INFO - PROCESS | 3524 | --DOCSHELL 10C38400 == 66 [pid = 3524] [id = 238] 20:27:57 INFO - PROCESS | 3524 | --DOCSHELL 16571000 == 65 [pid = 3524] [id = 209] 20:27:57 INFO - PROCESS | 3524 | --DOCSHELL 1861BC00 == 64 [pid = 3524] [id = 237] 20:27:57 INFO - PROCESS | 3524 | --DOCSHELL 19A84000 == 63 [pid = 3524] [id = 236] 20:27:57 INFO - PROCESS | 3524 | --DOCSHELL 17A8B800 == 62 [pid = 3524] [id = 235] 20:27:57 INFO - PROCESS | 3524 | --DOCSHELL 165D9C00 == 61 [pid = 3524] [id = 234] 20:27:57 INFO - PROCESS | 3524 | --DOCSHELL 161D4400 == 60 [pid = 3524] [id = 233] 20:27:57 INFO - PROCESS | 3524 | --DOCSHELL 13092C00 == 59 [pid = 3524] [id = 232] 20:27:57 INFO - PROCESS | 3524 | --DOCSHELL 117A4C00 == 58 [pid = 3524] [id = 231] 20:27:57 INFO - PROCESS | 3524 | --DOMWINDOW == 135 (19B1DC00) [pid = 3524] [serial = 671] [outer = 00000000] [url = about:blank] 20:27:57 INFO - PROCESS | 3524 | --DOCSHELL 102DE800 == 57 [pid = 3524] [id = 230] 20:27:57 INFO - PROCESS | 3524 | --DOCSHELL 13375000 == 56 [pid = 3524] [id = 226] 20:27:57 INFO - PROCESS | 3524 | --DOCSHELL 0C7F8800 == 55 [pid = 3524] [id = 225] 20:27:57 INFO - PROCESS | 3524 | --DOMWINDOW == 134 (17A8C400) [pid = 3524] [serial = 588] [outer = 00000000] [url = about:blank] 20:27:57 INFO - PROCESS | 3524 | --DOMWINDOW == 133 (13DB7000) [pid = 3524] [serial = 585] [outer = 00000000] [url = about:blank] 20:27:57 INFO - PROCESS | 3524 | --DOMWINDOW == 132 (1B353400) [pid = 3524] [serial = 594] [outer = 00000000] [url = about:blank] 20:27:57 INFO - PROCESS | 3524 | --DOMWINDOW == 131 (1AEDD800) [pid = 3524] [serial = 591] [outer = 00000000] [url = about:blank] 20:27:57 INFO - PROCESS | 3524 | --DOMWINDOW == 130 (17734800) [pid = 3524] [serial = 659] [outer = 00000000] [url = about:blank] 20:27:57 INFO - PROCESS | 3524 | --DOMWINDOW == 129 (17A88400) [pid = 3524] [serial = 662] [outer = 00000000] [url = about:blank] 20:27:57 INFO - PROCESS | 3524 | --DOMWINDOW == 128 (1773B800) [pid = 3524] [serial = 660] [outer = 00000000] [url = about:blank] 20:27:57 INFO - PROCESS | 3524 | --DOMWINDOW == 127 (1AD4D800) [pid = 3524] [serial = 635] [outer = 00000000] [url = about:blank] 20:27:57 INFO - PROCESS | 3524 | --DOMWINDOW == 126 (1330E800) [pid = 3524] [serial = 645] [outer = 00000000] [url = about:blank] 20:27:57 INFO - PROCESS | 3524 | --DOMWINDOW == 125 (128A9800) [pid = 3524] [serial = 644] [outer = 00000000] [url = about:blank] 20:27:57 INFO - PROCESS | 3524 | --DOMWINDOW == 124 (15707000) [pid = 3524] [serial = 650] [outer = 00000000] [url = about:blank] 20:27:57 INFO - PROCESS | 3524 | --DOMWINDOW == 123 (15945800) [pid = 3524] [serial = 651] [outer = 00000000] [url = about:blank] 20:27:57 INFO - PROCESS | 3524 | --DOMWINDOW == 122 (16573400) [pid = 3524] [serial = 653] [outer = 00000000] [url = about:blank] 20:27:57 INFO - PROCESS | 3524 | --DOMWINDOW == 121 (16EC2400) [pid = 3524] [serial = 632] [outer = 00000000] [url = about:blank] 20:27:57 INFO - PROCESS | 3524 | --DOMWINDOW == 120 (1B1A1C00) [pid = 3524] [serial = 638] [outer = 00000000] [url = about:blank] 20:27:57 INFO - PROCESS | 3524 | --DOMWINDOW == 119 (15947000) [pid = 3524] [serial = 641] [outer = 00000000] [url = about:blank] 20:27:57 INFO - PROCESS | 3524 | --DOMWINDOW == 118 (17975800) [pid = 3524] [serial = 665] [outer = 00000000] [url = about:blank] 20:27:57 INFO - PROCESS | 3524 | --DOMWINDOW == 117 (13316400) [pid = 3524] [serial = 647] [outer = 00000000] [url = about:blank] 20:27:57 INFO - PROCESS | 3524 | --DOMWINDOW == 116 (13838800) [pid = 3524] [serial = 648] [outer = 00000000] [url = about:blank] 20:27:57 INFO - PROCESS | 3524 | --DOMWINDOW == 115 (14467C00) [pid = 3524] [serial = 629] [outer = 00000000] [url = about:blank] 20:27:57 INFO - PROCESS | 3524 | --DOMWINDOW == 114 (18040800) [pid = 3524] [serial = 663] [outer = 00000000] [url = about:blank] 20:27:57 INFO - PROCESS | 3524 | --DOMWINDOW == 113 (16572000) [pid = 3524] [serial = 656] [outer = 00000000] [url = about:blank] 20:27:57 INFO - PROCESS | 3524 | --DOMWINDOW == 112 (19839C00) [pid = 3524] [serial = 668] [outer = 00000000] [url = about:blank] 20:27:57 INFO - PROCESS | 3524 | --DOMWINDOW == 111 (16C1EC00) [pid = 3524] [serial = 657] [outer = 00000000] [url = about:blank] 20:27:57 INFO - PROCESS | 3524 | --DOMWINDOW == 110 (19A77000) [pid = 3524] [serial = 669] [outer = 00000000] [url = about:blank] 20:27:57 INFO - PROCESS | 3524 | --DOMWINDOW == 109 (165D4000) [pid = 3524] [serial = 654] [outer = 00000000] [url = about:blank] 20:27:57 INFO - PROCESS | 3524 | --DOMWINDOW == 108 (18473800) [pid = 3524] [serial = 666] [outer = 00000000] [url = about:blank] 20:27:57 INFO - PROCESS | 3524 | 1463628477530 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]]]}] 20:27:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 20:27:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 900ms 20:27:57 INFO - PROCESS | 3524 | 1463628477543 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 20:27:57 INFO - PROCESS | 3524 | 1463628477548 Marionette TRACE conn2 <- [1,957,null,{"value":"13"}] 20:27:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 20:27:57 INFO - PROCESS | 3524 | 1463628477554 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 20:27:57 INFO - PROCESS | 3524 | 1463628477557 Marionette TRACE conn2 <- [1,958,null,{}] 20:27:57 INFO - PROCESS | 3524 | 1463628477560 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}] 20:27:57 INFO - PROCESS | 3524 | 1463628477647 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 20:27:57 INFO - PROCESS | 3524 | 1463628477657 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:57 INFO - PROCESS | 3524 | ++DOCSHELL 10D54800 == 56 [pid = 3524] [id = 249] 20:27:57 INFO - PROCESS | 3524 | ++DOMWINDOW == 109 (10D55800) [pid = 3524] [serial = 746] [outer = 00000000] 20:27:57 INFO - PROCESS | 3524 | ++DOMWINDOW == 110 (1337C800) [pid = 3524] [serial = 747] [outer = 10D55800] 20:27:57 INFO - PROCESS | 3524 | 1463628477701 Marionette DEBUG loaded listener.js 20:27:57 INFO - PROCESS | 3524 | ++DOMWINDOW == 111 (141FA400) [pid = 3524] [serial = 748] [outer = 10D55800] 20:27:58 INFO - PROCESS | 3524 | 1463628478183 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]]]}] 20:27:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 20:27:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 676ms 20:27:58 INFO - PROCESS | 3524 | 1463628478236 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 20:27:58 INFO - PROCESS | 3524 | 1463628478238 Marionette TRACE conn2 <- [1,961,null,{"value":"13"}] 20:27:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 20:27:58 INFO - PROCESS | 3524 | 1463628478242 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 20:27:58 INFO - PROCESS | 3524 | 1463628478245 Marionette TRACE conn2 <- [1,962,null,{}] 20:27:58 INFO - PROCESS | 3524 | 1463628478238 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}] 20:27:58 INFO - PROCESS | 3524 | 1463628478327 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 20:27:58 INFO - PROCESS | 3524 | 1463628478443 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:58 INFO - PROCESS | 3524 | ++DOCSHELL 16568000 == 57 [pid = 3524] [id = 250] 20:27:58 INFO - PROCESS | 3524 | ++DOMWINDOW == 112 (16569000) [pid = 3524] [serial = 749] [outer = 00000000] 20:27:58 INFO - PROCESS | 3524 | ++DOMWINDOW == 113 (16571800) [pid = 3524] [serial = 750] [outer = 16569000] 20:27:58 INFO - PROCESS | 3524 | 1463628478500 Marionette DEBUG loaded listener.js 20:27:58 INFO - PROCESS | 3524 | ++DOMWINDOW == 114 (165D3400) [pid = 3524] [serial = 751] [outer = 16569000] 20:27:58 INFO - PROCESS | 3524 | 1463628478843 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]]]}] 20:27:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 20:27:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 675ms 20:27:58 INFO - PROCESS | 3524 | 1463628478905 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 20:27:58 INFO - PROCESS | 3524 | 1463628478908 Marionette TRACE conn2 <- [1,965,null,{"value":"13"}] 20:27:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 20:27:58 INFO - PROCESS | 3524 | 1463628478911 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 20:27:58 INFO - PROCESS | 3524 | 1463628478913 Marionette TRACE conn2 <- [1,966,null,{}] 20:27:58 INFO - PROCESS | 3524 | 1463628478944 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}] 20:27:59 INFO - PROCESS | 3524 | 1463628479029 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 20:27:59 INFO - PROCESS | 3524 | 1463628479040 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:59 INFO - PROCESS | 3524 | ++DOCSHELL 16C1EC00 == 58 [pid = 3524] [id = 251] 20:27:59 INFO - PROCESS | 3524 | ++DOMWINDOW == 115 (16CBB800) [pid = 3524] [serial = 752] [outer = 00000000] 20:27:59 INFO - PROCESS | 3524 | ++DOMWINDOW == 116 (16FFB000) [pid = 3524] [serial = 753] [outer = 16CBB800] 20:27:59 INFO - PROCESS | 3524 | 1463628479084 Marionette DEBUG loaded listener.js 20:27:59 INFO - PROCESS | 3524 | ++DOMWINDOW == 117 (17734400) [pid = 3524] [serial = 754] [outer = 16CBB800] 20:27:59 INFO - PROCESS | 3524 | 1463628479475 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]]]}] 20:27:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 20:27:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 615ms 20:27:59 INFO - PROCESS | 3524 | 1463628479519 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 20:27:59 INFO - PROCESS | 3524 | 1463628479521 Marionette TRACE conn2 <- [1,969,null,{"value":"13"}] 20:27:59 INFO - PROCESS | 3524 | 1463628479524 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 20:27:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 20:27:59 INFO - PROCESS | 3524 | 1463628479536 Marionette TRACE conn2 <- [1,970,null,{}] 20:27:59 INFO - PROCESS | 3524 | 1463628479548 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}] 20:27:59 INFO - PROCESS | 3524 | 1463628479661 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 20:27:59 INFO - PROCESS | 3524 | 1463628479668 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:59 INFO - PROCESS | 3524 | ++DOCSHELL 165DA800 == 59 [pid = 3524] [id = 252] 20:27:59 INFO - PROCESS | 3524 | ++DOMWINDOW == 118 (176DCC00) [pid = 3524] [serial = 755] [outer = 00000000] 20:27:59 INFO - PROCESS | 3524 | ++DOMWINDOW == 119 (1798E400) [pid = 3524] [serial = 756] [outer = 176DCC00] 20:27:59 INFO - PROCESS | 3524 | 1463628479712 Marionette DEBUG loaded listener.js 20:27:59 INFO - PROCESS | 3524 | ++DOMWINDOW == 120 (17A8B800) [pid = 3524] [serial = 757] [outer = 176DCC00] 20:28:00 INFO - PROCESS | 3524 | 1463628480146 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]]]}] 20:28:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 20:28:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 631ms 20:28:00 INFO - PROCESS | 3524 | 1463628480172 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 20:28:00 INFO - PROCESS | 3524 | 1463628480174 Marionette TRACE conn2 <- [1,973,null,{"value":"13"}] 20:28:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 20:28:00 INFO - PROCESS | 3524 | 1463628480177 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 20:28:00 INFO - PROCESS | 3524 | 1463628480179 Marionette TRACE conn2 <- [1,974,null,{}] 20:28:00 INFO - PROCESS | 3524 | 1463628480182 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}] 20:28:00 INFO - PROCESS | 3524 | 1463628480315 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 20:28:00 INFO - PROCESS | 3524 | 1463628480392 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:00 INFO - PROCESS | 3524 | ++DOCSHELL 16EC0C00 == 60 [pid = 3524] [id = 253] 20:28:00 INFO - PROCESS | 3524 | ++DOMWINDOW == 121 (17742000) [pid = 3524] [serial = 758] [outer = 00000000] 20:28:00 INFO - PROCESS | 3524 | ++DOMWINDOW == 122 (19840000) [pid = 3524] [serial = 759] [outer = 17742000] 20:28:00 INFO - PROCESS | 3524 | 1463628480436 Marionette DEBUG loaded listener.js 20:28:00 INFO - PROCESS | 3524 | ++DOMWINDOW == 123 (19A78800) [pid = 3524] [serial = 760] [outer = 17742000] 20:28:00 INFO - PROCESS | 3524 | 1463628480846 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]]]}] 20:28:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 20:28:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 705ms 20:28:00 INFO - PROCESS | 3524 | 1463628480882 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 20:28:00 INFO - PROCESS | 3524 | 1463628480884 Marionette TRACE conn2 <- [1,977,null,{"value":"13"}] 20:28:00 INFO - PROCESS | 3524 | 1463628480887 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 20:28:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 20:28:00 INFO - PROCESS | 3524 | 1463628480889 Marionette TRACE conn2 <- [1,978,null,{}] 20:28:00 INFO - PROCESS | 3524 | 1463628480893 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}] 20:28:01 INFO - PROCESS | 3524 | 1463628481008 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 20:28:01 INFO - PROCESS | 3524 | 1463628481014 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:01 INFO - PROCESS | 3524 | ++DOCSHELL 18479C00 == 61 [pid = 3524] [id = 254] 20:28:01 INFO - PROCESS | 3524 | ++DOMWINDOW == 124 (19835C00) [pid = 3524] [serial = 761] [outer = 00000000] 20:28:01 INFO - PROCESS | 3524 | ++DOMWINDOW == 125 (19B1AC00) [pid = 3524] [serial = 762] [outer = 19835C00] 20:28:01 INFO - PROCESS | 3524 | 1463628481062 Marionette DEBUG loaded listener.js 20:28:01 INFO - PROCESS | 3524 | ++DOMWINDOW == 126 (19B28000) [pid = 3524] [serial = 763] [outer = 19835C00] 20:28:01 INFO - PROCESS | 3524 | --DOMWINDOW == 125 (19A87800) [pid = 3524] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 20:28:01 INFO - PROCESS | 3524 | --DOMWINDOW == 124 (19A90C00) [pid = 3524] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 20:28:01 INFO - PROCESS | 3524 | --DOMWINDOW == 123 (16EC9400) [pid = 3524] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 20:28:01 INFO - PROCESS | 3524 | --DOMWINDOW == 122 (13098000) [pid = 3524] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 20:28:01 INFO - PROCESS | 3524 | --DOMWINDOW == 121 (1642A800) [pid = 3524] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 20:28:01 INFO - PROCESS | 3524 | --DOMWINDOW == 120 (11C4F800) [pid = 3524] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 20:28:01 INFO - PROCESS | 3524 | --DOMWINDOW == 119 (10A57C00) [pid = 3524] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 20:28:01 INFO - PROCESS | 3524 | --DOMWINDOW == 118 (16EC6000) [pid = 3524] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 20:28:01 INFO - PROCESS | 3524 | --DOMWINDOW == 117 (19A7BC00) [pid = 3524] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 20:28:01 INFO - PROCESS | 3524 | --DOMWINDOW == 116 (10D62800) [pid = 3524] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 20:28:01 INFO - PROCESS | 3524 | --DOMWINDOW == 115 (18470000) [pid = 3524] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 20:28:01 INFO - PROCESS | 3524 | --DOMWINDOW == 114 (19A78C00) [pid = 3524] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 20:28:01 INFO - PROCESS | 3524 | 1463628481709 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]]]}] 20:28:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 20:28:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 870ms 20:28:01 INFO - PROCESS | 3524 | 1463628481754 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 20:28:01 INFO - PROCESS | 3524 | 1463628481756 Marionette TRACE conn2 <- [1,981,null,{"value":"13"}] 20:28:01 INFO - PROCESS | 3524 | 1463628481759 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 20:28:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 20:28:01 INFO - PROCESS | 3524 | 1463628481761 Marionette TRACE conn2 <- [1,982,null,{}] 20:28:01 INFO - PROCESS | 3524 | 1463628481764 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}] 20:28:01 INFO - PROCESS | 3524 | 1463628481846 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 20:28:01 INFO - PROCESS | 3524 | 1463628481852 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:01 INFO - PROCESS | 3524 | ++DOCSHELL 141F5C00 == 62 [pid = 3524] [id = 255] 20:28:01 INFO - PROCESS | 3524 | ++DOMWINDOW == 115 (1446A000) [pid = 3524] [serial = 764] [outer = 00000000] 20:28:01 INFO - PROCESS | 3524 | ++DOMWINDOW == 116 (17393800) [pid = 3524] [serial = 765] [outer = 1446A000] 20:28:01 INFO - PROCESS | 3524 | 1463628481905 Marionette DEBUG loaded listener.js 20:28:01 INFO - PROCESS | 3524 | ++DOMWINDOW == 117 (18415400) [pid = 3524] [serial = 766] [outer = 1446A000] 20:28:02 INFO - PROCESS | 3524 | 1463628482306 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]]]}] 20:28:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 20:28:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 571ms 20:28:02 INFO - PROCESS | 3524 | 1463628482343 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 20:28:02 INFO - PROCESS | 3524 | 1463628482345 Marionette TRACE conn2 <- [1,985,null,{"value":"13"}] 20:28:02 INFO - PROCESS | 3524 | 1463628482349 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 20:28:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 20:28:02 INFO - PROCESS | 3524 | 1463628482350 Marionette TRACE conn2 <- [1,986,null,{}] 20:28:02 INFO - PROCESS | 3524 | 1463628482353 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}] 20:28:02 INFO - PROCESS | 3524 | 1463628482437 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 20:28:02 INFO - PROCESS | 3524 | 1463628482443 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:02 INFO - PROCESS | 3524 | ++DOCSHELL 10D70000 == 63 [pid = 3524] [id = 256] 20:28:02 INFO - PROCESS | 3524 | ++DOMWINDOW == 118 (19A84000) [pid = 3524] [serial = 767] [outer = 00000000] 20:28:02 INFO - PROCESS | 3524 | ++DOMWINDOW == 119 (19CF4400) [pid = 3524] [serial = 768] [outer = 19A84000] 20:28:02 INFO - PROCESS | 3524 | 1463628482486 Marionette DEBUG loaded listener.js 20:28:02 INFO - PROCESS | 3524 | ++DOMWINDOW == 120 (1A64C800) [pid = 3524] [serial = 769] [outer = 19A84000] 20:28:02 INFO - PROCESS | 3524 | 1463628482896 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]]]}] 20:28:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 20:28:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 570ms 20:28:02 INFO - PROCESS | 3524 | 1463628482928 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 20:28:02 INFO - PROCESS | 3524 | 1463628482930 Marionette TRACE conn2 <- [1,989,null,{"value":"13"}] 20:28:02 INFO - PROCESS | 3524 | 1463628482933 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 20:28:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 20:28:02 INFO - PROCESS | 3524 | 1463628482935 Marionette TRACE conn2 <- [1,990,null,{}] 20:28:02 INFO - PROCESS | 3524 | 1463628482960 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}] 20:28:03 INFO - PROCESS | 3524 | 1463628483032 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 20:28:03 INFO - PROCESS | 3524 | 1463628483038 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:03 INFO - PROCESS | 3524 | ++DOCSHELL 1779F800 == 64 [pid = 3524] [id = 257] 20:28:03 INFO - PROCESS | 3524 | ++DOMWINDOW == 121 (177A4400) [pid = 3524] [serial = 770] [outer = 00000000] 20:28:03 INFO - PROCESS | 3524 | ++DOMWINDOW == 122 (177A8800) [pid = 3524] [serial = 771] [outer = 177A4400] 20:28:03 INFO - PROCESS | 3524 | 1463628483083 Marionette DEBUG loaded listener.js 20:28:03 INFO - PROCESS | 3524 | ++DOMWINDOW == 123 (177ABC00) [pid = 3524] [serial = 772] [outer = 177A4400] 20:28:03 INFO - PROCESS | 3524 | 1463628483517 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]]]}] 20:28:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 20:28:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 615ms 20:28:03 INFO - PROCESS | 3524 | 1463628483537 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 20:28:03 INFO - PROCESS | 3524 | 1463628483539 Marionette TRACE conn2 <- [1,993,null,{"value":"13"}] 20:28:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 20:28:03 INFO - PROCESS | 3524 | 1463628483543 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 20:28:03 INFO - PROCESS | 3524 | 1463628483545 Marionette TRACE conn2 <- [1,994,null,{}] 20:28:03 INFO - PROCESS | 3524 | 1463628483548 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}] 20:28:03 INFO - PROCESS | 3524 | 1463628483765 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 20:28:03 INFO - PROCESS | 3524 | 1463628483837 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:03 INFO - PROCESS | 3524 | ++DOCSHELL 0F97BC00 == 65 [pid = 3524] [id = 258] 20:28:03 INFO - PROCESS | 3524 | ++DOMWINDOW == 124 (0F9E4C00) [pid = 3524] [serial = 773] [outer = 00000000] 20:28:03 INFO - PROCESS | 3524 | ++DOMWINDOW == 125 (10C2C400) [pid = 3524] [serial = 774] [outer = 0F9E4C00] 20:28:03 INFO - PROCESS | 3524 | 1463628483934 Marionette DEBUG loaded listener.js 20:28:04 INFO - PROCESS | 3524 | ++DOMWINDOW == 126 (10D56400) [pid = 3524] [serial = 775] [outer = 0F9E4C00] 20:28:04 INFO - PROCESS | 3524 | 1463628484579 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]]]}] 20:28:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 20:28:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1111ms 20:28:04 INFO - PROCESS | 3524 | 1463628484664 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 20:28:04 INFO - PROCESS | 3524 | 1463628484668 Marionette TRACE conn2 <- [1,997,null,{"value":"13"}] 20:28:04 INFO - PROCESS | 3524 | 1463628484673 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 20:28:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 20:28:04 INFO - PROCESS | 3524 | 1463628484677 Marionette TRACE conn2 <- [1,998,null,{}] 20:28:04 INFO - PROCESS | 3524 | 1463628484682 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}] 20:28:04 INFO - PROCESS | 3524 | 1463628484819 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 20:28:04 INFO - PROCESS | 3524 | 1463628484950 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:04 INFO - PROCESS | 3524 | ++DOCSHELL 1591D000 == 66 [pid = 3524] [id = 259] 20:28:04 INFO - PROCESS | 3524 | ++DOMWINDOW == 127 (15923000) [pid = 3524] [serial = 776] [outer = 00000000] 20:28:04 INFO - PROCESS | 3524 | ++DOMWINDOW == 128 (15DDA400) [pid = 3524] [serial = 777] [outer = 15923000] 20:28:04 INFO - PROCESS | 3524 | 1463628485008 Marionette DEBUG loaded listener.js 20:28:05 INFO - PROCESS | 3524 | ++DOMWINDOW == 129 (161D3000) [pid = 3524] [serial = 778] [outer = 15923000] 20:28:05 INFO - PROCESS | 3524 | 1463628485595 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]]]}] 20:28:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 20:28:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1005ms 20:28:05 INFO - PROCESS | 3524 | 1463628485668 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 20:28:05 INFO - PROCESS | 3524 | 1463628485672 Marionette TRACE conn2 <- [1,1001,null,{"value":"13"}] 20:28:05 INFO - PROCESS | 3524 | 1463628485695 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 20:28:05 INFO - PROCESS | 3524 | 1463628485697 Marionette TRACE conn2 <- [1,1002,null,{}] 20:28:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 20:28:05 INFO - PROCESS | 3524 | 1463628485714 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}] 20:28:05 INFO - PROCESS | 3524 | 1463628485871 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 20:28:05 INFO - PROCESS | 3524 | 1463628485932 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:05 INFO - PROCESS | 3524 | ++DOCSHELL 161C8000 == 67 [pid = 3524] [id = 260] 20:28:05 INFO - PROCESS | 3524 | ++DOMWINDOW == 130 (161C8800) [pid = 3524] [serial = 779] [outer = 00000000] 20:28:05 INFO - PROCESS | 3524 | ++DOMWINDOW == 131 (177AD800) [pid = 3524] [serial = 780] [outer = 161C8800] 20:28:05 INFO - PROCESS | 3524 | 1463628485988 Marionette DEBUG loaded listener.js 20:28:06 INFO - PROCESS | 3524 | ++DOMWINDOW == 132 (186B5400) [pid = 3524] [serial = 781] [outer = 161C8800] 20:28:06 INFO - PROCESS | 3524 | 1463628486592 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]]]}] 20:28:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 20:28:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 946ms 20:28:06 INFO - PROCESS | 3524 | 1463628486650 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 20:28:06 INFO - PROCESS | 3524 | 1463628486655 Marionette TRACE conn2 <- [1,1005,null,{"value":"13"}] 20:28:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 20:28:06 INFO - PROCESS | 3524 | 1463628486666 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 20:28:06 INFO - PROCESS | 3524 | 1463628486670 Marionette TRACE conn2 <- [1,1006,null,{}] 20:28:06 INFO - PROCESS | 3524 | 1463628486674 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}] 20:28:06 INFO - PROCESS | 3524 | 1463628486790 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 20:28:06 INFO - PROCESS | 3524 | 1463628486925 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:06 INFO - PROCESS | 3524 | ++DOCSHELL 0F333800 == 68 [pid = 3524] [id = 261] 20:28:06 INFO - PROCESS | 3524 | ++DOMWINDOW == 133 (0F333C00) [pid = 3524] [serial = 782] [outer = 00000000] 20:28:06 INFO - PROCESS | 3524 | ++DOMWINDOW == 134 (0F33D000) [pid = 3524] [serial = 783] [outer = 0F333C00] 20:28:06 INFO - PROCESS | 3524 | 1463628486980 Marionette DEBUG loaded listener.js 20:28:07 INFO - PROCESS | 3524 | ++DOMWINDOW == 135 (19A7BC00) [pid = 3524] [serial = 784] [outer = 0F333C00] 20:28:07 INFO - PROCESS | 3524 | 1463628487533 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]]]}] 20:28:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 20:28:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 915ms 20:28:07 INFO - PROCESS | 3524 | 1463628487589 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 20:28:07 INFO - PROCESS | 3524 | 1463628487592 Marionette TRACE conn2 <- [1,1009,null,{"value":"13"}] 20:28:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 20:28:07 INFO - PROCESS | 3524 | 1463628487595 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 20:28:07 INFO - PROCESS | 3524 | 1463628487597 Marionette TRACE conn2 <- [1,1010,null,{}] 20:28:07 INFO - PROCESS | 3524 | 1463628487601 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}] 20:28:07 INFO - PROCESS | 3524 | 1463628487719 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 20:28:07 INFO - PROCESS | 3524 | 1463628487838 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:07 INFO - PROCESS | 3524 | ++DOCSHELL 0F33CC00 == 69 [pid = 3524] [id = 262] 20:28:07 INFO - PROCESS | 3524 | ++DOMWINDOW == 136 (186B1800) [pid = 3524] [serial = 785] [outer = 00000000] 20:28:07 INFO - PROCESS | 3524 | ++DOMWINDOW == 137 (1AD47800) [pid = 3524] [serial = 786] [outer = 186B1800] 20:28:07 INFO - PROCESS | 3524 | 1463628487892 Marionette DEBUG loaded listener.js 20:28:07 INFO - PROCESS | 3524 | ++DOMWINDOW == 138 (1AE11800) [pid = 3524] [serial = 787] [outer = 186B1800] 20:28:08 INFO - PROCESS | 3524 | 1463628488390 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]]]}] 20:28:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 20:28:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 871ms 20:28:08 INFO - PROCESS | 3524 | 1463628488465 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 20:28:08 INFO - PROCESS | 3524 | 1463628488467 Marionette TRACE conn2 <- [1,1013,null,{"value":"13"}] 20:28:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 20:28:08 INFO - PROCESS | 3524 | 1463628488471 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 20:28:08 INFO - PROCESS | 3524 | 1463628488473 Marionette TRACE conn2 <- [1,1014,null,{}] 20:28:08 INFO - PROCESS | 3524 | 1463628488476 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}] 20:28:08 INFO - PROCESS | 3524 | 1463628488587 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 20:28:08 INFO - PROCESS | 3524 | 1463628488713 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:08 INFO - PROCESS | 3524 | ++DOCSHELL 1AED2C00 == 70 [pid = 3524] [id = 263] 20:28:08 INFO - PROCESS | 3524 | ++DOMWINDOW == 139 (1AED8000) [pid = 3524] [serial = 788] [outer = 00000000] 20:28:08 INFO - PROCESS | 3524 | ++DOMWINDOW == 140 (1B038800) [pid = 3524] [serial = 789] [outer = 1AED8000] 20:28:08 INFO - PROCESS | 3524 | 1463628488774 Marionette DEBUG loaded listener.js 20:28:08 INFO - PROCESS | 3524 | ++DOMWINDOW == 141 (1B34AC00) [pid = 3524] [serial = 790] [outer = 1AED8000] 20:28:09 INFO - PROCESS | 3524 | 1463628489396 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]]]}] 20:28:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 20:28:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 960ms 20:28:09 INFO - PROCESS | 3524 | 1463628489438 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 20:28:09 INFO - PROCESS | 3524 | 1463628489440 Marionette TRACE conn2 <- [1,1017,null,{"value":"13"}] 20:28:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 20:28:09 INFO - PROCESS | 3524 | 1463628489445 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 20:28:09 INFO - PROCESS | 3524 | 1463628489447 Marionette TRACE conn2 <- [1,1018,null,{}] 20:28:09 INFO - PROCESS | 3524 | 1463628489451 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}] 20:28:09 INFO - PROCESS | 3524 | 1463628489556 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 20:28:09 INFO - PROCESS | 3524 | 1463628489865 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:09 INFO - PROCESS | 3524 | ++DOCSHELL 0F337400 == 71 [pid = 3524] [id = 264] 20:28:09 INFO - PROCESS | 3524 | ++DOMWINDOW == 142 (0F339000) [pid = 3524] [serial = 791] [outer = 00000000] 20:28:09 INFO - PROCESS | 3524 | ++DOMWINDOW == 143 (0F33EC00) [pid = 3524] [serial = 792] [outer = 0F339000] 20:28:09 INFO - PROCESS | 3524 | 1463628489921 Marionette DEBUG loaded listener.js 20:28:09 INFO - PROCESS | 3524 | ++DOMWINDOW == 144 (10C33400) [pid = 3524] [serial = 793] [outer = 0F339000] 20:28:10 INFO - PROCESS | 3524 | 1463628490476 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]]]}] 20:28:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 20:28:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1051ms 20:28:10 INFO - PROCESS | 3524 | 1463628490500 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 20:28:10 INFO - PROCESS | 3524 | 1463628490504 Marionette TRACE conn2 <- [1,1021,null,{"value":"13"}] 20:28:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 20:28:10 INFO - PROCESS | 3524 | 1463628490510 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 20:28:10 INFO - PROCESS | 3524 | 1463628490513 Marionette TRACE conn2 <- [1,1022,null,{}] 20:28:10 INFO - PROCESS | 3524 | 1463628490518 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}] 20:28:10 INFO - PROCESS | 3524 | 1463628490623 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 20:28:10 INFO - PROCESS | 3524 | 1463628490742 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:10 INFO - PROCESS | 3524 | ++DOCSHELL 10D69000 == 72 [pid = 3524] [id = 265] 20:28:10 INFO - PROCESS | 3524 | ++DOMWINDOW == 145 (10D6BC00) [pid = 3524] [serial = 794] [outer = 00000000] 20:28:10 INFO - PROCESS | 3524 | ++DOMWINDOW == 146 (1446DC00) [pid = 3524] [serial = 795] [outer = 10D6BC00] 20:28:10 INFO - PROCESS | 3524 | 1463628490821 Marionette DEBUG loaded listener.js 20:28:10 INFO - PROCESS | 3524 | ++DOMWINDOW == 147 (15D19800) [pid = 3524] [serial = 796] [outer = 10D6BC00] 20:28:11 INFO - PROCESS | 3524 | --DOCSHELL 1441C000 == 71 [pid = 3524] [id = 211] 20:28:11 INFO - PROCESS | 3524 | --DOCSHELL 1AEDD000 == 70 [pid = 3524] [id = 213] 20:28:11 INFO - PROCESS | 3524 | --DOCSHELL 1779F800 == 69 [pid = 3524] [id = 257] 20:28:11 INFO - PROCESS | 3524 | --DOCSHELL 10D70000 == 68 [pid = 3524] [id = 256] 20:28:11 INFO - PROCESS | 3524 | --DOCSHELL 141F5C00 == 67 [pid = 3524] [id = 255] 20:28:11 INFO - PROCESS | 3524 | --DOCSHELL 18479C00 == 66 [pid = 3524] [id = 254] 20:28:11 INFO - PROCESS | 3524 | --DOCSHELL 16EC0C00 == 65 [pid = 3524] [id = 253] 20:28:11 INFO - PROCESS | 3524 | --DOCSHELL 165DA800 == 64 [pid = 3524] [id = 252] 20:28:11 INFO - PROCESS | 3524 | --DOCSHELL 16C1EC00 == 63 [pid = 3524] [id = 251] 20:28:11 INFO - PROCESS | 3524 | --DOCSHELL 16568000 == 62 [pid = 3524] [id = 250] 20:28:11 INFO - PROCESS | 3524 | --DOCSHELL 10D54800 == 61 [pid = 3524] [id = 249] 20:28:11 INFO - PROCESS | 3524 | --DOCSHELL 10D4EC00 == 60 [pid = 3524] [id = 248] 20:28:11 INFO - PROCESS | 3524 | --DOMWINDOW == 146 (14416800) [pid = 3524] [serial = 677] [outer = 00000000] [url = about:blank] 20:28:11 INFO - PROCESS | 3524 | --DOMWINDOW == 145 (1AD46C00) [pid = 3524] [serial = 683] [outer = 00000000] [url = about:blank] 20:28:11 INFO - PROCESS | 3524 | --DOMWINDOW == 144 (16FFC400) [pid = 3524] [serial = 680] [outer = 00000000] [url = about:blank] 20:28:11 INFO - PROCESS | 3524 | --DOMWINDOW == 143 (10520C00) [pid = 3524] [serial = 674] [outer = 00000000] [url = about:blank] 20:28:11 INFO - PROCESS | 3524 | --DOMWINDOW == 142 (1AED9400) [pid = 3524] [serial = 686] [outer = 00000000] [url = about:blank] 20:28:11 INFO - PROCESS | 3524 | --DOCSHELL 10D50C00 == 59 [pid = 3524] [id = 242] 20:28:11 INFO - PROCESS | 3524 | --DOMWINDOW == 141 (19B25800) [pid = 3524] [serial = 708] [outer = 00000000] [url = about:blank] 20:28:11 INFO - PROCESS | 3524 | --DOMWINDOW == 140 (1A897400) [pid = 3524] [serial = 711] [outer = 00000000] [url = about:blank] 20:28:11 INFO - PROCESS | 3524 | --DOMWINDOW == 139 (19CF6000) [pid = 3524] [serial = 709] [outer = 00000000] [url = about:blank] 20:28:11 INFO - PROCESS | 3524 | --DOMWINDOW == 138 (1A8A1000) [pid = 3524] [serial = 712] [outer = 00000000] [url = about:blank] 20:28:11 INFO - PROCESS | 3524 | --DOMWINDOW == 137 (17741000) [pid = 3524] [serial = 702] [outer = 00000000] [url = about:blank] 20:28:11 INFO - PROCESS | 3524 | --DOMWINDOW == 136 (179D6800) [pid = 3524] [serial = 703] [outer = 00000000] [url = about:blank] 20:28:11 INFO - PROCESS | 3524 | --DOMWINDOW == 135 (138E8C00) [pid = 3524] [serial = 695] [outer = 00000000] [url = about:blank] 20:28:11 INFO - PROCESS | 3524 | --DOMWINDOW == 134 (1446F800) [pid = 3524] [serial = 696] [outer = 00000000] [url = about:blank] 20:28:11 INFO - PROCESS | 3524 | --DOMWINDOW == 133 (165CC000) [pid = 3524] [serial = 698] [outer = 00000000] [url = about:blank] 20:28:11 INFO - PROCESS | 3524 | --DOMWINDOW == 132 (165D4800) [pid = 3524] [serial = 699] [outer = 00000000] [url = about:blank] 20:28:11 INFO - PROCESS | 3524 | --DOMWINDOW == 131 (141F5400) [pid = 3524] [serial = 693] [outer = 00000000] [url = about:blank] 20:28:11 INFO - PROCESS | 3524 | --DOMWINDOW == 130 (138EB000) [pid = 3524] [serial = 692] [outer = 00000000] [url = about:blank] 20:28:11 INFO - PROCESS | 3524 | --DOMWINDOW == 129 (10D57800) [pid = 3524] [serial = 689] [outer = 00000000] [url = about:blank] 20:28:11 INFO - PROCESS | 3524 | --DOMWINDOW == 128 (1A89F000) [pid = 3524] [serial = 717] [outer = 00000000] [url = about:blank] 20:28:11 INFO - PROCESS | 3524 | --DOMWINDOW == 127 (110EDC00) [pid = 3524] [serial = 690] [outer = 00000000] [url = about:blank] 20:28:11 INFO - PROCESS | 3524 | --DOMWINDOW == 126 (19B24000) [pid = 3524] [serial = 672] [outer = 00000000] [url = about:blank] 20:28:11 INFO - PROCESS | 3524 | --DOMWINDOW == 125 (1B03FC00) [pid = 3524] [serial = 721] [outer = 00000000] [url = about:blank] 20:28:11 INFO - PROCESS | 3524 | --DOMWINDOW == 124 (1441B400) [pid = 3524] [serial = 714] [outer = 00000000] [url = about:blank] 20:28:11 INFO - PROCESS | 3524 | --DOMWINDOW == 123 (1AD47000) [pid = 3524] [serial = 405] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 20:28:11 INFO - PROCESS | 3524 | --DOMWINDOW == 122 (18620C00) [pid = 3524] [serial = 705] [outer = 00000000] [url = about:blank] 20:28:11 INFO - PROCESS | 3524 | --DOMWINDOW == 121 (19A7D000) [pid = 3524] [serial = 706] [outer = 00000000] [url = about:blank] 20:28:11 INFO - PROCESS | 3524 | --DOMWINDOW == 120 (16EC5000) [pid = 3524] [serial = 715] [outer = 00000000] [url = about:blank] 20:28:11 INFO - PROCESS | 3524 | --DOMWINDOW == 119 (1A97F800) [pid = 3524] [serial = 718] [outer = 00000000] [url = about:blank] 20:28:11 INFO - PROCESS | 3524 | --DOMWINDOW == 118 (1AED2400) [pid = 3524] [serial = 720] [outer = 00000000] [url = about:blank] 20:28:11 INFO - PROCESS | 3524 | 1463628491403 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]]]}] 20:28:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 20:28:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 915ms 20:28:11 INFO - PROCESS | 3524 | 1463628491421 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 20:28:11 INFO - PROCESS | 3524 | 1463628491424 Marionette TRACE conn2 <- [1,1025,null,{"value":"13"}] 20:28:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 20:28:11 INFO - PROCESS | 3524 | 1463628491429 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 20:28:11 INFO - PROCESS | 3524 | 1463628491431 Marionette TRACE conn2 <- [1,1026,null,{}] 20:28:11 INFO - PROCESS | 3524 | 1463628491434 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}] 20:28:11 INFO - PROCESS | 3524 | 1463628491553 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 20:28:11 INFO - PROCESS | 3524 | 1463628491650 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:11 INFO - PROCESS | 3524 | ++DOCSHELL 10D4E800 == 60 [pid = 3524] [id = 266] 20:28:11 INFO - PROCESS | 3524 | ++DOMWINDOW == 119 (10D4F000) [pid = 3524] [serial = 797] [outer = 00000000] 20:28:11 INFO - PROCESS | 3524 | ++DOMWINDOW == 120 (13398000) [pid = 3524] [serial = 798] [outer = 10D4F000] 20:28:11 INFO - PROCESS | 3524 | 1463628491678 Marionette DEBUG loaded listener.js 20:28:11 INFO - PROCESS | 3524 | ++DOMWINDOW == 121 (15947000) [pid = 3524] [serial = 799] [outer = 10D4F000] 20:28:12 INFO - PROCESS | 3524 | 1463628492074 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]]]}] 20:28:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 20:28:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 661ms 20:28:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 20:28:12 INFO - PROCESS | 3524 | 1463628492111 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 20:28:12 INFO - PROCESS | 3524 | 1463628492097 Marionette TRACE conn2 <- [1,1029,null,{"value":"13"}] 20:28:12 INFO - PROCESS | 3524 | 1463628492102 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 20:28:12 INFO - PROCESS | 3524 | 1463628492108 Marionette TRACE conn2 <- [1,1030,null,{}] 20:28:12 INFO - PROCESS | 3524 | 1463628492116 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}] 20:28:12 INFO - PROCESS | 3524 | 1463628492205 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 20:28:12 INFO - PROCESS | 3524 | 1463628492214 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:12 INFO - PROCESS | 3524 | ++DOCSHELL 165D6800 == 61 [pid = 3524] [id = 267] 20:28:12 INFO - PROCESS | 3524 | ++DOMWINDOW == 122 (165D6C00) [pid = 3524] [serial = 800] [outer = 00000000] 20:28:12 INFO - PROCESS | 3524 | ++DOMWINDOW == 123 (1739C400) [pid = 3524] [serial = 801] [outer = 165D6C00] 20:28:12 INFO - PROCESS | 3524 | 1463628492257 Marionette DEBUG loaded listener.js 20:28:12 INFO - PROCESS | 3524 | ++DOMWINDOW == 124 (17740800) [pid = 3524] [serial = 802] [outer = 165D6C00] 20:28:12 INFO - PROCESS | 3524 | 1463628492682 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]]]}] 20:28:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 20:28:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 630ms 20:28:12 INFO - PROCESS | 3524 | 1463628492738 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 20:28:12 INFO - PROCESS | 3524 | 1463628492741 Marionette TRACE conn2 <- [1,1033,null,{"value":"13"}] 20:28:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 20:28:12 INFO - PROCESS | 3524 | 1463628492744 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 20:28:12 INFO - PROCESS | 3524 | 1463628492746 Marionette TRACE conn2 <- [1,1034,null,{}] 20:28:12 INFO - PROCESS | 3524 | 1463628492749 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}] 20:28:12 INFO - PROCESS | 3524 | 1463628492844 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 20:28:12 INFO - PROCESS | 3524 | 1463628492997 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:12 INFO - PROCESS | 3524 | ++DOCSHELL 177A1400 == 62 [pid = 3524] [id = 268] 20:28:12 INFO - PROCESS | 3524 | ++DOMWINDOW == 125 (17969000) [pid = 3524] [serial = 803] [outer = 00000000] 20:28:13 INFO - PROCESS | 3524 | ++DOMWINDOW == 126 (17A87000) [pid = 3524] [serial = 804] [outer = 17969000] 20:28:13 INFO - PROCESS | 3524 | 1463628493041 Marionette DEBUG loaded listener.js 20:28:13 INFO - PROCESS | 3524 | ++DOMWINDOW == 127 (18476C00) [pid = 3524] [serial = 805] [outer = 17969000] 20:28:13 INFO - PROCESS | 3524 | 1463628493450 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]]]}] 20:28:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 20:28:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 766ms 20:28:13 INFO - PROCESS | 3524 | 1463628493511 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 20:28:13 INFO - PROCESS | 3524 | 1463628493513 Marionette TRACE conn2 <- [1,1037,null,{"value":"13"}] 20:28:13 INFO - PROCESS | 3524 | 1463628493517 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 20:28:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 20:28:13 INFO - PROCESS | 3524 | 1463628493518 Marionette TRACE conn2 <- [1,1038,null,{}] 20:28:13 INFO - PROCESS | 3524 | 1463628493522 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}] 20:28:13 INFO - PROCESS | 3524 | 1463628493640 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 20:28:13 INFO - PROCESS | 3524 | 1463628493649 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:13 INFO - PROCESS | 3524 | ++DOCSHELL 177A9C00 == 63 [pid = 3524] [id = 269] 20:28:13 INFO - PROCESS | 3524 | ++DOMWINDOW == 128 (17988400) [pid = 3524] [serial = 806] [outer = 00000000] 20:28:13 INFO - PROCESS | 3524 | ++DOMWINDOW == 129 (19A82C00) [pid = 3524] [serial = 807] [outer = 17988400] 20:28:13 INFO - PROCESS | 3524 | 1463628493752 Marionette DEBUG loaded listener.js 20:28:13 INFO - PROCESS | 3524 | ++DOMWINDOW == 130 (19B20800) [pid = 3524] [serial = 808] [outer = 17988400] 20:28:14 INFO - PROCESS | 3524 | 1463628494180 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]]]}] 20:28:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 20:28:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 705ms 20:28:14 INFO - PROCESS | 3524 | 1463628494250 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 20:28:14 INFO - PROCESS | 3524 | 1463628494252 Marionette TRACE conn2 <- [1,1041,null,{"value":"13"}] 20:28:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 20:28:14 INFO - PROCESS | 3524 | 1463628494256 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 20:28:14 INFO - PROCESS | 3524 | 1463628494257 Marionette TRACE conn2 <- [1,1042,null,{}] 20:28:14 INFO - PROCESS | 3524 | 1463628494261 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}] 20:28:14 INFO - PROCESS | 3524 | 1463628494383 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 20:28:14 INFO - PROCESS | 3524 | 1463628494449 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:14 INFO - PROCESS | 3524 | ++DOCSHELL 19A7E000 == 64 [pid = 3524] [id = 270] 20:28:14 INFO - PROCESS | 3524 | ++DOMWINDOW == 131 (19B25400) [pid = 3524] [serial = 809] [outer = 00000000] 20:28:14 INFO - PROCESS | 3524 | ++DOMWINDOW == 132 (1A898800) [pid = 3524] [serial = 810] [outer = 19B25400] 20:28:14 INFO - PROCESS | 3524 | 1463628494492 Marionette DEBUG loaded listener.js 20:28:14 INFO - PROCESS | 3524 | ++DOMWINDOW == 133 (1A97EC00) [pid = 3524] [serial = 811] [outer = 19B25400] 20:28:14 INFO - PROCESS | 3524 | 1463628494894 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]]]}] 20:28:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 20:28:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 675ms 20:28:14 INFO - PROCESS | 3524 | 1463628494937 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 20:28:14 INFO - PROCESS | 3524 | 1463628494939 Marionette TRACE conn2 <- [1,1045,null,{"value":"13"}] 20:28:14 INFO - PROCESS | 3524 | 1463628494942 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 20:28:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 20:28:14 INFO - PROCESS | 3524 | 1463628494944 Marionette TRACE conn2 <- [1,1046,null,{}] 20:28:14 INFO - PROCESS | 3524 | 1463628494947 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}] 20:28:15 INFO - PROCESS | 3524 | 1463628495064 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 20:28:15 INFO - PROCESS | 3524 | 1463628495129 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:15 INFO - PROCESS | 3524 | ++DOCSHELL 1A280000 == 65 [pid = 3524] [id = 271] 20:28:15 INFO - PROCESS | 3524 | ++DOMWINDOW == 134 (1A8A1C00) [pid = 3524] [serial = 812] [outer = 00000000] 20:28:15 INFO - PROCESS | 3524 | ++DOMWINDOW == 135 (1AE0A000) [pid = 3524] [serial = 813] [outer = 1A8A1C00] 20:28:15 INFO - PROCESS | 3524 | 1463628495159 Marionette DEBUG loaded listener.js 20:28:15 INFO - PROCESS | 3524 | ++DOMWINDOW == 136 (1AECEC00) [pid = 3524] [serial = 814] [outer = 1A8A1C00] 20:28:15 INFO - PROCESS | 3524 | --DOMWINDOW == 135 (17742000) [pid = 3524] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 20:28:15 INFO - PROCESS | 3524 | --DOMWINDOW == 134 (112A2000) [pid = 3524] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 20:28:15 INFO - PROCESS | 3524 | --DOMWINDOW == 133 (10D54400) [pid = 3524] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 20:28:15 INFO - PROCESS | 3524 | --DOMWINDOW == 132 (16569000) [pid = 3524] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 20:28:15 INFO - PROCESS | 3524 | --DOMWINDOW == 131 (16CBB800) [pid = 3524] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 20:28:15 INFO - PROCESS | 3524 | --DOMWINDOW == 130 (19835C00) [pid = 3524] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 20:28:15 INFO - PROCESS | 3524 | --DOMWINDOW == 129 (10D55800) [pid = 3524] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 20:28:15 INFO - PROCESS | 3524 | --DOMWINDOW == 128 (1446A000) [pid = 3524] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 20:28:15 INFO - PROCESS | 3524 | --DOMWINDOW == 127 (176DCC00) [pid = 3524] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 20:28:15 INFO - PROCESS | 3524 | --DOMWINDOW == 126 (19A84000) [pid = 3524] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 20:28:15 INFO - PROCESS | 3524 | --DOMWINDOW == 125 (13375800) [pid = 3524] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 20:28:15 INFO - PROCESS | 3524 | --DOMWINDOW == 124 (13DB7800) [pid = 3524] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 20:28:15 INFO - PROCESS | 3524 | --DOMWINDOW == 123 (19A94400) [pid = 3524] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 20:28:15 INFO - PROCESS | 3524 | --DOMWINDOW == 122 (0C7F9000) [pid = 3524] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 20:28:15 INFO - PROCESS | 3524 | --DOMWINDOW == 121 (1A6C3C00) [pid = 3524] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 20:28:15 INFO - PROCESS | 3524 | --DOMWINDOW == 120 (16EBD000) [pid = 3524] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 20:28:15 INFO - PROCESS | 3524 | --DOMWINDOW == 119 (19A82000) [pid = 3524] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 20:28:15 INFO - PROCESS | 3524 | --DOMWINDOW == 118 (1129C800) [pid = 3524] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 20:28:15 INFO - PROCESS | 3524 | --DOMWINDOW == 117 (15DDB800) [pid = 3524] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 20:28:15 INFO - PROCESS | 3524 | --DOMWINDOW == 116 (1A279000) [pid = 3524] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 20:28:15 INFO - PROCESS | 3524 | --DOMWINDOW == 115 (1B038400) [pid = 3524] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 20:28:15 INFO - PROCESS | 3524 | --DOMWINDOW == 114 (110E5C00) [pid = 3524] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 20:28:15 INFO - PROCESS | 3524 | 1463628495686 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]]]}] 20:28:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 20:28:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 811ms 20:28:15 INFO - PROCESS | 3524 | 1463628495779 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 20:28:15 INFO - PROCESS | 3524 | 1463628495783 Marionette TRACE conn2 <- [1,1049,null,{"value":"13"}] 20:28:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 20:28:15 INFO - PROCESS | 3524 | 1463628495788 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 20:28:15 INFO - PROCESS | 3524 | 1463628495793 Marionette TRACE conn2 <- [1,1050,null,{}] 20:28:15 INFO - PROCESS | 3524 | 1463628495799 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}] 20:28:15 INFO - PROCESS | 3524 | 1463628495931 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 20:28:16 INFO - PROCESS | 3524 | 1463628496035 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:16 INFO - PROCESS | 3524 | ++DOCSHELL 10C34800 == 66 [pid = 3524] [id = 272] 20:28:16 INFO - PROCESS | 3524 | ++DOMWINDOW == 115 (10C36400) [pid = 3524] [serial = 815] [outer = 00000000] 20:28:16 INFO - PROCESS | 3524 | ++DOMWINDOW == 116 (10D55400) [pid = 3524] [serial = 816] [outer = 10C36400] 20:28:16 INFO - PROCESS | 3524 | 1463628496073 Marionette DEBUG loaded listener.js 20:28:16 INFO - PROCESS | 3524 | ++DOMWINDOW == 117 (11AF8400) [pid = 3524] [serial = 817] [outer = 10C36400] 20:28:16 INFO - PROCESS | 3524 | 1463628496653 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]]]}] 20:28:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 20:28:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 900ms 20:28:16 INFO - PROCESS | 3524 | 1463628496698 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 20:28:16 INFO - PROCESS | 3524 | 1463628496702 Marionette TRACE conn2 <- [1,1053,null,{"value":"13"}] 20:28:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 20:28:16 INFO - PROCESS | 3524 | 1463628496710 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 20:28:16 INFO - PROCESS | 3524 | 1463628496715 Marionette TRACE conn2 <- [1,1054,null,{}] 20:28:16 INFO - PROCESS | 3524 | 1463628496719 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}] 20:28:16 INFO - PROCESS | 3524 | 1463628496831 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 20:28:16 INFO - PROCESS | 3524 | 1463628496971 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:16 INFO - PROCESS | 3524 | ++DOCSHELL 13396000 == 67 [pid = 3524] [id = 273] 20:28:16 INFO - PROCESS | 3524 | ++DOMWINDOW == 118 (13DB3000) [pid = 3524] [serial = 818] [outer = 00000000] 20:28:17 INFO - PROCESS | 3524 | ++DOMWINDOW == 119 (1570F400) [pid = 3524] [serial = 819] [outer = 13DB3000] 20:28:17 INFO - PROCESS | 3524 | 1463628497025 Marionette DEBUG loaded listener.js 20:28:17 INFO - PROCESS | 3524 | ++DOMWINDOW == 120 (161C5C00) [pid = 3524] [serial = 820] [outer = 13DB3000] 20:28:17 INFO - PROCESS | 3524 | 1463628497607 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]]]}] 20:28:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 20:28:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 901ms 20:28:17 INFO - PROCESS | 3524 | 1463628497616 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 20:28:17 INFO - PROCESS | 3524 | 1463628497619 Marionette TRACE conn2 <- [1,1057,null,{"value":"13"}] 20:28:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 20:28:17 INFO - PROCESS | 3524 | 1463628497623 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 20:28:17 INFO - PROCESS | 3524 | 1463628497625 Marionette TRACE conn2 <- [1,1058,null,{}] 20:28:17 INFO - PROCESS | 3524 | 1463628497634 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}] 20:28:17 INFO - PROCESS | 3524 | 1463628497749 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 20:28:17 INFO - PROCESS | 3524 | 1463628497873 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:17 INFO - PROCESS | 3524 | ++DOCSHELL 165D9400 == 68 [pid = 3524] [id = 274] 20:28:17 INFO - PROCESS | 3524 | ++DOMWINDOW == 121 (165DA000) [pid = 3524] [serial = 821] [outer = 00000000] 20:28:17 INFO - PROCESS | 3524 | ++DOMWINDOW == 122 (176A8C00) [pid = 3524] [serial = 822] [outer = 165DA000] 20:28:17 INFO - PROCESS | 3524 | 1463628497933 Marionette DEBUG loaded listener.js 20:28:18 INFO - PROCESS | 3524 | ++DOMWINDOW == 123 (177AE000) [pid = 3524] [serial = 823] [outer = 165DA000] 20:28:18 INFO - PROCESS | 3524 | 1463628498505 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]]]}] 20:28:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 20:28:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 900ms 20:28:18 INFO - PROCESS | 3524 | 1463628498540 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 20:28:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 20:28:18 INFO - PROCESS | 3524 | 1463628498542 Marionette TRACE conn2 <- [1,1061,null,{"value":"13"}] 20:28:18 INFO - PROCESS | 3524 | 1463628498546 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 20:28:18 INFO - PROCESS | 3524 | 1463628498548 Marionette TRACE conn2 <- [1,1062,null,{}] 20:28:18 INFO - PROCESS | 3524 | 1463628498552 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}] 20:28:18 INFO - PROCESS | 3524 | 1463628498643 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 20:28:18 INFO - PROCESS | 3524 | 1463628498756 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:18 INFO - PROCESS | 3524 | ++DOCSHELL 19B1C000 == 69 [pid = 3524] [id = 275] 20:28:18 INFO - PROCESS | 3524 | ++DOMWINDOW == 124 (19B1E000) [pid = 3524] [serial = 824] [outer = 00000000] 20:28:18 INFO - PROCESS | 3524 | ++DOMWINDOW == 125 (1A282400) [pid = 3524] [serial = 825] [outer = 19B1E000] 20:28:18 INFO - PROCESS | 3524 | 1463628498809 Marionette DEBUG loaded listener.js 20:28:18 INFO - PROCESS | 3524 | ++DOMWINDOW == 126 (1A6C7C00) [pid = 3524] [serial = 826] [outer = 19B1E000] 20:28:19 INFO - PROCESS | 3524 | 1463628499362 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]]]}] 20:28:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 20:28:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 871ms 20:28:19 INFO - PROCESS | 3524 | 1463628499415 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 20:28:19 INFO - PROCESS | 3524 | 1463628499417 Marionette TRACE conn2 <- [1,1065,null,{"value":"13"}] 20:28:19 INFO - PROCESS | 3524 | 1463628499421 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 20:28:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 20:28:19 INFO - PROCESS | 3524 | 1463628499406 Marionette TRACE conn2 <- [1,1066,null,{}] 20:28:19 INFO - PROCESS | 3524 | 1463628499410 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}] 20:28:19 INFO - PROCESS | 3524 | 1463628499516 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 20:28:19 INFO - PROCESS | 3524 | 1463628499627 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:19 INFO - PROCESS | 3524 | ++DOCSHELL 19A77000 == 70 [pid = 3524] [id = 276] 20:28:19 INFO - PROCESS | 3524 | ++DOMWINDOW == 127 (19A84000) [pid = 3524] [serial = 827] [outer = 00000000] 20:28:19 INFO - PROCESS | 3524 | ++DOMWINDOW == 128 (1AD48800) [pid = 3524] [serial = 828] [outer = 19A84000] 20:28:19 INFO - PROCESS | 3524 | 1463628499680 Marionette DEBUG loaded listener.js 20:28:19 INFO - PROCESS | 3524 | ++DOMWINDOW == 129 (1AED9800) [pid = 3524] [serial = 829] [outer = 19A84000] 20:28:20 INFO - PROCESS | 3524 | 1463628500258 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]]]}] 20:28:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 20:28:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 915ms 20:28:20 INFO - PROCESS | 3524 | 1463628500315 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 20:28:20 INFO - PROCESS | 3524 | 1463628500317 Marionette TRACE conn2 <- [1,1069,null,{"value":"13"}] 20:28:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 20:28:20 INFO - PROCESS | 3524 | 1463628500320 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 20:28:20 INFO - PROCESS | 3524 | 1463628500322 Marionette TRACE conn2 <- [1,1070,null,{}] 20:28:20 INFO - PROCESS | 3524 | 1463628500326 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}] 20:28:20 INFO - PROCESS | 3524 | 1463628500454 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 20:28:20 INFO - PROCESS | 3524 | 1463628500565 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:20 INFO - PROCESS | 3524 | ++DOCSHELL 0F331C00 == 71 [pid = 3524] [id = 277] 20:28:20 INFO - PROCESS | 3524 | ++DOMWINDOW == 130 (10D29000) [pid = 3524] [serial = 830] [outer = 00000000] 20:28:20 INFO - PROCESS | 3524 | ++DOMWINDOW == 131 (10D31000) [pid = 3524] [serial = 831] [outer = 10D29000] 20:28:20 INFO - PROCESS | 3524 | 1463628500619 Marionette DEBUG loaded listener.js 20:28:20 INFO - PROCESS | 3524 | ++DOMWINDOW == 132 (1AD42800) [pid = 3524] [serial = 832] [outer = 10D29000] 20:28:21 INFO - PROCESS | 3524 | 1463628501169 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]]]}] 20:28:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 20:28:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 916ms 20:28:21 INFO - PROCESS | 3524 | 1463628501232 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 20:28:21 INFO - PROCESS | 3524 | 1463628501234 Marionette TRACE conn2 <- [1,1073,null,{"value":"13"}] 20:28:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 20:28:21 INFO - PROCESS | 3524 | 1463628501238 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 20:28:21 INFO - PROCESS | 3524 | 1463628501240 Marionette TRACE conn2 <- [1,1074,null,{}] 20:28:21 INFO - PROCESS | 3524 | 1463628501243 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}] 20:28:21 INFO - PROCESS | 3524 | 1463628501347 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 20:28:21 INFO - PROCESS | 3524 | 1463628501487 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:21 INFO - PROCESS | 3524 | ++DOCSHELL 10D36800 == 72 [pid = 3524] [id = 278] 20:28:21 INFO - PROCESS | 3524 | ++DOMWINDOW == 133 (10D36C00) [pid = 3524] [serial = 833] [outer = 00000000] 20:28:21 INFO - PROCESS | 3524 | ++DOMWINDOW == 134 (1B19A400) [pid = 3524] [serial = 834] [outer = 10D36C00] 20:28:21 INFO - PROCESS | 3524 | 1463628501540 Marionette DEBUG loaded listener.js 20:28:21 INFO - PROCESS | 3524 | ++DOMWINDOW == 135 (1B34A400) [pid = 3524] [serial = 835] [outer = 10D36C00] 20:28:22 INFO - PROCESS | 3524 | 1463628502117 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]]]}] 20:28:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 20:28:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 900ms 20:28:22 INFO - PROCESS | 3524 | 1463628502149 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 20:28:22 INFO - PROCESS | 3524 | 1463628502151 Marionette TRACE conn2 <- [1,1077,null,{"value":"13"}] 20:28:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 20:28:22 INFO - PROCESS | 3524 | 1463628502155 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 20:28:22 INFO - PROCESS | 3524 | 1463628502157 Marionette TRACE conn2 <- [1,1078,null,{}] 20:28:22 INFO - PROCESS | 3524 | 1463628502160 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}] 20:28:22 INFO - PROCESS | 3524 | 1463628502265 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 20:28:22 INFO - PROCESS | 3524 | 1463628502362 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:22 INFO - PROCESS | 3524 | ++DOCSHELL 141F0C00 == 73 [pid = 3524] [id = 279] 20:28:22 INFO - PROCESS | 3524 | ++DOMWINDOW == 136 (1446FC00) [pid = 3524] [serial = 836] [outer = 00000000] 20:28:22 INFO - PROCESS | 3524 | ++DOMWINDOW == 137 (165D8400) [pid = 3524] [serial = 837] [outer = 1446FC00] 20:28:22 INFO - PROCESS | 3524 | 1463628502415 Marionette DEBUG loaded listener.js 20:28:22 INFO - PROCESS | 3524 | ++DOMWINDOW == 138 (1773C400) [pid = 3524] [serial = 838] [outer = 1446FC00] 20:28:23 INFO - PROCESS | 3524 | 1463628503127 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]]]}] 20:28:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 20:28:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1006ms 20:28:23 INFO - PROCESS | 3524 | 1463628503159 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 20:28:23 INFO - PROCESS | 3524 | 1463628503163 Marionette TRACE conn2 <- [1,1081,null,{"value":"13"}] 20:28:23 INFO - PROCESS | 3524 | 1463628503168 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 20:28:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 20:28:23 INFO - PROCESS | 3524 | 1463628503172 Marionette TRACE conn2 <- [1,1082,null,{}] 20:28:23 INFO - PROCESS | 3524 | 1463628503177 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}] 20:28:23 INFO - PROCESS | 3524 | 1463628503287 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 20:28:23 INFO - PROCESS | 3524 | 1463628503401 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:23 INFO - PROCESS | 3524 | ++DOCSHELL 0F97B400 == 74 [pid = 3524] [id = 280] 20:28:23 INFO - PROCESS | 3524 | ++DOMWINDOW == 139 (0F9E0C00) [pid = 3524] [serial = 839] [outer = 00000000] 20:28:23 INFO - PROCESS | 3524 | ++DOMWINDOW == 140 (105F0000) [pid = 3524] [serial = 840] [outer = 0F9E0C00] 20:28:23 INFO - PROCESS | 3524 | 1463628503492 Marionette DEBUG loaded listener.js 20:28:23 INFO - PROCESS | 3524 | ++DOMWINDOW == 141 (10A5FC00) [pid = 3524] [serial = 841] [outer = 0F9E0C00] 20:28:24 INFO - PROCESS | 3524 | --DOCSHELL 19A7E000 == 73 [pid = 3524] [id = 270] 20:28:24 INFO - PROCESS | 3524 | --DOCSHELL 177A9C00 == 72 [pid = 3524] [id = 269] 20:28:24 INFO - PROCESS | 3524 | --DOCSHELL 177A1400 == 71 [pid = 3524] [id = 268] 20:28:24 INFO - PROCESS | 3524 | --DOCSHELL 165D6800 == 70 [pid = 3524] [id = 267] 20:28:24 INFO - PROCESS | 3524 | --DOCSHELL 10D4E800 == 69 [pid = 3524] [id = 266] 20:28:24 INFO - PROCESS | 3524 | --DOCSHELL 10D69000 == 68 [pid = 3524] [id = 265] 20:28:24 INFO - PROCESS | 3524 | --DOCSHELL 0F337400 == 67 [pid = 3524] [id = 264] 20:28:24 INFO - PROCESS | 3524 | --DOCSHELL 161C8000 == 66 [pid = 3524] [id = 260] 20:28:24 INFO - PROCESS | 3524 | --DOCSHELL 1591D000 == 65 [pid = 3524] [id = 259] 20:28:24 INFO - PROCESS | 3524 | --DOCSHELL 0F97BC00 == 64 [pid = 3524] [id = 258] 20:28:24 INFO - PROCESS | 3524 | 1463628504067 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]]]}] 20:28:24 INFO - PROCESS | 3524 | --DOMWINDOW == 140 (1A985C00) [pid = 3524] [serial = 627] [outer = 00000000] [url = about:blank] 20:28:24 INFO - PROCESS | 3524 | --DOMWINDOW == 139 (14471400) [pid = 3524] [serial = 630] [outer = 00000000] [url = about:blank] 20:28:24 INFO - PROCESS | 3524 | --DOMWINDOW == 138 (179D8400) [pid = 3524] [serial = 633] [outer = 00000000] [url = about:blank] 20:28:24 INFO - PROCESS | 3524 | --DOMWINDOW == 137 (1B039000) [pid = 3524] [serial = 636] [outer = 00000000] [url = about:blank] 20:28:24 INFO - PROCESS | 3524 | --DOMWINDOW == 136 (1B358800) [pid = 3524] [serial = 639] [outer = 00000000] [url = about:blank] 20:28:24 INFO - PROCESS | 3524 | --DOMWINDOW == 135 (16EBE000) [pid = 3524] [serial = 642] [outer = 00000000] [url = about:blank] 20:28:24 INFO - PROCESS | 3524 | --DOMWINDOW == 134 (14470400) [pid = 3524] [serial = 678] [outer = 00000000] [url = about:blank] 20:28:24 INFO - PROCESS | 3524 | --DOMWINDOW == 133 (1A899800) [pid = 3524] [serial = 582] [outer = 00000000] [url = about:blank] 20:28:24 INFO - PROCESS | 3524 | --DOMWINDOW == 132 (1AE0B400) [pid = 3524] [serial = 684] [outer = 00000000] [url = about:blank] 20:28:24 INFO - PROCESS | 3524 | --DOMWINDOW == 131 (10C34C00) [pid = 3524] [serial = 675] [outer = 00000000] [url = about:blank] 20:28:24 INFO - PROCESS | 3524 | --DOMWINDOW == 130 (1AEDBC00) [pid = 3524] [serial = 687] [outer = 00000000] [url = about:blank] 20:28:24 INFO - PROCESS | 3524 | --DOMWINDOW == 129 (17741800) [pid = 3524] [serial = 681] [outer = 00000000] [url = about:blank] 20:28:24 INFO - PROCESS | 3524 | --DOMWINDOW == 128 (19840000) [pid = 3524] [serial = 759] [outer = 00000000] [url = about:blank] 20:28:24 INFO - PROCESS | 3524 | --DOMWINDOW == 127 (15DE1C00) [pid = 3524] [serial = 742] [outer = 00000000] [url = about:blank] 20:28:24 INFO - PROCESS | 3524 | --DOMWINDOW == 126 (13DB2800) [pid = 3524] [serial = 741] [outer = 00000000] [url = about:blank] 20:28:24 INFO - PROCESS | 3524 | --DOMWINDOW == 125 (1051FC00) [pid = 3524] [serial = 745] [outer = 00000000] [url = about:blank] 20:28:24 INFO - PROCESS | 3524 | --DOMWINDOW == 124 (13395C00) [pid = 3524] [serial = 744] [outer = 00000000] [url = about:blank] 20:28:24 INFO - PROCESS | 3524 | --DOMWINDOW == 123 (16571800) [pid = 3524] [serial = 750] [outer = 00000000] [url = about:blank] 20:28:24 INFO - PROCESS | 3524 | --DOMWINDOW == 122 (165D3400) [pid = 3524] [serial = 751] [outer = 00000000] [url = about:blank] 20:28:24 INFO - PROCESS | 3524 | --DOMWINDOW == 121 (16FFB000) [pid = 3524] [serial = 753] [outer = 00000000] [url = about:blank] 20:28:24 INFO - PROCESS | 3524 | --DOMWINDOW == 120 (19B1AC00) [pid = 3524] [serial = 762] [outer = 00000000] [url = about:blank] 20:28:24 INFO - PROCESS | 3524 | --DOMWINDOW == 119 (1337C800) [pid = 3524] [serial = 747] [outer = 00000000] [url = about:blank] 20:28:24 INFO - PROCESS | 3524 | --DOMWINDOW == 118 (141FA400) [pid = 3524] [serial = 748] [outer = 00000000] [url = about:blank] 20:28:24 INFO - PROCESS | 3524 | --DOMWINDOW == 117 (1B357400) [pid = 3524] [serial = 723] [outer = 00000000] [url = about:blank] 20:28:24 INFO - PROCESS | 3524 | --DOMWINDOW == 116 (11CEB000) [pid = 3524] [serial = 726] [outer = 00000000] [url = about:blank] 20:28:24 INFO - PROCESS | 3524 | --DOMWINDOW == 115 (19A78800) [pid = 3524] [serial = 760] [outer = 00000000] [url = about:blank] 20:28:24 INFO - PROCESS | 3524 | --DOMWINDOW == 114 (165D9800) [pid = 3524] [serial = 729] [outer = 00000000] [url = about:blank] 20:28:24 INFO - PROCESS | 3524 | --DOMWINDOW == 113 (1AE16000) [pid = 3524] [serial = 732] [outer = 00000000] [url = about:blank] 20:28:24 INFO - PROCESS | 3524 | --DOMWINDOW == 112 (1B422400) [pid = 3524] [serial = 735] [outer = 00000000] [url = about:blank] 20:28:24 INFO - PROCESS | 3524 | --DOMWINDOW == 111 (1B5A5C00) [pid = 3524] [serial = 738] [outer = 00000000] [url = about:blank] 20:28:24 INFO - PROCESS | 3524 | --DOMWINDOW == 110 (18415400) [pid = 3524] [serial = 766] [outer = 00000000] [url = about:blank] 20:28:24 INFO - PROCESS | 3524 | --DOMWINDOW == 109 (17393800) [pid = 3524] [serial = 765] [outer = 00000000] [url = about:blank] 20:28:24 INFO - PROCESS | 3524 | --DOMWINDOW == 108 (177A8800) [pid = 3524] [serial = 771] [outer = 00000000] [url = about:blank] 20:28:24 INFO - PROCESS | 3524 | --DOMWINDOW == 107 (19B28000) [pid = 3524] [serial = 763] [outer = 00000000] [url = about:blank] 20:28:24 INFO - PROCESS | 3524 | --DOMWINDOW == 106 (1798E400) [pid = 3524] [serial = 756] [outer = 00000000] [url = about:blank] 20:28:24 INFO - PROCESS | 3524 | --DOMWINDOW == 105 (19CF4400) [pid = 3524] [serial = 768] [outer = 00000000] [url = about:blank] 20:28:24 INFO - PROCESS | 3524 | --DOMWINDOW == 104 (1A64C800) [pid = 3524] [serial = 769] [outer = 00000000] [url = about:blank] 20:28:24 INFO - PROCESS | 3524 | --DOMWINDOW == 103 (17734400) [pid = 3524] [serial = 754] [outer = 00000000] [url = about:blank] 20:28:24 INFO - PROCESS | 3524 | --DOMWINDOW == 102 (17A8B800) [pid = 3524] [serial = 757] [outer = 00000000] [url = about:blank] 20:28:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 20:28:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 960ms 20:28:24 INFO - PROCESS | 3524 | 1463628504151 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 20:28:24 INFO - PROCESS | 3524 | 1463628504156 Marionette TRACE conn2 <- [1,1085,null,{"value":"13"}] 20:28:24 INFO - PROCESS | 3524 | 1463628504165 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 20:28:24 INFO - PROCESS | 3524 | 1463628504168 Marionette TRACE conn2 <- [1,1086,null,{}] 20:28:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 20:28:24 INFO - PROCESS | 3524 | 1463628504172 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}] 20:28:24 INFO - PROCESS | 3524 | 1463628504263 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 20:28:24 INFO - PROCESS | 3524 | 1463628504276 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:24 INFO - PROCESS | 3524 | ++DOCSHELL 10A5F000 == 65 [pid = 3524] [id = 281] 20:28:24 INFO - PROCESS | 3524 | ++DOMWINDOW == 103 (10A5F800) [pid = 3524] [serial = 842] [outer = 00000000] 20:28:24 INFO - PROCESS | 3524 | ++DOMWINDOW == 104 (10D2C000) [pid = 3524] [serial = 843] [outer = 10A5F800] 20:28:24 INFO - PROCESS | 3524 | 1463628504320 Marionette DEBUG loaded listener.js 20:28:24 INFO - PROCESS | 3524 | ++DOMWINDOW == 105 (10D35000) [pid = 3524] [serial = 844] [outer = 10A5F800] 20:28:24 INFO - PROCESS | 3524 | 1463628504815 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]]]}] 20:28:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 20:28:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 661ms 20:28:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 20:28:24 INFO - PROCESS | 3524 | 1463628504852 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 20:28:24 INFO - PROCESS | 3524 | 1463628504854 Marionette TRACE conn2 <- [1,1089,null,{"value":"13"}] 20:28:24 INFO - PROCESS | 3524 | 1463628504841 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 20:28:24 INFO - PROCESS | 3524 | 1463628504844 Marionette TRACE conn2 <- [1,1090,null,{}] 20:28:24 INFO - PROCESS | 3524 | 1463628504854 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}] 20:28:24 INFO - PROCESS | 3524 | 1463628504946 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 20:28:25 INFO - PROCESS | 3524 | 1463628505055 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:25 INFO - PROCESS | 3524 | ++DOCSHELL 1120E800 == 66 [pid = 3524] [id = 282] 20:28:25 INFO - PROCESS | 3524 | ++DOMWINDOW == 106 (11299000) [pid = 3524] [serial = 845] [outer = 00000000] 20:28:25 INFO - PROCESS | 3524 | ++DOMWINDOW == 107 (11A0DC00) [pid = 3524] [serial = 846] [outer = 11299000] 20:28:25 INFO - PROCESS | 3524 | 1463628505101 Marionette DEBUG loaded listener.js 20:28:25 INFO - PROCESS | 3524 | ++DOMWINDOW == 108 (12883800) [pid = 3524] [serial = 847] [outer = 11299000] 20:28:25 INFO - PROCESS | 3524 | 1463628505455 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]]]}] 20:28:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 20:28:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 660ms 20:28:25 INFO - PROCESS | 3524 | 1463628505522 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 20:28:25 INFO - PROCESS | 3524 | 1463628505524 Marionette TRACE conn2 <- [1,1093,null,{"value":"13"}] 20:28:25 INFO - PROCESS | 3524 | 1463628505527 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 20:28:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 20:28:25 INFO - PROCESS | 3524 | 1463628505529 Marionette TRACE conn2 <- [1,1094,null,{}] 20:28:25 INFO - PROCESS | 3524 | 1463628505532 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}] 20:28:25 INFO - PROCESS | 3524 | 1463628505619 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 20:28:25 INFO - PROCESS | 3524 | 1463628505626 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:25 INFO - PROCESS | 3524 | ++DOCSHELL 12A86800 == 67 [pid = 3524] [id = 283] 20:28:25 INFO - PROCESS | 3524 | ++DOMWINDOW == 109 (12D26400) [pid = 3524] [serial = 848] [outer = 00000000] 20:28:25 INFO - PROCESS | 3524 | ++DOMWINDOW == 110 (13375800) [pid = 3524] [serial = 849] [outer = 12D26400] 20:28:25 INFO - PROCESS | 3524 | 1463628505670 Marionette DEBUG loaded listener.js 20:28:25 INFO - PROCESS | 3524 | ++DOMWINDOW == 111 (13392000) [pid = 3524] [serial = 850] [outer = 12D26400] 20:28:26 INFO - PROCESS | 3524 | 1463628506101 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]]]}] 20:28:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 20:28:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 600ms 20:28:26 INFO - PROCESS | 3524 | 1463628506132 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 20:28:26 INFO - PROCESS | 3524 | 1463628506134 Marionette TRACE conn2 <- [1,1097,null,{"value":"13"}] 20:28:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 20:28:26 INFO - PROCESS | 3524 | 1463628506142 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 20:28:26 INFO - PROCESS | 3524 | 1463628506143 Marionette TRACE conn2 <- [1,1098,null,{}] 20:28:26 INFO - PROCESS | 3524 | 1463628506147 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}] 20:28:26 INFO - PROCESS | 3524 | 1463628506274 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 20:28:26 INFO - PROCESS | 3524 | 1463628506364 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:26 INFO - PROCESS | 3524 | ++DOCSHELL 1383AC00 == 68 [pid = 3524] [id = 284] 20:28:26 INFO - PROCESS | 3524 | ++DOMWINDOW == 112 (1383D800) [pid = 3524] [serial = 851] [outer = 00000000] 20:28:26 INFO - PROCESS | 3524 | ++DOMWINDOW == 113 (13DB1800) [pid = 3524] [serial = 852] [outer = 1383D800] 20:28:26 INFO - PROCESS | 3524 | 1463628506410 Marionette DEBUG loaded listener.js 20:28:26 INFO - PROCESS | 3524 | ++DOMWINDOW == 114 (141FA000) [pid = 3524] [serial = 853] [outer = 1383D800] 20:28:26 INFO - PROCESS | 3524 | 1463628506815 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]]]}] 20:28:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 20:28:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 706ms 20:28:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 20:28:26 INFO - PROCESS | 3524 | 1463628506859 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 20:28:26 INFO - PROCESS | 3524 | 1463628506861 Marionette TRACE conn2 <- [1,1101,null,{"value":"13"}] 20:28:26 INFO - PROCESS | 3524 | 1463628506864 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 20:28:26 INFO - PROCESS | 3524 | 1463628506866 Marionette TRACE conn2 <- [1,1102,null,{}] 20:28:26 INFO - PROCESS | 3524 | 1463628506869 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}] 20:28:27 INFO - PROCESS | 3524 | 1463628507009 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 20:28:27 INFO - PROCESS | 3524 | 1463628507066 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:27 INFO - PROCESS | 3524 | ++DOCSHELL 14471400 == 69 [pid = 3524] [id = 285] 20:28:27 INFO - PROCESS | 3524 | ++DOMWINDOW == 115 (144C1400) [pid = 3524] [serial = 854] [outer = 00000000] 20:28:27 INFO - PROCESS | 3524 | ++DOMWINDOW == 116 (1591C800) [pid = 3524] [serial = 855] [outer = 144C1400] 20:28:27 INFO - PROCESS | 3524 | 1463628507110 Marionette DEBUG loaded listener.js 20:28:27 INFO - PROCESS | 3524 | ++DOMWINDOW == 117 (15D19400) [pid = 3524] [serial = 856] [outer = 144C1400] 20:28:27 INFO - PROCESS | 3524 | 1463628507526 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]]]}] 20:28:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 20:28:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 705ms 20:28:27 INFO - PROCESS | 3524 | 1463628507588 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 20:28:27 INFO - PROCESS | 3524 | 1463628507590 Marionette TRACE conn2 <- [1,1105,null,{"value":"13"}] 20:28:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 20:28:27 INFO - PROCESS | 3524 | 1463628507604 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 20:28:27 INFO - PROCESS | 3524 | 1463628507605 Marionette TRACE conn2 <- [1,1106,null,{}] 20:28:27 INFO - PROCESS | 3524 | 1463628507609 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}] 20:28:27 INFO - PROCESS | 3524 | 1463628507727 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 20:28:27 INFO - PROCESS | 3524 | 1463628507794 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:27 INFO - PROCESS | 3524 | ++DOCSHELL 157BC800 == 70 [pid = 3524] [id = 286] 20:28:27 INFO - PROCESS | 3524 | ++DOMWINDOW == 118 (157BE800) [pid = 3524] [serial = 857] [outer = 00000000] 20:28:27 INFO - PROCESS | 3524 | ++DOMWINDOW == 119 (161D4400) [pid = 3524] [serial = 858] [outer = 157BE800] 20:28:27 INFO - PROCESS | 3524 | 1463628507837 Marionette DEBUG loaded listener.js 20:28:27 INFO - PROCESS | 3524 | ++DOMWINDOW == 120 (16572000) [pid = 3524] [serial = 859] [outer = 157BE800] 20:28:28 INFO - PROCESS | 3524 | --DOMWINDOW == 119 (10D51000) [pid = 3524] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 20:28:28 INFO - PROCESS | 3524 | --DOMWINDOW == 118 (17988400) [pid = 3524] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 20:28:28 INFO - PROCESS | 3524 | --DOMWINDOW == 117 (15F2C400) [pid = 3524] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 20:28:28 INFO - PROCESS | 3524 | --DOMWINDOW == 116 (0F339000) [pid = 3524] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 20:28:28 INFO - PROCESS | 3524 | --DOMWINDOW == 115 (19B25400) [pid = 3524] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 20:28:28 INFO - PROCESS | 3524 | --DOMWINDOW == 114 (1B34EC00) [pid = 3524] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 20:28:28 INFO - PROCESS | 3524 | --DOMWINDOW == 113 (10D6BC00) [pid = 3524] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 20:28:28 INFO - PROCESS | 3524 | --DOMWINDOW == 112 (177A4400) [pid = 3524] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 20:28:28 INFO - PROCESS | 3524 | --DOMWINDOW == 111 (165D6C00) [pid = 3524] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 20:28:28 INFO - PROCESS | 3524 | --DOMWINDOW == 110 (17969000) [pid = 3524] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 20:28:28 INFO - PROCESS | 3524 | --DOMWINDOW == 109 (1B42C800) [pid = 3524] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 20:28:28 INFO - PROCESS | 3524 | --DOMWINDOW == 108 (1A0F2000) [pid = 3524] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 20:28:28 INFO - PROCESS | 3524 | --DOMWINDOW == 107 (10D4F000) [pid = 3524] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 20:28:28 INFO - PROCESS | 3524 | --DOMWINDOW == 106 (19B26C00) [pid = 3524] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 20:28:28 INFO - PROCESS | 3524 | 1463628508291 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]]]}] 20:28:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 20:28:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 705ms 20:28:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 20:28:28 INFO - PROCESS | 3524 | 1463628508307 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 20:28:28 INFO - PROCESS | 3524 | 1463628508309 Marionette TRACE conn2 <- [1,1109,null,{"value":"13"}] 20:28:28 INFO - PROCESS | 3524 | 1463628508312 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 20:28:28 INFO - PROCESS | 3524 | 1463628508314 Marionette TRACE conn2 <- [1,1110,null,{}] 20:28:28 INFO - PROCESS | 3524 | 1463628508317 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}] 20:28:28 INFO - PROCESS | 3524 | 1463628508402 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 20:28:28 INFO - PROCESS | 3524 | 1463628508408 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:28 INFO - PROCESS | 3524 | ++DOCSHELL 10D63400 == 71 [pid = 3524] [id = 287] 20:28:28 INFO - PROCESS | 3524 | ++DOMWINDOW == 107 (10D66800) [pid = 3524] [serial = 860] [outer = 00000000] 20:28:28 INFO - PROCESS | 3524 | ++DOMWINDOW == 108 (15F2BC00) [pid = 3524] [serial = 861] [outer = 10D66800] 20:28:28 INFO - PROCESS | 3524 | 1463628508547 Marionette DEBUG loaded listener.js 20:28:28 INFO - PROCESS | 3524 | ++DOMWINDOW == 109 (165CC400) [pid = 3524] [serial = 862] [outer = 10D66800] 20:28:28 INFO - PROCESS | 3524 | 1463628508879 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]]]}] 20:28:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 20:28:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 616ms 20:28:28 INFO - PROCESS | 3524 | 1463628508933 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 20:28:28 INFO - PROCESS | 3524 | 1463628508935 Marionette TRACE conn2 <- [1,1113,null,{"value":"13"}] 20:28:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 20:28:28 INFO - PROCESS | 3524 | 1463628508938 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 20:28:28 INFO - PROCESS | 3524 | 1463628508940 Marionette TRACE conn2 <- [1,1114,null,{}] 20:28:28 INFO - PROCESS | 3524 | 1463628508943 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}] 20:28:29 INFO - PROCESS | 3524 | 1463628509057 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 20:28:29 INFO - PROCESS | 3524 | 1463628509151 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:29 INFO - PROCESS | 3524 | ++DOCSHELL 13090000 == 72 [pid = 3524] [id = 288] 20:28:29 INFO - PROCESS | 3524 | ++DOMWINDOW == 110 (13313800) [pid = 3524] [serial = 863] [outer = 00000000] 20:28:29 INFO - PROCESS | 3524 | ++DOMWINDOW == 111 (167F8800) [pid = 3524] [serial = 864] [outer = 13313800] 20:28:29 INFO - PROCESS | 3524 | 1463628509194 Marionette DEBUG loaded listener.js 20:28:29 INFO - PROCESS | 3524 | ++DOMWINDOW == 112 (16CC7C00) [pid = 3524] [serial = 865] [outer = 13313800] 20:28:29 INFO - PROCESS | 3524 | 1463628509521 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]]]}] 20:28:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 20:28:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 615ms 20:28:29 INFO - PROCESS | 3524 | 1463628509542 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 20:28:29 INFO - PROCESS | 3524 | 1463628509544 Marionette TRACE conn2 <- [1,1117,null,{"value":"13"}] 20:28:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 20:28:29 INFO - PROCESS | 3524 | 1463628509547 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 20:28:29 INFO - PROCESS | 3524 | 1463628509549 Marionette TRACE conn2 <- [1,1118,null,{}] 20:28:29 INFO - PROCESS | 3524 | 1463628509552 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}] 20:28:29 INFO - PROCESS | 3524 | 1463628509679 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 20:28:29 INFO - PROCESS | 3524 | 1463628509688 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:29 INFO - PROCESS | 3524 | ++DOCSHELL 13396800 == 73 [pid = 3524] [id = 289] 20:28:29 INFO - PROCESS | 3524 | ++DOMWINDOW == 113 (14468800) [pid = 3524] [serial = 866] [outer = 00000000] 20:28:29 INFO - PROCESS | 3524 | ++DOMWINDOW == 114 (16FFEC00) [pid = 3524] [serial = 867] [outer = 14468800] 20:28:29 INFO - PROCESS | 3524 | 1463628509731 Marionette DEBUG loaded listener.js 20:28:29 INFO - PROCESS | 3524 | ++DOMWINDOW == 115 (17386000) [pid = 3524] [serial = 868] [outer = 14468800] 20:28:30 INFO - PROCESS | 3524 | 1463628510193 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]]]}] 20:28:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 20:28:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 675ms 20:28:30 INFO - PROCESS | 3524 | 1463628510240 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 20:28:30 INFO - PROCESS | 3524 | 1463628510244 Marionette TRACE conn2 <- [1,1121,null,{"value":"13"}] 20:28:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 20:28:30 INFO - PROCESS | 3524 | 1463628510251 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 20:28:30 INFO - PROCESS | 3524 | 1463628510256 Marionette TRACE conn2 <- [1,1122,null,{}] 20:28:30 INFO - PROCESS | 3524 | 1463628510263 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}] 20:28:30 INFO - PROCESS | 3524 | 1463628510446 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 20:28:30 INFO - PROCESS | 3524 | 1463628510567 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:30 INFO - PROCESS | 3524 | ++DOCSHELL 1051FC00 == 74 [pid = 3524] [id = 290] 20:28:30 INFO - PROCESS | 3524 | ++DOMWINDOW == 116 (10558800) [pid = 3524] [serial = 869] [outer = 00000000] 20:28:30 INFO - PROCESS | 3524 | ++DOMWINDOW == 117 (10A5A000) [pid = 3524] [serial = 870] [outer = 10558800] 20:28:30 INFO - PROCESS | 3524 | 1463628510625 Marionette DEBUG loaded listener.js 20:28:30 INFO - PROCESS | 3524 | ++DOMWINDOW == 118 (10D28C00) [pid = 3524] [serial = 871] [outer = 10558800] 20:28:31 INFO - PROCESS | 3524 | 1463628511170 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]]]}] 20:28:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 20:28:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 961ms 20:28:31 INFO - PROCESS | 3524 | 1463628511224 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 20:28:31 INFO - PROCESS | 3524 | 1463628511230 Marionette TRACE conn2 <- [1,1125,null,{"value":"13"}] 20:28:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 20:28:31 INFO - PROCESS | 3524 | 1463628511236 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 20:28:31 INFO - PROCESS | 3524 | 1463628511239 Marionette TRACE conn2 <- [1,1126,null,{}] 20:28:31 INFO - PROCESS | 3524 | 1463628511243 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}] 20:28:31 INFO - PROCESS | 3524 | 1463628511340 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 20:28:31 INFO - PROCESS | 3524 | 1463628511482 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:31 INFO - PROCESS | 3524 | ++DOCSHELL 10D36400 == 75 [pid = 3524] [id = 291] 20:28:31 INFO - PROCESS | 3524 | ++DOMWINDOW == 119 (10D54C00) [pid = 3524] [serial = 872] [outer = 00000000] 20:28:31 INFO - PROCESS | 3524 | ++DOMWINDOW == 120 (11722000) [pid = 3524] [serial = 873] [outer = 10D54C00] 20:28:31 INFO - PROCESS | 3524 | 1463628511537 Marionette DEBUG loaded listener.js 20:28:31 INFO - PROCESS | 3524 | ++DOMWINDOW == 121 (1129A000) [pid = 3524] [serial = 874] [outer = 10D54C00] 20:28:32 INFO - PROCESS | 3524 | 1463628512127 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]]]}] 20:28:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 20:28:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 960ms 20:28:32 INFO - PROCESS | 3524 | 1463628512184 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 20:28:32 INFO - PROCESS | 3524 | 1463628512187 Marionette TRACE conn2 <- [1,1129,null,{"value":"13"}] 20:28:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 20:28:32 INFO - PROCESS | 3524 | 1463628512191 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 20:28:32 INFO - PROCESS | 3524 | 1463628512194 Marionette TRACE conn2 <- [1,1130,null,{}] 20:28:32 INFO - PROCESS | 3524 | 1463628512205 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}] 20:28:32 INFO - PROCESS | 3524 | 1463628512372 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 20:28:32 INFO - PROCESS | 3524 | 1463628512390 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:32 INFO - PROCESS | 3524 | ++DOCSHELL 157BF800 == 76 [pid = 3524] [id = 292] 20:28:32 INFO - PROCESS | 3524 | ++DOMWINDOW == 122 (15942400) [pid = 3524] [serial = 875] [outer = 00000000] 20:28:32 INFO - PROCESS | 3524 | ++DOMWINDOW == 123 (165D9800) [pid = 3524] [serial = 876] [outer = 15942400] 20:28:32 INFO - PROCESS | 3524 | 1463628512446 Marionette DEBUG loaded listener.js 20:28:32 INFO - PROCESS | 3524 | ++DOMWINDOW == 124 (1707A400) [pid = 3524] [serial = 877] [outer = 15942400] 20:28:33 INFO - PROCESS | 3524 | 1463628513060 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]]]}] 20:28:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 20:28:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 901ms 20:28:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 20:28:33 INFO - PROCESS | 3524 | 1463628513100 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 20:28:33 INFO - PROCESS | 3524 | 1463628513103 Marionette TRACE conn2 <- [1,1133,null,{"value":"13"}] 20:28:33 INFO - PROCESS | 3524 | 1463628513107 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 20:28:33 INFO - PROCESS | 3524 | 1463628513109 Marionette TRACE conn2 <- [1,1134,null,{}] 20:28:33 INFO - PROCESS | 3524 | 1463628513112 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}] 20:28:33 INFO - PROCESS | 3524 | 1463628513229 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 20:28:33 INFO - PROCESS | 3524 | 1463628513368 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:33 INFO - PROCESS | 3524 | ++DOCSHELL 16C19400 == 77 [pid = 3524] [id = 293] 20:28:33 INFO - PROCESS | 3524 | ++DOMWINDOW == 125 (1773A800) [pid = 3524] [serial = 878] [outer = 00000000] 20:28:33 INFO - PROCESS | 3524 | ++DOMWINDOW == 126 (177A1400) [pid = 3524] [serial = 879] [outer = 1773A800] 20:28:33 INFO - PROCESS | 3524 | 1463628513423 Marionette DEBUG loaded listener.js 20:28:33 INFO - PROCESS | 3524 | ++DOMWINDOW == 127 (17967400) [pid = 3524] [serial = 880] [outer = 1773A800] 20:28:33 INFO - PROCESS | 3524 | 1463628513951 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]]]}] 20:28:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 20:28:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 870ms 20:28:33 INFO - PROCESS | 3524 | 1463628513973 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 20:28:33 INFO - PROCESS | 3524 | 1463628513976 Marionette TRACE conn2 <- [1,1137,null,{"value":"13"}] 20:28:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 20:28:33 INFO - PROCESS | 3524 | 1463628513979 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 20:28:33 INFO - PROCESS | 3524 | 1463628513981 Marionette TRACE conn2 <- [1,1138,null,{}] 20:28:33 INFO - PROCESS | 3524 | 1463628514002 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}] 20:28:34 INFO - PROCESS | 3524 | 1463628514109 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 20:28:34 INFO - PROCESS | 3524 | 1463628514226 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:34 INFO - PROCESS | 3524 | ++DOCSHELL 110E7C00 == 78 [pid = 3524] [id = 294] 20:28:34 INFO - PROCESS | 3524 | ++DOMWINDOW == 128 (1446CC00) [pid = 3524] [serial = 881] [outer = 00000000] 20:28:34 INFO - PROCESS | 3524 | ++DOMWINDOW == 129 (179DEC00) [pid = 3524] [serial = 882] [outer = 1446CC00] 20:28:34 INFO - PROCESS | 3524 | 1463628514279 Marionette DEBUG loaded listener.js 20:28:34 INFO - PROCESS | 3524 | ++DOMWINDOW == 130 (179E4400) [pid = 3524] [serial = 883] [outer = 1446CC00] 20:28:34 INFO - PROCESS | 3524 | 1463628514842 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]]]}] 20:28:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 20:28:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 931ms 20:28:34 INFO - PROCESS | 3524 | 1463628514910 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 20:28:34 INFO - PROCESS | 3524 | 1463628514912 Marionette TRACE conn2 <- [1,1141,null,{"value":"13"}] 20:28:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 20:28:34 INFO - PROCESS | 3524 | 1463628514916 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 20:28:34 INFO - PROCESS | 3524 | 1463628514918 Marionette TRACE conn2 <- [1,1142,null,{}] 20:28:34 INFO - PROCESS | 3524 | 1463628514922 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}] 20:28:35 INFO - PROCESS | 3524 | 1463628515051 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 20:28:35 INFO - PROCESS | 3524 | 1463628515194 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:35 INFO - PROCESS | 3524 | ++DOCSHELL 18415400 == 79 [pid = 3524] [id = 295] 20:28:35 INFO - PROCESS | 3524 | ++DOMWINDOW == 131 (1846DC00) [pid = 3524] [serial = 884] [outer = 00000000] 20:28:35 INFO - PROCESS | 3524 | ++DOMWINDOW == 132 (18618400) [pid = 3524] [serial = 885] [outer = 1846DC00] 20:28:35 INFO - PROCESS | 3524 | 1463628515257 Marionette DEBUG loaded listener.js 20:28:35 INFO - PROCESS | 3524 | ++DOMWINDOW == 133 (19833C00) [pid = 3524] [serial = 886] [outer = 1846DC00] 20:28:35 INFO - PROCESS | 3524 | 1463628515789 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]]]}] 20:28:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 20:28:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 915ms 20:28:35 INFO - PROCESS | 3524 | 1463628515825 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 20:28:35 INFO - PROCESS | 3524 | 1463628515827 Marionette TRACE conn2 <- [1,1145,null,{"value":"13"}] 20:28:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 20:28:35 INFO - PROCESS | 3524 | 1463628515831 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 20:28:35 INFO - PROCESS | 3524 | 1463628515833 Marionette TRACE conn2 <- [1,1146,null,{}] 20:28:35 INFO - PROCESS | 3524 | 1463628515836 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}] 20:28:35 INFO - PROCESS | 3524 | 1463628515943 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 20:28:36 INFO - PROCESS | 3524 | 1463628516056 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:36 INFO - PROCESS | 3524 | ++DOCSHELL 18045C00 == 80 [pid = 3524] [id = 296] 20:28:36 INFO - PROCESS | 3524 | ++DOMWINDOW == 134 (19A7A400) [pid = 3524] [serial = 887] [outer = 00000000] 20:28:36 INFO - PROCESS | 3524 | ++DOMWINDOW == 135 (19A82000) [pid = 3524] [serial = 888] [outer = 19A7A400] 20:28:36 INFO - PROCESS | 3524 | 1463628516090 Marionette DEBUG loaded listener.js 20:28:36 INFO - PROCESS | 3524 | ++DOMWINDOW == 136 (19A8CC00) [pid = 3524] [serial = 889] [outer = 19A7A400] 20:28:36 INFO - PROCESS | 3524 | 1463628516641 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]]]}] 20:28:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 20:28:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 871ms 20:28:36 INFO - PROCESS | 3524 | 1463628516697 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 20:28:36 INFO - PROCESS | 3524 | 1463628516699 Marionette TRACE conn2 <- [1,1149,null,{"value":"13"}] 20:28:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 20:28:36 INFO - PROCESS | 3524 | 1463628516702 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 20:28:36 INFO - PROCESS | 3524 | 1463628516704 Marionette TRACE conn2 <- [1,1150,null,{}] 20:28:36 INFO - PROCESS | 3524 | 1463628516708 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}] 20:28:36 INFO - PROCESS | 3524 | 1463628516857 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 20:28:36 INFO - PROCESS | 3524 | 1463628516970 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:37 INFO - PROCESS | 3524 | ++DOCSHELL 10D51800 == 81 [pid = 3524] [id = 297] 20:28:37 INFO - PROCESS | 3524 | ++DOMWINDOW == 137 (10D62800) [pid = 3524] [serial = 890] [outer = 00000000] 20:28:37 INFO - PROCESS | 3524 | ++DOMWINDOW == 138 (15923800) [pid = 3524] [serial = 891] [outer = 10D62800] 20:28:37 INFO - PROCESS | 3524 | 1463628517067 Marionette DEBUG loaded listener.js 20:28:37 INFO - PROCESS | 3524 | ++DOMWINDOW == 139 (1642C800) [pid = 3524] [serial = 892] [outer = 10D62800] 20:28:37 INFO - PROCESS | 3524 | 1463628517969 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]]]}] 20:28:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 20:28:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1275ms 20:28:37 INFO - PROCESS | 3524 | 1463628517995 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 20:28:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 20:28:37 INFO - PROCESS | 3524 | 1463628517998 Marionette TRACE conn2 <- [1,1153,null,{"value":"13"}] 20:28:38 INFO - PROCESS | 3524 | 1463628518002 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 20:28:38 INFO - PROCESS | 3524 | 1463628518005 Marionette TRACE conn2 <- [1,1154,null,{}] 20:28:38 INFO - PROCESS | 3524 | 1463628518009 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}] 20:28:38 INFO - PROCESS | 3524 | 1463628518114 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 20:28:38 INFO - PROCESS | 3524 | 1463628518211 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:38 INFO - PROCESS | 3524 | ++DOCSHELL 0C7F1800 == 82 [pid = 3524] [id = 298] 20:28:38 INFO - PROCESS | 3524 | ++DOMWINDOW == 140 (1021FC00) [pid = 3524] [serial = 893] [outer = 00000000] 20:28:38 INFO - PROCESS | 3524 | ++DOMWINDOW == 141 (10D54800) [pid = 3524] [serial = 894] [outer = 1021FC00] 20:28:38 INFO - PROCESS | 3524 | 1463628518313 Marionette DEBUG loaded listener.js 20:28:38 INFO - PROCESS | 3524 | ++DOMWINDOW == 142 (10D6BC00) [pid = 3524] [serial = 895] [outer = 1021FC00] 20:28:38 INFO - PROCESS | 3524 | --DOCSHELL 1A0EA800 == 81 [pid = 3524] [id = 212] 20:28:38 INFO - PROCESS | 3524 | --DOCSHELL 18020400 == 80 [pid = 3524] [id = 185] 20:28:38 INFO - PROCESS | 3524 | --DOCSHELL 165D6400 == 79 [pid = 3524] [id = 227] 20:28:38 INFO - PROCESS | 3524 | --DOCSHELL 1A641400 == 78 [pid = 3524] [id = 159] 20:28:38 INFO - PROCESS | 3524 | --DOCSHELL 1B1A2000 == 77 [pid = 3524] [id = 241] 20:28:38 INFO - PROCESS | 3524 | --DOCSHELL 13090000 == 76 [pid = 3524] [id = 288] 20:28:38 INFO - PROCESS | 3524 | --DOCSHELL 10D63400 == 75 [pid = 3524] [id = 287] 20:28:38 INFO - PROCESS | 3524 | --DOCSHELL 157BC800 == 74 [pid = 3524] [id = 286] 20:28:38 INFO - PROCESS | 3524 | --DOCSHELL 14471400 == 73 [pid = 3524] [id = 285] 20:28:38 INFO - PROCESS | 3524 | --DOCSHELL 1120E800 == 72 [pid = 3524] [id = 282] 20:28:38 INFO - PROCESS | 3524 | --DOCSHELL 10A5F000 == 71 [pid = 3524] [id = 281] 20:28:38 INFO - PROCESS | 3524 | --DOCSHELL 0F97B400 == 70 [pid = 3524] [id = 280] 20:28:38 INFO - PROCESS | 3524 | --DOCSHELL 165D9400 == 69 [pid = 3524] [id = 274] 20:28:38 INFO - PROCESS | 3524 | --DOCSHELL 13396000 == 68 [pid = 3524] [id = 273] 20:28:38 INFO - PROCESS | 3524 | --DOCSHELL 10C34800 == 67 [pid = 3524] [id = 272] 20:28:38 INFO - PROCESS | 3524 | --DOCSHELL 1A280000 == 66 [pid = 3524] [id = 271] 20:28:38 INFO - PROCESS | 3524 | --DOMWINDOW == 141 (1AE0A000) [pid = 3524] [serial = 813] [outer = 00000000] [url = about:blank] 20:28:38 INFO - PROCESS | 3524 | --DOMWINDOW == 140 (138E7400) [pid = 3524] [serial = 727] [outer = 00000000] [url = about:blank] 20:28:38 INFO - PROCESS | 3524 | --DOMWINDOW == 139 (19B20800) [pid = 3524] [serial = 808] [outer = 00000000] [url = about:blank] 20:28:38 INFO - PROCESS | 3524 | --DOMWINDOW == 138 (17735400) [pid = 3524] [serial = 730] [outer = 00000000] [url = about:blank] 20:28:38 INFO - PROCESS | 3524 | --DOMWINDOW == 137 (0F33EC00) [pid = 3524] [serial = 792] [outer = 00000000] [url = about:blank] 20:28:38 INFO - PROCESS | 3524 | --DOMWINDOW == 136 (1A97EC00) [pid = 3524] [serial = 811] [outer = 00000000] [url = about:blank] 20:28:38 INFO - PROCESS | 3524 | --DOMWINDOW == 135 (1B424400) [pid = 3524] [serial = 724] [outer = 00000000] [url = about:blank] 20:28:38 INFO - PROCESS | 3524 | --DOMWINDOW == 134 (0F33D000) [pid = 3524] [serial = 783] [outer = 00000000] [url = about:blank] 20:28:38 INFO - PROCESS | 3524 | --DOMWINDOW == 133 (15D19800) [pid = 3524] [serial = 796] [outer = 00000000] [url = about:blank] 20:28:38 INFO - PROCESS | 3524 | --DOMWINDOW == 132 (10C33400) [pid = 3524] [serial = 793] [outer = 00000000] [url = about:blank] 20:28:38 INFO - PROCESS | 3524 | --DOMWINDOW == 131 (177ABC00) [pid = 3524] [serial = 772] [outer = 00000000] [url = about:blank] 20:28:38 INFO - PROCESS | 3524 | --DOMWINDOW == 130 (177AD800) [pid = 3524] [serial = 780] [outer = 00000000] [url = about:blank] 20:28:38 INFO - PROCESS | 3524 | --DOMWINDOW == 129 (17740800) [pid = 3524] [serial = 802] [outer = 00000000] [url = about:blank] 20:28:38 INFO - PROCESS | 3524 | --DOMWINDOW == 128 (1AD47800) [pid = 3524] [serial = 786] [outer = 00000000] [url = about:blank] 20:28:38 INFO - PROCESS | 3524 | --DOMWINDOW == 127 (18476C00) [pid = 3524] [serial = 805] [outer = 00000000] [url = about:blank] 20:28:38 INFO - PROCESS | 3524 | --DOMWINDOW == 126 (1B5AA400) [pid = 3524] [serial = 739] [outer = 00000000] [url = about:blank] 20:28:38 INFO - PROCESS | 3524 | --DOMWINDOW == 125 (17A87000) [pid = 3524] [serial = 804] [outer = 00000000] [url = about:blank] 20:28:38 INFO - PROCESS | 3524 | --DOMWINDOW == 124 (1446DC00) [pid = 3524] [serial = 795] [outer = 00000000] [url = about:blank] 20:28:38 INFO - PROCESS | 3524 | --DOMWINDOW == 123 (1B196000) [pid = 3524] [serial = 733] [outer = 00000000] [url = about:blank] 20:28:38 INFO - PROCESS | 3524 | --DOMWINDOW == 122 (13398000) [pid = 3524] [serial = 798] [outer = 00000000] [url = about:blank] 20:28:38 INFO - PROCESS | 3524 | --DOMWINDOW == 121 (1739C400) [pid = 3524] [serial = 801] [outer = 00000000] [url = about:blank] 20:28:38 INFO - PROCESS | 3524 | --DOMWINDOW == 120 (15947000) [pid = 3524] [serial = 799] [outer = 00000000] [url = about:blank] 20:28:38 INFO - PROCESS | 3524 | --DOMWINDOW == 119 (1B42E000) [pid = 3524] [serial = 736] [outer = 00000000] [url = about:blank] 20:28:38 INFO - PROCESS | 3524 | --DOMWINDOW == 118 (15DDA400) [pid = 3524] [serial = 777] [outer = 00000000] [url = about:blank] 20:28:38 INFO - PROCESS | 3524 | --DOMWINDOW == 117 (19A82C00) [pid = 3524] [serial = 807] [outer = 00000000] [url = about:blank] 20:28:38 INFO - PROCESS | 3524 | --DOMWINDOW == 116 (1B038800) [pid = 3524] [serial = 789] [outer = 00000000] [url = about:blank] 20:28:38 INFO - PROCESS | 3524 | --DOMWINDOW == 115 (1A898800) [pid = 3524] [serial = 810] [outer = 00000000] [url = about:blank] 20:28:38 INFO - PROCESS | 3524 | --DOMWINDOW == 114 (10C2C400) [pid = 3524] [serial = 774] [outer = 00000000] [url = about:blank] 20:28:38 INFO - PROCESS | 3524 | 1463628518892 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]]]}] 20:28:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 20:28:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 901ms 20:28:38 INFO - PROCESS | 3524 | 1463628518912 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 20:28:38 INFO - PROCESS | 3524 | 1463628518918 Marionette TRACE conn2 <- [1,1157,null,{"value":"13"}] 20:28:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 20:28:38 INFO - PROCESS | 3524 | 1463628518924 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 20:28:38 INFO - PROCESS | 3524 | 1463628518926 Marionette TRACE conn2 <- [1,1158,null,{}] 20:28:38 INFO - PROCESS | 3524 | 1463628518930 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}] 20:28:39 INFO - PROCESS | 3524 | 1463628519021 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 20:28:39 INFO - PROCESS | 3524 | 1463628519028 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:39 INFO - PROCESS | 3524 | ++DOCSHELL 10D4E800 == 67 [pid = 3524] [id = 299] 20:28:39 INFO - PROCESS | 3524 | ++DOMWINDOW == 115 (10D4F000) [pid = 3524] [serial = 896] [outer = 00000000] 20:28:39 INFO - PROCESS | 3524 | ++DOMWINDOW == 116 (110E5C00) [pid = 3524] [serial = 897] [outer = 10D4F000] 20:28:39 INFO - PROCESS | 3524 | 1463628519056 Marionette DEBUG loaded listener.js 20:28:39 INFO - PROCESS | 3524 | ++DOMWINDOW == 117 (11C4F800) [pid = 3524] [serial = 898] [outer = 10D4F000] 20:28:39 INFO - PROCESS | 3524 | 1463628519530 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]]]}] 20:28:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 20:28:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 675ms 20:28:39 INFO - PROCESS | 3524 | 1463628519589 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 20:28:39 INFO - PROCESS | 3524 | 1463628519591 Marionette TRACE conn2 <- [1,1161,null,{"value":"13"}] 20:28:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 20:28:39 INFO - PROCESS | 3524 | 1463628519595 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 20:28:39 INFO - PROCESS | 3524 | 1463628519598 Marionette TRACE conn2 <- [1,1162,null,{}] 20:28:39 INFO - PROCESS | 3524 | 1463628519608 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}] 20:28:39 INFO - PROCESS | 3524 | 1463628519699 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 20:28:39 INFO - PROCESS | 3524 | 1463628519802 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:39 INFO - PROCESS | 3524 | ++DOCSHELL 1338A400 == 68 [pid = 3524] [id = 300] 20:28:39 INFO - PROCESS | 3524 | ++DOMWINDOW == 118 (13396000) [pid = 3524] [serial = 899] [outer = 00000000] 20:28:39 INFO - PROCESS | 3524 | ++DOMWINDOW == 119 (13DB3800) [pid = 3524] [serial = 900] [outer = 13396000] 20:28:39 INFO - PROCESS | 3524 | 1463628519848 Marionette DEBUG loaded listener.js 20:28:39 INFO - PROCESS | 3524 | ++DOMWINDOW == 120 (1441A400) [pid = 3524] [serial = 901] [outer = 13396000] 20:28:40 INFO - PROCESS | 3524 | 1463628520209 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] 20:28:40 INFO - PROCESS | 3524 | 1463628520279 Marionette TRACE conn2 <- [1,1165,null,{"value":"13"}] 20:28:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 20:28:40 INFO - PROCESS | 3524 | 1463628520282 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 20:28:40 INFO - PROCESS | 3524 | 1463628520267 Marionette TRACE conn2 <- [1,1166,null,{}] 20:28:40 INFO - PROCESS | 3524 | 1463628520271 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}] 20:28:40 INFO - PROCESS | 3524 | 1463628520417 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 20:28:40 INFO - PROCESS | 3524 | 1463628520429 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:40 INFO - PROCESS | 3524 | ++DOCSHELL 144CBC00 == 69 [pid = 3524] [id = 301] 20:28:40 INFO - PROCESS | 3524 | ++DOMWINDOW == 121 (150B1C00) [pid = 3524] [serial = 902] [outer = 00000000] 20:28:40 INFO - PROCESS | 3524 | ++DOMWINDOW == 122 (1592A400) [pid = 3524] [serial = 903] [outer = 150B1C00] 20:28:40 INFO - PROCESS | 3524 | 1463628520500 Marionette DEBUG loaded listener.js 20:28:40 INFO - PROCESS | 3524 | ++DOMWINDOW == 123 (15DDA400) [pid = 3524] [serial = 904] [outer = 150B1C00] 20:28:40 INFO - PROCESS | 3524 | 1463628520968 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] 20:28:41 INFO - PROCESS | 3524 | 1463628521051 Marionette TRACE conn2 <- [1,1169,null,{"value":"13"}] 20:28:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 20:28:41 INFO - PROCESS | 3524 | 1463628521054 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 20:28:41 INFO - PROCESS | 3524 | 1463628521056 Marionette TRACE conn2 <- [1,1170,null,{}] 20:28:41 INFO - PROCESS | 3524 | 1463628521059 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}] 20:28:41 INFO - PROCESS | 3524 | 1463628521171 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 20:28:41 INFO - PROCESS | 3524 | 1463628521233 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:41 INFO - PROCESS | 3524 | ++DOCSHELL 1446C400 == 70 [pid = 3524] [id = 302] 20:28:41 INFO - PROCESS | 3524 | ++DOMWINDOW == 124 (1591F000) [pid = 3524] [serial = 905] [outer = 00000000] 20:28:41 INFO - PROCESS | 3524 | ++DOMWINDOW == 125 (165D0000) [pid = 3524] [serial = 906] [outer = 1591F000] 20:28:41 INFO - PROCESS | 3524 | 1463628521277 Marionette DEBUG loaded listener.js 20:28:41 INFO - PROCESS | 3524 | ++DOMWINDOW == 126 (165D9C00) [pid = 3524] [serial = 907] [outer = 1591F000] 20:28:41 INFO - PROCESS | 3524 | 1463628521708 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] 20:28:41 INFO - PROCESS | 3524 | 1463628521791 Marionette TRACE conn2 <- [1,1173,null,{"value":"13"}] 20:28:41 INFO - PROCESS | 3524 | 1463628521794 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 20:28:41 INFO - PROCESS | 3524 | 1463628521796 Marionette TRACE conn2 <- [1,1174,null,{}] 20:28:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 20:28:41 INFO - PROCESS | 3524 | 1463628521799 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}] 20:28:41 INFO - PROCESS | 3524 | 1463628521934 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 20:28:42 INFO - PROCESS | 3524 | 1463628522033 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:42 INFO - PROCESS | 3524 | ++DOCSHELL 17735C00 == 71 [pid = 3524] [id = 303] 20:28:42 INFO - PROCESS | 3524 | ++DOMWINDOW == 127 (17736800) [pid = 3524] [serial = 908] [outer = 00000000] 20:28:42 INFO - PROCESS | 3524 | ++DOMWINDOW == 128 (177ABC00) [pid = 3524] [serial = 909] [outer = 17736800] 20:28:42 INFO - PROCESS | 3524 | 1463628522060 Marionette DEBUG loaded listener.js 20:28:42 INFO - PROCESS | 3524 | ++DOMWINDOW == 129 (17994000) [pid = 3524] [serial = 910] [outer = 17736800] 20:28:42 INFO - PROCESS | 3524 | 1463628522460 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] 20:28:42 INFO - PROCESS | 3524 | 1463628522505 Marionette TRACE conn2 <- [1,1177,null,{"value":"13"}] 20:28:42 INFO - PROCESS | 3524 | 1463628522508 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 20:28:42 INFO - PROCESS | 3524 | 1463628522510 Marionette TRACE conn2 <- [1,1178,null,{}] 20:28:42 INFO - PROCESS | 3524 | 1463628522513 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}] 20:28:42 INFO - PROCESS | 3524 | 1463628522635 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 20:28:42 INFO - PROCESS | 3524 | 1463628522651 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:42 INFO - PROCESS | 3524 | ++DOCSHELL 165CB800 == 72 [pid = 3524] [id = 304] 20:28:42 INFO - PROCESS | 3524 | ++DOMWINDOW == 130 (1796A000) [pid = 3524] [serial = 911] [outer = 00000000] 20:28:42 INFO - PROCESS | 3524 | ++DOMWINDOW == 131 (18477400) [pid = 3524] [serial = 912] [outer = 1796A000] 20:28:42 INFO - PROCESS | 3524 | 1463628522694 Marionette DEBUG loaded listener.js 20:28:42 INFO - PROCESS | 3524 | ++DOMWINDOW == 132 (186B4000) [pid = 3524] [serial = 913] [outer = 1796A000] 20:28:43 INFO - PROCESS | 3524 | --DOMWINDOW == 131 (144C1400) [pid = 3524] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 20:28:43 INFO - PROCESS | 3524 | --DOMWINDOW == 130 (1383D800) [pid = 3524] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 20:28:43 INFO - PROCESS | 3524 | --DOMWINDOW == 129 (10D66800) [pid = 3524] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 20:28:43 INFO - PROCESS | 3524 | --DOMWINDOW == 128 (1A8A1C00) [pid = 3524] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 20:28:43 INFO - PROCESS | 3524 | --DOMWINDOW == 127 (12D26400) [pid = 3524] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 20:28:43 INFO - PROCESS | 3524 | --DOMWINDOW == 126 (0F9E0C00) [pid = 3524] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 20:28:43 INFO - PROCESS | 3524 | --DOMWINDOW == 125 (10A5F800) [pid = 3524] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 20:28:43 INFO - PROCESS | 3524 | --DOMWINDOW == 124 (157BE800) [pid = 3524] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 20:28:43 INFO - PROCESS | 3524 | --DOMWINDOW == 123 (11299000) [pid = 3524] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 20:28:43 INFO - PROCESS | 3524 | --DOMWINDOW == 122 (13313800) [pid = 3524] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 20:28:43 INFO - PROCESS | 3524 | 1463628523290 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] 20:28:43 INFO - PROCESS | 3524 | 1463628523343 Marionette TRACE conn2 <- [1,1181,null,{"value":"13"}] 20:28:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 20:28:43 INFO - PROCESS | 3524 | 1463628523330 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 20:28:43 INFO - PROCESS | 3524 | 1463628523331 Marionette TRACE conn2 <- [1,1182,null,{}] 20:28:43 INFO - PROCESS | 3524 | 1463628523335 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}] 20:28:43 INFO - PROCESS | 3524 | 1463628523430 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 20:28:43 INFO - PROCESS | 3524 | 1463628523450 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:43 INFO - PROCESS | 3524 | ++DOCSHELL 1383D800 == 73 [pid = 3524] [id = 305] 20:28:43 INFO - PROCESS | 3524 | ++DOMWINDOW == 123 (1446D000) [pid = 3524] [serial = 914] [outer = 00000000] 20:28:43 INFO - PROCESS | 3524 | ++DOMWINDOW == 124 (177AEC00) [pid = 3524] [serial = 915] [outer = 1446D000] 20:28:43 INFO - PROCESS | 3524 | 1463628523494 Marionette DEBUG loaded listener.js 20:28:43 INFO - PROCESS | 3524 | ++DOMWINDOW == 125 (18409400) [pid = 3524] [serial = 916] [outer = 1446D000] 20:28:43 INFO - PROCESS | 3524 | 1463628523913 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] 20:28:43 INFO - PROCESS | 3524 | 1463628523957 Marionette TRACE conn2 <- [1,1185,null,{"value":"13"}] 20:28:43 INFO - PROCESS | 3524 | 1463628523960 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 20:28:43 INFO - PROCESS | 3524 | 1463628523962 Marionette TRACE conn2 <- [1,1186,null,{}] 20:28:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 20:28:43 INFO - PROCESS | 3524 | 1463628523966 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}] 20:28:44 INFO - PROCESS | 3524 | 1463628524052 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 20:28:44 INFO - PROCESS | 3524 | 1463628524059 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:44 INFO - PROCESS | 3524 | ++DOCSHELL 165CD800 == 74 [pid = 3524] [id = 306] 20:28:44 INFO - PROCESS | 3524 | ++DOMWINDOW == 126 (16F5C000) [pid = 3524] [serial = 917] [outer = 00000000] 20:28:44 INFO - PROCESS | 3524 | ++DOMWINDOW == 127 (19A93800) [pid = 3524] [serial = 918] [outer = 16F5C000] 20:28:44 INFO - PROCESS | 3524 | 1463628524103 Marionette DEBUG loaded listener.js 20:28:44 INFO - PROCESS | 3524 | ++DOMWINDOW == 128 (19B23400) [pid = 3524] [serial = 919] [outer = 16F5C000] 20:28:44 INFO - PROCESS | 3524 | 1463628524520 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]]]}] 20:28:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 20:28:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 570ms 20:28:44 INFO - PROCESS | 3524 | 1463628524543 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 20:28:44 INFO - PROCESS | 3524 | 1463628524545 Marionette TRACE conn2 <- [1,1189,null,{"value":"13"}] 20:28:44 INFO - PROCESS | 3524 | 1463628524548 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 20:28:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 20:28:44 INFO - PROCESS | 3524 | 1463628524549 Marionette TRACE conn2 <- [1,1190,null,{}] 20:28:44 INFO - PROCESS | 3524 | 1463628524566 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}] 20:28:44 INFO - PROCESS | 3524 | 1463628524637 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 20:28:44 INFO - PROCESS | 3524 | 1463628524643 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:44 INFO - PROCESS | 3524 | ++DOCSHELL 0F33C800 == 75 [pid = 3524] [id = 307] 20:28:44 INFO - PROCESS | 3524 | ++DOMWINDOW == 129 (19A87400) [pid = 3524] [serial = 920] [outer = 00000000] 20:28:44 INFO - PROCESS | 3524 | ++DOMWINDOW == 130 (19CF7800) [pid = 3524] [serial = 921] [outer = 19A87400] 20:28:44 INFO - PROCESS | 3524 | 1463628524685 Marionette DEBUG loaded listener.js 20:28:44 INFO - PROCESS | 3524 | ++DOMWINDOW == 131 (1A0F1000) [pid = 3524] [serial = 922] [outer = 19A87400] 20:28:46 INFO - PROCESS | 3524 | --DOCSHELL 10D6F800 == 74 [pid = 3524] [id = 214] 20:28:46 INFO - PROCESS | 3524 | --DOCSHELL 19A81C00 == 73 [pid = 3524] [id = 157] 20:28:46 INFO - PROCESS | 3524 | --DOCSHELL 1AED2C00 == 72 [pid = 3524] [id = 263] 20:28:46 INFO - PROCESS | 3524 | --DOCSHELL 1B199000 == 71 [pid = 3524] [id = 198] 20:28:46 INFO - PROCESS | 3524 | --DOCSHELL 19B1C000 == 70 [pid = 3524] [id = 275] 20:28:46 INFO - PROCESS | 3524 | --DOCSHELL 15D15400 == 69 [pid = 3524] [id = 228] 20:28:46 INFO - PROCESS | 3524 | --DOCSHELL 1AECF000 == 68 [pid = 3524] [id = 158] 20:28:46 INFO - PROCESS | 3524 | --DOCSHELL 1026A400 == 67 [pid = 3524] [id = 54] 20:28:46 INFO - PROCESS | 3524 | --DOCSHELL 0F333800 == 66 [pid = 3524] [id = 261] 20:28:46 INFO - PROCESS | 3524 | --DOCSHELL 19B24800 == 65 [pid = 3524] [id = 245] 20:28:46 INFO - PROCESS | 3524 | --DOCSHELL 19A77000 == 64 [pid = 3524] [id = 276] 20:28:46 INFO - PROCESS | 3524 | --DOCSHELL 165CF400 == 63 [pid = 3524] [id = 156] 20:28:46 INFO - PROCESS | 3524 | --DOCSHELL 1B42B400 == 62 [pid = 3524] [id = 246] 20:28:46 INFO - PROCESS | 3524 | --DOCSHELL 0F331C00 == 61 [pid = 3524] [id = 277] 20:28:46 INFO - PROCESS | 3524 | --DOCSHELL 10B5B400 == 60 [pid = 3524] [id = 247] 20:28:46 INFO - PROCESS | 3524 | --DOCSHELL 141F0C00 == 59 [pid = 3524] [id = 279] 20:28:46 INFO - PROCESS | 3524 | --DOCSHELL 19A8E800 == 58 [pid = 3524] [id = 244] 20:28:46 INFO - PROCESS | 3524 | --DOCSHELL 1B033C00 == 57 [pid = 3524] [id = 126] 20:28:46 INFO - PROCESS | 3524 | --DOCSHELL 10D36800 == 56 [pid = 3524] [id = 278] 20:28:46 INFO - PROCESS | 3524 | --DOCSHELL 16C1B000 == 55 [pid = 3524] [id = 98] 20:28:46 INFO - PROCESS | 3524 | --DOCSHELL 15DDBC00 == 54 [pid = 3524] [id = 243] 20:28:46 INFO - PROCESS | 3524 | --DOCSHELL 0F33CC00 == 53 [pid = 3524] [id = 262] 20:28:46 INFO - PROCESS | 3524 | --DOCSHELL 19838400 == 52 [pid = 3524] [id = 140] 20:28:46 INFO - PROCESS | 3524 | --DOCSHELL 19834000 == 51 [pid = 3524] [id = 229] 20:28:46 INFO - PROCESS | 3524 | --DOCSHELL 11203800 == 50 [pid = 3524] [id = 55] 20:28:46 INFO - PROCESS | 3524 | --DOCSHELL 19A80C00 == 49 [pid = 3524] [id = 125] 20:28:46 INFO - PROCESS | 3524 | --DOCSHELL 10228800 == 48 [pid = 3524] [id = 97] 20:28:46 INFO - PROCESS | 3524 | --DOCSHELL 1129A800 == 47 [pid = 3524] [id = 210] 20:28:46 INFO - PROCESS | 3524 | --DOCSHELL 12A86800 == 46 [pid = 3524] [id = 283] 20:28:46 INFO - PROCESS | 3524 | --DOCSHELL 1383AC00 == 45 [pid = 3524] [id = 284] 20:28:46 INFO - PROCESS | 3524 | --DOCSHELL 0C7F1800 == 44 [pid = 3524] [id = 298] 20:28:46 INFO - PROCESS | 3524 | --DOCSHELL 10D51800 == 43 [pid = 3524] [id = 297] 20:28:46 INFO - PROCESS | 3524 | --DOCSHELL 18045C00 == 42 [pid = 3524] [id = 296] 20:28:46 INFO - PROCESS | 3524 | --DOCSHELL 110E7C00 == 41 [pid = 3524] [id = 294] 20:28:46 INFO - PROCESS | 3524 | --DOCSHELL 18415400 == 40 [pid = 3524] [id = 295] 20:28:46 INFO - PROCESS | 3524 | --DOCSHELL 157BF800 == 39 [pid = 3524] [id = 292] 20:28:46 INFO - PROCESS | 3524 | --DOCSHELL 16C19400 == 38 [pid = 3524] [id = 293] 20:28:46 INFO - PROCESS | 3524 | --DOCSHELL 10D36400 == 37 [pid = 3524] [id = 291] 20:28:46 INFO - PROCESS | 3524 | --DOCSHELL 13396800 == 36 [pid = 3524] [id = 289] 20:28:46 INFO - PROCESS | 3524 | --DOCSHELL 1051FC00 == 35 [pid = 3524] [id = 290] 20:28:46 INFO - PROCESS | 3524 | --DOCSHELL 144CBC00 == 34 [pid = 3524] [id = 301] 20:28:46 INFO - PROCESS | 3524 | --DOCSHELL 17735C00 == 33 [pid = 3524] [id = 303] 20:28:46 INFO - PROCESS | 3524 | --DOCSHELL 165CD800 == 32 [pid = 3524] [id = 306] 20:28:46 INFO - PROCESS | 3524 | --DOCSHELL 165CB800 == 31 [pid = 3524] [id = 304] 20:28:46 INFO - PROCESS | 3524 | --DOCSHELL 10D4E800 == 30 [pid = 3524] [id = 299] 20:28:46 INFO - PROCESS | 3524 | --DOCSHELL 1383D800 == 29 [pid = 3524] [id = 305] 20:28:46 INFO - PROCESS | 3524 | --DOCSHELL 1338A400 == 28 [pid = 3524] [id = 300] 20:28:46 INFO - PROCESS | 3524 | --DOCSHELL 1446C400 == 27 [pid = 3524] [id = 302] 20:28:47 INFO - PROCESS | 3524 | --DOMWINDOW == 130 (1591C800) [pid = 3524] [serial = 855] [outer = 00000000] [url = about:blank] 20:28:47 INFO - PROCESS | 3524 | --DOMWINDOW == 129 (13DB1800) [pid = 3524] [serial = 852] [outer = 00000000] [url = about:blank] 20:28:47 INFO - PROCESS | 3524 | --DOMWINDOW == 128 (141FA000) [pid = 3524] [serial = 853] [outer = 00000000] [url = about:blank] 20:28:47 INFO - PROCESS | 3524 | --DOMWINDOW == 127 (15D19400) [pid = 3524] [serial = 856] [outer = 00000000] [url = about:blank] 20:28:47 INFO - PROCESS | 3524 | --DOMWINDOW == 126 (15F2BC00) [pid = 3524] [serial = 861] [outer = 00000000] [url = about:blank] 20:28:47 INFO - PROCESS | 3524 | --DOMWINDOW == 125 (1AECEC00) [pid = 3524] [serial = 814] [outer = 00000000] [url = about:blank] 20:28:47 INFO - PROCESS | 3524 | --DOMWINDOW == 124 (13375800) [pid = 3524] [serial = 849] [outer = 00000000] [url = about:blank] 20:28:47 INFO - PROCESS | 3524 | --DOMWINDOW == 123 (10A5FC00) [pid = 3524] [serial = 841] [outer = 00000000] [url = about:blank] 20:28:47 INFO - PROCESS | 3524 | --DOMWINDOW == 122 (105F0000) [pid = 3524] [serial = 840] [outer = 00000000] [url = about:blank] 20:28:47 INFO - PROCESS | 3524 | --DOMWINDOW == 121 (10D2C000) [pid = 3524] [serial = 843] [outer = 00000000] [url = about:blank] 20:28:47 INFO - PROCESS | 3524 | --DOMWINDOW == 120 (10D35000) [pid = 3524] [serial = 844] [outer = 00000000] [url = about:blank] 20:28:47 INFO - PROCESS | 3524 | --DOMWINDOW == 119 (161D4400) [pid = 3524] [serial = 858] [outer = 00000000] [url = about:blank] 20:28:47 INFO - PROCESS | 3524 | --DOMWINDOW == 118 (165D8400) [pid = 3524] [serial = 837] [outer = 00000000] [url = about:blank] 20:28:47 INFO - PROCESS | 3524 | --DOMWINDOW == 117 (11A0DC00) [pid = 3524] [serial = 846] [outer = 00000000] [url = about:blank] 20:28:47 INFO - PROCESS | 3524 | --DOMWINDOW == 116 (12883800) [pid = 3524] [serial = 847] [outer = 00000000] [url = about:blank] 20:28:47 INFO - PROCESS | 3524 | --DOMWINDOW == 115 (10D55400) [pid = 3524] [serial = 816] [outer = 00000000] [url = about:blank] 20:28:47 INFO - PROCESS | 3524 | --DOMWINDOW == 114 (1570F400) [pid = 3524] [serial = 819] [outer = 00000000] [url = about:blank] 20:28:47 INFO - PROCESS | 3524 | --DOMWINDOW == 113 (176A8C00) [pid = 3524] [serial = 822] [outer = 00000000] [url = about:blank] 20:28:47 INFO - PROCESS | 3524 | --DOMWINDOW == 112 (1A282400) [pid = 3524] [serial = 825] [outer = 00000000] [url = about:blank] 20:28:47 INFO - PROCESS | 3524 | --DOMWINDOW == 111 (1AD48800) [pid = 3524] [serial = 828] [outer = 00000000] [url = about:blank] 20:28:47 INFO - PROCESS | 3524 | --DOMWINDOW == 110 (10D31000) [pid = 3524] [serial = 831] [outer = 00000000] [url = about:blank] 20:28:47 INFO - PROCESS | 3524 | --DOMWINDOW == 109 (1B19A400) [pid = 3524] [serial = 834] [outer = 00000000] [url = about:blank] 20:28:47 INFO - PROCESS | 3524 | --DOMWINDOW == 108 (16CC7C00) [pid = 3524] [serial = 865] [outer = 00000000] [url = about:blank] 20:28:47 INFO - PROCESS | 3524 | --DOMWINDOW == 107 (16FFEC00) [pid = 3524] [serial = 867] [outer = 00000000] [url = about:blank] 20:28:47 INFO - PROCESS | 3524 | --DOMWINDOW == 106 (16572000) [pid = 3524] [serial = 859] [outer = 00000000] [url = about:blank] 20:28:47 INFO - PROCESS | 3524 | --DOMWINDOW == 105 (167F8800) [pid = 3524] [serial = 864] [outer = 00000000] [url = about:blank] 20:28:47 INFO - PROCESS | 3524 | --DOMWINDOW == 104 (13392000) [pid = 3524] [serial = 850] [outer = 00000000] [url = about:blank] 20:28:47 INFO - PROCESS | 3524 | --DOMWINDOW == 103 (165CC400) [pid = 3524] [serial = 862] [outer = 00000000] [url = about:blank] 20:28:47 INFO - PROCESS | 3524 | 1463628527118 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]]]}] 20:28:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 20:28:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 2626ms 20:28:47 INFO - PROCESS | 3524 | 1463628527176 Marionette TRACE conn2 -> [0,1193,"getWindowHandle",null] 20:28:47 INFO - PROCESS | 3524 | 1463628527179 Marionette TRACE conn2 <- [1,1193,null,{"value":"13"}] 20:28:47 INFO - PROCESS | 3524 | 1463628527185 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 20:28:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 20:28:47 INFO - PROCESS | 3524 | 1463628527191 Marionette TRACE conn2 <- [1,1194,null,{}] 20:28:47 INFO - PROCESS | 3524 | 1463628527196 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}] 20:28:47 INFO - PROCESS | 3524 | 1463628527288 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 20:28:47 INFO - PROCESS | 3524 | 1463628527297 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:47 INFO - PROCESS | 3524 | ++DOCSHELL 0F339800 == 28 [pid = 3524] [id = 308] 20:28:47 INFO - PROCESS | 3524 | ++DOMWINDOW == 104 (0F33A000) [pid = 3524] [serial = 923] [outer = 00000000] 20:28:47 INFO - PROCESS | 3524 | ++DOMWINDOW == 105 (0F9E6000) [pid = 3524] [serial = 924] [outer = 0F33A000] 20:28:47 INFO - PROCESS | 3524 | 1463628527345 Marionette DEBUG loaded listener.js 20:28:47 INFO - PROCESS | 3524 | ++DOMWINDOW == 106 (10269000) [pid = 3524] [serial = 925] [outer = 0F33A000] 20:28:47 INFO - PROCESS | 3524 | 1463628527822 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]]]}] 20:28:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 20:28:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 676ms 20:28:47 INFO - PROCESS | 3524 | 1463628527869 Marionette TRACE conn2 -> [0,1197,"getWindowHandle",null] 20:28:47 INFO - PROCESS | 3524 | 1463628527875 Marionette TRACE conn2 <- [1,1197,null,{"value":"13"}] 20:28:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 20:28:47 INFO - PROCESS | 3524 | 1463628527881 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 20:28:47 INFO - PROCESS | 3524 | 1463628527884 Marionette TRACE conn2 <- [1,1198,null,{}] 20:28:47 INFO - PROCESS | 3524 | 1463628527887 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}] 20:28:47 INFO - PROCESS | 3524 | 1463628527955 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 20:28:47 INFO - PROCESS | 3524 | 1463628527965 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:47 INFO - PROCESS | 3524 | ++DOCSHELL 10565400 == 29 [pid = 3524] [id = 309] 20:28:47 INFO - PROCESS | 3524 | ++DOMWINDOW == 107 (105E7000) [pid = 3524] [serial = 926] [outer = 00000000] 20:28:47 INFO - PROCESS | 3524 | ++DOMWINDOW == 108 (105F1000) [pid = 3524] [serial = 927] [outer = 105E7000] 20:28:47 INFO - PROCESS | 3524 | 1463628528010 Marionette DEBUG loaded listener.js 20:28:48 INFO - PROCESS | 3524 | ++DOMWINDOW == 109 (10A5C400) [pid = 3524] [serial = 928] [outer = 105E7000] 20:28:48 INFO - PROCESS | 3524 | 1463628528459 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]]]}] 20:28:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 20:28:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 600ms 20:28:48 INFO - PROCESS | 3524 | 1463628528483 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 20:28:48 INFO - PROCESS | 3524 | 1463628528487 Marionette TRACE conn2 <- [1,1201,null,{"value":"13"}] 20:28:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 20:28:48 INFO - PROCESS | 3524 | 1463628528495 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 20:28:48 INFO - PROCESS | 3524 | 1463628528499 Marionette TRACE conn2 <- [1,1202,null,{}] 20:28:48 INFO - PROCESS | 3524 | 1463628528510 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}] 20:28:48 INFO - PROCESS | 3524 | 1463628528597 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 20:28:48 INFO - PROCESS | 3524 | 1463628528709 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:48 INFO - PROCESS | 3524 | ++DOCSHELL 10D32000 == 30 [pid = 3524] [id = 310] 20:28:48 INFO - PROCESS | 3524 | ++DOMWINDOW == 110 (10D35800) [pid = 3524] [serial = 929] [outer = 00000000] 20:28:48 INFO - PROCESS | 3524 | ++DOMWINDOW == 111 (10D4C400) [pid = 3524] [serial = 930] [outer = 10D35800] 20:28:48 INFO - PROCESS | 3524 | 1463628528750 Marionette DEBUG loaded listener.js 20:28:48 INFO - PROCESS | 3524 | ++DOMWINDOW == 112 (10D52000) [pid = 3524] [serial = 931] [outer = 10D35800] 20:28:49 INFO - PROCESS | 3524 | 1463628529123 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]]]}] 20:28:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 20:28:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 675ms 20:28:49 INFO - PROCESS | 3524 | 1463628529175 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 20:28:49 INFO - PROCESS | 3524 | 1463628529177 Marionette TRACE conn2 <- [1,1205,null,{"value":"13"}] 20:28:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 20:28:49 INFO - PROCESS | 3524 | 1463628529180 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 20:28:49 INFO - PROCESS | 3524 | 1463628529182 Marionette TRACE conn2 <- [1,1206,null,{}] 20:28:49 INFO - PROCESS | 3524 | 1463628529169 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}] 20:28:49 INFO - PROCESS | 3524 | 1463628529280 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 20:28:49 INFO - PROCESS | 3524 | 1463628529289 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:49 INFO - PROCESS | 3524 | ++DOCSHELL 10D32400 == 31 [pid = 3524] [id = 311] 20:28:49 INFO - PROCESS | 3524 | ++DOMWINDOW == 113 (10D51800) [pid = 3524] [serial = 932] [outer = 00000000] 20:28:49 INFO - PROCESS | 3524 | ++DOMWINDOW == 114 (11203C00) [pid = 3524] [serial = 933] [outer = 10D51800] 20:28:49 INFO - PROCESS | 3524 | 1463628529334 Marionette DEBUG loaded listener.js 20:28:49 INFO - PROCESS | 3524 | ++DOMWINDOW == 115 (117A3C00) [pid = 3524] [serial = 934] [outer = 10D51800] 20:28:49 INFO - PROCESS | 3524 | 1463628529741 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]]]}] 20:28:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 20:28:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 616ms 20:28:49 INFO - PROCESS | 3524 | 1463628529782 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 20:28:49 INFO - PROCESS | 3524 | 1463628529784 Marionette TRACE conn2 <- [1,1209,null,{"value":"13"}] 20:28:49 INFO - PROCESS | 3524 | 1463628529787 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 20:28:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 20:28:49 INFO - PROCESS | 3524 | 1463628529788 Marionette TRACE conn2 <- [1,1210,null,{}] 20:28:49 INFO - PROCESS | 3524 | 1463628529792 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}] 20:28:49 INFO - PROCESS | 3524 | 1463628529868 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 20:28:49 INFO - PROCESS | 3524 | 1463628529983 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:49 INFO - PROCESS | 3524 | ++DOCSHELL 10D6D000 == 32 [pid = 3524] [id = 312] 20:28:49 INFO - PROCESS | 3524 | ++DOMWINDOW == 116 (11A05800) [pid = 3524] [serial = 935] [outer = 00000000] 20:28:50 INFO - PROCESS | 3524 | ++DOMWINDOW == 117 (12A86000) [pid = 3524] [serial = 936] [outer = 11A05800] 20:28:50 INFO - PROCESS | 3524 | 1463628530028 Marionette DEBUG loaded listener.js 20:28:50 INFO - PROCESS | 3524 | ++DOMWINDOW == 118 (12D7AC00) [pid = 3524] [serial = 937] [outer = 11A05800] 20:28:50 INFO - PROCESS | 3524 | 1463628530371 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] 20:28:50 INFO - PROCESS | 3524 | 1463628530410 Marionette TRACE conn2 <- [1,1213,null,{"value":"13"}] 20:28:50 INFO - PROCESS | 3524 | 1463628530413 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 20:28:50 INFO - PROCESS | 3524 | 1463628530415 Marionette TRACE conn2 <- [1,1214,null,{}] 20:28:50 INFO - PROCESS | 3524 | 1463628530419 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}] 20:28:50 INFO - PROCESS | 3524 | 1463628530573 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 20:28:50 INFO - PROCESS | 3524 | 1463628530584 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:50 INFO - PROCESS | 3524 | ++DOCSHELL 1287F000 == 33 [pid = 3524] [id = 313] 20:28:50 INFO - PROCESS | 3524 | ++DOMWINDOW == 119 (13099000) [pid = 3524] [serial = 938] [outer = 00000000] 20:28:50 INFO - PROCESS | 3524 | ++DOMWINDOW == 120 (1338EC00) [pid = 3524] [serial = 939] [outer = 13099000] 20:28:50 INFO - PROCESS | 3524 | 1463628530629 Marionette DEBUG loaded listener.js 20:28:50 INFO - PROCESS | 3524 | ++DOMWINDOW == 121 (138F1800) [pid = 3524] [serial = 940] [outer = 13099000] 20:28:51 INFO - PROCESS | 3524 | 1463628531033 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]]]}] 20:28:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 20:28:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 660ms 20:28:51 INFO - PROCESS | 3524 | 1463628531078 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 20:28:51 INFO - PROCESS | 3524 | 1463628531080 Marionette TRACE conn2 <- [1,1217,null,{"value":"13"}] 20:28:51 INFO - PROCESS | 3524 | 1463628531083 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 20:28:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 20:28:51 INFO - PROCESS | 3524 | 1463628531084 Marionette TRACE conn2 <- [1,1218,null,{}] 20:28:51 INFO - PROCESS | 3524 | 1463628531088 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}] 20:28:51 INFO - PROCESS | 3524 | 1463628531194 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 20:28:51 INFO - PROCESS | 3524 | 1463628531236 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:51 INFO - PROCESS | 3524 | ++DOCSHELL 13370000 == 34 [pid = 3524] [id = 314] 20:28:51 INFO - PROCESS | 3524 | ++DOMWINDOW == 122 (138E6800) [pid = 3524] [serial = 941] [outer = 00000000] 20:28:51 INFO - PROCESS | 3524 | ++DOMWINDOW == 123 (14415800) [pid = 3524] [serial = 942] [outer = 138E6800] 20:28:51 INFO - PROCESS | 3524 | 1463628531279 Marionette DEBUG loaded listener.js 20:28:51 INFO - PROCESS | 3524 | ++DOMWINDOW == 124 (14416800) [pid = 3524] [serial = 943] [outer = 138E6800] 20:28:51 INFO - PROCESS | 3524 | 1463628531661 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]]]}] 20:28:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 20:28:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 601ms 20:28:51 INFO - PROCESS | 3524 | 1463628531704 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 20:28:51 INFO - PROCESS | 3524 | 1463628531706 Marionette TRACE conn2 <- [1,1221,null,{"value":"13"}] 20:28:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 20:28:51 INFO - PROCESS | 3524 | 1463628531709 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 20:28:51 INFO - PROCESS | 3524 | 1463628531710 Marionette TRACE conn2 <- [1,1222,null,{}] 20:28:51 INFO - PROCESS | 3524 | 1463628531714 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}] 20:28:51 INFO - PROCESS | 3524 | 1463628531812 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 20:28:51 INFO - PROCESS | 3524 | 1463628531877 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:51 INFO - PROCESS | 3524 | ++DOCSHELL 105F0C00 == 35 [pid = 3524] [id = 315] 20:28:51 INFO - PROCESS | 3524 | ++DOMWINDOW == 125 (10C2EC00) [pid = 3524] [serial = 944] [outer = 00000000] 20:28:51 INFO - PROCESS | 3524 | ++DOMWINDOW == 126 (1446F000) [pid = 3524] [serial = 945] [outer = 10C2EC00] 20:28:51 INFO - PROCESS | 3524 | 1463628531921 Marionette DEBUG loaded listener.js 20:28:51 INFO - PROCESS | 3524 | ++DOMWINDOW == 127 (1446F800) [pid = 3524] [serial = 946] [outer = 10C2EC00] 20:28:52 INFO - PROCESS | 3524 | 1463628532306 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]]]}] 20:28:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 20:28:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 675ms 20:28:52 INFO - PROCESS | 3524 | 1463628532372 Marionette TRACE conn2 -> [0,1225,"getWindowHandle",null] 20:28:52 INFO - PROCESS | 3524 | 1463628532374 Marionette TRACE conn2 <- [1,1225,null,{"value":"13"}] 20:28:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 20:28:52 INFO - PROCESS | 3524 | 1463628532386 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 20:28:52 INFO - PROCESS | 3524 | 1463628532388 Marionette TRACE conn2 <- [1,1226,null,{}] 20:28:52 INFO - PROCESS | 3524 | 1463628532416 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}] 20:28:52 INFO - PROCESS | 3524 | 1463628532531 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 20:28:52 INFO - PROCESS | 3524 | 1463628532544 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:52 INFO - PROCESS | 3524 | ++DOCSHELL 10D31C00 == 36 [pid = 3524] [id = 316] 20:28:52 INFO - PROCESS | 3524 | ++DOMWINDOW == 128 (1570C800) [pid = 3524] [serial = 947] [outer = 00000000] 20:28:52 INFO - PROCESS | 3524 | ++DOMWINDOW == 129 (157BFC00) [pid = 3524] [serial = 948] [outer = 1570C800] 20:28:52 INFO - PROCESS | 3524 | 1463628532596 Marionette DEBUG loaded listener.js 20:28:52 INFO - PROCESS | 3524 | ++DOMWINDOW == 130 (157C0000) [pid = 3524] [serial = 949] [outer = 1570C800] 20:28:52 INFO - PROCESS | 3524 | 1463628533005 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]]]}] 20:28:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 20:28:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 660ms 20:28:53 INFO - PROCESS | 3524 | 1463628533054 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 20:28:53 INFO - PROCESS | 3524 | 1463628533057 Marionette TRACE conn2 <- [1,1229,null,{"value":"13"}] 20:28:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 20:28:53 INFO - PROCESS | 3524 | 1463628533060 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 20:28:53 INFO - PROCESS | 3524 | 1463628533061 Marionette TRACE conn2 <- [1,1230,null,{}] 20:28:53 INFO - PROCESS | 3524 | 1463628533065 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}] 20:28:53 INFO - PROCESS | 3524 | 1463628533178 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 20:28:53 INFO - PROCESS | 3524 | 1463628533187 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:53 INFO - PROCESS | 3524 | ++DOCSHELL 1446C000 == 37 [pid = 3524] [id = 317] 20:28:53 INFO - PROCESS | 3524 | ++DOMWINDOW == 131 (15702400) [pid = 3524] [serial = 950] [outer = 00000000] 20:28:53 INFO - PROCESS | 3524 | ++DOMWINDOW == 132 (15DE1400) [pid = 3524] [serial = 951] [outer = 15702400] 20:28:53 INFO - PROCESS | 3524 | 1463628533281 Marionette DEBUG loaded listener.js 20:28:53 INFO - PROCESS | 3524 | ++DOMWINDOW == 133 (161CAC00) [pid = 3524] [serial = 952] [outer = 15702400] 20:28:53 INFO - PROCESS | 3524 | 1463628533706 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]]]}] 20:28:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 20:28:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 676ms 20:28:53 INFO - PROCESS | 3524 | 1463628533749 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 20:28:53 INFO - PROCESS | 3524 | 1463628533751 Marionette TRACE conn2 <- [1,1233,null,{"value":"13"}] 20:28:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 20:28:53 INFO - PROCESS | 3524 | 1463628533755 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 20:28:53 INFO - PROCESS | 3524 | 1463628533757 Marionette TRACE conn2 <- [1,1234,null,{}] 20:28:53 INFO - PROCESS | 3524 | 1463628533760 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}] 20:28:53 INFO - PROCESS | 3524 | 1463628533895 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 20:28:53 INFO - PROCESS | 3524 | 1463628533962 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:53 INFO - PROCESS | 3524 | ++DOCSHELL 16574C00 == 38 [pid = 3524] [id = 318] 20:28:53 INFO - PROCESS | 3524 | ++DOMWINDOW == 134 (16575000) [pid = 3524] [serial = 953] [outer = 00000000] 20:28:53 INFO - PROCESS | 3524 | ++DOMWINDOW == 135 (165CBC00) [pid = 3524] [serial = 954] [outer = 16575000] 20:28:54 INFO - PROCESS | 3524 | 1463628534022 Marionette DEBUG loaded listener.js 20:28:54 INFO - PROCESS | 3524 | ++DOMWINDOW == 136 (165D4800) [pid = 3524] [serial = 955] [outer = 16575000] 20:28:54 INFO - PROCESS | 3524 | --DOMWINDOW == 135 (15923000) [pid = 3524] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 20:28:54 INFO - PROCESS | 3524 | --DOMWINDOW == 134 (0F9E4C00) [pid = 3524] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 20:28:54 INFO - PROCESS | 3524 | --DOMWINDOW == 133 (0F333C00) [pid = 3524] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 20:28:54 INFO - PROCESS | 3524 | --DOMWINDOW == 132 (19A84000) [pid = 3524] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 20:28:54 INFO - PROCESS | 3524 | --DOMWINDOW == 131 (1AED8000) [pid = 3524] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 20:28:54 INFO - PROCESS | 3524 | --DOMWINDOW == 130 (165DA000) [pid = 3524] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 20:28:54 INFO - PROCESS | 3524 | --DOMWINDOW == 129 (19B1E000) [pid = 3524] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 20:28:54 INFO - PROCESS | 3524 | --DOMWINDOW == 128 (186B1800) [pid = 3524] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 20:28:54 INFO - PROCESS | 3524 | --DOMWINDOW == 127 (10C36400) [pid = 3524] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 20:28:54 INFO - PROCESS | 3524 | --DOMWINDOW == 126 (161C8800) [pid = 3524] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 20:28:54 INFO - PROCESS | 3524 | --DOMWINDOW == 125 (1446FC00) [pid = 3524] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 20:28:54 INFO - PROCESS | 3524 | --DOMWINDOW == 124 (13DB3000) [pid = 3524] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 20:28:54 INFO - PROCESS | 3524 | --DOMWINDOW == 123 (10D29000) [pid = 3524] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 20:28:54 INFO - PROCESS | 3524 | --DOMWINDOW == 122 (10D36C00) [pid = 3524] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 20:28:54 INFO - PROCESS | 3524 | --DOMWINDOW == 121 (16F5C000) [pid = 3524] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 20:28:54 INFO - PROCESS | 3524 | --DOMWINDOW == 120 (1796A000) [pid = 3524] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 20:28:54 INFO - PROCESS | 3524 | --DOMWINDOW == 119 (17736800) [pid = 3524] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 20:28:54 INFO - PROCESS | 3524 | --DOMWINDOW == 118 (10D4F000) [pid = 3524] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 20:28:54 INFO - PROCESS | 3524 | --DOMWINDOW == 117 (1021FC00) [pid = 3524] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 20:28:54 INFO - PROCESS | 3524 | --DOMWINDOW == 116 (10D62800) [pid = 3524] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 20:28:54 INFO - PROCESS | 3524 | --DOMWINDOW == 115 (19A7A400) [pid = 3524] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 20:28:54 INFO - PROCESS | 3524 | --DOMWINDOW == 114 (1846DC00) [pid = 3524] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 20:28:54 INFO - PROCESS | 3524 | --DOMWINDOW == 113 (1446CC00) [pid = 3524] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 20:28:54 INFO - PROCESS | 3524 | --DOMWINDOW == 112 (1773A800) [pid = 3524] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 20:28:54 INFO - PROCESS | 3524 | --DOMWINDOW == 111 (15942400) [pid = 3524] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 20:28:54 INFO - PROCESS | 3524 | --DOMWINDOW == 110 (10D54C00) [pid = 3524] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 20:28:54 INFO - PROCESS | 3524 | --DOMWINDOW == 109 (10558800) [pid = 3524] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 20:28:54 INFO - PROCESS | 3524 | --DOMWINDOW == 108 (14468800) [pid = 3524] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 20:28:54 INFO - PROCESS | 3524 | --DOMWINDOW == 107 (150B1C00) [pid = 3524] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 20:28:54 INFO - PROCESS | 3524 | --DOMWINDOW == 106 (13396000) [pid = 3524] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 20:28:54 INFO - PROCESS | 3524 | --DOMWINDOW == 105 (1591F000) [pid = 3524] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 20:28:54 INFO - PROCESS | 3524 | --DOMWINDOW == 104 (1446D000) [pid = 3524] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 20:28:55 INFO - PROCESS | 3524 | 1463628535121 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]]]}] 20:28:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 20:28:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1395ms 20:28:55 INFO - PROCESS | 3524 | 1463628535162 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 20:28:55 INFO - PROCESS | 3524 | 1463628535164 Marionette TRACE conn2 <- [1,1237,null,{"value":"13"}] 20:28:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 20:28:55 INFO - PROCESS | 3524 | 1463628535168 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 20:28:55 INFO - PROCESS | 3524 | 1463628535169 Marionette TRACE conn2 <- [1,1238,null,{}] 20:28:55 INFO - PROCESS | 3524 | 1463628535173 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}] 20:28:55 INFO - PROCESS | 3524 | 1463628535251 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 20:28:55 INFO - PROCESS | 3524 | 1463628535257 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:55 INFO - PROCESS | 3524 | ++DOCSHELL 10D36C00 == 39 [pid = 3524] [id = 319] 20:28:55 INFO - PROCESS | 3524 | ++DOMWINDOW == 105 (10D66400) [pid = 3524] [serial = 956] [outer = 00000000] 20:28:55 INFO - PROCESS | 3524 | ++DOMWINDOW == 106 (12AEC800) [pid = 3524] [serial = 957] [outer = 10D66400] 20:28:55 INFO - PROCESS | 3524 | 1463628535284 Marionette DEBUG loaded listener.js 20:28:55 INFO - PROCESS | 3524 | ++DOMWINDOW == 107 (13396000) [pid = 3524] [serial = 958] [outer = 10D66400] 20:28:55 INFO - PROCESS | 3524 | 1463628535700 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]]]}] 20:28:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 20:28:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 570ms 20:28:55 INFO - PROCESS | 3524 | 1463628535748 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 20:28:55 INFO - PROCESS | 3524 | 1463628535750 Marionette TRACE conn2 <- [1,1241,null,{"value":"13"}] 20:28:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 20:28:55 INFO - PROCESS | 3524 | 1463628535740 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 20:28:55 INFO - PROCESS | 3524 | 1463628535741 Marionette TRACE conn2 <- [1,1242,null,{}] 20:28:55 INFO - PROCESS | 3524 | 1463628535745 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}] 20:28:55 INFO - PROCESS | 3524 | 1463628535821 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 20:28:55 INFO - PROCESS | 3524 | 1463628535827 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:55 INFO - PROCESS | 3524 | ++DOCSHELL 138F5C00 == 40 [pid = 3524] [id = 320] 20:28:55 INFO - PROCESS | 3524 | ++DOMWINDOW == 108 (13DB5400) [pid = 3524] [serial = 959] [outer = 00000000] 20:28:55 INFO - PROCESS | 3524 | ++DOMWINDOW == 109 (15D19C00) [pid = 3524] [serial = 960] [outer = 13DB5400] 20:28:55 INFO - PROCESS | 3524 | 1463628535870 Marionette DEBUG loaded listener.js 20:28:55 INFO - PROCESS | 3524 | ++DOMWINDOW == 110 (1656F000) [pid = 3524] [serial = 961] [outer = 13DB5400] 20:28:56 INFO - PROCESS | 3524 | 1463628536284 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]]]}] 20:28:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 20:28:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 570ms 20:28:56 INFO - PROCESS | 3524 | 1463628536312 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 20:28:56 INFO - PROCESS | 3524 | 1463628536314 Marionette TRACE conn2 <- [1,1245,null,{"value":"13"}] 20:28:56 INFO - PROCESS | 3524 | 1463628536317 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 20:28:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 20:28:56 INFO - PROCESS | 3524 | 1463628536319 Marionette TRACE conn2 <- [1,1246,null,{}] 20:28:56 INFO - PROCESS | 3524 | 1463628536322 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}] 20:28:56 INFO - PROCESS | 3524 | 1463628536440 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 20:28:56 INFO - PROCESS | 3524 | 1463628536467 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:56 INFO - PROCESS | 3524 | ++DOCSHELL 165D8400 == 41 [pid = 3524] [id = 321] 20:28:56 INFO - PROCESS | 3524 | ++DOMWINDOW == 111 (16C19400) [pid = 3524] [serial = 962] [outer = 00000000] 20:28:56 INFO - PROCESS | 3524 | ++DOMWINDOW == 112 (16CC4C00) [pid = 3524] [serial = 963] [outer = 16C19400] 20:28:56 INFO - PROCESS | 3524 | 1463628536513 Marionette DEBUG loaded listener.js 20:28:56 INFO - PROCESS | 3524 | ++DOMWINDOW == 113 (16EC2800) [pid = 3524] [serial = 964] [outer = 16C19400] 20:28:57 INFO - PROCESS | 3524 | --DOCSHELL 12D73400 == 40 [pid = 3524] [id = 20] 20:28:57 INFO - PROCESS | 3524 | --DOCSHELL 1A63F400 == 39 [pid = 3524] [id = 10] 20:28:57 INFO - PROCESS | 3524 | --DOCSHELL 1B195000 == 38 [pid = 3524] [id = 14] 20:28:57 INFO - PROCESS | 3524 | --DOCSHELL 10561000 == 37 [pid = 3524] [id = 21] 20:28:57 INFO - PROCESS | 3524 | --DOCSHELL 0F9EA000 == 36 [pid = 3524] [id = 19] 20:28:57 INFO - PROCESS | 3524 | --DOCSHELL 10B63000 == 35 [pid = 3524] [id = 22] 20:28:57 INFO - PROCESS | 3524 | --DOCSHELL 13840400 == 34 [pid = 3524] [id = 23] 20:28:57 INFO - PROCESS | 3524 | --DOCSHELL 1A982C00 == 33 [pid = 3524] [id = 12] 20:28:57 INFO - PROCESS | 3524 | --DOCSHELL 141F9800 == 32 [pid = 3524] [id = 24] 20:28:57 INFO - PROCESS | 3524 | --DOCSHELL 1AE10400 == 31 [pid = 3524] [id = 13] 20:28:57 INFO - PROCESS | 3524 | --DOCSHELL 15945C00 == 30 [pid = 3524] [id = 25] 20:28:57 INFO - PROCESS | 3524 | --DOCSHELL 1B421000 == 29 [pid = 3524] [id = 15] 20:28:57 INFO - PROCESS | 3524 | --DOCSHELL 17394800 == 28 [pid = 3524] [id = 11] 20:28:57 INFO - PROCESS | 3524 | --DOCSHELL 13316C00 == 27 [pid = 3524] [id = 28] 20:28:57 INFO - PROCESS | 3524 | --DOCSHELL 167F4000 == 26 [pid = 3524] [id = 8] 20:28:57 INFO - PROCESS | 3524 | --DOCSHELL 161D3400 == 25 [pid = 3524] [id = 26] 20:28:57 INFO - PROCESS | 3524 | --DOCSHELL 15F2AC00 == 24 [pid = 3524] [id = 27] 20:28:57 INFO - PROCESS | 3524 | --DOCSHELL 1B5A5000 == 23 [pid = 3524] [id = 18] 20:28:57 INFO - PROCESS | 3524 | --DOCSHELL 0F33C800 == 22 [pid = 3524] [id = 307] 20:28:58 INFO - PROCESS | 3524 | --DOMWINDOW == 112 (161D3000) [pid = 3524] [serial = 778] [outer = 00000000] [url = about:blank] 20:28:58 INFO - PROCESS | 3524 | --DOMWINDOW == 111 (10D56400) [pid = 3524] [serial = 775] [outer = 00000000] [url = about:blank] 20:28:58 INFO - PROCESS | 3524 | --DOMWINDOW == 110 (19A7BC00) [pid = 3524] [serial = 784] [outer = 00000000] [url = about:blank] 20:28:58 INFO - PROCESS | 3524 | --DOMWINDOW == 109 (1AED9800) [pid = 3524] [serial = 829] [outer = 00000000] [url = about:blank] 20:28:58 INFO - PROCESS | 3524 | --DOMWINDOW == 108 (1B34AC00) [pid = 3524] [serial = 790] [outer = 00000000] [url = about:blank] 20:28:58 INFO - PROCESS | 3524 | --DOMWINDOW == 107 (177AE000) [pid = 3524] [serial = 823] [outer = 00000000] [url = about:blank] 20:28:58 INFO - PROCESS | 3524 | --DOMWINDOW == 106 (1A6C7C00) [pid = 3524] [serial = 826] [outer = 00000000] [url = about:blank] 20:28:58 INFO - PROCESS | 3524 | --DOMWINDOW == 105 (1AE11800) [pid = 3524] [serial = 787] [outer = 00000000] [url = about:blank] 20:28:58 INFO - PROCESS | 3524 | --DOMWINDOW == 104 (11AF8400) [pid = 3524] [serial = 817] [outer = 00000000] [url = about:blank] 20:28:58 INFO - PROCESS | 3524 | --DOMWINDOW == 103 (186B5400) [pid = 3524] [serial = 781] [outer = 00000000] [url = about:blank] 20:28:58 INFO - PROCESS | 3524 | --DOMWINDOW == 102 (1773C400) [pid = 3524] [serial = 838] [outer = 00000000] [url = about:blank] 20:28:58 INFO - PROCESS | 3524 | --DOMWINDOW == 101 (161C5C00) [pid = 3524] [serial = 820] [outer = 00000000] [url = about:blank] 20:28:58 INFO - PROCESS | 3524 | --DOMWINDOW == 100 (1AD42800) [pid = 3524] [serial = 832] [outer = 00000000] [url = about:blank] 20:28:58 INFO - PROCESS | 3524 | --DOMWINDOW == 99 (1B34A400) [pid = 3524] [serial = 835] [outer = 00000000] [url = about:blank] 20:28:58 INFO - PROCESS | 3524 | --DOMWINDOW == 98 (19B23400) [pid = 3524] [serial = 919] [outer = 00000000] [url = about:blank] 20:28:58 INFO - PROCESS | 3524 | --DOMWINDOW == 97 (19CF7800) [pid = 3524] [serial = 921] [outer = 00000000] [url = about:blank] 20:28:58 INFO - PROCESS | 3524 | --DOMWINDOW == 96 (18477400) [pid = 3524] [serial = 912] [outer = 00000000] [url = about:blank] 20:28:58 INFO - PROCESS | 3524 | --DOMWINDOW == 95 (17994000) [pid = 3524] [serial = 910] [outer = 00000000] [url = about:blank] 20:28:58 INFO - PROCESS | 3524 | --DOMWINDOW == 94 (177ABC00) [pid = 3524] [serial = 909] [outer = 00000000] [url = about:blank] 20:28:58 INFO - PROCESS | 3524 | --DOMWINDOW == 93 (19A93800) [pid = 3524] [serial = 918] [outer = 00000000] [url = about:blank] 20:28:58 INFO - PROCESS | 3524 | --DOMWINDOW == 92 (186B4000) [pid = 3524] [serial = 913] [outer = 00000000] [url = about:blank] 20:28:58 INFO - PROCESS | 3524 | --DOMWINDOW == 91 (110E5C00) [pid = 3524] [serial = 897] [outer = 00000000] [url = about:blank] 20:28:58 INFO - PROCESS | 3524 | --DOMWINDOW == 90 (11C4F800) [pid = 3524] [serial = 898] [outer = 00000000] [url = about:blank] 20:28:58 INFO - PROCESS | 3524 | --DOMWINDOW == 89 (10D6BC00) [pid = 3524] [serial = 895] [outer = 00000000] [url = about:blank] 20:28:58 INFO - PROCESS | 3524 | --DOMWINDOW == 88 (10D54800) [pid = 3524] [serial = 894] [outer = 00000000] [url = about:blank] 20:28:58 INFO - PROCESS | 3524 | --DOMWINDOW == 87 (1642C800) [pid = 3524] [serial = 892] [outer = 00000000] [url = about:blank] 20:28:58 INFO - PROCESS | 3524 | --DOMWINDOW == 86 (15923800) [pid = 3524] [serial = 891] [outer = 00000000] [url = about:blank] 20:28:58 INFO - PROCESS | 3524 | --DOMWINDOW == 85 (19A8CC00) [pid = 3524] [serial = 889] [outer = 00000000] [url = about:blank] 20:28:58 INFO - PROCESS | 3524 | --DOMWINDOW == 84 (19A82000) [pid = 3524] [serial = 888] [outer = 00000000] [url = about:blank] 20:28:58 INFO - PROCESS | 3524 | --DOMWINDOW == 83 (19833C00) [pid = 3524] [serial = 886] [outer = 00000000] [url = about:blank] 20:28:58 INFO - PROCESS | 3524 | --DOMWINDOW == 82 (18618400) [pid = 3524] [serial = 885] [outer = 00000000] [url = about:blank] 20:28:58 INFO - PROCESS | 3524 | --DOMWINDOW == 81 (179E4400) [pid = 3524] [serial = 883] [outer = 00000000] [url = about:blank] 20:28:58 INFO - PROCESS | 3524 | --DOMWINDOW == 80 (179DEC00) [pid = 3524] [serial = 882] [outer = 00000000] [url = about:blank] 20:28:58 INFO - PROCESS | 3524 | --DOMWINDOW == 79 (17967400) [pid = 3524] [serial = 880] [outer = 00000000] [url = about:blank] 20:28:58 INFO - PROCESS | 3524 | --DOMWINDOW == 78 (177A1400) [pid = 3524] [serial = 879] [outer = 00000000] [url = about:blank] 20:28:58 INFO - PROCESS | 3524 | --DOMWINDOW == 77 (1707A400) [pid = 3524] [serial = 877] [outer = 00000000] [url = about:blank] 20:28:58 INFO - PROCESS | 3524 | --DOMWINDOW == 76 (165D9800) [pid = 3524] [serial = 876] [outer = 00000000] [url = about:blank] 20:28:58 INFO - PROCESS | 3524 | --DOMWINDOW == 75 (1129A000) [pid = 3524] [serial = 874] [outer = 00000000] [url = about:blank] 20:28:58 INFO - PROCESS | 3524 | --DOMWINDOW == 74 (11722000) [pid = 3524] [serial = 873] [outer = 00000000] [url = about:blank] 20:28:58 INFO - PROCESS | 3524 | --DOMWINDOW == 73 (10D28C00) [pid = 3524] [serial = 871] [outer = 00000000] [url = about:blank] 20:28:58 INFO - PROCESS | 3524 | --DOMWINDOW == 72 (10A5A000) [pid = 3524] [serial = 870] [outer = 00000000] [url = about:blank] 20:28:58 INFO - PROCESS | 3524 | --DOMWINDOW == 71 (17386000) [pid = 3524] [serial = 868] [outer = 00000000] [url = about:blank] 20:28:58 INFO - PROCESS | 3524 | --DOMWINDOW == 70 (1592A400) [pid = 3524] [serial = 903] [outer = 00000000] [url = about:blank] 20:28:58 INFO - PROCESS | 3524 | --DOMWINDOW == 69 (1441A400) [pid = 3524] [serial = 901] [outer = 00000000] [url = about:blank] 20:28:58 INFO - PROCESS | 3524 | --DOMWINDOW == 68 (13DB3800) [pid = 3524] [serial = 900] [outer = 00000000] [url = about:blank] 20:28:58 INFO - PROCESS | 3524 | --DOMWINDOW == 67 (165D0000) [pid = 3524] [serial = 906] [outer = 00000000] [url = about:blank] 20:28:58 INFO - PROCESS | 3524 | --DOMWINDOW == 66 (165D9C00) [pid = 3524] [serial = 907] [outer = 00000000] [url = about:blank] 20:28:58 INFO - PROCESS | 3524 | --DOMWINDOW == 65 (177AEC00) [pid = 3524] [serial = 915] [outer = 00000000] [url = about:blank] 20:28:58 INFO - PROCESS | 3524 | --DOMWINDOW == 64 (18409400) [pid = 3524] [serial = 916] [outer = 00000000] [url = about:blank] 20:28:58 INFO - PROCESS | 3524 | --DOMWINDOW == 63 (15DDA400) [pid = 3524] [serial = 904] [outer = 00000000] [url = about:blank] 20:28:58 INFO - PROCESS | 3524 | 1463628538324 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]]]}] 20:28:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 20:28:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 2018ms 20:28:58 INFO - PROCESS | 3524 | 1463628538354 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 20:28:58 INFO - PROCESS | 3524 | 1463628538358 Marionette TRACE conn2 <- [1,1249,null,{"value":"13"}] 20:28:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 20:28:58 INFO - PROCESS | 3524 | 1463628538363 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 20:28:58 INFO - PROCESS | 3524 | 1463628538367 Marionette TRACE conn2 <- [1,1250,null,{}] 20:28:58 INFO - PROCESS | 3524 | 1463628538373 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}] 20:28:58 INFO - PROCESS | 3524 | 1463628538457 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 20:28:58 INFO - PROCESS | 3524 | 1463628538465 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:58 INFO - PROCESS | 3524 | ++DOCSHELL 0F9E4400 == 23 [pid = 3524] [id = 322] 20:28:58 INFO - PROCESS | 3524 | ++DOMWINDOW == 64 (0F9E5000) [pid = 3524] [serial = 965] [outer = 00000000] 20:28:58 INFO - PROCESS | 3524 | ++DOMWINDOW == 65 (102CC800) [pid = 3524] [serial = 966] [outer = 0F9E5000] 20:28:58 INFO - PROCESS | 3524 | 1463628538511 Marionette DEBUG loaded listener.js 20:28:58 INFO - PROCESS | 3524 | ++DOMWINDOW == 66 (10512000) [pid = 3524] [serial = 967] [outer = 0F9E5000] 20:28:58 INFO - PROCESS | 3524 | 1463628538970 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]]]}] 20:28:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 20:28:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 631ms 20:28:58 INFO - PROCESS | 3524 | 1463628538986 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 20:28:58 INFO - PROCESS | 3524 | 1463628538992 Marionette TRACE conn2 <- [1,1253,null,{"value":"13"}] 20:28:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 20:28:59 INFO - PROCESS | 3524 | 1463628538998 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 20:28:59 INFO - PROCESS | 3524 | 1463628539000 Marionette TRACE conn2 <- [1,1254,null,{}] 20:28:59 INFO - PROCESS | 3524 | 1463628539004 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}] 20:28:59 INFO - PROCESS | 3524 | 1463628539084 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 20:28:59 INFO - PROCESS | 3524 | 1463628539091 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:59 INFO - PROCESS | 3524 | ++DOCSHELL 105E7C00 == 24 [pid = 3524] [id = 323] 20:28:59 INFO - PROCESS | 3524 | ++DOMWINDOW == 67 (105EEC00) [pid = 3524] [serial = 968] [outer = 00000000] 20:28:59 INFO - PROCESS | 3524 | ++DOMWINDOW == 68 (10B65800) [pid = 3524] [serial = 969] [outer = 105EEC00] 20:28:59 INFO - PROCESS | 3524 | 1463628539136 Marionette DEBUG loaded listener.js 20:28:59 INFO - PROCESS | 3524 | ++DOMWINDOW == 69 (10C30000) [pid = 3524] [serial = 970] [outer = 105EEC00] 20:28:59 INFO - PROCESS | 3524 | 1463628539584 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]]]}] 20:28:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 20:28:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 616ms 20:28:59 INFO - PROCESS | 3524 | 1463628539634 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 20:28:59 INFO - PROCESS | 3524 | 1463628539637 Marionette TRACE conn2 <- [1,1257,null,{"value":"13"}] 20:28:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 20:28:59 INFO - PROCESS | 3524 | 1463628539640 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 20:28:59 INFO - PROCESS | 3524 | 1463628539643 Marionette TRACE conn2 <- [1,1258,null,{}] 20:28:59 INFO - PROCESS | 3524 | 1463628539654 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}] 20:28:59 INFO - PROCESS | 3524 | 1463628539741 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 20:28:59 INFO - PROCESS | 3524 | 1463628539750 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:59 INFO - PROCESS | 3524 | ++DOCSHELL 10D50800 == 25 [pid = 3524] [id = 324] 20:28:59 INFO - PROCESS | 3524 | ++DOMWINDOW == 70 (10D51000) [pid = 3524] [serial = 971] [outer = 00000000] 20:28:59 INFO - PROCESS | 3524 | ++DOMWINDOW == 71 (10D58C00) [pid = 3524] [serial = 972] [outer = 10D51000] 20:28:59 INFO - PROCESS | 3524 | 1463628539798 Marionette DEBUG loaded listener.js 20:28:59 INFO - PROCESS | 3524 | ++DOMWINDOW == 72 (10D6BC00) [pid = 3524] [serial = 973] [outer = 10D51000] 20:29:00 INFO - PROCESS | 3524 | 1463628540261 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]]]}] 20:29:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 20:29:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 678ms 20:29:00 INFO - PROCESS | 3524 | 1463628540321 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 20:29:00 INFO - PROCESS | 3524 | 1463628540324 Marionette TRACE conn2 <- [1,1261,null,{"value":"13"}] 20:29:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 20:29:00 INFO - PROCESS | 3524 | 1463628540327 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 20:29:00 INFO - PROCESS | 3524 | 1463628540329 Marionette TRACE conn2 <- [1,1262,null,{}] 20:29:00 INFO - PROCESS | 3524 | 1463628540332 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}] 20:29:00 INFO - PROCESS | 3524 | 1463628540407 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 20:29:00 INFO - PROCESS | 3524 | 1463628540413 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:00 INFO - PROCESS | 3524 | ++DOCSHELL 10D68400 == 26 [pid = 3524] [id = 325] 20:29:00 INFO - PROCESS | 3524 | ++DOMWINDOW == 73 (110ED800) [pid = 3524] [serial = 974] [outer = 00000000] 20:29:00 INFO - PROCESS | 3524 | ++DOMWINDOW == 74 (11A02C00) [pid = 3524] [serial = 975] [outer = 110ED800] 20:29:00 INFO - PROCESS | 3524 | 1463628540457 Marionette DEBUG loaded listener.js 20:29:00 INFO - PROCESS | 3524 | ++DOMWINDOW == 75 (11CEC400) [pid = 3524] [serial = 976] [outer = 110ED800] 20:29:00 INFO - PROCESS | 3524 | 1463628540887 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]]]}] 20:29:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 20:29:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 586ms 20:29:00 INFO - PROCESS | 3524 | 1463628540924 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 20:29:00 INFO - PROCESS | 3524 | 1463628540926 Marionette TRACE conn2 <- [1,1265,null,{"value":"13"}] 20:29:00 INFO - PROCESS | 3524 | 1463628540933 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 20:29:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 20:29:00 INFO - PROCESS | 3524 | 1463628540935 Marionette TRACE conn2 <- [1,1266,null,{}] 20:29:00 INFO - PROCESS | 3524 | 1463628540938 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}] 20:29:00 INFO - PROCESS | 3524 | 1463628541009 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 20:29:01 INFO - PROCESS | 3524 | 1463628541016 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:01 INFO - PROCESS | 3524 | ++DOCSHELL 12D72800 == 27 [pid = 3524] [id = 326] 20:29:01 INFO - PROCESS | 3524 | ++DOMWINDOW == 76 (12D73400) [pid = 3524] [serial = 977] [outer = 00000000] 20:29:01 INFO - PROCESS | 3524 | ++DOMWINDOW == 77 (13314000) [pid = 3524] [serial = 978] [outer = 12D73400] 20:29:01 INFO - PROCESS | 3524 | 1463628541060 Marionette DEBUG loaded listener.js 20:29:01 INFO - PROCESS | 3524 | ++DOMWINDOW == 78 (13374800) [pid = 3524] [serial = 979] [outer = 12D73400] 20:29:01 INFO - PROCESS | 3524 | 1463628541513 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]]]}] 20:29:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 20:29:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 631ms 20:29:01 INFO - PROCESS | 3524 | 1463628541556 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 20:29:01 INFO - PROCESS | 3524 | 1463628541558 Marionette TRACE conn2 <- [1,1269,null,{"value":"13"}] 20:29:01 INFO - PROCESS | 3524 | 1463628541561 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 20:29:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 20:29:01 INFO - PROCESS | 3524 | 1463628541563 Marionette TRACE conn2 <- [1,1270,null,{}] 20:29:01 INFO - PROCESS | 3524 | 1463628541566 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}] 20:29:01 INFO - PROCESS | 3524 | 1463628541658 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 20:29:01 INFO - PROCESS | 3524 | 1463628541667 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:01 INFO - PROCESS | 3524 | ++DOCSHELL 13395C00 == 28 [pid = 3524] [id = 327] 20:29:01 INFO - PROCESS | 3524 | ++DOMWINDOW == 79 (13831400) [pid = 3524] [serial = 980] [outer = 00000000] 20:29:01 INFO - PROCESS | 3524 | ++DOMWINDOW == 80 (13DB3800) [pid = 3524] [serial = 981] [outer = 13831400] 20:29:01 INFO - PROCESS | 3524 | 1463628541711 Marionette DEBUG loaded listener.js 20:29:01 INFO - PROCESS | 3524 | ++DOMWINDOW == 81 (141F5000) [pid = 3524] [serial = 982] [outer = 13831400] 20:29:02 INFO - PROCESS | 3524 | 1463628542138 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]]]}] 20:29:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 20:29:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 632ms 20:29:02 INFO - PROCESS | 3524 | 1463628542200 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 20:29:02 INFO - PROCESS | 3524 | 1463628542202 Marionette TRACE conn2 <- [1,1273,null,{"value":"13"}] 20:29:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 20:29:02 INFO - PROCESS | 3524 | 1463628542205 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 20:29:02 INFO - PROCESS | 3524 | 1463628542206 Marionette TRACE conn2 <- [1,1274,null,{}] 20:29:02 INFO - PROCESS | 3524 | 1463628542209 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}] 20:29:02 INFO - PROCESS | 3524 | 1463628542265 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 20:29:02 INFO - PROCESS | 3524 | 1463628542273 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:02 INFO - PROCESS | 3524 | ++DOCSHELL 13840400 == 29 [pid = 3524] [id = 328] 20:29:02 INFO - PROCESS | 3524 | ++DOMWINDOW == 82 (141F7C00) [pid = 3524] [serial = 983] [outer = 00000000] 20:29:02 INFO - PROCESS | 3524 | ++DOMWINDOW == 83 (14468C00) [pid = 3524] [serial = 984] [outer = 141F7C00] 20:29:02 INFO - PROCESS | 3524 | 1463628542317 Marionette DEBUG loaded listener.js 20:29:02 INFO - PROCESS | 3524 | ++DOMWINDOW == 84 (1446A000) [pid = 3524] [serial = 985] [outer = 141F7C00] 20:29:02 INFO - PROCESS | 3524 | 1463628542746 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]]]}] 20:29:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 20:29:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 585ms 20:29:02 INFO - PROCESS | 3524 | 1463628542791 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 20:29:02 INFO - PROCESS | 3524 | 1463628542793 Marionette TRACE conn2 <- [1,1277,null,{"value":"13"}] 20:29:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 20:29:02 INFO - PROCESS | 3524 | 1463628542800 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 20:29:02 INFO - PROCESS | 3524 | 1463628542802 Marionette TRACE conn2 <- [1,1278,null,{}] 20:29:02 INFO - PROCESS | 3524 | 1463628542806 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}] 20:29:02 INFO - PROCESS | 3524 | 1463628542907 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 20:29:02 INFO - PROCESS | 3524 | 1463628542925 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:02 INFO - PROCESS | 3524 | ++DOCSHELL 10B56400 == 30 [pid = 3524] [id = 329] 20:29:02 INFO - PROCESS | 3524 | ++DOMWINDOW == 85 (10B64C00) [pid = 3524] [serial = 986] [outer = 00000000] 20:29:02 INFO - PROCESS | 3524 | ++DOMWINDOW == 86 (1592A400) [pid = 3524] [serial = 987] [outer = 10B64C00] 20:29:02 INFO - PROCESS | 3524 | 1463628542972 Marionette DEBUG loaded listener.js 20:29:03 INFO - PROCESS | 3524 | ++DOMWINDOW == 87 (157B4C00) [pid = 3524] [serial = 988] [outer = 10B64C00] 20:29:03 INFO - PROCESS | 3524 | 1463628543386 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]]]}] 20:29:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 20:29:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 616ms 20:29:03 INFO - PROCESS | 3524 | 1463628543424 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 20:29:03 INFO - PROCESS | 3524 | 1463628543426 Marionette TRACE conn2 <- [1,1281,null,{"value":"13"}] 20:29:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 20:29:03 INFO - PROCESS | 3524 | 1463628543440 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 20:29:03 INFO - PROCESS | 3524 | 1463628543442 Marionette TRACE conn2 <- [1,1282,null,{}] 20:29:03 INFO - PROCESS | 3524 | 1463628543446 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}] 20:29:03 INFO - PROCESS | 3524 | 1463628543542 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 20:29:03 INFO - PROCESS | 3524 | 1463628543548 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:03 INFO - PROCESS | 3524 | ++DOCSHELL 10D4B800 == 31 [pid = 3524] [id = 330] 20:29:03 INFO - PROCESS | 3524 | ++DOMWINDOW == 88 (1593EC00) [pid = 3524] [serial = 989] [outer = 00000000] 20:29:03 INFO - PROCESS | 3524 | ++DOMWINDOW == 89 (15DDB800) [pid = 3524] [serial = 990] [outer = 1593EC00] 20:29:03 INFO - PROCESS | 3524 | 1463628543590 Marionette DEBUG loaded listener.js 20:29:03 INFO - PROCESS | 3524 | ++DOMWINDOW == 90 (15DDC400) [pid = 3524] [serial = 991] [outer = 1593EC00] 20:29:04 INFO - PROCESS | 3524 | 1463628544026 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]]]}] 20:29:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 20:29:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 647ms 20:29:04 INFO - PROCESS | 3524 | 1463628544093 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 20:29:04 INFO - PROCESS | 3524 | 1463628544094 Marionette TRACE conn2 <- [1,1285,null,{"value":"13"}] 20:29:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 20:29:04 INFO - PROCESS | 3524 | 1463628544098 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 20:29:04 INFO - PROCESS | 3524 | 1463628544099 Marionette TRACE conn2 <- [1,1286,null,{}] 20:29:04 INFO - PROCESS | 3524 | 1463628544109 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}] 20:29:04 INFO - PROCESS | 3524 | 1463628544212 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 20:29:04 INFO - PROCESS | 3524 | 1463628544222 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:04 INFO - PROCESS | 3524 | ++DOCSHELL 10D58800 == 32 [pid = 3524] [id = 331] 20:29:04 INFO - PROCESS | 3524 | ++DOMWINDOW == 91 (12882000) [pid = 3524] [serial = 992] [outer = 00000000] 20:29:04 INFO - PROCESS | 3524 | ++DOMWINDOW == 92 (16568000) [pid = 3524] [serial = 993] [outer = 12882000] 20:29:04 INFO - PROCESS | 3524 | 1463628544265 Marionette DEBUG loaded listener.js 20:29:04 INFO - PROCESS | 3524 | ++DOMWINDOW == 93 (1656E000) [pid = 3524] [serial = 994] [outer = 12882000] 20:29:04 INFO - PROCESS | 3524 | 1463628544714 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]]]}] 20:29:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 20:29:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 616ms 20:29:04 INFO - PROCESS | 3524 | 1463628544719 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 20:29:04 INFO - PROCESS | 3524 | 1463628544722 Marionette TRACE conn2 <- [1,1289,null,{"value":"13"}] 20:29:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 20:29:04 INFO - PROCESS | 3524 | 1463628544725 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 20:29:04 INFO - PROCESS | 3524 | 1463628544727 Marionette TRACE conn2 <- [1,1290,null,{}] 20:29:04 INFO - PROCESS | 3524 | 1463628544730 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}] 20:29:04 INFO - PROCESS | 3524 | 1463628544854 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 20:29:04 INFO - PROCESS | 3524 | 1463628544942 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:04 INFO - PROCESS | 3524 | ++DOCSHELL 12AEA800 == 33 [pid = 3524] [id = 332] 20:29:04 INFO - PROCESS | 3524 | ++DOMWINDOW == 94 (16572800) [pid = 3524] [serial = 995] [outer = 00000000] 20:29:04 INFO - PROCESS | 3524 | ++DOMWINDOW == 95 (165D9000) [pid = 3524] [serial = 996] [outer = 16572800] 20:29:04 INFO - PROCESS | 3524 | 1463628544990 Marionette DEBUG loaded listener.js 20:29:05 INFO - PROCESS | 3524 | ++DOMWINDOW == 96 (16C1B400) [pid = 3524] [serial = 997] [outer = 16572800] 20:29:05 INFO - PROCESS | 3524 | 1463628545572 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]]]}] 20:29:05 INFO - PROCESS | 3524 | --DOMWINDOW == 95 (13DB5400) [pid = 3524] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 20:29:05 INFO - PROCESS | 3524 | --DOMWINDOW == 94 (1570C800) [pid = 3524] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 20:29:05 INFO - PROCESS | 3524 | --DOMWINDOW == 93 (15702400) [pid = 3524] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 20:29:05 INFO - PROCESS | 3524 | --DOMWINDOW == 92 (16575000) [pid = 3524] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 20:29:05 INFO - PROCESS | 3524 | --DOMWINDOW == 91 (10C2EC00) [pid = 3524] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 20:29:05 INFO - PROCESS | 3524 | --DOMWINDOW == 90 (138E6800) [pid = 3524] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 20:29:05 INFO - PROCESS | 3524 | --DOMWINDOW == 89 (13099000) [pid = 3524] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 20:29:05 INFO - PROCESS | 3524 | --DOMWINDOW == 88 (11A05800) [pid = 3524] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 20:29:05 INFO - PROCESS | 3524 | --DOMWINDOW == 87 (10D51800) [pid = 3524] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 20:29:05 INFO - PROCESS | 3524 | --DOMWINDOW == 86 (10D35800) [pid = 3524] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 20:29:05 INFO - PROCESS | 3524 | --DOMWINDOW == 85 (105E7000) [pid = 3524] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 20:29:05 INFO - PROCESS | 3524 | --DOMWINDOW == 84 (0F33A000) [pid = 3524] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 20:29:05 INFO - PROCESS | 3524 | --DOMWINDOW == 83 (19A87400) [pid = 3524] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 20:29:05 INFO - PROCESS | 3524 | --DOMWINDOW == 82 (10D66400) [pid = 3524] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 20:29:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 20:29:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 878ms 20:29:05 INFO - PROCESS | 3524 | 1463628545630 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 20:29:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 20:29:05 INFO - PROCESS | 3524 | 1463628545631 Marionette TRACE conn2 <- [1,1293,null,{"value":"13"}] 20:29:05 INFO - PROCESS | 3524 | 1463628545635 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 20:29:05 INFO - PROCESS | 3524 | 1463628545636 Marionette TRACE conn2 <- [1,1294,null,{}] 20:29:05 INFO - PROCESS | 3524 | 1463628545640 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}] 20:29:05 INFO - PROCESS | 3524 | 1463628545696 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 20:29:05 INFO - PROCESS | 3524 | 1463628545704 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:05 INFO - PROCESS | 3524 | ++DOCSHELL 10560000 == 34 [pid = 3524] [id = 333] 20:29:05 INFO - PROCESS | 3524 | ++DOMWINDOW == 83 (10D28800) [pid = 3524] [serial = 998] [outer = 00000000] 20:29:05 INFO - PROCESS | 3524 | ++DOMWINDOW == 84 (10D66400) [pid = 3524] [serial = 999] [outer = 10D28800] 20:29:05 INFO - PROCESS | 3524 | 1463628545748 Marionette DEBUG loaded listener.js 20:29:05 INFO - PROCESS | 3524 | ++DOMWINDOW == 85 (11299C00) [pid = 3524] [serial = 1000] [outer = 10D28800] 20:29:06 INFO - PROCESS | 3524 | 1463628546162 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]]]}] 20:29:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 20:29:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 585ms 20:29:06 INFO - PROCESS | 3524 | 1463628546231 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 20:29:06 INFO - PROCESS | 3524 | 1463628546233 Marionette TRACE conn2 <- [1,1297,null,{"value":"13"}] 20:29:06 INFO - PROCESS | 3524 | 1463628546236 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 20:29:06 INFO - PROCESS | 3524 | 1463628546238 Marionette TRACE conn2 <- [1,1298,null,{}] 20:29:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 20:29:06 INFO - PROCESS | 3524 | 1463628546242 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}] 20:29:06 INFO - PROCESS | 3524 | 1463628546321 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 20:29:06 INFO - PROCESS | 3524 | 1463628546327 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:06 INFO - PROCESS | 3524 | ++DOCSHELL 1021FC00 == 35 [pid = 3524] [id = 334] 20:29:06 INFO - PROCESS | 3524 | ++DOMWINDOW == 86 (10D51800) [pid = 3524] [serial = 1001] [outer = 00000000] 20:29:06 INFO - PROCESS | 3524 | ++DOMWINDOW == 87 (1570C000) [pid = 3524] [serial = 1002] [outer = 10D51800] 20:29:06 INFO - PROCESS | 3524 | 1463628546370 Marionette DEBUG loaded listener.js 20:29:06 INFO - PROCESS | 3524 | ++DOMWINDOW == 88 (165D7C00) [pid = 3524] [serial = 1003] [outer = 10D51800] 20:29:06 INFO - PROCESS | 3524 | 1463628546776 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] 20:29:06 INFO - PROCESS | 3524 | 1463628546838 Marionette TRACE conn2 <- [1,1301,null,{"value":"13"}] 20:29:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 20:29:06 INFO - PROCESS | 3524 | 1463628546842 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 20:29:06 INFO - PROCESS | 3524 | 1463628546845 Marionette TRACE conn2 <- [1,1302,null,{}] 20:29:06 INFO - PROCESS | 3524 | 1463628546833 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}] 20:29:06 INFO - PROCESS | 3524 | 1463628546909 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 20:29:06 INFO - PROCESS | 3524 | 1463628546915 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:06 INFO - PROCESS | 3524 | ++DOCSHELL 1330EC00 == 36 [pid = 3524] [id = 335] 20:29:06 INFO - PROCESS | 3524 | ++DOMWINDOW == 89 (15702400) [pid = 3524] [serial = 1004] [outer = 00000000] 20:29:06 INFO - PROCESS | 3524 | ++DOMWINDOW == 90 (17381C00) [pid = 3524] [serial = 1005] [outer = 15702400] 20:29:06 INFO - PROCESS | 3524 | 1463628546958 Marionette DEBUG loaded listener.js 20:29:07 INFO - PROCESS | 3524 | ++DOMWINDOW == 91 (17393C00) [pid = 3524] [serial = 1006] [outer = 15702400] 20:29:07 INFO - PROCESS | 3524 | 1463628547363 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]]]}] 20:29:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 20:29:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 586ms 20:29:07 INFO - PROCESS | 3524 | 1463628547422 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 20:29:07 INFO - PROCESS | 3524 | 1463628547424 Marionette TRACE conn2 <- [1,1305,null,{"value":"13"}] 20:29:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 20:29:07 INFO - PROCESS | 3524 | 1463628547430 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 20:29:07 INFO - PROCESS | 3524 | 1463628547432 Marionette TRACE conn2 <- [1,1306,null,{}] 20:29:07 INFO - PROCESS | 3524 | 1463628547435 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}] 20:29:07 INFO - PROCESS | 3524 | 1463628547508 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 20:29:07 INFO - PROCESS | 3524 | 1463628547515 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:07 INFO - PROCESS | 3524 | ++DOCSHELL 1656AC00 == 37 [pid = 3524] [id = 336] 20:29:07 INFO - PROCESS | 3524 | ++DOMWINDOW == 92 (16ECA000) [pid = 3524] [serial = 1007] [outer = 00000000] 20:29:07 INFO - PROCESS | 3524 | ++DOMWINDOW == 93 (1739A000) [pid = 3524] [serial = 1008] [outer = 16ECA000] 20:29:07 INFO - PROCESS | 3524 | 1463628547568 Marionette DEBUG loaded listener.js 20:29:07 INFO - PROCESS | 3524 | ++DOMWINDOW == 94 (176A4400) [pid = 3524] [serial = 1009] [outer = 16ECA000] 20:29:08 INFO - PROCESS | 3524 | 1463628548375 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]]]}] 20:29:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 20:29:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1017ms 20:29:08 INFO - PROCESS | 3524 | 1463628548467 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 20:29:08 INFO - PROCESS | 3524 | 1463628548471 Marionette TRACE conn2 <- [1,1309,null,{"value":"13"}] 20:29:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 20:29:08 INFO - PROCESS | 3524 | 1463628548476 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 20:29:08 INFO - PROCESS | 3524 | 1463628548480 Marionette TRACE conn2 <- [1,1310,null,{}] 20:29:08 INFO - PROCESS | 3524 | 1463628548485 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}] 20:29:08 INFO - PROCESS | 3524 | 1463628548625 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 20:29:08 INFO - PROCESS | 3524 | 1463628548744 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:08 INFO - PROCESS | 3524 | ++DOCSHELL 0F33D800 == 38 [pid = 3524] [id = 337] 20:29:08 INFO - PROCESS | 3524 | ++DOMWINDOW == 95 (0F9E9C00) [pid = 3524] [serial = 1010] [outer = 00000000] 20:29:08 INFO - PROCESS | 3524 | ++DOMWINDOW == 96 (10A5D000) [pid = 3524] [serial = 1011] [outer = 0F9E9C00] 20:29:08 INFO - PROCESS | 3524 | 1463628548799 Marionette DEBUG loaded listener.js 20:29:08 INFO - PROCESS | 3524 | ++DOMWINDOW == 97 (10D29C00) [pid = 3524] [serial = 1012] [outer = 0F9E9C00] 20:29:09 INFO - PROCESS | 3524 | 1463628549689 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]]]}] 20:29:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 20:29:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1233ms 20:29:09 INFO - PROCESS | 3524 | 1463628549716 Marionette TRACE conn2 -> [0,1313,"getWindowHandle",null] 20:29:09 INFO - PROCESS | 3524 | 1463628549720 Marionette TRACE conn2 <- [1,1313,null,{"value":"13"}] 20:29:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 20:29:09 INFO - PROCESS | 3524 | 1463628549725 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 20:29:09 INFO - PROCESS | 3524 | 1463628549729 Marionette TRACE conn2 <- [1,1314,null,{}] 20:29:09 INFO - PROCESS | 3524 | 1463628549735 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}] 20:29:09 INFO - PROCESS | 3524 | 1463628549838 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 20:29:09 INFO - PROCESS | 3524 | 1463628549975 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:09 INFO - PROCESS | 3524 | ++DOCSHELL 0F9E4C00 == 39 [pid = 3524] [id = 338] 20:29:09 INFO - PROCESS | 3524 | ++DOMWINDOW == 98 (1022C800) [pid = 3524] [serial = 1013] [outer = 00000000] 20:29:10 INFO - PROCESS | 3524 | ++DOMWINDOW == 99 (10512400) [pid = 3524] [serial = 1014] [outer = 1022C800] 20:29:10 INFO - PROCESS | 3524 | 1463628550024 Marionette DEBUG loaded listener.js 20:29:10 INFO - PROCESS | 3524 | ++DOMWINDOW == 100 (10C2AC00) [pid = 3524] [serial = 1015] [outer = 1022C800] 20:29:10 INFO - PROCESS | 3524 | --DOCSHELL 1330EC00 == 38 [pid = 3524] [id = 335] 20:29:10 INFO - PROCESS | 3524 | --DOCSHELL 1021FC00 == 37 [pid = 3524] [id = 334] 20:29:10 INFO - PROCESS | 3524 | --DOCSHELL 10560000 == 36 [pid = 3524] [id = 333] 20:29:10 INFO - PROCESS | 3524 | --DOCSHELL 12AEA800 == 35 [pid = 3524] [id = 332] 20:29:10 INFO - PROCESS | 3524 | --DOCSHELL 10D58800 == 34 [pid = 3524] [id = 331] 20:29:10 INFO - PROCESS | 3524 | --DOCSHELL 10D4B800 == 33 [pid = 3524] [id = 330] 20:29:10 INFO - PROCESS | 3524 | --DOCSHELL 10B56400 == 32 [pid = 3524] [id = 329] 20:29:10 INFO - PROCESS | 3524 | --DOCSHELL 13840400 == 31 [pid = 3524] [id = 328] 20:29:10 INFO - PROCESS | 3524 | --DOCSHELL 13395C00 == 30 [pid = 3524] [id = 327] 20:29:10 INFO - PROCESS | 3524 | --DOCSHELL 12D72800 == 29 [pid = 3524] [id = 326] 20:29:10 INFO - PROCESS | 3524 | --DOMWINDOW == 99 (1656F000) [pid = 3524] [serial = 961] [outer = 00000000] [url = about:blank] 20:29:10 INFO - PROCESS | 3524 | --DOMWINDOW == 98 (16CC4C00) [pid = 3524] [serial = 963] [outer = 00000000] [url = about:blank] 20:29:10 INFO - PROCESS | 3524 | --DOMWINDOW == 97 (157BFC00) [pid = 3524] [serial = 948] [outer = 00000000] [url = about:blank] 20:29:10 INFO - PROCESS | 3524 | --DOMWINDOW == 96 (15DE1400) [pid = 3524] [serial = 951] [outer = 00000000] [url = about:blank] 20:29:10 INFO - PROCESS | 3524 | --DOMWINDOW == 95 (165CBC00) [pid = 3524] [serial = 954] [outer = 00000000] [url = about:blank] 20:29:10 INFO - PROCESS | 3524 | --DOMWINDOW == 94 (161CAC00) [pid = 3524] [serial = 952] [outer = 00000000] [url = about:blank] 20:29:10 INFO - PROCESS | 3524 | --DOMWINDOW == 93 (15D19C00) [pid = 3524] [serial = 960] [outer = 00000000] [url = about:blank] 20:29:10 INFO - PROCESS | 3524 | --DOMWINDOW == 92 (165D4800) [pid = 3524] [serial = 955] [outer = 00000000] [url = about:blank] 20:29:10 INFO - PROCESS | 3524 | --DOMWINDOW == 91 (1446F000) [pid = 3524] [serial = 945] [outer = 00000000] [url = about:blank] 20:29:10 INFO - PROCESS | 3524 | --DOMWINDOW == 90 (14415800) [pid = 3524] [serial = 942] [outer = 00000000] [url = about:blank] 20:29:10 INFO - PROCESS | 3524 | --DOMWINDOW == 89 (14416800) [pid = 3524] [serial = 943] [outer = 00000000] [url = about:blank] 20:29:10 INFO - PROCESS | 3524 | --DOMWINDOW == 88 (1338EC00) [pid = 3524] [serial = 939] [outer = 00000000] [url = about:blank] 20:29:10 INFO - PROCESS | 3524 | --DOMWINDOW == 87 (138F1800) [pid = 3524] [serial = 940] [outer = 00000000] [url = about:blank] 20:29:10 INFO - PROCESS | 3524 | --DOMWINDOW == 86 (12A86000) [pid = 3524] [serial = 936] [outer = 00000000] [url = about:blank] 20:29:10 INFO - PROCESS | 3524 | --DOMWINDOW == 85 (12D7AC00) [pid = 3524] [serial = 937] [outer = 00000000] [url = about:blank] 20:29:10 INFO - PROCESS | 3524 | --DOMWINDOW == 84 (117A3C00) [pid = 3524] [serial = 934] [outer = 00000000] [url = about:blank] 20:29:10 INFO - PROCESS | 3524 | --DOMWINDOW == 83 (11203C00) [pid = 3524] [serial = 933] [outer = 00000000] [url = about:blank] 20:29:10 INFO - PROCESS | 3524 | --DOMWINDOW == 82 (10D4C400) [pid = 3524] [serial = 930] [outer = 00000000] [url = about:blank] 20:29:10 INFO - PROCESS | 3524 | --DOMWINDOW == 81 (10D52000) [pid = 3524] [serial = 931] [outer = 00000000] [url = about:blank] 20:29:10 INFO - PROCESS | 3524 | --DOMWINDOW == 80 (105F1000) [pid = 3524] [serial = 927] [outer = 00000000] [url = about:blank] 20:29:10 INFO - PROCESS | 3524 | --DOMWINDOW == 79 (10A5C400) [pid = 3524] [serial = 928] [outer = 00000000] [url = about:blank] 20:29:10 INFO - PROCESS | 3524 | --DOMWINDOW == 78 (0F9E6000) [pid = 3524] [serial = 924] [outer = 00000000] [url = about:blank] 20:29:10 INFO - PROCESS | 3524 | --DOMWINDOW == 77 (10269000) [pid = 3524] [serial = 925] [outer = 00000000] [url = about:blank] 20:29:10 INFO - PROCESS | 3524 | --DOMWINDOW == 76 (1A0F1000) [pid = 3524] [serial = 922] [outer = 00000000] [url = about:blank] 20:29:10 INFO - PROCESS | 3524 | --DOMWINDOW == 75 (157C0000) [pid = 3524] [serial = 949] [outer = 00000000] [url = about:blank] 20:29:10 INFO - PROCESS | 3524 | --DOMWINDOW == 74 (12AEC800) [pid = 3524] [serial = 957] [outer = 00000000] [url = about:blank] 20:29:10 INFO - PROCESS | 3524 | --DOMWINDOW == 73 (1446F800) [pid = 3524] [serial = 946] [outer = 00000000] [url = about:blank] 20:29:10 INFO - PROCESS | 3524 | --DOMWINDOW == 72 (13396000) [pid = 3524] [serial = 958] [outer = 00000000] [url = about:blank] 20:29:10 INFO - PROCESS | 3524 | 1463628550534 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]]]}] 20:29:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 20:29:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 832ms 20:29:10 INFO - PROCESS | 3524 | 1463628550548 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 20:29:10 INFO - PROCESS | 3524 | 1463628550554 Marionette TRACE conn2 <- [1,1317,null,{"value":"13"}] 20:29:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 20:29:10 INFO - PROCESS | 3524 | 1463628550561 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 20:29:10 INFO - PROCESS | 3524 | 1463628550563 Marionette TRACE conn2 <- [1,1318,null,{}] 20:29:10 INFO - PROCESS | 3524 | 1463628550567 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}] 20:29:10 INFO - PROCESS | 3524 | 1463628550647 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 20:29:10 INFO - PROCESS | 3524 | 1463628550656 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:10 INFO - PROCESS | 3524 | ++DOCSHELL 10275400 == 30 [pid = 3524] [id = 339] 20:29:10 INFO - PROCESS | 3524 | ++DOMWINDOW == 73 (102C7400) [pid = 3524] [serial = 1016] [outer = 00000000] 20:29:10 INFO - PROCESS | 3524 | ++DOMWINDOW == 74 (10D29400) [pid = 3524] [serial = 1017] [outer = 102C7400] 20:29:10 INFO - PROCESS | 3524 | 1463628550701 Marionette DEBUG loaded listener.js 20:29:10 INFO - PROCESS | 3524 | ++DOMWINDOW == 75 (10D36000) [pid = 3524] [serial = 1018] [outer = 102C7400] 20:29:11 INFO - PROCESS | 3524 | 1463628551179 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]]]}] 20:29:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 20:29:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 631ms 20:29:11 INFO - PROCESS | 3524 | 1463628551196 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 20:29:11 INFO - PROCESS | 3524 | 1463628551198 Marionette TRACE conn2 <- [1,1321,null,{"value":"13"}] 20:29:11 INFO - PROCESS | 3524 | 1463628551202 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 20:29:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 20:29:11 INFO - PROCESS | 3524 | 1463628551205 Marionette TRACE conn2 <- [1,1322,null,{}] 20:29:11 INFO - PROCESS | 3524 | 1463628551237 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}] 20:29:11 INFO - PROCESS | 3524 | 1463628551344 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 20:29:11 INFO - PROCESS | 3524 | 1463628551422 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:11 INFO - PROCESS | 3524 | ++DOCSHELL 10D6C000 == 31 [pid = 3524] [id = 340] 20:29:11 INFO - PROCESS | 3524 | ++DOMWINDOW == 76 (1120BC00) [pid = 3524] [serial = 1019] [outer = 00000000] 20:29:11 INFO - PROCESS | 3524 | ++DOMWINDOW == 77 (117B1800) [pid = 3524] [serial = 1020] [outer = 1120BC00] 20:29:11 INFO - PROCESS | 3524 | 1463628551476 Marionette DEBUG loaded listener.js 20:29:11 INFO - PROCESS | 3524 | ++DOMWINDOW == 78 (11CEC000) [pid = 3524] [serial = 1021] [outer = 1120BC00] 20:29:11 INFO - PROCESS | 3524 | 1463628551839 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]]]}] 20:29:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 20:29:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 693ms 20:29:11 INFO - PROCESS | 3524 | 1463628551906 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 20:29:11 INFO - PROCESS | 3524 | 1463628551908 Marionette TRACE conn2 <- [1,1325,null,{"value":"13"}] 20:29:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 20:29:11 INFO - PROCESS | 3524 | 1463628551912 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 20:29:11 INFO - PROCESS | 3524 | 1463628551913 Marionette TRACE conn2 <- [1,1326,null,{}] 20:29:11 INFO - PROCESS | 3524 | 1463628551918 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}] 20:29:11 INFO - PROCESS | 3524 | 1463628552001 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 20:29:11 INFO - PROCESS | 3524 | 1463628552008 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:12 INFO - PROCESS | 3524 | ++DOCSHELL 11AF1000 == 32 [pid = 3524] [id = 341] 20:29:12 INFO - PROCESS | 3524 | ++DOMWINDOW == 79 (12D30000) [pid = 3524] [serial = 1022] [outer = 00000000] 20:29:12 INFO - PROCESS | 3524 | ++DOMWINDOW == 80 (13317000) [pid = 3524] [serial = 1023] [outer = 12D30000] 20:29:12 INFO - PROCESS | 3524 | 1463628552052 Marionette DEBUG loaded listener.js 20:29:12 INFO - PROCESS | 3524 | ++DOMWINDOW == 81 (1338F400) [pid = 3524] [serial = 1024] [outer = 12D30000] 20:29:12 INFO - PROCESS | 3524 | 1463628552976 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]]]}] 20:29:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 20:29:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1125ms 20:29:13 INFO - PROCESS | 3524 | 1463628553037 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 20:29:13 INFO - PROCESS | 3524 | 1463628553039 Marionette TRACE conn2 <- [1,1329,null,{"value":"13"}] 20:29:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 20:29:13 INFO - PROCESS | 3524 | 1463628553043 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 20:29:13 INFO - PROCESS | 3524 | 1463628553044 Marionette TRACE conn2 <- [1,1330,null,{}] 20:29:13 INFO - PROCESS | 3524 | 1463628553048 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}] 20:29:13 INFO - PROCESS | 3524 | 1463628553161 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 20:29:13 INFO - PROCESS | 3524 | 1463628553168 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:13 INFO - PROCESS | 3524 | ++DOCSHELL 11722000 == 33 [pid = 3524] [id = 342] 20:29:13 INFO - PROCESS | 3524 | ++DOMWINDOW == 82 (13077800) [pid = 3524] [serial = 1025] [outer = 00000000] 20:29:13 INFO - PROCESS | 3524 | ++DOMWINDOW == 83 (138EE000) [pid = 3524] [serial = 1026] [outer = 13077800] 20:29:13 INFO - PROCESS | 3524 | 1463628553211 Marionette DEBUG loaded listener.js 20:29:13 INFO - PROCESS | 3524 | ++DOMWINDOW == 84 (13DB5400) [pid = 3524] [serial = 1027] [outer = 13077800] 20:29:13 INFO - PROCESS | 3524 | 1463628553642 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]]]}] 20:29:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 20:29:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 616ms 20:29:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 20:29:13 INFO - PROCESS | 3524 | 1463628553681 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 20:29:13 INFO - PROCESS | 3524 | 1463628553682 Marionette TRACE conn2 <- [1,1333,null,{"value":"13"}] 20:29:13 INFO - PROCESS | 3524 | 1463628553686 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 20:29:13 INFO - PROCESS | 3524 | 1463628553687 Marionette TRACE conn2 <- [1,1334,null,{}] 20:29:13 INFO - PROCESS | 3524 | 1463628553690 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}] 20:29:13 INFO - PROCESS | 3524 | 1463628553813 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 20:29:13 INFO - PROCESS | 3524 | 1463628553820 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:13 INFO - PROCESS | 3524 | ++DOCSHELL 117ACC00 == 34 [pid = 3524] [id = 343] 20:29:13 INFO - PROCESS | 3524 | ++DOMWINDOW == 85 (13397C00) [pid = 3524] [serial = 1028] [outer = 00000000] 20:29:13 INFO - PROCESS | 3524 | ++DOMWINDOW == 86 (1446A800) [pid = 3524] [serial = 1029] [outer = 13397C00] 20:29:13 INFO - PROCESS | 3524 | 1463628553849 Marionette DEBUG loaded listener.js 20:29:13 INFO - PROCESS | 3524 | ++DOMWINDOW == 87 (14473C00) [pid = 3524] [serial = 1030] [outer = 13397C00] 20:29:14 INFO - PROCESS | 3524 | 1463628554312 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]]]}] 20:29:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 20:29:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 678ms 20:29:14 INFO - PROCESS | 3524 | 1463628554369 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 20:29:14 INFO - PROCESS | 3524 | 1463628554371 Marionette TRACE conn2 <- [1,1337,null,{"value":"13"}] 20:29:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 20:29:14 INFO - PROCESS | 3524 | 1463628554374 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 20:29:14 INFO - PROCESS | 3524 | 1463628554376 Marionette TRACE conn2 <- [1,1338,null,{}] 20:29:14 INFO - PROCESS | 3524 | 1463628554379 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}] 20:29:14 INFO - PROCESS | 3524 | 1463628554505 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 20:29:14 INFO - PROCESS | 3524 | --DOMWINDOW == 86 (1593EC00) [pid = 3524] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 20:29:14 INFO - PROCESS | 3524 | --DOMWINDOW == 85 (141F7C00) [pid = 3524] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 20:29:14 INFO - PROCESS | 3524 | --DOMWINDOW == 84 (12D73400) [pid = 3524] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 20:29:14 INFO - PROCESS | 3524 | --DOMWINDOW == 83 (105EEC00) [pid = 3524] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 20:29:14 INFO - PROCESS | 3524 | --DOMWINDOW == 82 (16C19400) [pid = 3524] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 20:29:14 INFO - PROCESS | 3524 | --DOMWINDOW == 81 (0F9E5000) [pid = 3524] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 20:29:14 INFO - PROCESS | 3524 | --DOMWINDOW == 80 (10D51000) [pid = 3524] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 20:29:14 INFO - PROCESS | 3524 | --DOMWINDOW == 79 (13831400) [pid = 3524] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 20:29:14 INFO - PROCESS | 3524 | --DOMWINDOW == 78 (10B64C00) [pid = 3524] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 20:29:14 INFO - PROCESS | 3524 | --DOMWINDOW == 77 (110ED800) [pid = 3524] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 20:29:14 INFO - PROCESS | 3524 | --DOMWINDOW == 76 (12882000) [pid = 3524] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 20:29:14 INFO - PROCESS | 3524 | --DOMWINDOW == 75 (16572800) [pid = 3524] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 20:29:14 INFO - PROCESS | 3524 | --DOMWINDOW == 74 (10D28800) [pid = 3524] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 20:29:14 INFO - PROCESS | 3524 | --DOMWINDOW == 73 (10D51800) [pid = 3524] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 20:29:14 INFO - PROCESS | 3524 | --DOMWINDOW == 72 (15702400) [pid = 3524] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 20:29:14 INFO - PROCESS | 3524 | 1463628554708 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:14 INFO - PROCESS | 3524 | ++DOCSHELL 0F332000 == 35 [pid = 3524] [id = 344] 20:29:14 INFO - PROCESS | 3524 | ++DOMWINDOW == 73 (0F334000) [pid = 3524] [serial = 1031] [outer = 00000000] 20:29:14 INFO - PROCESS | 3524 | ++DOMWINDOW == 74 (105EEC00) [pid = 3524] [serial = 1032] [outer = 0F334000] 20:29:14 INFO - PROCESS | 3524 | 1463628554753 Marionette DEBUG loaded listener.js 20:29:14 INFO - PROCESS | 3524 | ++DOMWINDOW == 75 (10C32400) [pid = 3524] [serial = 1033] [outer = 0F334000] 20:29:15 INFO - PROCESS | 3524 | 1463628555086 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]]]}] 20:29:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 20:29:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 785ms 20:29:15 INFO - PROCESS | 3524 | 1463628555159 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 20:29:15 INFO - PROCESS | 3524 | 1463628555161 Marionette TRACE conn2 <- [1,1341,null,{"value":"13"}] 20:29:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 20:29:15 INFO - PROCESS | 3524 | 1463628555169 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 20:29:15 INFO - PROCESS | 3524 | 1463628555171 Marionette TRACE conn2 <- [1,1342,null,{}] 20:29:15 INFO - PROCESS | 3524 | 1463628555174 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}] 20:29:15 INFO - PROCESS | 3524 | 1463628555247 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 20:29:15 INFO - PROCESS | 3524 | 1463628555253 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:15 INFO - PROCESS | 3524 | ++DOCSHELL 10D27800 == 36 [pid = 3524] [id = 345] 20:29:15 INFO - PROCESS | 3524 | ++DOMWINDOW == 76 (10D28800) [pid = 3524] [serial = 1034] [outer = 00000000] 20:29:15 INFO - PROCESS | 3524 | ++DOMWINDOW == 77 (1570BC00) [pid = 3524] [serial = 1035] [outer = 10D28800] 20:29:15 INFO - PROCESS | 3524 | 1463628555305 Marionette DEBUG loaded listener.js 20:29:15 INFO - PROCESS | 3524 | ++DOMWINDOW == 78 (15922C00) [pid = 3524] [serial = 1036] [outer = 10D28800] 20:29:15 INFO - PROCESS | 3524 | 1463628555703 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]]]}] 20:29:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 20:29:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 585ms 20:29:15 INFO - PROCESS | 3524 | 1463628555767 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 20:29:15 INFO - PROCESS | 3524 | 1463628555769 Marionette TRACE conn2 <- [1,1345,null,{"value":"13"}] 20:29:15 INFO - PROCESS | 3524 | 1463628555772 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 20:29:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 20:29:15 INFO - PROCESS | 3524 | 1463628555774 Marionette TRACE conn2 <- [1,1346,null,{}] 20:29:15 INFO - PROCESS | 3524 | 1463628555777 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}] 20:29:15 INFO - PROCESS | 3524 | 1463628555851 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 20:29:15 INFO - PROCESS | 3524 | 1463628555860 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:15 INFO - PROCESS | 3524 | ++DOCSHELL 10C2D400 == 37 [pid = 3524] [id = 346] 20:29:15 INFO - PROCESS | 3524 | ++DOMWINDOW == 79 (13092C00) [pid = 3524] [serial = 1037] [outer = 00000000] 20:29:15 INFO - PROCESS | 3524 | ++DOMWINDOW == 80 (15DDA400) [pid = 3524] [serial = 1038] [outer = 13092C00] 20:29:15 INFO - PROCESS | 3524 | 1463628555903 Marionette DEBUG loaded listener.js 20:29:15 INFO - PROCESS | 3524 | ++DOMWINDOW == 81 (15DDF400) [pid = 3524] [serial = 1039] [outer = 13092C00] 20:29:16 INFO - PROCESS | 3524 | 1463628556321 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]]]}] 20:29:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 20:29:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 585ms 20:29:16 INFO - PROCESS | 3524 | 1463628556353 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 20:29:16 INFO - PROCESS | 3524 | 1463628556355 Marionette TRACE conn2 <- [1,1349,null,{"value":"13"}] 20:29:16 INFO - PROCESS | 3524 | 1463628556358 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 20:29:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 20:29:16 INFO - PROCESS | 3524 | 1463628556360 Marionette TRACE conn2 <- [1,1350,null,{}] 20:29:16 INFO - PROCESS | 3524 | 1463628556374 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}] 20:29:16 INFO - PROCESS | 3524 | 1463628556452 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 20:29:16 INFO - PROCESS | 3524 | 1463628556459 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:16 INFO - PROCESS | 3524 | ++DOCSHELL 13838800 == 38 [pid = 3524] [id = 347] 20:29:16 INFO - PROCESS | 3524 | ++DOMWINDOW == 82 (1441B400) [pid = 3524] [serial = 1040] [outer = 00000000] 20:29:16 INFO - PROCESS | 3524 | ++DOMWINDOW == 83 (1656C800) [pid = 3524] [serial = 1041] [outer = 1441B400] 20:29:16 INFO - PROCESS | 3524 | 1463628556501 Marionette DEBUG loaded listener.js 20:29:16 INFO - PROCESS | 3524 | ++DOMWINDOW == 84 (1656E400) [pid = 3524] [serial = 1042] [outer = 1441B400] 20:29:17 INFO - PROCESS | 3524 | 1463628557229 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]]]}] 20:29:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 20:29:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 893ms 20:29:17 INFO - PROCESS | 3524 | 1463628557264 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 20:29:17 INFO - PROCESS | 3524 | 1463628557269 Marionette TRACE conn2 <- [1,1353,null,{"value":"13"}] 20:29:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 20:29:17 INFO - PROCESS | 3524 | 1463628557274 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 20:29:17 INFO - PROCESS | 3524 | 1463628557279 Marionette TRACE conn2 <- [1,1354,null,{}] 20:29:17 INFO - PROCESS | 3524 | 1463628557284 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}] 20:29:17 INFO - PROCESS | 3524 | 1463628557371 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 20:29:17 INFO - PROCESS | 3524 | 1463628557456 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:17 INFO - PROCESS | 3524 | ++DOCSHELL 0F931800 == 39 [pid = 3524] [id = 348] 20:29:17 INFO - PROCESS | 3524 | ++DOMWINDOW == 85 (105E7800) [pid = 3524] [serial = 1043] [outer = 00000000] 20:29:17 INFO - PROCESS | 3524 | ++DOMWINDOW == 86 (10C29800) [pid = 3524] [serial = 1044] [outer = 105E7800] 20:29:17 INFO - PROCESS | 3524 | 1463628557554 Marionette DEBUG loaded listener.js 20:29:17 INFO - PROCESS | 3524 | ++DOMWINDOW == 87 (10D67400) [pid = 3524] [serial = 1045] [outer = 105E7800] 20:29:18 INFO - PROCESS | 3524 | 1463628558156 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] 20:29:18 INFO - PROCESS | 3524 | 1463628558209 Marionette TRACE conn2 <- [1,1357,null,{"value":"13"}] 20:29:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 20:29:18 INFO - PROCESS | 3524 | 1463628558215 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 20:29:18 INFO - PROCESS | 3524 | 1463628558218 Marionette TRACE conn2 <- [1,1358,null,{}] 20:29:18 INFO - PROCESS | 3524 | 1463628558222 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}] 20:29:18 INFO - PROCESS | 3524 | 1463628558366 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 20:29:18 INFO - PROCESS | 3524 | 1463628558423 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:18 INFO - PROCESS | 3524 | ++DOCSHELL 10D32800 == 40 [pid = 3524] [id = 349] 20:29:18 INFO - PROCESS | 3524 | ++DOMWINDOW == 88 (10D34C00) [pid = 3524] [serial = 1046] [outer = 00000000] 20:29:18 INFO - PROCESS | 3524 | ++DOMWINDOW == 89 (13DB5000) [pid = 3524] [serial = 1047] [outer = 10D34C00] 20:29:18 INFO - PROCESS | 3524 | 1463628558477 Marionette DEBUG loaded listener.js 20:29:18 INFO - PROCESS | 3524 | ++DOMWINDOW == 90 (14413C00) [pid = 3524] [serial = 1048] [outer = 10D34C00] 20:29:19 INFO - PROCESS | 3524 | 1463628559091 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] 20:29:19 INFO - PROCESS | 3524 | 1463628559144 Marionette TRACE conn2 <- [1,1361,null,{"value":"13"}] 20:29:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 20:29:19 INFO - PROCESS | 3524 | 1463628559148 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 20:29:19 INFO - PROCESS | 3524 | 1463628559151 Marionette TRACE conn2 <- [1,1362,null,{}] 20:29:19 INFO - PROCESS | 3524 | 1463628559162 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}] 20:29:19 INFO - PROCESS | 3524 | 1463628559297 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 20:29:19 INFO - PROCESS | 3524 | 1463628559422 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:19 INFO - PROCESS | 3524 | ++DOCSHELL 16569000 == 41 [pid = 3524] [id = 350] 20:29:19 INFO - PROCESS | 3524 | ++DOMWINDOW == 91 (165CC400) [pid = 3524] [serial = 1049] [outer = 00000000] 20:29:19 INFO - PROCESS | 3524 | ++DOMWINDOW == 92 (165D4800) [pid = 3524] [serial = 1050] [outer = 165CC400] 20:29:19 INFO - PROCESS | 3524 | 1463628559479 Marionette DEBUG loaded listener.js 20:29:19 INFO - PROCESS | 3524 | ++DOMWINDOW == 93 (16C18400) [pid = 3524] [serial = 1051] [outer = 165CC400] 20:29:20 INFO - PROCESS | 3524 | [3524] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:29:20 INFO - PROCESS | 3524 | 1463628560235 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] 20:29:20 INFO - PROCESS | 3524 | 1463628560284 Marionette TRACE conn2 <- [1,1365,null,{"value":"13"}] 20:29:20 INFO - PROCESS | 3524 | 1463628560289 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 20:29:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 20:29:20 INFO - PROCESS | 3524 | 1463628560293 Marionette TRACE conn2 <- [1,1366,null,{}] 20:29:20 INFO - PROCESS | 3524 | 1463628560299 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}] 20:29:20 INFO - PROCESS | 3524 | 1463628560422 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 20:29:20 INFO - PROCESS | 3524 | 1463628560550 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:20 INFO - PROCESS | 3524 | ++DOCSHELL 10503000 == 42 [pid = 3524] [id = 351] 20:29:20 INFO - PROCESS | 3524 | ++DOMWINDOW == 94 (1055F800) [pid = 3524] [serial = 1052] [outer = 00000000] 20:29:20 INFO - PROCESS | 3524 | ++DOMWINDOW == 95 (10D2B000) [pid = 3524] [serial = 1053] [outer = 1055F800] 20:29:20 INFO - PROCESS | 3524 | 1463628560604 Marionette DEBUG loaded listener.js 20:29:20 INFO - PROCESS | 3524 | ++DOMWINDOW == 96 (10D4E000) [pid = 3524] [serial = 1054] [outer = 1055F800] 20:29:20 INFO - PROCESS | 3524 | --DOCSHELL 10C2D400 == 41 [pid = 3524] [id = 346] 20:29:20 INFO - PROCESS | 3524 | --DOCSHELL 10D27800 == 40 [pid = 3524] [id = 345] 20:29:20 INFO - PROCESS | 3524 | --DOCSHELL 0F332000 == 39 [pid = 3524] [id = 344] 20:29:20 INFO - PROCESS | 3524 | --DOCSHELL 117ACC00 == 38 [pid = 3524] [id = 343] 20:29:20 INFO - PROCESS | 3524 | --DOCSHELL 11722000 == 37 [pid = 3524] [id = 342] 20:29:20 INFO - PROCESS | 3524 | --DOCSHELL 11AF1000 == 36 [pid = 3524] [id = 341] 20:29:20 INFO - PROCESS | 3524 | --DOCSHELL 10D6C000 == 35 [pid = 3524] [id = 340] 20:29:20 INFO - PROCESS | 3524 | --DOCSHELL 10275400 == 34 [pid = 3524] [id = 339] 20:29:20 INFO - PROCESS | 3524 | --DOCSHELL 0F9E4C00 == 33 [pid = 3524] [id = 338] 20:29:20 INFO - PROCESS | 3524 | --DOCSHELL 0F33D800 == 32 [pid = 3524] [id = 337] 20:29:20 INFO - PROCESS | 3524 | --DOMWINDOW == 95 (15DDC400) [pid = 3524] [serial = 991] [outer = 00000000] [url = about:blank] 20:29:20 INFO - PROCESS | 3524 | --DOMWINDOW == 94 (14468C00) [pid = 3524] [serial = 984] [outer = 00000000] [url = about:blank] 20:29:20 INFO - PROCESS | 3524 | --DOMWINDOW == 93 (1446A000) [pid = 3524] [serial = 985] [outer = 00000000] [url = about:blank] 20:29:20 INFO - PROCESS | 3524 | --DOMWINDOW == 92 (13314000) [pid = 3524] [serial = 978] [outer = 00000000] [url = about:blank] 20:29:20 INFO - PROCESS | 3524 | --DOMWINDOW == 91 (13374800) [pid = 3524] [serial = 979] [outer = 00000000] [url = about:blank] 20:29:20 INFO - PROCESS | 3524 | --DOMWINDOW == 90 (10B65800) [pid = 3524] [serial = 969] [outer = 00000000] [url = about:blank] 20:29:20 INFO - PROCESS | 3524 | --DOMWINDOW == 89 (10C30000) [pid = 3524] [serial = 970] [outer = 00000000] [url = about:blank] 20:29:20 INFO - PROCESS | 3524 | --DOMWINDOW == 88 (16EC2800) [pid = 3524] [serial = 964] [outer = 00000000] [url = about:blank] 20:29:20 INFO - PROCESS | 3524 | --DOMWINDOW == 87 (102CC800) [pid = 3524] [serial = 966] [outer = 00000000] [url = about:blank] 20:29:20 INFO - PROCESS | 3524 | --DOMWINDOW == 86 (10512000) [pid = 3524] [serial = 967] [outer = 00000000] [url = about:blank] 20:29:20 INFO - PROCESS | 3524 | --DOMWINDOW == 85 (10D58C00) [pid = 3524] [serial = 972] [outer = 00000000] [url = about:blank] 20:29:20 INFO - PROCESS | 3524 | --DOMWINDOW == 84 (10D6BC00) [pid = 3524] [serial = 973] [outer = 00000000] [url = about:blank] 20:29:20 INFO - PROCESS | 3524 | --DOMWINDOW == 83 (13DB3800) [pid = 3524] [serial = 981] [outer = 00000000] [url = about:blank] 20:29:20 INFO - PROCESS | 3524 | --DOMWINDOW == 82 (141F5000) [pid = 3524] [serial = 982] [outer = 00000000] [url = about:blank] 20:29:20 INFO - PROCESS | 3524 | --DOMWINDOW == 81 (1592A400) [pid = 3524] [serial = 987] [outer = 00000000] [url = about:blank] 20:29:20 INFO - PROCESS | 3524 | --DOMWINDOW == 80 (11CEC400) [pid = 3524] [serial = 976] [outer = 00000000] [url = about:blank] 20:29:20 INFO - PROCESS | 3524 | --DOMWINDOW == 79 (11A02C00) [pid = 3524] [serial = 975] [outer = 00000000] [url = about:blank] 20:29:20 INFO - PROCESS | 3524 | --DOMWINDOW == 78 (16568000) [pid = 3524] [serial = 993] [outer = 00000000] [url = about:blank] 20:29:20 INFO - PROCESS | 3524 | --DOMWINDOW == 77 (1656E000) [pid = 3524] [serial = 994] [outer = 00000000] [url = about:blank] 20:29:20 INFO - PROCESS | 3524 | --DOMWINDOW == 76 (16C1B400) [pid = 3524] [serial = 997] [outer = 00000000] [url = about:blank] 20:29:20 INFO - PROCESS | 3524 | --DOMWINDOW == 75 (165D9000) [pid = 3524] [serial = 996] [outer = 00000000] [url = about:blank] 20:29:20 INFO - PROCESS | 3524 | --DOMWINDOW == 74 (10D66400) [pid = 3524] [serial = 999] [outer = 00000000] [url = about:blank] 20:29:20 INFO - PROCESS | 3524 | --DOMWINDOW == 73 (11299C00) [pid = 3524] [serial = 1000] [outer = 00000000] [url = about:blank] 20:29:20 INFO - PROCESS | 3524 | --DOMWINDOW == 72 (1570C000) [pid = 3524] [serial = 1002] [outer = 00000000] [url = about:blank] 20:29:20 INFO - PROCESS | 3524 | --DOMWINDOW == 71 (15DDB800) [pid = 3524] [serial = 990] [outer = 00000000] [url = about:blank] 20:29:20 INFO - PROCESS | 3524 | --DOMWINDOW == 70 (165D7C00) [pid = 3524] [serial = 1003] [outer = 00000000] [url = about:blank] 20:29:20 INFO - PROCESS | 3524 | --DOMWINDOW == 69 (157B4C00) [pid = 3524] [serial = 988] [outer = 00000000] [url = about:blank] 20:29:20 INFO - PROCESS | 3524 | --DOMWINDOW == 68 (17393C00) [pid = 3524] [serial = 1006] [outer = 00000000] [url = about:blank] 20:29:20 INFO - PROCESS | 3524 | --DOMWINDOW == 67 (17381C00) [pid = 3524] [serial = 1005] [outer = 00000000] [url = about:blank] 20:29:21 INFO - PROCESS | 3524 | 1463628561093 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] 20:29:21 INFO - PROCESS | 3524 | 1463628561122 Marionette TRACE conn2 <- [1,1369,null,{"value":"13"}] 20:29:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 20:29:21 INFO - PROCESS | 3524 | 1463628561128 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 20:29:21 INFO - PROCESS | 3524 | 1463628561131 Marionette TRACE conn2 <- [1,1370,null,{}] 20:29:21 INFO - PROCESS | 3524 | 1463628561138 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}] 20:29:21 INFO - PROCESS | 3524 | 1463628561218 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 20:29:21 INFO - PROCESS | 3524 | 1463628561225 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:21 INFO - PROCESS | 3524 | ++DOCSHELL 10A65C00 == 33 [pid = 3524] [id = 352] 20:29:21 INFO - PROCESS | 3524 | ++DOMWINDOW == 68 (10B58000) [pid = 3524] [serial = 1055] [outer = 00000000] 20:29:21 INFO - PROCESS | 3524 | ++DOMWINDOW == 69 (10D65000) [pid = 3524] [serial = 1056] [outer = 10B58000] 20:29:21 INFO - PROCESS | 3524 | 1463628561269 Marionette DEBUG loaded listener.js 20:29:21 INFO - PROCESS | 3524 | ++DOMWINDOW == 70 (10D70C00) [pid = 3524] [serial = 1057] [outer = 10B58000] 20:29:21 INFO - PROCESS | 3524 | [3524] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:29:21 INFO - PROCESS | 3524 | 1463628561735 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] 20:29:21 INFO - PROCESS | 3524 | 1463628561768 Marionette TRACE conn2 <- [1,1373,null,{"value":"13"}] 20:29:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 20:29:21 INFO - PROCESS | 3524 | 1463628561772 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 20:29:21 INFO - PROCESS | 3524 | 1463628561775 Marionette TRACE conn2 <- [1,1374,null,{}] 20:29:21 INFO - PROCESS | 3524 | 1463628561785 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}] 20:29:21 INFO - PROCESS | 3524 | 1463628561865 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 20:29:21 INFO - PROCESS | 3524 | 1463628561872 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:21 INFO - PROCESS | 3524 | ++DOCSHELL 12885400 == 34 [pid = 3524] [id = 353] 20:29:21 INFO - PROCESS | 3524 | ++DOMWINDOW == 71 (12885C00) [pid = 3524] [serial = 1058] [outer = 00000000] 20:29:21 INFO - PROCESS | 3524 | ++DOMWINDOW == 72 (13095400) [pid = 3524] [serial = 1059] [outer = 12885C00] 20:29:21 INFO - PROCESS | 3524 | 1463628561918 Marionette DEBUG loaded listener.js 20:29:21 INFO - PROCESS | 3524 | ++DOMWINDOW == 73 (1337A000) [pid = 3524] [serial = 1060] [outer = 12885C00] 20:29:22 INFO - PROCESS | 3524 | 1463628562464 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] 20:29:22 INFO - PROCESS | 3524 | 1463628562499 Marionette TRACE conn2 <- [1,1377,null,{"value":"13"}] 20:29:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 20:29:22 INFO - PROCESS | 3524 | 1463628562505 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 20:29:22 INFO - PROCESS | 3524 | 1463628562509 Marionette TRACE conn2 <- [1,1378,null,{}] 20:29:22 INFO - PROCESS | 3524 | 1463628562516 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}] 20:29:22 INFO - PROCESS | 3524 | 1463628562619 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 20:29:22 INFO - PROCESS | 3524 | 1463628562745 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:22 INFO - PROCESS | 3524 | ++DOCSHELL 10224400 == 35 [pid = 3524] [id = 354] 20:29:22 INFO - PROCESS | 3524 | ++DOMWINDOW == 74 (1022AC00) [pid = 3524] [serial = 1061] [outer = 00000000] 20:29:22 INFO - PROCESS | 3524 | ++DOMWINDOW == 75 (10D52400) [pid = 3524] [serial = 1062] [outer = 1022AC00] 20:29:22 INFO - PROCESS | 3524 | 1463628562802 Marionette DEBUG loaded listener.js 20:29:22 INFO - PROCESS | 3524 | ++DOMWINDOW == 76 (11204800) [pid = 3524] [serial = 1063] [outer = 1022AC00] 20:29:23 INFO - PROCESS | 3524 | 1463628563447 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]]]}] 20:29:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 20:29:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 986ms 20:29:23 INFO - PROCESS | 3524 | 1463628563492 Marionette TRACE conn2 -> [0,1381,"getWindowHandle",null] 20:29:23 INFO - PROCESS | 3524 | 1463628563499 Marionette TRACE conn2 <- [1,1381,null,{"value":"13"}] 20:29:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 20:29:23 INFO - PROCESS | 3524 | 1463628563507 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 20:29:23 INFO - PROCESS | 3524 | 1463628563510 Marionette TRACE conn2 <- [1,1382,null,{}] 20:29:23 INFO - PROCESS | 3524 | 1463628563514 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}] 20:29:23 INFO - PROCESS | 3524 | 1463628563614 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 20:29:23 INFO - PROCESS | 3524 | 1463628563697 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:23 INFO - PROCESS | 3524 | ++DOCSHELL 12AEC800 == 36 [pid = 3524] [id = 355] 20:29:23 INFO - PROCESS | 3524 | ++DOMWINDOW == 77 (12D30800) [pid = 3524] [serial = 1064] [outer = 00000000] 20:29:23 INFO - PROCESS | 3524 | ++DOMWINDOW == 78 (138EA400) [pid = 3524] [serial = 1065] [outer = 12D30800] 20:29:23 INFO - PROCESS | 3524 | 1463628563751 Marionette DEBUG loaded listener.js 20:29:23 INFO - PROCESS | 3524 | ++DOMWINDOW == 79 (141F1800) [pid = 3524] [serial = 1066] [outer = 12D30800] 20:29:24 INFO - PROCESS | 3524 | 1463628564329 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]]]}] 20:29:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 20:29:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 894ms 20:29:24 INFO - PROCESS | 3524 | 1463628564396 Marionette TRACE conn2 -> [0,1385,"getWindowHandle",null] 20:29:24 INFO - PROCESS | 3524 | 1463628564399 Marionette TRACE conn2 <- [1,1385,null,{"value":"13"}] 20:29:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 20:29:24 INFO - PROCESS | 3524 | 1463628564402 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 20:29:24 INFO - PROCESS | 3524 | 1463628564406 Marionette TRACE conn2 <- [1,1386,null,{}] 20:29:24 INFO - PROCESS | 3524 | 1463628564417 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}] 20:29:24 INFO - PROCESS | 3524 | 1463628564547 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 20:29:24 INFO - PROCESS | 3524 | 1463628564669 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:24 INFO - PROCESS | 3524 | ++DOCSHELL 10B5BC00 == 37 [pid = 3524] [id = 356] 20:29:24 INFO - PROCESS | 3524 | ++DOMWINDOW == 80 (1446FC00) [pid = 3524] [serial = 1067] [outer = 00000000] 20:29:24 INFO - PROCESS | 3524 | ++DOMWINDOW == 81 (1591D000) [pid = 3524] [serial = 1068] [outer = 1446FC00] 20:29:24 INFO - PROCESS | 3524 | 1463628564727 Marionette DEBUG loaded listener.js 20:29:24 INFO - PROCESS | 3524 | ++DOMWINDOW == 82 (15943000) [pid = 3524] [serial = 1069] [outer = 1446FC00] 20:29:25 INFO - PROCESS | 3524 | 1463628565338 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]]]}] 20:29:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 20:29:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 986ms 20:29:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 20:29:25 INFO - PROCESS | 3524 | 1463628565405 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 20:29:25 INFO - PROCESS | 3524 | 1463628565408 Marionette TRACE conn2 <- [1,1389,null,{"value":"13"}] 20:29:25 INFO - PROCESS | 3524 | 1463628565411 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 20:29:25 INFO - PROCESS | 3524 | 1463628565413 Marionette TRACE conn2 <- [1,1390,null,{}] 20:29:25 INFO - PROCESS | 3524 | 1463628565417 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}] 20:29:25 INFO - PROCESS | 3524 | 1463628565504 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 20:29:25 INFO - PROCESS | 3524 | 1463628565583 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:25 INFO - PROCESS | 3524 | ++DOCSHELL 1441B800 == 38 [pid = 3524] [id = 357] 20:29:25 INFO - PROCESS | 3524 | ++DOMWINDOW == 83 (15F2D400) [pid = 3524] [serial = 1070] [outer = 00000000] 20:29:25 INFO - PROCESS | 3524 | ++DOMWINDOW == 84 (1656A000) [pid = 3524] [serial = 1071] [outer = 15F2D400] 20:29:25 INFO - PROCESS | 3524 | 1463628565639 Marionette DEBUG loaded listener.js 20:29:25 INFO - PROCESS | 3524 | ++DOMWINDOW == 85 (16574000) [pid = 3524] [serial = 1072] [outer = 15F2D400] 20:29:26 INFO - PROCESS | 3524 | 1463628566366 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]]]}] 20:29:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 20:29:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 986ms 20:29:26 INFO - PROCESS | 3524 | 1463628566396 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 20:29:26 INFO - PROCESS | 3524 | 1463628566400 Marionette TRACE conn2 <- [1,1393,null,{"value":"13"}] 20:29:26 INFO - PROCESS | 3524 | 1463628566405 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 20:29:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 20:29:26 INFO - PROCESS | 3524 | 1463628566409 Marionette TRACE conn2 <- [1,1394,null,{}] 20:29:26 INFO - PROCESS | 3524 | 1463628566416 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}] 20:29:26 INFO - PROCESS | 3524 | 1463628566508 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 20:29:26 INFO - PROCESS | 3524 | 1463628566592 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:26 INFO - PROCESS | 3524 | ++DOCSHELL 0F9E5800 == 39 [pid = 3524] [id = 358] 20:29:26 INFO - PROCESS | 3524 | ++DOMWINDOW == 86 (0F9E9400) [pid = 3524] [serial = 1073] [outer = 00000000] 20:29:26 INFO - PROCESS | 3524 | ++DOMWINDOW == 87 (10B57400) [pid = 3524] [serial = 1074] [outer = 0F9E9400] 20:29:26 INFO - PROCESS | 3524 | 1463628566685 Marionette DEBUG loaded listener.js 20:29:26 INFO - PROCESS | 3524 | ++DOMWINDOW == 88 (10D67C00) [pid = 3524] [serial = 1075] [outer = 0F9E9400] 20:29:26 INFO - PROCESS | 3524 | --DOCSHELL 10A65C00 == 38 [pid = 3524] [id = 352] 20:29:26 INFO - PROCESS | 3524 | --DOCSHELL 10503000 == 37 [pid = 3524] [id = 351] 20:29:26 INFO - PROCESS | 3524 | --DOCSHELL 0F931800 == 36 [pid = 3524] [id = 348] 20:29:27 INFO - PROCESS | 3524 | 1463628567111 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]]]}] 20:29:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 20:29:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 724ms 20:29:27 INFO - PROCESS | 3524 | 1463628567130 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 20:29:27 INFO - PROCESS | 3524 | 1463628567136 Marionette TRACE conn2 <- [1,1397,null,{"value":"13"}] 20:29:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 20:29:27 INFO - PROCESS | 3524 | 1463628567141 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 20:29:27 INFO - PROCESS | 3524 | 1463628567144 Marionette TRACE conn2 <- [1,1398,null,{}] 20:29:27 INFO - PROCESS | 3524 | 1463628567148 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}] 20:29:27 INFO - PROCESS | 3524 | 1463628567235 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 20:29:27 INFO - PROCESS | 3524 | 1463628567244 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:27 INFO - PROCESS | 3524 | ++DOCSHELL 12D24400 == 37 [pid = 3524] [id = 359] 20:29:27 INFO - PROCESS | 3524 | ++DOMWINDOW == 89 (12D25400) [pid = 3524] [serial = 1076] [outer = 00000000] 20:29:27 INFO - PROCESS | 3524 | ++DOMWINDOW == 90 (138E6400) [pid = 3524] [serial = 1077] [outer = 12D25400] 20:29:27 INFO - PROCESS | 3524 | 1463628567289 Marionette DEBUG loaded listener.js 20:29:27 INFO - PROCESS | 3524 | ++DOMWINDOW == 91 (14468C00) [pid = 3524] [serial = 1078] [outer = 12D25400] 20:29:27 INFO - PROCESS | 3524 | 1463628567799 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]]]}] 20:29:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 20:29:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 677ms 20:29:27 INFO - PROCESS | 3524 | 1463628567823 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 20:29:27 INFO - PROCESS | 3524 | 1463628567826 Marionette TRACE conn2 <- [1,1401,null,{"value":"13"}] 20:29:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 20:29:27 INFO - PROCESS | 3524 | 1463628567829 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 20:29:27 INFO - PROCESS | 3524 | 1463628567832 Marionette TRACE conn2 <- [1,1402,null,{}] 20:29:27 INFO - PROCESS | 3524 | 1463628567842 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}] 20:29:27 INFO - PROCESS | 3524 | 1463628567985 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 20:29:27 INFO - PROCESS | 3524 | 1463628567998 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:28 INFO - PROCESS | 3524 | ++DOCSHELL 13838C00 == 38 [pid = 3524] [id = 360] 20:29:28 INFO - PROCESS | 3524 | ++DOMWINDOW == 92 (141FB000) [pid = 3524] [serial = 1079] [outer = 00000000] 20:29:28 INFO - PROCESS | 3524 | ++DOMWINDOW == 93 (1656D000) [pid = 3524] [serial = 1080] [outer = 141FB000] 20:29:28 INFO - PROCESS | 3524 | 1463628568044 Marionette DEBUG loaded listener.js 20:29:28 INFO - PROCESS | 3524 | ++DOMWINDOW == 94 (165D2000) [pid = 3524] [serial = 1081] [outer = 141FB000] 20:29:28 INFO - PROCESS | 3524 | 1463628568537 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]]]}] 20:29:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 20:29:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 724ms 20:29:28 INFO - PROCESS | 3524 | 1463628568569 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 20:29:28 INFO - PROCESS | 3524 | 1463628568572 Marionette TRACE conn2 <- [1,1405,null,{"value":"13"}] 20:29:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 20:29:28 INFO - PROCESS | 3524 | 1463628568575 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 20:29:28 INFO - PROCESS | 3524 | 1463628568577 Marionette TRACE conn2 <- [1,1406,null,{}] 20:29:28 INFO - PROCESS | 3524 | 1463628568580 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}] 20:29:28 INFO - PROCESS | 3524 | 1463628568694 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 20:29:28 INFO - PROCESS | 3524 | 1463628568702 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:28 INFO - PROCESS | 3524 | ++DOCSHELL 165D9000 == 39 [pid = 3524] [id = 361] 20:29:28 INFO - PROCESS | 3524 | ++DOMWINDOW == 95 (16C20400) [pid = 3524] [serial = 1082] [outer = 00000000] 20:29:28 INFO - PROCESS | 3524 | ++DOMWINDOW == 96 (16EC0400) [pid = 3524] [serial = 1083] [outer = 16C20400] 20:29:28 INFO - PROCESS | 3524 | 1463628568749 Marionette DEBUG loaded listener.js 20:29:28 INFO - PROCESS | 3524 | ++DOMWINDOW == 97 (16EC0C00) [pid = 3524] [serial = 1084] [outer = 16C20400] 20:29:29 INFO - PROCESS | 3524 | 1463628569209 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]]]}] 20:29:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 20:29:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 678ms 20:29:29 INFO - PROCESS | 3524 | 1463628569258 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 20:29:29 INFO - PROCESS | 3524 | 1463628569261 Marionette TRACE conn2 <- [1,1409,null,{"value":"13"}] 20:29:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 20:29:29 INFO - PROCESS | 3524 | 1463628569265 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 20:29:29 INFO - PROCESS | 3524 | 1463628569266 Marionette TRACE conn2 <- [1,1410,null,{}] 20:29:29 INFO - PROCESS | 3524 | 1463628569322 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}] 20:29:29 INFO - PROCESS | 3524 | 1463628569424 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 20:29:29 INFO - PROCESS | 3524 | 1463628569437 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:29 INFO - PROCESS | 3524 | ++DOCSHELL 16EC9800 == 40 [pid = 3524] [id = 362] 20:29:29 INFO - PROCESS | 3524 | ++DOMWINDOW == 98 (16ECA800) [pid = 3524] [serial = 1085] [outer = 00000000] 20:29:29 INFO - PROCESS | 3524 | ++DOMWINDOW == 99 (17079400) [pid = 3524] [serial = 1086] [outer = 16ECA800] 20:29:29 INFO - PROCESS | 3524 | 1463628569480 Marionette DEBUG loaded listener.js 20:29:29 INFO - PROCESS | 3524 | ++DOMWINDOW == 100 (1707C000) [pid = 3524] [serial = 1087] [outer = 16ECA800] 20:29:29 INFO - PROCESS | 3524 | --DOMWINDOW == 99 (1055F800) [pid = 3524] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 20:29:29 INFO - PROCESS | 3524 | --DOMWINDOW == 98 (16ECA000) [pid = 3524] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 20:29:29 INFO - PROCESS | 3524 | --DOMWINDOW == 97 (12D30000) [pid = 3524] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 20:29:29 INFO - PROCESS | 3524 | --DOMWINDOW == 96 (102C7400) [pid = 3524] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 20:29:29 INFO - PROCESS | 3524 | --DOMWINDOW == 95 (10B58000) [pid = 3524] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 20:29:29 INFO - PROCESS | 3524 | --DOMWINDOW == 94 (13077800) [pid = 3524] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 20:29:29 INFO - PROCESS | 3524 | --DOMWINDOW == 93 (1022C800) [pid = 3524] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 20:29:29 INFO - PROCESS | 3524 | --DOMWINDOW == 92 (1120BC00) [pid = 3524] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 20:29:29 INFO - PROCESS | 3524 | --DOMWINDOW == 91 (13397C00) [pid = 3524] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 20:29:29 INFO - PROCESS | 3524 | --DOMWINDOW == 90 (0F9E9C00) [pid = 3524] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 20:29:29 INFO - PROCESS | 3524 | --DOMWINDOW == 89 (0F334000) [pid = 3524] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 20:29:29 INFO - PROCESS | 3524 | --DOMWINDOW == 88 (10D28800) [pid = 3524] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 20:29:29 INFO - PROCESS | 3524 | --DOMWINDOW == 87 (165CC400) [pid = 3524] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 20:29:29 INFO - PROCESS | 3524 | --DOMWINDOW == 86 (13092C00) [pid = 3524] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 20:29:29 INFO - PROCESS | 3524 | 1463628569975 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]]]}] 20:29:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 20:29:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 724ms 20:29:29 INFO - PROCESS | 3524 | 1463628570003 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 20:29:29 INFO - PROCESS | 3524 | 1463628570005 Marionette TRACE conn2 <- [1,1413,null,{"value":"13"}] 20:29:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 20:29:29 INFO - PROCESS | 3524 | 1463628570008 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 20:29:29 INFO - PROCESS | 3524 | 1463628570010 Marionette TRACE conn2 <- [1,1414,null,{}] 20:29:30 INFO - PROCESS | 3524 | 1463628570017 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}] 20:29:30 INFO - PROCESS | 3524 | 1463628570129 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 20:29:30 INFO - PROCESS | 3524 | 1463628570141 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:30 INFO - PROCESS | 3524 | ++DOCSHELL 0C775800 == 41 [pid = 3524] [id = 363] 20:29:30 INFO - PROCESS | 3524 | ++DOMWINDOW == 87 (0F333C00) [pid = 3524] [serial = 1088] [outer = 00000000] 20:29:30 INFO - PROCESS | 3524 | ++DOMWINDOW == 88 (11C5D000) [pid = 3524] [serial = 1089] [outer = 0F333C00] 20:29:30 INFO - PROCESS | 3524 | 1463628570185 Marionette DEBUG loaded listener.js 20:29:30 INFO - PROCESS | 3524 | ++DOMWINDOW == 89 (12B58400) [pid = 3524] [serial = 1090] [outer = 0F333C00] 20:29:30 INFO - PROCESS | 3524 | 1463628570593 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]]]}] 20:29:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 20:29:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 632ms 20:29:30 INFO - PROCESS | 3524 | 1463628570631 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 20:29:30 INFO - PROCESS | 3524 | 1463628570633 Marionette TRACE conn2 <- [1,1417,null,{"value":"13"}] 20:29:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 20:29:30 INFO - PROCESS | 3524 | 1463628570636 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 20:29:30 INFO - PROCESS | 3524 | 1463628570638 Marionette TRACE conn2 <- [1,1418,null,{}] 20:29:30 INFO - PROCESS | 3524 | 1463628570641 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}] 20:29:30 INFO - PROCESS | 3524 | 1463628570718 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 20:29:30 INFO - PROCESS | 3524 | 1463628570724 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:30 INFO - PROCESS | 3524 | ++DOCSHELL 165CC400 == 42 [pid = 3524] [id = 364] 20:29:30 INFO - PROCESS | 3524 | ++DOMWINDOW == 90 (16F5C400) [pid = 3524] [serial = 1091] [outer = 00000000] 20:29:30 INFO - PROCESS | 3524 | ++DOMWINDOW == 91 (173ECC00) [pid = 3524] [serial = 1092] [outer = 16F5C400] 20:29:30 INFO - PROCESS | 3524 | 1463628570766 Marionette DEBUG loaded listener.js 20:29:30 INFO - PROCESS | 3524 | ++DOMWINDOW == 92 (17738800) [pid = 3524] [serial = 1093] [outer = 16F5C400] 20:29:31 INFO - PROCESS | 3524 | 1463628571201 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]]]}] 20:29:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 20:29:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 585ms 20:29:31 INFO - PROCESS | 3524 | 1463628571233 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 20:29:31 INFO - PROCESS | 3524 | 1463628571235 Marionette TRACE conn2 <- [1,1421,null,{"value":"13"}] 20:29:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 20:29:31 INFO - PROCESS | 3524 | 1463628571238 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 20:29:31 INFO - PROCESS | 3524 | 1463628571240 Marionette TRACE conn2 <- [1,1422,null,{}] 20:29:31 INFO - PROCESS | 3524 | 1463628571259 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}] 20:29:31 INFO - PROCESS | 3524 | 1463628571327 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 20:29:31 INFO - PROCESS | 3524 | 1463628571334 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:31 INFO - PROCESS | 3524 | ++DOCSHELL 173E5400 == 43 [pid = 3524] [id = 365] 20:29:31 INFO - PROCESS | 3524 | ++DOMWINDOW == 93 (17739800) [pid = 3524] [serial = 1094] [outer = 00000000] 20:29:31 INFO - PROCESS | 3524 | ++DOMWINDOW == 94 (177A1000) [pid = 3524] [serial = 1095] [outer = 17739800] 20:29:31 INFO - PROCESS | 3524 | 1463628571376 Marionette DEBUG loaded listener.js 20:29:31 INFO - PROCESS | 3524 | ++DOMWINDOW == 95 (177A5000) [pid = 3524] [serial = 1096] [outer = 17739800] 20:29:31 INFO - PROCESS | 3524 | 1463628571955 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]]]}] 20:29:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 20:29:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 786ms 20:29:32 INFO - PROCESS | 3524 | 1463628572024 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 20:29:32 INFO - PROCESS | 3524 | 1463628572029 Marionette TRACE conn2 <- [1,1425,null,{"value":"13"}] 20:29:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 20:29:32 INFO - PROCESS | 3524 | 1463628572096 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 20:29:32 INFO - PROCESS | 3524 | 1463628572100 Marionette TRACE conn2 <- [1,1426,null,{}] 20:29:32 INFO - PROCESS | 3524 | 1463628572108 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}] 20:29:32 INFO - PROCESS | 3524 | 1463628572223 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 20:29:32 INFO - PROCESS | 3524 | 1463628572344 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:32 INFO - PROCESS | 3524 | ++DOCSHELL 10A61000 == 44 [pid = 3524] [id = 366] 20:29:32 INFO - PROCESS | 3524 | ++DOMWINDOW == 96 (10B5C000) [pid = 3524] [serial = 1097] [outer = 00000000] 20:29:32 INFO - PROCESS | 3524 | ++DOMWINDOW == 97 (10D6A000) [pid = 3524] [serial = 1098] [outer = 10B5C000] 20:29:32 INFO - PROCESS | 3524 | 1463628572400 Marionette DEBUG loaded listener.js 20:29:32 INFO - PROCESS | 3524 | ++DOMWINDOW == 98 (11299C00) [pid = 3524] [serial = 1099] [outer = 10B5C000] 20:29:32 INFO - PROCESS | 3524 | 1463628572971 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]]]}] 20:29:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 20:29:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 955ms 20:29:33 INFO - PROCESS | 3524 | 1463628573034 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 20:29:33 INFO - PROCESS | 3524 | 1463628573040 Marionette TRACE conn2 <- [1,1429,null,{"value":"13"}] 20:29:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 20:29:33 INFO - PROCESS | 3524 | 1463628573046 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 20:29:33 INFO - PROCESS | 3524 | 1463628573049 Marionette TRACE conn2 <- [1,1430,null,{}] 20:29:33 INFO - PROCESS | 3524 | 1463628573054 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}] 20:29:33 INFO - PROCESS | 3524 | 1463628573156 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 20:29:33 INFO - PROCESS | 3524 | 1463628573283 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:33 INFO - PROCESS | 3524 | ++DOCSHELL 110E6400 == 45 [pid = 3524] [id = 367] 20:29:33 INFO - PROCESS | 3524 | ++DOMWINDOW == 99 (11A0FC00) [pid = 3524] [serial = 1100] [outer = 00000000] 20:29:33 INFO - PROCESS | 3524 | ++DOMWINDOW == 100 (1446B800) [pid = 3524] [serial = 1101] [outer = 11A0FC00] 20:29:33 INFO - PROCESS | 3524 | 1463628573337 Marionette DEBUG loaded listener.js 20:29:33 INFO - PROCESS | 3524 | ++DOMWINDOW == 101 (15946C00) [pid = 3524] [serial = 1102] [outer = 11A0FC00] 20:29:33 INFO - PROCESS | 3524 | 1463628573916 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]]]}] 20:29:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 20:29:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 924ms 20:29:33 INFO - PROCESS | 3524 | 1463628573973 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 20:29:33 INFO - PROCESS | 3524 | 1463628573976 Marionette TRACE conn2 <- [1,1433,null,{"value":"13"}] 20:29:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 20:29:33 INFO - PROCESS | 3524 | 1463628573980 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 20:29:33 INFO - PROCESS | 3524 | 1463628573983 Marionette TRACE conn2 <- [1,1434,null,{}] 20:29:33 INFO - PROCESS | 3524 | 1463628573995 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}] 20:29:34 INFO - PROCESS | 3524 | 1463628574141 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 20:29:34 INFO - PROCESS | 3524 | 1463628574158 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:34 INFO - PROCESS | 3524 | ++DOCSHELL 16EBF400 == 46 [pid = 3524] [id = 368] 20:29:34 INFO - PROCESS | 3524 | ++DOMWINDOW == 102 (17079000) [pid = 3524] [serial = 1103] [outer = 00000000] 20:29:34 INFO - PROCESS | 3524 | ++DOMWINDOW == 103 (17741C00) [pid = 3524] [serial = 1104] [outer = 17079000] 20:29:34 INFO - PROCESS | 3524 | 1463628574214 Marionette DEBUG loaded listener.js 20:29:34 INFO - PROCESS | 3524 | ++DOMWINDOW == 104 (177A9800) [pid = 3524] [serial = 1105] [outer = 17079000] 20:29:34 INFO - PROCESS | 3524 | 1463628574867 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]]]}] 20:29:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 20:29:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 925ms 20:29:34 INFO - PROCESS | 3524 | 1463628574908 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 20:29:34 INFO - PROCESS | 3524 | 1463628574911 Marionette TRACE conn2 <- [1,1437,null,{"value":"13"}] 20:29:34 INFO - PROCESS | 3524 | 1463628574914 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 20:29:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 20:29:34 INFO - PROCESS | 3524 | 1463628574916 Marionette TRACE conn2 <- [1,1438,null,{}] 20:29:34 INFO - PROCESS | 3524 | 1463628574920 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}] 20:29:35 INFO - PROCESS | 3524 | 1463628575030 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 20:29:35 INFO - PROCESS | 3524 | 1463628575156 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:35 INFO - PROCESS | 3524 | ++DOCSHELL 102CC800 == 47 [pid = 3524] [id = 369] 20:29:35 INFO - PROCESS | 3524 | ++DOMWINDOW == 105 (102D3C00) [pid = 3524] [serial = 1106] [outer = 00000000] 20:29:35 INFO - PROCESS | 3524 | ++DOMWINDOW == 106 (10D66800) [pid = 3524] [serial = 1107] [outer = 102D3C00] 20:29:35 INFO - PROCESS | 3524 | 1463628575211 Marionette DEBUG loaded listener.js 20:29:35 INFO - PROCESS | 3524 | ++DOMWINDOW == 107 (110ECC00) [pid = 3524] [serial = 1108] [outer = 102D3C00] 20:29:36 INFO - PROCESS | 3524 | 1463628575999 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]]]}] 20:29:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 20:29:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1124ms 20:29:36 INFO - PROCESS | 3524 | 1463628576046 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 20:29:36 INFO - PROCESS | 3524 | 1463628576051 Marionette TRACE conn2 <- [1,1441,null,{"value":"13"}] 20:29:36 INFO - PROCESS | 3524 | 1463628576056 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 20:29:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 20:29:36 INFO - PROCESS | 3524 | 1463628576059 Marionette TRACE conn2 <- [1,1442,null,{}] 20:29:36 INFO - PROCESS | 3524 | 1463628576083 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}] 20:29:36 INFO - PROCESS | 3524 | 1463628576175 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 20:29:36 INFO - PROCESS | 3524 | 1463628576261 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:36 INFO - PROCESS | 3524 | ++DOCSHELL 0F97CC00 == 48 [pid = 3524] [id = 370] 20:29:36 INFO - PROCESS | 3524 | ++DOMWINDOW == 108 (0F97D800) [pid = 3524] [serial = 1109] [outer = 00000000] 20:29:36 INFO - PROCESS | 3524 | ++DOMWINDOW == 109 (10C2B400) [pid = 3524] [serial = 1110] [outer = 0F97D800] 20:29:36 INFO - PROCESS | 3524 | 1463628576372 Marionette DEBUG loaded listener.js 20:29:36 INFO - PROCESS | 3524 | ++DOMWINDOW == 110 (10D2DC00) [pid = 3524] [serial = 1111] [outer = 0F97D800] 20:29:36 INFO - PROCESS | 3524 | --DOCSHELL 165CC400 == 47 [pid = 3524] [id = 364] 20:29:36 INFO - PROCESS | 3524 | --DOCSHELL 0C775800 == 46 [pid = 3524] [id = 363] 20:29:36 INFO - PROCESS | 3524 | --DOCSHELL 16EC9800 == 45 [pid = 3524] [id = 362] 20:29:36 INFO - PROCESS | 3524 | --DOCSHELL 165D9000 == 44 [pid = 3524] [id = 361] 20:29:36 INFO - PROCESS | 3524 | --DOCSHELL 13838C00 == 43 [pid = 3524] [id = 360] 20:29:36 INFO - PROCESS | 3524 | --DOCSHELL 12D24400 == 42 [pid = 3524] [id = 359] 20:29:36 INFO - PROCESS | 3524 | --DOCSHELL 0F9E5800 == 41 [pid = 3524] [id = 358] 20:29:36 INFO - PROCESS | 3524 | --DOMWINDOW == 109 (10D29C00) [pid = 3524] [serial = 1012] [outer = 00000000] [url = about:blank] 20:29:36 INFO - PROCESS | 3524 | --DOMWINDOW == 108 (1656C800) [pid = 3524] [serial = 1041] [outer = 00000000] [url = about:blank] 20:29:36 INFO - PROCESS | 3524 | --DOMWINDOW == 107 (15DDA400) [pid = 3524] [serial = 1038] [outer = 00000000] [url = about:blank] 20:29:36 INFO - PROCESS | 3524 | --DOMWINDOW == 106 (13095400) [pid = 3524] [serial = 1059] [outer = 00000000] [url = about:blank] 20:29:36 INFO - PROCESS | 3524 | --DOMWINDOW == 105 (10D2B000) [pid = 3524] [serial = 1053] [outer = 00000000] [url = about:blank] 20:29:36 INFO - PROCESS | 3524 | --DOMWINDOW == 104 (1739A000) [pid = 3524] [serial = 1008] [outer = 00000000] [url = about:blank] 20:29:36 INFO - PROCESS | 3524 | --DOMWINDOW == 103 (176A4400) [pid = 3524] [serial = 1009] [outer = 00000000] [url = about:blank] 20:29:36 INFO - PROCESS | 3524 | --DOMWINDOW == 102 (13317000) [pid = 3524] [serial = 1023] [outer = 00000000] [url = about:blank] 20:29:36 INFO - PROCESS | 3524 | --DOMWINDOW == 101 (10D4E000) [pid = 3524] [serial = 1054] [outer = 00000000] [url = about:blank] 20:29:36 INFO - PROCESS | 3524 | --DOMWINDOW == 100 (10D29400) [pid = 3524] [serial = 1017] [outer = 00000000] [url = about:blank] 20:29:36 INFO - PROCESS | 3524 | --DOMWINDOW == 99 (10D70C00) [pid = 3524] [serial = 1057] [outer = 00000000] [url = about:blank] 20:29:36 INFO - PROCESS | 3524 | --DOMWINDOW == 98 (10D36000) [pid = 3524] [serial = 1018] [outer = 00000000] [url = about:blank] 20:29:36 INFO - PROCESS | 3524 | --DOMWINDOW == 97 (138EE000) [pid = 3524] [serial = 1026] [outer = 00000000] [url = about:blank] 20:29:36 INFO - PROCESS | 3524 | --DOMWINDOW == 96 (10C2AC00) [pid = 3524] [serial = 1015] [outer = 00000000] [url = about:blank] 20:29:36 INFO - PROCESS | 3524 | --DOMWINDOW == 95 (10512400) [pid = 3524] [serial = 1014] [outer = 00000000] [url = about:blank] 20:29:36 INFO - PROCESS | 3524 | --DOMWINDOW == 94 (117B1800) [pid = 3524] [serial = 1020] [outer = 00000000] [url = about:blank] 20:29:36 INFO - PROCESS | 3524 | --DOMWINDOW == 93 (11CEC000) [pid = 3524] [serial = 1021] [outer = 00000000] [url = about:blank] 20:29:36 INFO - PROCESS | 3524 | --DOMWINDOW == 92 (10D65000) [pid = 3524] [serial = 1056] [outer = 00000000] [url = about:blank] 20:29:36 INFO - PROCESS | 3524 | --DOMWINDOW == 91 (14473C00) [pid = 3524] [serial = 1030] [outer = 00000000] [url = about:blank] 20:29:36 INFO - PROCESS | 3524 | --DOMWINDOW == 90 (10A5D000) [pid = 3524] [serial = 1011] [outer = 00000000] [url = about:blank] 20:29:36 INFO - PROCESS | 3524 | --DOMWINDOW == 89 (1446A800) [pid = 3524] [serial = 1029] [outer = 00000000] [url = about:blank] 20:29:36 INFO - PROCESS | 3524 | --DOMWINDOW == 88 (105EEC00) [pid = 3524] [serial = 1032] [outer = 00000000] [url = about:blank] 20:29:36 INFO - PROCESS | 3524 | --DOMWINDOW == 87 (10C32400) [pid = 3524] [serial = 1033] [outer = 00000000] [url = about:blank] 20:29:36 INFO - PROCESS | 3524 | --DOMWINDOW == 86 (1570BC00) [pid = 3524] [serial = 1035] [outer = 00000000] [url = about:blank] 20:29:36 INFO - PROCESS | 3524 | --DOMWINDOW == 85 (10C29800) [pid = 3524] [serial = 1044] [outer = 00000000] [url = about:blank] 20:29:36 INFO - PROCESS | 3524 | --DOMWINDOW == 84 (13DB5000) [pid = 3524] [serial = 1047] [outer = 00000000] [url = about:blank] 20:29:36 INFO - PROCESS | 3524 | --DOMWINDOW == 83 (15922C00) [pid = 3524] [serial = 1036] [outer = 00000000] [url = about:blank] 20:29:36 INFO - PROCESS | 3524 | --DOMWINDOW == 82 (1338F400) [pid = 3524] [serial = 1024] [outer = 00000000] [url = about:blank] 20:29:36 INFO - PROCESS | 3524 | --DOMWINDOW == 81 (13DB5400) [pid = 3524] [serial = 1027] [outer = 00000000] [url = about:blank] 20:29:36 INFO - PROCESS | 3524 | --DOMWINDOW == 80 (16C18400) [pid = 3524] [serial = 1051] [outer = 00000000] [url = about:blank] 20:29:36 INFO - PROCESS | 3524 | --DOMWINDOW == 79 (165D4800) [pid = 3524] [serial = 1050] [outer = 00000000] [url = about:blank] 20:29:36 INFO - PROCESS | 3524 | --DOMWINDOW == 78 (15DDF400) [pid = 3524] [serial = 1039] [outer = 00000000] [url = about:blank] 20:29:36 INFO - PROCESS | 3524 | 1463628576835 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]]]}] 20:29:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 20:29:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 801ms 20:29:36 INFO - PROCESS | 3524 | 1463628576886 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 20:29:36 INFO - PROCESS | 3524 | 1463628576892 Marionette TRACE conn2 <- [1,1445,null,{"value":"13"}] 20:29:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 20:29:36 INFO - PROCESS | 3524 | 1463628576898 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 20:29:36 INFO - PROCESS | 3524 | 1463628576901 Marionette TRACE conn2 <- [1,1446,null,{}] 20:29:36 INFO - PROCESS | 3524 | 1463628576905 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}] 20:29:36 INFO - PROCESS | 3524 | 1463628576985 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 20:29:36 INFO - PROCESS | 3524 | 1463628576994 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:36 INFO - PROCESS | 3524 | ++DOCSHELL 10D54400 == 42 [pid = 3524] [id = 371] 20:29:36 INFO - PROCESS | 3524 | ++DOMWINDOW == 79 (10D58400) [pid = 3524] [serial = 1112] [outer = 00000000] 20:29:37 INFO - PROCESS | 3524 | ++DOMWINDOW == 80 (110E7C00) [pid = 3524] [serial = 1113] [outer = 10D58400] 20:29:37 INFO - PROCESS | 3524 | 1463628577023 Marionette DEBUG loaded listener.js 20:29:37 INFO - PROCESS | 3524 | ++DOMWINDOW == 81 (11A0D800) [pid = 3524] [serial = 1114] [outer = 10D58400] 20:29:37 INFO - PROCESS | 3524 | 1463628577495 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]]]}] 20:29:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 20:29:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 617ms 20:29:37 INFO - PROCESS | 3524 | 1463628577517 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 20:29:37 INFO - PROCESS | 3524 | 1463628577519 Marionette TRACE conn2 <- [1,1449,null,{"value":"13"}] 20:29:37 INFO - PROCESS | 3524 | 1463628577522 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 20:29:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 20:29:37 INFO - PROCESS | 3524 | 1463628577526 Marionette TRACE conn2 <- [1,1450,null,{}] 20:29:37 INFO - PROCESS | 3524 | 1463628577535 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}] 20:29:37 INFO - PROCESS | 3524 | 1463628577617 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 20:29:37 INFO - PROCESS | 3524 | 1463628577627 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:37 INFO - PROCESS | 3524 | ++DOCSHELL 1338F400 == 43 [pid = 3524] [id = 372] 20:29:37 INFO - PROCESS | 3524 | ++DOMWINDOW == 82 (13390C00) [pid = 3524] [serial = 1115] [outer = 00000000] 20:29:37 INFO - PROCESS | 3524 | ++DOMWINDOW == 83 (138E6C00) [pid = 3524] [serial = 1116] [outer = 13390C00] 20:29:37 INFO - PROCESS | 3524 | 1463628577674 Marionette DEBUG loaded listener.js 20:29:37 INFO - PROCESS | 3524 | ++DOMWINDOW == 84 (13DB4800) [pid = 3524] [serial = 1117] [outer = 13390C00] 20:29:38 INFO - PROCESS | 3524 | 1463628578131 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]]]}] 20:29:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 20:29:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 616ms 20:29:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 20:29:38 INFO - PROCESS | 3524 | 1463628578144 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 20:29:38 INFO - PROCESS | 3524 | 1463628578146 Marionette TRACE conn2 <- [1,1453,null,{"value":"13"}] 20:29:38 INFO - PROCESS | 3524 | 1463628578150 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 20:29:38 INFO - PROCESS | 3524 | 1463628578151 Marionette TRACE conn2 <- [1,1454,null,{}] 20:29:38 INFO - PROCESS | 3524 | 1463628578154 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}] 20:29:38 INFO - PROCESS | 3524 | 1463628578231 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 20:29:38 INFO - PROCESS | 3524 | 1463628578238 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:38 INFO - PROCESS | 3524 | ++DOCSHELL 14465C00 == 44 [pid = 3524] [id = 373] 20:29:38 INFO - PROCESS | 3524 | ++DOMWINDOW == 85 (14466C00) [pid = 3524] [serial = 1118] [outer = 00000000] 20:29:38 INFO - PROCESS | 3524 | ++DOMWINDOW == 86 (144C0000) [pid = 3524] [serial = 1119] [outer = 14466C00] 20:29:38 INFO - PROCESS | 3524 | 1463628578281 Marionette DEBUG loaded listener.js 20:29:38 INFO - PROCESS | 3524 | ++DOMWINDOW == 87 (1591C400) [pid = 3524] [serial = 1120] [outer = 14466C00] 20:29:38 INFO - PROCESS | 3524 | 1463628578768 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]]]}] 20:29:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 20:29:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 631ms 20:29:38 INFO - PROCESS | 3524 | 1463628578788 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 20:29:38 INFO - PROCESS | 3524 | 1463628578789 Marionette TRACE conn2 <- [1,1457,null,{"value":"13"}] 20:29:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 20:29:38 INFO - PROCESS | 3524 | 1463628578799 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 20:29:38 INFO - PROCESS | 3524 | 1463628578800 Marionette TRACE conn2 <- [1,1458,null,{}] 20:29:38 INFO - PROCESS | 3524 | 1463628578804 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}] 20:29:38 INFO - PROCESS | 3524 | 1463628578909 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 20:29:38 INFO - PROCESS | 3524 | 1463628578918 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:38 INFO - PROCESS | 3524 | ++DOCSHELL 15945C00 == 45 [pid = 3524] [id = 374] 20:29:38 INFO - PROCESS | 3524 | ++DOMWINDOW == 88 (15946400) [pid = 3524] [serial = 1121] [outer = 00000000] 20:29:38 INFO - PROCESS | 3524 | ++DOMWINDOW == 89 (15DE0C00) [pid = 3524] [serial = 1122] [outer = 15946400] 20:29:38 INFO - PROCESS | 3524 | 1463628579009 Marionette DEBUG loaded listener.js 20:29:39 INFO - PROCESS | 3524 | ++DOMWINDOW == 90 (15F33C00) [pid = 3524] [serial = 1123] [outer = 15946400] 20:29:39 INFO - PROCESS | 3524 | 1463628579450 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]]]}] 20:29:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 20:29:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 693ms 20:29:39 INFO - PROCESS | 3524 | 1463628579480 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 20:29:39 INFO - PROCESS | 3524 | 1463628579481 Marionette TRACE conn2 <- [1,1461,null,{"value":"13"}] 20:29:39 INFO - PROCESS | 3524 | 1463628579485 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 20:29:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 20:29:39 INFO - PROCESS | 3524 | 1463628579486 Marionette TRACE conn2 <- [1,1462,null,{}] 20:29:39 INFO - PROCESS | 3524 | 1463628579489 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}] 20:29:39 INFO - PROCESS | 3524 | 1463628579621 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 20:29:39 INFO - PROCESS | 3524 | 1463628579629 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:39 INFO - PROCESS | 3524 | ++DOCSHELL 10C35C00 == 46 [pid = 3524] [id = 375] 20:29:39 INFO - PROCESS | 3524 | ++DOMWINDOW == 91 (15925000) [pid = 3524] [serial = 1124] [outer = 00000000] 20:29:39 INFO - PROCESS | 3524 | ++DOMWINDOW == 92 (16C1EC00) [pid = 3524] [serial = 1125] [outer = 15925000] 20:29:39 INFO - PROCESS | 3524 | 1463628579685 Marionette DEBUG loaded listener.js 20:29:39 INFO - PROCESS | 3524 | ++DOMWINDOW == 93 (16EBCC00) [pid = 3524] [serial = 1126] [outer = 15925000] 20:29:40 INFO - PROCESS | 3524 | 1463628580171 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]]]}] 20:29:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 20:29:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 724ms 20:29:40 INFO - PROCESS | 3524 | 1463628580226 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 20:29:40 INFO - PROCESS | 3524 | 1463628580228 Marionette TRACE conn2 <- [1,1465,null,{"value":"13"}] 20:29:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 20:29:40 INFO - PROCESS | 3524 | 1463628580273 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 20:29:40 INFO - PROCESS | 3524 | 1463628580275 Marionette TRACE conn2 <- [1,1466,null,{}] 20:29:40 INFO - PROCESS | 3524 | 1463628580279 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}] 20:29:40 INFO - PROCESS | 3524 | 1463628580381 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 20:29:40 INFO - PROCESS | 3524 | 1463628580393 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:40 INFO - PROCESS | 3524 | ++DOCSHELL 16CC2400 == 47 [pid = 3524] [id = 376] 20:29:40 INFO - PROCESS | 3524 | ++DOMWINDOW == 94 (16EC5800) [pid = 3524] [serial = 1127] [outer = 00000000] 20:29:40 INFO - PROCESS | 3524 | ++DOMWINDOW == 95 (17399C00) [pid = 3524] [serial = 1128] [outer = 16EC5800] 20:29:40 INFO - PROCESS | 3524 | 1463628580436 Marionette DEBUG loaded listener.js 20:29:40 INFO - PROCESS | 3524 | ++DOMWINDOW == 96 (1739B400) [pid = 3524] [serial = 1129] [outer = 16EC5800] 20:29:40 INFO - PROCESS | 3524 | --DOMWINDOW == 95 (16F5C400) [pid = 3524] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 20:29:40 INFO - PROCESS | 3524 | --DOMWINDOW == 94 (141FB000) [pid = 3524] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 20:29:40 INFO - PROCESS | 3524 | --DOMWINDOW == 93 (16C20400) [pid = 3524] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 20:29:40 INFO - PROCESS | 3524 | --DOMWINDOW == 92 (16ECA800) [pid = 3524] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 20:29:40 INFO - PROCESS | 3524 | --DOMWINDOW == 91 (0F333C00) [pid = 3524] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 20:29:40 INFO - PROCESS | 3524 | --DOMWINDOW == 90 (0F9E9400) [pid = 3524] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 20:29:40 INFO - PROCESS | 3524 | --DOMWINDOW == 89 (12D25400) [pid = 3524] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 20:29:40 INFO - PROCESS | 3524 | --DOMWINDOW == 88 (15F2D400) [pid = 3524] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 20:29:41 INFO - PROCESS | 3524 | 1463628581020 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]]]}] 20:29:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 20:29:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 801ms 20:29:41 INFO - PROCESS | 3524 | 1463628581039 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 20:29:41 INFO - PROCESS | 3524 | 1463628581041 Marionette TRACE conn2 <- [1,1469,null,{"value":"13"}] 20:29:41 INFO - PROCESS | 3524 | 1463628581044 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 20:29:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 20:29:41 INFO - PROCESS | 3524 | 1463628581046 Marionette TRACE conn2 <- [1,1470,null,{}] 20:29:41 INFO - PROCESS | 3524 | 1463628581058 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}] 20:29:41 INFO - PROCESS | 3524 | 1463628581135 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 20:29:41 INFO - PROCESS | 3524 | 1463628581141 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:41 INFO - PROCESS | 3524 | ++DOCSHELL 16571000 == 48 [pid = 3524] [id = 377] 20:29:41 INFO - PROCESS | 3524 | ++DOMWINDOW == 89 (16CC3400) [pid = 3524] [serial = 1130] [outer = 00000000] 20:29:41 INFO - PROCESS | 3524 | ++DOMWINDOW == 90 (17395000) [pid = 3524] [serial = 1131] [outer = 16CC3400] 20:29:41 INFO - PROCESS | 3524 | 1463628581184 Marionette DEBUG loaded listener.js 20:29:41 INFO - PROCESS | 3524 | ++DOMWINDOW == 91 (17735000) [pid = 3524] [serial = 1132] [outer = 16CC3400] 20:29:41 INFO - PROCESS | 3524 | 1463628581607 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]]]}] 20:29:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 20:29:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 586ms 20:29:41 INFO - PROCESS | 3524 | 1463628581646 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 20:29:41 INFO - PROCESS | 3524 | 1463628581648 Marionette TRACE conn2 <- [1,1473,null,{"value":"13"}] 20:29:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 20:29:41 INFO - PROCESS | 3524 | 1463628581651 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 20:29:41 INFO - PROCESS | 3524 | 1463628581653 Marionette TRACE conn2 <- [1,1474,null,{}] 20:29:41 INFO - PROCESS | 3524 | 1463628581657 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}] 20:29:41 INFO - PROCESS | 3524 | 1463628581759 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 20:29:41 INFO - PROCESS | 3524 | ++DOMWINDOW == 92 (177A3000) [pid = 3524] [serial = 1133] [outer = 1B5A6000] 20:29:41 INFO - PROCESS | 3524 | 1463628581785 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:41 INFO - PROCESS | 3524 | ++DOCSHELL 177AD000 == 49 [pid = 3524] [id = 378] 20:29:41 INFO - PROCESS | 3524 | ++DOMWINDOW == 93 (17969C00) [pid = 3524] [serial = 1134] [outer = 00000000] 20:29:41 INFO - PROCESS | 3524 | ++DOMWINDOW == 94 (1798B400) [pid = 3524] [serial = 1135] [outer = 17969C00] 20:29:41 INFO - PROCESS | 3524 | 1463628581835 Marionette DEBUG loaded listener.js 20:29:41 INFO - PROCESS | 3524 | ++DOMWINDOW == 95 (17974400) [pid = 3524] [serial = 1136] [outer = 17969C00] 20:29:42 INFO - PROCESS | 3524 | 1463628582313 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]]]}] 20:29:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 20:29:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 739ms 20:29:42 INFO - PROCESS | 3524 | 1463628582377 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 20:29:42 INFO - PROCESS | 3524 | 1463628582379 Marionette TRACE conn2 <- [1,1477,null,{"value":"13"}] 20:29:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 20:29:42 INFO - PROCESS | 3524 | 1463628582382 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 20:29:42 INFO - PROCESS | 3524 | 1463628582384 Marionette TRACE conn2 <- [1,1478,null,{}] 20:29:42 INFO - PROCESS | 3524 | 1463628582387 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}] 20:29:42 INFO - PROCESS | 3524 | 1463628582464 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 20:29:42 INFO - PROCESS | 3524 | 1463628582470 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:42 INFO - PROCESS | 3524 | ++DOCSHELL 16EC2400 == 50 [pid = 3524] [id = 379] 20:29:42 INFO - PROCESS | 3524 | ++DOMWINDOW == 96 (17994000) [pid = 3524] [serial = 1137] [outer = 00000000] 20:29:42 INFO - PROCESS | 3524 | ++DOMWINDOW == 97 (179E4400) [pid = 3524] [serial = 1138] [outer = 17994000] 20:29:42 INFO - PROCESS | 3524 | 1463628582520 Marionette DEBUG loaded listener.js 20:29:42 INFO - PROCESS | 3524 | ++DOMWINDOW == 98 (17A8A800) [pid = 3524] [serial = 1139] [outer = 17994000] 20:29:43 INFO - PROCESS | 3524 | 1463628583200 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]]]}] 20:29:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 20:29:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 893ms 20:29:43 INFO - PROCESS | 3524 | 1463628583272 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 20:29:43 INFO - PROCESS | 3524 | 1463628583277 Marionette TRACE conn2 <- [1,1481,null,{"value":"13"}] 20:29:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 20:29:43 INFO - PROCESS | 3524 | 1463628583282 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 20:29:43 INFO - PROCESS | 3524 | 1463628583286 Marionette TRACE conn2 <- [1,1482,null,{}] 20:29:43 INFO - PROCESS | 3524 | 1463628583291 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}] 20:29:43 INFO - PROCESS | 3524 | 1463628583436 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 20:29:43 INFO - PROCESS | 3524 | 1463628583568 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:43 INFO - PROCESS | 3524 | ++DOCSHELL 1055F800 == 51 [pid = 3524] [id = 380] 20:29:43 INFO - PROCESS | 3524 | ++DOMWINDOW == 99 (105F1400) [pid = 3524] [serial = 1140] [outer = 00000000] 20:29:43 INFO - PROCESS | 3524 | ++DOMWINDOW == 100 (10D50C00) [pid = 3524] [serial = 1141] [outer = 105F1400] 20:29:43 INFO - PROCESS | 3524 | 1463628583624 Marionette DEBUG loaded listener.js 20:29:43 INFO - PROCESS | 3524 | ++DOMWINDOW == 101 (11204400) [pid = 3524] [serial = 1142] [outer = 105F1400] 20:29:44 INFO - PROCESS | 3524 | 1463628584160 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]]]}] 20:29:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 20:29:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 924ms 20:29:44 INFO - PROCESS | 3524 | 1463628584211 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 20:29:44 INFO - PROCESS | 3524 | 1463628584217 Marionette TRACE conn2 <- [1,1485,null,{"value":"13"}] 20:29:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 20:29:44 INFO - PROCESS | 3524 | 1463628584223 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 20:29:44 INFO - PROCESS | 3524 | 1463628584226 Marionette TRACE conn2 <- [1,1486,null,{}] 20:29:44 INFO - PROCESS | 3524 | 1463628584230 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}] 20:29:44 INFO - PROCESS | 3524 | 1463628584365 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 20:29:44 INFO - PROCESS | 3524 | 1463628584494 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:44 INFO - PROCESS | 3524 | ++DOCSHELL 112A0400 == 52 [pid = 3524] [id = 381] 20:29:44 INFO - PROCESS | 3524 | ++DOMWINDOW == 102 (13099C00) [pid = 3524] [serial = 1143] [outer = 00000000] 20:29:44 INFO - PROCESS | 3524 | ++DOMWINDOW == 103 (1441B000) [pid = 3524] [serial = 1144] [outer = 13099C00] 20:29:44 INFO - PROCESS | 3524 | 1463628584556 Marionette DEBUG loaded listener.js 20:29:44 INFO - PROCESS | 3524 | ++DOMWINDOW == 104 (15946800) [pid = 3524] [serial = 1145] [outer = 13099C00] 20:29:45 INFO - PROCESS | 3524 | 1463628585175 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]]]}] 20:29:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 20:29:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 986ms 20:29:45 INFO - PROCESS | 3524 | 1463628585225 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 20:29:45 INFO - PROCESS | 3524 | 1463628585227 Marionette TRACE conn2 <- [1,1489,null,{"value":"13"}] 20:29:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 20:29:45 INFO - PROCESS | 3524 | 1463628585215 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 20:29:45 INFO - PROCESS | 3524 | 1463628585219 Marionette TRACE conn2 <- [1,1490,null,{}] 20:29:45 INFO - PROCESS | 3524 | 1463628585229 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}] 20:29:45 INFO - PROCESS | 3524 | 1463628585335 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 20:29:45 INFO - PROCESS | 3524 | 1463628585466 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:45 INFO - PROCESS | 3524 | ++DOCSHELL 16FFB000 == 53 [pid = 3524] [id = 382] 20:29:45 INFO - PROCESS | 3524 | ++DOMWINDOW == 105 (17380C00) [pid = 3524] [serial = 1146] [outer = 00000000] 20:29:45 INFO - PROCESS | 3524 | ++DOMWINDOW == 106 (179DD800) [pid = 3524] [serial = 1147] [outer = 17380C00] 20:29:45 INFO - PROCESS | 3524 | 1463628585523 Marionette DEBUG loaded listener.js 20:29:45 INFO - PROCESS | 3524 | ++DOMWINDOW == 107 (18224C00) [pid = 3524] [serial = 1148] [outer = 17380C00] 20:29:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 20:29:46 INFO - PROCESS | 3524 | 1463628586149 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]]]}] 20:29:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 925ms 20:29:46 INFO - PROCESS | 3524 | 1463628586159 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 20:29:46 INFO - PROCESS | 3524 | 1463628586162 Marionette TRACE conn2 <- [1,1493,null,{"value":"13"}] 20:29:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 20:29:46 INFO - PROCESS | 3524 | 1463628586166 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 20:29:46 INFO - PROCESS | 3524 | 1463628586168 Marionette TRACE conn2 <- [1,1494,null,{}] 20:29:46 INFO - PROCESS | 3524 | 1463628586171 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}] 20:29:46 INFO - PROCESS | 3524 | 1463628586274 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 20:29:46 INFO - PROCESS | 3524 | 1463628586374 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:46 INFO - PROCESS | 3524 | ++DOCSHELL 110E9400 == 54 [pid = 3524] [id = 383] 20:29:46 INFO - PROCESS | 3524 | ++DOMWINDOW == 108 (112A1800) [pid = 3524] [serial = 1149] [outer = 00000000] 20:29:46 INFO - PROCESS | 3524 | ++DOMWINDOW == 109 (14470C00) [pid = 3524] [serial = 1150] [outer = 112A1800] 20:29:46 INFO - PROCESS | 3524 | 1463628586427 Marionette DEBUG loaded listener.js 20:29:46 INFO - PROCESS | 3524 | ++DOMWINDOW == 110 (161D4400) [pid = 3524] [serial = 1151] [outer = 112A1800] 20:29:47 INFO - PROCESS | 3524 | 1463628587106 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]]]}] 20:29:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 20:29:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 985ms 20:29:47 INFO - PROCESS | 3524 | 1463628587151 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 20:29:47 INFO - PROCESS | 3524 | 1463628587155 Marionette TRACE conn2 <- [1,1497,null,{"value":"13"}] 20:29:47 INFO - PROCESS | 3524 | 1463628587160 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 20:29:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 20:29:47 INFO - PROCESS | 3524 | 1463628587164 Marionette TRACE conn2 <- [1,1498,null,{}] 20:29:47 INFO - PROCESS | 3524 | 1463628587169 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}] 20:29:47 INFO - PROCESS | 3524 | 1463628587266 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 20:29:47 INFO - PROCESS | 3524 | 1463628587370 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:47 INFO - PROCESS | 3524 | ++DOCSHELL 10D31800 == 55 [pid = 3524] [id = 384] 20:29:47 INFO - PROCESS | 3524 | ++DOMWINDOW == 111 (10D33000) [pid = 3524] [serial = 1152] [outer = 00000000] 20:29:47 INFO - PROCESS | 3524 | ++DOMWINDOW == 112 (11C51800) [pid = 3524] [serial = 1153] [outer = 10D33000] 20:29:47 INFO - PROCESS | 3524 | 1463628587419 Marionette DEBUG loaded listener.js 20:29:47 INFO - PROCESS | 3524 | ++DOMWINDOW == 113 (13095400) [pid = 3524] [serial = 1154] [outer = 10D33000] 20:29:47 INFO - PROCESS | 3524 | --DOCSHELL 10D32800 == 54 [pid = 3524] [id = 349] 20:29:47 INFO - PROCESS | 3524 | --DOCSHELL 12AEC800 == 53 [pid = 3524] [id = 355] 20:29:47 INFO - PROCESS | 3524 | --DOCSHELL 10224400 == 52 [pid = 3524] [id = 354] 20:29:47 INFO - PROCESS | 3524 | --DOCSHELL 177AD000 == 51 [pid = 3524] [id = 378] 20:29:47 INFO - PROCESS | 3524 | --DOCSHELL 16571000 == 50 [pid = 3524] [id = 377] 20:29:47 INFO - PROCESS | 3524 | --DOCSHELL 16CC2400 == 49 [pid = 3524] [id = 376] 20:29:47 INFO - PROCESS | 3524 | --DOCSHELL 10C35C00 == 48 [pid = 3524] [id = 375] 20:29:47 INFO - PROCESS | 3524 | --DOCSHELL 15945C00 == 47 [pid = 3524] [id = 374] 20:29:47 INFO - PROCESS | 3524 | --DOCSHELL 14465C00 == 46 [pid = 3524] [id = 373] 20:29:47 INFO - PROCESS | 3524 | --DOCSHELL 1338F400 == 45 [pid = 3524] [id = 372] 20:29:47 INFO - PROCESS | 3524 | --DOCSHELL 10D54400 == 44 [pid = 3524] [id = 371] 20:29:47 INFO - PROCESS | 3524 | --DOCSHELL 0F97CC00 == 43 [pid = 3524] [id = 370] 20:29:47 INFO - PROCESS | 3524 | --DOCSHELL 102CC800 == 42 [pid = 3524] [id = 369] 20:29:47 INFO - PROCESS | 3524 | --DOCSHELL 10A61000 == 41 [pid = 3524] [id = 366] 20:29:47 INFO - PROCESS | 3524 | --DOMWINDOW == 112 (17738800) [pid = 3524] [serial = 1093] [outer = 00000000] [url = about:blank] 20:29:47 INFO - PROCESS | 3524 | --DOMWINDOW == 111 (1656D000) [pid = 3524] [serial = 1080] [outer = 00000000] [url = about:blank] 20:29:47 INFO - PROCESS | 3524 | --DOMWINDOW == 110 (16EC0400) [pid = 3524] [serial = 1083] [outer = 00000000] [url = about:blank] 20:29:47 INFO - PROCESS | 3524 | --DOMWINDOW == 109 (17079400) [pid = 3524] [serial = 1086] [outer = 00000000] [url = about:blank] 20:29:47 INFO - PROCESS | 3524 | --DOMWINDOW == 108 (173ECC00) [pid = 3524] [serial = 1092] [outer = 00000000] [url = about:blank] 20:29:47 INFO - PROCESS | 3524 | --DOMWINDOW == 107 (11C5D000) [pid = 3524] [serial = 1089] [outer = 00000000] [url = about:blank] 20:29:47 INFO - PROCESS | 3524 | --DOMWINDOW == 106 (177A1000) [pid = 3524] [serial = 1095] [outer = 00000000] [url = about:blank] 20:29:47 INFO - PROCESS | 3524 | --DOMWINDOW == 105 (1707C000) [pid = 3524] [serial = 1087] [outer = 00000000] [url = about:blank] 20:29:47 INFO - PROCESS | 3524 | --DOMWINDOW == 104 (10D52400) [pid = 3524] [serial = 1062] [outer = 00000000] [url = about:blank] 20:29:47 INFO - PROCESS | 3524 | --DOMWINDOW == 103 (138EA400) [pid = 3524] [serial = 1065] [outer = 00000000] [url = about:blank] 20:29:47 INFO - PROCESS | 3524 | --DOMWINDOW == 102 (10D67C00) [pid = 3524] [serial = 1075] [outer = 00000000] [url = about:blank] 20:29:47 INFO - PROCESS | 3524 | --DOMWINDOW == 101 (10B57400) [pid = 3524] [serial = 1074] [outer = 00000000] [url = about:blank] 20:29:47 INFO - PROCESS | 3524 | --DOMWINDOW == 100 (138E6400) [pid = 3524] [serial = 1077] [outer = 00000000] [url = about:blank] 20:29:47 INFO - PROCESS | 3524 | --DOMWINDOW == 99 (16574000) [pid = 3524] [serial = 1072] [outer = 00000000] [url = about:blank] 20:29:47 INFO - PROCESS | 3524 | --DOMWINDOW == 98 (1656A000) [pid = 3524] [serial = 1071] [outer = 00000000] [url = about:blank] 20:29:47 INFO - PROCESS | 3524 | --DOMWINDOW == 97 (1591D000) [pid = 3524] [serial = 1068] [outer = 00000000] [url = about:blank] 20:29:47 INFO - PROCESS | 3524 | --DOMWINDOW == 96 (12B58400) [pid = 3524] [serial = 1090] [outer = 00000000] [url = about:blank] 20:29:47 INFO - PROCESS | 3524 | --DOMWINDOW == 95 (165D2000) [pid = 3524] [serial = 1081] [outer = 00000000] [url = about:blank] 20:29:47 INFO - PROCESS | 3524 | --DOMWINDOW == 94 (14468C00) [pid = 3524] [serial = 1078] [outer = 00000000] [url = about:blank] 20:29:47 INFO - PROCESS | 3524 | --DOMWINDOW == 93 (16EC0C00) [pid = 3524] [serial = 1084] [outer = 00000000] [url = about:blank] 20:29:47 INFO - PROCESS | 3524 | 1463628587934 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]]]}] 20:29:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 20:29:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 832ms 20:29:47 INFO - PROCESS | 3524 | 1463628587989 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 20:29:47 INFO - PROCESS | 3524 | 1463628587994 Marionette TRACE conn2 <- [1,1501,null,{"value":"13"}] 20:29:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 20:29:48 INFO - PROCESS | 3524 | 1463628588000 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 20:29:48 INFO - PROCESS | 3524 | 1463628588002 Marionette TRACE conn2 <- [1,1502,null,{}] 20:29:48 INFO - PROCESS | 3524 | 1463628588006 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}] 20:29:48 INFO - PROCESS | 3524 | 1463628588085 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 20:29:48 INFO - PROCESS | 3524 | 1463628588095 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:48 INFO - PROCESS | 3524 | ++DOCSHELL 10D6B800 == 42 [pid = 3524] [id = 385] 20:29:48 INFO - PROCESS | 3524 | ++DOMWINDOW == 94 (110E8800) [pid = 3524] [serial = 1155] [outer = 00000000] 20:29:48 INFO - PROCESS | 3524 | ++DOMWINDOW == 95 (12D7C000) [pid = 3524] [serial = 1156] [outer = 110E8800] 20:29:48 INFO - PROCESS | 3524 | 1463628588139 Marionette DEBUG loaded listener.js 20:29:48 INFO - PROCESS | 3524 | ++DOMWINDOW == 96 (13391000) [pid = 3524] [serial = 1157] [outer = 110E8800] 20:29:48 INFO - PROCESS | 3524 | 1463628588600 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]]]}] 20:29:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 20:29:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 631ms 20:29:48 INFO - PROCESS | 3524 | 1463628588637 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 20:29:48 INFO - PROCESS | 3524 | 1463628588639 Marionette TRACE conn2 <- [1,1505,null,{"value":"13"}] 20:29:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 20:29:48 INFO - PROCESS | 3524 | 1463628588647 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 20:29:48 INFO - PROCESS | 3524 | 1463628588650 Marionette TRACE conn2 <- [1,1506,null,{}] 20:29:48 INFO - PROCESS | 3524 | 1463628588660 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}] 20:29:48 INFO - PROCESS | 3524 | 1463628588725 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 20:29:48 INFO - PROCESS | 3524 | 1463628588733 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:48 INFO - PROCESS | 3524 | ++DOCSHELL 157BF400 == 43 [pid = 3524] [id = 386] 20:29:48 INFO - PROCESS | 3524 | ++DOMWINDOW == 97 (1591D000) [pid = 3524] [serial = 1158] [outer = 00000000] 20:29:48 INFO - PROCESS | 3524 | ++DOMWINDOW == 98 (15947000) [pid = 3524] [serial = 1159] [outer = 1591D000] 20:29:48 INFO - PROCESS | 3524 | 1463628588812 Marionette DEBUG loaded listener.js 20:29:48 INFO - PROCESS | 3524 | ++DOMWINDOW == 99 (161D3400) [pid = 3524] [serial = 1160] [outer = 1591D000] 20:29:49 INFO - PROCESS | 3524 | 1463628589246 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]]]}] 20:29:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 20:29:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 632ms 20:29:49 INFO - PROCESS | 3524 | 1463628589269 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 20:29:49 INFO - PROCESS | 3524 | 1463628589271 Marionette TRACE conn2 <- [1,1509,null,{"value":"13"}] 20:29:49 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 20:29:49 INFO - PROCESS | 3524 | 1463628589275 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 20:29:49 INFO - PROCESS | 3524 | 1463628589276 Marionette TRACE conn2 <- [1,1510,null,{}] 20:29:49 INFO - PROCESS | 3524 | 1463628589280 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}] 20:29:49 INFO - PROCESS | 3524 | 1463628589357 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 20:29:49 INFO - PROCESS | 3524 | 1463628589364 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:49 INFO - PROCESS | 3524 | ++DOCSHELL 157BFC00 == 44 [pid = 3524] [id = 387] 20:29:49 INFO - PROCESS | 3524 | ++DOMWINDOW == 100 (1592B400) [pid = 3524] [serial = 1161] [outer = 00000000] 20:29:49 INFO - PROCESS | 3524 | ++DOMWINDOW == 101 (165D6C00) [pid = 3524] [serial = 1162] [outer = 1592B400] 20:29:49 INFO - PROCESS | 3524 | 1463628589407 Marionette DEBUG loaded listener.js 20:29:49 INFO - PROCESS | 3524 | ++DOMWINDOW == 102 (16C1B400) [pid = 3524] [serial = 1163] [outer = 1592B400] 20:29:49 INFO - PROCESS | 3524 | 1463628589825 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"]]]}] 20:29:49 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 20:29:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:29:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 20:29:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:29:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:29:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 20:29:49 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 20:29:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:29:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 20:29:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:29:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:29:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 20:29:49 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 20:29:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:29:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 20:29:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:29:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:29:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 20:29:49 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 20:29:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:29:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 20:29:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:29:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:29:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 20:29:49 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 586ms 20:29:49 INFO - PROCESS | 3524 | 1463628589858 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 20:29:49 INFO - PROCESS | 3524 | 1463628589860 Marionette TRACE conn2 <- [1,1513,null,{"value":"13"}] 20:29:49 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 20:29:49 INFO - PROCESS | 3524 | 1463628589864 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 20:29:49 INFO - PROCESS | 3524 | 1463628589875 Marionette TRACE conn2 <- [1,1514,null,{}] 20:29:49 INFO - PROCESS | 3524 | 1463628589886 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}] 20:29:49 INFO - PROCESS | 3524 | 1463628589991 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 20:29:49 INFO - PROCESS | 3524 | 1463628589996 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:50 INFO - PROCESS | 3524 | ++DOCSHELL 16EC0800 == 45 [pid = 3524] [id = 388] 20:29:50 INFO - PROCESS | 3524 | ++DOMWINDOW == 103 (16EC5000) [pid = 3524] [serial = 1164] [outer = 00000000] 20:29:50 INFO - PROCESS | 3524 | ++DOMWINDOW == 104 (17386400) [pid = 3524] [serial = 1165] [outer = 16EC5000] 20:29:50 INFO - PROCESS | 3524 | 1463628590039 Marionette DEBUG loaded listener.js 20:29:50 INFO - PROCESS | 3524 | ++DOMWINDOW == 105 (17390800) [pid = 3524] [serial = 1166] [outer = 16EC5000] 20:29:50 INFO - PROCESS | 3524 | 1463628590493 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"]]]}] 20:29:50 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 20:29:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 20:29:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:29:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:29:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 20:29:50 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 20:29:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 20:29:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:29:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:29:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 20:29:50 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 20:29:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 20:29:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:29:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:29:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 20:29:50 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 647ms 20:29:50 INFO - PROCESS | 3524 | 1463628590522 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 20:29:50 INFO - PROCESS | 3524 | 1463628590524 Marionette TRACE conn2 <- [1,1517,null,{"value":"13"}] 20:29:50 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 20:29:50 INFO - PROCESS | 3524 | 1463628590534 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 20:29:50 INFO - PROCESS | 3524 | 1463628590535 Marionette TRACE conn2 <- [1,1518,null,{}] 20:29:50 INFO - PROCESS | 3524 | 1463628590539 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}] 20:29:50 INFO - PROCESS | 3524 | 1463628590670 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 20:29:50 INFO - PROCESS | 3524 | 1463628590677 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:50 INFO - PROCESS | 3524 | ++DOCSHELL 1656FC00 == 46 [pid = 3524] [id = 389] 20:29:50 INFO - PROCESS | 3524 | ++DOMWINDOW == 106 (1707C400) [pid = 3524] [serial = 1167] [outer = 00000000] 20:29:50 INFO - PROCESS | 3524 | ++DOMWINDOW == 107 (17A83800) [pid = 3524] [serial = 1168] [outer = 1707C400] 20:29:50 INFO - PROCESS | 3524 | 1463628590726 Marionette DEBUG loaded listener.js 20:29:50 INFO - PROCESS | 3524 | ++DOMWINDOW == 108 (18473000) [pid = 3524] [serial = 1169] [outer = 1707C400] 20:29:51 INFO - PROCESS | 3524 | 1463628591165 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]]]}] 20:29:51 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 20:29:51 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 20:29:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:29:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:29:51 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 20:29:51 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 20:29:51 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 20:29:51 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 20:29:51 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 693ms 20:29:51 INFO - PROCESS | 3524 | 1463628591216 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 20:29:51 INFO - PROCESS | 3524 | 1463628591217 Marionette TRACE conn2 <- [1,1521,null,{"value":"13"}] 20:29:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 20:29:51 INFO - PROCESS | 3524 | 1463628591221 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 20:29:51 INFO - PROCESS | 3524 | 1463628591222 Marionette TRACE conn2 <- [1,1522,null,{}] 20:29:51 INFO - PROCESS | 3524 | 1463628591226 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}] 20:29:51 INFO - PROCESS | 3524 | 1463628591332 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 20:29:51 INFO - PROCESS | 3524 | 1463628591418 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:51 INFO - PROCESS | 3524 | ++DOCSHELL 18477000 == 47 [pid = 3524] [id = 390] 20:29:51 INFO - PROCESS | 3524 | ++DOMWINDOW == 109 (18611400) [pid = 3524] [serial = 1170] [outer = 00000000] 20:29:51 INFO - PROCESS | 3524 | ++DOMWINDOW == 110 (1861C400) [pid = 3524] [serial = 1171] [outer = 18611400] 20:29:51 INFO - PROCESS | 3524 | 1463628591461 Marionette DEBUG loaded listener.js 20:29:51 INFO - PROCESS | 3524 | ++DOMWINDOW == 111 (186B1800) [pid = 3524] [serial = 1172] [outer = 18611400] 20:29:52 INFO - PROCESS | 3524 | --DOMWINDOW == 110 (15946400) [pid = 3524] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 20:29:52 INFO - PROCESS | 3524 | --DOMWINDOW == 109 (13390C00) [pid = 3524] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 20:29:52 INFO - PROCESS | 3524 | --DOMWINDOW == 108 (14466C00) [pid = 3524] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 20:29:52 INFO - PROCESS | 3524 | --DOMWINDOW == 107 (0F97D800) [pid = 3524] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 20:29:52 INFO - PROCESS | 3524 | --DOMWINDOW == 106 (15925000) [pid = 3524] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 20:29:52 INFO - PROCESS | 3524 | --DOMWINDOW == 105 (16EC5800) [pid = 3524] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 20:29:52 INFO - PROCESS | 3524 | --DOMWINDOW == 104 (17969C00) [pid = 3524] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 20:29:52 INFO - PROCESS | 3524 | --DOMWINDOW == 103 (16CC3400) [pid = 3524] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 20:29:52 INFO - PROCESS | 3524 | --DOMWINDOW == 102 (10D58400) [pid = 3524] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 20:29:52 INFO - PROCESS | 3524 | 1463628592027 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]]]}] 20:29:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 20:29:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 832ms 20:29:52 INFO - PROCESS | 3524 | 1463628592064 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 20:29:52 INFO - PROCESS | 3524 | 1463628592066 Marionette TRACE conn2 <- [1,1525,null,{"value":"13"}] 20:29:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 20:29:52 INFO - PROCESS | 3524 | 1463628592053 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 20:29:52 INFO - PROCESS | 3524 | 1463628592055 Marionette TRACE conn2 <- [1,1526,null,{}] 20:29:52 INFO - PROCESS | 3524 | 1463628592058 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}] 20:29:52 INFO - PROCESS | 3524 | 1463628592134 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 20:29:52 INFO - PROCESS | 3524 | 1463628592142 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:52 INFO - PROCESS | 3524 | ++DOCSHELL 10513000 == 48 [pid = 3524] [id = 391] 20:29:52 INFO - PROCESS | 3524 | ++DOMWINDOW == 103 (10A57C00) [pid = 3524] [serial = 1173] [outer = 00000000] 20:29:52 INFO - PROCESS | 3524 | ++DOMWINDOW == 104 (13396400) [pid = 3524] [serial = 1174] [outer = 10A57C00] 20:29:52 INFO - PROCESS | 3524 | 1463628592194 Marionette DEBUG loaded listener.js 20:29:52 INFO - PROCESS | 3524 | ++DOMWINDOW == 105 (144CBC00) [pid = 3524] [serial = 1175] [outer = 10A57C00] 20:29:52 INFO - PROCESS | 3524 | 1463628592611 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]]]}] 20:29:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 20:29:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 586ms 20:29:52 INFO - PROCESS | 3524 | 1463628592650 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 20:29:52 INFO - PROCESS | 3524 | 1463628592652 Marionette TRACE conn2 <- [1,1529,null,{"value":"13"}] 20:29:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 20:29:52 INFO - PROCESS | 3524 | 1463628592691 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 20:29:52 INFO - PROCESS | 3524 | 1463628592693 Marionette TRACE conn2 <- [1,1530,null,{}] 20:29:52 INFO - PROCESS | 3524 | 1463628592696 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}] 20:29:52 INFO - PROCESS | 3524 | 1463628592772 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 20:29:52 INFO - PROCESS | 3524 | 1463628592778 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:52 INFO - PROCESS | 3524 | ++DOCSHELL 13374800 == 49 [pid = 3524] [id = 392] 20:29:52 INFO - PROCESS | 3524 | ++DOMWINDOW == 106 (13394C00) [pid = 3524] [serial = 1176] [outer = 00000000] 20:29:52 INFO - PROCESS | 3524 | ++DOMWINDOW == 107 (16FF4400) [pid = 3524] [serial = 1177] [outer = 13394C00] 20:29:52 INFO - PROCESS | 3524 | 1463628592821 Marionette DEBUG loaded listener.js 20:29:52 INFO - PROCESS | 3524 | ++DOMWINDOW == 108 (18616800) [pid = 3524] [serial = 1178] [outer = 13394C00] 20:29:53 INFO - PROCESS | 3524 | 1463628593229 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]]]}] 20:29:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 20:29:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 586ms 20:29:53 INFO - PROCESS | 3524 | 1463628593271 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 20:29:53 INFO - PROCESS | 3524 | 1463628593273 Marionette TRACE conn2 <- [1,1533,null,{"value":"13"}] 20:29:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 20:29:53 INFO - PROCESS | 3524 | 1463628593281 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 20:29:53 INFO - PROCESS | 3524 | 1463628593282 Marionette TRACE conn2 <- [1,1534,null,{}] 20:29:53 INFO - PROCESS | 3524 | 1463628593286 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}] 20:29:53 INFO - PROCESS | 3524 | 1463628593362 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 20:29:53 INFO - PROCESS | 3524 | 1463628593369 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:53 INFO - PROCESS | 3524 | ++DOCSHELL 1656A400 == 50 [pid = 3524] [id = 393] 20:29:53 INFO - PROCESS | 3524 | ++DOMWINDOW == 109 (165D8000) [pid = 3524] [serial = 1179] [outer = 00000000] 20:29:53 INFO - PROCESS | 3524 | ++DOMWINDOW == 110 (19A77C00) [pid = 3524] [serial = 1180] [outer = 165D8000] 20:29:53 INFO - PROCESS | 3524 | 1463628593411 Marionette DEBUG loaded listener.js 20:29:53 INFO - PROCESS | 3524 | ++DOMWINDOW == 111 (19A7C400) [pid = 3524] [serial = 1181] [outer = 165D8000] 20:29:53 INFO - PROCESS | 3524 | 1463628593839 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]]]}] 20:29:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 20:29:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 585ms 20:29:53 INFO - PROCESS | 3524 | 1463628593884 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 20:29:53 INFO - PROCESS | 3524 | 1463628593886 Marionette TRACE conn2 <- [1,1537,null,{"value":"13"}] 20:29:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 20:29:53 INFO - PROCESS | 3524 | 1463628593893 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 20:29:53 INFO - PROCESS | 3524 | 1463628593896 Marionette TRACE conn2 <- [1,1538,null,{}] 20:29:53 INFO - PROCESS | 3524 | 1463628593899 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}] 20:29:54 INFO - PROCESS | 3524 | 1463628594052 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 20:29:54 INFO - PROCESS | 3524 | 1463628594240 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:54 INFO - PROCESS | 3524 | ++DOCSHELL 0F9EC000 == 51 [pid = 3524] [id = 394] 20:29:54 INFO - PROCESS | 3524 | ++DOMWINDOW == 112 (1021FC00) [pid = 3524] [serial = 1182] [outer = 00000000] 20:29:54 INFO - PROCESS | 3524 | ++DOMWINDOW == 113 (10A5C000) [pid = 3524] [serial = 1183] [outer = 1021FC00] 20:29:54 INFO - PROCESS | 3524 | 1463628594298 Marionette DEBUG loaded listener.js 20:29:54 INFO - PROCESS | 3524 | ++DOMWINDOW == 114 (10C2D400) [pid = 3524] [serial = 1184] [outer = 1021FC00] 20:29:54 INFO - PROCESS | 3524 | 1463628594867 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]]]}] 20:29:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 20:29:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1032ms 20:29:54 INFO - PROCESS | 3524 | 1463628594940 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 20:29:54 INFO - PROCESS | 3524 | 1463628594944 Marionette TRACE conn2 <- [1,1541,null,{"value":"13"}] 20:29:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 20:29:54 INFO - PROCESS | 3524 | 1463628594949 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 20:29:54 INFO - PROCESS | 3524 | 1463628594953 Marionette TRACE conn2 <- [1,1542,null,{}] 20:29:54 INFO - PROCESS | 3524 | 1463628594958 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}] 20:29:55 INFO - PROCESS | 3524 | 1463628595095 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 20:29:55 INFO - PROCESS | 3524 | 1463628595229 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:55 INFO - PROCESS | 3524 | ++DOCSHELL 1338A400 == 52 [pid = 3524] [id = 395] 20:29:55 INFO - PROCESS | 3524 | ++DOMWINDOW == 115 (13395C00) [pid = 3524] [serial = 1185] [outer = 00000000] 20:29:55 INFO - PROCESS | 3524 | ++DOMWINDOW == 116 (1446F800) [pid = 3524] [serial = 1186] [outer = 13395C00] 20:29:55 INFO - PROCESS | 3524 | 1463628595286 Marionette DEBUG loaded listener.js 20:29:55 INFO - PROCESS | 3524 | ++DOMWINDOW == 117 (15926400) [pid = 3524] [serial = 1187] [outer = 13395C00] 20:29:55 INFO - PROCESS | 3524 | 1463628595914 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]]]}] 20:29:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 20:29:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1032ms 20:29:55 INFO - PROCESS | 3524 | 1463628595978 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 20:29:55 INFO - PROCESS | 3524 | 1463628595981 Marionette TRACE conn2 <- [1,1545,null,{"value":"13"}] 20:29:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 20:29:55 INFO - PROCESS | 3524 | 1463628596004 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 20:29:55 INFO - PROCESS | 3524 | 1463628596006 Marionette TRACE conn2 <- [1,1546,null,{}] 20:29:55 INFO - PROCESS | 3524 | 1463628596010 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}] 20:29:56 INFO - PROCESS | 3524 | 1463628596145 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 20:29:56 INFO - PROCESS | 3524 | 1463628596278 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:56 INFO - PROCESS | 3524 | ++DOCSHELL 1446E800 == 53 [pid = 3524] [id = 396] 20:29:56 INFO - PROCESS | 3524 | ++DOMWINDOW == 118 (16F5CC00) [pid = 3524] [serial = 1188] [outer = 00000000] 20:29:56 INFO - PROCESS | 3524 | ++DOMWINDOW == 119 (179DEC00) [pid = 3524] [serial = 1189] [outer = 16F5CC00] 20:29:56 INFO - PROCESS | 3524 | 1463628596333 Marionette DEBUG loaded listener.js 20:29:56 INFO - PROCESS | 3524 | ++DOMWINDOW == 120 (18473400) [pid = 3524] [serial = 1190] [outer = 16F5CC00] 20:29:56 INFO - PROCESS | 3524 | 1463628596945 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]]]}] 20:29:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 20:29:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1001ms 20:29:56 INFO - PROCESS | 3524 | 1463628596978 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 20:29:56 INFO - PROCESS | 3524 | 1463628596983 Marionette TRACE conn2 <- [1,1549,null,{"value":"13"}] 20:29:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 20:29:56 INFO - PROCESS | 3524 | 1463628596994 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 20:29:56 INFO - PROCESS | 3524 | 1463628596998 Marionette TRACE conn2 <- [1,1550,null,{}] 20:29:56 INFO - PROCESS | 3524 | 1463628597002 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}] 20:29:57 INFO - PROCESS | 3524 | 1463628597108 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 20:29:57 INFO - PROCESS | 3524 | 1463628597213 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:57 INFO - PROCESS | 3524 | ++DOCSHELL 10D32C00 == 54 [pid = 3524] [id = 397] 20:29:57 INFO - PROCESS | 3524 | ++DOMWINDOW == 121 (10D33800) [pid = 3524] [serial = 1191] [outer = 00000000] 20:29:57 INFO - PROCESS | 3524 | ++DOMWINDOW == 122 (11CF0800) [pid = 3524] [serial = 1192] [outer = 10D33800] 20:29:57 INFO - PROCESS | 3524 | 1463628597270 Marionette DEBUG loaded listener.js 20:29:57 INFO - PROCESS | 3524 | ++DOMWINDOW == 123 (141F0C00) [pid = 3524] [serial = 1193] [outer = 10D33800] 20:29:58 INFO - PROCESS | 3524 | 1463628598053 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]]]}] 20:29:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 20:29:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1140ms 20:29:58 INFO - PROCESS | 3524 | 1463628598141 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 20:29:58 INFO - PROCESS | 3524 | 1463628598146 Marionette TRACE conn2 <- [1,1553,null,{"value":"13"}] 20:29:58 INFO - PROCESS | 3524 | 1463628598151 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 20:29:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 20:29:58 INFO - PROCESS | 3524 | 1463628598155 Marionette TRACE conn2 <- [1,1554,null,{}] 20:29:58 INFO - PROCESS | 3524 | 1463628598160 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}] 20:29:58 INFO - PROCESS | 3524 | 1463628598263 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 20:29:58 INFO - PROCESS | 3524 | 1463628598393 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:58 INFO - PROCESS | 3524 | ++DOCSHELL 10A5F800 == 55 [pid = 3524] [id = 398] 20:29:58 INFO - PROCESS | 3524 | ++DOMWINDOW == 124 (10C37C00) [pid = 3524] [serial = 1194] [outer = 00000000] 20:29:58 INFO - PROCESS | 3524 | ++DOMWINDOW == 125 (10D6F800) [pid = 3524] [serial = 1195] [outer = 10C37C00] 20:29:58 INFO - PROCESS | 3524 | 1463628598442 Marionette DEBUG loaded listener.js 20:29:58 INFO - PROCESS | 3524 | ++DOMWINDOW == 126 (11A10400) [pid = 3524] [serial = 1196] [outer = 10C37C00] 20:29:58 INFO - PROCESS | 3524 | --DOCSHELL 1656A400 == 54 [pid = 3524] [id = 393] 20:29:58 INFO - PROCESS | 3524 | --DOCSHELL 13374800 == 53 [pid = 3524] [id = 392] 20:29:58 INFO - PROCESS | 3524 | --DOCSHELL 10513000 == 52 [pid = 3524] [id = 391] 20:29:58 INFO - PROCESS | 3524 | --DOCSHELL 18477000 == 51 [pid = 3524] [id = 390] 20:29:58 INFO - PROCESS | 3524 | --DOCSHELL 1656FC00 == 50 [pid = 3524] [id = 389] 20:29:58 INFO - PROCESS | 3524 | --DOCSHELL 16EC0800 == 49 [pid = 3524] [id = 388] 20:29:58 INFO - PROCESS | 3524 | --DOCSHELL 157BFC00 == 48 [pid = 3524] [id = 387] 20:29:58 INFO - PROCESS | 3524 | --DOMWINDOW == 125 (10D66800) [pid = 3524] [serial = 1107] [outer = 00000000] [url = about:blank] 20:29:58 INFO - PROCESS | 3524 | --DOMWINDOW == 124 (10D6A000) [pid = 3524] [serial = 1098] [outer = 00000000] [url = about:blank] 20:29:58 INFO - PROCESS | 3524 | --DOMWINDOW == 123 (1446B800) [pid = 3524] [serial = 1101] [outer = 00000000] [url = about:blank] 20:29:58 INFO - PROCESS | 3524 | --DOMWINDOW == 122 (17741C00) [pid = 3524] [serial = 1104] [outer = 00000000] [url = about:blank] 20:29:58 INFO - PROCESS | 3524 | --DOMWINDOW == 121 (179E4400) [pid = 3524] [serial = 1138] [outer = 00000000] [url = about:blank] 20:29:58 INFO - PROCESS | 3524 | --DOCSHELL 157BF400 == 47 [pid = 3524] [id = 386] 20:29:58 INFO - PROCESS | 3524 | --DOCSHELL 10D6B800 == 46 [pid = 3524] [id = 385] 20:29:58 INFO - PROCESS | 3524 | --DOCSHELL 10D31800 == 45 [pid = 3524] [id = 384] 20:29:58 INFO - PROCESS | 3524 | --DOCSHELL 110E9400 == 44 [pid = 3524] [id = 383] 20:29:58 INFO - PROCESS | 3524 | --DOCSHELL 16FFB000 == 43 [pid = 3524] [id = 382] 20:29:58 INFO - PROCESS | 3524 | --DOCSHELL 112A0400 == 42 [pid = 3524] [id = 381] 20:29:58 INFO - PROCESS | 3524 | --DOCSHELL 1055F800 == 41 [pid = 3524] [id = 380] 20:29:58 INFO - PROCESS | 3524 | 1463628598963 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]]]}] 20:29:58 INFO - PROCESS | 3524 | --DOMWINDOW == 120 (110E7C00) [pid = 3524] [serial = 1113] [outer = 00000000] [url = about:blank] 20:29:58 INFO - PROCESS | 3524 | --DOMWINDOW == 119 (11A0D800) [pid = 3524] [serial = 1114] [outer = 00000000] [url = about:blank] 20:29:58 INFO - PROCESS | 3524 | --DOMWINDOW == 118 (15DE0C00) [pid = 3524] [serial = 1122] [outer = 00000000] [url = about:blank] 20:29:58 INFO - PROCESS | 3524 | --DOMWINDOW == 117 (138E6C00) [pid = 3524] [serial = 1116] [outer = 00000000] [url = about:blank] 20:29:58 INFO - PROCESS | 3524 | --DOMWINDOW == 116 (13DB4800) [pid = 3524] [serial = 1117] [outer = 00000000] [url = about:blank] 20:29:58 INFO - PROCESS | 3524 | --DOMWINDOW == 115 (144C0000) [pid = 3524] [serial = 1119] [outer = 00000000] [url = about:blank] 20:29:58 INFO - PROCESS | 3524 | --DOMWINDOW == 114 (10C2B400) [pid = 3524] [serial = 1110] [outer = 00000000] [url = about:blank] 20:29:58 INFO - PROCESS | 3524 | --DOMWINDOW == 113 (10D2DC00) [pid = 3524] [serial = 1111] [outer = 00000000] [url = about:blank] 20:29:58 INFO - PROCESS | 3524 | --DOMWINDOW == 112 (16C1EC00) [pid = 3524] [serial = 1125] [outer = 00000000] [url = about:blank] 20:29:58 INFO - PROCESS | 3524 | --DOMWINDOW == 111 (15F33C00) [pid = 3524] [serial = 1123] [outer = 00000000] [url = about:blank] 20:29:58 INFO - PROCESS | 3524 | --DOMWINDOW == 110 (17399C00) [pid = 3524] [serial = 1128] [outer = 00000000] [url = about:blank] 20:29:58 INFO - PROCESS | 3524 | --DOMWINDOW == 109 (16EBCC00) [pid = 3524] [serial = 1126] [outer = 00000000] [url = about:blank] 20:29:58 INFO - PROCESS | 3524 | --DOMWINDOW == 108 (1739B400) [pid = 3524] [serial = 1129] [outer = 00000000] [url = about:blank] 20:29:58 INFO - PROCESS | 3524 | --DOMWINDOW == 107 (1798B400) [pid = 3524] [serial = 1135] [outer = 00000000] [url = about:blank] 20:29:58 INFO - PROCESS | 3524 | --DOMWINDOW == 106 (17974400) [pid = 3524] [serial = 1136] [outer = 00000000] [url = about:blank] 20:29:58 INFO - PROCESS | 3524 | --DOMWINDOW == 105 (17395000) [pid = 3524] [serial = 1131] [outer = 00000000] [url = about:blank] 20:29:58 INFO - PROCESS | 3524 | --DOMWINDOW == 104 (16C14400) [pid = 3524] [serial = 700] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 20:29:58 INFO - PROCESS | 3524 | --DOMWINDOW == 103 (17735000) [pid = 3524] [serial = 1132] [outer = 00000000] [url = about:blank] 20:29:58 INFO - PROCESS | 3524 | --DOMWINDOW == 102 (1591C400) [pid = 3524] [serial = 1120] [outer = 00000000] [url = about:blank] 20:29:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 20:29:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 894ms 20:29:59 INFO - PROCESS | 3524 | 1463628599041 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 20:29:59 INFO - PROCESS | 3524 | 1463628599047 Marionette TRACE conn2 <- [1,1557,null,{"value":"13"}] 20:29:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 20:29:59 INFO - PROCESS | 3524 | 1463628599053 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 20:29:59 INFO - PROCESS | 3524 | 1463628599055 Marionette TRACE conn2 <- [1,1558,null,{}] 20:29:59 INFO - PROCESS | 3524 | 1463628599058 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}] 20:29:59 INFO - PROCESS | 3524 | 1463628599139 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 20:29:59 INFO - PROCESS | 3524 | 1463628599153 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:59 INFO - PROCESS | 3524 | ++DOCSHELL 10D66800 == 42 [pid = 3524] [id = 399] 20:29:59 INFO - PROCESS | 3524 | ++DOMWINDOW == 103 (10D6B800) [pid = 3524] [serial = 1197] [outer = 00000000] 20:29:59 INFO - PROCESS | 3524 | ++DOMWINDOW == 104 (11A02C00) [pid = 3524] [serial = 1198] [outer = 10D6B800] 20:29:59 INFO - PROCESS | 3524 | 1463628599197 Marionette DEBUG loaded listener.js 20:29:59 INFO - PROCESS | 3524 | ++DOMWINDOW == 105 (12AEB000) [pid = 3524] [serial = 1199] [outer = 10D6B800] 20:29:59 INFO - PROCESS | 3524 | 1463628599671 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]]]}] 20:29:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 20:29:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 616ms 20:29:59 INFO - PROCESS | 3524 | 1463628599690 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 20:29:59 INFO - PROCESS | 3524 | 1463628599692 Marionette TRACE conn2 <- [1,1561,null,{"value":"13"}] 20:29:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 20:29:59 INFO - PROCESS | 3524 | 1463628599696 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 20:29:59 INFO - PROCESS | 3524 | 1463628599699 Marionette TRACE conn2 <- [1,1562,null,{}] 20:29:59 INFO - PROCESS | 3524 | 1463628599709 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}] 20:29:59 INFO - PROCESS | 3524 | 1463628599793 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 20:29:59 INFO - PROCESS | 3524 | 1463628599807 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:59 INFO - PROCESS | 3524 | ++DOCSHELL 141FC000 == 43 [pid = 3524] [id = 400] 20:29:59 INFO - PROCESS | 3524 | ++DOMWINDOW == 106 (141FC800) [pid = 3524] [serial = 1200] [outer = 00000000] 20:29:59 INFO - PROCESS | 3524 | ++DOMWINDOW == 107 (1446D400) [pid = 3524] [serial = 1201] [outer = 141FC800] 20:29:59 INFO - PROCESS | 3524 | 1463628599853 Marionette DEBUG loaded listener.js 20:29:59 INFO - PROCESS | 3524 | ++DOMWINDOW == 108 (157B5000) [pid = 3524] [serial = 1202] [outer = 141FC800] 20:30:00 INFO - PROCESS | 3524 | 1463628600316 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]]]}] 20:30:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 20:30:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 693ms 20:30:00 INFO - PROCESS | 3524 | 1463628600377 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 20:30:00 INFO - PROCESS | 3524 | 1463628600380 Marionette TRACE conn2 <- [1,1565,null,{"value":"13"}] 20:30:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 20:30:00 INFO - PROCESS | 3524 | 1463628600383 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 20:30:00 INFO - PROCESS | 3524 | 1463628600385 Marionette TRACE conn2 <- [1,1566,null,{}] 20:30:00 INFO - PROCESS | 3524 | 1463628600388 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}] 20:30:00 INFO - PROCESS | 3524 | 1463628600467 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 20:30:00 INFO - PROCESS | 3524 | 1463628600477 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:00 INFO - PROCESS | 3524 | ++DOCSHELL 157BE800 == 44 [pid = 3524] [id = 401] 20:30:00 INFO - PROCESS | 3524 | ++DOMWINDOW == 109 (15942800) [pid = 3524] [serial = 1203] [outer = 00000000] 20:30:00 INFO - PROCESS | 3524 | ++DOMWINDOW == 110 (161CBC00) [pid = 3524] [serial = 1204] [outer = 15942800] 20:30:00 INFO - PROCESS | 3524 | 1463628600520 Marionette DEBUG loaded listener.js 20:30:00 INFO - PROCESS | 3524 | ++DOMWINDOW == 111 (16567400) [pid = 3524] [serial = 1205] [outer = 15942800] 20:30:00 INFO - PROCESS | 3524 | 1463628600928 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]]]}] 20:30:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 20:30:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 585ms 20:30:00 INFO - PROCESS | 3524 | 1463628600980 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 20:30:00 INFO - PROCESS | 3524 | 1463628600982 Marionette TRACE conn2 <- [1,1569,null,{"value":"13"}] 20:30:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 20:30:00 INFO - PROCESS | 3524 | 1463628600986 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 20:30:00 INFO - PROCESS | 3524 | 1463628600987 Marionette TRACE conn2 <- [1,1570,null,{}] 20:30:00 INFO - PROCESS | 3524 | 1463628600991 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}] 20:30:01 INFO - PROCESS | 3524 | 1463628601076 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 20:30:01 INFO - PROCESS | 3524 | 1463628601082 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:01 INFO - PROCESS | 3524 | ++DOCSHELL 15F33800 == 45 [pid = 3524] [id = 402] 20:30:01 INFO - PROCESS | 3524 | ++DOMWINDOW == 112 (15F35400) [pid = 3524] [serial = 1206] [outer = 00000000] 20:30:01 INFO - PROCESS | 3524 | ++DOMWINDOW == 113 (165D6000) [pid = 3524] [serial = 1207] [outer = 15F35400] 20:30:01 INFO - PROCESS | 3524 | 1463628601125 Marionette DEBUG loaded listener.js 20:30:01 INFO - PROCESS | 3524 | ++DOMWINDOW == 114 (165D8800) [pid = 3524] [serial = 1208] [outer = 15F35400] 20:30:01 INFO - PROCESS | 3524 | 1463628601608 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]]]}] 20:30:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 20:30:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 678ms 20:30:01 INFO - PROCESS | 3524 | 1463628601667 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 20:30:01 INFO - PROCESS | 3524 | 1463628601669 Marionette TRACE conn2 <- [1,1573,null,{"value":"13"}] 20:30:01 INFO - PROCESS | 3524 | 1463628601673 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 20:30:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 20:30:01 INFO - PROCESS | 3524 | 1463628601674 Marionette TRACE conn2 <- [1,1574,null,{}] 20:30:01 INFO - PROCESS | 3524 | 1463628601678 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}] 20:30:01 INFO - PROCESS | 3524 | 1463628601795 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 20:30:01 INFO - PROCESS | 3524 | 1463628601866 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:01 INFO - PROCESS | 3524 | ++DOCSHELL 16EC8800 == 46 [pid = 3524] [id = 403] 20:30:01 INFO - PROCESS | 3524 | ++DOMWINDOW == 115 (16EC9800) [pid = 3524] [serial = 1209] [outer = 00000000] 20:30:01 INFO - PROCESS | 3524 | ++DOMWINDOW == 116 (16FFE800) [pid = 3524] [serial = 1210] [outer = 16EC9800] 20:30:01 INFO - PROCESS | 3524 | 1463628601912 Marionette DEBUG loaded listener.js 20:30:01 INFO - PROCESS | 3524 | ++DOMWINDOW == 117 (1739B800) [pid = 3524] [serial = 1211] [outer = 16EC9800] 20:30:02 INFO - PROCESS | 3524 | 1463628602312 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]]]}] 20:30:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 20:30:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 677ms 20:30:02 INFO - PROCESS | 3524 | 1463628602376 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 20:30:02 INFO - PROCESS | 3524 | 1463628602378 Marionette TRACE conn2 <- [1,1577,null,{"value":"13"}] 20:30:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 20:30:02 INFO - PROCESS | 3524 | 1463628602401 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 20:30:02 INFO - PROCESS | 3524 | 1463628602403 Marionette TRACE conn2 <- [1,1578,null,{}] 20:30:02 INFO - PROCESS | 3524 | 1463628602406 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}] 20:30:02 INFO - PROCESS | 3524 | 1463628602536 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 20:30:02 INFO - PROCESS | 3524 | 1463628602532 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:02 INFO - PROCESS | 3524 | ++DOCSHELL 16CC2800 == 47 [pid = 3524] [id = 404] 20:30:02 INFO - PROCESS | 3524 | ++DOMWINDOW == 118 (16EC9C00) [pid = 3524] [serial = 1212] [outer = 00000000] 20:30:02 INFO - PROCESS | 3524 | ++DOMWINDOW == 119 (1773BC00) [pid = 3524] [serial = 1213] [outer = 16EC9C00] 20:30:02 INFO - PROCESS | 3524 | 1463628602574 Marionette DEBUG loaded listener.js 20:30:02 INFO - PROCESS | 3524 | ++DOMWINDOW == 120 (1779F400) [pid = 3524] [serial = 1214] [outer = 16EC9C00] 20:30:03 INFO - PROCESS | 3524 | 1463628603022 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]]]}] 20:30:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 20:30:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 677ms 20:30:03 INFO - PROCESS | 3524 | 1463628603086 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 20:30:03 INFO - PROCESS | 3524 | 1463628603088 Marionette TRACE conn2 <- [1,1581,null,{"value":"13"}] 20:30:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 20:30:03 INFO - PROCESS | 3524 | 1463628603091 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 20:30:03 INFO - PROCESS | 3524 | 1463628603093 Marionette TRACE conn2 <- [1,1582,null,{}] 20:30:03 INFO - PROCESS | 3524 | 1463628603096 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}] 20:30:03 INFO - PROCESS | 3524 | 1463628603205 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 20:30:03 INFO - PROCESS | 3524 | 1463628603211 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:03 INFO - PROCESS | 3524 | ++DOCSHELL 102EBC00 == 48 [pid = 3524] [id = 405] 20:30:03 INFO - PROCESS | 3524 | ++DOMWINDOW == 121 (176A4400) [pid = 3524] [serial = 1215] [outer = 00000000] 20:30:03 INFO - PROCESS | 3524 | ++DOMWINDOW == 122 (1798B800) [pid = 3524] [serial = 1216] [outer = 176A4400] 20:30:03 INFO - PROCESS | 3524 | 1463628603253 Marionette DEBUG loaded listener.js 20:30:03 INFO - PROCESS | 3524 | ++DOMWINDOW == 123 (1798C000) [pid = 3524] [serial = 1217] [outer = 176A4400] 20:30:03 INFO - PROCESS | 3524 | --DOMWINDOW == 122 (17079000) [pid = 3524] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 20:30:03 INFO - PROCESS | 3524 | --DOMWINDOW == 121 (10B5C000) [pid = 3524] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 20:30:03 INFO - PROCESS | 3524 | --DOMWINDOW == 120 (12D30800) [pid = 3524] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 20:30:03 INFO - PROCESS | 3524 | --DOMWINDOW == 119 (102D3C00) [pid = 3524] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 20:30:03 INFO - PROCESS | 3524 | --DOMWINDOW == 118 (10D34C00) [pid = 3524] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 20:30:03 INFO - PROCESS | 3524 | --DOMWINDOW == 117 (105E7800) [pid = 3524] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 20:30:03 INFO - PROCESS | 3524 | --DOMWINDOW == 116 (1022AC00) [pid = 3524] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 20:30:03 INFO - PROCESS | 3524 | --DOMWINDOW == 115 (16EC5000) [pid = 3524] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 20:30:03 INFO - PROCESS | 3524 | --DOMWINDOW == 114 (18611400) [pid = 3524] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 20:30:03 INFO - PROCESS | 3524 | --DOMWINDOW == 113 (1707C400) [pid = 3524] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 20:30:03 INFO - PROCESS | 3524 | --DOMWINDOW == 112 (1591D000) [pid = 3524] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 20:30:03 INFO - PROCESS | 3524 | --DOMWINDOW == 111 (110E8800) [pid = 3524] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 20:30:03 INFO - PROCESS | 3524 | --DOMWINDOW == 110 (10D33000) [pid = 3524] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 20:30:03 INFO - PROCESS | 3524 | --DOMWINDOW == 109 (112A1800) [pid = 3524] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 20:30:03 INFO - PROCESS | 3524 | --DOMWINDOW == 108 (1592B400) [pid = 3524] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 20:30:03 INFO - PROCESS | 3524 | --DOMWINDOW == 107 (10A57C00) [pid = 3524] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 20:30:03 INFO - PROCESS | 3524 | --DOMWINDOW == 106 (13394C00) [pid = 3524] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 20:30:03 INFO - PROCESS | 3524 | --DOMWINDOW == 105 (11A0FC00) [pid = 3524] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 20:30:03 INFO - PROCESS | 3524 | --DOMWINDOW == 104 (17739800) [pid = 3524] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 20:30:03 INFO - PROCESS | 3524 | --DOMWINDOW == 103 (12885C00) [pid = 3524] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 20:30:03 INFO - PROCESS | 3524 | --DOMWINDOW == 102 (1441B400) [pid = 3524] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 20:30:03 INFO - PROCESS | 3524 | --DOMWINDOW == 101 (1446FC00) [pid = 3524] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 20:30:03 INFO - PROCESS | 3524 | 1463628603939 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]]]}] 20:30:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 20:30:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 878ms 20:30:03 INFO - PROCESS | 3524 | 1463628603979 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 20:30:03 INFO - PROCESS | 3524 | 1463628603981 Marionette TRACE conn2 <- [1,1585,null,{"value":"13"}] 20:30:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 20:30:03 INFO - PROCESS | 3524 | 1463628603985 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 20:30:03 INFO - PROCESS | 3524 | 1463628603986 Marionette TRACE conn2 <- [1,1586,null,{}] 20:30:03 INFO - PROCESS | 3524 | 1463628603993 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}] 20:30:04 INFO - PROCESS | 3524 | 1463628604069 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 20:30:04 INFO - PROCESS | 3524 | 1463628604075 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:04 INFO - PROCESS | 3524 | ++DOCSHELL 10D54800 == 49 [pid = 3524] [id = 406] 20:30:04 INFO - PROCESS | 3524 | ++DOMWINDOW == 102 (110E8800) [pid = 3524] [serial = 1218] [outer = 00000000] 20:30:04 INFO - PROCESS | 3524 | ++DOMWINDOW == 103 (1330E800) [pid = 3524] [serial = 1219] [outer = 110E8800] 20:30:04 INFO - PROCESS | 3524 | 1463628604118 Marionette DEBUG loaded listener.js 20:30:04 INFO - PROCESS | 3524 | ++DOMWINDOW == 104 (150AFC00) [pid = 3524] [serial = 1220] [outer = 110E8800] 20:30:04 INFO - PROCESS | 3524 | 1463628604534 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]]]}] 20:30:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 20:30:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 585ms 20:30:04 INFO - PROCESS | 3524 | 1463628604582 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 20:30:04 INFO - PROCESS | 3524 | 1463628604584 Marionette TRACE conn2 <- [1,1589,null,{"value":"13"}] 20:30:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 20:30:04 INFO - PROCESS | 3524 | 1463628604587 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 20:30:04 INFO - PROCESS | 3524 | 1463628604589 Marionette TRACE conn2 <- [1,1590,null,{}] 20:30:04 INFO - PROCESS | 3524 | 1463628604596 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}] 20:30:04 INFO - PROCESS | 3524 | 1463628604672 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 20:30:04 INFO - PROCESS | 3524 | 1463628604679 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:04 INFO - PROCESS | 3524 | ++DOCSHELL 102D3400 == 50 [pid = 3524] [id = 407] 20:30:04 INFO - PROCESS | 3524 | ++DOMWINDOW == 105 (11A0FC00) [pid = 3524] [serial = 1221] [outer = 00000000] 20:30:04 INFO - PROCESS | 3524 | ++DOMWINDOW == 106 (177A4000) [pid = 3524] [serial = 1222] [outer = 11A0FC00] 20:30:04 INFO - PROCESS | 3524 | 1463628604722 Marionette DEBUG loaded listener.js 20:30:04 INFO - PROCESS | 3524 | ++DOMWINDOW == 107 (17975000) [pid = 3524] [serial = 1223] [outer = 11A0FC00] 20:30:05 INFO - PROCESS | 3524 | 1463628605163 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]]]}] 20:30:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 20:30:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 616ms 20:30:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 20:30:05 INFO - PROCESS | 3524 | 1463628605208 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 20:30:05 INFO - PROCESS | 3524 | 1463628605210 Marionette TRACE conn2 <- [1,1593,null,{"value":"13"}] 20:30:05 INFO - PROCESS | 3524 | 1463628605213 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 20:30:05 INFO - PROCESS | 3524 | 1463628605215 Marionette TRACE conn2 <- [1,1594,null,{}] 20:30:05 INFO - PROCESS | 3524 | 1463628605219 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}] 20:30:05 INFO - PROCESS | 3524 | 1463628605315 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 20:30:05 INFO - PROCESS | 3524 | 1463628605329 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:05 INFO - PROCESS | 3524 | ++DOCSHELL 1840AC00 == 51 [pid = 3524] [id = 408] 20:30:05 INFO - PROCESS | 3524 | ++DOMWINDOW == 108 (18477000) [pid = 3524] [serial = 1224] [outer = 00000000] 20:30:05 INFO - PROCESS | 3524 | ++DOMWINDOW == 109 (186B4C00) [pid = 3524] [serial = 1225] [outer = 18477000] 20:30:05 INFO - PROCESS | 3524 | 1463628605376 Marionette DEBUG loaded listener.js 20:30:05 INFO - PROCESS | 3524 | ++DOMWINDOW == 110 (19842400) [pid = 3524] [serial = 1226] [outer = 18477000] 20:30:06 INFO - PROCESS | 3524 | 1463628606074 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]]]}] 20:30:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 20:30:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 878ms 20:30:06 INFO - PROCESS | 3524 | 1463628606101 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 20:30:06 INFO - PROCESS | 3524 | 1463628606107 Marionette TRACE conn2 <- [1,1597,null,{"value":"13"}] 20:30:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 20:30:06 INFO - PROCESS | 3524 | 1463628606112 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 20:30:06 INFO - PROCESS | 3524 | 1463628606116 Marionette TRACE conn2 <- [1,1598,null,{}] 20:30:06 INFO - PROCESS | 3524 | 1463628606121 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}] 20:30:06 INFO - PROCESS | 3524 | 1463628606259 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 20:30:06 INFO - PROCESS | 3524 | 1463628606369 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:06 INFO - PROCESS | 3524 | ++DOCSHELL 10C2B400 == 52 [pid = 3524] [id = 409] 20:30:06 INFO - PROCESS | 3524 | ++DOMWINDOW == 111 (10C2FC00) [pid = 3524] [serial = 1227] [outer = 00000000] 20:30:06 INFO - PROCESS | 3524 | ++DOMWINDOW == 112 (10D31800) [pid = 3524] [serial = 1228] [outer = 10C2FC00] 20:30:06 INFO - PROCESS | 3524 | 1463628606425 Marionette DEBUG loaded listener.js 20:30:06 INFO - PROCESS | 3524 | ++DOMWINDOW == 113 (110EB000) [pid = 3524] [serial = 1229] [outer = 10C2FC00] 20:30:06 INFO - PROCESS | 3524 | 1463628606998 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]]]}] 20:30:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 20:30:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 939ms 20:30:07 INFO - PROCESS | 3524 | 1463628607058 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 20:30:07 INFO - PROCESS | 3524 | 1463628607064 Marionette TRACE conn2 <- [1,1601,null,{"value":"13"}] 20:30:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 20:30:07 INFO - PROCESS | 3524 | 1463628607071 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 20:30:07 INFO - PROCESS | 3524 | 1463628607073 Marionette TRACE conn2 <- [1,1602,null,{}] 20:30:07 INFO - PROCESS | 3524 | 1463628607077 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}] 20:30:07 INFO - PROCESS | 3524 | 1463628607183 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 20:30:07 INFO - PROCESS | 3524 | 1463628607303 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:07 INFO - PROCESS | 3524 | ++DOCSHELL 10D51400 == 53 [pid = 3524] [id = 410] 20:30:07 INFO - PROCESS | 3524 | ++DOMWINDOW == 114 (11CEC400) [pid = 3524] [serial = 1230] [outer = 00000000] 20:30:07 INFO - PROCESS | 3524 | ++DOMWINDOW == 115 (141FA800) [pid = 3524] [serial = 1231] [outer = 11CEC400] 20:30:07 INFO - PROCESS | 3524 | 1463628607358 Marionette DEBUG loaded listener.js 20:30:07 INFO - PROCESS | 3524 | ++DOMWINDOW == 116 (15707000) [pid = 3524] [serial = 1232] [outer = 11CEC400] 20:30:07 INFO - PROCESS | 3524 | 1463628607968 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]]]}] 20:30:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 20:30:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 940ms 20:30:07 INFO - PROCESS | 3524 | 1463628607997 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 20:30:07 INFO - PROCESS | 3524 | 1463628608000 Marionette TRACE conn2 <- [1,1605,null,{"value":"13"}] 20:30:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 20:30:07 INFO - PROCESS | 3524 | 1463628608004 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 20:30:07 INFO - PROCESS | 3524 | 1463628608007 Marionette TRACE conn2 <- [1,1606,null,{}] 20:30:08 INFO - PROCESS | 3524 | 1463628608019 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}] 20:30:08 INFO - PROCESS | 3524 | 1463628608124 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 20:30:08 INFO - PROCESS | 3524 | 1463628608235 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:08 INFO - PROCESS | 3524 | ++DOCSHELL 1773A800 == 54 [pid = 3524] [id = 411] 20:30:08 INFO - PROCESS | 3524 | ++DOMWINDOW == 117 (1773B400) [pid = 3524] [serial = 1233] [outer = 00000000] 20:30:08 INFO - PROCESS | 3524 | ++DOMWINDOW == 118 (1798E800) [pid = 3524] [serial = 1234] [outer = 1773B400] 20:30:08 INFO - PROCESS | 3524 | 1463628608290 Marionette DEBUG loaded listener.js 20:30:08 INFO - PROCESS | 3524 | ++DOMWINDOW == 119 (18475000) [pid = 3524] [serial = 1235] [outer = 1773B400] 20:30:08 INFO - PROCESS | 3524 | 1463628608846 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]]]}] 20:30:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 20:30:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 893ms 20:30:08 INFO - PROCESS | 3524 | 1463628608891 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 20:30:08 INFO - PROCESS | 3524 | 1463628608894 Marionette TRACE conn2 <- [1,1609,null,{"value":"13"}] 20:30:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 20:30:08 INFO - PROCESS | 3524 | 1463628608898 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 20:30:08 INFO - PROCESS | 3524 | 1463628608900 Marionette TRACE conn2 <- [1,1610,null,{}] 20:30:08 INFO - PROCESS | 3524 | 1463628608903 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}] 20:30:08 INFO - PROCESS | 3524 | 1463628609013 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 20:30:09 INFO - PROCESS | 3524 | 1463628609120 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:09 INFO - PROCESS | 3524 | ++DOCSHELL 16EC2C00 == 55 [pid = 3524] [id = 412] 20:30:09 INFO - PROCESS | 3524 | ++DOMWINDOW == 120 (16EC4800) [pid = 3524] [serial = 1236] [outer = 00000000] 20:30:09 INFO - PROCESS | 3524 | ++DOMWINDOW == 121 (19A80800) [pid = 3524] [serial = 1237] [outer = 16EC4800] 20:30:09 INFO - PROCESS | 3524 | 1463628609173 Marionette DEBUG loaded listener.js 20:30:09 INFO - PROCESS | 3524 | ++DOMWINDOW == 122 (19A84800) [pid = 3524] [serial = 1238] [outer = 16EC4800] 20:30:09 INFO - PROCESS | 3524 | 1463628609804 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]]]}] 20:30:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 20:30:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 985ms 20:30:09 INFO - PROCESS | 3524 | 1463628609882 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 20:30:09 INFO - PROCESS | 3524 | 1463628609885 Marionette TRACE conn2 <- [1,1613,null,{"value":"13"}] 20:30:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 20:30:09 INFO - PROCESS | 3524 | 1463628609888 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 20:30:09 INFO - PROCESS | 3524 | 1463628609890 Marionette TRACE conn2 <- [1,1614,null,{}] 20:30:09 INFO - PROCESS | 3524 | 1463628609910 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}] 20:30:10 INFO - PROCESS | 3524 | 1463628610013 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 20:30:10 INFO - PROCESS | 3524 | 1463628610279 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:10 INFO - PROCESS | 3524 | ++DOCSHELL 0C7F4C00 == 56 [pid = 3524] [id = 413] 20:30:10 INFO - PROCESS | 3524 | ++DOMWINDOW == 123 (0F331400) [pid = 3524] [serial = 1239] [outer = 00000000] 20:30:10 INFO - PROCESS | 3524 | ++DOMWINDOW == 124 (10C2B800) [pid = 3524] [serial = 1240] [outer = 0F331400] 20:30:10 INFO - PROCESS | 3524 | 1463628610335 Marionette DEBUG loaded listener.js 20:30:10 INFO - PROCESS | 3524 | ++DOMWINDOW == 125 (10D2F400) [pid = 3524] [serial = 1241] [outer = 0F331400] 20:30:10 INFO - PROCESS | 3524 | 1463628610924 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]]]}] 20:30:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 20:30:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1094ms 20:30:10 INFO - PROCESS | 3524 | 1463628610983 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 20:30:10 INFO - PROCESS | 3524 | 1463628610987 Marionette TRACE conn2 <- [1,1617,null,{"value":"13"}] 20:30:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 20:30:10 INFO - PROCESS | 3524 | 1463628610991 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 20:30:10 INFO - PROCESS | 3524 | 1463628610996 Marionette TRACE conn2 <- [1,1618,null,{}] 20:30:10 INFO - PROCESS | 3524 | 1463628611003 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}] 20:30:11 INFO - PROCESS | 3524 | 1463628611106 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 20:30:11 INFO - PROCESS | 3524 | 1463628611213 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:11 INFO - PROCESS | 3524 | ++DOCSHELL 1306C400 == 57 [pid = 3524] [id = 414] 20:30:11 INFO - PROCESS | 3524 | ++DOMWINDOW == 126 (1308F400) [pid = 3524] [serial = 1242] [outer = 00000000] 20:30:11 INFO - PROCESS | 3524 | ++DOMWINDOW == 127 (13394400) [pid = 3524] [serial = 1243] [outer = 1308F400] 20:30:11 INFO - PROCESS | 3524 | 1463628611261 Marionette DEBUG loaded listener.js 20:30:11 INFO - PROCESS | 3524 | ++DOMWINDOW == 128 (138E7400) [pid = 3524] [serial = 1244] [outer = 1308F400] 20:30:11 INFO - PROCESS | 3524 | --DOCSHELL 102D3400 == 56 [pid = 3524] [id = 407] 20:30:11 INFO - PROCESS | 3524 | --DOCSHELL 10D54800 == 55 [pid = 3524] [id = 406] 20:30:11 INFO - PROCESS | 3524 | --DOCSHELL 102EBC00 == 54 [pid = 3524] [id = 405] 20:30:11 INFO - PROCESS | 3524 | --DOCSHELL 16CC2800 == 53 [pid = 3524] [id = 404] 20:30:11 INFO - PROCESS | 3524 | --DOCSHELL 16EC8800 == 52 [pid = 3524] [id = 403] 20:30:11 INFO - PROCESS | 3524 | --DOCSHELL 15F33800 == 51 [pid = 3524] [id = 402] 20:30:11 INFO - PROCESS | 3524 | --DOCSHELL 157BE800 == 50 [pid = 3524] [id = 401] 20:30:11 INFO - PROCESS | 3524 | --DOCSHELL 141FC000 == 49 [pid = 3524] [id = 400] 20:30:11 INFO - PROCESS | 3524 | --DOCSHELL 10D66800 == 48 [pid = 3524] [id = 399] 20:30:11 INFO - PROCESS | 3524 | --DOCSHELL 10A5F800 == 47 [pid = 3524] [id = 398] 20:30:11 INFO - PROCESS | 3524 | --DOCSHELL 0F9EC000 == 46 [pid = 3524] [id = 394] 20:30:11 INFO - PROCESS | 3524 | --DOMWINDOW == 127 (15946C00) [pid = 3524] [serial = 1102] [outer = 00000000] [url = about:blank] 20:30:11 INFO - PROCESS | 3524 | --DOMWINDOW == 126 (177A5000) [pid = 3524] [serial = 1096] [outer = 00000000] [url = about:blank] 20:30:11 INFO - PROCESS | 3524 | --DOMWINDOW == 125 (1337A000) [pid = 3524] [serial = 1060] [outer = 00000000] [url = about:blank] 20:30:11 INFO - PROCESS | 3524 | --DOMWINDOW == 124 (1656E400) [pid = 3524] [serial = 1042] [outer = 00000000] [url = about:blank] 20:30:11 INFO - PROCESS | 3524 | --DOMWINDOW == 123 (15943000) [pid = 3524] [serial = 1069] [outer = 00000000] [url = about:blank] 20:30:11 INFO - PROCESS | 3524 | --DOMWINDOW == 122 (177A9800) [pid = 3524] [serial = 1105] [outer = 00000000] [url = about:blank] 20:30:11 INFO - PROCESS | 3524 | --DOMWINDOW == 121 (11299C00) [pid = 3524] [serial = 1099] [outer = 00000000] [url = about:blank] 20:30:11 INFO - PROCESS | 3524 | --DOMWINDOW == 120 (141F1800) [pid = 3524] [serial = 1066] [outer = 00000000] [url = about:blank] 20:30:11 INFO - PROCESS | 3524 | --DOMWINDOW == 119 (110ECC00) [pid = 3524] [serial = 1108] [outer = 00000000] [url = about:blank] 20:30:11 INFO - PROCESS | 3524 | --DOMWINDOW == 118 (14413C00) [pid = 3524] [serial = 1048] [outer = 00000000] [url = about:blank] 20:30:11 INFO - PROCESS | 3524 | --DOMWINDOW == 117 (10D67400) [pid = 3524] [serial = 1045] [outer = 00000000] [url = about:blank] 20:30:11 INFO - PROCESS | 3524 | --DOMWINDOW == 116 (11204800) [pid = 3524] [serial = 1063] [outer = 00000000] [url = about:blank] 20:30:11 INFO - PROCESS | 3524 | --DOMWINDOW == 115 (13396400) [pid = 3524] [serial = 1174] [outer = 00000000] [url = about:blank] 20:30:11 INFO - PROCESS | 3524 | --DOMWINDOW == 114 (144CBC00) [pid = 3524] [serial = 1175] [outer = 00000000] [url = about:blank] 20:30:11 INFO - PROCESS | 3524 | --DOMWINDOW == 113 (16FF4400) [pid = 3524] [serial = 1177] [outer = 00000000] [url = about:blank] 20:30:11 INFO - PROCESS | 3524 | --DOMWINDOW == 112 (186B1800) [pid = 3524] [serial = 1172] [outer = 00000000] [url = about:blank] 20:30:11 INFO - PROCESS | 3524 | --DOMWINDOW == 111 (17386400) [pid = 3524] [serial = 1165] [outer = 00000000] [url = about:blank] 20:30:11 INFO - PROCESS | 3524 | --DOMWINDOW == 110 (18473000) [pid = 3524] [serial = 1169] [outer = 00000000] [url = about:blank] 20:30:11 INFO - PROCESS | 3524 | --DOMWINDOW == 109 (18616800) [pid = 3524] [serial = 1178] [outer = 00000000] [url = about:blank] 20:30:11 INFO - PROCESS | 3524 | --DOMWINDOW == 108 (16C1B400) [pid = 3524] [serial = 1163] [outer = 00000000] [url = about:blank] 20:30:11 INFO - PROCESS | 3524 | --DOMWINDOW == 107 (19A77C00) [pid = 3524] [serial = 1180] [outer = 00000000] [url = about:blank] 20:30:11 INFO - PROCESS | 3524 | --DOMWINDOW == 106 (17390800) [pid = 3524] [serial = 1166] [outer = 00000000] [url = about:blank] 20:30:11 INFO - PROCESS | 3524 | --DOMWINDOW == 105 (1861C400) [pid = 3524] [serial = 1171] [outer = 00000000] [url = about:blank] 20:30:11 INFO - PROCESS | 3524 | --DOMWINDOW == 104 (17A83800) [pid = 3524] [serial = 1168] [outer = 00000000] [url = about:blank] 20:30:11 INFO - PROCESS | 3524 | --DOMWINDOW == 103 (10D50C00) [pid = 3524] [serial = 1141] [outer = 00000000] [url = about:blank] 20:30:11 INFO - PROCESS | 3524 | --DOMWINDOW == 102 (1441B000) [pid = 3524] [serial = 1144] [outer = 00000000] [url = about:blank] 20:30:11 INFO - PROCESS | 3524 | --DOMWINDOW == 101 (15947000) [pid = 3524] [serial = 1159] [outer = 00000000] [url = about:blank] 20:30:11 INFO - PROCESS | 3524 | --DOMWINDOW == 100 (161D3400) [pid = 3524] [serial = 1160] [outer = 00000000] [url = about:blank] 20:30:11 INFO - PROCESS | 3524 | --DOMWINDOW == 99 (12D7C000) [pid = 3524] [serial = 1156] [outer = 00000000] [url = about:blank] 20:30:11 INFO - PROCESS | 3524 | --DOMWINDOW == 98 (13391000) [pid = 3524] [serial = 1157] [outer = 00000000] [url = about:blank] 20:30:11 INFO - PROCESS | 3524 | --DOMWINDOW == 97 (13095400) [pid = 3524] [serial = 1154] [outer = 00000000] [url = about:blank] 20:30:11 INFO - PROCESS | 3524 | --DOMWINDOW == 96 (11C51800) [pid = 3524] [serial = 1153] [outer = 00000000] [url = about:blank] 20:30:11 INFO - PROCESS | 3524 | --DOMWINDOW == 95 (161D4400) [pid = 3524] [serial = 1151] [outer = 00000000] [url = about:blank] 20:30:11 INFO - PROCESS | 3524 | --DOMWINDOW == 94 (14470C00) [pid = 3524] [serial = 1150] [outer = 00000000] [url = about:blank] 20:30:11 INFO - PROCESS | 3524 | --DOMWINDOW == 93 (165D6C00) [pid = 3524] [serial = 1162] [outer = 00000000] [url = about:blank] 20:30:11 INFO - PROCESS | 3524 | --DOMWINDOW == 92 (179DD800) [pid = 3524] [serial = 1147] [outer = 00000000] [url = about:blank] 20:30:11 INFO - PROCESS | 3524 | 1463628611753 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]]]}] 20:30:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 20:30:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 786ms 20:30:11 INFO - PROCESS | 3524 | 1463628611793 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 20:30:11 INFO - PROCESS | 3524 | 1463628611797 Marionette TRACE conn2 <- [1,1621,null,{"value":"13"}] 20:30:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 20:30:11 INFO - PROCESS | 3524 | 1463628611802 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 20:30:11 INFO - PROCESS | 3524 | 1463628611804 Marionette TRACE conn2 <- [1,1622,null,{}] 20:30:11 INFO - PROCESS | 3524 | 1463628611807 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}] 20:30:11 INFO - PROCESS | 3524 | 1463628611873 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 20:30:11 INFO - PROCESS | 3524 | 1463628611882 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:11 INFO - PROCESS | 3524 | ++DOCSHELL 11298800 == 47 [pid = 3524] [id = 415] 20:30:11 INFO - PROCESS | 3524 | ++DOMWINDOW == 93 (12882000) [pid = 3524] [serial = 1245] [outer = 00000000] 20:30:11 INFO - PROCESS | 3524 | ++DOMWINDOW == 94 (13077800) [pid = 3524] [serial = 1246] [outer = 12882000] 20:30:11 INFO - PROCESS | 3524 | 1463628611927 Marionette DEBUG loaded listener.js 20:30:12 INFO - PROCESS | 3524 | ++DOMWINDOW == 95 (13391000) [pid = 3524] [serial = 1247] [outer = 12882000] 20:30:12 INFO - PROCESS | 3524 | 1463628612414 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]]]}] 20:30:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 20:30:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 678ms 20:30:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 20:30:12 INFO - PROCESS | 3524 | 1463628612483 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 20:30:12 INFO - PROCESS | 3524 | 1463628612486 Marionette TRACE conn2 <- [1,1625,null,{"value":"13"}] 20:30:12 INFO - PROCESS | 3524 | 1463628612491 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 20:30:12 INFO - PROCESS | 3524 | 1463628612496 Marionette TRACE conn2 <- [1,1626,null,{}] 20:30:12 INFO - PROCESS | 3524 | 1463628612505 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}] 20:30:12 INFO - PROCESS | 3524 | 1463628612586 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 20:30:12 INFO - PROCESS | 3524 | 1463628612683 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:12 INFO - PROCESS | 3524 | ++DOCSHELL 14470C00 == 48 [pid = 3524] [id = 416] 20:30:12 INFO - PROCESS | 3524 | ++DOMWINDOW == 96 (144CCC00) [pid = 3524] [serial = 1248] [outer = 00000000] 20:30:12 INFO - PROCESS | 3524 | ++DOMWINDOW == 97 (157B5C00) [pid = 3524] [serial = 1249] [outer = 144CCC00] 20:30:12 INFO - PROCESS | 3524 | 1463628612734 Marionette DEBUG loaded listener.js 20:30:12 INFO - PROCESS | 3524 | ++DOMWINDOW == 98 (15946C00) [pid = 3524] [serial = 1250] [outer = 144CCC00] 20:30:13 INFO - PROCESS | 3524 | 1463628613083 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]]]}] 20:30:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 20:30:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 647ms 20:30:13 INFO - PROCESS | 3524 | 1463628613136 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 20:30:13 INFO - PROCESS | 3524 | 1463628613139 Marionette TRACE conn2 <- [1,1629,null,{"value":"13"}] 20:30:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 20:30:13 INFO - PROCESS | 3524 | 1463628613144 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 20:30:13 INFO - PROCESS | 3524 | 1463628613147 Marionette TRACE conn2 <- [1,1630,null,{}] 20:30:13 INFO - PROCESS | 3524 | 1463628613152 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}] 20:30:13 INFO - PROCESS | 3524 | 1463628613278 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 20:30:13 INFO - PROCESS | 3524 | 1463628613292 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:13 INFO - PROCESS | 3524 | ++DOCSHELL 117A7000 == 49 [pid = 3524] [id = 417] 20:30:13 INFO - PROCESS | 3524 | ++DOMWINDOW == 99 (161C5C00) [pid = 3524] [serial = 1251] [outer = 00000000] 20:30:13 INFO - PROCESS | 3524 | ++DOMWINDOW == 100 (1656BC00) [pid = 3524] [serial = 1252] [outer = 161C5C00] 20:30:13 INFO - PROCESS | 3524 | 1463628613335 Marionette DEBUG loaded listener.js 20:30:13 INFO - PROCESS | 3524 | ++DOMWINDOW == 101 (16571400) [pid = 3524] [serial = 1253] [outer = 161C5C00] 20:30:13 INFO - PROCESS | 3524 | 1463628613785 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]]]}] 20:30:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 20:30:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 677ms 20:30:13 INFO - PROCESS | 3524 | 1463628613840 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 20:30:13 INFO - PROCESS | 3524 | 1463628613842 Marionette TRACE conn2 <- [1,1633,null,{"value":"13"}] 20:30:13 INFO - PROCESS | 3524 | 1463628613845 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 20:30:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 20:30:13 INFO - PROCESS | 3524 | 1463628613856 Marionette TRACE conn2 <- [1,1634,null,{}] 20:30:13 INFO - PROCESS | 3524 | 1463628613866 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}] 20:30:13 INFO - PROCESS | 3524 | 1463628613974 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 20:30:13 INFO - PROCESS | 3524 | 1463628613984 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:14 INFO - PROCESS | 3524 | ++DOCSHELL 16573C00 == 50 [pid = 3524] [id = 418] 20:30:14 INFO - PROCESS | 3524 | ++DOMWINDOW == 102 (16574800) [pid = 3524] [serial = 1254] [outer = 00000000] 20:30:14 INFO - PROCESS | 3524 | ++DOMWINDOW == 103 (165D6C00) [pid = 3524] [serial = 1255] [outer = 16574800] 20:30:14 INFO - PROCESS | 3524 | 1463628614036 Marionette DEBUG loaded listener.js 20:30:14 INFO - PROCESS | 3524 | ++DOMWINDOW == 104 (16EC0400) [pid = 3524] [serial = 1256] [outer = 16574800] 20:30:14 INFO - PROCESS | 3524 | 1463628614493 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]]]}] 20:30:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 20:30:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 678ms 20:30:14 INFO - PROCESS | 3524 | 1463628614528 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 20:30:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 20:30:14 INFO - PROCESS | 3524 | 1463628614530 Marionette TRACE conn2 <- [1,1637,null,{"value":"13"}] 20:30:14 INFO - PROCESS | 3524 | 1463628614533 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 20:30:14 INFO - PROCESS | 3524 | 1463628614535 Marionette TRACE conn2 <- [1,1638,null,{}] 20:30:14 INFO - PROCESS | 3524 | 1463628614538 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}] 20:30:14 INFO - PROCESS | 3524 | 1463628614689 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 20:30:14 INFO - PROCESS | 3524 | 1463628614713 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:14 INFO - PROCESS | 3524 | ++DOCSHELL 16EBD400 == 51 [pid = 3524] [id = 419] 20:30:14 INFO - PROCESS | 3524 | ++DOMWINDOW == 105 (16EBF800) [pid = 3524] [serial = 1257] [outer = 00000000] 20:30:14 INFO - PROCESS | 3524 | ++DOMWINDOW == 106 (176A8C00) [pid = 3524] [serial = 1258] [outer = 16EBF800] 20:30:14 INFO - PROCESS | 3524 | 1463628614757 Marionette DEBUG loaded listener.js 20:30:14 INFO - PROCESS | 3524 | ++DOMWINDOW == 107 (17735800) [pid = 3524] [serial = 1259] [outer = 16EBF800] 20:30:15 INFO - PROCESS | 3524 | 1463628615196 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]]]}] 20:30:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 20:30:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 678ms 20:30:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 20:30:15 INFO - PROCESS | 3524 | 1463628615233 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 20:30:15 INFO - PROCESS | 3524 | 1463628615235 Marionette TRACE conn2 <- [1,1641,null,{"value":"13"}] 20:30:15 INFO - PROCESS | 3524 | 1463628615238 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 20:30:15 INFO - PROCESS | 3524 | 1463628615240 Marionette TRACE conn2 <- [1,1642,null,{}] 20:30:15 INFO - PROCESS | 3524 | 1463628615243 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}] 20:30:15 INFO - PROCESS | 3524 | 1463628615352 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 20:30:15 INFO - PROCESS | 3524 | 1463628615343 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:15 INFO - PROCESS | 3524 | ++DOCSHELL 1593EC00 == 52 [pid = 3524] [id = 420] 20:30:15 INFO - PROCESS | 3524 | ++DOMWINDOW == 108 (17396000) [pid = 3524] [serial = 1260] [outer = 00000000] 20:30:15 INFO - PROCESS | 3524 | ++DOMWINDOW == 109 (177AA000) [pid = 3524] [serial = 1261] [outer = 17396000] 20:30:15 INFO - PROCESS | 3524 | 1463628615438 Marionette DEBUG loaded listener.js 20:30:15 INFO - PROCESS | 3524 | ++DOMWINDOW == 110 (17975800) [pid = 3524] [serial = 1262] [outer = 17396000] 20:30:15 INFO - PROCESS | 3524 | --DOMWINDOW == 109 (10D6B800) [pid = 3524] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 20:30:15 INFO - PROCESS | 3524 | --DOMWINDOW == 108 (15942800) [pid = 3524] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 20:30:15 INFO - PROCESS | 3524 | --DOMWINDOW == 107 (16EC9800) [pid = 3524] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 20:30:15 INFO - PROCESS | 3524 | --DOMWINDOW == 106 (10C37C00) [pid = 3524] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 20:30:15 INFO - PROCESS | 3524 | --DOMWINDOW == 105 (141FC800) [pid = 3524] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 20:30:15 INFO - PROCESS | 3524 | --DOMWINDOW == 104 (16EC9C00) [pid = 3524] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 20:30:15 INFO - PROCESS | 3524 | --DOMWINDOW == 103 (15F35400) [pid = 3524] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 20:30:15 INFO - PROCESS | 3524 | --DOMWINDOW == 102 (176A4400) [pid = 3524] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 20:30:15 INFO - PROCESS | 3524 | --DOMWINDOW == 101 (11A0FC00) [pid = 3524] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 20:30:15 INFO - PROCESS | 3524 | --DOMWINDOW == 100 (110E8800) [pid = 3524] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 20:30:15 INFO - PROCESS | 3524 | 1463628615937 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]]]}] 20:30:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 20:30:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 724ms 20:30:15 INFO - PROCESS | 3524 | 1463628615963 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 20:30:15 INFO - PROCESS | 3524 | 1463628615964 Marionette TRACE conn2 <- [1,1645,null,{"value":"13"}] 20:30:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 20:30:15 INFO - PROCESS | 3524 | 1463628615968 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 20:30:15 INFO - PROCESS | 3524 | 1463628615969 Marionette TRACE conn2 <- [1,1646,null,{}] 20:30:15 INFO - PROCESS | 3524 | 1463628616001 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}] 20:30:16 INFO - PROCESS | 3524 | 1463628616131 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 20:30:16 INFO - PROCESS | 3524 | 1463628616141 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:16 INFO - PROCESS | 3524 | ++DOCSHELL 10D4B000 == 53 [pid = 3524] [id = 421] 20:30:16 INFO - PROCESS | 3524 | ++DOMWINDOW == 101 (13374800) [pid = 3524] [serial = 1263] [outer = 00000000] 20:30:16 INFO - PROCESS | 3524 | ++DOMWINDOW == 102 (161CF400) [pid = 3524] [serial = 1264] [outer = 13374800] 20:30:16 INFO - PROCESS | 3524 | 1463628616193 Marionette DEBUG loaded listener.js 20:30:16 INFO - PROCESS | 3524 | ++DOMWINDOW == 103 (17739800) [pid = 3524] [serial = 1265] [outer = 13374800] 20:30:16 INFO - PROCESS | 3524 | 1463628616570 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]]]}] 20:30:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 20:30:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 617ms 20:30:16 INFO - PROCESS | 3524 | 1463628616589 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 20:30:16 INFO - PROCESS | 3524 | 1463628616591 Marionette TRACE conn2 <- [1,1649,null,{"value":"13"}] 20:30:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 20:30:16 INFO - PROCESS | 3524 | 1463628616607 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 20:30:16 INFO - PROCESS | 3524 | 1463628616608 Marionette TRACE conn2 <- [1,1650,null,{}] 20:30:16 INFO - PROCESS | 3524 | 1463628616612 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}] 20:30:16 INFO - PROCESS | 3524 | 1463628616690 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 20:30:16 INFO - PROCESS | 3524 | 1463628616697 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:16 INFO - PROCESS | 3524 | ++DOCSHELL 13097000 == 54 [pid = 3524] [id = 422] 20:30:16 INFO - PROCESS | 3524 | ++DOMWINDOW == 104 (17737800) [pid = 3524] [serial = 1266] [outer = 00000000] 20:30:16 INFO - PROCESS | 3524 | ++DOMWINDOW == 105 (179E1000) [pid = 3524] [serial = 1267] [outer = 17737800] 20:30:16 INFO - PROCESS | 3524 | 1463628616740 Marionette DEBUG loaded listener.js 20:30:16 INFO - PROCESS | 3524 | ++DOMWINDOW == 106 (1338C000) [pid = 3524] [serial = 1268] [outer = 17737800] 20:30:17 INFO - PROCESS | 3524 | 1463628617164 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]]]}] 20:30:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 20:30:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 585ms 20:30:17 INFO - PROCESS | 3524 | 1463628617192 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 20:30:17 INFO - PROCESS | 3524 | 1463628617194 Marionette TRACE conn2 <- [1,1653,null,{"value":"13"}] 20:30:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 20:30:17 INFO - PROCESS | 3524 | 1463628617197 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 20:30:17 INFO - PROCESS | 3524 | 1463628617199 Marionette TRACE conn2 <- [1,1654,null,{}] 20:30:17 INFO - PROCESS | 3524 | 1463628617219 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}] 20:30:17 INFO - PROCESS | 3524 | 1463628617298 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 20:30:17 INFO - PROCESS | 3524 | 1463628617307 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:17 INFO - PROCESS | 3524 | ++DOCSHELL 177A0C00 == 55 [pid = 3524] [id = 423] 20:30:17 INFO - PROCESS | 3524 | ++DOMWINDOW == 107 (18472000) [pid = 3524] [serial = 1269] [outer = 00000000] 20:30:17 INFO - PROCESS | 3524 | ++DOMWINDOW == 108 (18614C00) [pid = 3524] [serial = 1270] [outer = 18472000] 20:30:17 INFO - PROCESS | 3524 | 1463628617356 Marionette DEBUG loaded listener.js 20:30:17 INFO - PROCESS | 3524 | ++DOMWINDOW == 109 (186B7C00) [pid = 3524] [serial = 1271] [outer = 18472000] 20:30:17 INFO - PROCESS | 3524 | 1463628617932 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]]]}] 20:30:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 20:30:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 801ms 20:30:17 INFO - PROCESS | 3524 | 1463628617983 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 20:30:17 INFO - PROCESS | 3524 | 1463628617988 Marionette TRACE conn2 <- [1,1657,null,{"value":"13"}] 20:30:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 20:30:17 INFO - PROCESS | 3524 | 1463628617993 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 20:30:17 INFO - PROCESS | 3524 | 1463628617998 Marionette TRACE conn2 <- [1,1658,null,{}] 20:30:18 INFO - PROCESS | 3524 | 1463628618005 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}] 20:30:18 INFO - PROCESS | 3524 | 1463628618113 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 20:30:18 INFO - PROCESS | 3524 | 1463628618259 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:18 INFO - PROCESS | 3524 | ++DOCSHELL 10513800 == 56 [pid = 3524] [id = 424] 20:30:18 INFO - PROCESS | 3524 | ++DOMWINDOW == 110 (1051FC00) [pid = 3524] [serial = 1272] [outer = 00000000] 20:30:18 INFO - PROCESS | 3524 | ++DOMWINDOW == 111 (10D35000) [pid = 3524] [serial = 1273] [outer = 1051FC00] 20:30:18 INFO - PROCESS | 3524 | 1463628618315 Marionette DEBUG loaded listener.js 20:30:18 INFO - PROCESS | 3524 | ++DOMWINDOW == 112 (11A0A000) [pid = 3524] [serial = 1274] [outer = 1051FC00] 20:30:18 INFO - PROCESS | 3524 | 1463628618947 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]]]}] 20:30:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 20:30:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 986ms 20:30:18 INFO - PROCESS | 3524 | 1463628618986 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 20:30:18 INFO - PROCESS | 3524 | 1463628618992 Marionette TRACE conn2 <- [1,1661,null,{"value":"13"}] 20:30:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 20:30:18 INFO - PROCESS | 3524 | 1463628618999 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 20:30:19 INFO - PROCESS | 3524 | 1463628619002 Marionette TRACE conn2 <- [1,1662,null,{}] 20:30:19 INFO - PROCESS | 3524 | 1463628619006 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}] 20:30:19 INFO - PROCESS | 3524 | 1463628619111 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 20:30:19 INFO - PROCESS | 3524 | 1463628619252 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:19 INFO - PROCESS | 3524 | ++DOCSHELL 1338F400 == 57 [pid = 3524] [id = 425] 20:30:19 INFO - PROCESS | 3524 | ++DOMWINDOW == 113 (13390400) [pid = 3524] [serial = 1275] [outer = 00000000] 20:30:19 INFO - PROCESS | 3524 | ++DOMWINDOW == 114 (1446B800) [pid = 3524] [serial = 1276] [outer = 13390400] 20:30:19 INFO - PROCESS | 3524 | 1463628619307 Marionette DEBUG loaded listener.js 20:30:19 INFO - PROCESS | 3524 | ++DOMWINDOW == 115 (157B3000) [pid = 3524] [serial = 1277] [outer = 13390400] 20:30:19 INFO - PROCESS | 3524 | 1463628619937 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]]]}] 20:30:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 20:30:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 986ms 20:30:19 INFO - PROCESS | 3524 | 1463628619999 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 20:30:19 INFO - PROCESS | 3524 | 1463628620002 Marionette TRACE conn2 <- [1,1665,null,{"value":"13"}] 20:30:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 20:30:19 INFO - PROCESS | 3524 | 1463628620005 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 20:30:19 INFO - PROCESS | 3524 | 1463628620009 Marionette TRACE conn2 <- [1,1666,null,{}] 20:30:20 INFO - PROCESS | 3524 | 1463628620004 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}] 20:30:20 INFO - PROCESS | 3524 | 1463628620111 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 20:30:20 INFO - PROCESS | 3524 | 1463628620254 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:20 INFO - PROCESS | 3524 | ++DOCSHELL 16FF9400 == 58 [pid = 3524] [id = 426] 20:30:20 INFO - PROCESS | 3524 | ++DOMWINDOW == 116 (17079000) [pid = 3524] [serial = 1278] [outer = 00000000] 20:30:20 INFO - PROCESS | 3524 | ++DOMWINDOW == 117 (179DD800) [pid = 3524] [serial = 1279] [outer = 17079000] 20:30:20 INFO - PROCESS | 3524 | 1463628620311 Marionette DEBUG loaded listener.js 20:30:20 INFO - PROCESS | 3524 | ++DOMWINDOW == 118 (18614000) [pid = 3524] [serial = 1280] [outer = 17079000] 20:30:20 INFO - PROCESS | 3524 | 1463628620881 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]]]}] 20:30:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 20:30:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 924ms 20:30:20 INFO - PROCESS | 3524 | 1463628620933 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 20:30:20 INFO - PROCESS | 3524 | 1463628620936 Marionette TRACE conn2 <- [1,1669,null,{"value":"13"}] 20:30:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 20:30:20 INFO - PROCESS | 3524 | 1463628620939 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 20:30:20 INFO - PROCESS | 3524 | 1463628620941 Marionette TRACE conn2 <- [1,1670,null,{}] 20:30:20 INFO - PROCESS | 3524 | 1463628620945 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}] 20:30:21 INFO - PROCESS | 3524 | 1463628621047 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 20:30:21 INFO - PROCESS | 3524 | 1463628621182 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:21 INFO - PROCESS | 3524 | ++DOCSHELL 19A7AC00 == 59 [pid = 3524] [id = 427] 20:30:21 INFO - PROCESS | 3524 | ++DOMWINDOW == 119 (19A7BC00) [pid = 3524] [serial = 1281] [outer = 00000000] 20:30:21 INFO - PROCESS | 3524 | ++DOMWINDOW == 120 (19A8B800) [pid = 3524] [serial = 1282] [outer = 19A7BC00] 20:30:21 INFO - PROCESS | 3524 | 1463628621237 Marionette DEBUG loaded listener.js 20:30:21 INFO - PROCESS | 3524 | ++DOMWINDOW == 121 (19A90800) [pid = 3524] [serial = 1283] [outer = 19A7BC00] 20:30:21 INFO - PROCESS | 3524 | 1463628621828 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]]]}] 20:30:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 20:30:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 924ms 20:30:21 INFO - PROCESS | 3524 | 1463628621868 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 20:30:21 INFO - PROCESS | 3524 | 1463628621871 Marionette TRACE conn2 <- [1,1673,null,{"value":"13"}] 20:30:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 20:30:21 INFO - PROCESS | 3524 | 1463628621874 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 20:30:21 INFO - PROCESS | 3524 | 1463628621876 Marionette TRACE conn2 <- [1,1674,null,{}] 20:30:21 INFO - PROCESS | 3524 | 1463628621880 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}] 20:30:21 INFO - PROCESS | 3524 | 1463628621981 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 20:30:22 INFO - PROCESS | 3524 | 1463628622094 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:22 INFO - PROCESS | 3524 | ++DOCSHELL 10D30C00 == 60 [pid = 3524] [id = 428] 20:30:22 INFO - PROCESS | 3524 | ++DOMWINDOW == 122 (10D36000) [pid = 3524] [serial = 1284] [outer = 00000000] 20:30:22 INFO - PROCESS | 3524 | ++DOMWINDOW == 123 (157C0400) [pid = 3524] [serial = 1285] [outer = 10D36000] 20:30:22 INFO - PROCESS | 3524 | 1463628622146 Marionette DEBUG loaded listener.js 20:30:22 INFO - PROCESS | 3524 | ++DOMWINDOW == 124 (161D4800) [pid = 3524] [serial = 1286] [outer = 10D36000] 20:30:22 INFO - PROCESS | 3524 | 1463628622899 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]]]}] 20:30:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 20:30:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1078ms 20:30:22 INFO - PROCESS | 3524 | 1463628622958 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 20:30:22 INFO - PROCESS | 3524 | 1463628622963 Marionette TRACE conn2 <- [1,1677,null,{"value":"13"}] 20:30:22 INFO - PROCESS | 3524 | 1463628622967 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 20:30:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 20:30:22 INFO - PROCESS | 3524 | 1463628622971 Marionette TRACE conn2 <- [1,1678,null,{}] 20:30:22 INFO - PROCESS | 3524 | 1463628622976 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}] 20:30:23 INFO - PROCESS | 3524 | 1463628623071 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 20:30:23 INFO - PROCESS | 3524 | 1463628623209 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:23 INFO - PROCESS | 3524 | ++DOCSHELL 102CC800 == 61 [pid = 3524] [id = 429] 20:30:23 INFO - PROCESS | 3524 | ++DOMWINDOW == 125 (10C34800) [pid = 3524] [serial = 1287] [outer = 00000000] 20:30:23 INFO - PROCESS | 3524 | ++DOMWINDOW == 126 (1336EC00) [pid = 3524] [serial = 1288] [outer = 10C34800] 20:30:23 INFO - PROCESS | 3524 | 1463628623269 Marionette DEBUG loaded listener.js 20:30:23 INFO - PROCESS | 3524 | ++DOMWINDOW == 127 (13833800) [pid = 3524] [serial = 1289] [outer = 10C34800] 20:30:23 INFO - PROCESS | 3524 | --DOCSHELL 13097000 == 60 [pid = 3524] [id = 422] 20:30:23 INFO - PROCESS | 3524 | --DOCSHELL 10D4B000 == 59 [pid = 3524] [id = 421] 20:30:23 INFO - PROCESS | 3524 | --DOCSHELL 1593EC00 == 58 [pid = 3524] [id = 420] 20:30:23 INFO - PROCESS | 3524 | --DOCSHELL 16EBD400 == 57 [pid = 3524] [id = 419] 20:30:23 INFO - PROCESS | 3524 | --DOCSHELL 16573C00 == 56 [pid = 3524] [id = 418] 20:30:23 INFO - PROCESS | 3524 | --DOCSHELL 117A7000 == 55 [pid = 3524] [id = 417] 20:30:23 INFO - PROCESS | 3524 | --DOCSHELL 14470C00 == 54 [pid = 3524] [id = 416] 20:30:23 INFO - PROCESS | 3524 | --DOCSHELL 11298800 == 53 [pid = 3524] [id = 415] 20:30:23 INFO - PROCESS | 3524 | --DOCSHELL 1306C400 == 52 [pid = 3524] [id = 414] 20:30:23 INFO - PROCESS | 3524 | --DOCSHELL 0C7F4C00 == 51 [pid = 3524] [id = 413] 20:30:23 INFO - PROCESS | 3524 | --DOMWINDOW == 126 (11A02C00) [pid = 3524] [serial = 1198] [outer = 00000000] [url = about:blank] 20:30:23 INFO - PROCESS | 3524 | --DOMWINDOW == 125 (12AEB000) [pid = 3524] [serial = 1199] [outer = 00000000] [url = about:blank] 20:30:23 INFO - PROCESS | 3524 | --DOMWINDOW == 124 (161CBC00) [pid = 3524] [serial = 1204] [outer = 00000000] [url = about:blank] 20:30:23 INFO - PROCESS | 3524 | --DOMWINDOW == 123 (16FFE800) [pid = 3524] [serial = 1210] [outer = 00000000] [url = about:blank] 20:30:23 INFO - PROCESS | 3524 | --DOMWINDOW == 122 (16567400) [pid = 3524] [serial = 1205] [outer = 00000000] [url = about:blank] 20:30:23 INFO - PROCESS | 3524 | --DOMWINDOW == 121 (186B4C00) [pid = 3524] [serial = 1225] [outer = 00000000] [url = about:blank] 20:30:23 INFO - PROCESS | 3524 | --DOMWINDOW == 120 (179DEC00) [pid = 3524] [serial = 1189] [outer = 00000000] [url = about:blank] 20:30:23 INFO - PROCESS | 3524 | --DOMWINDOW == 119 (10A5C000) [pid = 3524] [serial = 1183] [outer = 00000000] [url = about:blank] 20:30:23 INFO - PROCESS | 3524 | --DOMWINDOW == 118 (11A10400) [pid = 3524] [serial = 1196] [outer = 00000000] [url = about:blank] 20:30:23 INFO - PROCESS | 3524 | --DOMWINDOW == 117 (10D6F800) [pid = 3524] [serial = 1195] [outer = 00000000] [url = about:blank] 20:30:23 INFO - PROCESS | 3524 | --DOMWINDOW == 116 (1446D400) [pid = 3524] [serial = 1201] [outer = 00000000] [url = about:blank] 20:30:23 INFO - PROCESS | 3524 | --DOMWINDOW == 115 (157B5000) [pid = 3524] [serial = 1202] [outer = 00000000] [url = about:blank] 20:30:23 INFO - PROCESS | 3524 | --DOMWINDOW == 114 (1773BC00) [pid = 3524] [serial = 1213] [outer = 00000000] [url = about:blank] 20:30:23 INFO - PROCESS | 3524 | --DOMWINDOW == 113 (165D6000) [pid = 3524] [serial = 1207] [outer = 00000000] [url = about:blank] 20:30:23 INFO - PROCESS | 3524 | --DOMWINDOW == 112 (1739B800) [pid = 3524] [serial = 1211] [outer = 00000000] [url = about:blank] 20:30:23 INFO - PROCESS | 3524 | --DOMWINDOW == 111 (11CF0800) [pid = 3524] [serial = 1192] [outer = 00000000] [url = about:blank] 20:30:23 INFO - PROCESS | 3524 | --DOMWINDOW == 110 (1446F800) [pid = 3524] [serial = 1186] [outer = 00000000] [url = about:blank] 20:30:23 INFO - PROCESS | 3524 | --DOMWINDOW == 109 (1798C000) [pid = 3524] [serial = 1217] [outer = 00000000] [url = about:blank] 20:30:23 INFO - PROCESS | 3524 | --DOMWINDOW == 108 (1798B800) [pid = 3524] [serial = 1216] [outer = 00000000] [url = about:blank] 20:30:23 INFO - PROCESS | 3524 | --DOMWINDOW == 107 (1779F400) [pid = 3524] [serial = 1214] [outer = 00000000] [url = about:blank] 20:30:23 INFO - PROCESS | 3524 | --DOMWINDOW == 106 (177A4000) [pid = 3524] [serial = 1222] [outer = 00000000] [url = about:blank] 20:30:23 INFO - PROCESS | 3524 | --DOMWINDOW == 105 (17975000) [pid = 3524] [serial = 1223] [outer = 00000000] [url = about:blank] 20:30:23 INFO - PROCESS | 3524 | --DOMWINDOW == 104 (1330E800) [pid = 3524] [serial = 1219] [outer = 00000000] [url = about:blank] 20:30:23 INFO - PROCESS | 3524 | --DOMWINDOW == 103 (165D8800) [pid = 3524] [serial = 1208] [outer = 00000000] [url = about:blank] 20:30:23 INFO - PROCESS | 3524 | --DOMWINDOW == 102 (150AFC00) [pid = 3524] [serial = 1220] [outer = 00000000] [url = about:blank] 20:30:23 INFO - PROCESS | 3524 | 1463628623751 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]]]}] 20:30:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 20:30:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 832ms 20:30:23 INFO - PROCESS | 3524 | 1463628623795 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 20:30:23 INFO - PROCESS | 3524 | 1463628623801 Marionette TRACE conn2 <- [1,1681,null,{"value":"13"}] 20:30:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 20:30:23 INFO - PROCESS | 3524 | 1463628623807 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 20:30:23 INFO - PROCESS | 3524 | 1463628623809 Marionette TRACE conn2 <- [1,1682,null,{}] 20:30:23 INFO - PROCESS | 3524 | 1463628623813 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}] 20:30:23 INFO - PROCESS | 3524 | 1463628623896 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 20:30:23 INFO - PROCESS | 3524 | 1463628623906 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:23 INFO - PROCESS | 3524 | ++DOCSHELL 117A5000 == 52 [pid = 3524] [id = 430] 20:30:23 INFO - PROCESS | 3524 | ++DOMWINDOW == 103 (117A7000) [pid = 3524] [serial = 1290] [outer = 00000000] 20:30:23 INFO - PROCESS | 3524 | ++DOMWINDOW == 104 (12D7C800) [pid = 3524] [serial = 1291] [outer = 117A7000] 20:30:23 INFO - PROCESS | 3524 | 1463628623950 Marionette DEBUG loaded listener.js 20:30:24 INFO - PROCESS | 3524 | ++DOMWINDOW == 105 (141EF800) [pid = 3524] [serial = 1292] [outer = 117A7000] 20:30:24 INFO - PROCESS | 3524 | 1463628624440 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]]]}] 20:30:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 20:30:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 678ms 20:30:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 20:30:24 INFO - PROCESS | 3524 | 1463628624505 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 20:30:24 INFO - PROCESS | 3524 | 1463628624507 Marionette TRACE conn2 <- [1,1685,null,{"value":"13"}] 20:30:24 INFO - PROCESS | 3524 | 1463628624511 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 20:30:24 INFO - PROCESS | 3524 | 1463628624514 Marionette TRACE conn2 <- [1,1686,null,{}] 20:30:24 INFO - PROCESS | 3524 | 1463628624524 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}] 20:30:24 INFO - PROCESS | 3524 | 1463628624592 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 20:30:24 INFO - PROCESS | 3524 | 1463628624688 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:24 INFO - PROCESS | 3524 | ++DOCSHELL 1592AC00 == 53 [pid = 3524] [id = 431] 20:30:24 INFO - PROCESS | 3524 | ++DOMWINDOW == 106 (1592BC00) [pid = 3524] [serial = 1293] [outer = 00000000] 20:30:24 INFO - PROCESS | 3524 | ++DOMWINDOW == 107 (161CA000) [pid = 3524] [serial = 1294] [outer = 1592BC00] 20:30:24 INFO - PROCESS | 3524 | 1463628624736 Marionette DEBUG loaded listener.js 20:30:24 INFO - PROCESS | 3524 | ++DOMWINDOW == 108 (1656E000) [pid = 3524] [serial = 1295] [outer = 1592BC00] 20:30:25 INFO - PROCESS | 3524 | 1463628625123 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]]]}] 20:30:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 20:30:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 616ms 20:30:25 INFO - PROCESS | 3524 | 1463628625134 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 20:30:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 20:30:25 INFO - PROCESS | 3524 | 1463628625137 Marionette TRACE conn2 <- [1,1689,null,{"value":"13"}] 20:30:25 INFO - PROCESS | 3524 | 1463628625140 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 20:30:25 INFO - PROCESS | 3524 | 1463628625142 Marionette TRACE conn2 <- [1,1690,null,{}] 20:30:25 INFO - PROCESS | 3524 | 1463628625145 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}] 20:30:25 INFO - PROCESS | 3524 | 1463628625225 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 20:30:25 INFO - PROCESS | 3524 | 1463628625263 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:25 INFO - PROCESS | 3524 | ++DOCSHELL 16C16C00 == 54 [pid = 3524] [id = 432] 20:30:25 INFO - PROCESS | 3524 | ++DOMWINDOW == 109 (16C18400) [pid = 3524] [serial = 1296] [outer = 00000000] 20:30:25 INFO - PROCESS | 3524 | ++DOMWINDOW == 110 (16EC6C00) [pid = 3524] [serial = 1297] [outer = 16C18400] 20:30:25 INFO - PROCESS | 3524 | 1463628625313 Marionette DEBUG loaded listener.js 20:30:25 INFO - PROCESS | 3524 | ++DOMWINDOW == 111 (16FFDC00) [pid = 3524] [serial = 1298] [outer = 16C18400] 20:30:25 INFO - PROCESS | 3524 | 1463628625750 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]]]}] 20:30:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 20:30:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 632ms 20:30:25 INFO - PROCESS | 3524 | 1463628625780 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 20:30:25 INFO - PROCESS | 3524 | 1463628625782 Marionette TRACE conn2 <- [1,1693,null,{"value":"13"}] 20:30:25 INFO - PROCESS | 3524 | 1463628625785 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 20:30:25 INFO - PROCESS | 3524 | 1463628625787 Marionette TRACE conn2 <- [1,1694,null,{}] 20:30:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 20:30:25 INFO - PROCESS | 3524 | 1463628625800 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}] 20:30:25 INFO - PROCESS | 3524 | 1463628625910 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 20:30:25 INFO - PROCESS | 3524 | 1463628625917 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:25 INFO - PROCESS | 3524 | ++DOCSHELL 10509800 == 55 [pid = 3524] [id = 433] 20:30:25 INFO - PROCESS | 3524 | ++DOMWINDOW == 112 (10D2B800) [pid = 3524] [serial = 1299] [outer = 00000000] 20:30:25 INFO - PROCESS | 3524 | ++DOMWINDOW == 113 (173EB000) [pid = 3524] [serial = 1300] [outer = 10D2B800] 20:30:25 INFO - PROCESS | 3524 | 1463628625960 Marionette DEBUG loaded listener.js 20:30:26 INFO - PROCESS | 3524 | ++DOMWINDOW == 114 (177A1C00) [pid = 3524] [serial = 1301] [outer = 10D2B800] 20:30:26 INFO - PROCESS | 3524 | --DOMWINDOW == 113 (16574800) [pid = 3524] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 20:30:26 INFO - PROCESS | 3524 | --DOMWINDOW == 112 (16EBF800) [pid = 3524] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 20:30:26 INFO - PROCESS | 3524 | --DOMWINDOW == 111 (0F331400) [pid = 3524] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 20:30:26 INFO - PROCESS | 3524 | --DOMWINDOW == 110 (161C5C00) [pid = 3524] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 20:30:26 INFO - PROCESS | 3524 | --DOMWINDOW == 109 (12882000) [pid = 3524] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 20:30:26 INFO - PROCESS | 3524 | --DOMWINDOW == 108 (1308F400) [pid = 3524] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 20:30:26 INFO - PROCESS | 3524 | --DOMWINDOW == 107 (144CCC00) [pid = 3524] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 20:30:26 INFO - PROCESS | 3524 | --DOMWINDOW == 106 (17396000) [pid = 3524] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 20:30:26 INFO - PROCESS | 3524 | --DOMWINDOW == 105 (13374800) [pid = 3524] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 20:30:26 INFO - PROCESS | 3524 | --DOMWINDOW == 104 (17737800) [pid = 3524] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 20:30:26 INFO - PROCESS | 3524 | --DOMWINDOW == 103 (10D33800) [pid = 3524] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 20:30:26 INFO - PROCESS | 3524 | --DOMWINDOW == 102 (165D8000) [pid = 3524] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 20:30:27 INFO - PROCESS | 3524 | 1463628626995 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]]]}] 20:30:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 20:30:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1233ms 20:30:27 INFO - PROCESS | 3524 | 1463628627034 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 20:30:27 INFO - PROCESS | 3524 | 1463628627039 Marionette TRACE conn2 <- [1,1697,null,{"value":"13"}] 20:30:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 20:30:27 INFO - PROCESS | 3524 | 1463628627044 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 20:30:27 INFO - PROCESS | 3524 | 1463628627048 Marionette TRACE conn2 <- [1,1698,null,{}] 20:30:27 INFO - PROCESS | 3524 | 1463628627054 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}] 20:30:27 INFO - PROCESS | 3524 | 1463628627167 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 20:30:27 INFO - PROCESS | 3524 | 1463628627304 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:27 INFO - PROCESS | 3524 | ++DOCSHELL 10C32800 == 56 [pid = 3524] [id = 434] 20:30:27 INFO - PROCESS | 3524 | ++DOMWINDOW == 103 (110E5C00) [pid = 3524] [serial = 1302] [outer = 00000000] 20:30:27 INFO - PROCESS | 3524 | ++DOMWINDOW == 104 (1171F800) [pid = 3524] [serial = 1303] [outer = 110E5C00] 20:30:27 INFO - PROCESS | 3524 | 1463628627362 Marionette DEBUG loaded listener.js 20:30:27 INFO - PROCESS | 3524 | ++DOMWINDOW == 105 (12D30000) [pid = 3524] [serial = 1304] [outer = 110E5C00] 20:30:27 INFO - PROCESS | 3524 | 1463628627946 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]]]}] 20:30:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 20:30:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 924ms 20:30:27 INFO - PROCESS | 3524 | 1463628627974 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 20:30:27 INFO - PROCESS | 3524 | 1463628627979 Marionette TRACE conn2 <- [1,1701,null,{"value":"13"}] 20:30:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 20:30:27 INFO - PROCESS | 3524 | 1463628627986 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 20:30:27 INFO - PROCESS | 3524 | 1463628627989 Marionette TRACE conn2 <- [1,1702,null,{}] 20:30:27 INFO - PROCESS | 3524 | 1463628627993 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}] 20:30:28 INFO - PROCESS | 3524 | 1463628628127 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 20:30:28 INFO - PROCESS | 3524 | 1463628628263 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:28 INFO - PROCESS | 3524 | ++DOCSHELL 14470000 == 57 [pid = 3524] [id = 435] 20:30:28 INFO - PROCESS | 3524 | ++DOMWINDOW == 106 (14470C00) [pid = 3524] [serial = 1305] [outer = 00000000] 20:30:28 INFO - PROCESS | 3524 | ++DOMWINDOW == 107 (157BE800) [pid = 3524] [serial = 1306] [outer = 14470C00] 20:30:28 INFO - PROCESS | 3524 | 1463628628325 Marionette DEBUG loaded listener.js 20:30:28 INFO - PROCESS | 3524 | ++DOMWINDOW == 108 (15D0D400) [pid = 3524] [serial = 1307] [outer = 14470C00] 20:30:28 INFO - PROCESS | 3524 | 1463628628880 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]]]}] 20:30:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 20:30:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 939ms 20:30:28 INFO - PROCESS | 3524 | 1463628628929 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 20:30:28 INFO - PROCESS | 3524 | 1463628628932 Marionette TRACE conn2 <- [1,1705,null,{"value":"13"}] 20:30:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 20:30:28 INFO - PROCESS | 3524 | 1463628628936 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 20:30:28 INFO - PROCESS | 3524 | 1463628628939 Marionette TRACE conn2 <- [1,1706,null,{}] 20:30:28 INFO - PROCESS | 3524 | 1463628628950 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}] 20:30:29 INFO - PROCESS | 3524 | 1463628629056 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 20:30:29 INFO - PROCESS | 3524 | 1463628629193 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:29 INFO - PROCESS | 3524 | ++DOCSHELL 17391400 == 58 [pid = 3524] [id = 436] 20:30:29 INFO - PROCESS | 3524 | ++DOMWINDOW == 109 (1739B400) [pid = 3524] [serial = 1308] [outer = 00000000] 20:30:29 INFO - PROCESS | 3524 | ++DOMWINDOW == 110 (177A3400) [pid = 3524] [serial = 1309] [outer = 1739B400] 20:30:29 INFO - PROCESS | 3524 | 1463628629250 Marionette DEBUG loaded listener.js 20:30:29 INFO - PROCESS | 3524 | ++DOMWINDOW == 111 (17975C00) [pid = 3524] [serial = 1310] [outer = 1739B400] 20:30:29 INFO - PROCESS | 3524 | 1463628629823 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]]]}] 20:30:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 20:30:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 924ms 20:30:29 INFO - PROCESS | 3524 | 1463628629863 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 20:30:29 INFO - PROCESS | 3524 | 1463628629866 Marionette TRACE conn2 <- [1,1709,null,{"value":"13"}] 20:30:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 20:30:29 INFO - PROCESS | 3524 | 1463628629870 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 20:30:29 INFO - PROCESS | 3524 | 1463628629872 Marionette TRACE conn2 <- [1,1710,null,{}] 20:30:29 INFO - PROCESS | 3524 | 1463628629876 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}] 20:30:29 INFO - PROCESS | 3524 | 1463628629977 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 20:30:30 INFO - PROCESS | 3524 | 1463628630084 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:30 INFO - PROCESS | 3524 | ++DOCSHELL 179E4400 == 59 [pid = 3524] [id = 437] 20:30:30 INFO - PROCESS | 3524 | ++DOMWINDOW == 112 (17A82000) [pid = 3524] [serial = 1311] [outer = 00000000] 20:30:30 INFO - PROCESS | 3524 | ++DOMWINDOW == 113 (1801FC00) [pid = 3524] [serial = 1312] [outer = 17A82000] 20:30:30 INFO - PROCESS | 3524 | 1463628630137 Marionette DEBUG loaded listener.js 20:30:30 INFO - PROCESS | 3524 | ++DOMWINDOW == 114 (18476000) [pid = 3524] [serial = 1313] [outer = 17A82000] 20:30:30 INFO - PROCESS | 3524 | 1463628630662 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]]]}] 20:30:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 20:30:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 831ms 20:30:30 INFO - PROCESS | 3524 | 1463628630696 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 20:30:30 INFO - PROCESS | 3524 | 1463628630698 Marionette TRACE conn2 <- [1,1713,null,{"value":"13"}] 20:30:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 20:30:30 INFO - PROCESS | 3524 | 1463628630702 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 20:30:30 INFO - PROCESS | 3524 | 1463628630704 Marionette TRACE conn2 <- [1,1714,null,{}] 20:30:30 INFO - PROCESS | 3524 | 1463628630707 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}] 20:30:30 INFO - PROCESS | 3524 | 1463628630806 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 20:30:30 INFO - PROCESS | 3524 | 1463628630912 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:30 INFO - PROCESS | 3524 | ++DOCSHELL 165CF800 == 60 [pid = 3524] [id = 438] 20:30:30 INFO - PROCESS | 3524 | ++DOMWINDOW == 115 (177A4000) [pid = 3524] [serial = 1314] [outer = 00000000] 20:30:30 INFO - PROCESS | 3524 | ++DOMWINDOW == 116 (186BBC00) [pid = 3524] [serial = 1315] [outer = 177A4000] 20:30:30 INFO - PROCESS | 3524 | 1463628630965 Marionette DEBUG loaded listener.js 20:30:31 INFO - PROCESS | 3524 | ++DOMWINDOW == 117 (19834C00) [pid = 3524] [serial = 1316] [outer = 177A4000] 20:30:31 INFO - PROCESS | 3524 | 1463628631625 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]]]}] 20:30:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 20:30:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 986ms 20:30:31 INFO - PROCESS | 3524 | 1463628631689 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 20:30:31 INFO - PROCESS | 3524 | 1463628631691 Marionette TRACE conn2 <- [1,1717,null,{"value":"13"}] 20:30:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 20:30:31 INFO - PROCESS | 3524 | 1463628631695 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 20:30:31 INFO - PROCESS | 3524 | 1463628631697 Marionette TRACE conn2 <- [1,1718,null,{}] 20:30:31 INFO - PROCESS | 3524 | 1463628631701 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}] 20:30:31 INFO - PROCESS | 3524 | 1463628631814 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 20:30:32 INFO - PROCESS | 3524 | 1463628632058 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:32 INFO - PROCESS | 3524 | ++DOCSHELL 0F97B400 == 61 [pid = 3524] [id = 439] 20:30:32 INFO - PROCESS | 3524 | ++DOMWINDOW == 118 (10511400) [pid = 3524] [serial = 1317] [outer = 00000000] 20:30:32 INFO - PROCESS | 3524 | ++DOMWINDOW == 119 (10C2C400) [pid = 3524] [serial = 1318] [outer = 10511400] 20:30:32 INFO - PROCESS | 3524 | 1463628632110 Marionette DEBUG loaded listener.js 20:30:32 INFO - PROCESS | 3524 | ++DOMWINDOW == 120 (10D58000) [pid = 3524] [serial = 1319] [outer = 10511400] 20:30:32 INFO - PROCESS | 3524 | --DOCSHELL 1773A800 == 60 [pid = 3524] [id = 411] 20:30:32 INFO - PROCESS | 3524 | --DOCSHELL 16C16C00 == 59 [pid = 3524] [id = 432] 20:30:32 INFO - PROCESS | 3524 | --DOCSHELL 1592AC00 == 58 [pid = 3524] [id = 431] 20:30:32 INFO - PROCESS | 3524 | --DOCSHELL 117A5000 == 57 [pid = 3524] [id = 430] 20:30:32 INFO - PROCESS | 3524 | --DOCSHELL 102CC800 == 56 [pid = 3524] [id = 429] 20:30:32 INFO - PROCESS | 3524 | --DOCSHELL 1338F400 == 55 [pid = 3524] [id = 425] 20:30:32 INFO - PROCESS | 3524 | --DOCSHELL 10513800 == 54 [pid = 3524] [id = 424] 20:30:32 INFO - PROCESS | 3524 | --DOMWINDOW == 119 (141F0C00) [pid = 3524] [serial = 1193] [outer = 00000000] [url = about:blank] 20:30:32 INFO - PROCESS | 3524 | --DOMWINDOW == 118 (19A7C400) [pid = 3524] [serial = 1181] [outer = 00000000] [url = about:blank] 20:30:32 INFO - PROCESS | 3524 | --DOMWINDOW == 117 (165D6C00) [pid = 3524] [serial = 1255] [outer = 00000000] [url = about:blank] 20:30:32 INFO - PROCESS | 3524 | --DOMWINDOW == 116 (176A8C00) [pid = 3524] [serial = 1258] [outer = 00000000] [url = about:blank] 20:30:32 INFO - PROCESS | 3524 | --DOMWINDOW == 115 (10D31800) [pid = 3524] [serial = 1228] [outer = 00000000] [url = about:blank] 20:30:32 INFO - PROCESS | 3524 | --DOMWINDOW == 114 (141FA800) [pid = 3524] [serial = 1231] [outer = 00000000] [url = about:blank] 20:30:32 INFO - PROCESS | 3524 | --DOMWINDOW == 113 (18614C00) [pid = 3524] [serial = 1270] [outer = 00000000] [url = about:blank] 20:30:32 INFO - PROCESS | 3524 | --DOMWINDOW == 112 (1798E800) [pid = 3524] [serial = 1234] [outer = 00000000] [url = about:blank] 20:30:32 INFO - PROCESS | 3524 | --DOMWINDOW == 111 (16EC0400) [pid = 3524] [serial = 1256] [outer = 00000000] [url = about:blank] 20:30:32 INFO - PROCESS | 3524 | --DOMWINDOW == 110 (19A80800) [pid = 3524] [serial = 1237] [outer = 00000000] [url = about:blank] 20:30:32 INFO - PROCESS | 3524 | --DOMWINDOW == 109 (10D2F400) [pid = 3524] [serial = 1241] [outer = 00000000] [url = about:blank] 20:30:32 INFO - PROCESS | 3524 | --DOMWINDOW == 108 (10C2B800) [pid = 3524] [serial = 1240] [outer = 00000000] [url = about:blank] 20:30:32 INFO - PROCESS | 3524 | --DOMWINDOW == 107 (1656BC00) [pid = 3524] [serial = 1252] [outer = 00000000] [url = about:blank] 20:30:32 INFO - PROCESS | 3524 | --DOMWINDOW == 106 (13077800) [pid = 3524] [serial = 1246] [outer = 00000000] [url = about:blank] 20:30:32 INFO - PROCESS | 3524 | --DOMWINDOW == 105 (13391000) [pid = 3524] [serial = 1247] [outer = 00000000] [url = about:blank] 20:30:32 INFO - PROCESS | 3524 | --DOMWINDOW == 104 (138E7400) [pid = 3524] [serial = 1244] [outer = 00000000] [url = about:blank] 20:30:32 INFO - PROCESS | 3524 | --DOMWINDOW == 103 (13394400) [pid = 3524] [serial = 1243] [outer = 00000000] [url = about:blank] 20:30:32 INFO - PROCESS | 3524 | --DOMWINDOW == 102 (157B5C00) [pid = 3524] [serial = 1249] [outer = 00000000] [url = about:blank] 20:30:32 INFO - PROCESS | 3524 | --DOMWINDOW == 101 (15946C00) [pid = 3524] [serial = 1250] [outer = 00000000] [url = about:blank] 20:30:32 INFO - PROCESS | 3524 | --DOMWINDOW == 100 (177AA000) [pid = 3524] [serial = 1261] [outer = 00000000] [url = about:blank] 20:30:32 INFO - PROCESS | 3524 | --DOMWINDOW == 99 (17735800) [pid = 3524] [serial = 1259] [outer = 00000000] [url = about:blank] 20:30:32 INFO - PROCESS | 3524 | --DOMWINDOW == 98 (161CF400) [pid = 3524] [serial = 1264] [outer = 00000000] [url = about:blank] 20:30:32 INFO - PROCESS | 3524 | --DOMWINDOW == 97 (1338C000) [pid = 3524] [serial = 1268] [outer = 00000000] [url = about:blank] 20:30:32 INFO - PROCESS | 3524 | --DOMWINDOW == 96 (179E1000) [pid = 3524] [serial = 1267] [outer = 00000000] [url = about:blank] 20:30:32 INFO - PROCESS | 3524 | --DOMWINDOW == 95 (17975800) [pid = 3524] [serial = 1262] [outer = 00000000] [url = about:blank] 20:30:32 INFO - PROCESS | 3524 | --DOMWINDOW == 94 (17739800) [pid = 3524] [serial = 1265] [outer = 00000000] [url = about:blank] 20:30:32 INFO - PROCESS | 3524 | --DOMWINDOW == 93 (16571400) [pid = 3524] [serial = 1253] [outer = 00000000] [url = about:blank] 20:30:32 INFO - PROCESS | 3524 | 1463628632712 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]]]}] 20:30:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 20:30:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1078ms 20:30:32 INFO - PROCESS | 3524 | 1463628632778 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 20:30:32 INFO - PROCESS | 3524 | 1463628632782 Marionette TRACE conn2 <- [1,1721,null,{"value":"13"}] 20:30:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 20:30:32 INFO - PROCESS | 3524 | 1463628632786 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 20:30:32 INFO - PROCESS | 3524 | 1463628632790 Marionette TRACE conn2 <- [1,1722,null,{}] 20:30:32 INFO - PROCESS | 3524 | 1463628632794 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}] 20:30:32 INFO - PROCESS | 3524 | 1463628632894 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 20:30:32 INFO - PROCESS | 3524 | 1463628632990 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:32 INFO - PROCESS | 3524 | ++DOCSHELL 10D53800 == 55 [pid = 3524] [id = 440] 20:30:32 INFO - PROCESS | 3524 | ++DOMWINDOW == 94 (10D6F400) [pid = 3524] [serial = 1320] [outer = 00000000] 20:30:33 INFO - PROCESS | 3524 | ++DOMWINDOW == 95 (11CEB800) [pid = 3524] [serial = 1321] [outer = 10D6F400] 20:30:33 INFO - PROCESS | 3524 | 1463628633036 Marionette DEBUG loaded listener.js 20:30:33 INFO - PROCESS | 3524 | ++DOMWINDOW == 96 (13316400) [pid = 3524] [serial = 1322] [outer = 10D6F400] 20:30:33 INFO - PROCESS | 3524 | 1463628633464 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]]]}] 20:30:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 20:30:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 724ms 20:30:33 INFO - PROCESS | 3524 | 1463628633526 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 20:30:33 INFO - PROCESS | 3524 | 1463628633529 Marionette TRACE conn2 <- [1,1725,null,{"value":"13"}] 20:30:33 INFO - PROCESS | 3524 | 1463628633534 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 20:30:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 20:30:33 INFO - PROCESS | 3524 | 1463628633536 Marionette TRACE conn2 <- [1,1726,null,{}] 20:30:33 INFO - PROCESS | 3524 | 1463628633544 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}] 20:30:33 INFO - PROCESS | 3524 | 1463628633626 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 20:30:33 INFO - PROCESS | 3524 | 1463628633634 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:33 INFO - PROCESS | 3524 | ++DOCSHELL 1338A000 == 56 [pid = 3524] [id = 441] 20:30:33 INFO - PROCESS | 3524 | ++DOMWINDOW == 97 (1338F400) [pid = 3524] [serial = 1323] [outer = 00000000] 20:30:33 INFO - PROCESS | 3524 | ++DOMWINDOW == 98 (144C5000) [pid = 3524] [serial = 1324] [outer = 1338F400] 20:30:33 INFO - PROCESS | 3524 | 1463628633683 Marionette DEBUG loaded listener.js 20:30:33 INFO - PROCESS | 3524 | ++DOMWINDOW == 99 (15923000) [pid = 3524] [serial = 1325] [outer = 1338F400] 20:30:34 INFO - PROCESS | 3524 | 1463628634124 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]]]}] 20:30:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 20:30:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 616ms 20:30:34 INFO - PROCESS | 3524 | 1463628634156 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 20:30:34 INFO - PROCESS | 3524 | 1463628634158 Marionette TRACE conn2 <- [1,1729,null,{"value":"13"}] 20:30:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 20:30:34 INFO - PROCESS | 3524 | 1463628634167 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 20:30:34 INFO - PROCESS | 3524 | 1463628634173 Marionette TRACE conn2 <- [1,1730,null,{}] 20:30:34 INFO - PROCESS | 3524 | 1463628634181 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}] 20:30:34 INFO - PROCESS | 3524 | 1463628634266 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 20:30:34 INFO - PROCESS | 3524 | 1463628634276 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:34 INFO - PROCESS | 3524 | ++DOCSHELL 16575C00 == 57 [pid = 3524] [id = 442] 20:30:34 INFO - PROCESS | 3524 | ++DOMWINDOW == 100 (16576000) [pid = 3524] [serial = 1326] [outer = 00000000] 20:30:34 INFO - PROCESS | 3524 | ++DOMWINDOW == 101 (165D8C00) [pid = 3524] [serial = 1327] [outer = 16576000] 20:30:34 INFO - PROCESS | 3524 | 1463628634322 Marionette DEBUG loaded listener.js 20:30:34 INFO - PROCESS | 3524 | ++DOMWINDOW == 102 (16CC2400) [pid = 3524] [serial = 1328] [outer = 16576000] 20:30:34 INFO - PROCESS | 3524 | 1463628634760 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]]]}] 20:30:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 20:30:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 632ms 20:30:34 INFO - PROCESS | 3524 | 1463628634805 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 20:30:34 INFO - PROCESS | 3524 | 1463628634807 Marionette TRACE conn2 <- [1,1733,null,{"value":"13"}] 20:30:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 20:30:34 INFO - PROCESS | 3524 | 1463628634811 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 20:30:34 INFO - PROCESS | 3524 | 1463628634812 Marionette TRACE conn2 <- [1,1734,null,{}] 20:30:34 INFO - PROCESS | 3524 | 1463628634816 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}] 20:30:34 INFO - PROCESS | 3524 | 1463628634891 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 20:30:34 INFO - PROCESS | 3524 | 1463628634897 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:34 INFO - PROCESS | 3524 | ++DOCSHELL 165D0C00 == 58 [pid = 3524] [id = 443] 20:30:34 INFO - PROCESS | 3524 | ++DOMWINDOW == 103 (165D6C00) [pid = 3524] [serial = 1329] [outer = 00000000] 20:30:34 INFO - PROCESS | 3524 | ++DOMWINDOW == 104 (173EEC00) [pid = 3524] [serial = 1330] [outer = 165D6C00] 20:30:34 INFO - PROCESS | 3524 | 1463628634940 Marionette DEBUG loaded listener.js 20:30:34 INFO - PROCESS | 3524 | ++DOMWINDOW == 105 (1773A800) [pid = 3524] [serial = 1331] [outer = 165D6C00] 20:30:35 INFO - PROCESS | 3524 | 1463628635419 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]]]}] 20:30:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 20:30:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 631ms 20:30:35 INFO - PROCESS | 3524 | 1463628635431 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 20:30:35 INFO - PROCESS | 3524 | 1463628635433 Marionette TRACE conn2 <- [1,1737,null,{"value":"13"}] 20:30:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 20:30:35 INFO - PROCESS | 3524 | 1463628635437 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 20:30:35 INFO - PROCESS | 3524 | 1463628635440 Marionette TRACE conn2 <- [1,1738,null,{}] 20:30:35 INFO - PROCESS | 3524 | 1463628635445 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}] 20:30:35 INFO - PROCESS | 3524 | 1463628635564 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 20:30:35 INFO - PROCESS | 3524 | 1463628635570 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:35 INFO - PROCESS | 3524 | ++DOCSHELL 1656C400 == 59 [pid = 3524] [id = 444] 20:30:35 INFO - PROCESS | 3524 | ++DOMWINDOW == 106 (165CE800) [pid = 3524] [serial = 1332] [outer = 00000000] 20:30:35 INFO - PROCESS | 3524 | ++DOMWINDOW == 107 (1796C400) [pid = 3524] [serial = 1333] [outer = 165CE800] 20:30:35 INFO - PROCESS | 3524 | 1463628635622 Marionette DEBUG loaded listener.js 20:30:35 INFO - PROCESS | 3524 | ++DOMWINDOW == 108 (1804F000) [pid = 3524] [serial = 1334] [outer = 165CE800] 20:30:36 INFO - PROCESS | 3524 | 1463628636074 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]]]}] 20:30:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 20:30:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 677ms 20:30:36 INFO - PROCESS | 3524 | 1463628636120 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 20:30:36 INFO - PROCESS | 3524 | 1463628636121 Marionette TRACE conn2 <- [1,1741,null,{"value":"13"}] 20:30:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 20:30:36 INFO - PROCESS | 3524 | 1463628636131 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 20:30:36 INFO - PROCESS | 3524 | 1463628636132 Marionette TRACE conn2 <- [1,1742,null,{}] 20:30:36 INFO - PROCESS | 3524 | 1463628636136 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}] 20:30:36 INFO - PROCESS | 3524 | 1463628636251 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 20:30:36 INFO - PROCESS | 3524 | 1463628636347 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:36 INFO - PROCESS | 3524 | ++DOCSHELL 186B3400 == 60 [pid = 3524] [id = 445] 20:30:36 INFO - PROCESS | 3524 | ++DOMWINDOW == 109 (186B5400) [pid = 3524] [serial = 1335] [outer = 00000000] 20:30:36 INFO - PROCESS | 3524 | ++DOMWINDOW == 110 (19A8C800) [pid = 3524] [serial = 1336] [outer = 186B5400] 20:30:36 INFO - PROCESS | 3524 | 1463628636390 Marionette DEBUG loaded listener.js 20:30:36 INFO - PROCESS | 3524 | ++DOMWINDOW == 111 (19A92000) [pid = 3524] [serial = 1337] [outer = 186B5400] 20:30:36 INFO - PROCESS | 3524 | 1463628636811 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]]]}] 20:30:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 20:30:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 724ms 20:30:36 INFO - PROCESS | 3524 | 1463628636870 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 20:30:36 INFO - PROCESS | 3524 | 1463628636872 Marionette TRACE conn2 <- [1,1745,null,{"value":"13"}] 20:30:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 20:30:36 INFO - PROCESS | 3524 | 1463628636876 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 20:30:36 INFO - PROCESS | 3524 | 1463628636877 Marionette TRACE conn2 <- [1,1746,null,{}] 20:30:36 INFO - PROCESS | 3524 | 1463628636881 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}] 20:30:36 INFO - PROCESS | 3524 | 1463628636997 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 20:30:36 INFO - PROCESS | 3524 | 1463628637008 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:36 INFO - PROCESS | 3524 | ++DOCSHELL 19A89C00 == 61 [pid = 3524] [id = 446] 20:30:36 INFO - PROCESS | 3524 | ++DOMWINDOW == 112 (19A8C000) [pid = 3524] [serial = 1338] [outer = 00000000] 20:30:37 INFO - PROCESS | 3524 | ++DOMWINDOW == 113 (19B27800) [pid = 3524] [serial = 1339] [outer = 19A8C000] 20:30:37 INFO - PROCESS | 3524 | 1463628637051 Marionette DEBUG loaded listener.js 20:30:37 INFO - PROCESS | 3524 | ++DOMWINDOW == 114 (19CF6000) [pid = 3524] [serial = 1340] [outer = 19A8C000] 20:30:37 INFO - PROCESS | 3524 | --DOMWINDOW == 113 (16C18400) [pid = 3524] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 20:30:37 INFO - PROCESS | 3524 | --DOMWINDOW == 112 (10C34800) [pid = 3524] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 20:30:37 INFO - PROCESS | 3524 | --DOMWINDOW == 111 (117A7000) [pid = 3524] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 20:30:37 INFO - PROCESS | 3524 | --DOMWINDOW == 110 (1592BC00) [pid = 3524] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 20:30:37 INFO - PROCESS | 3524 | --DOMWINDOW == 109 (10D36000) [pid = 3524] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 20:30:37 INFO - PROCESS | 3524 | 1463628637540 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]]]}] 20:30:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 20:30:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 724ms 20:30:37 INFO - PROCESS | 3524 | 1463628637613 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 20:30:37 INFO - PROCESS | 3524 | 1463628637615 Marionette TRACE conn2 <- [1,1749,null,{"value":"13"}] 20:30:37 INFO - PROCESS | 3524 | 1463628637618 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 20:30:37 INFO - PROCESS | 3524 | 1463628637620 Marionette TRACE conn2 <- [1,1750,null,{}] 20:30:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 20:30:37 INFO - PROCESS | 3524 | 1463628637627 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}] 20:30:37 INFO - PROCESS | 3524 | 1463628637707 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 20:30:37 INFO - PROCESS | 3524 | 1463628637713 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:37 INFO - PROCESS | 3524 | ++DOCSHELL 13DB5800 == 62 [pid = 3524] [id = 447] 20:30:37 INFO - PROCESS | 3524 | ++DOMWINDOW == 110 (19A82C00) [pid = 3524] [serial = 1341] [outer = 00000000] 20:30:37 INFO - PROCESS | 3524 | ++DOMWINDOW == 111 (19CF2800) [pid = 3524] [serial = 1342] [outer = 19A82C00] 20:30:37 INFO - PROCESS | 3524 | 1463628637756 Marionette DEBUG loaded listener.js 20:30:37 INFO - PROCESS | 3524 | ++DOMWINDOW == 112 (19CFA000) [pid = 3524] [serial = 1343] [outer = 19A82C00] 20:30:38 INFO - PROCESS | 3524 | 1463628638177 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]]]}] 20:30:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 20:30:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 585ms 20:30:38 INFO - PROCESS | 3524 | 1463628638218 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 20:30:38 INFO - PROCESS | 3524 | 1463628638220 Marionette TRACE conn2 <- [1,1753,null,{"value":"13"}] 20:30:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 20:30:38 INFO - PROCESS | 3524 | 1463628638224 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 20:30:38 INFO - PROCESS | 3524 | 1463628638225 Marionette TRACE conn2 <- [1,1754,null,{}] 20:30:38 INFO - PROCESS | 3524 | 1463628638229 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}] 20:30:38 INFO - PROCESS | 3524 | 1463628638309 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 20:30:38 INFO - PROCESS | 3524 | 1463628638315 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:38 INFO - PROCESS | 3524 | ++DOCSHELL 179DEC00 == 63 [pid = 3524] [id = 448] 20:30:38 INFO - PROCESS | 3524 | ++DOMWINDOW == 113 (1A0EEC00) [pid = 3524] [serial = 1344] [outer = 00000000] 20:30:38 INFO - PROCESS | 3524 | ++DOMWINDOW == 114 (1A27FC00) [pid = 3524] [serial = 1345] [outer = 1A0EEC00] 20:30:38 INFO - PROCESS | 3524 | 1463628638358 Marionette DEBUG loaded listener.js 20:30:38 INFO - PROCESS | 3524 | ++DOMWINDOW == 115 (1A285400) [pid = 3524] [serial = 1346] [outer = 1A0EEC00] 20:30:38 INFO - PROCESS | 3524 | 1463628638760 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]]]}] 20:30:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 20:30:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 585ms 20:30:38 INFO - PROCESS | 3524 | 1463628638804 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 20:30:38 INFO - PROCESS | 3524 | 1463628638806 Marionette TRACE conn2 <- [1,1757,null,{"value":"13"}] 20:30:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 20:30:38 INFO - PROCESS | 3524 | 1463628638825 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 20:30:38 INFO - PROCESS | 3524 | 1463628638827 Marionette TRACE conn2 <- [1,1758,null,{}] 20:30:38 INFO - PROCESS | 3524 | 1463628638830 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}] 20:30:38 INFO - PROCESS | 3524 | 1463628638914 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 20:30:38 INFO - PROCESS | 3524 | 1463628638920 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:38 INFO - PROCESS | 3524 | ++DOCSHELL 1A0ED000 == 64 [pid = 3524] [id = 449] 20:30:38 INFO - PROCESS | 3524 | ++DOMWINDOW == 116 (1A278400) [pid = 3524] [serial = 1347] [outer = 00000000] 20:30:38 INFO - PROCESS | 3524 | ++DOMWINDOW == 117 (1A6CAC00) [pid = 3524] [serial = 1348] [outer = 1A278400] 20:30:38 INFO - PROCESS | 3524 | 1463628638970 Marionette DEBUG loaded listener.js 20:30:39 INFO - PROCESS | 3524 | ++DOMWINDOW == 118 (1A89AC00) [pid = 3524] [serial = 1349] [outer = 1A278400] 20:30:39 INFO - PROCESS | 3524 | 1463628639650 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]]]}] 20:30:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 20:30:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 863ms 20:30:39 INFO - PROCESS | 3524 | 1463628639696 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 20:30:39 INFO - PROCESS | 3524 | 1463628639700 Marionette TRACE conn2 <- [1,1761,null,{"value":"13"}] 20:30:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 20:30:39 INFO - PROCESS | 3524 | 1463628639707 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 20:30:39 INFO - PROCESS | 3524 | 1463628639710 Marionette TRACE conn2 <- [1,1762,null,{}] 20:30:39 INFO - PROCESS | 3524 | 1463628639716 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}] 20:30:39 INFO - PROCESS | 3524 | 1463628639827 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 20:30:39 INFO - PROCESS | 3524 | 1463628639940 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:39 INFO - PROCESS | 3524 | ++DOCSHELL 11C51800 == 65 [pid = 3524] [id = 450] 20:30:39 INFO - PROCESS | 3524 | ++DOMWINDOW == 119 (11C5BC00) [pid = 3524] [serial = 1350] [outer = 00000000] 20:30:40 INFO - PROCESS | 3524 | ++DOMWINDOW == 120 (1338F800) [pid = 3524] [serial = 1351] [outer = 11C5BC00] 20:30:40 INFO - PROCESS | 3524 | 1463628640036 Marionette DEBUG loaded listener.js 20:30:40 INFO - PROCESS | 3524 | ++DOMWINDOW == 121 (141FA800) [pid = 3524] [serial = 1352] [outer = 11C5BC00] 20:30:40 INFO - PROCESS | 3524 | 1463628640684 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]]]}] 20:30:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 20:30:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1032ms 20:30:40 INFO - PROCESS | 3524 | 1463628640749 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 20:30:40 INFO - PROCESS | 3524 | 1463628640755 Marionette TRACE conn2 <- [1,1765,null,{"value":"13"}] 20:30:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 20:30:40 INFO - PROCESS | 3524 | 1463628640764 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 20:30:40 INFO - PROCESS | 3524 | 1463628640767 Marionette TRACE conn2 <- [1,1766,null,{}] 20:30:40 INFO - PROCESS | 3524 | 1463628640771 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}] 20:30:40 INFO - PROCESS | 3524 | 1463628640881 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 20:30:41 INFO - PROCESS | 3524 | 1463628641021 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:41 INFO - PROCESS | 3524 | ++DOCSHELL 12D24C00 == 66 [pid = 3524] [id = 451] 20:30:41 INFO - PROCESS | 3524 | ++DOMWINDOW == 122 (15F2B400) [pid = 3524] [serial = 1353] [outer = 00000000] 20:30:41 INFO - PROCESS | 3524 | ++DOMWINDOW == 123 (16CC6000) [pid = 3524] [serial = 1354] [outer = 15F2B400] 20:30:41 INFO - PROCESS | 3524 | 1463628641075 Marionette DEBUG loaded listener.js 20:30:41 INFO - PROCESS | 3524 | ++DOMWINDOW == 124 (176CE800) [pid = 3524] [serial = 1355] [outer = 15F2B400] 20:30:41 INFO - PROCESS | 3524 | 1463628641684 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]]]}] 20:30:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 20:30:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 986ms 20:30:41 INFO - PROCESS | 3524 | 1463628641769 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 20:30:41 INFO - PROCESS | 3524 | 1463628641772 Marionette TRACE conn2 <- [1,1769,null,{"value":"13"}] 20:30:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 20:30:41 INFO - PROCESS | 3524 | 1463628641777 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 20:30:41 INFO - PROCESS | 3524 | 1463628641780 Marionette TRACE conn2 <- [1,1770,null,{}] 20:30:41 INFO - PROCESS | 3524 | 1463628641791 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}] 20:30:41 INFO - PROCESS | 3524 | 1463628641898 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 20:30:42 INFO - PROCESS | 3524 | 1463628642039 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:42 INFO - PROCESS | 3524 | ++DOCSHELL 19B27400 == 67 [pid = 3524] [id = 452] 20:30:42 INFO - PROCESS | 3524 | ++DOMWINDOW == 125 (1A27C400) [pid = 3524] [serial = 1356] [outer = 00000000] 20:30:42 INFO - PROCESS | 3524 | ++DOMWINDOW == 126 (1A647C00) [pid = 3524] [serial = 1357] [outer = 1A27C400] 20:30:42 INFO - PROCESS | 3524 | 1463628642096 Marionette DEBUG loaded listener.js 20:30:42 INFO - PROCESS | 3524 | ++DOMWINDOW == 127 (1A899000) [pid = 3524] [serial = 1358] [outer = 1A27C400] 20:30:42 INFO - PROCESS | 3524 | 1463628642655 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]]]}] 20:30:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 20:30:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 924ms 20:30:42 INFO - PROCESS | 3524 | 1463628642705 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 20:30:42 INFO - PROCESS | 3524 | 1463628642707 Marionette TRACE conn2 <- [1,1773,null,{"value":"13"}] 20:30:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 20:30:42 INFO - PROCESS | 3524 | 1463628642711 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 20:30:42 INFO - PROCESS | 3524 | 1463628642713 Marionette TRACE conn2 <- [1,1774,null,{}] 20:30:42 INFO - PROCESS | 3524 | 1463628642717 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}] 20:30:42 INFO - PROCESS | 3524 | 1463628642828 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 20:30:42 INFO - PROCESS | 3524 | 1463628642939 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:42 INFO - PROCESS | 3524 | ++DOCSHELL 1A97E400 == 68 [pid = 3524] [id = 453] 20:30:42 INFO - PROCESS | 3524 | ++DOMWINDOW == 128 (1A97E800) [pid = 3524] [serial = 1359] [outer = 00000000] 20:30:42 INFO - PROCESS | 3524 | ++DOMWINDOW == 129 (1A985000) [pid = 3524] [serial = 1360] [outer = 1A97E800] 20:30:42 INFO - PROCESS | 3524 | 1463628642991 Marionette DEBUG loaded listener.js 20:30:43 INFO - PROCESS | 3524 | ++DOMWINDOW == 130 (1A989C00) [pid = 3524] [serial = 1361] [outer = 1A97E800] 20:30:43 INFO - PROCESS | 3524 | 1463628643577 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]]]}] 20:30:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 20:30:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 924ms 20:30:43 INFO - PROCESS | 3524 | 1463628643639 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 20:30:43 INFO - PROCESS | 3524 | 1463628643642 Marionette TRACE conn2 <- [1,1777,null,{"value":"13"}] 20:30:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 20:30:43 INFO - PROCESS | 3524 | 1463628643645 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 20:30:43 INFO - PROCESS | 3524 | 1463628643647 Marionette TRACE conn2 <- [1,1778,null,{}] 20:30:43 INFO - PROCESS | 3524 | 1463628643651 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}] 20:30:43 INFO - PROCESS | 3524 | 1463628643760 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 20:30:43 INFO - PROCESS | 3524 | 1463628643872 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:43 INFO - PROCESS | 3524 | ++DOCSHELL 13DB6000 == 69 [pid = 3524] [id = 454] 20:30:43 INFO - PROCESS | 3524 | ++DOMWINDOW == 131 (141FA400) [pid = 3524] [serial = 1362] [outer = 00000000] 20:30:43 INFO - PROCESS | 3524 | ++DOMWINDOW == 132 (165D6400) [pid = 3524] [serial = 1363] [outer = 141FA400] 20:30:43 INFO - PROCESS | 3524 | 1463628643925 Marionette DEBUG loaded listener.js 20:30:43 INFO - PROCESS | 3524 | ++DOMWINDOW == 133 (1A646400) [pid = 3524] [serial = 1364] [outer = 141FA400] 20:30:44 INFO - PROCESS | 3524 | 1463628644729 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]]]}] 20:30:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 20:30:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1140ms 20:30:44 INFO - PROCESS | 3524 | 1463628644781 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 20:30:44 INFO - PROCESS | 3524 | 1463628644786 Marionette TRACE conn2 <- [1,1781,null,{"value":"13"}] 20:30:44 INFO - PROCESS | 3524 | 1463628644790 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 20:30:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 20:30:44 INFO - PROCESS | 3524 | 1463628644794 Marionette TRACE conn2 <- [1,1782,null,{}] 20:30:44 INFO - PROCESS | 3524 | 1463628644799 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}] 20:30:44 INFO - PROCESS | 3524 | 1463628644900 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 20:30:45 INFO - PROCESS | 3524 | 1463628645045 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:45 INFO - PROCESS | 3524 | ++DOCSHELL 110EBC00 == 70 [pid = 3524] [id = 455] 20:30:45 INFO - PROCESS | 3524 | ++DOMWINDOW == 134 (11203800) [pid = 3524] [serial = 1365] [outer = 00000000] 20:30:45 INFO - PROCESS | 3524 | ++DOMWINDOW == 135 (11CEC800) [pid = 3524] [serial = 1366] [outer = 11203800] 20:30:45 INFO - PROCESS | 3524 | 1463628645095 Marionette DEBUG loaded listener.js 20:30:45 INFO - PROCESS | 3524 | ++DOMWINDOW == 136 (1337C000) [pid = 3524] [serial = 1367] [outer = 11203800] 20:30:45 INFO - PROCESS | 3524 | --DOCSHELL 16EC2400 == 69 [pid = 3524] [id = 379] 20:30:45 INFO - PROCESS | 3524 | --DOCSHELL 179DEC00 == 68 [pid = 3524] [id = 448] 20:30:45 INFO - PROCESS | 3524 | --DOCSHELL 13DB5800 == 67 [pid = 3524] [id = 447] 20:30:45 INFO - PROCESS | 3524 | --DOCSHELL 19A89C00 == 66 [pid = 3524] [id = 446] 20:30:45 INFO - PROCESS | 3524 | --DOCSHELL 186B3400 == 65 [pid = 3524] [id = 445] 20:30:45 INFO - PROCESS | 3524 | --DOCSHELL 1656C400 == 64 [pid = 3524] [id = 444] 20:30:45 INFO - PROCESS | 3524 | --DOCSHELL 165D0C00 == 63 [pid = 3524] [id = 443] 20:30:45 INFO - PROCESS | 3524 | --DOCSHELL 16575C00 == 62 [pid = 3524] [id = 442] 20:30:45 INFO - PROCESS | 3524 | --DOCSHELL 1338A000 == 61 [pid = 3524] [id = 441] 20:30:45 INFO - PROCESS | 3524 | --DOCSHELL 10D53800 == 60 [pid = 3524] [id = 440] 20:30:45 INFO - PROCESS | 3524 | --DOCSHELL 0F97B400 == 59 [pid = 3524] [id = 439] 20:30:45 INFO - PROCESS | 3524 | --DOMWINDOW == 135 (10D35000) [pid = 3524] [serial = 1273] [outer = 00000000] [url = about:blank] 20:30:45 INFO - PROCESS | 3524 | --DOMWINDOW == 134 (1446B800) [pid = 3524] [serial = 1276] [outer = 00000000] [url = about:blank] 20:30:45 INFO - PROCESS | 3524 | --DOMWINDOW == 133 (179DD800) [pid = 3524] [serial = 1279] [outer = 00000000] [url = about:blank] 20:30:45 INFO - PROCESS | 3524 | --DOMWINDOW == 132 (19A8B800) [pid = 3524] [serial = 1282] [outer = 00000000] [url = about:blank] 20:30:45 INFO - PROCESS | 3524 | --DOCSHELL 10C32800 == 58 [pid = 3524] [id = 434] 20:30:45 INFO - PROCESS | 3524 | --DOCSHELL 10509800 == 57 [pid = 3524] [id = 433] 20:30:45 INFO - PROCESS | 3524 | 1463628645670 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]]]}] 20:30:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:30:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 924ms 20:30:45 INFO - PROCESS | 3524 | 1463628645719 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 20:30:45 INFO - PROCESS | 3524 | 1463628645724 Marionette TRACE conn2 <- [1,1785,null,{"value":"13"}] 20:30:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 20:30:45 INFO - PROCESS | 3524 | 1463628645731 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 20:30:45 INFO - PROCESS | 3524 | 1463628645733 Marionette TRACE conn2 <- [1,1786,null,{}] 20:30:45 INFO - PROCESS | 3524 | 1463628645737 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}] 20:30:45 INFO - PROCESS | 3524 | 1463628645836 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 20:30:45 INFO - PROCESS | 3524 | --DOMWINDOW == 131 (16FFDC00) [pid = 3524] [serial = 1298] [outer = 00000000] [url = about:blank] 20:30:45 INFO - PROCESS | 3524 | --DOMWINDOW == 130 (16EC6C00) [pid = 3524] [serial = 1297] [outer = 00000000] [url = about:blank] 20:30:45 INFO - PROCESS | 3524 | --DOMWINDOW == 129 (13833800) [pid = 3524] [serial = 1289] [outer = 00000000] [url = about:blank] 20:30:45 INFO - PROCESS | 3524 | --DOMWINDOW == 128 (1336EC00) [pid = 3524] [serial = 1288] [outer = 00000000] [url = about:blank] 20:30:45 INFO - PROCESS | 3524 | --DOMWINDOW == 127 (12D7C800) [pid = 3524] [serial = 1291] [outer = 00000000] [url = about:blank] 20:30:45 INFO - PROCESS | 3524 | --DOMWINDOW == 126 (141EF800) [pid = 3524] [serial = 1292] [outer = 00000000] [url = about:blank] 20:30:45 INFO - PROCESS | 3524 | --DOMWINDOW == 125 (161CA000) [pid = 3524] [serial = 1294] [outer = 00000000] [url = about:blank] 20:30:45 INFO - PROCESS | 3524 | --DOMWINDOW == 124 (1656E000) [pid = 3524] [serial = 1295] [outer = 00000000] [url = about:blank] 20:30:45 INFO - PROCESS | 3524 | --DOMWINDOW == 123 (161D4800) [pid = 3524] [serial = 1286] [outer = 00000000] [url = about:blank] 20:30:45 INFO - PROCESS | 3524 | --DOMWINDOW == 122 (157C0400) [pid = 3524] [serial = 1285] [outer = 00000000] [url = about:blank] 20:30:45 INFO - PROCESS | 3524 | 1463628645940 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:45 INFO - PROCESS | 3524 | ++DOCSHELL 102D3C00 == 58 [pid = 3524] [id = 456] 20:30:45 INFO - PROCESS | 3524 | ++DOMWINDOW == 123 (10509800) [pid = 3524] [serial = 1368] [outer = 00000000] 20:30:45 INFO - PROCESS | 3524 | ++DOMWINDOW == 124 (11C4F400) [pid = 3524] [serial = 1369] [outer = 10509800] 20:30:45 INFO - PROCESS | 3524 | 1463628645984 Marionette DEBUG loaded listener.js 20:30:46 INFO - PROCESS | 3524 | ++DOMWINDOW == 125 (13833800) [pid = 3524] [serial = 1370] [outer = 10509800] 20:30:46 INFO - PROCESS | 3524 | 1463628646343 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]]]}] 20:30:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 20:30:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 631ms 20:30:46 INFO - PROCESS | 3524 | 1463628646400 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 20:30:46 INFO - PROCESS | 3524 | 1463628646402 Marionette TRACE conn2 <- [1,1789,null,{"value":"13"}] 20:30:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 20:30:46 INFO - PROCESS | 3524 | 1463628646406 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 20:30:46 INFO - PROCESS | 3524 | 1463628646410 Marionette TRACE conn2 <- [1,1790,null,{}] 20:30:46 INFO - PROCESS | 3524 | 1463628646419 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}] 20:30:46 INFO - PROCESS | 3524 | 1463628646507 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 20:30:46 INFO - PROCESS | 3524 | 1463628646514 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:46 INFO - PROCESS | 3524 | ++DOCSHELL 15924400 == 59 [pid = 3524] [id = 457] 20:30:46 INFO - PROCESS | 3524 | ++DOMWINDOW == 126 (15925000) [pid = 3524] [serial = 1371] [outer = 00000000] 20:30:46 INFO - PROCESS | 3524 | ++DOMWINDOW == 127 (161D3000) [pid = 3524] [serial = 1372] [outer = 15925000] 20:30:46 INFO - PROCESS | 3524 | 1463628646560 Marionette DEBUG loaded listener.js 20:30:46 INFO - PROCESS | 3524 | ++DOMWINDOW == 128 (16571C00) [pid = 3524] [serial = 1373] [outer = 15925000] 20:30:47 INFO - PROCESS | 3524 | 1463628647011 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]]]}] 20:30:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 20:30:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 631ms 20:30:47 INFO - PROCESS | 3524 | 1463628647028 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 20:30:47 INFO - PROCESS | 3524 | 1463628647030 Marionette TRACE conn2 <- [1,1793,null,{"value":"13"}] 20:30:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 20:30:47 INFO - PROCESS | 3524 | 1463628647034 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 20:30:47 INFO - PROCESS | 3524 | 1463628647035 Marionette TRACE conn2 <- [1,1794,null,{}] 20:30:47 INFO - PROCESS | 3524 | 1463628647042 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}] 20:30:47 INFO - PROCESS | 3524 | 1463628647123 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 20:30:47 INFO - PROCESS | 3524 | 1463628647130 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:47 INFO - PROCESS | 3524 | ++DOCSHELL 165CD000 == 60 [pid = 3524] [id = 458] 20:30:47 INFO - PROCESS | 3524 | ++DOMWINDOW == 129 (165D6800) [pid = 3524] [serial = 1374] [outer = 00000000] 20:30:47 INFO - PROCESS | 3524 | ++DOMWINDOW == 130 (16EBD800) [pid = 3524] [serial = 1375] [outer = 165D6800] 20:30:47 INFO - PROCESS | 3524 | 1463628647174 Marionette DEBUG loaded listener.js 20:30:47 INFO - PROCESS | 3524 | ++DOMWINDOW == 131 (16EC9400) [pid = 3524] [serial = 1376] [outer = 165D6800] 20:30:47 INFO - PROCESS | 3524 | 1463628647628 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]]]}] 20:30:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 20:30:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 616ms 20:30:47 INFO - PROCESS | 3524 | 1463628647672 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 20:30:47 INFO - PROCESS | 3524 | 1463628647676 Marionette TRACE conn2 <- [1,1797,null,{"value":"13"}] 20:30:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 20:30:47 INFO - PROCESS | 3524 | 1463628647680 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 20:30:47 INFO - PROCESS | 3524 | 1463628647683 Marionette TRACE conn2 <- [1,1798,null,{}] 20:30:47 INFO - PROCESS | 3524 | 1463628647687 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}] 20:30:47 INFO - PROCESS | 3524 | 1463628647759 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 20:30:47 INFO - PROCESS | 3524 | 1463628647765 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:47 INFO - PROCESS | 3524 | ++DOCSHELL 10C2B800 == 61 [pid = 3524] [id = 459] 20:30:47 INFO - PROCESS | 3524 | ++DOMWINDOW == 132 (1591D800) [pid = 3524] [serial = 1377] [outer = 00000000] 20:30:47 INFO - PROCESS | 3524 | ++DOMWINDOW == 133 (17392800) [pid = 3524] [serial = 1378] [outer = 1591D800] 20:30:47 INFO - PROCESS | 3524 | 1463628647809 Marionette DEBUG loaded listener.js 20:30:47 INFO - PROCESS | 3524 | ++DOMWINDOW == 134 (1773D400) [pid = 3524] [serial = 1379] [outer = 1591D800] 20:30:48 INFO - PROCESS | 3524 | 1463628648290 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]]]}] 20:30:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 20:30:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 616ms 20:30:48 INFO - PROCESS | 3524 | 1463628648298 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 20:30:48 INFO - PROCESS | 3524 | 1463628648300 Marionette TRACE conn2 <- [1,1801,null,{"value":"13"}] 20:30:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 20:30:48 INFO - PROCESS | 3524 | 1463628648307 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 20:30:48 INFO - PROCESS | 3524 | 1463628648309 Marionette TRACE conn2 <- [1,1802,null,{}] 20:30:48 INFO - PROCESS | 3524 | 1463628648319 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}] 20:30:48 INFO - PROCESS | 3524 | 1463628648448 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 20:30:48 INFO - PROCESS | 3524 | 1463628648454 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:48 INFO - PROCESS | 3524 | ++DOCSHELL 1846D000 == 62 [pid = 3524] [id = 460] 20:30:48 INFO - PROCESS | 3524 | ++DOMWINDOW == 135 (18475C00) [pid = 3524] [serial = 1380] [outer = 00000000] 20:30:48 INFO - PROCESS | 3524 | ++DOMWINDOW == 136 (186BF400) [pid = 3524] [serial = 1381] [outer = 18475C00] 20:30:48 INFO - PROCESS | 3524 | 1463628648584 Marionette DEBUG loaded listener.js 20:30:48 INFO - PROCESS | 3524 | ++DOMWINDOW == 137 (19A7CC00) [pid = 3524] [serial = 1382] [outer = 18475C00] 20:30:48 INFO - PROCESS | 3524 | 1463628648981 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]]]}] 20:30:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 20:30:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 755ms 20:30:49 INFO - PROCESS | 3524 | 1463628649049 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 20:30:49 INFO - PROCESS | 3524 | 1463628649051 Marionette TRACE conn2 <- [1,1805,null,{"value":"13"}] 20:30:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 20:30:49 INFO - PROCESS | 3524 | 1463628649054 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 20:30:49 INFO - PROCESS | 3524 | 1463628649056 Marionette TRACE conn2 <- [1,1806,null,{}] 20:30:49 INFO - PROCESS | 3524 | 1463628649059 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}] 20:30:49 INFO - PROCESS | 3524 | 1463628649173 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 20:30:49 INFO - PROCESS | 3524 | 1463628649238 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:49 INFO - PROCESS | 3524 | ++DOCSHELL 19A88800 == 63 [pid = 3524] [id = 461] 20:30:49 INFO - PROCESS | 3524 | ++DOMWINDOW == 138 (19A8AC00) [pid = 3524] [serial = 1383] [outer = 00000000] 20:30:49 INFO - PROCESS | 3524 | ++DOMWINDOW == 139 (19A94000) [pid = 3524] [serial = 1384] [outer = 19A8AC00] 20:30:49 INFO - PROCESS | 3524 | 1463628649285 Marionette DEBUG loaded listener.js 20:30:49 INFO - PROCESS | 3524 | ++DOMWINDOW == 140 (19A95C00) [pid = 3524] [serial = 1385] [outer = 19A8AC00] 20:30:49 INFO - PROCESS | 3524 | 1463628649692 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]]]}] 20:30:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 20:30:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 693ms 20:30:49 INFO - PROCESS | 3524 | 1463628649753 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 20:30:49 INFO - PROCESS | 3524 | 1463628649755 Marionette TRACE conn2 <- [1,1809,null,{"value":"13"}] 20:30:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 20:30:49 INFO - PROCESS | 3524 | 1463628649766 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 20:30:49 INFO - PROCESS | 3524 | 1463628649768 Marionette TRACE conn2 <- [1,1810,null,{}] 20:30:49 INFO - PROCESS | 3524 | 1463628649771 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}] 20:30:49 INFO - PROCESS | 3524 | 1463628649911 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 20:30:49 INFO - PROCESS | 3524 | 1463628649922 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:50 INFO - PROCESS | 3524 | ++DOCSHELL 1026B800 == 64 [pid = 3524] [id = 462] 20:30:50 INFO - PROCESS | 3524 | ++DOMWINDOW == 141 (10C2A800) [pid = 3524] [serial = 1386] [outer = 00000000] 20:30:50 INFO - PROCESS | 3524 | ++DOMWINDOW == 142 (177A5000) [pid = 3524] [serial = 1387] [outer = 10C2A800] 20:30:50 INFO - PROCESS | 3524 | 1463628650311 Marionette DEBUG loaded listener.js 20:30:50 INFO - PROCESS | 3524 | ++DOMWINDOW == 143 (19835800) [pid = 3524] [serial = 1388] [outer = 10C2A800] 20:30:50 INFO - PROCESS | 3524 | --DOMWINDOW == 142 (1A0EEC00) [pid = 3524] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 20:30:50 INFO - PROCESS | 3524 | --DOMWINDOW == 141 (19A82C00) [pid = 3524] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 20:30:50 INFO - PROCESS | 3524 | --DOMWINDOW == 140 (165CE800) [pid = 3524] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 20:30:50 INFO - PROCESS | 3524 | --DOMWINDOW == 139 (186B5400) [pid = 3524] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 20:30:50 INFO - PROCESS | 3524 | --DOMWINDOW == 138 (19A8C000) [pid = 3524] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 20:30:50 INFO - PROCESS | 3524 | --DOMWINDOW == 137 (165D6C00) [pid = 3524] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 20:30:50 INFO - PROCESS | 3524 | --DOMWINDOW == 136 (16576000) [pid = 3524] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 20:30:50 INFO - PROCESS | 3524 | --DOMWINDOW == 135 (10D6F400) [pid = 3524] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 20:30:50 INFO - PROCESS | 3524 | --DOMWINDOW == 134 (10511400) [pid = 3524] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 20:30:50 INFO - PROCESS | 3524 | --DOMWINDOW == 133 (1338F400) [pid = 3524] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 20:30:50 INFO - PROCESS | 3524 | 1463628650690 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]]]}] 20:30:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 20:30:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 986ms 20:30:50 INFO - PROCESS | 3524 | 1463628650742 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 20:30:50 INFO - PROCESS | 3524 | 1463628650744 Marionette TRACE conn2 <- [1,1813,null,{"value":"13"}] 20:30:50 INFO - PROCESS | 3524 | 1463628650747 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 20:30:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 20:30:50 INFO - PROCESS | 3524 | 1463628650749 Marionette TRACE conn2 <- [1,1814,null,{}] 20:30:50 INFO - PROCESS | 3524 | 1463628650752 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}] 20:30:50 INFO - PROCESS | 3524 | 1463628650830 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 20:30:50 INFO - PROCESS | 3524 | 1463628650929 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:50 INFO - PROCESS | 3524 | ++DOCSHELL 15DDD000 == 65 [pid = 3524] [id = 463] 20:30:50 INFO - PROCESS | 3524 | ++DOMWINDOW == 134 (1642B800) [pid = 3524] [serial = 1389] [outer = 00000000] 20:30:50 INFO - PROCESS | 3524 | ++DOMWINDOW == 135 (18409400) [pid = 3524] [serial = 1390] [outer = 1642B800] 20:30:50 INFO - PROCESS | 3524 | 1463628650972 Marionette DEBUG loaded listener.js 20:30:51 INFO - PROCESS | 3524 | ++DOMWINDOW == 136 (19A8C000) [pid = 3524] [serial = 1391] [outer = 1642B800] 20:30:51 INFO - PROCESS | 3524 | 1463628651319 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]]]}] 20:30:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 20:30:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 616ms 20:30:51 INFO - PROCESS | 3524 | 1463628651386 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 20:30:51 INFO - PROCESS | 3524 | 1463628651387 Marionette TRACE conn2 <- [1,1817,null,{"value":"13"}] 20:30:51 INFO - PROCESS | 3524 | 1463628651391 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 20:30:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 20:30:51 INFO - PROCESS | 3524 | 1463628651392 Marionette TRACE conn2 <- [1,1818,null,{}] 20:30:51 INFO - PROCESS | 3524 | 1463628651396 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}] 20:30:51 INFO - PROCESS | 3524 | 1463628651501 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 20:30:51 INFO - PROCESS | 3524 | 1463628651535 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:51 INFO - PROCESS | 3524 | ++DOCSHELL 18222800 == 66 [pid = 3524] [id = 464] 20:30:51 INFO - PROCESS | 3524 | ++DOMWINDOW == 137 (19A78800) [pid = 3524] [serial = 1392] [outer = 00000000] 20:30:51 INFO - PROCESS | 3524 | ++DOMWINDOW == 138 (1A97F000) [pid = 3524] [serial = 1393] [outer = 19A78800] 20:30:51 INFO - PROCESS | 3524 | 1463628651577 Marionette DEBUG loaded listener.js 20:30:51 INFO - PROCESS | 3524 | ++DOMWINDOW == 139 (1A989800) [pid = 3524] [serial = 1394] [outer = 19A78800] 20:30:51 INFO - PROCESS | 3524 | 1463628651989 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]]]}] 20:30:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 20:30:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 632ms 20:30:52 INFO - PROCESS | 3524 | 1463628652014 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 20:30:52 INFO - PROCESS | 3524 | 1463628652017 Marionette TRACE conn2 <- [1,1821,null,{"value":"13"}] 20:30:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 20:30:52 INFO - PROCESS | 3524 | 1463628652020 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 20:30:52 INFO - PROCESS | 3524 | 1463628652022 Marionette TRACE conn2 <- [1,1822,null,{}] 20:30:52 INFO - PROCESS | 3524 | 1463628652026 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}] 20:30:52 INFO - PROCESS | 3524 | 1463628652123 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 20:30:52 INFO - PROCESS | 3524 | 1463628652129 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:52 INFO - PROCESS | 3524 | ++DOCSHELL 1AD42000 == 67 [pid = 3524] [id = 465] 20:30:52 INFO - PROCESS | 3524 | ++DOMWINDOW == 140 (1AD42800) [pid = 3524] [serial = 1395] [outer = 00000000] 20:30:52 INFO - PROCESS | 3524 | ++DOMWINDOW == 141 (1AE0D000) [pid = 3524] [serial = 1396] [outer = 1AD42800] 20:30:52 INFO - PROCESS | 3524 | 1463628652177 Marionette DEBUG loaded listener.js 20:30:52 INFO - PROCESS | 3524 | ++DOMWINDOW == 142 (1AE12000) [pid = 3524] [serial = 1397] [outer = 1AD42800] 20:30:52 INFO - PROCESS | 3524 | 1463628652898 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]]]}] 20:30:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 20:30:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 924ms 20:30:52 INFO - PROCESS | 3524 | 1463628652946 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 20:30:52 INFO - PROCESS | 3524 | 1463628652952 Marionette TRACE conn2 <- [1,1825,null,{"value":"13"}] 20:30:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 20:30:52 INFO - PROCESS | 3524 | 1463628652957 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 20:30:52 INFO - PROCESS | 3524 | 1463628652961 Marionette TRACE conn2 <- [1,1826,null,{}] 20:30:52 INFO - PROCESS | 3524 | 1463628652966 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}] 20:30:53 INFO - PROCESS | 3524 | 1463628653078 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 20:30:53 INFO - PROCESS | 3524 | 1463628653221 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:53 INFO - PROCESS | 3524 | ++DOCSHELL 10D58800 == 68 [pid = 3524] [id = 466] 20:30:53 INFO - PROCESS | 3524 | ++DOMWINDOW == 143 (10D67C00) [pid = 3524] [serial = 1398] [outer = 00000000] 20:30:53 INFO - PROCESS | 3524 | ++DOMWINDOW == 144 (11CEAC00) [pid = 3524] [serial = 1399] [outer = 10D67C00] 20:30:53 INFO - PROCESS | 3524 | 1463628653278 Marionette DEBUG loaded listener.js 20:30:53 INFO - PROCESS | 3524 | ++DOMWINDOW == 145 (14416800) [pid = 3524] [serial = 1400] [outer = 10D67C00] 20:30:53 INFO - PROCESS | 3524 | 1463628653847 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]]]}] 20:30:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 20:30:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 939ms 20:30:53 INFO - PROCESS | 3524 | 1463628653886 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 20:30:53 INFO - PROCESS | 3524 | 1463628653892 Marionette TRACE conn2 <- [1,1829,null,{"value":"13"}] 20:30:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 20:30:53 INFO - PROCESS | 3524 | 1463628653899 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 20:30:53 INFO - PROCESS | 3524 | 1463628653902 Marionette TRACE conn2 <- [1,1830,null,{}] 20:30:53 INFO - PROCESS | 3524 | 1463628653906 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}] 20:30:54 INFO - PROCESS | 3524 | 1463628654014 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 20:30:54 INFO - PROCESS | 3524 | 1463628654129 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:54 INFO - PROCESS | 3524 | ++DOCSHELL 11207C00 == 69 [pid = 3524] [id = 467] 20:30:54 INFO - PROCESS | 3524 | ++DOMWINDOW == 146 (14471800) [pid = 3524] [serial = 1401] [outer = 00000000] 20:30:54 INFO - PROCESS | 3524 | ++DOMWINDOW == 147 (165D8000) [pid = 3524] [serial = 1402] [outer = 14471800] 20:30:54 INFO - PROCESS | 3524 | 1463628654223 Marionette DEBUG loaded listener.js 20:30:54 INFO - PROCESS | 3524 | ++DOMWINDOW == 148 (1706F000) [pid = 3524] [serial = 1403] [outer = 14471800] 20:30:54 INFO - PROCESS | 3524 | 1463628654837 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]]]}] 20:30:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 20:30:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 986ms 20:30:54 INFO - PROCESS | 3524 | 1463628654903 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 20:30:54 INFO - PROCESS | 3524 | 1463628654906 Marionette TRACE conn2 <- [1,1833,null,{"value":"13"}] 20:30:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 20:30:54 INFO - PROCESS | 3524 | 1463628654910 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 20:30:54 INFO - PROCESS | 3524 | 1463628654913 Marionette TRACE conn2 <- [1,1834,null,{}] 20:30:54 INFO - PROCESS | 3524 | 1463628654924 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}] 20:30:55 INFO - PROCESS | 3524 | 1463628655018 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 20:30:55 INFO - PROCESS | 3524 | 1463628655163 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:55 INFO - PROCESS | 3524 | ++DOCSHELL 1A895800 == 70 [pid = 3524] [id = 468] 20:30:55 INFO - PROCESS | 3524 | ++DOMWINDOW == 149 (1A895C00) [pid = 3524] [serial = 1404] [outer = 00000000] 20:30:55 INFO - PROCESS | 3524 | ++DOMWINDOW == 150 (1AD47800) [pid = 3524] [serial = 1405] [outer = 1A895C00] 20:30:55 INFO - PROCESS | 3524 | 1463628655219 Marionette DEBUG loaded listener.js 20:30:55 INFO - PROCESS | 3524 | ++DOMWINDOW == 151 (1AE09C00) [pid = 3524] [serial = 1406] [outer = 1A895C00] 20:30:55 INFO - PROCESS | 3524 | 1463628655764 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]]]}] 20:30:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 20:30:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 940ms 20:30:55 INFO - PROCESS | 3524 | 1463628655838 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 20:30:55 INFO - PROCESS | 3524 | 1463628655841 Marionette TRACE conn2 <- [1,1837,null,{"value":"13"}] 20:30:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 20:30:55 INFO - PROCESS | 3524 | 1463628655844 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 20:30:55 INFO - PROCESS | 3524 | 1463628655846 Marionette TRACE conn2 <- [1,1838,null,{}] 20:30:55 INFO - PROCESS | 3524 | 1463628655850 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}] 20:30:55 INFO - PROCESS | 3524 | 1463628655957 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 20:30:56 INFO - PROCESS | 3524 | 1463628656098 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:56 INFO - PROCESS | 3524 | ++DOCSHELL 1AD47400 == 71 [pid = 3524] [id = 469] 20:30:56 INFO - PROCESS | 3524 | ++DOMWINDOW == 152 (1AE0C000) [pid = 3524] [serial = 1407] [outer = 00000000] 20:30:56 INFO - PROCESS | 3524 | ++DOMWINDOW == 153 (1B035800) [pid = 3524] [serial = 1408] [outer = 1AE0C000] 20:30:56 INFO - PROCESS | 3524 | 1463628656138 Marionette DEBUG loaded listener.js 20:30:56 INFO - PROCESS | 3524 | ++DOMWINDOW == 154 (1B03B000) [pid = 3524] [serial = 1409] [outer = 1AE0C000] 20:30:56 INFO - PROCESS | 3524 | 1463628656694 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]]]}] 20:30:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:30:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 939ms 20:30:56 INFO - PROCESS | 3524 | 1463628656772 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 20:30:56 INFO - PROCESS | 3524 | 1463628656775 Marionette TRACE conn2 <- [1,1841,null,{"value":"13"}] 20:30:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 20:30:56 INFO - PROCESS | 3524 | 1463628656778 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 20:30:56 INFO - PROCESS | 3524 | 1463628656780 Marionette TRACE conn2 <- [1,1842,null,{}] 20:30:56 INFO - PROCESS | 3524 | 1463628656784 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}] 20:30:56 INFO - PROCESS | 3524 | 1463628656895 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 20:30:57 INFO - PROCESS | 3524 | 1463628657052 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:57 INFO - PROCESS | 3524 | ++DOCSHELL 10D32800 == 72 [pid = 3524] [id = 470] 20:30:57 INFO - PROCESS | 3524 | ++DOMWINDOW == 155 (1AE0F000) [pid = 3524] [serial = 1410] [outer = 00000000] 20:30:57 INFO - PROCESS | 3524 | ++DOMWINDOW == 156 (1B040C00) [pid = 3524] [serial = 1411] [outer = 1AE0F000] 20:30:57 INFO - PROCESS | 3524 | 1463628657106 Marionette DEBUG loaded listener.js 20:30:57 INFO - PROCESS | 3524 | ++DOMWINDOW == 157 (1B34B400) [pid = 3524] [serial = 1412] [outer = 1AE0F000] 20:30:57 INFO - PROCESS | 3524 | 1463628657666 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]]]}] 20:30:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 20:30:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 925ms 20:30:57 INFO - PROCESS | 3524 | 1463628657707 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 20:30:57 INFO - PROCESS | 3524 | 1463628657710 Marionette TRACE conn2 <- [1,1845,null,{"value":"13"}] 20:30:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 20:30:57 INFO - PROCESS | 3524 | 1463628657713 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 20:30:57 INFO - PROCESS | 3524 | 1463628657715 Marionette TRACE conn2 <- [1,1846,null,{}] 20:30:57 INFO - PROCESS | 3524 | 1463628657719 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}] 20:30:57 INFO - PROCESS | 3524 | 1463628657832 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 20:30:57 INFO - PROCESS | 3524 | 1463628657994 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:57 INFO - PROCESS | 3524 | ++DOCSHELL 10D54800 == 73 [pid = 3524] [id = 471] 20:30:57 INFO - PROCESS | 3524 | ++DOMWINDOW == 158 (10D6EC00) [pid = 3524] [serial = 1413] [outer = 00000000] 20:30:58 INFO - PROCESS | 3524 | ++DOMWINDOW == 159 (17A82800) [pid = 3524] [serial = 1414] [outer = 10D6EC00] 20:30:58 INFO - PROCESS | 3524 | 1463628658049 Marionette DEBUG loaded listener.js 20:30:58 INFO - PROCESS | 3524 | ++DOMWINDOW == 160 (186B4C00) [pid = 3524] [serial = 1415] [outer = 10D6EC00] 20:30:58 INFO - PROCESS | 3524 | 1463628658774 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]]]}] 20:30:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 20:30:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1124ms 20:30:58 INFO - PROCESS | 3524 | 1463628658841 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 20:30:58 INFO - PROCESS | 3524 | 1463628658845 Marionette TRACE conn2 <- [1,1849,null,{"value":"13"}] 20:30:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 20:30:58 INFO - PROCESS | 3524 | 1463628658850 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 20:30:58 INFO - PROCESS | 3524 | 1463628658854 Marionette TRACE conn2 <- [1,1850,null,{}] 20:30:58 INFO - PROCESS | 3524 | 1463628658877 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}] 20:30:58 INFO - PROCESS | 3524 | 1463628658978 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 20:30:59 INFO - PROCESS | 3524 | 1463628659131 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:59 INFO - PROCESS | 3524 | ++DOCSHELL 10D31800 == 74 [pid = 3524] [id = 472] 20:30:59 INFO - PROCESS | 3524 | ++DOMWINDOW == 161 (12D7AC00) [pid = 3524] [serial = 1416] [outer = 00000000] 20:30:59 INFO - PROCESS | 3524 | ++DOMWINDOW == 162 (13DB4000) [pid = 3524] [serial = 1417] [outer = 12D7AC00] 20:30:59 INFO - PROCESS | 3524 | 1463628659186 Marionette DEBUG loaded listener.js 20:30:59 INFO - PROCESS | 3524 | ++DOMWINDOW == 163 (15D19C00) [pid = 3524] [serial = 1418] [outer = 12D7AC00] 20:30:59 INFO - PROCESS | 3524 | --DOCSHELL 18222800 == 73 [pid = 3524] [id = 464] 20:30:59 INFO - PROCESS | 3524 | --DOCSHELL 15DDD000 == 72 [pid = 3524] [id = 463] 20:30:59 INFO - PROCESS | 3524 | --DOCSHELL 1026B800 == 71 [pid = 3524] [id = 462] 20:30:59 INFO - PROCESS | 3524 | --DOCSHELL 19A88800 == 70 [pid = 3524] [id = 461] 20:30:59 INFO - PROCESS | 3524 | --DOCSHELL 1846D000 == 69 [pid = 3524] [id = 460] 20:30:59 INFO - PROCESS | 3524 | --DOCSHELL 10C2B800 == 68 [pid = 3524] [id = 459] 20:30:59 INFO - PROCESS | 3524 | --DOCSHELL 165CD000 == 67 [pid = 3524] [id = 458] 20:30:59 INFO - PROCESS | 3524 | --DOCSHELL 15924400 == 66 [pid = 3524] [id = 457] 20:30:59 INFO - PROCESS | 3524 | --DOCSHELL 102D3C00 == 65 [pid = 3524] [id = 456] 20:30:59 INFO - PROCESS | 3524 | --DOCSHELL 110EBC00 == 64 [pid = 3524] [id = 455] 20:30:59 INFO - PROCESS | 3524 | --DOCSHELL 11C51800 == 63 [pid = 3524] [id = 450] 20:30:59 INFO - PROCESS | 3524 | --DOCSHELL 1A0ED000 == 62 [pid = 3524] [id = 449] 20:30:59 INFO - PROCESS | 3524 | --DOMWINDOW == 162 (1804F000) [pid = 3524] [serial = 1334] [outer = 00000000] [url = about:blank] 20:30:59 INFO - PROCESS | 3524 | --DOMWINDOW == 161 (19B27800) [pid = 3524] [serial = 1339] [outer = 00000000] [url = about:blank] 20:30:59 INFO - PROCESS | 3524 | --DOMWINDOW == 160 (19A92000) [pid = 3524] [serial = 1337] [outer = 00000000] [url = about:blank] 20:30:59 INFO - PROCESS | 3524 | --DOMWINDOW == 159 (173EEC00) [pid = 3524] [serial = 1330] [outer = 00000000] [url = about:blank] 20:30:59 INFO - PROCESS | 3524 | --DOMWINDOW == 158 (165D8C00) [pid = 3524] [serial = 1327] [outer = 00000000] [url = about:blank] 20:30:59 INFO - PROCESS | 3524 | --DOMWINDOW == 157 (16CC2400) [pid = 3524] [serial = 1328] [outer = 00000000] [url = about:blank] 20:30:59 INFO - PROCESS | 3524 | --DOMWINDOW == 156 (11CEB800) [pid = 3524] [serial = 1321] [outer = 00000000] [url = about:blank] 20:30:59 INFO - PROCESS | 3524 | --DOMWINDOW == 155 (13316400) [pid = 3524] [serial = 1322] [outer = 00000000] [url = about:blank] 20:30:59 INFO - PROCESS | 3524 | --DOMWINDOW == 154 (173EB000) [pid = 3524] [serial = 1300] [outer = 00000000] [url = about:blank] 20:30:59 INFO - PROCESS | 3524 | --DOMWINDOW == 153 (10D58000) [pid = 3524] [serial = 1319] [outer = 00000000] [url = about:blank] 20:30:59 INFO - PROCESS | 3524 | --DOMWINDOW == 152 (10C2C400) [pid = 3524] [serial = 1318] [outer = 00000000] [url = about:blank] 20:30:59 INFO - PROCESS | 3524 | --DOMWINDOW == 151 (144C5000) [pid = 3524] [serial = 1324] [outer = 00000000] [url = about:blank] 20:30:59 INFO - PROCESS | 3524 | --DOMWINDOW == 150 (15923000) [pid = 3524] [serial = 1325] [outer = 00000000] [url = about:blank] 20:30:59 INFO - PROCESS | 3524 | --DOMWINDOW == 149 (19CF6000) [pid = 3524] [serial = 1340] [outer = 00000000] [url = about:blank] 20:30:59 INFO - PROCESS | 3524 | --DOMWINDOW == 148 (1171F800) [pid = 3524] [serial = 1303] [outer = 00000000] [url = about:blank] 20:30:59 INFO - PROCESS | 3524 | --DOMWINDOW == 147 (157BE800) [pid = 3524] [serial = 1306] [outer = 00000000] [url = about:blank] 20:30:59 INFO - PROCESS | 3524 | --DOMWINDOW == 146 (177A3400) [pid = 3524] [serial = 1309] [outer = 00000000] [url = about:blank] 20:30:59 INFO - PROCESS | 3524 | --DOMWINDOW == 145 (1801FC00) [pid = 3524] [serial = 1312] [outer = 00000000] [url = about:blank] 20:30:59 INFO - PROCESS | 3524 | --DOMWINDOW == 144 (186BBC00) [pid = 3524] [serial = 1315] [outer = 00000000] [url = about:blank] 20:30:59 INFO - PROCESS | 3524 | --DOMWINDOW == 143 (1A6CAC00) [pid = 3524] [serial = 1348] [outer = 00000000] [url = about:blank] 20:30:59 INFO - PROCESS | 3524 | --DOMWINDOW == 142 (1A27FC00) [pid = 3524] [serial = 1345] [outer = 00000000] [url = about:blank] 20:30:59 INFO - PROCESS | 3524 | --DOMWINDOW == 141 (1A285400) [pid = 3524] [serial = 1346] [outer = 00000000] [url = about:blank] 20:30:59 INFO - PROCESS | 3524 | --DOMWINDOW == 140 (1773A800) [pid = 3524] [serial = 1331] [outer = 00000000] [url = about:blank] 20:30:59 INFO - PROCESS | 3524 | --DOMWINDOW == 139 (19CFA000) [pid = 3524] [serial = 1343] [outer = 00000000] [url = about:blank] 20:30:59 INFO - PROCESS | 3524 | --DOMWINDOW == 138 (19CF2800) [pid = 3524] [serial = 1342] [outer = 00000000] [url = about:blank] 20:30:59 INFO - PROCESS | 3524 | --DOMWINDOW == 137 (1796C400) [pid = 3524] [serial = 1333] [outer = 00000000] [url = about:blank] 20:30:59 INFO - PROCESS | 3524 | --DOMWINDOW == 136 (19A8C800) [pid = 3524] [serial = 1336] [outer = 00000000] [url = about:blank] 20:30:59 INFO - PROCESS | 3524 | 1463628659801 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]]]}] 20:30:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 20:30:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 986ms 20:30:59 INFO - PROCESS | 3524 | 1463628659838 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 20:30:59 INFO - PROCESS | 3524 | 1463628659843 Marionette TRACE conn2 <- [1,1853,null,{"value":"13"}] 20:30:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 20:30:59 INFO - PROCESS | 3524 | 1463628659849 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 20:30:59 INFO - PROCESS | 3524 | 1463628659852 Marionette TRACE conn2 <- [1,1854,null,{}] 20:30:59 INFO - PROCESS | 3524 | 1463628659858 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}] 20:30:59 INFO - PROCESS | 3524 | 1463628659956 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 20:31:00 INFO - PROCESS | 3524 | 1463628660058 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:00 INFO - PROCESS | 3524 | ++DOCSHELL 105F0800 == 63 [pid = 3524] [id = 473] 20:31:00 INFO - PROCESS | 3524 | ++DOMWINDOW == 137 (10C34800) [pid = 3524] [serial = 1419] [outer = 00000000] 20:31:00 INFO - PROCESS | 3524 | ++DOMWINDOW == 138 (12AEA800) [pid = 3524] [serial = 1420] [outer = 10C34800] 20:31:00 INFO - PROCESS | 3524 | 1463628660103 Marionette DEBUG loaded listener.js 20:31:00 INFO - PROCESS | 3524 | ++DOMWINDOW == 139 (1591D400) [pid = 3524] [serial = 1421] [outer = 10C34800] 20:31:00 INFO - PROCESS | 3524 | 1463628660511 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]]]}] 20:31:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 20:31:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 678ms 20:31:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 20:31:00 INFO - PROCESS | 3524 | 1463628660548 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 20:31:00 INFO - PROCESS | 3524 | 1463628660550 Marionette TRACE conn2 <- [1,1857,null,{"value":"13"}] 20:31:00 INFO - PROCESS | 3524 | 1463628660554 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 20:31:00 INFO - PROCESS | 3524 | 1463628660557 Marionette TRACE conn2 <- [1,1858,null,{}] 20:31:00 INFO - PROCESS | 3524 | 1463628660598 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}] 20:31:00 INFO - PROCESS | 3524 | 1463628660670 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 20:31:00 INFO - PROCESS | 3524 | 1463628660680 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:00 INFO - PROCESS | 3524 | ++DOCSHELL 165DA000 == 64 [pid = 3524] [id = 474] 20:31:00 INFO - PROCESS | 3524 | ++DOMWINDOW == 140 (16CC2800) [pid = 3524] [serial = 1422] [outer = 00000000] 20:31:00 INFO - PROCESS | 3524 | ++DOMWINDOW == 141 (16FF0000) [pid = 3524] [serial = 1423] [outer = 16CC2800] 20:31:00 INFO - PROCESS | 3524 | 1463628660726 Marionette DEBUG loaded listener.js 20:31:00 INFO - PROCESS | 3524 | ++DOMWINDOW == 142 (17739000) [pid = 3524] [serial = 1424] [outer = 16CC2800] 20:31:01 INFO - PROCESS | 3524 | 1463628661195 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]]]}] 20:31:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 20:31:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 709ms 20:31:01 INFO - PROCESS | 3524 | 1463628661257 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 20:31:01 INFO - PROCESS | 3524 | 1463628661260 Marionette TRACE conn2 <- [1,1861,null,{"value":"13"}] 20:31:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 20:31:01 INFO - PROCESS | 3524 | 1463628661263 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 20:31:01 INFO - PROCESS | 3524 | 1463628661265 Marionette TRACE conn2 <- [1,1862,null,{}] 20:31:01 INFO - PROCESS | 3524 | 1463628661269 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}] 20:31:01 INFO - PROCESS | 3524 | 1463628661352 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 20:31:01 INFO - PROCESS | 3524 | 1463628661359 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:01 INFO - PROCESS | 3524 | ++DOCSHELL 1773B800 == 65 [pid = 3524] [id = 475] 20:31:01 INFO - PROCESS | 3524 | ++DOMWINDOW == 143 (1773EC00) [pid = 3524] [serial = 1425] [outer = 00000000] 20:31:01 INFO - PROCESS | 3524 | ++DOMWINDOW == 144 (17992800) [pid = 3524] [serial = 1426] [outer = 1773EC00] 20:31:01 INFO - PROCESS | 3524 | 1463628661403 Marionette DEBUG loaded listener.js 20:31:01 INFO - PROCESS | 3524 | ++DOMWINDOW == 145 (18020800) [pid = 3524] [serial = 1427] [outer = 1773EC00] 20:31:01 INFO - PROCESS | 3524 | 1463628661821 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]]]}] 20:31:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 20:31:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 585ms 20:31:01 INFO - PROCESS | 3524 | 1463628661873 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 20:31:01 INFO - PROCESS | 3524 | 1463628661875 Marionette TRACE conn2 <- [1,1865,null,{"value":"13"}] 20:31:01 INFO - PROCESS | 3524 | 1463628661878 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 20:31:01 INFO - PROCESS | 3524 | 1463628661880 Marionette TRACE conn2 <- [1,1866,null,{}] 20:31:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 20:31:01 INFO - PROCESS | 3524 | 1463628661883 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}] 20:31:02 INFO - PROCESS | 3524 | 1463628662021 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 20:31:02 INFO - PROCESS | 3524 | 1463628662117 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:02 INFO - PROCESS | 3524 | ++DOCSHELL 17736400 == 66 [pid = 3524] [id = 476] 20:31:02 INFO - PROCESS | 3524 | ++DOMWINDOW == 146 (1773B000) [pid = 3524] [serial = 1428] [outer = 00000000] 20:31:02 INFO - PROCESS | 3524 | ++DOMWINDOW == 147 (18620800) [pid = 3524] [serial = 1429] [outer = 1773B000] 20:31:02 INFO - PROCESS | 3524 | 1463628662162 Marionette DEBUG loaded listener.js 20:31:02 INFO - PROCESS | 3524 | ++DOMWINDOW == 148 (19A78400) [pid = 3524] [serial = 1430] [outer = 1773B000] 20:31:02 INFO - PROCESS | 3524 | 1463628662592 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]]]}] 20:31:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 20:31:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 724ms 20:31:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 20:31:02 INFO - PROCESS | 3524 | 1463628662624 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 20:31:02 INFO - PROCESS | 3524 | 1463628662625 Marionette TRACE conn2 <- [1,1869,null,{"value":"13"}] 20:31:02 INFO - PROCESS | 3524 | 1463628662629 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 20:31:02 INFO - PROCESS | 3524 | 1463628662630 Marionette TRACE conn2 <- [1,1870,null,{}] 20:31:02 INFO - PROCESS | 3524 | 1463628662634 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}] 20:31:02 INFO - PROCESS | 3524 | 1463628662765 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 20:31:02 INFO - PROCESS | 3524 | 1463628662836 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:02 INFO - PROCESS | 3524 | ++DOCSHELL 19CF8C00 == 67 [pid = 3524] [id = 477] 20:31:02 INFO - PROCESS | 3524 | ++DOMWINDOW == 149 (19CFA800) [pid = 3524] [serial = 1431] [outer = 00000000] 20:31:02 INFO - PROCESS | 3524 | ++DOMWINDOW == 150 (1A280400) [pid = 3524] [serial = 1432] [outer = 19CFA800] 20:31:02 INFO - PROCESS | 3524 | 1463628662864 Marionette DEBUG loaded listener.js 20:31:02 INFO - PROCESS | 3524 | ++DOMWINDOW == 151 (1A285400) [pid = 3524] [serial = 1433] [outer = 19CFA800] 20:31:03 INFO - PROCESS | 3524 | 1463628663299 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]]]}] 20:31:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 20:31:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 724ms 20:31:03 INFO - PROCESS | 3524 | 1463628663355 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 20:31:03 INFO - PROCESS | 3524 | 1463628663357 Marionette TRACE conn2 <- [1,1873,null,{"value":"13"}] 20:31:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 20:31:03 INFO - PROCESS | 3524 | 1463628663360 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 20:31:03 INFO - PROCESS | 3524 | 1463628663362 Marionette TRACE conn2 <- [1,1874,null,{}] 20:31:03 INFO - PROCESS | 3524 | 1463628663366 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}] 20:31:03 INFO - PROCESS | 3524 | 1463628663507 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 20:31:03 INFO - PROCESS | 3524 | 1463628663518 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:03 INFO - PROCESS | 3524 | ++DOCSHELL 14412800 == 68 [pid = 3524] [id = 478] 20:31:03 INFO - PROCESS | 3524 | ++DOMWINDOW == 152 (19B1A400) [pid = 3524] [serial = 1434] [outer = 00000000] 20:31:03 INFO - PROCESS | 3524 | ++DOMWINDOW == 153 (1A8A2400) [pid = 3524] [serial = 1435] [outer = 19B1A400] 20:31:03 INFO - PROCESS | 3524 | 1463628663621 Marionette DEBUG loaded listener.js 20:31:03 INFO - PROCESS | 3524 | ++DOMWINDOW == 154 (1A98D400) [pid = 3524] [serial = 1436] [outer = 19B1A400] 20:31:04 INFO - PROCESS | 3524 | --DOMWINDOW == 153 (13395C00) [pid = 3524] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 20:31:04 INFO - PROCESS | 3524 | --DOMWINDOW == 152 (1021FC00) [pid = 3524] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 20:31:04 INFO - PROCESS | 3524 | --DOMWINDOW == 151 (105F1400) [pid = 3524] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 20:31:04 INFO - PROCESS | 3524 | --DOMWINDOW == 150 (177A4000) [pid = 3524] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 20:31:04 INFO - PROCESS | 3524 | --DOMWINDOW == 149 (17994000) [pid = 3524] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 20:31:04 INFO - PROCESS | 3524 | --DOMWINDOW == 148 (13099C00) [pid = 3524] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 20:31:04 INFO - PROCESS | 3524 | --DOMWINDOW == 147 (17A82000) [pid = 3524] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 20:31:04 INFO - PROCESS | 3524 | --DOMWINDOW == 146 (17380C00) [pid = 3524] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 20:31:04 INFO - PROCESS | 3524 | --DOMWINDOW == 145 (14470C00) [pid = 3524] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 20:31:04 INFO - PROCESS | 3524 | --DOMWINDOW == 144 (16F5CC00) [pid = 3524] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 20:31:04 INFO - PROCESS | 3524 | --DOMWINDOW == 143 (110E5C00) [pid = 3524] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 20:31:04 INFO - PROCESS | 3524 | --DOMWINDOW == 142 (1739B400) [pid = 3524] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 20:31:04 INFO - PROCESS | 3524 | --DOMWINDOW == 141 (18477000) [pid = 3524] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 20:31:04 INFO - PROCESS | 3524 | --DOMWINDOW == 140 (10C2FC00) [pid = 3524] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 20:31:04 INFO - PROCESS | 3524 | --DOMWINDOW == 139 (11CEC400) [pid = 3524] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 20:31:04 INFO - PROCESS | 3524 | --DOMWINDOW == 138 (1773B400) [pid = 3524] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 20:31:04 INFO - PROCESS | 3524 | --DOMWINDOW == 137 (16EC4800) [pid = 3524] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 20:31:04 INFO - PROCESS | 3524 | --DOMWINDOW == 136 (18472000) [pid = 3524] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 20:31:04 INFO - PROCESS | 3524 | --DOMWINDOW == 135 (1051FC00) [pid = 3524] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 20:31:04 INFO - PROCESS | 3524 | --DOMWINDOW == 134 (13390400) [pid = 3524] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 20:31:04 INFO - PROCESS | 3524 | --DOMWINDOW == 133 (17079000) [pid = 3524] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 20:31:04 INFO - PROCESS | 3524 | --DOMWINDOW == 132 (19A7BC00) [pid = 3524] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 20:31:04 INFO - PROCESS | 3524 | --DOMWINDOW == 131 (10D2B800) [pid = 3524] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 20:31:04 INFO - PROCESS | 3524 | --DOMWINDOW == 130 (19A78800) [pid = 3524] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 20:31:04 INFO - PROCESS | 3524 | --DOMWINDOW == 129 (18475C00) [pid = 3524] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 20:31:04 INFO - PROCESS | 3524 | --DOMWINDOW == 128 (1A27C400) [pid = 3524] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 20:31:04 INFO - PROCESS | 3524 | --DOMWINDOW == 127 (1A97E800) [pid = 3524] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 20:31:04 INFO - PROCESS | 3524 | --DOMWINDOW == 126 (1591D800) [pid = 3524] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 20:31:04 INFO - PROCESS | 3524 | --DOMWINDOW == 125 (165D6800) [pid = 3524] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 20:31:04 INFO - PROCESS | 3524 | --DOMWINDOW == 124 (15F2B400) [pid = 3524] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 20:31:04 INFO - PROCESS | 3524 | --DOMWINDOW == 123 (19A8AC00) [pid = 3524] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 20:31:04 INFO - PROCESS | 3524 | --DOMWINDOW == 122 (11203800) [pid = 3524] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 20:31:04 INFO - PROCESS | 3524 | --DOMWINDOW == 121 (10509800) [pid = 3524] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 20:31:04 INFO - PROCESS | 3524 | --DOMWINDOW == 120 (11C5BC00) [pid = 3524] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 20:31:04 INFO - PROCESS | 3524 | --DOMWINDOW == 119 (15925000) [pid = 3524] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 20:31:04 INFO - PROCESS | 3524 | --DOMWINDOW == 118 (10C2A800) [pid = 3524] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 20:31:04 INFO - PROCESS | 3524 | --DOMWINDOW == 117 (1642B800) [pid = 3524] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 20:31:04 INFO - PROCESS | 3524 | 1463628664323 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]]]}] 20:31:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 20:31:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 986ms 20:31:04 INFO - PROCESS | 3524 | 1463628664346 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 20:31:04 INFO - PROCESS | 3524 | 1463628664349 Marionette TRACE conn2 <- [1,1877,null,{"value":"13"}] 20:31:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 20:31:04 INFO - PROCESS | 3524 | 1463628664356 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 20:31:04 INFO - PROCESS | 3524 | 1463628664357 Marionette TRACE conn2 <- [1,1878,null,{}] 20:31:04 INFO - PROCESS | 3524 | 1463628664361 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}] 20:31:04 INFO - PROCESS | 3524 | 1463628664443 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 20:31:04 INFO - PROCESS | 3524 | 1463628664451 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:04 INFO - PROCESS | 3524 | ++DOCSHELL 0F331400 == 69 [pid = 3524] [id = 479] 20:31:04 INFO - PROCESS | 3524 | ++DOMWINDOW == 118 (0F9E9C00) [pid = 3524] [serial = 1437] [outer = 00000000] 20:31:04 INFO - PROCESS | 3524 | ++DOMWINDOW == 119 (10D30000) [pid = 3524] [serial = 1438] [outer = 0F9E9C00] 20:31:04 INFO - PROCESS | 3524 | 1463628664586 Marionette DEBUG loaded listener.js 20:31:04 INFO - PROCESS | 3524 | ++DOMWINDOW == 120 (13313C00) [pid = 3524] [serial = 1439] [outer = 0F9E9C00] 20:31:04 INFO - PROCESS | 3524 | 1463628664993 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]]]}] 20:31:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 20:31:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 678ms 20:31:05 INFO - PROCESS | 3524 | 1463628665056 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 20:31:05 INFO - PROCESS | 3524 | 1463628665058 Marionette TRACE conn2 <- [1,1881,null,{"value":"13"}] 20:31:05 INFO - PROCESS | 3524 | 1463628665062 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 20:31:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 20:31:05 INFO - PROCESS | 3524 | 1463628665063 Marionette TRACE conn2 <- [1,1882,null,{}] 20:31:05 INFO - PROCESS | 3524 | 1463628665066 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}] 20:31:05 INFO - PROCESS | 3524 | 1463628665184 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 20:31:05 INFO - PROCESS | 3524 | 1463628665196 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:05 INFO - PROCESS | 3524 | ++DOCSHELL 10D6B400 == 70 [pid = 3524] [id = 480] 20:31:05 INFO - PROCESS | 3524 | ++DOMWINDOW == 121 (11203800) [pid = 3524] [serial = 1440] [outer = 00000000] 20:31:05 INFO - PROCESS | 3524 | ++DOMWINDOW == 122 (144CCC00) [pid = 3524] [serial = 1441] [outer = 11203800] 20:31:05 INFO - PROCESS | 3524 | 1463628665240 Marionette DEBUG loaded listener.js 20:31:05 INFO - PROCESS | 3524 | ++DOMWINDOW == 123 (15DDA400) [pid = 3524] [serial = 1442] [outer = 11203800] 20:31:05 INFO - PROCESS | 3524 | 1463628665642 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]]]}] 20:31:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 20:31:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 616ms 20:31:05 INFO - PROCESS | 3524 | 1463628665683 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 20:31:05 INFO - PROCESS | 3524 | 1463628665685 Marionette TRACE conn2 <- [1,1885,null,{"value":"13"}] 20:31:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 20:31:05 INFO - PROCESS | 3524 | 1463628665688 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 20:31:05 INFO - PROCESS | 3524 | 1463628665690 Marionette TRACE conn2 <- [1,1886,null,{}] 20:31:05 INFO - PROCESS | 3524 | 1463628665694 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}] 20:31:05 INFO - PROCESS | 3524 | 1463628665814 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 20:31:05 INFO - PROCESS | 3524 | 1463628665823 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:05 INFO - PROCESS | 3524 | ++DOCSHELL 11AF3400 == 71 [pid = 3524] [id = 481] 20:31:05 INFO - PROCESS | 3524 | ++DOMWINDOW == 124 (14418800) [pid = 3524] [serial = 1443] [outer = 00000000] 20:31:05 INFO - PROCESS | 3524 | ++DOMWINDOW == 125 (176A5400) [pid = 3524] [serial = 1444] [outer = 14418800] 20:31:05 INFO - PROCESS | 3524 | 1463628665867 Marionette DEBUG loaded listener.js 20:31:05 INFO - PROCESS | 3524 | ++DOMWINDOW == 126 (1822F800) [pid = 3524] [serial = 1445] [outer = 14418800] 20:31:06 INFO - PROCESS | 3524 | 1463628666422 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]]]}] 20:31:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 20:31:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 831ms 20:31:06 INFO - PROCESS | 3524 | 1463628666533 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 20:31:06 INFO - PROCESS | 3524 | 1463628666537 Marionette TRACE conn2 <- [1,1889,null,{"value":"13"}] 20:31:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 20:31:06 INFO - PROCESS | 3524 | 1463628666557 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 20:31:06 INFO - PROCESS | 3524 | 1463628666562 Marionette TRACE conn2 <- [1,1890,null,{}] 20:31:06 INFO - PROCESS | 3524 | 1463628666569 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}] 20:31:06 INFO - PROCESS | 3524 | 1463628666693 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 20:31:06 INFO - PROCESS | 3524 | 1463628666832 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:06 INFO - PROCESS | 3524 | ++DOCSHELL 0F931400 == 72 [pid = 3524] [id = 482] 20:31:06 INFO - PROCESS | 3524 | ++DOMWINDOW == 127 (10274800) [pid = 3524] [serial = 1446] [outer = 00000000] 20:31:06 INFO - PROCESS | 3524 | ++DOMWINDOW == 128 (10D36800) [pid = 3524] [serial = 1447] [outer = 10274800] 20:31:06 INFO - PROCESS | 3524 | 1463628666890 Marionette DEBUG loaded listener.js 20:31:06 INFO - PROCESS | 3524 | ++DOMWINDOW == 129 (1337C400) [pid = 3524] [serial = 1448] [outer = 10274800] 20:31:07 INFO - PROCESS | 3524 | 1463628667438 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]]]}] 20:31:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 20:31:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 894ms 20:31:07 INFO - PROCESS | 3524 | 1463628667468 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 20:31:07 INFO - PROCESS | 3524 | 1463628667473 Marionette TRACE conn2 <- [1,1893,null,{"value":"13"}] 20:31:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 20:31:07 INFO - PROCESS | 3524 | 1463628667481 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 20:31:07 INFO - PROCESS | 3524 | 1463628667484 Marionette TRACE conn2 <- [1,1894,null,{}] 20:31:07 INFO - PROCESS | 3524 | 1463628667488 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}] 20:31:07 INFO - PROCESS | 3524 | 1463628667596 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 20:31:07 INFO - PROCESS | 3524 | 1463628667755 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:07 INFO - PROCESS | 3524 | ++DOCSHELL 1446D800 == 73 [pid = 3524] [id = 483] 20:31:07 INFO - PROCESS | 3524 | ++DOMWINDOW == 130 (144C7000) [pid = 3524] [serial = 1449] [outer = 00000000] 20:31:07 INFO - PROCESS | 3524 | ++DOMWINDOW == 131 (1656FC00) [pid = 3524] [serial = 1450] [outer = 144C7000] 20:31:07 INFO - PROCESS | 3524 | 1463628667809 Marionette DEBUG loaded listener.js 20:31:07 INFO - PROCESS | 3524 | ++DOMWINDOW == 132 (165D8C00) [pid = 3524] [serial = 1451] [outer = 144C7000] 20:31:08 INFO - PROCESS | 3524 | 1463628668411 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]]]}] 20:31:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 20:31:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 986ms 20:31:08 INFO - PROCESS | 3524 | 1463628668469 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 20:31:08 INFO - PROCESS | 3524 | 1463628668472 Marionette TRACE conn2 <- [1,1897,null,{"value":"13"}] 20:31:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 20:31:08 INFO - PROCESS | 3524 | 1463628668476 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 20:31:08 INFO - PROCESS | 3524 | 1463628668480 Marionette TRACE conn2 <- [1,1898,null,{}] 20:31:08 INFO - PROCESS | 3524 | 1463628668490 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}] 20:31:08 INFO - PROCESS | 3524 | 1463628668601 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 20:31:08 INFO - PROCESS | 3524 | 1463628668747 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:08 INFO - PROCESS | 3524 | ++DOCSHELL 176D2000 == 74 [pid = 3524] [id = 484] 20:31:08 INFO - PROCESS | 3524 | ++DOMWINDOW == 133 (177AD000) [pid = 3524] [serial = 1452] [outer = 00000000] 20:31:08 INFO - PROCESS | 3524 | ++DOMWINDOW == 134 (19A87C00) [pid = 3524] [serial = 1453] [outer = 177AD000] 20:31:08 INFO - PROCESS | 3524 | 1463628668804 Marionette DEBUG loaded listener.js 20:31:08 INFO - PROCESS | 3524 | ++DOMWINDOW == 135 (19B23000) [pid = 3524] [serial = 1454] [outer = 177AD000] 20:31:09 INFO - PROCESS | 3524 | 1463628669336 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]]]}] 20:31:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 20:31:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 894ms 20:31:09 INFO - PROCESS | 3524 | 1463628669365 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 20:31:09 INFO - PROCESS | 3524 | 1463628669368 Marionette TRACE conn2 <- [1,1901,null,{"value":"13"}] 20:31:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 20:31:09 INFO - PROCESS | 3524 | 1463628669373 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 20:31:09 INFO - PROCESS | 3524 | 1463628669375 Marionette TRACE conn2 <- [1,1902,null,{}] 20:31:09 INFO - PROCESS | 3524 | 1463628669379 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}] 20:31:09 INFO - PROCESS | 3524 | 1463628669485 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 20:31:09 INFO - PROCESS | 3524 | 1463628669601 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:09 INFO - PROCESS | 3524 | ++DOCSHELL 1A0F1C00 == 75 [pid = 3524] [id = 485] 20:31:09 INFO - PROCESS | 3524 | ++DOMWINDOW == 136 (1A0F6000) [pid = 3524] [serial = 1455] [outer = 00000000] 20:31:09 INFO - PROCESS | 3524 | ++DOMWINDOW == 137 (1A898800) [pid = 3524] [serial = 1456] [outer = 1A0F6000] 20:31:09 INFO - PROCESS | 3524 | 1463628669695 Marionette DEBUG loaded listener.js 20:31:09 INFO - PROCESS | 3524 | ++DOMWINDOW == 138 (1AE08000) [pid = 3524] [serial = 1457] [outer = 1A0F6000] 20:31:10 INFO - PROCESS | 3524 | 1463628670363 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]]]}] 20:31:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 20:31:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1032ms 20:31:10 INFO - PROCESS | 3524 | 1463628670415 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 20:31:10 INFO - PROCESS | 3524 | 1463628670417 Marionette TRACE conn2 <- [1,1905,null,{"value":"13"}] 20:31:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 20:31:10 INFO - PROCESS | 3524 | 1463628670421 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 20:31:10 INFO - PROCESS | 3524 | 1463628670423 Marionette TRACE conn2 <- [1,1906,null,{}] 20:31:10 INFO - PROCESS | 3524 | 1463628670426 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}] 20:31:10 INFO - PROCESS | 3524 | 1463628670530 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 20:31:10 INFO - PROCESS | 3524 | 1463628670677 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:10 INFO - PROCESS | 3524 | ++DOCSHELL 0F334000 == 76 [pid = 3524] [id = 486] 20:31:10 INFO - PROCESS | 3524 | ++DOMWINDOW == 139 (1026AC00) [pid = 3524] [serial = 1458] [outer = 00000000] 20:31:10 INFO - PROCESS | 3524 | ++DOMWINDOW == 140 (10D62400) [pid = 3524] [serial = 1459] [outer = 1026AC00] 20:31:10 INFO - PROCESS | 3524 | 1463628670731 Marionette DEBUG loaded listener.js 20:31:10 INFO - PROCESS | 3524 | ++DOMWINDOW == 141 (1338AC00) [pid = 3524] [serial = 1460] [outer = 1026AC00] 20:31:11 INFO - PROCESS | 3524 | 1463628671516 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]]]}] 20:31:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 20:31:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1125ms 20:31:11 INFO - PROCESS | 3524 | 1463628671547 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 20:31:11 INFO - PROCESS | 3524 | 1463628671551 Marionette TRACE conn2 <- [1,1909,null,{"value":"13"}] 20:31:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 20:31:11 INFO - PROCESS | 3524 | 1463628671556 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 20:31:11 INFO - PROCESS | 3524 | 1463628671560 Marionette TRACE conn2 <- [1,1910,null,{}] 20:31:11 INFO - PROCESS | 3524 | 1463628671564 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}] 20:31:11 INFO - PROCESS | 3524 | 1463628671662 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 20:31:11 INFO - PROCESS | 3524 | 1463628671828 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:11 INFO - PROCESS | 3524 | ++DOCSHELL 0F331C00 == 77 [pid = 3524] [id = 487] 20:31:11 INFO - PROCESS | 3524 | ++DOMWINDOW == 142 (0F9E4800) [pid = 3524] [serial = 1461] [outer = 00000000] 20:31:11 INFO - PROCESS | 3524 | ++DOMWINDOW == 143 (10D36400) [pid = 3524] [serial = 1462] [outer = 0F9E4800] 20:31:11 INFO - PROCESS | 3524 | 1463628671882 Marionette DEBUG loaded listener.js 20:31:11 INFO - PROCESS | 3524 | ++DOMWINDOW == 144 (10D6C400) [pid = 3524] [serial = 1463] [outer = 0F9E4800] 20:31:12 INFO - PROCESS | 3524 | --DOCSHELL 1441B800 == 76 [pid = 3524] [id = 357] 20:31:12 INFO - PROCESS | 3524 | --DOCSHELL 12885400 == 75 [pid = 3524] [id = 353] 20:31:12 INFO - PROCESS | 3524 | --DOCSHELL 1338A400 == 74 [pid = 3524] [id = 395] 20:31:12 INFO - PROCESS | 3524 | --DOCSHELL 10D6B400 == 73 [pid = 3524] [id = 480] 20:31:12 INFO - PROCESS | 3524 | --DOCSHELL 0F331400 == 72 [pid = 3524] [id = 479] 20:31:12 INFO - PROCESS | 3524 | --DOCSHELL 14412800 == 71 [pid = 3524] [id = 478] 20:31:12 INFO - PROCESS | 3524 | --DOCSHELL 19CF8C00 == 70 [pid = 3524] [id = 477] 20:31:12 INFO - PROCESS | 3524 | --DOCSHELL 17736400 == 69 [pid = 3524] [id = 476] 20:31:12 INFO - PROCESS | 3524 | --DOCSHELL 1773B800 == 68 [pid = 3524] [id = 475] 20:31:12 INFO - PROCESS | 3524 | --DOCSHELL 165DA000 == 67 [pid = 3524] [id = 474] 20:31:12 INFO - PROCESS | 3524 | --DOCSHELL 105F0800 == 66 [pid = 3524] [id = 473] 20:31:12 INFO - PROCESS | 3524 | --DOCSHELL 10D31800 == 65 [pid = 3524] [id = 472] 20:31:12 INFO - PROCESS | 3524 | --DOMWINDOW == 143 (165D6400) [pid = 3524] [serial = 1363] [outer = 00000000] [url = about:blank] 20:31:12 INFO - PROCESS | 3524 | --DOMWINDOW == 142 (1AE0D000) [pid = 3524] [serial = 1396] [outer = 00000000] [url = about:blank] 20:31:12 INFO - PROCESS | 3524 | --DOCSHELL 10D58800 == 64 [pid = 3524] [id = 466] 20:31:12 INFO - PROCESS | 3524 | --DOCSHELL 1AD42000 == 63 [pid = 3524] [id = 465] 20:31:12 INFO - PROCESS | 3524 | --DOMWINDOW == 141 (18224C00) [pid = 3524] [serial = 1148] [outer = 00000000] [url = about:blank] 20:31:12 INFO - PROCESS | 3524 | --DOMWINDOW == 140 (15D0D400) [pid = 3524] [serial = 1307] [outer = 00000000] [url = about:blank] 20:31:12 INFO - PROCESS | 3524 | --DOMWINDOW == 139 (18473400) [pid = 3524] [serial = 1190] [outer = 00000000] [url = about:blank] 20:31:12 INFO - PROCESS | 3524 | --DOMWINDOW == 138 (12D30000) [pid = 3524] [serial = 1304] [outer = 00000000] [url = about:blank] 20:31:12 INFO - PROCESS | 3524 | --DOMWINDOW == 137 (17975C00) [pid = 3524] [serial = 1310] [outer = 00000000] [url = about:blank] 20:31:12 INFO - PROCESS | 3524 | --DOMWINDOW == 136 (19842400) [pid = 3524] [serial = 1226] [outer = 00000000] [url = about:blank] 20:31:12 INFO - PROCESS | 3524 | --DOMWINDOW == 135 (110EB000) [pid = 3524] [serial = 1229] [outer = 00000000] [url = about:blank] 20:31:12 INFO - PROCESS | 3524 | --DOMWINDOW == 134 (15707000) [pid = 3524] [serial = 1232] [outer = 00000000] [url = about:blank] 20:31:12 INFO - PROCESS | 3524 | --DOMWINDOW == 133 (18475000) [pid = 3524] [serial = 1235] [outer = 00000000] [url = about:blank] 20:31:12 INFO - PROCESS | 3524 | --DOMWINDOW == 132 (19A84800) [pid = 3524] [serial = 1238] [outer = 00000000] [url = about:blank] 20:31:12 INFO - PROCESS | 3524 | --DOMWINDOW == 131 (186B7C00) [pid = 3524] [serial = 1271] [outer = 00000000] [url = about:blank] 20:31:12 INFO - PROCESS | 3524 | --DOMWINDOW == 130 (11A0A000) [pid = 3524] [serial = 1274] [outer = 00000000] [url = about:blank] 20:31:12 INFO - PROCESS | 3524 | --DOMWINDOW == 129 (157B3000) [pid = 3524] [serial = 1277] [outer = 00000000] [url = about:blank] 20:31:12 INFO - PROCESS | 3524 | --DOMWINDOW == 128 (18614000) [pid = 3524] [serial = 1280] [outer = 00000000] [url = about:blank] 20:31:12 INFO - PROCESS | 3524 | --DOMWINDOW == 127 (19A90800) [pid = 3524] [serial = 1283] [outer = 00000000] [url = about:blank] 20:31:12 INFO - PROCESS | 3524 | --DOMWINDOW == 126 (177A1C00) [pid = 3524] [serial = 1301] [outer = 00000000] [url = about:blank] 20:31:12 INFO - PROCESS | 3524 | --DOMWINDOW == 125 (186BF400) [pid = 3524] [serial = 1381] [outer = 00000000] [url = about:blank] 20:31:12 INFO - PROCESS | 3524 | --DOMWINDOW == 124 (1A899000) [pid = 3524] [serial = 1358] [outer = 00000000] [url = about:blank] 20:31:12 INFO - PROCESS | 3524 | --DOMWINDOW == 123 (1A647C00) [pid = 3524] [serial = 1357] [outer = 00000000] [url = about:blank] 20:31:12 INFO - PROCESS | 3524 | --DOMWINDOW == 122 (1A989C00) [pid = 3524] [serial = 1361] [outer = 00000000] [url = about:blank] 20:31:12 INFO - PROCESS | 3524 | --DOMWINDOW == 121 (1A985000) [pid = 3524] [serial = 1360] [outer = 00000000] [url = about:blank] 20:31:12 INFO - PROCESS | 3524 | --DOMWINDOW == 120 (17392800) [pid = 3524] [serial = 1378] [outer = 00000000] [url = about:blank] 20:31:12 INFO - PROCESS | 3524 | --DOMWINDOW == 119 (16EBD800) [pid = 3524] [serial = 1375] [outer = 00000000] [url = about:blank] 20:31:12 INFO - PROCESS | 3524 | --DOMWINDOW == 118 (16EC9400) [pid = 3524] [serial = 1376] [outer = 00000000] [url = about:blank] 20:31:12 INFO - PROCESS | 3524 | --DOMWINDOW == 117 (176CE800) [pid = 3524] [serial = 1355] [outer = 00000000] [url = about:blank] 20:31:12 INFO - PROCESS | 3524 | --DOMWINDOW == 116 (16CC6000) [pid = 3524] [serial = 1354] [outer = 00000000] [url = about:blank] 20:31:12 INFO - PROCESS | 3524 | --DOMWINDOW == 115 (19A94000) [pid = 3524] [serial = 1384] [outer = 00000000] [url = about:blank] 20:31:12 INFO - PROCESS | 3524 | --DOMWINDOW == 114 (1337C000) [pid = 3524] [serial = 1367] [outer = 00000000] [url = about:blank] 20:31:12 INFO - PROCESS | 3524 | --DOMWINDOW == 113 (11CEC800) [pid = 3524] [serial = 1366] [outer = 00000000] [url = about:blank] 20:31:12 INFO - PROCESS | 3524 | --DOMWINDOW == 112 (11C4F400) [pid = 3524] [serial = 1369] [outer = 00000000] [url = about:blank] 20:31:12 INFO - PROCESS | 3524 | --DOMWINDOW == 111 (13833800) [pid = 3524] [serial = 1370] [outer = 00000000] [url = about:blank] 20:31:12 INFO - PROCESS | 3524 | --DOMWINDOW == 110 (19A7CC00) [pid = 3524] [serial = 1382] [outer = 00000000] [url = about:blank] 20:31:12 INFO - PROCESS | 3524 | --DOMWINDOW == 109 (141FA800) [pid = 3524] [serial = 1352] [outer = 00000000] [url = about:blank] 20:31:12 INFO - PROCESS | 3524 | --DOMWINDOW == 108 (1338F800) [pid = 3524] [serial = 1351] [outer = 00000000] [url = about:blank] 20:31:12 INFO - PROCESS | 3524 | --DOMWINDOW == 107 (161D3000) [pid = 3524] [serial = 1372] [outer = 00000000] [url = about:blank] 20:31:12 INFO - PROCESS | 3524 | --DOMWINDOW == 106 (16571C00) [pid = 3524] [serial = 1373] [outer = 00000000] [url = about:blank] 20:31:12 INFO - PROCESS | 3524 | --DOMWINDOW == 105 (19A95C00) [pid = 3524] [serial = 1385] [outer = 00000000] [url = about:blank] 20:31:12 INFO - PROCESS | 3524 | --DOMWINDOW == 104 (177A5000) [pid = 3524] [serial = 1387] [outer = 00000000] [url = about:blank] 20:31:12 INFO - PROCESS | 3524 | --DOMWINDOW == 103 (18409400) [pid = 3524] [serial = 1390] [outer = 00000000] [url = about:blank] 20:31:12 INFO - PROCESS | 3524 | --DOMWINDOW == 102 (19835800) [pid = 3524] [serial = 1388] [outer = 00000000] [url = about:blank] 20:31:12 INFO - PROCESS | 3524 | --DOMWINDOW == 101 (1A989800) [pid = 3524] [serial = 1394] [outer = 00000000] [url = about:blank] 20:31:12 INFO - PROCESS | 3524 | --DOMWINDOW == 100 (19A8C000) [pid = 3524] [serial = 1391] [outer = 00000000] [url = about:blank] 20:31:12 INFO - PROCESS | 3524 | --DOMWINDOW == 99 (1773D400) [pid = 3524] [serial = 1379] [outer = 00000000] [url = about:blank] 20:31:12 INFO - PROCESS | 3524 | --DOMWINDOW == 98 (15926400) [pid = 3524] [serial = 1187] [outer = 00000000] [url = about:blank] 20:31:12 INFO - PROCESS | 3524 | --DOMWINDOW == 97 (10C2D400) [pid = 3524] [serial = 1184] [outer = 00000000] [url = about:blank] 20:31:12 INFO - PROCESS | 3524 | --DOMWINDOW == 96 (11204400) [pid = 3524] [serial = 1142] [outer = 00000000] [url = about:blank] 20:31:12 INFO - PROCESS | 3524 | --DOMWINDOW == 95 (19834C00) [pid = 3524] [serial = 1316] [outer = 00000000] [url = about:blank] 20:31:12 INFO - PROCESS | 3524 | --DOMWINDOW == 94 (17A8A800) [pid = 3524] [serial = 1139] [outer = 00000000] [url = about:blank] 20:31:12 INFO - PROCESS | 3524 | --DOMWINDOW == 93 (15946800) [pid = 3524] [serial = 1145] [outer = 00000000] [url = about:blank] 20:31:12 INFO - PROCESS | 3524 | --DOMWINDOW == 92 (18476000) [pid = 3524] [serial = 1313] [outer = 00000000] [url = about:blank] 20:31:12 INFO - PROCESS | 3524 | --DOMWINDOW == 91 (1A97F000) [pid = 3524] [serial = 1393] [outer = 00000000] [url = about:blank] 20:31:12 INFO - PROCESS | 3524 | 1463628672459 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]]]}] 20:31:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 20:31:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 924ms 20:31:12 INFO - PROCESS | 3524 | 1463628672485 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 20:31:12 INFO - PROCESS | 3524 | 1463628672491 Marionette TRACE conn2 <- [1,1913,null,{"value":"13"}] 20:31:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 20:31:12 INFO - PROCESS | 3524 | 1463628672496 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 20:31:12 INFO - PROCESS | 3524 | 1463628672499 Marionette TRACE conn2 <- [1,1914,null,{}] 20:31:12 INFO - PROCESS | 3524 | 1463628672503 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}] 20:31:12 INFO - PROCESS | 3524 | 1463628672588 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 20:31:12 INFO - PROCESS | 3524 | 1463628672597 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:12 INFO - PROCESS | 3524 | ++DOCSHELL 110E5C00 == 64 [pid = 3524] [id = 488] 20:31:12 INFO - PROCESS | 3524 | ++DOMWINDOW == 92 (110EB000) [pid = 3524] [serial = 1464] [outer = 00000000] 20:31:12 INFO - PROCESS | 3524 | ++DOMWINDOW == 93 (11AF1000) [pid = 3524] [serial = 1465] [outer = 110EB000] 20:31:12 INFO - PROCESS | 3524 | 1463628672642 Marionette DEBUG loaded listener.js 20:31:12 INFO - PROCESS | 3524 | ++DOMWINDOW == 94 (12885C00) [pid = 3524] [serial = 1466] [outer = 110EB000] 20:31:13 INFO - PROCESS | 3524 | 1463628673128 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]]]}] 20:31:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 20:31:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 693ms 20:31:13 INFO - PROCESS | 3524 | 1463628673195 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 20:31:13 INFO - PROCESS | 3524 | 1463628673198 Marionette TRACE conn2 <- [1,1917,null,{"value":"13"}] 20:31:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 20:31:13 INFO - PROCESS | 3524 | 1463628673201 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 20:31:13 INFO - PROCESS | 3524 | 1463628673204 Marionette TRACE conn2 <- [1,1918,null,{}] 20:31:13 INFO - PROCESS | 3524 | 1463628673214 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}] 20:31:13 INFO - PROCESS | 3524 | 1463628673299 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 20:31:13 INFO - PROCESS | 3524 | 1463628673390 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:13 INFO - PROCESS | 3524 | ++DOCSHELL 0F33B800 == 65 [pid = 3524] [id = 489] 20:31:13 INFO - PROCESS | 3524 | ++DOMWINDOW == 95 (13390400) [pid = 3524] [serial = 1467] [outer = 00000000] 20:31:13 INFO - PROCESS | 3524 | ++DOMWINDOW == 96 (13DB7000) [pid = 3524] [serial = 1468] [outer = 13390400] 20:31:13 INFO - PROCESS | 3524 | 1463628673447 Marionette DEBUG loaded listener.js 20:31:13 INFO - PROCESS | 3524 | ++DOMWINDOW == 97 (1441B800) [pid = 3524] [serial = 1469] [outer = 13390400] 20:31:13 INFO - PROCESS | 3524 | 1463628673807 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]]]}] 20:31:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 20:31:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 631ms 20:31:13 INFO - PROCESS | 3524 | 1463628673828 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 20:31:13 INFO - PROCESS | 3524 | 1463628673831 Marionette TRACE conn2 <- [1,1921,null,{"value":"13"}] 20:31:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 20:31:13 INFO - PROCESS | 3524 | 1463628673834 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 20:31:13 INFO - PROCESS | 3524 | 1463628673836 Marionette TRACE conn2 <- [1,1922,null,{}] 20:31:13 INFO - PROCESS | 3524 | 1463628673839 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}] 20:31:13 INFO - PROCESS | 3524 | 1463628673921 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 20:31:13 INFO - PROCESS | 3524 | 1463628673957 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:13 INFO - PROCESS | 3524 | ++DOCSHELL 14472C00 == 66 [pid = 3524] [id = 490] 20:31:13 INFO - PROCESS | 3524 | ++DOMWINDOW == 98 (14473000) [pid = 3524] [serial = 1470] [outer = 00000000] 20:31:13 INFO - PROCESS | 3524 | ++DOMWINDOW == 99 (157B5400) [pid = 3524] [serial = 1471] [outer = 14473000] 20:31:13 INFO - PROCESS | 3524 | 1463628674001 Marionette DEBUG loaded listener.js 20:31:14 INFO - PROCESS | 3524 | ++DOMWINDOW == 100 (1592B400) [pid = 3524] [serial = 1472] [outer = 14473000] 20:31:14 INFO - PROCESS | 3524 | 1463628674436 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]]]}] 20:31:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 20:31:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 616ms 20:31:14 INFO - PROCESS | 3524 | 1463628674489 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 20:31:14 INFO - PROCESS | 3524 | 1463628674491 Marionette TRACE conn2 <- [1,1925,null,{"value":"13"}] 20:31:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 20:31:14 INFO - PROCESS | 3524 | 1463628674494 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 20:31:14 INFO - PROCESS | 3524 | 1463628674496 Marionette TRACE conn2 <- [1,1926,null,{}] 20:31:14 INFO - PROCESS | 3524 | 1463628674499 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}] 20:31:14 INFO - PROCESS | 3524 | 1463628674630 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 20:31:14 INFO - PROCESS | 3524 | 1463628674639 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:14 INFO - PROCESS | 3524 | ++DOCSHELL 10D2A000 == 67 [pid = 3524] [id = 491] 20:31:14 INFO - PROCESS | 3524 | ++DOMWINDOW == 101 (1446B000) [pid = 3524] [serial = 1473] [outer = 00000000] 20:31:14 INFO - PROCESS | 3524 | ++DOMWINDOW == 102 (15F2C000) [pid = 3524] [serial = 1474] [outer = 1446B000] 20:31:14 INFO - PROCESS | 3524 | 1463628674666 Marionette DEBUG loaded listener.js 20:31:14 INFO - PROCESS | 3524 | ++DOMWINDOW == 103 (161C9800) [pid = 3524] [serial = 1475] [outer = 1446B000] 20:31:15 INFO - PROCESS | 3524 | 1463628675128 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]]]}] 20:31:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 20:31:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 693ms 20:31:15 INFO - PROCESS | 3524 | 1463628675176 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 20:31:15 INFO - PROCESS | 3524 | 1463628675178 Marionette TRACE conn2 <- [1,1929,null,{"value":"13"}] 20:31:15 INFO - PROCESS | 3524 | 1463628675182 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 20:31:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 20:31:15 INFO - PROCESS | 3524 | 1463628675183 Marionette TRACE conn2 <- [1,1930,null,{}] 20:31:15 INFO - PROCESS | 3524 | 1463628675187 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}] 20:31:15 INFO - PROCESS | 3524 | 1463628675317 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 20:31:15 INFO - PROCESS | 3524 | 1463628675412 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:15 INFO - PROCESS | 3524 | ++DOCSHELL 0F339000 == 68 [pid = 3524] [id = 492] 20:31:15 INFO - PROCESS | 3524 | ++DOMWINDOW == 104 (1656EC00) [pid = 3524] [serial = 1476] [outer = 00000000] 20:31:15 INFO - PROCESS | 3524 | ++DOMWINDOW == 105 (165D6000) [pid = 3524] [serial = 1477] [outer = 1656EC00] 20:31:15 INFO - PROCESS | 3524 | 1463628675456 Marionette DEBUG loaded listener.js 20:31:15 INFO - PROCESS | 3524 | ++DOMWINDOW == 106 (16C1B400) [pid = 3524] [serial = 1478] [outer = 1656EC00] 20:31:15 INFO - PROCESS | 3524 | 1463628675853 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]]]}] 20:31:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 20:31:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 724ms 20:31:15 INFO - PROCESS | 3524 | 1463628675906 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 20:31:15 INFO - PROCESS | 3524 | 1463628675908 Marionette TRACE conn2 <- [1,1933,null,{"value":"13"}] 20:31:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 20:31:15 INFO - PROCESS | 3524 | 1463628675912 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 20:31:15 INFO - PROCESS | 3524 | 1463628675913 Marionette TRACE conn2 <- [1,1934,null,{}] 20:31:15 INFO - PROCESS | 3524 | 1463628675917 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}] 20:31:16 INFO - PROCESS | 3524 | 1463628676030 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 20:31:16 INFO - PROCESS | 3524 | 1463628676104 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:16 INFO - PROCESS | 3524 | ++DOCSHELL 16570400 == 69 [pid = 3524] [id = 493] 20:31:16 INFO - PROCESS | 3524 | ++DOMWINDOW == 107 (165D5C00) [pid = 3524] [serial = 1479] [outer = 00000000] 20:31:16 INFO - PROCESS | 3524 | ++DOMWINDOW == 108 (1707A400) [pid = 3524] [serial = 1480] [outer = 165D5C00] 20:31:16 INFO - PROCESS | 3524 | 1463628676149 Marionette DEBUG loaded listener.js 20:31:16 INFO - PROCESS | 3524 | ++DOMWINDOW == 109 (17381000) [pid = 3524] [serial = 1481] [outer = 165D5C00] 20:31:16 INFO - PROCESS | 3524 | --DOMWINDOW == 108 (141FA400) [pid = 3524] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 20:31:16 INFO - PROCESS | 3524 | --DOMWINDOW == 107 (19CFA800) [pid = 3524] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 20:31:16 INFO - PROCESS | 3524 | --DOMWINDOW == 106 (1773B000) [pid = 3524] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 20:31:16 INFO - PROCESS | 3524 | --DOMWINDOW == 105 (0F9E9C00) [pid = 3524] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 20:31:16 INFO - PROCESS | 3524 | --DOMWINDOW == 104 (1773EC00) [pid = 3524] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 20:31:16 INFO - PROCESS | 3524 | --DOMWINDOW == 103 (16CC2800) [pid = 3524] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 20:31:16 INFO - PROCESS | 3524 | --DOMWINDOW == 102 (10C34800) [pid = 3524] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 20:31:16 INFO - PROCESS | 3524 | --DOMWINDOW == 101 (12D7AC00) [pid = 3524] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 20:31:16 INFO - PROCESS | 3524 | --DOMWINDOW == 100 (19B1A400) [pid = 3524] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 20:31:16 INFO - PROCESS | 3524 | --DOMWINDOW == 99 (11203800) [pid = 3524] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 20:31:16 INFO - PROCESS | 3524 | 1463628676779 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]]]}] 20:31:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 20:31:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 893ms 20:31:16 INFO - PROCESS | 3524 | 1463628676816 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 20:31:16 INFO - PROCESS | 3524 | 1463628676818 Marionette TRACE conn2 <- [1,1937,null,{"value":"13"}] 20:31:16 INFO - PROCESS | 3524 | 1463628676821 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 20:31:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 20:31:16 INFO - PROCESS | 3524 | 1463628676823 Marionette TRACE conn2 <- [1,1938,null,{}] 20:31:16 INFO - PROCESS | 3524 | 1463628676827 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}] 20:31:16 INFO - PROCESS | 3524 | 1463628676907 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 20:31:16 INFO - PROCESS | 3524 | 1463628676898 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:16 INFO - PROCESS | 3524 | ++DOCSHELL 102D3C00 == 70 [pid = 3524] [id = 494] 20:31:16 INFO - PROCESS | 3524 | ++DOMWINDOW == 100 (11203800) [pid = 3524] [serial = 1482] [outer = 00000000] 20:31:16 INFO - PROCESS | 3524 | ++DOMWINDOW == 101 (16574000) [pid = 3524] [serial = 1483] [outer = 11203800] 20:31:16 INFO - PROCESS | 3524 | 1463628676944 Marionette DEBUG loaded listener.js 20:31:17 INFO - PROCESS | 3524 | ++DOMWINDOW == 102 (176A4C00) [pid = 3524] [serial = 1484] [outer = 11203800] 20:31:17 INFO - PROCESS | 3524 | 1463628677403 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]]]}] 20:31:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 20:31:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 632ms 20:31:17 INFO - PROCESS | 3524 | 1463628677444 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 20:31:17 INFO - PROCESS | 3524 | 1463628677446 Marionette TRACE conn2 <- [1,1941,null,{"value":"13"}] 20:31:17 INFO - PROCESS | 3524 | 1463628677449 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 20:31:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 20:31:17 INFO - PROCESS | 3524 | 1463628677451 Marionette TRACE conn2 <- [1,1942,null,{}] 20:31:17 INFO - PROCESS | 3524 | 1463628677454 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}] 20:31:17 INFO - PROCESS | 3524 | 1463628677532 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 20:31:17 INFO - PROCESS | 3524 | 1463628677538 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:17 INFO - PROCESS | 3524 | ++DOCSHELL 10562800 == 71 [pid = 3524] [id = 495] 20:31:17 INFO - PROCESS | 3524 | ++DOMWINDOW == 103 (10D28800) [pid = 3524] [serial = 1485] [outer = 00000000] 20:31:17 INFO - PROCESS | 3524 | ++DOMWINDOW == 104 (1773B000) [pid = 3524] [serial = 1486] [outer = 10D28800] 20:31:17 INFO - PROCESS | 3524 | 1463628677581 Marionette DEBUG loaded listener.js 20:31:17 INFO - PROCESS | 3524 | ++DOMWINDOW == 105 (177A7000) [pid = 3524] [serial = 1487] [outer = 10D28800] 20:31:17 INFO - PROCESS | 3524 | 1463628677996 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]]]}] 20:31:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 20:31:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 585ms 20:31:18 INFO - PROCESS | 3524 | 1463628678047 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 20:31:18 INFO - PROCESS | 3524 | 1463628678049 Marionette TRACE conn2 <- [1,1945,null,{"value":"13"}] 20:31:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 20:31:18 INFO - PROCESS | 3524 | 1463628678056 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 20:31:18 INFO - PROCESS | 3524 | 1463628678058 Marionette TRACE conn2 <- [1,1946,null,{}] 20:31:18 INFO - PROCESS | 3524 | 1463628678061 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}] 20:31:18 INFO - PROCESS | 3524 | 1463628678125 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 20:31:18 INFO - PROCESS | 3524 | 1463628678132 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:18 INFO - PROCESS | 3524 | ++DOCSHELL 161C7800 == 72 [pid = 3524] [id = 496] 20:31:18 INFO - PROCESS | 3524 | ++DOMWINDOW == 106 (16EBDC00) [pid = 3524] [serial = 1488] [outer = 00000000] 20:31:18 INFO - PROCESS | 3524 | ++DOMWINDOW == 107 (17988800) [pid = 3524] [serial = 1489] [outer = 16EBDC00] 20:31:18 INFO - PROCESS | 3524 | 1463628678174 Marionette DEBUG loaded listener.js 20:31:18 INFO - PROCESS | 3524 | ++DOMWINDOW == 108 (179DB800) [pid = 3524] [serial = 1490] [outer = 16EBDC00] 20:31:18 INFO - PROCESS | 3524 | 1463628678628 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]]]}] 20:31:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 20:31:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 631ms 20:31:18 INFO - PROCESS | 3524 | 1463628678706 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 20:31:18 INFO - PROCESS | 3524 | 1463628678710 Marionette TRACE conn2 <- [1,1949,null,{"value":"13"}] 20:31:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 20:31:18 INFO - PROCESS | 3524 | 1463628678720 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 20:31:18 INFO - PROCESS | 3524 | 1463628678724 Marionette TRACE conn2 <- [1,1950,null,{}] 20:31:18 INFO - PROCESS | 3524 | 1463628678731 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}] 20:31:18 INFO - PROCESS | 3524 | 1463628678845 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 20:31:18 INFO - PROCESS | 3524 | 1463628678988 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:18 INFO - PROCESS | 3524 | ++DOCSHELL 10A62800 == 73 [pid = 3524] [id = 497] 20:31:18 INFO - PROCESS | 3524 | ++DOMWINDOW == 109 (10A65400) [pid = 3524] [serial = 1491] [outer = 00000000] 20:31:19 INFO - PROCESS | 3524 | ++DOMWINDOW == 110 (10C2E000) [pid = 3524] [serial = 1492] [outer = 10A65400] 20:31:19 INFO - PROCESS | 3524 | 1463628679047 Marionette DEBUG loaded listener.js 20:31:19 INFO - PROCESS | 3524 | ++DOMWINDOW == 111 (10D31000) [pid = 3524] [serial = 1493] [outer = 10A65400] 20:31:19 INFO - PROCESS | 3524 | 1463628679733 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]]]}] 20:31:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 20:31:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1017ms 20:31:19 INFO - PROCESS | 3524 | 1463628679747 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 20:31:19 INFO - PROCESS | 3524 | 1463628679751 Marionette TRACE conn2 <- [1,1953,null,{"value":"13"}] 20:31:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 20:31:19 INFO - PROCESS | 3524 | 1463628679759 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 20:31:19 INFO - PROCESS | 3524 | 1463628679763 Marionette TRACE conn2 <- [1,1954,null,{}] 20:31:19 INFO - PROCESS | 3524 | 1463628679787 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}] 20:31:19 INFO - PROCESS | 3524 | 1463628679894 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 20:31:20 INFO - PROCESS | 3524 | 1463628680034 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:20 INFO - PROCESS | 3524 | ++DOCSHELL 11299C00 == 74 [pid = 3524] [id = 498] 20:31:20 INFO - PROCESS | 3524 | ++DOMWINDOW == 112 (11A0A000) [pid = 3524] [serial = 1494] [outer = 00000000] 20:31:20 INFO - PROCESS | 3524 | ++DOMWINDOW == 113 (1338D000) [pid = 3524] [serial = 1495] [outer = 11A0A000] 20:31:20 INFO - PROCESS | 3524 | 1463628680090 Marionette DEBUG loaded listener.js 20:31:20 INFO - PROCESS | 3524 | ++DOMWINDOW == 114 (138EFC00) [pid = 3524] [serial = 1496] [outer = 11A0A000] 20:31:20 INFO - PROCESS | 3524 | 1463628680628 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]]]}] 20:31:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 20:31:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 909ms 20:31:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 20:31:20 INFO - PROCESS | 3524 | 1463628680666 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 20:31:20 INFO - PROCESS | 3524 | 1463628680669 Marionette TRACE conn2 <- [1,1957,null,{"value":"13"}] 20:31:20 INFO - PROCESS | 3524 | 1463628680673 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 20:31:20 INFO - PROCESS | 3524 | 1463628680675 Marionette TRACE conn2 <- [1,1958,null,{}] 20:31:20 INFO - PROCESS | 3524 | 1463628680684 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}] 20:31:20 INFO - PROCESS | 3524 | 1463628680796 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 20:31:20 INFO - PROCESS | 3524 | 1463628680910 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:20 INFO - PROCESS | 3524 | ++DOCSHELL 165D4C00 == 75 [pid = 3524] [id = 499] 20:31:20 INFO - PROCESS | 3524 | ++DOMWINDOW == 115 (165D5400) [pid = 3524] [serial = 1497] [outer = 00000000] 20:31:20 INFO - PROCESS | 3524 | ++DOMWINDOW == 116 (16FFBC00) [pid = 3524] [serial = 1498] [outer = 165D5400] 20:31:21 INFO - PROCESS | 3524 | 1463628681008 Marionette DEBUG loaded listener.js 20:31:21 INFO - PROCESS | 3524 | ++DOMWINDOW == 117 (177A5C00) [pid = 3524] [serial = 1499] [outer = 165D5400] 20:31:21 INFO - PROCESS | 3524 | 1463628681623 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]]]}] 20:31:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 20:31:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 985ms 20:31:21 INFO - PROCESS | 3524 | 1463628681658 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 20:31:21 INFO - PROCESS | 3524 | 1463628681660 Marionette TRACE conn2 <- [1,1961,null,{"value":"13"}] 20:31:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 20:31:21 INFO - PROCESS | 3524 | 1463628681663 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 20:31:21 INFO - PROCESS | 3524 | 1463628681665 Marionette TRACE conn2 <- [1,1962,null,{}] 20:31:21 INFO - PROCESS | 3524 | 1463628681684 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}] 20:31:21 INFO - PROCESS | 3524 | 1463628681789 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 20:31:21 INFO - PROCESS | 3524 | 1463628681925 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:21 INFO - PROCESS | 3524 | ++DOCSHELL 1773BC00 == 76 [pid = 3524] [id = 500] 20:31:21 INFO - PROCESS | 3524 | ++DOMWINDOW == 118 (177AEC00) [pid = 3524] [serial = 1500] [outer = 00000000] 20:31:21 INFO - PROCESS | 3524 | ++DOMWINDOW == 119 (18475C00) [pid = 3524] [serial = 1501] [outer = 177AEC00] 20:31:21 INFO - PROCESS | 3524 | 1463628681980 Marionette DEBUG loaded listener.js 20:31:22 INFO - PROCESS | 3524 | ++DOMWINDOW == 120 (18619C00) [pid = 3524] [serial = 1502] [outer = 177AEC00] 20:31:22 INFO - PROCESS | 3524 | 1463628682504 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]]]}] 20:31:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 20:31:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 894ms 20:31:22 INFO - PROCESS | 3524 | 1463628682568 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 20:31:22 INFO - PROCESS | 3524 | 1463628682571 Marionette TRACE conn2 <- [1,1965,null,{"value":"13"}] 20:31:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 20:31:22 INFO - PROCESS | 3524 | 1463628682574 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 20:31:22 INFO - PROCESS | 3524 | 1463628682576 Marionette TRACE conn2 <- [1,1966,null,{}] 20:31:22 INFO - PROCESS | 3524 | 1463628682580 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}] 20:31:22 INFO - PROCESS | 3524 | 1463628682666 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 20:31:22 INFO - PROCESS | 3524 | 1463628682776 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:22 INFO - PROCESS | 3524 | ++DOCSHELL 112A1800 == 77 [pid = 3524] [id = 501] 20:31:22 INFO - PROCESS | 3524 | ++DOMWINDOW == 121 (161C8000) [pid = 3524] [serial = 1503] [outer = 00000000] 20:31:22 INFO - PROCESS | 3524 | ++DOMWINDOW == 122 (186BD000) [pid = 3524] [serial = 1504] [outer = 161C8000] 20:31:22 INFO - PROCESS | 3524 | 1463628682828 Marionette DEBUG loaded listener.js 20:31:22 INFO - PROCESS | 3524 | ++DOMWINDOW == 123 (19A76C00) [pid = 3524] [serial = 1505] [outer = 161C8000] 20:31:23 INFO - PROCESS | 3524 | 1463628683653 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]]]}] 20:31:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 20:31:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1140ms 20:31:23 INFO - PROCESS | 3524 | 1463628683710 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 20:31:23 INFO - PROCESS | 3524 | 1463628683714 Marionette TRACE conn2 <- [1,1969,null,{"value":"13"}] 20:31:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 20:31:23 INFO - PROCESS | 3524 | 1463628683733 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 20:31:23 INFO - PROCESS | 3524 | 1463628683737 Marionette TRACE conn2 <- [1,1970,null,{}] 20:31:23 INFO - PROCESS | 3524 | 1463628683744 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}] 20:31:23 INFO - PROCESS | 3524 | 1463628683827 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 20:31:23 INFO - PROCESS | 3524 | 1463628683970 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:23 INFO - PROCESS | 3524 | ++DOCSHELL 10B5AC00 == 78 [pid = 3524] [id = 502] 20:31:23 INFO - PROCESS | 3524 | ++DOMWINDOW == 124 (10C2D000) [pid = 3524] [serial = 1506] [outer = 00000000] 20:31:24 INFO - PROCESS | 3524 | ++DOMWINDOW == 125 (117A4C00) [pid = 3524] [serial = 1507] [outer = 10C2D000] 20:31:24 INFO - PROCESS | 3524 | 1463628684019 Marionette DEBUG loaded listener.js 20:31:24 INFO - PROCESS | 3524 | ++DOMWINDOW == 126 (12D7C000) [pid = 3524] [serial = 1508] [outer = 10C2D000] 20:31:24 INFO - PROCESS | 3524 | 1463628684602 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]]]}] 20:31:24 INFO - PROCESS | 3524 | --DOCSHELL 10562800 == 77 [pid = 3524] [id = 495] 20:31:24 INFO - PROCESS | 3524 | --DOCSHELL 102D3C00 == 76 [pid = 3524] [id = 494] 20:31:24 INFO - PROCESS | 3524 | --DOCSHELL 16570400 == 75 [pid = 3524] [id = 493] 20:31:24 INFO - PROCESS | 3524 | --DOCSHELL 0F339000 == 74 [pid = 3524] [id = 492] 20:31:24 INFO - PROCESS | 3524 | --DOCSHELL 10D2A000 == 73 [pid = 3524] [id = 491] 20:31:24 INFO - PROCESS | 3524 | --DOCSHELL 14472C00 == 72 [pid = 3524] [id = 490] 20:31:24 INFO - PROCESS | 3524 | --DOCSHELL 0F33B800 == 71 [pid = 3524] [id = 489] 20:31:24 INFO - PROCESS | 3524 | --DOCSHELL 110E5C00 == 70 [pid = 3524] [id = 488] 20:31:24 INFO - PROCESS | 3524 | --DOCSHELL 0F331C00 == 69 [pid = 3524] [id = 487] 20:31:24 INFO - PROCESS | 3524 | --DOCSHELL 1A0F1C00 == 68 [pid = 3524] [id = 485] 20:31:24 INFO - PROCESS | 3524 | --DOCSHELL 176D2000 == 67 [pid = 3524] [id = 484] 20:31:24 INFO - PROCESS | 3524 | --DOCSHELL 1446D800 == 66 [pid = 3524] [id = 483] 20:31:24 INFO - PROCESS | 3524 | --DOCSHELL 0F931400 == 65 [pid = 3524] [id = 482] 20:31:24 INFO - PROCESS | 3524 | --DOMWINDOW == 125 (1A646400) [pid = 3524] [serial = 1364] [outer = 00000000] [url = about:blank] 20:31:24 INFO - PROCESS | 3524 | --DOMWINDOW == 124 (1A280400) [pid = 3524] [serial = 1432] [outer = 00000000] [url = about:blank] 20:31:24 INFO - PROCESS | 3524 | --DOMWINDOW == 123 (18620800) [pid = 3524] [serial = 1429] [outer = 00000000] [url = about:blank] 20:31:24 INFO - PROCESS | 3524 | --DOMWINDOW == 122 (19A78400) [pid = 3524] [serial = 1430] [outer = 00000000] [url = about:blank] 20:31:24 INFO - PROCESS | 3524 | --DOMWINDOW == 121 (1A285400) [pid = 3524] [serial = 1433] [outer = 00000000] [url = about:blank] 20:31:24 INFO - PROCESS | 3524 | --DOMWINDOW == 120 (10D30000) [pid = 3524] [serial = 1438] [outer = 00000000] [url = about:blank] 20:31:24 INFO - PROCESS | 3524 | --DOMWINDOW == 119 (17992800) [pid = 3524] [serial = 1426] [outer = 00000000] [url = about:blank] 20:31:24 INFO - PROCESS | 3524 | --DOMWINDOW == 118 (16FF0000) [pid = 3524] [serial = 1423] [outer = 00000000] [url = about:blank] 20:31:24 INFO - PROCESS | 3524 | --DOMWINDOW == 117 (17739000) [pid = 3524] [serial = 1424] [outer = 00000000] [url = about:blank] 20:31:24 INFO - PROCESS | 3524 | --DOMWINDOW == 116 (12AEA800) [pid = 3524] [serial = 1420] [outer = 00000000] [url = about:blank] 20:31:24 INFO - PROCESS | 3524 | --DOMWINDOW == 115 (1591D400) [pid = 3524] [serial = 1421] [outer = 00000000] [url = about:blank] 20:31:24 INFO - PROCESS | 3524 | --DOMWINDOW == 114 (17A82800) [pid = 3524] [serial = 1414] [outer = 00000000] [url = about:blank] 20:31:24 INFO - PROCESS | 3524 | --DOMWINDOW == 113 (15D19C00) [pid = 3524] [serial = 1418] [outer = 00000000] [url = about:blank] 20:31:24 INFO - PROCESS | 3524 | --DOMWINDOW == 112 (13DB4000) [pid = 3524] [serial = 1417] [outer = 00000000] [url = about:blank] 20:31:24 INFO - PROCESS | 3524 | --DOMWINDOW == 111 (1A8A2400) [pid = 3524] [serial = 1435] [outer = 00000000] [url = about:blank] 20:31:24 INFO - PROCESS | 3524 | --DOMWINDOW == 110 (11CEAC00) [pid = 3524] [serial = 1399] [outer = 00000000] [url = about:blank] 20:31:24 INFO - PROCESS | 3524 | --DOMWINDOW == 109 (165D8000) [pid = 3524] [serial = 1402] [outer = 00000000] [url = about:blank] 20:31:24 INFO - PROCESS | 3524 | --DOMWINDOW == 108 (144CCC00) [pid = 3524] [serial = 1441] [outer = 00000000] [url = about:blank] 20:31:24 INFO - PROCESS | 3524 | --DOMWINDOW == 107 (1AD47800) [pid = 3524] [serial = 1405] [outer = 00000000] [url = about:blank] 20:31:24 INFO - PROCESS | 3524 | --DOMWINDOW == 106 (1B035800) [pid = 3524] [serial = 1408] [outer = 00000000] [url = about:blank] 20:31:24 INFO - PROCESS | 3524 | --DOMWINDOW == 105 (1B040C00) [pid = 3524] [serial = 1411] [outer = 00000000] [url = about:blank] 20:31:24 INFO - PROCESS | 3524 | --DOMWINDOW == 104 (15DDA400) [pid = 3524] [serial = 1442] [outer = 00000000] [url = about:blank] 20:31:24 INFO - PROCESS | 3524 | --DOMWINDOW == 103 (176A5400) [pid = 3524] [serial = 1444] [outer = 00000000] [url = about:blank] 20:31:24 INFO - PROCESS | 3524 | --DOMWINDOW == 102 (1A98D400) [pid = 3524] [serial = 1436] [outer = 00000000] [url = about:blank] 20:31:24 INFO - PROCESS | 3524 | --DOMWINDOW == 101 (18020800) [pid = 3524] [serial = 1427] [outer = 00000000] [url = about:blank] 20:31:24 INFO - PROCESS | 3524 | --DOMWINDOW == 100 (13313C00) [pid = 3524] [serial = 1439] [outer = 00000000] [url = about:blank] 20:31:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 20:31:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 955ms 20:31:24 INFO - PROCESS | 3524 | 1463628684672 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 20:31:24 INFO - PROCESS | 3524 | 1463628684677 Marionette TRACE conn2 <- [1,1973,null,{"value":"13"}] 20:31:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 20:31:24 INFO - PROCESS | 3524 | 1463628684683 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 20:31:24 INFO - PROCESS | 3524 | 1463628684685 Marionette TRACE conn2 <- [1,1974,null,{}] 20:31:24 INFO - PROCESS | 3524 | 1463628684689 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}] 20:31:24 INFO - PROCESS | 3524 | 1463628684787 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 20:31:24 INFO - PROCESS | 3524 | 1463628684891 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:24 INFO - PROCESS | 3524 | ++DOCSHELL 0F9E7800 == 66 [pid = 3524] [id = 503] 20:31:24 INFO - PROCESS | 3524 | ++DOMWINDOW == 101 (10520800) [pid = 3524] [serial = 1509] [outer = 00000000] 20:31:24 INFO - PROCESS | 3524 | ++DOMWINDOW == 102 (12AEA800) [pid = 3524] [serial = 1510] [outer = 10520800] 20:31:24 INFO - PROCESS | 3524 | 1463628684920 Marionette DEBUG loaded listener.js 20:31:24 INFO - PROCESS | 3524 | ++DOMWINDOW == 103 (13375C00) [pid = 3524] [serial = 1511] [outer = 10520800] 20:31:25 INFO - PROCESS | 3524 | 1463628685391 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]]]}] 20:31:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 20:31:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 739ms 20:31:25 INFO - PROCESS | 3524 | 1463628685405 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 20:31:25 INFO - PROCESS | 3524 | 1463628685407 Marionette TRACE conn2 <- [1,1977,null,{"value":"13"}] 20:31:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 20:31:25 INFO - PROCESS | 3524 | 1463628685410 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 20:31:25 INFO - PROCESS | 3524 | 1463628685414 Marionette TRACE conn2 <- [1,1978,null,{}] 20:31:25 INFO - PROCESS | 3524 | 1463628685428 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}] 20:31:25 INFO - PROCESS | 3524 | 1463628685520 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 20:31:25 INFO - PROCESS | 3524 | 1463628685528 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:25 INFO - PROCESS | 3524 | ++DOCSHELL 1591E400 == 67 [pid = 3524] [id = 504] 20:31:25 INFO - PROCESS | 3524 | ++DOMWINDOW == 104 (15922C00) [pid = 3524] [serial = 1512] [outer = 00000000] 20:31:25 INFO - PROCESS | 3524 | ++DOMWINDOW == 105 (15F29C00) [pid = 3524] [serial = 1513] [outer = 15922C00] 20:31:25 INFO - PROCESS | 3524 | 1463628685574 Marionette DEBUG loaded listener.js 20:31:25 INFO - PROCESS | 3524 | ++DOMWINDOW == 106 (1642C000) [pid = 3524] [serial = 1514] [outer = 15922C00] 20:31:26 INFO - PROCESS | 3524 | 1463628686037 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]]]}] 20:31:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 20:31:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 632ms 20:31:26 INFO - PROCESS | 3524 | 1463628686048 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 20:31:26 INFO - PROCESS | 3524 | 1463628686051 Marionette TRACE conn2 <- [1,1981,null,{"value":"13"}] 20:31:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 20:31:26 INFO - PROCESS | 3524 | 1463628686054 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 20:31:26 INFO - PROCESS | 3524 | 1463628686055 Marionette TRACE conn2 <- [1,1982,null,{}] 20:31:26 INFO - PROCESS | 3524 | 1463628686059 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}] 20:31:26 INFO - PROCESS | 3524 | 1463628686126 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 20:31:26 INFO - PROCESS | 3524 | 1463628686133 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:26 INFO - PROCESS | 3524 | ++DOCSHELL 15925000 == 68 [pid = 3524] [id = 505] 20:31:26 INFO - PROCESS | 3524 | ++DOMWINDOW == 107 (161C6800) [pid = 3524] [serial = 1515] [outer = 00000000] 20:31:26 INFO - PROCESS | 3524 | ++DOMWINDOW == 108 (16EBD000) [pid = 3524] [serial = 1516] [outer = 161C6800] 20:31:26 INFO - PROCESS | 3524 | 1463628686180 Marionette DEBUG loaded listener.js 20:31:26 INFO - PROCESS | 3524 | ++DOMWINDOW == 109 (16FFB000) [pid = 3524] [serial = 1517] [outer = 161C6800] 20:31:26 INFO - PROCESS | 3524 | 1463628686620 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]]]}] 20:31:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 20:31:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 631ms 20:31:26 INFO - PROCESS | 3524 | 1463628686675 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 20:31:26 INFO - PROCESS | 3524 | 1463628686677 Marionette TRACE conn2 <- [1,1985,null,{"value":"13"}] 20:31:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 20:31:26 INFO - PROCESS | 3524 | 1463628686680 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 20:31:26 INFO - PROCESS | 3524 | 1463628686682 Marionette TRACE conn2 <- [1,1986,null,{}] 20:31:26 INFO - PROCESS | 3524 | 1463628686686 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}] 20:31:26 INFO - PROCESS | 3524 | 1463628686776 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 20:31:26 INFO - PROCESS | 3524 | 1463628686782 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:26 INFO - PROCESS | 3524 | ++DOCSHELL 0F330C00 == 69 [pid = 3524] [id = 506] 20:31:26 INFO - PROCESS | 3524 | ++DOMWINDOW == 110 (0F339400) [pid = 3524] [serial = 1518] [outer = 00000000] 20:31:26 INFO - PROCESS | 3524 | ++DOMWINDOW == 111 (176A6C00) [pid = 3524] [serial = 1519] [outer = 0F339400] 20:31:26 INFO - PROCESS | 3524 | 1463628686826 Marionette DEBUG loaded listener.js 20:31:26 INFO - PROCESS | 3524 | ++DOMWINDOW == 112 (1773E400) [pid = 3524] [serial = 1520] [outer = 0F339400] 20:31:27 INFO - PROCESS | 3524 | 1463628687305 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]]]}] 20:31:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 20:31:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 677ms 20:31:27 INFO - PROCESS | 3524 | 1463628687363 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 20:31:27 INFO - PROCESS | 3524 | 1463628687365 Marionette TRACE conn2 <- [1,1989,null,{"value":"13"}] 20:31:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 20:31:27 INFO - PROCESS | 3524 | 1463628687368 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 20:31:27 INFO - PROCESS | 3524 | 1463628687370 Marionette TRACE conn2 <- [1,1990,null,{}] 20:31:27 INFO - PROCESS | 3524 | 1463628687378 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}] 20:31:27 INFO - PROCESS | 3524 | 1463628687517 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 20:31:27 INFO - PROCESS | 3524 | 1463628687584 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:27 INFO - PROCESS | 3524 | ++DOCSHELL 10560000 == 70 [pid = 3524] [id = 507] 20:31:27 INFO - PROCESS | 3524 | ++DOMWINDOW == 113 (110E5C00) [pid = 3524] [serial = 1521] [outer = 00000000] 20:31:27 INFO - PROCESS | 3524 | ++DOMWINDOW == 114 (18418400) [pid = 3524] [serial = 1522] [outer = 110E5C00] 20:31:27 INFO - PROCESS | 3524 | 1463628687629 Marionette DEBUG loaded listener.js 20:31:27 INFO - PROCESS | 3524 | ++DOMWINDOW == 115 (19838400) [pid = 3524] [serial = 1523] [outer = 110E5C00] 20:31:28 INFO - PROCESS | 3524 | 1463628688064 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]]]}] 20:31:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 20:31:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 724ms 20:31:28 INFO - PROCESS | 3524 | 1463628688109 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 20:31:28 INFO - PROCESS | 3524 | 1463628688111 Marionette TRACE conn2 <- [1,1993,null,{"value":"13"}] 20:31:28 INFO - PROCESS | 3524 | 1463628688115 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 20:31:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 20:31:28 INFO - PROCESS | 3524 | 1463628688116 Marionette TRACE conn2 <- [1,1994,null,{}] 20:31:28 INFO - PROCESS | 3524 | 1463628688165 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}] 20:31:28 INFO - PROCESS | 3524 | 1463628688279 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 20:31:28 INFO - PROCESS | 3524 | 1463628688346 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:28 INFO - PROCESS | 3524 | ++DOCSHELL 18417000 == 71 [pid = 3524] [id = 508] 20:31:28 INFO - PROCESS | 3524 | ++DOMWINDOW == 116 (19A83C00) [pid = 3524] [serial = 1524] [outer = 00000000] 20:31:28 INFO - PROCESS | 3524 | ++DOMWINDOW == 117 (19A88C00) [pid = 3524] [serial = 1525] [outer = 19A83C00] 20:31:28 INFO - PROCESS | 3524 | 1463628688390 Marionette DEBUG loaded listener.js 20:31:28 INFO - PROCESS | 3524 | ++DOMWINDOW == 118 (19A8D000) [pid = 3524] [serial = 1526] [outer = 19A83C00] 20:31:28 INFO - PROCESS | 3524 | 1463628688789 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]]]}] 20:31:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 20:31:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 708ms 20:31:28 INFO - PROCESS | 3524 | 1463628688818 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 20:31:28 INFO - PROCESS | 3524 | 1463628688820 Marionette TRACE conn2 <- [1,1997,null,{"value":"13"}] 20:31:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 20:31:28 INFO - PROCESS | 3524 | 1463628688823 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 20:31:28 INFO - PROCESS | 3524 | 1463628688825 Marionette TRACE conn2 <- [1,1998,null,{}] 20:31:28 INFO - PROCESS | 3524 | 1463628688829 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}] 20:31:28 INFO - PROCESS | 3524 | 1463628688946 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 20:31:29 INFO - PROCESS | 3524 | --DOMWINDOW == 117 (11203800) [pid = 3524] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 20:31:29 INFO - PROCESS | 3524 | --DOMWINDOW == 116 (1AD42800) [pid = 3524] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 20:31:29 INFO - PROCESS | 3524 | --DOMWINDOW == 115 (14471800) [pid = 3524] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 20:31:29 INFO - PROCESS | 3524 | --DOMWINDOW == 114 (1446B000) [pid = 3524] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 20:31:29 INFO - PROCESS | 3524 | --DOMWINDOW == 113 (1026AC00) [pid = 3524] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 20:31:29 INFO - PROCESS | 3524 | --DOMWINDOW == 112 (10D28800) [pid = 3524] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 20:31:29 INFO - PROCESS | 3524 | --DOMWINDOW == 111 (165D5C00) [pid = 3524] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 20:31:29 INFO - PROCESS | 3524 | --DOMWINDOW == 110 (1AE0C000) [pid = 3524] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 20:31:29 INFO - PROCESS | 3524 | --DOMWINDOW == 109 (1A278400) [pid = 3524] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 20:31:29 INFO - PROCESS | 3524 | --DOMWINDOW == 108 (110EB000) [pid = 3524] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 20:31:29 INFO - PROCESS | 3524 | --DOMWINDOW == 107 (1656EC00) [pid = 3524] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 20:31:29 INFO - PROCESS | 3524 | --DOMWINDOW == 106 (1AE0F000) [pid = 3524] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 20:31:29 INFO - PROCESS | 3524 | --DOMWINDOW == 105 (10D67C00) [pid = 3524] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 20:31:29 INFO - PROCESS | 3524 | --DOMWINDOW == 104 (0F9E4800) [pid = 3524] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 20:31:29 INFO - PROCESS | 3524 | --DOMWINDOW == 103 (1A895C00) [pid = 3524] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 20:31:29 INFO - PROCESS | 3524 | --DOMWINDOW == 102 (10D6EC00) [pid = 3524] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 20:31:29 INFO - PROCESS | 3524 | --DOMWINDOW == 101 (13390400) [pid = 3524] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 20:31:29 INFO - PROCESS | 3524 | 1463628689219 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:29 INFO - PROCESS | 3524 | ++DOCSHELL 0F330400 == 72 [pid = 3524] [id = 509] 20:31:29 INFO - PROCESS | 3524 | ++DOMWINDOW == 102 (0F337C00) [pid = 3524] [serial = 1527] [outer = 00000000] 20:31:29 INFO - PROCESS | 3524 | ++DOMWINDOW == 103 (10A64C00) [pid = 3524] [serial = 1528] [outer = 0F337C00] 20:31:29 INFO - PROCESS | 3524 | 1463628689266 Marionette DEBUG loaded listener.js 20:31:29 INFO - PROCESS | 3524 | ++DOMWINDOW == 104 (10D2D800) [pid = 3524] [serial = 1529] [outer = 0F337C00] 20:31:29 INFO - PROCESS | 3524 | 1463628689644 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]]]}] 20:31:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 20:31:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 893ms 20:31:29 INFO - PROCESS | 3524 | 1463628689711 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 20:31:29 INFO - PROCESS | 3524 | 1463628689713 Marionette TRACE conn2 <- [1,2001,null,{"value":"13"}] 20:31:29 INFO - PROCESS | 3524 | 1463628689717 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 20:31:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 20:31:29 INFO - PROCESS | 3524 | 1463628689718 Marionette TRACE conn2 <- [1,2002,null,{}] 20:31:29 INFO - PROCESS | 3524 | 1463628689722 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}] 20:31:29 INFO - PROCESS | 3524 | 1463628689843 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 20:31:29 INFO - PROCESS | 3524 | 1463628689856 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:29 INFO - PROCESS | 3524 | ++DOCSHELL 10D34000 == 73 [pid = 3524] [id = 510] 20:31:29 INFO - PROCESS | 3524 | ++DOMWINDOW == 105 (10D6D400) [pid = 3524] [serial = 1530] [outer = 00000000] 20:31:29 INFO - PROCESS | 3524 | ++DOMWINDOW == 106 (165D1C00) [pid = 3524] [serial = 1531] [outer = 10D6D400] 20:31:29 INFO - PROCESS | 3524 | 1463628689900 Marionette DEBUG loaded listener.js 20:31:29 INFO - PROCESS | 3524 | ++DOMWINDOW == 107 (17986C00) [pid = 3524] [serial = 1532] [outer = 10D6D400] 20:31:30 INFO - PROCESS | 3524 | 1463628690309 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]]]}] 20:31:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 20:31:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 632ms 20:31:30 INFO - PROCESS | 3524 | 1463628690355 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 20:31:30 INFO - PROCESS | 3524 | 1463628690357 Marionette TRACE conn2 <- [1,2005,null,{"value":"13"}] 20:31:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 20:31:30 INFO - PROCESS | 3524 | 1463628690360 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 20:31:30 INFO - PROCESS | 3524 | 1463628690362 Marionette TRACE conn2 <- [1,2006,null,{}] 20:31:30 INFO - PROCESS | 3524 | 1463628690365 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}] 20:31:30 INFO - PROCESS | 3524 | 1463628690483 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 20:31:30 INFO - PROCESS | 3524 | 1463628690492 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:30 INFO - PROCESS | 3524 | ++DOCSHELL 15948800 == 74 [pid = 3524] [id = 511] 20:31:30 INFO - PROCESS | 3524 | ++DOMWINDOW == 108 (15D12000) [pid = 3524] [serial = 1533] [outer = 00000000] 20:31:30 INFO - PROCESS | 3524 | ++DOMWINDOW == 109 (19B22000) [pid = 3524] [serial = 1534] [outer = 15D12000] 20:31:30 INFO - PROCESS | 3524 | 1463628690535 Marionette DEBUG loaded listener.js 20:31:30 INFO - PROCESS | 3524 | ++DOMWINDOW == 110 (19CEEC00) [pid = 3524] [serial = 1535] [outer = 15D12000] 20:31:30 INFO - PROCESS | 3524 | 1463628690939 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]]]}] 20:31:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 20:31:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 631ms 20:31:30 INFO - PROCESS | 3524 | 1463628690982 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 20:31:30 INFO - PROCESS | 3524 | 1463628690984 Marionette TRACE conn2 <- [1,2009,null,{"value":"13"}] 20:31:30 INFO - PROCESS | 3524 | 1463628690987 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 20:31:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 20:31:30 INFO - PROCESS | 3524 | 1463628690990 Marionette TRACE conn2 <- [1,2010,null,{}] 20:31:30 INFO - PROCESS | 3524 | 1463628690993 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}] 20:31:31 INFO - PROCESS | 3524 | 1463628691155 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 20:31:31 INFO - PROCESS | 3524 | 1463628691233 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:31 INFO - PROCESS | 3524 | ++DOCSHELL 0C7EC000 == 75 [pid = 3524] [id = 512] 20:31:31 INFO - PROCESS | 3524 | ++DOMWINDOW == 111 (0C7F7800) [pid = 3524] [serial = 1536] [outer = 00000000] 20:31:31 INFO - PROCESS | 3524 | ++DOMWINDOW == 112 (1051FC00) [pid = 3524] [serial = 1537] [outer = 0C7F7800] 20:31:31 INFO - PROCESS | 3524 | 1463628691346 Marionette DEBUG loaded listener.js 20:31:31 INFO - PROCESS | 3524 | ++DOMWINDOW == 113 (10C2CC00) [pid = 3524] [serial = 1538] [outer = 0C7F7800] 20:31:31 INFO - PROCESS | 3524 | 1463628691937 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]]]}] 20:31:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 20:31:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 986ms 20:31:31 INFO - PROCESS | 3524 | 1463628691976 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 20:31:31 INFO - PROCESS | 3524 | 1463628691980 Marionette TRACE conn2 <- [1,2013,null,{"value":"13"}] 20:31:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 20:31:31 INFO - PROCESS | 3524 | 1463628691985 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 20:31:31 INFO - PROCESS | 3524 | 1463628691989 Marionette TRACE conn2 <- [1,2014,null,{}] 20:31:31 INFO - PROCESS | 3524 | 1463628691995 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}] 20:31:32 INFO - PROCESS | 3524 | 1463628692108 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 20:31:32 INFO - PROCESS | 3524 | 1463628692225 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:32 INFO - PROCESS | 3524 | ++DOCSHELL 13389C00 == 76 [pid = 3524] [id = 513] 20:31:32 INFO - PROCESS | 3524 | ++DOMWINDOW == 114 (13832800) [pid = 3524] [serial = 1539] [outer = 00000000] 20:31:32 INFO - PROCESS | 3524 | ++DOMWINDOW == 115 (15702000) [pid = 3524] [serial = 1540] [outer = 13832800] 20:31:32 INFO - PROCESS | 3524 | 1463628692321 Marionette DEBUG loaded listener.js 20:31:32 INFO - PROCESS | 3524 | ++DOMWINDOW == 116 (15946400) [pid = 3524] [serial = 1541] [outer = 13832800] 20:31:32 INFO - PROCESS | 3524 | 1463628692941 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]]]}] 20:31:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 20:31:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 986ms 20:31:32 INFO - PROCESS | 3524 | 1463628692973 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 20:31:32 INFO - PROCESS | 3524 | 1463628692978 Marionette TRACE conn2 <- [1,2017,null,{"value":"13"}] 20:31:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 20:31:32 INFO - PROCESS | 3524 | 1463628692983 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 20:31:32 INFO - PROCESS | 3524 | 1463628692985 Marionette TRACE conn2 <- [1,2018,null,{}] 20:31:33 INFO - PROCESS | 3524 | 1463628693004 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}] 20:31:33 INFO - PROCESS | 3524 | 1463628693111 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 20:31:33 INFO - PROCESS | 3524 | 1463628693253 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:33 INFO - PROCESS | 3524 | ++DOCSHELL 1656BC00 == 77 [pid = 3524] [id = 514] 20:31:33 INFO - PROCESS | 3524 | ++DOMWINDOW == 117 (16576800) [pid = 3524] [serial = 1542] [outer = 00000000] 20:31:33 INFO - PROCESS | 3524 | ++DOMWINDOW == 118 (17A88C00) [pid = 3524] [serial = 1543] [outer = 16576800] 20:31:33 INFO - PROCESS | 3524 | 1463628693308 Marionette DEBUG loaded listener.js 20:31:33 INFO - PROCESS | 3524 | ++DOMWINDOW == 119 (18478800) [pid = 3524] [serial = 1544] [outer = 16576800] 20:31:33 INFO - PROCESS | 3524 | 1463628693947 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]]]}] 20:31:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 20:31:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 986ms 20:31:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 20:31:33 INFO - PROCESS | 3524 | 1463628693985 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 20:31:33 INFO - PROCESS | 3524 | 1463628693988 Marionette TRACE conn2 <- [1,2021,null,{"value":"13"}] 20:31:33 INFO - PROCESS | 3524 | 1463628693993 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 20:31:33 INFO - PROCESS | 3524 | 1463628694000 Marionette TRACE conn2 <- [1,2022,null,{}] 20:31:33 INFO - PROCESS | 3524 | 1463628694009 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}] 20:31:34 INFO - PROCESS | 3524 | 1463628694102 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 20:31:34 INFO - PROCESS | 3524 | 1463628694260 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:34 INFO - PROCESS | 3524 | ++DOCSHELL 1A0EF800 == 78 [pid = 3524] [id = 515] 20:31:34 INFO - PROCESS | 3524 | ++DOMWINDOW == 120 (1A0F7C00) [pid = 3524] [serial = 1545] [outer = 00000000] 20:31:34 INFO - PROCESS | 3524 | ++DOMWINDOW == 121 (1A283800) [pid = 3524] [serial = 1546] [outer = 1A0F7C00] 20:31:34 INFO - PROCESS | 3524 | 1463628694319 Marionette DEBUG loaded listener.js 20:31:34 INFO - PROCESS | 3524 | ++DOMWINDOW == 122 (1A6C3C00) [pid = 3524] [serial = 1547] [outer = 1A0F7C00] 20:31:34 INFO - PROCESS | 3524 | 1463628694849 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]]]}] 20:31:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 20:31:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 924ms 20:31:34 INFO - PROCESS | 3524 | 1463628694920 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 20:31:34 INFO - PROCESS | 3524 | 1463628694923 Marionette TRACE conn2 <- [1,2025,null,{"value":"13"}] 20:31:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 20:31:34 INFO - PROCESS | 3524 | 1463628694926 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 20:31:34 INFO - PROCESS | 3524 | 1463628694928 Marionette TRACE conn2 <- [1,2026,null,{}] 20:31:34 INFO - PROCESS | 3524 | 1463628694932 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}] 20:31:35 INFO - PROCESS | 3524 | 1463628695037 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 20:31:35 INFO - PROCESS | 3524 | 1463628695179 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:35 INFO - PROCESS | 3524 | ++DOCSHELL 144C5000 == 79 [pid = 3524] [id = 516] 20:31:35 INFO - PROCESS | 3524 | ++DOMWINDOW == 123 (1739E400) [pid = 3524] [serial = 1548] [outer = 00000000] 20:31:35 INFO - PROCESS | 3524 | ++DOMWINDOW == 124 (1A89D000) [pid = 3524] [serial = 1549] [outer = 1739E400] 20:31:35 INFO - PROCESS | 3524 | 1463628695233 Marionette DEBUG loaded listener.js 20:31:35 INFO - PROCESS | 3524 | ++DOMWINDOW == 125 (1A8A4400) [pid = 3524] [serial = 1550] [outer = 1739E400] 20:31:35 INFO - PROCESS | 3524 | 1463628695782 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]]]}] 20:31:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 20:31:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 924ms 20:31:35 INFO - PROCESS | 3524 | 1463628695855 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 20:31:35 INFO - PROCESS | 3524 | 1463628695857 Marionette TRACE conn2 <- [1,2029,null,{"value":"13"}] 20:31:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 20:31:35 INFO - PROCESS | 3524 | 1463628695861 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 20:31:35 INFO - PROCESS | 3524 | 1463628695863 Marionette TRACE conn2 <- [1,2030,null,{}] 20:31:35 INFO - PROCESS | 3524 | 1463628695866 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}] 20:31:35 INFO - PROCESS | 3524 | 1463628695969 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 20:31:36 INFO - PROCESS | 3524 | 1463628696110 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:36 INFO - PROCESS | 3524 | ++DOCSHELL 1A987400 == 80 [pid = 3524] [id = 517] 20:31:36 INFO - PROCESS | 3524 | ++DOMWINDOW == 126 (1A987C00) [pid = 3524] [serial = 1551] [outer = 00000000] 20:31:36 INFO - PROCESS | 3524 | ++DOMWINDOW == 127 (1A98D000) [pid = 3524] [serial = 1552] [outer = 1A987C00] 20:31:36 INFO - PROCESS | 3524 | 1463628696171 Marionette DEBUG loaded listener.js 20:31:36 INFO - PROCESS | 3524 | ++DOMWINDOW == 128 (1AD4A000) [pid = 3524] [serial = 1553] [outer = 1A987C00] 20:31:36 INFO - PROCESS | 3524 | 1463628696778 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]]]}] 20:31:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 20:31:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1140ms 20:31:37 INFO - PROCESS | 3524 | 1463628697019 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 20:31:37 INFO - PROCESS | 3524 | 1463628697024 Marionette TRACE conn2 <- [1,2033,null,{"value":"13"}] 20:31:37 INFO - PROCESS | 3524 | 1463628697030 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 20:31:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 20:31:37 INFO - PROCESS | 3524 | 1463628697033 Marionette TRACE conn2 <- [1,2034,null,{}] 20:31:37 INFO - PROCESS | 3524 | 1463628697039 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}] 20:31:37 INFO - PROCESS | 3524 | 1463628697141 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 20:31:37 INFO - PROCESS | 3524 | 1463628697278 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:37 INFO - PROCESS | 3524 | ++DOCSHELL 10C36000 == 81 [pid = 3524] [id = 518] 20:31:37 INFO - PROCESS | 3524 | ++DOMWINDOW == 129 (10D6AC00) [pid = 3524] [serial = 1554] [outer = 00000000] 20:31:37 INFO - PROCESS | 3524 | ++DOMWINDOW == 130 (13314000) [pid = 3524] [serial = 1555] [outer = 10D6AC00] 20:31:37 INFO - PROCESS | 3524 | 1463628697326 Marionette DEBUG loaded listener.js 20:31:37 INFO - PROCESS | 3524 | ++DOMWINDOW == 131 (1383AC00) [pid = 3524] [serial = 1556] [outer = 10D6AC00] 20:31:37 INFO - PROCESS | 3524 | --DOCSHELL 15948800 == 80 [pid = 3524] [id = 511] 20:31:37 INFO - PROCESS | 3524 | --DOCSHELL 10D34000 == 79 [pid = 3524] [id = 510] 20:31:37 INFO - PROCESS | 3524 | --DOCSHELL 0F330400 == 78 [pid = 3524] [id = 509] 20:31:37 INFO - PROCESS | 3524 | --DOCSHELL 18417000 == 77 [pid = 3524] [id = 508] 20:31:37 INFO - PROCESS | 3524 | --DOCSHELL 10560000 == 76 [pid = 3524] [id = 507] 20:31:37 INFO - PROCESS | 3524 | --DOCSHELL 0F330C00 == 75 [pid = 3524] [id = 506] 20:31:37 INFO - PROCESS | 3524 | --DOCSHELL 15925000 == 74 [pid = 3524] [id = 505] 20:31:37 INFO - PROCESS | 3524 | --DOCSHELL 1591E400 == 73 [pid = 3524] [id = 504] 20:31:37 INFO - PROCESS | 3524 | --DOCSHELL 0F9E7800 == 72 [pid = 3524] [id = 503] 20:31:37 INFO - PROCESS | 3524 | --DOCSHELL 10B5AC00 == 71 [pid = 3524] [id = 502] 20:31:37 INFO - PROCESS | 3524 | --DOCSHELL 161C7800 == 70 [pid = 3524] [id = 496] 20:31:37 INFO - PROCESS | 3524 | --DOMWINDOW == 130 (1A89AC00) [pid = 3524] [serial = 1349] [outer = 00000000] [url = about:blank] 20:31:37 INFO - PROCESS | 3524 | --DOMWINDOW == 129 (11AF1000) [pid = 3524] [serial = 1465] [outer = 00000000] [url = about:blank] 20:31:37 INFO - PROCESS | 3524 | --DOMWINDOW == 128 (19A87C00) [pid = 3524] [serial = 1453] [outer = 00000000] [url = about:blank] 20:31:37 INFO - PROCESS | 3524 | --DOMWINDOW == 127 (16C1B400) [pid = 3524] [serial = 1478] [outer = 00000000] [url = about:blank] 20:31:37 INFO - PROCESS | 3524 | --DOMWINDOW == 126 (1B34B400) [pid = 3524] [serial = 1412] [outer = 00000000] [url = about:blank] 20:31:37 INFO - PROCESS | 3524 | --DOMWINDOW == 125 (14416800) [pid = 3524] [serial = 1400] [outer = 00000000] [url = about:blank] 20:31:37 INFO - PROCESS | 3524 | --DOMWINDOW == 124 (10D36400) [pid = 3524] [serial = 1462] [outer = 00000000] [url = about:blank] 20:31:37 INFO - PROCESS | 3524 | --DOMWINDOW == 123 (1AE09C00) [pid = 3524] [serial = 1406] [outer = 00000000] [url = about:blank] 20:31:37 INFO - PROCESS | 3524 | --DOMWINDOW == 122 (186B4C00) [pid = 3524] [serial = 1415] [outer = 00000000] [url = about:blank] 20:31:37 INFO - PROCESS | 3524 | --DOMWINDOW == 121 (12885C00) [pid = 3524] [serial = 1466] [outer = 00000000] [url = about:blank] 20:31:37 INFO - PROCESS | 3524 | --DOMWINDOW == 120 (1441B800) [pid = 3524] [serial = 1469] [outer = 00000000] [url = about:blank] 20:31:37 INFO - PROCESS | 3524 | --DOMWINDOW == 119 (165D6000) [pid = 3524] [serial = 1477] [outer = 00000000] [url = about:blank] 20:31:37 INFO - PROCESS | 3524 | --DOMWINDOW == 118 (16574000) [pid = 3524] [serial = 1483] [outer = 00000000] [url = about:blank] 20:31:37 INFO - PROCESS | 3524 | --DOMWINDOW == 117 (1AE12000) [pid = 3524] [serial = 1397] [outer = 00000000] [url = about:blank] 20:31:37 INFO - PROCESS | 3524 | --DOMWINDOW == 116 (1706F000) [pid = 3524] [serial = 1403] [outer = 00000000] [url = about:blank] 20:31:37 INFO - PROCESS | 3524 | --DOMWINDOW == 115 (157B5400) [pid = 3524] [serial = 1471] [outer = 00000000] [url = about:blank] 20:31:37 INFO - PROCESS | 3524 | --DOMWINDOW == 114 (161C9800) [pid = 3524] [serial = 1475] [outer = 00000000] [url = about:blank] 20:31:37 INFO - PROCESS | 3524 | --DOMWINDOW == 113 (10D36800) [pid = 3524] [serial = 1447] [outer = 00000000] [url = about:blank] 20:31:37 INFO - PROCESS | 3524 | --DOMWINDOW == 112 (1338AC00) [pid = 3524] [serial = 1460] [outer = 00000000] [url = about:blank] 20:31:37 INFO - PROCESS | 3524 | --DOMWINDOW == 111 (13DB7000) [pid = 3524] [serial = 1468] [outer = 00000000] [url = about:blank] 20:31:37 INFO - PROCESS | 3524 | --DOMWINDOW == 110 (15F2C000) [pid = 3524] [serial = 1474] [outer = 00000000] [url = about:blank] 20:31:37 INFO - PROCESS | 3524 | --DOMWINDOW == 109 (10D6C400) [pid = 3524] [serial = 1463] [outer = 00000000] [url = about:blank] 20:31:37 INFO - PROCESS | 3524 | --DOMWINDOW == 108 (1A898800) [pid = 3524] [serial = 1456] [outer = 00000000] [url = about:blank] 20:31:37 INFO - PROCESS | 3524 | --DOMWINDOW == 107 (1773B000) [pid = 3524] [serial = 1486] [outer = 00000000] [url = about:blank] 20:31:37 INFO - PROCESS | 3524 | --DOMWINDOW == 106 (10D62400) [pid = 3524] [serial = 1459] [outer = 00000000] [url = about:blank] 20:31:37 INFO - PROCESS | 3524 | --DOMWINDOW == 105 (1656FC00) [pid = 3524] [serial = 1450] [outer = 00000000] [url = about:blank] 20:31:37 INFO - PROCESS | 3524 | --DOMWINDOW == 104 (1707A400) [pid = 3524] [serial = 1480] [outer = 00000000] [url = about:blank] 20:31:37 INFO - PROCESS | 3524 | --DOMWINDOW == 103 (176A4C00) [pid = 3524] [serial = 1484] [outer = 00000000] [url = about:blank] 20:31:37 INFO - PROCESS | 3524 | --DOMWINDOW == 102 (1B03B000) [pid = 3524] [serial = 1409] [outer = 00000000] [url = about:blank] 20:31:37 INFO - PROCESS | 3524 | --DOMWINDOW == 101 (17381000) [pid = 3524] [serial = 1481] [outer = 00000000] [url = about:blank] 20:31:37 INFO - PROCESS | 3524 | --DOMWINDOW == 100 (17988800) [pid = 3524] [serial = 1489] [outer = 00000000] [url = about:blank] 20:31:37 INFO - PROCESS | 3524 | --DOMWINDOW == 99 (177A7000) [pid = 3524] [serial = 1487] [outer = 00000000] [url = about:blank] 20:31:37 INFO - PROCESS | 3524 | 1463628697976 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]]]}] 20:31:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:31:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 971ms 20:31:37 INFO - PROCESS | 3524 | 1463628698006 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 20:31:38 INFO - PROCESS | 3524 | 1463628698009 Marionette TRACE conn2 <- [1,2037,null,{"value":"13"}] 20:31:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 20:31:38 INFO - PROCESS | 3524 | 1463628698016 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 20:31:38 INFO - PROCESS | 3524 | 1463628698019 Marionette TRACE conn2 <- [1,2038,null,{}] 20:31:38 INFO - PROCESS | 3524 | 1463628698023 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}] 20:31:38 INFO - PROCESS | 3524 | 1463628698108 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 20:31:38 INFO - PROCESS | 3524 | 1463628698115 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:38 INFO - PROCESS | 3524 | ++DOCSHELL 12885C00 == 71 [pid = 3524] [id = 519] 20:31:38 INFO - PROCESS | 3524 | ++DOMWINDOW == 100 (12A86000) [pid = 3524] [serial = 1557] [outer = 00000000] 20:31:38 INFO - PROCESS | 3524 | ++DOMWINDOW == 101 (1338AC00) [pid = 3524] [serial = 1558] [outer = 12A86000] 20:31:38 INFO - PROCESS | 3524 | 1463628698161 Marionette DEBUG loaded listener.js 20:31:38 INFO - PROCESS | 3524 | ++DOMWINDOW == 102 (14416400) [pid = 3524] [serial = 1559] [outer = 12A86000] 20:31:38 INFO - PROCESS | 3524 | 1463628698659 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]]]}] 20:31:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 20:31:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 693ms 20:31:38 INFO - PROCESS | 3524 | 1463628698695 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 20:31:38 INFO - PROCESS | 3524 | 1463628698697 Marionette TRACE conn2 <- [1,2041,null,{"value":"13"}] 20:31:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 20:31:38 INFO - PROCESS | 3524 | 1463628698700 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 20:31:38 INFO - PROCESS | 3524 | 1463628698702 Marionette TRACE conn2 <- [1,2042,null,{}] 20:31:38 INFO - PROCESS | 3524 | 1463628698712 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}] 20:31:38 INFO - PROCESS | 3524 | 1463628698800 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 20:31:38 INFO - PROCESS | 3524 | 1463628698929 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:38 INFO - PROCESS | 3524 | ++DOCSHELL 14464800 == 72 [pid = 3524] [id = 520] 20:31:38 INFO - PROCESS | 3524 | ++DOMWINDOW == 103 (15923800) [pid = 3524] [serial = 1560] [outer = 00000000] 20:31:38 INFO - PROCESS | 3524 | ++DOMWINDOW == 104 (161CF400) [pid = 3524] [serial = 1561] [outer = 15923800] 20:31:38 INFO - PROCESS | 3524 | 1463628698977 Marionette DEBUG loaded listener.js 20:31:39 INFO - PROCESS | 3524 | ++DOMWINDOW == 105 (16574000) [pid = 3524] [serial = 1562] [outer = 15923800] 20:31:39 INFO - PROCESS | 3524 | 1463628699347 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]]]}] 20:31:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 20:31:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 693ms 20:31:39 INFO - PROCESS | 3524 | 1463628699400 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 20:31:39 INFO - PROCESS | 3524 | 1463628699402 Marionette TRACE conn2 <- [1,2045,null,{"value":"13"}] 20:31:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 20:31:39 INFO - PROCESS | 3524 | 1463628699405 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 20:31:39 INFO - PROCESS | 3524 | 1463628699407 Marionette TRACE conn2 <- [1,2046,null,{}] 20:31:39 INFO - PROCESS | 3524 | 1463628699410 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}] 20:31:39 INFO - PROCESS | 3524 | 1463628699494 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 20:31:39 INFO - PROCESS | 3524 | 1463628699501 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:39 INFO - PROCESS | 3524 | ++DOCSHELL 1656FC00 == 73 [pid = 3524] [id = 521] 20:31:39 INFO - PROCESS | 3524 | ++DOMWINDOW == 106 (165D8000) [pid = 3524] [serial = 1563] [outer = 00000000] 20:31:39 INFO - PROCESS | 3524 | ++DOMWINDOW == 107 (16EC0400) [pid = 3524] [serial = 1564] [outer = 165D8000] 20:31:39 INFO - PROCESS | 3524 | 1463628699546 Marionette DEBUG loaded listener.js 20:31:39 INFO - PROCESS | 3524 | ++DOMWINDOW == 108 (17382400) [pid = 3524] [serial = 1565] [outer = 165D8000] 20:31:39 INFO - PROCESS | 3524 | 1463628699987 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]]]}] 20:31:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 20:31:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 616ms 20:31:40 INFO - PROCESS | 3524 | 1463628700041 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 20:31:40 INFO - PROCESS | 3524 | 1463628700043 Marionette TRACE conn2 <- [1,2049,null,{"value":"13"}] 20:31:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 20:31:40 INFO - PROCESS | 3524 | 1463628700057 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 20:31:40 INFO - PROCESS | 3524 | 1463628700059 Marionette TRACE conn2 <- [1,2050,null,{}] 20:31:40 INFO - PROCESS | 3524 | 1463628700063 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}] 20:31:40 INFO - PROCESS | 3524 | 1463628700146 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 20:31:40 INFO - PROCESS | 3524 | 1463628700187 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:40 INFO - PROCESS | 3524 | ++DOCSHELL 16EBB800 == 74 [pid = 3524] [id = 522] 20:31:40 INFO - PROCESS | 3524 | ++DOMWINDOW == 109 (17397000) [pid = 3524] [serial = 1566] [outer = 00000000] 20:31:40 INFO - PROCESS | 3524 | ++DOMWINDOW == 110 (17735800) [pid = 3524] [serial = 1567] [outer = 17397000] 20:31:40 INFO - PROCESS | 3524 | 1463628700231 Marionette DEBUG loaded listener.js 20:31:40 INFO - PROCESS | 3524 | ++DOMWINDOW == 111 (177A0400) [pid = 3524] [serial = 1568] [outer = 17397000] 20:31:40 INFO - PROCESS | 3524 | 1463628700703 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]]]}] 20:31:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 20:31:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 678ms 20:31:40 INFO - PROCESS | 3524 | 1463628700750 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 20:31:40 INFO - PROCESS | 3524 | 1463628700751 Marionette TRACE conn2 <- [1,2053,null,{"value":"13"}] 20:31:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 20:31:40 INFO - PROCESS | 3524 | 1463628700755 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 20:31:40 INFO - PROCESS | 3524 | 1463628700757 Marionette TRACE conn2 <- [1,2054,null,{}] 20:31:40 INFO - PROCESS | 3524 | 1463628700760 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}] 20:31:40 INFO - PROCESS | 3524 | 1463628700895 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 20:31:40 INFO - PROCESS | 3524 | 1463628700964 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:40 INFO - PROCESS | 3524 | ++DOCSHELL 177ACC00 == 75 [pid = 3524] [id = 523] 20:31:40 INFO - PROCESS | 3524 | ++DOMWINDOW == 112 (179E1000) [pid = 3524] [serial = 1569] [outer = 00000000] 20:31:40 INFO - PROCESS | 3524 | ++DOMWINDOW == 113 (18417000) [pid = 3524] [serial = 1570] [outer = 179E1000] 20:31:40 INFO - PROCESS | 3524 | 1463628700992 Marionette DEBUG loaded listener.js 20:31:41 INFO - PROCESS | 3524 | ++DOMWINDOW == 114 (186BCC00) [pid = 3524] [serial = 1571] [outer = 179E1000] 20:31:41 INFO - PROCESS | 3524 | 1463628701409 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]]]}] 20:31:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 20:31:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 694ms 20:31:41 INFO - PROCESS | 3524 | 1463628701438 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 20:31:41 INFO - PROCESS | 3524 | 1463628701440 Marionette TRACE conn2 <- [1,2057,null,{"value":"13"}] 20:31:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 20:31:41 INFO - PROCESS | 3524 | 1463628701443 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 20:31:41 INFO - PROCESS | 3524 | 1463628701445 Marionette TRACE conn2 <- [1,2058,null,{}] 20:31:41 INFO - PROCESS | 3524 | 1463628701448 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}] 20:31:41 INFO - PROCESS | 3524 | 1463628701566 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 20:31:41 INFO - PROCESS | 3524 | 1463628701665 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:41 INFO - PROCESS | 3524 | ++DOCSHELL 18409400 == 76 [pid = 3524] [id = 524] 20:31:41 INFO - PROCESS | 3524 | ++DOMWINDOW == 115 (19835C00) [pid = 3524] [serial = 1572] [outer = 00000000] 20:31:41 INFO - PROCESS | 3524 | ++DOMWINDOW == 116 (19A94400) [pid = 3524] [serial = 1573] [outer = 19835C00] 20:31:41 INFO - PROCESS | 3524 | 1463628701707 Marionette DEBUG loaded listener.js 20:31:41 INFO - PROCESS | 3524 | ++DOMWINDOW == 117 (19B29400) [pid = 3524] [serial = 1574] [outer = 19835C00] 20:31:42 INFO - PROCESS | 3524 | 1463628702106 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]]]}] 20:31:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 20:31:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 723ms 20:31:42 INFO - PROCESS | 3524 | 1463628702167 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 20:31:42 INFO - PROCESS | 3524 | 1463628702169 Marionette TRACE conn2 <- [1,2061,null,{"value":"13"}] 20:31:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 20:31:42 INFO - PROCESS | 3524 | 1463628702178 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 20:31:42 INFO - PROCESS | 3524 | 1463628702179 Marionette TRACE conn2 <- [1,2062,null,{}] 20:31:42 INFO - PROCESS | 3524 | 1463628702183 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}] 20:31:42 INFO - PROCESS | 3524 | 1463628702299 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 20:31:42 INFO - PROCESS | 3524 | --DOMWINDOW == 116 (14473000) [pid = 3524] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 20:31:42 INFO - PROCESS | 3524 | --DOMWINDOW == 115 (144C7000) [pid = 3524] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 20:31:42 INFO - PROCESS | 3524 | --DOMWINDOW == 114 (10274800) [pid = 3524] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 20:31:42 INFO - PROCESS | 3524 | --DOMWINDOW == 113 (177AD000) [pid = 3524] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 20:31:42 INFO - PROCESS | 3524 | --DOMWINDOW == 112 (110E5C00) [pid = 3524] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 20:31:42 INFO - PROCESS | 3524 | --DOMWINDOW == 111 (19A83C00) [pid = 3524] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 20:31:42 INFO - PROCESS | 3524 | --DOMWINDOW == 110 (0F339400) [pid = 3524] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 20:31:42 INFO - PROCESS | 3524 | --DOMWINDOW == 109 (161C6800) [pid = 3524] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 20:31:42 INFO - PROCESS | 3524 | --DOMWINDOW == 108 (15922C00) [pid = 3524] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 20:31:42 INFO - PROCESS | 3524 | --DOMWINDOW == 107 (0F337C00) [pid = 3524] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 20:31:42 INFO - PROCESS | 3524 | --DOMWINDOW == 106 (10520800) [pid = 3524] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 20:31:42 INFO - PROCESS | 3524 | --DOMWINDOW == 105 (10C2D000) [pid = 3524] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 20:31:42 INFO - PROCESS | 3524 | --DOMWINDOW == 104 (16EBDC00) [pid = 3524] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 20:31:42 INFO - PROCESS | 3524 | --DOMWINDOW == 103 (10D6D400) [pid = 3524] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 20:31:42 INFO - PROCESS | 3524 | --DOMWINDOW == 102 (1A0F6000) [pid = 3524] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 20:31:42 INFO - PROCESS | 3524 | 1463628702520 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:42 INFO - PROCESS | 3524 | ++DOCSHELL 0F339400 == 77 [pid = 3524] [id = 525] 20:31:42 INFO - PROCESS | 3524 | ++DOMWINDOW == 103 (10274800) [pid = 3524] [serial = 1575] [outer = 00000000] 20:31:42 INFO - PROCESS | 3524 | ++DOMWINDOW == 104 (10D6D400) [pid = 3524] [serial = 1576] [outer = 10274800] 20:31:42 INFO - PROCESS | 3524 | 1463628702569 Marionette DEBUG loaded listener.js 20:31:42 INFO - PROCESS | 3524 | ++DOMWINDOW == 105 (13392800) [pid = 3524] [serial = 1577] [outer = 10274800] 20:31:42 INFO - PROCESS | 3524 | 1463628702964 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]]]}] 20:31:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 20:31:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 832ms 20:31:43 INFO - PROCESS | 3524 | 1463628703021 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 20:31:43 INFO - PROCESS | 3524 | 1463628703022 Marionette TRACE conn2 <- [1,2065,null,{"value":"13"}] 20:31:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 20:31:43 INFO - PROCESS | 3524 | 1463628703026 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 20:31:43 INFO - PROCESS | 3524 | 1463628703027 Marionette TRACE conn2 <- [1,2066,null,{}] 20:31:43 INFO - PROCESS | 3524 | 1463628703031 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}] 20:31:43 INFO - PROCESS | 3524 | 1463628703156 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 20:31:43 INFO - PROCESS | 3524 | 1463628703168 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:43 INFO - PROCESS | 3524 | ++DOCSHELL 10A5C800 == 78 [pid = 3524] [id = 526] 20:31:43 INFO - PROCESS | 3524 | ++DOMWINDOW == 106 (10B59000) [pid = 3524] [serial = 1578] [outer = 00000000] 20:31:43 INFO - PROCESS | 3524 | ++DOMWINDOW == 107 (179DAC00) [pid = 3524] [serial = 1579] [outer = 10B59000] 20:31:43 INFO - PROCESS | 3524 | 1463628703212 Marionette DEBUG loaded listener.js 20:31:43 INFO - PROCESS | 3524 | ++DOMWINDOW == 108 (18474400) [pid = 3524] [serial = 1580] [outer = 10B59000] 20:31:43 INFO - PROCESS | 3524 | 1463628703595 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]]]}] 20:31:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 20:31:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 631ms 20:31:43 INFO - PROCESS | 3524 | 1463628703648 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 20:31:43 INFO - PROCESS | 3524 | 1463628703650 Marionette TRACE conn2 <- [1,2069,null,{"value":"13"}] 20:31:43 INFO - PROCESS | 3524 | 1463628703653 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 20:31:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 20:31:43 INFO - PROCESS | 3524 | 1463628703655 Marionette TRACE conn2 <- [1,2070,null,{}] 20:31:43 INFO - PROCESS | 3524 | 1463628703658 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}] 20:31:43 INFO - PROCESS | 3524 | 1463628703740 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 20:31:43 INFO - PROCESS | 3524 | 1463628703848 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:43 INFO - PROCESS | 3524 | ++DOCSHELL 165D2000 == 79 [pid = 3524] [id = 527] 20:31:43 INFO - PROCESS | 3524 | ++DOMWINDOW == 109 (16EBDC00) [pid = 3524] [serial = 1581] [outer = 00000000] 20:31:43 INFO - PROCESS | 3524 | ++DOMWINDOW == 110 (1A279C00) [pid = 3524] [serial = 1582] [outer = 16EBDC00] 20:31:43 INFO - PROCESS | 3524 | 1463628703891 Marionette DEBUG loaded listener.js 20:31:43 INFO - PROCESS | 3524 | ++DOMWINDOW == 111 (1A649000) [pid = 3524] [serial = 1583] [outer = 16EBDC00] 20:31:44 INFO - PROCESS | 3524 | 1463628704240 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]]]}] 20:31:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 20:31:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 616ms 20:31:44 INFO - PROCESS | 3524 | 1463628704292 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 20:31:44 INFO - PROCESS | 3524 | 1463628704294 Marionette TRACE conn2 <- [1,2073,null,{"value":"13"}] 20:31:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 20:31:44 INFO - PROCESS | 3524 | 1463628704297 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 20:31:44 INFO - PROCESS | 3524 | 1463628704299 Marionette TRACE conn2 <- [1,2074,null,{}] 20:31:44 INFO - PROCESS | 3524 | 1463628704303 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}] 20:31:44 INFO - PROCESS | 3524 | 1463628704454 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 20:31:44 INFO - PROCESS | 3524 | 1463628704472 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:44 INFO - PROCESS | 3524 | ++DOCSHELL 1AD42C00 == 80 [pid = 3524] [id = 528] 20:31:44 INFO - PROCESS | 3524 | ++DOMWINDOW == 112 (1AD43000) [pid = 3524] [serial = 1584] [outer = 00000000] 20:31:44 INFO - PROCESS | 3524 | ++DOMWINDOW == 113 (1AD4E800) [pid = 3524] [serial = 1585] [outer = 1AD43000] 20:31:44 INFO - PROCESS | 3524 | 1463628704520 Marionette DEBUG loaded listener.js 20:31:44 INFO - PROCESS | 3524 | ++DOMWINDOW == 114 (1AE0F000) [pid = 3524] [serial = 1586] [outer = 1AD43000] 20:31:45 INFO - PROCESS | 3524 | 1463628705175 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]]]}] 20:31:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 20:31:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 924ms 20:31:45 INFO - PROCESS | 3524 | 1463628705226 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 20:31:45 INFO - PROCESS | 3524 | 1463628705232 Marionette TRACE conn2 <- [1,2077,null,{"value":"13"}] 20:31:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 20:31:45 INFO - PROCESS | 3524 | 1463628705236 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 20:31:45 INFO - PROCESS | 3524 | 1463628705241 Marionette TRACE conn2 <- [1,2078,null,{}] 20:31:45 INFO - PROCESS | 3524 | 1463628705246 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}] 20:31:45 INFO - PROCESS | 3524 | 1463628705392 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 20:31:45 INFO - PROCESS | 3524 | 1463628705540 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:45 INFO - PROCESS | 3524 | ++DOCSHELL 10D53800 == 81 [pid = 3524] [id = 529] 20:31:45 INFO - PROCESS | 3524 | ++DOMWINDOW == 115 (11A0F400) [pid = 3524] [serial = 1587] [outer = 00000000] 20:31:45 INFO - PROCESS | 3524 | ++DOMWINDOW == 116 (1336FC00) [pid = 3524] [serial = 1588] [outer = 11A0F400] 20:31:45 INFO - PROCESS | 3524 | 1463628705581 Marionette DEBUG loaded listener.js 20:31:45 INFO - PROCESS | 3524 | ++DOMWINDOW == 117 (1441B400) [pid = 3524] [serial = 1589] [outer = 11A0F400] 20:31:46 INFO - PROCESS | 3524 | 1463628706186 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]]]}] 20:31:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 20:31:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 985ms 20:31:46 INFO - PROCESS | 3524 | 1463628706224 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 20:31:46 INFO - PROCESS | 3524 | 1463628706230 Marionette TRACE conn2 <- [1,2081,null,{"value":"13"}] 20:31:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 20:31:46 INFO - PROCESS | 3524 | 1463628706237 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 20:31:46 INFO - PROCESS | 3524 | 1463628706239 Marionette TRACE conn2 <- [1,2082,null,{}] 20:31:46 INFO - PROCESS | 3524 | 1463628706243 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}] 20:31:46 INFO - PROCESS | 3524 | 1463628706354 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 20:31:46 INFO - PROCESS | 3524 | 1463628706511 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:46 INFO - PROCESS | 3524 | ++DOCSHELL 15F33800 == 82 [pid = 3524] [id = 530] 20:31:46 INFO - PROCESS | 3524 | ++DOMWINDOW == 118 (15F37400) [pid = 3524] [serial = 1590] [outer = 00000000] 20:31:46 INFO - PROCESS | 3524 | ++DOMWINDOW == 119 (16EBEC00) [pid = 3524] [serial = 1591] [outer = 15F37400] 20:31:46 INFO - PROCESS | 3524 | 1463628706566 Marionette DEBUG loaded listener.js 20:31:46 INFO - PROCESS | 3524 | ++DOMWINDOW == 120 (1739A800) [pid = 3524] [serial = 1592] [outer = 15F37400] 20:31:47 INFO - PROCESS | 3524 | 1463628707144 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]]]}] 20:31:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 20:31:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 924ms 20:31:47 INFO - PROCESS | 3524 | 1463628707163 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 20:31:47 INFO - PROCESS | 3524 | 1463628707165 Marionette TRACE conn2 <- [1,2085,null,{"value":"13"}] 20:31:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 20:31:47 INFO - PROCESS | 3524 | 1463628707169 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 20:31:47 INFO - PROCESS | 3524 | 1463628707173 Marionette TRACE conn2 <- [1,2086,null,{}] 20:31:47 INFO - PROCESS | 3524 | 1463628707184 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}] 20:31:47 INFO - PROCESS | 3524 | 1463628707297 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 20:31:47 INFO - PROCESS | 3524 | 1463628707443 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:47 INFO - PROCESS | 3524 | ++DOCSHELL 10502C00 == 83 [pid = 3524] [id = 531] 20:31:47 INFO - PROCESS | 3524 | ++DOMWINDOW == 121 (19A83000) [pid = 3524] [serial = 1593] [outer = 00000000] 20:31:47 INFO - PROCESS | 3524 | ++DOMWINDOW == 122 (1A89C000) [pid = 3524] [serial = 1594] [outer = 19A83000] 20:31:47 INFO - PROCESS | 3524 | 1463628707500 Marionette DEBUG loaded listener.js 20:31:47 INFO - PROCESS | 3524 | ++DOMWINDOW == 123 (1AD46800) [pid = 3524] [serial = 1595] [outer = 19A83000] 20:31:48 INFO - PROCESS | 3524 | 1463628708031 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]]]}] 20:31:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 20:31:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 925ms 20:31:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 20:31:48 INFO - PROCESS | 3524 | 1463628708098 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 20:31:48 INFO - PROCESS | 3524 | 1463628708100 Marionette TRACE conn2 <- [1,2089,null,{"value":"13"}] 20:31:48 INFO - PROCESS | 3524 | 1463628708104 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 20:31:48 INFO - PROCESS | 3524 | 1463628708106 Marionette TRACE conn2 <- [1,2090,null,{}] 20:31:48 INFO - PROCESS | 3524 | 1463628708109 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}] 20:31:48 INFO - PROCESS | 3524 | 1463628708217 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 20:31:48 INFO - PROCESS | 3524 | 1463628708360 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:48 INFO - PROCESS | 3524 | ++DOCSHELL 1AD4D800 == 84 [pid = 3524] [id = 532] 20:31:48 INFO - PROCESS | 3524 | ++DOMWINDOW == 124 (1AE07C00) [pid = 3524] [serial = 1596] [outer = 00000000] 20:31:48 INFO - PROCESS | 3524 | ++DOMWINDOW == 125 (1AE15400) [pid = 3524] [serial = 1597] [outer = 1AE07C00] 20:31:48 INFO - PROCESS | 3524 | 1463628708415 Marionette DEBUG loaded listener.js 20:31:48 INFO - PROCESS | 3524 | ++DOMWINDOW == 126 (1B037C00) [pid = 3524] [serial = 1598] [outer = 1AE07C00] 20:31:48 INFO - PROCESS | 3524 | 1463628708971 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]]]}] 20:31:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 20:31:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 924ms 20:31:49 INFO - PROCESS | 3524 | 1463628709032 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 20:31:49 INFO - PROCESS | 3524 | 1463628709035 Marionette TRACE conn2 <- [1,2093,null,{"value":"13"}] 20:31:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 20:31:49 INFO - PROCESS | 3524 | 1463628709038 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 20:31:49 INFO - PROCESS | 3524 | 1463628709040 Marionette TRACE conn2 <- [1,2094,null,{}] 20:31:49 INFO - PROCESS | 3524 | 1463628709044 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}] 20:31:49 INFO - PROCESS | 3524 | 1463628709148 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 20:31:49 INFO - PROCESS | 3524 | 1463628709292 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:49 INFO - PROCESS | 3524 | ++DOCSHELL 10C2AC00 == 85 [pid = 3524] [id = 533] 20:31:49 INFO - PROCESS | 3524 | ++DOMWINDOW == 127 (1A63EC00) [pid = 3524] [serial = 1599] [outer = 00000000] 20:31:49 INFO - PROCESS | 3524 | ++DOMWINDOW == 128 (1B03F000) [pid = 3524] [serial = 1600] [outer = 1A63EC00] 20:31:49 INFO - PROCESS | 3524 | 1463628709345 Marionette DEBUG loaded listener.js 20:31:49 INFO - PROCESS | 3524 | ++DOMWINDOW == 129 (1B34A800) [pid = 3524] [serial = 1601] [outer = 1A63EC00] 20:31:49 INFO - PROCESS | 3524 | 1463628709921 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]]]}] 20:31:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 20:31:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 924ms 20:31:49 INFO - PROCESS | 3524 | 1463628709984 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 20:31:49 INFO - PROCESS | 3524 | 1463628709986 Marionette TRACE conn2 <- [1,2097,null,{"value":"13"}] 20:31:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 20:31:49 INFO - PROCESS | 3524 | 1463628709989 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 20:31:49 INFO - PROCESS | 3524 | 1463628709991 Marionette TRACE conn2 <- [1,2098,null,{}] 20:31:49 INFO - PROCESS | 3524 | 1463628709995 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}] 20:31:50 INFO - PROCESS | 3524 | 1463628710115 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 20:31:50 INFO - PROCESS | 3524 | 1463628710259 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:50 INFO - PROCESS | 3524 | ++DOCSHELL 10D34800 == 86 [pid = 3524] [id = 534] 20:31:50 INFO - PROCESS | 3524 | ++DOMWINDOW == 130 (10D35400) [pid = 3524] [serial = 1602] [outer = 00000000] 20:31:50 INFO - PROCESS | 3524 | ++DOMWINDOW == 131 (1336F800) [pid = 3524] [serial = 1603] [outer = 10D35400] 20:31:50 INFO - PROCESS | 3524 | 1463628710314 Marionette DEBUG loaded listener.js 20:31:50 INFO - PROCESS | 3524 | ++DOMWINDOW == 132 (138E7400) [pid = 3524] [serial = 1604] [outer = 10D35400] 20:31:51 INFO - PROCESS | 3524 | 1463628711145 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]]]}] 20:31:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 20:31:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1232ms 20:31:51 INFO - PROCESS | 3524 | 1463628711208 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 20:31:51 INFO - PROCESS | 3524 | 1463628711211 Marionette TRACE conn2 <- [1,2101,null,{"value":"13"}] 20:31:51 INFO - PROCESS | 3524 | 1463628711217 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 20:31:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 20:31:51 INFO - PROCESS | 3524 | 1463628711220 Marionette TRACE conn2 <- [1,2102,null,{}] 20:31:51 INFO - PROCESS | 3524 | 1463628711225 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}] 20:31:51 INFO - PROCESS | 3524 | 1463628711327 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 20:31:51 INFO - PROCESS | 3524 | 1463628711474 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:51 INFO - PROCESS | 3524 | ++DOCSHELL 0F9E6000 == 87 [pid = 3524] [id = 535] 20:31:51 INFO - PROCESS | 3524 | ++DOMWINDOW == 133 (102C7400) [pid = 3524] [serial = 1605] [outer = 00000000] 20:31:51 INFO - PROCESS | 3524 | ++DOMWINDOW == 134 (10A5F400) [pid = 3524] [serial = 1606] [outer = 102C7400] 20:31:51 INFO - PROCESS | 3524 | 1463628711530 Marionette DEBUG loaded listener.js 20:31:51 INFO - PROCESS | 3524 | ++DOMWINDOW == 135 (10C34400) [pid = 3524] [serial = 1607] [outer = 102C7400] 20:31:51 INFO - PROCESS | 3524 | --DOCSHELL 1840AC00 == 86 [pid = 3524] [id = 408] 20:31:51 INFO - PROCESS | 3524 | --DOCSHELL 1A97E400 == 85 [pid = 3524] [id = 453] 20:31:51 INFO - PROCESS | 3524 | --DOCSHELL 19B27400 == 84 [pid = 3524] [id = 452] 20:31:51 INFO - PROCESS | 3524 | --DOCSHELL 165D2000 == 83 [pid = 3524] [id = 527] 20:31:51 INFO - PROCESS | 3524 | --DOCSHELL 10A5C800 == 82 [pid = 3524] [id = 526] 20:31:51 INFO - PROCESS | 3524 | --DOCSHELL 0F339400 == 81 [pid = 3524] [id = 525] 20:31:51 INFO - PROCESS | 3524 | --DOCSHELL 18409400 == 80 [pid = 3524] [id = 524] 20:31:51 INFO - PROCESS | 3524 | --DOCSHELL 177ACC00 == 79 [pid = 3524] [id = 523] 20:31:51 INFO - PROCESS | 3524 | --DOCSHELL 16EBB800 == 78 [pid = 3524] [id = 522] 20:31:51 INFO - PROCESS | 3524 | --DOCSHELL 1656FC00 == 77 [pid = 3524] [id = 521] 20:31:51 INFO - PROCESS | 3524 | --DOCSHELL 14464800 == 76 [pid = 3524] [id = 520] 20:31:51 INFO - PROCESS | 3524 | --DOCSHELL 12885C00 == 75 [pid = 3524] [id = 519] 20:31:51 INFO - PROCESS | 3524 | --DOCSHELL 10C36000 == 74 [pid = 3524] [id = 518] 20:31:51 INFO - PROCESS | 3524 | --DOMWINDOW == 134 (19B22000) [pid = 3524] [serial = 1534] [outer = 00000000] [url = about:blank] 20:31:51 INFO - PROCESS | 3524 | --DOCSHELL 0C7EC000 == 73 [pid = 3524] [id = 512] 20:31:52 INFO - PROCESS | 3524 | --DOMWINDOW == 133 (18418400) [pid = 3524] [serial = 1522] [outer = 00000000] [url = about:blank] 20:31:52 INFO - PROCESS | 3524 | --DOMWINDOW == 132 (19A88C00) [pid = 3524] [serial = 1525] [outer = 00000000] [url = about:blank] 20:31:52 INFO - PROCESS | 3524 | --DOMWINDOW == 131 (19838400) [pid = 3524] [serial = 1523] [outer = 00000000] [url = about:blank] 20:31:52 INFO - PROCESS | 3524 | --DOMWINDOW == 130 (176A6C00) [pid = 3524] [serial = 1519] [outer = 00000000] [url = about:blank] 20:31:52 INFO - PROCESS | 3524 | --DOMWINDOW == 129 (16EBD000) [pid = 3524] [serial = 1516] [outer = 00000000] [url = about:blank] 20:31:52 INFO - PROCESS | 3524 | --DOMWINDOW == 128 (16FFB000) [pid = 3524] [serial = 1517] [outer = 00000000] [url = about:blank] 20:31:52 INFO - PROCESS | 3524 | --DOMWINDOW == 127 (16FFBC00) [pid = 3524] [serial = 1498] [outer = 00000000] [url = about:blank] 20:31:52 INFO - PROCESS | 3524 | --DOMWINDOW == 126 (15F29C00) [pid = 3524] [serial = 1513] [outer = 00000000] [url = about:blank] 20:31:52 INFO - PROCESS | 3524 | --DOMWINDOW == 125 (1642C000) [pid = 3524] [serial = 1514] [outer = 00000000] [url = about:blank] 20:31:52 INFO - PROCESS | 3524 | --DOMWINDOW == 124 (1338D000) [pid = 3524] [serial = 1495] [outer = 00000000] [url = about:blank] 20:31:52 INFO - PROCESS | 3524 | --DOMWINDOW == 123 (10A64C00) [pid = 3524] [serial = 1528] [outer = 00000000] [url = about:blank] 20:31:52 INFO - PROCESS | 3524 | --DOMWINDOW == 122 (12AEA800) [pid = 3524] [serial = 1510] [outer = 00000000] [url = about:blank] 20:31:52 INFO - PROCESS | 3524 | --DOMWINDOW == 121 (13375C00) [pid = 3524] [serial = 1511] [outer = 00000000] [url = about:blank] 20:31:52 INFO - PROCESS | 3524 | --DOMWINDOW == 120 (10C2E000) [pid = 3524] [serial = 1492] [outer = 00000000] [url = about:blank] 20:31:52 INFO - PROCESS | 3524 | --DOMWINDOW == 119 (18475C00) [pid = 3524] [serial = 1501] [outer = 00000000] [url = about:blank] 20:31:52 INFO - PROCESS | 3524 | --DOMWINDOW == 118 (12D7C000) [pid = 3524] [serial = 1508] [outer = 00000000] [url = about:blank] 20:31:52 INFO - PROCESS | 3524 | --DOMWINDOW == 117 (117A4C00) [pid = 3524] [serial = 1507] [outer = 00000000] [url = about:blank] 20:31:52 INFO - PROCESS | 3524 | --DOMWINDOW == 116 (186BD000) [pid = 3524] [serial = 1504] [outer = 00000000] [url = about:blank] 20:31:52 INFO - PROCESS | 3524 | --DOMWINDOW == 115 (19A8D000) [pid = 3524] [serial = 1526] [outer = 00000000] [url = about:blank] 20:31:52 INFO - PROCESS | 3524 | --DOMWINDOW == 114 (10D2D800) [pid = 3524] [serial = 1529] [outer = 00000000] [url = about:blank] 20:31:52 INFO - PROCESS | 3524 | --DOMWINDOW == 113 (179DB800) [pid = 3524] [serial = 1490] [outer = 00000000] [url = about:blank] 20:31:52 INFO - PROCESS | 3524 | --DOMWINDOW == 112 (17986C00) [pid = 3524] [serial = 1532] [outer = 00000000] [url = about:blank] 20:31:52 INFO - PROCESS | 3524 | --DOMWINDOW == 111 (165D1C00) [pid = 3524] [serial = 1531] [outer = 00000000] [url = about:blank] 20:31:52 INFO - PROCESS | 3524 | --DOMWINDOW == 110 (1773E400) [pid = 3524] [serial = 1520] [outer = 00000000] [url = about:blank] 20:31:52 INFO - PROCESS | 3524 | --DOMWINDOW == 109 (1AE08000) [pid = 3524] [serial = 1457] [outer = 00000000] [url = about:blank] 20:31:52 INFO - PROCESS | 3524 | --DOMWINDOW == 108 (1592B400) [pid = 3524] [serial = 1472] [outer = 00000000] [url = about:blank] 20:31:52 INFO - PROCESS | 3524 | --DOMWINDOW == 107 (165D8C00) [pid = 3524] [serial = 1451] [outer = 00000000] [url = about:blank] 20:31:52 INFO - PROCESS | 3524 | --DOMWINDOW == 106 (1337C400) [pid = 3524] [serial = 1448] [outer = 00000000] [url = about:blank] 20:31:52 INFO - PROCESS | 3524 | --DOMWINDOW == 105 (19B23000) [pid = 3524] [serial = 1454] [outer = 00000000] [url = about:blank] 20:31:52 INFO - PROCESS | 3524 | 1463628712116 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]]]}] 20:31:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 20:31:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 924ms 20:31:52 INFO - PROCESS | 3524 | 1463628712164 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 20:31:52 INFO - PROCESS | 3524 | 1463628712169 Marionette TRACE conn2 <- [1,2105,null,{"value":"13"}] 20:31:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 20:31:52 INFO - PROCESS | 3524 | 1463628712175 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 20:31:52 INFO - PROCESS | 3524 | 1463628712177 Marionette TRACE conn2 <- [1,2106,null,{}] 20:31:52 INFO - PROCESS | 3524 | 1463628712181 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}] 20:31:52 INFO - PROCESS | 3524 | 1463628712268 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 20:31:52 INFO - PROCESS | 3524 | 1463628712277 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:52 INFO - PROCESS | 3524 | ++DOCSHELL 10D2C000 == 74 [pid = 3524] [id = 536] 20:31:52 INFO - PROCESS | 3524 | ++DOMWINDOW == 106 (10D31400) [pid = 3524] [serial = 1608] [outer = 00000000] 20:31:52 INFO - PROCESS | 3524 | ++DOMWINDOW == 107 (10D66C00) [pid = 3524] [serial = 1609] [outer = 10D31400] 20:31:52 INFO - PROCESS | 3524 | 1463628712306 Marionette DEBUG loaded listener.js 20:31:52 INFO - PROCESS | 3524 | ++DOMWINDOW == 108 (10D70000) [pid = 3524] [serial = 1610] [outer = 10D31400] 20:31:52 INFO - PROCESS | 3524 | 1463628712803 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]]]}] 20:31:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 20:31:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 693ms 20:31:52 INFO - PROCESS | 3524 | 1463628712857 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 20:31:52 INFO - PROCESS | 3524 | 1463628712859 Marionette TRACE conn2 <- [1,2109,null,{"value":"13"}] 20:31:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 20:31:52 INFO - PROCESS | 3524 | 1463628712863 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 20:31:52 INFO - PROCESS | 3524 | 1463628712866 Marionette TRACE conn2 <- [1,2110,null,{}] 20:31:52 INFO - PROCESS | 3524 | 1463628712876 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}] 20:31:52 INFO - PROCESS | 3524 | 1463628712972 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 20:31:53 INFO - PROCESS | 3524 | 1463628713079 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:53 INFO - PROCESS | 3524 | ++DOCSHELL 128AD400 == 75 [pid = 3524] [id = 537] 20:31:53 INFO - PROCESS | 3524 | ++DOMWINDOW == 109 (12AE3C00) [pid = 3524] [serial = 1611] [outer = 00000000] 20:31:53 INFO - PROCESS | 3524 | ++DOMWINDOW == 110 (13073400) [pid = 3524] [serial = 1612] [outer = 12AE3C00] 20:31:53 INFO - PROCESS | 3524 | 1463628713126 Marionette DEBUG loaded listener.js 20:31:53 INFO - PROCESS | 3524 | ++DOMWINDOW == 111 (1336D400) [pid = 3524] [serial = 1613] [outer = 12AE3C00] 20:31:53 INFO - PROCESS | 3524 | 1463628713474 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]]]}] 20:31:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 20:31:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 632ms 20:31:53 INFO - PROCESS | 3524 | 1463628713484 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 20:31:53 INFO - PROCESS | 3524 | 1463628713487 Marionette TRACE conn2 <- [1,2113,null,{"value":"13"}] 20:31:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 20:31:53 INFO - PROCESS | 3524 | 1463628713490 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 20:31:53 INFO - PROCESS | 3524 | 1463628713492 Marionette TRACE conn2 <- [1,2114,null,{}] 20:31:53 INFO - PROCESS | 3524 | 1463628713507 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}] 20:31:53 INFO - PROCESS | 3524 | 1463628713591 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 20:31:53 INFO - PROCESS | 3524 | 1463628713627 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:53 INFO - PROCESS | 3524 | ++DOCSHELL 13394C00 == 76 [pid = 3524] [id = 538] 20:31:53 INFO - PROCESS | 3524 | ++DOMWINDOW == 112 (138E7800) [pid = 3524] [serial = 1614] [outer = 00000000] 20:31:53 INFO - PROCESS | 3524 | ++DOMWINDOW == 113 (14419C00) [pid = 3524] [serial = 1615] [outer = 138E7800] 20:31:53 INFO - PROCESS | 3524 | 1463628713671 Marionette DEBUG loaded listener.js 20:31:53 INFO - PROCESS | 3524 | ++DOMWINDOW == 114 (1446FC00) [pid = 3524] [serial = 1616] [outer = 138E7800] 20:31:54 INFO - PROCESS | 3524 | 1463628714113 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]]]}] 20:31:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 20:31:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 616ms 20:31:54 INFO - PROCESS | 3524 | 1463628714139 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 20:31:54 INFO - PROCESS | 3524 | 1463628714141 Marionette TRACE conn2 <- [1,2117,null,{"value":"13"}] 20:31:54 INFO - PROCESS | 3524 | 1463628714165 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 20:31:54 INFO - PROCESS | 3524 | 1463628714167 Marionette TRACE conn2 <- [1,2118,null,{}] 20:31:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 20:31:54 INFO - PROCESS | 3524 | 1463628714170 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}] 20:31:54 INFO - PROCESS | 3524 | 1463628714304 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 20:31:54 INFO - PROCESS | 3524 | 1463628714314 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:54 INFO - PROCESS | 3524 | ++DOCSHELL 0C7F4000 == 77 [pid = 3524] [id = 539] 20:31:54 INFO - PROCESS | 3524 | ++DOMWINDOW == 115 (0C7F5000) [pid = 3524] [serial = 1617] [outer = 00000000] 20:31:54 INFO - PROCESS | 3524 | ++DOMWINDOW == 116 (12D77000) [pid = 3524] [serial = 1618] [outer = 0C7F5000] 20:31:54 INFO - PROCESS | 3524 | 1463628714416 Marionette DEBUG loaded listener.js 20:31:54 INFO - PROCESS | 3524 | ++DOMWINDOW == 117 (141F0C00) [pid = 3524] [serial = 1619] [outer = 0C7F5000] 20:31:54 INFO - PROCESS | 3524 | 1463628714824 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] 20:31:54 INFO - PROCESS | 3524 | 1463628714894 Marionette TRACE conn2 <- [1,2121,null,{"value":"13"}] 20:31:54 INFO - PROCESS | 3524 | 1463628714897 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 20:31:54 INFO - PROCESS | 3524 | 1463628714899 Marionette TRACE conn2 <- [1,2122,null,{}] 20:31:54 INFO - PROCESS | 3524 | 1463628714909 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}] 20:31:55 INFO - PROCESS | 3524 | 1463628715076 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 20:31:55 INFO - PROCESS | 3524 | 1463628715100 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:55 INFO - PROCESS | 3524 | ++DOCSHELL 161C6000 == 78 [pid = 3524] [id = 540] 20:31:55 INFO - PROCESS | 3524 | ++DOMWINDOW == 118 (161D2C00) [pid = 3524] [serial = 1620] [outer = 00000000] 20:31:55 INFO - PROCESS | 3524 | ++DOMWINDOW == 119 (16572800) [pid = 3524] [serial = 1621] [outer = 161D2C00] 20:31:55 INFO - PROCESS | 3524 | 1463628715144 Marionette DEBUG loaded listener.js 20:31:55 INFO - PROCESS | 3524 | ++DOMWINDOW == 120 (165D8C00) [pid = 3524] [serial = 1622] [outer = 161D2C00] 20:31:55 INFO - PROCESS | 3524 | 1463628715592 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]]]}] 20:31:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 20:31:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 724ms 20:31:55 INFO - PROCESS | 3524 | 1463628715638 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 20:31:55 INFO - PROCESS | 3524 | 1463628715640 Marionette TRACE conn2 <- [1,2125,null,{"value":"13"}] 20:31:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 20:31:55 INFO - PROCESS | 3524 | 1463628715643 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 20:31:55 INFO - PROCESS | 3524 | 1463628715645 Marionette TRACE conn2 <- [1,2126,null,{}] 20:31:55 INFO - PROCESS | 3524 | 1463628715654 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}] 20:31:55 INFO - PROCESS | 3524 | 1463628715756 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 20:31:55 INFO - PROCESS | 3524 | 1463628715766 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:55 INFO - PROCESS | 3524 | ++DOCSHELL 16569400 == 79 [pid = 3524] [id = 541] 20:31:55 INFO - PROCESS | 3524 | ++DOMWINDOW == 121 (165D1C00) [pid = 3524] [serial = 1623] [outer = 00000000] 20:31:55 INFO - PROCESS | 3524 | ++DOMWINDOW == 122 (16ECAC00) [pid = 3524] [serial = 1624] [outer = 165D1C00] 20:31:55 INFO - PROCESS | 3524 | 1463628715869 Marionette DEBUG loaded listener.js 20:31:55 INFO - PROCESS | 3524 | ++DOMWINDOW == 123 (17381800) [pid = 3524] [serial = 1625] [outer = 165D1C00] 20:31:56 INFO - PROCESS | 3524 | --DOMWINDOW == 122 (15D12000) [pid = 3524] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 20:31:56 INFO - PROCESS | 3524 | --DOMWINDOW == 121 (179E1000) [pid = 3524] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 20:31:56 INFO - PROCESS | 3524 | --DOMWINDOW == 120 (19835C00) [pid = 3524] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 20:31:56 INFO - PROCESS | 3524 | --DOMWINDOW == 119 (17397000) [pid = 3524] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 20:31:56 INFO - PROCESS | 3524 | --DOMWINDOW == 118 (12A86000) [pid = 3524] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 20:31:56 INFO - PROCESS | 3524 | --DOMWINDOW == 117 (165D8000) [pid = 3524] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 20:31:56 INFO - PROCESS | 3524 | --DOMWINDOW == 116 (15923800) [pid = 3524] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 20:31:56 INFO - PROCESS | 3524 | --DOMWINDOW == 115 (10D6AC00) [pid = 3524] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 20:31:56 INFO - PROCESS | 3524 | --DOMWINDOW == 114 (16EBDC00) [pid = 3524] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 20:31:56 INFO - PROCESS | 3524 | --DOMWINDOW == 113 (10274800) [pid = 3524] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 20:31:56 INFO - PROCESS | 3524 | --DOMWINDOW == 112 (10B59000) [pid = 3524] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 20:31:56 INFO - PROCESS | 3524 | 1463628716433 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]]]}] 20:31:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 20:31:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 831ms 20:31:56 INFO - PROCESS | 3524 | 1463628716470 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 20:31:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 20:31:56 INFO - PROCESS | 3524 | 1463628716472 Marionette TRACE conn2 <- [1,2129,null,{"value":"13"}] 20:31:56 INFO - PROCESS | 3524 | 1463628716476 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 20:31:56 INFO - PROCESS | 3524 | 1463628716477 Marionette TRACE conn2 <- [1,2130,null,{}] 20:31:56 INFO - PROCESS | 3524 | 1463628716481 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}] 20:31:56 INFO - PROCESS | 3524 | 1463628716579 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 20:31:56 INFO - PROCESS | 3524 | 1463628716685 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:56 INFO - PROCESS | 3524 | ++DOCSHELL 10A59800 == 80 [pid = 3524] [id = 542] 20:31:56 INFO - PROCESS | 3524 | ++DOMWINDOW == 113 (10D6AC00) [pid = 3524] [serial = 1626] [outer = 00000000] 20:31:56 INFO - PROCESS | 3524 | ++DOMWINDOW == 114 (16EBDC00) [pid = 3524] [serial = 1627] [outer = 10D6AC00] 20:31:56 INFO - PROCESS | 3524 | 1463628716728 Marionette DEBUG loaded listener.js 20:31:56 INFO - PROCESS | 3524 | ++DOMWINDOW == 115 (17397400) [pid = 3524] [serial = 1628] [outer = 10D6AC00] 20:31:57 INFO - PROCESS | 3524 | 1463628717071 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] 20:31:57 INFO - PROCESS | 3524 | 1463628717099 Marionette TRACE conn2 <- [1,2133,null,{"value":"13"}] 20:31:57 INFO - PROCESS | 3524 | 1463628717103 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 20:31:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 20:31:57 INFO - PROCESS | 3524 | 1463628717104 Marionette TRACE conn2 <- [1,2134,null,{}] 20:31:57 INFO - PROCESS | 3524 | 1463628717108 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}] 20:31:57 INFO - PROCESS | 3524 | 1463628717233 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 20:31:57 INFO - PROCESS | 3524 | 1463628717243 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:57 INFO - PROCESS | 3524 | ++DOCSHELL 165D8000 == 81 [pid = 3524] [id = 543] 20:31:57 INFO - PROCESS | 3524 | ++DOMWINDOW == 116 (17394C00) [pid = 3524] [serial = 1629] [outer = 00000000] 20:31:57 INFO - PROCESS | 3524 | ++DOMWINDOW == 117 (17741400) [pid = 3524] [serial = 1630] [outer = 17394C00] 20:31:57 INFO - PROCESS | 3524 | 1463628717286 Marionette DEBUG loaded listener.js 20:31:57 INFO - PROCESS | 3524 | ++DOMWINDOW == 118 (177A9400) [pid = 3524] [serial = 1631] [outer = 17394C00] 20:31:57 INFO - PROCESS | 3524 | 1463628717696 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] 20:31:57 INFO - PROCESS | 3524 | 1463628717743 Marionette TRACE conn2 <- [1,2137,null,{"value":"13"}] 20:31:57 INFO - PROCESS | 3524 | 1463628717746 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 20:31:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 20:31:57 INFO - PROCESS | 3524 | 1463628717748 Marionette TRACE conn2 <- [1,2138,null,{}] 20:31:57 INFO - PROCESS | 3524 | 1463628717751 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}] 20:31:57 INFO - PROCESS | 3524 | 1463628717876 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 20:31:57 INFO - PROCESS | 3524 | 1463628717885 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:57 INFO - PROCESS | 3524 | ++DOCSHELL 10D6C800 == 82 [pid = 3524] [id = 544] 20:31:57 INFO - PROCESS | 3524 | ++DOMWINDOW == 119 (16EC0800) [pid = 3524] [serial = 1632] [outer = 00000000] 20:31:57 INFO - PROCESS | 3524 | ++DOMWINDOW == 120 (179D6800) [pid = 3524] [serial = 1633] [outer = 16EC0800] 20:31:57 INFO - PROCESS | 3524 | 1463628717928 Marionette DEBUG loaded listener.js 20:31:57 INFO - PROCESS | 3524 | ++DOMWINDOW == 121 (18020400) [pid = 3524] [serial = 1634] [outer = 16EC0800] 20:31:58 INFO - PROCESS | 3524 | 1463628718503 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]]]}] 20:31:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 20:31:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 831ms 20:31:58 INFO - PROCESS | 3524 | 1463628718574 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 20:31:58 INFO - PROCESS | 3524 | 1463628718579 Marionette TRACE conn2 <- [1,2141,null,{"value":"13"}] 20:31:58 INFO - PROCESS | 3524 | 1463628718584 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 20:31:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 20:31:58 INFO - PROCESS | 3524 | 1463628718589 Marionette TRACE conn2 <- [1,2142,null,{}] 20:31:58 INFO - PROCESS | 3524 | 1463628718596 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}] 20:31:58 INFO - PROCESS | 3524 | 1463628718744 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 20:31:58 INFO - PROCESS | 3524 | 1463628718894 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:58 INFO - PROCESS | 3524 | ++DOCSHELL 0C7F9C00 == 83 [pid = 3524] [id = 545] 20:31:58 INFO - PROCESS | 3524 | ++DOMWINDOW == 122 (0F9E3800) [pid = 3524] [serial = 1635] [outer = 00000000] 20:31:58 INFO - PROCESS | 3524 | ++DOMWINDOW == 123 (105F0000) [pid = 3524] [serial = 1636] [outer = 0F9E3800] 20:31:58 INFO - PROCESS | 3524 | 1463628718951 Marionette DEBUG loaded listener.js 20:31:59 INFO - PROCESS | 3524 | ++DOMWINDOW == 124 (10D49400) [pid = 3524] [serial = 1637] [outer = 0F9E3800] 20:31:59 INFO - PROCESS | 3524 | 1463628719583 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]]]}] 20:31:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 20:31:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1032ms 20:31:59 INFO - PROCESS | 3524 | 1463628719617 Marionette TRACE conn2 -> [0,2145,"getWindowHandle",null] 20:31:59 INFO - PROCESS | 3524 | 1463628719623 Marionette TRACE conn2 <- [1,2145,null,{"value":"13"}] 20:31:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 20:31:59 INFO - PROCESS | 3524 | 1463628719650 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 20:31:59 INFO - PROCESS | 3524 | 1463628719653 Marionette TRACE conn2 <- [1,2146,null,{}] 20:31:59 INFO - PROCESS | 3524 | 1463628719657 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}] 20:31:59 INFO - PROCESS | 3524 | 1463628719768 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 20:31:59 INFO - PROCESS | 3524 | 1463628719917 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:59 INFO - PROCESS | 3524 | ++DOCSHELL 117B1400 == 84 [pid = 3524] [id = 546] 20:31:59 INFO - PROCESS | 3524 | ++DOMWINDOW == 125 (11A03800) [pid = 3524] [serial = 1638] [outer = 00000000] 20:31:59 INFO - PROCESS | 3524 | ++DOMWINDOW == 126 (1330F800) [pid = 3524] [serial = 1639] [outer = 11A03800] 20:31:59 INFO - PROCESS | 3524 | 1463628719972 Marionette DEBUG loaded listener.js 20:32:00 INFO - PROCESS | 3524 | ++DOMWINDOW == 127 (1441A800) [pid = 3524] [serial = 1640] [outer = 11A03800] 20:32:00 INFO - PROCESS | 3524 | 1463628720554 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]]]}] 20:32:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 20:32:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 985ms 20:32:00 INFO - PROCESS | 3524 | 1463628720635 Marionette TRACE conn2 -> [0,2149,"getWindowHandle",null] 20:32:00 INFO - PROCESS | 3524 | 1463628720637 Marionette TRACE conn2 <- [1,2149,null,{"value":"13"}] 20:32:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 20:32:00 INFO - PROCESS | 3524 | 1463628720654 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 20:32:00 INFO - PROCESS | 3524 | 1463628720658 Marionette TRACE conn2 <- [1,2150,null,{}] 20:32:00 INFO - PROCESS | 3524 | 1463628720671 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}] 20:32:00 INFO - PROCESS | 3524 | 1463628720790 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 20:32:00 INFO - PROCESS | 3524 | 1463628720930 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:00 INFO - PROCESS | 3524 | ++DOCSHELL 165D7000 == 85 [pid = 3524] [id = 547] 20:32:00 INFO - PROCESS | 3524 | ++DOMWINDOW == 128 (165DA400) [pid = 3524] [serial = 1641] [outer = 00000000] 20:32:00 INFO - PROCESS | 3524 | ++DOMWINDOW == 129 (17994000) [pid = 3524] [serial = 1642] [outer = 165DA400] 20:32:00 INFO - PROCESS | 3524 | 1463628720994 Marionette DEBUG loaded listener.js 20:32:01 INFO - PROCESS | 3524 | ++DOMWINDOW == 130 (18224C00) [pid = 3524] [serial = 1643] [outer = 165DA400] 20:32:01 INFO - PROCESS | 3524 | 1463628721568 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]]]}] 20:32:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 20:32:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1002ms 20:32:01 INFO - PROCESS | 3524 | 1463628721633 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 20:32:01 INFO - PROCESS | 3524 | 1463628721636 Marionette TRACE conn2 <- [1,2153,null,{"value":"13"}] 20:32:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 20:32:01 INFO - PROCESS | 3524 | 1463628721639 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 20:32:01 INFO - PROCESS | 3524 | 1463628721641 Marionette TRACE conn2 <- [1,2154,null,{}] 20:32:01 INFO - PROCESS | 3524 | 1463628721644 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}] 20:32:01 INFO - PROCESS | 3524 | 1463628721752 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 20:32:01 INFO - PROCESS | 3524 | 1463628721897 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:01 INFO - PROCESS | 3524 | ++DOCSHELL 1861D800 == 86 [pid = 3524] [id = 548] 20:32:01 INFO - PROCESS | 3524 | ++DOMWINDOW == 131 (186B3000) [pid = 3524] [serial = 1644] [outer = 00000000] 20:32:01 INFO - PROCESS | 3524 | ++DOMWINDOW == 132 (1983F800) [pid = 3524] [serial = 1645] [outer = 186B3000] 20:32:01 INFO - PROCESS | 3524 | 1463628721952 Marionette DEBUG loaded listener.js 20:32:02 INFO - PROCESS | 3524 | ++DOMWINDOW == 133 (19A7FC00) [pid = 3524] [serial = 1646] [outer = 186B3000] 20:32:02 INFO - PROCESS | 3524 | 1463628722493 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]]]}] 20:32:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 20:32:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 893ms 20:32:02 INFO - PROCESS | 3524 | 1463628722543 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 20:32:02 INFO - PROCESS | 3524 | 1463628722545 Marionette TRACE conn2 <- [1,2157,null,{"value":"13"}] 20:32:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 20:32:02 INFO - PROCESS | 3524 | 1463628722532 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 20:32:02 INFO - PROCESS | 3524 | 1463628722534 Marionette TRACE conn2 <- [1,2158,null,{}] 20:32:02 INFO - PROCESS | 3524 | 1463628722537 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}] 20:32:02 INFO - PROCESS | 3524 | 1463628722642 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 20:32:02 INFO - PROCESS | 3524 | 1463628722800 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:02 INFO - PROCESS | 3524 | ++DOCSHELL 18616800 == 87 [pid = 3524] [id = 549] 20:32:02 INFO - PROCESS | 3524 | ++DOMWINDOW == 134 (18617800) [pid = 3524] [serial = 1647] [outer = 00000000] 20:32:02 INFO - PROCESS | 3524 | ++DOMWINDOW == 135 (19A8E800) [pid = 3524] [serial = 1648] [outer = 18617800] 20:32:02 INFO - PROCESS | 3524 | 1463628722854 Marionette DEBUG loaded listener.js 20:32:02 INFO - PROCESS | 3524 | ++DOMWINDOW == 136 (19A92800) [pid = 3524] [serial = 1649] [outer = 18617800] 20:32:03 INFO - PROCESS | 3524 | 1463628723449 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]]]}] 20:32:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 20:32:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 925ms 20:32:03 INFO - PROCESS | 3524 | 1463628723477 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 20:32:03 INFO - PROCESS | 3524 | 1463628723479 Marionette TRACE conn2 <- [1,2161,null,{"value":"13"}] 20:32:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 20:32:03 INFO - PROCESS | 3524 | 1463628723483 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 20:32:03 INFO - PROCESS | 3524 | 1463628723485 Marionette TRACE conn2 <- [1,2162,null,{}] 20:32:03 INFO - PROCESS | 3524 | 1463628723488 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}] 20:32:03 INFO - PROCESS | 3524 | 1463628723613 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 20:32:03 INFO - PROCESS | 3524 | 1463628723747 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:03 INFO - PROCESS | 3524 | ++DOCSHELL 19CF2C00 == 88 [pid = 3524] [id = 550] 20:32:03 INFO - PROCESS | 3524 | ++DOMWINDOW == 137 (19CFA800) [pid = 3524] [serial = 1650] [outer = 00000000] 20:32:03 INFO - PROCESS | 3524 | ++DOMWINDOW == 138 (1A280000) [pid = 3524] [serial = 1651] [outer = 19CFA800] 20:32:03 INFO - PROCESS | 3524 | 1463628723801 Marionette DEBUG loaded listener.js 20:32:03 INFO - PROCESS | 3524 | ++DOMWINDOW == 139 (1A63F000) [pid = 3524] [serial = 1652] [outer = 19CFA800] 20:32:04 INFO - PROCESS | 3524 | 1463628724609 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]]]}] 20:32:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 20:32:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1171ms 20:32:04 INFO - PROCESS | 3524 | 1463628724670 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 20:32:04 INFO - PROCESS | 3524 | 1463628724674 Marionette TRACE conn2 <- [1,2165,null,{"value":"13"}] 20:32:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 20:32:04 INFO - PROCESS | 3524 | 1463628724693 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 20:32:04 INFO - PROCESS | 3524 | 1463628724698 Marionette TRACE conn2 <- [1,2166,null,{}] 20:32:04 INFO - PROCESS | 3524 | 1463628724704 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}] 20:32:04 INFO - PROCESS | 3524 | 1463628724809 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 20:32:04 INFO - PROCESS | 3524 | 1463628724965 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:04 INFO - PROCESS | 3524 | ++DOCSHELL 10B59000 == 89 [pid = 3524] [id = 551] 20:32:04 INFO - PROCESS | 3524 | ++DOMWINDOW == 140 (10B5AC00) [pid = 3524] [serial = 1653] [outer = 00000000] 20:32:05 INFO - PROCESS | 3524 | ++DOMWINDOW == 141 (117AF000) [pid = 3524] [serial = 1654] [outer = 10B5AC00] 20:32:05 INFO - PROCESS | 3524 | 1463628725021 Marionette DEBUG loaded listener.js 20:32:05 INFO - PROCESS | 3524 | ++DOMWINDOW == 142 (11CEC400) [pid = 3524] [serial = 1655] [outer = 10B5AC00] 20:32:05 INFO - PROCESS | 3524 | 1463628725657 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]]]}] 20:32:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 20:32:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 986ms 20:32:05 INFO - PROCESS | 3524 | 1463628725680 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 20:32:05 INFO - PROCESS | 3524 | 1463628725685 Marionette TRACE conn2 <- [1,2169,null,{"value":"13"}] 20:32:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 20:32:05 INFO - PROCESS | 3524 | 1463628725691 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 20:32:05 INFO - PROCESS | 3524 | 1463628725694 Marionette TRACE conn2 <- [1,2170,null,{}] 20:32:05 INFO - PROCESS | 3524 | 1463628725698 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}] 20:32:05 INFO - PROCESS | 3524 | 1463628725797 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 20:32:05 INFO - PROCESS | 3524 | 1463628725945 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:05 INFO - PROCESS | 3524 | --DOCSHELL 165D8000 == 88 [pid = 3524] [id = 543] 20:32:05 INFO - PROCESS | 3524 | --DOCSHELL 10A59800 == 87 [pid = 3524] [id = 542] 20:32:05 INFO - PROCESS | 3524 | --DOCSHELL 16569400 == 86 [pid = 3524] [id = 541] 20:32:05 INFO - PROCESS | 3524 | --DOCSHELL 161C6000 == 85 [pid = 3524] [id = 540] 20:32:05 INFO - PROCESS | 3524 | --DOCSHELL 128AD400 == 84 [pid = 3524] [id = 537] 20:32:05 INFO - PROCESS | 3524 | --DOCSHELL 10D2C000 == 83 [pid = 3524] [id = 536] 20:32:05 INFO - PROCESS | 3524 | --DOCSHELL 0F9E6000 == 82 [pid = 3524] [id = 535] 20:32:05 INFO - PROCESS | 3524 | --DOMWINDOW == 141 (1051FC00) [pid = 3524] [serial = 1537] [outer = 00000000] [url = about:blank] 20:32:05 INFO - PROCESS | 3524 | --DOMWINDOW == 140 (15702000) [pid = 3524] [serial = 1540] [outer = 00000000] [url = about:blank] 20:32:05 INFO - PROCESS | 3524 | --DOMWINDOW == 139 (1A283800) [pid = 3524] [serial = 1546] [outer = 00000000] [url = about:blank] 20:32:05 INFO - PROCESS | 3524 | --DOMWINDOW == 138 (17A88C00) [pid = 3524] [serial = 1543] [outer = 00000000] [url = about:blank] 20:32:05 INFO - PROCESS | 3524 | --DOMWINDOW == 137 (1A89D000) [pid = 3524] [serial = 1549] [outer = 00000000] [url = about:blank] 20:32:05 INFO - PROCESS | 3524 | --DOMWINDOW == 136 (1A98D000) [pid = 3524] [serial = 1552] [outer = 00000000] [url = about:blank] 20:32:05 INFO - PROCESS | 3524 | ++DOCSHELL 0F9E6000 == 83 [pid = 3524] [id = 552] 20:32:05 INFO - PROCESS | 3524 | ++DOMWINDOW == 137 (0F9E6800) [pid = 3524] [serial = 1656] [outer = 00000000] 20:32:06 INFO - PROCESS | 3524 | ++DOMWINDOW == 138 (10C33800) [pid = 3524] [serial = 1657] [outer = 0F9E6800] 20:32:06 INFO - PROCESS | 3524 | 1463628726027 Marionette DEBUG loaded listener.js 20:32:06 INFO - PROCESS | 3524 | ++DOMWINDOW == 139 (13317000) [pid = 3524] [serial = 1658] [outer = 0F9E6800] 20:32:06 INFO - PROCESS | 3524 | --DOMWINDOW == 138 (19CEEC00) [pid = 3524] [serial = 1535] [outer = 00000000] [url = about:blank] 20:32:06 INFO - PROCESS | 3524 | --DOMWINDOW == 137 (18417000) [pid = 3524] [serial = 1570] [outer = 00000000] [url = about:blank] 20:32:06 INFO - PROCESS | 3524 | --DOMWINDOW == 136 (19A94400) [pid = 3524] [serial = 1573] [outer = 00000000] [url = about:blank] 20:32:06 INFO - PROCESS | 3524 | --DOMWINDOW == 135 (17735800) [pid = 3524] [serial = 1567] [outer = 00000000] [url = about:blank] 20:32:06 INFO - PROCESS | 3524 | --DOMWINDOW == 134 (1338AC00) [pid = 3524] [serial = 1558] [outer = 00000000] [url = about:blank] 20:32:06 INFO - PROCESS | 3524 | --DOMWINDOW == 133 (14416400) [pid = 3524] [serial = 1559] [outer = 00000000] [url = about:blank] 20:32:06 INFO - PROCESS | 3524 | --DOMWINDOW == 132 (16EC0400) [pid = 3524] [serial = 1564] [outer = 00000000] [url = about:blank] 20:32:06 INFO - PROCESS | 3524 | --DOMWINDOW == 131 (186BCC00) [pid = 3524] [serial = 1571] [outer = 00000000] [url = about:blank] 20:32:06 INFO - PROCESS | 3524 | --DOMWINDOW == 130 (17382400) [pid = 3524] [serial = 1565] [outer = 00000000] [url = about:blank] 20:32:06 INFO - PROCESS | 3524 | --DOMWINDOW == 129 (161CF400) [pid = 3524] [serial = 1561] [outer = 00000000] [url = about:blank] 20:32:06 INFO - PROCESS | 3524 | --DOMWINDOW == 128 (16574000) [pid = 3524] [serial = 1562] [outer = 00000000] [url = about:blank] 20:32:06 INFO - PROCESS | 3524 | --DOMWINDOW == 127 (1383AC00) [pid = 3524] [serial = 1556] [outer = 00000000] [url = about:blank] 20:32:06 INFO - PROCESS | 3524 | --DOMWINDOW == 126 (13314000) [pid = 3524] [serial = 1555] [outer = 00000000] [url = about:blank] 20:32:06 INFO - PROCESS | 3524 | --DOMWINDOW == 125 (1A279C00) [pid = 3524] [serial = 1582] [outer = 00000000] [url = about:blank] 20:32:06 INFO - PROCESS | 3524 | --DOMWINDOW == 124 (19B29400) [pid = 3524] [serial = 1574] [outer = 00000000] [url = about:blank] 20:32:06 INFO - PROCESS | 3524 | --DOMWINDOW == 123 (13392800) [pid = 3524] [serial = 1577] [outer = 00000000] [url = about:blank] 20:32:06 INFO - PROCESS | 3524 | --DOMWINDOW == 122 (10D6D400) [pid = 3524] [serial = 1576] [outer = 00000000] [url = about:blank] 20:32:06 INFO - PROCESS | 3524 | --DOMWINDOW == 121 (179DAC00) [pid = 3524] [serial = 1579] [outer = 00000000] [url = about:blank] 20:32:06 INFO - PROCESS | 3524 | --DOMWINDOW == 120 (18474400) [pid = 3524] [serial = 1580] [outer = 00000000] [url = about:blank] 20:32:06 INFO - PROCESS | 3524 | --DOMWINDOW == 119 (1A649000) [pid = 3524] [serial = 1583] [outer = 00000000] [url = about:blank] 20:32:06 INFO - PROCESS | 3524 | --DOMWINDOW == 118 (177A0400) [pid = 3524] [serial = 1568] [outer = 00000000] [url = about:blank] 20:32:06 INFO - PROCESS | 3524 | 1463628726467 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]]]}] 20:32:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 20:32:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 831ms 20:32:06 INFO - PROCESS | 3524 | 1463628726516 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 20:32:06 INFO - PROCESS | 3524 | 1463628726518 Marionette TRACE conn2 <- [1,2173,null,{"value":"13"}] 20:32:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 20:32:06 INFO - PROCESS | 3524 | 1463628726522 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 20:32:06 INFO - PROCESS | 3524 | 1463628726525 Marionette TRACE conn2 <- [1,2174,null,{}] 20:32:06 INFO - PROCESS | 3524 | 1463628726536 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}] 20:32:06 INFO - PROCESS | 3524 | 1463628726626 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 20:32:06 INFO - PROCESS | 3524 | 1463628726636 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:06 INFO - PROCESS | 3524 | ++DOCSHELL 1592A400 == 84 [pid = 3524] [id = 553] 20:32:06 INFO - PROCESS | 3524 | ++DOMWINDOW == 119 (1592B400) [pid = 3524] [serial = 1659] [outer = 00000000] 20:32:06 INFO - PROCESS | 3524 | ++DOMWINDOW == 120 (15DDF400) [pid = 3524] [serial = 1660] [outer = 1592B400] 20:32:06 INFO - PROCESS | 3524 | 1463628726682 Marionette DEBUG loaded listener.js 20:32:06 INFO - PROCESS | 3524 | ++DOMWINDOW == 121 (161CB000) [pid = 3524] [serial = 1661] [outer = 1592B400] 20:32:07 INFO - PROCESS | 3524 | 1463628727149 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]]]}] 20:32:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 20:32:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 693ms 20:32:07 INFO - PROCESS | 3524 | 1463628727205 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 20:32:07 INFO - PROCESS | 3524 | 1463628727208 Marionette TRACE conn2 <- [1,2177,null,{"value":"13"}] 20:32:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 20:32:07 INFO - PROCESS | 3524 | 1463628727211 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 20:32:07 INFO - PROCESS | 3524 | 1463628727213 Marionette TRACE conn2 <- [1,2178,null,{}] 20:32:07 INFO - PROCESS | 3524 | 1463628727217 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}] 20:32:07 INFO - PROCESS | 3524 | 1463628727324 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 20:32:07 INFO - PROCESS | 3524 | 1463628727332 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:07 INFO - PROCESS | 3524 | ++DOCSHELL 102CA000 == 85 [pid = 3524] [id = 554] 20:32:07 INFO - PROCESS | 3524 | ++DOMWINDOW == 122 (1656F400) [pid = 3524] [serial = 1662] [outer = 00000000] 20:32:07 INFO - PROCESS | 3524 | ++DOMWINDOW == 123 (165D4400) [pid = 3524] [serial = 1663] [outer = 1656F400] 20:32:07 INFO - PROCESS | 3524 | 1463628727392 Marionette DEBUG loaded listener.js 20:32:07 INFO - PROCESS | 3524 | ++DOMWINDOW == 124 (16EC9400) [pid = 3524] [serial = 1664] [outer = 1656F400] 20:32:07 INFO - PROCESS | 3524 | 1463628727822 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]]]}] 20:32:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 20:32:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 632ms 20:32:07 INFO - PROCESS | 3524 | 1463628727849 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 20:32:07 INFO - PROCESS | 3524 | 1463628727850 Marionette TRACE conn2 <- [1,2181,null,{"value":"13"}] 20:32:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 20:32:07 INFO - PROCESS | 3524 | 1463628727853 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 20:32:07 INFO - PROCESS | 3524 | 1463628727855 Marionette TRACE conn2 <- [1,2182,null,{}] 20:32:07 INFO - PROCESS | 3524 | 1463628727859 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}] 20:32:07 INFO - PROCESS | 3524 | 1463628727995 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 20:32:08 INFO - PROCESS | 3524 | 1463628728087 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:08 INFO - PROCESS | 3524 | ++DOCSHELL 1706FC00 == 86 [pid = 3524] [id = 555] 20:32:08 INFO - PROCESS | 3524 | ++DOMWINDOW == 125 (17392C00) [pid = 3524] [serial = 1665] [outer = 00000000] 20:32:08 INFO - PROCESS | 3524 | ++DOMWINDOW == 126 (17734000) [pid = 3524] [serial = 1666] [outer = 17392C00] 20:32:08 INFO - PROCESS | 3524 | 1463628728131 Marionette DEBUG loaded listener.js 20:32:08 INFO - PROCESS | 3524 | ++DOMWINDOW == 127 (1773B800) [pid = 3524] [serial = 1667] [outer = 17392C00] 20:32:08 INFO - PROCESS | 3524 | 1463628728530 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]]]}] 20:32:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 20:32:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 739ms 20:32:08 INFO - PROCESS | 3524 | 1463628728581 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 20:32:08 INFO - PROCESS | 3524 | 1463628728583 Marionette TRACE conn2 <- [1,2185,null,{"value":"13"}] 20:32:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 20:32:08 INFO - PROCESS | 3524 | 1463628728586 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 20:32:08 INFO - PROCESS | 3524 | 1463628728587 Marionette TRACE conn2 <- [1,2186,null,{}] 20:32:08 INFO - PROCESS | 3524 | 1463628728590 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}] 20:32:08 INFO - PROCESS | 3524 | 1463628728731 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 20:32:08 INFO - PROCESS | 3524 | 1463628728806 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:08 INFO - PROCESS | 3524 | ++DOCSHELL 105EE000 == 87 [pid = 3524] [id = 556] 20:32:08 INFO - PROCESS | 3524 | ++DOMWINDOW == 128 (12880800) [pid = 3524] [serial = 1668] [outer = 00000000] 20:32:08 INFO - PROCESS | 3524 | ++DOMWINDOW == 129 (18477C00) [pid = 3524] [serial = 1669] [outer = 12880800] 20:32:08 INFO - PROCESS | 3524 | 1463628728849 Marionette DEBUG loaded listener.js 20:32:08 INFO - PROCESS | 3524 | ++DOMWINDOW == 130 (18611400) [pid = 3524] [serial = 1670] [outer = 12880800] 20:32:09 INFO - PROCESS | 3524 | 1463628729254 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]]]}] 20:32:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 20:32:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 693ms 20:32:09 INFO - PROCESS | 3524 | 1463628729284 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 20:32:09 INFO - PROCESS | 3524 | 1463628729288 Marionette TRACE conn2 <- [1,2189,null,{"value":"13"}] 20:32:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 20:32:09 INFO - PROCESS | 3524 | 1463628729292 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 20:32:09 INFO - PROCESS | 3524 | 1463628729294 Marionette TRACE conn2 <- [1,2190,null,{}] 20:32:09 INFO - PROCESS | 3524 | 1463628729302 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}] 20:32:09 INFO - PROCESS | 3524 | 1463628729439 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 20:32:09 INFO - PROCESS | 3524 | 1463628729532 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:09 INFO - PROCESS | 3524 | ++DOCSHELL 177AD000 == 88 [pid = 3524] [id = 557] 20:32:09 INFO - PROCESS | 3524 | ++DOMWINDOW == 131 (18477000) [pid = 3524] [serial = 1671] [outer = 00000000] 20:32:09 INFO - PROCESS | 3524 | ++DOMWINDOW == 132 (19A90C00) [pid = 3524] [serial = 1672] [outer = 18477000] 20:32:09 INFO - PROCESS | 3524 | 1463628729577 Marionette DEBUG loaded listener.js 20:32:09 INFO - PROCESS | 3524 | ++DOMWINDOW == 133 (19B27000) [pid = 3524] [serial = 1673] [outer = 18477000] 20:32:09 INFO - PROCESS | 3524 | --DOCSHELL 1B425800 == 87 [pid = 3524] [id = 16] 20:32:10 INFO - PROCESS | 3524 | 1463628730110 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]]]}] 20:32:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 20:32:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 894ms 20:32:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 20:32:10 INFO - PROCESS | 3524 | 1463628730177 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 20:32:10 INFO - PROCESS | 3524 | 1463628730179 Marionette TRACE conn2 <- [1,2193,null,{"value":"13"}] 20:32:10 INFO - PROCESS | 3524 | 1463628730183 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 20:32:10 INFO - PROCESS | 3524 | 1463628730184 Marionette TRACE conn2 <- [1,2194,null,{}] 20:32:10 INFO - PROCESS | 3524 | 1463628730188 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}] 20:32:10 INFO - PROCESS | 3524 | 1463628730571 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 20:32:10 INFO - PROCESS | 3524 | --DOMWINDOW == 132 (165D1C00) [pid = 3524] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 20:32:10 INFO - PROCESS | 3524 | --DOMWINDOW == 131 (19A83000) [pid = 3524] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 20:32:10 INFO - PROCESS | 3524 | --DOMWINDOW == 130 (1AE07C00) [pid = 3524] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 20:32:10 INFO - PROCESS | 3524 | --DOMWINDOW == 129 (10D31400) [pid = 3524] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 20:32:10 INFO - PROCESS | 3524 | --DOMWINDOW == 128 (138E7800) [pid = 3524] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 20:32:10 INFO - PROCESS | 3524 | --DOMWINDOW == 127 (161D2C00) [pid = 3524] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 20:32:10 INFO - PROCESS | 3524 | --DOMWINDOW == 126 (12AE3C00) [pid = 3524] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 20:32:10 INFO - PROCESS | 3524 | --DOMWINDOW == 125 (10D6AC00) [pid = 3524] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 20:32:10 INFO - PROCESS | 3524 | --DOMWINDOW == 124 (10D35400) [pid = 3524] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 20:32:10 INFO - PROCESS | 3524 | --DOMWINDOW == 123 (102C7400) [pid = 3524] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 20:32:10 INFO - PROCESS | 3524 | --DOMWINDOW == 122 (17394C00) [pid = 3524] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 20:32:10 INFO - PROCESS | 3524 | --DOMWINDOW == 121 (11A0F400) [pid = 3524] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 20:32:10 INFO - PROCESS | 3524 | --DOMWINDOW == 120 (15F37400) [pid = 3524] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 20:32:10 INFO - PROCESS | 3524 | --DOMWINDOW == 119 (0C7F5000) [pid = 3524] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 20:32:10 INFO - PROCESS | 3524 | --DOMWINDOW == 118 (14418800) [pid = 3524] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 20:32:10 INFO - PROCESS | 3524 | --DOMWINDOW == 117 (0C7F7800) [pid = 3524] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 20:32:10 INFO - PROCESS | 3524 | --DOMWINDOW == 116 (16576800) [pid = 3524] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 20:32:10 INFO - PROCESS | 3524 | --DOMWINDOW == 115 (161C8000) [pid = 3524] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 20:32:10 INFO - PROCESS | 3524 | --DOMWINDOW == 114 (177AEC00) [pid = 3524] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 20:32:10 INFO - PROCESS | 3524 | --DOMWINDOW == 113 (11A0A000) [pid = 3524] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 20:32:10 INFO - PROCESS | 3524 | --DOMWINDOW == 112 (10A65400) [pid = 3524] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 20:32:10 INFO - PROCESS | 3524 | --DOMWINDOW == 111 (165D5400) [pid = 3524] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 20:32:10 INFO - PROCESS | 3524 | --DOMWINDOW == 110 (1A0F7C00) [pid = 3524] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 20:32:10 INFO - PROCESS | 3524 | --DOMWINDOW == 109 (13832800) [pid = 3524] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 20:32:10 INFO - PROCESS | 3524 | --DOMWINDOW == 108 (1739E400) [pid = 3524] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 20:32:10 INFO - PROCESS | 3524 | --DOMWINDOW == 107 (1A987C00) [pid = 3524] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 20:32:10 INFO - PROCESS | 3524 | 1463628730648 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:10 INFO - PROCESS | 3524 | ++DOCSHELL 0C7F5000 == 88 [pid = 3524] [id = 558] 20:32:10 INFO - PROCESS | 3524 | ++DOMWINDOW == 108 (0C7F7800) [pid = 3524] [serial = 1674] [outer = 00000000] 20:32:10 INFO - PROCESS | 3524 | ++DOMWINDOW == 109 (1051C800) [pid = 3524] [serial = 1675] [outer = 0C7F7800] 20:32:10 INFO - PROCESS | 3524 | 1463628730692 Marionette DEBUG loaded listener.js 20:32:10 INFO - PROCESS | 3524 | ++DOMWINDOW == 110 (10D35400) [pid = 3524] [serial = 1676] [outer = 0C7F7800] 20:32:11 INFO - PROCESS | 3524 | 1463628731064 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]]]}] 20:32:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 20:32:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 924ms 20:32:11 INFO - PROCESS | 3524 | 1463628731119 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 20:32:11 INFO - PROCESS | 3524 | 1463628731121 Marionette TRACE conn2 <- [1,2197,null,{"value":"13"}] 20:32:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 20:32:11 INFO - PROCESS | 3524 | 1463628731128 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 20:32:11 INFO - PROCESS | 3524 | 1463628731130 Marionette TRACE conn2 <- [1,2198,null,{}] 20:32:11 INFO - PROCESS | 3524 | 1463628731133 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}] 20:32:11 INFO - PROCESS | 3524 | 1463628731220 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 20:32:11 INFO - PROCESS | 3524 | 1463628731227 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:11 INFO - PROCESS | 3524 | ++DOCSHELL 105F1000 == 89 [pid = 3524] [id = 559] 20:32:11 INFO - PROCESS | 3524 | ++DOMWINDOW == 111 (10D6F400) [pid = 3524] [serial = 1677] [outer = 00000000] 20:32:11 INFO - PROCESS | 3524 | ++DOMWINDOW == 112 (15F2B800) [pid = 3524] [serial = 1678] [outer = 10D6F400] 20:32:11 INFO - PROCESS | 3524 | 1463628731270 Marionette DEBUG loaded listener.js 20:32:11 INFO - PROCESS | 3524 | ++DOMWINDOW == 113 (165D5400) [pid = 3524] [serial = 1679] [outer = 10D6F400] 20:32:11 INFO - PROCESS | 3524 | 1463628731703 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]]]}] 20:32:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 20:32:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 585ms 20:32:11 INFO - PROCESS | 3524 | 1463628731723 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 20:32:11 INFO - PROCESS | 3524 | 1463628731725 Marionette TRACE conn2 <- [1,2201,null,{"value":"13"}] 20:32:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 20:32:11 INFO - PROCESS | 3524 | 1463628731728 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 20:32:11 INFO - PROCESS | 3524 | 1463628731730 Marionette TRACE conn2 <- [1,2202,null,{}] 20:32:11 INFO - PROCESS | 3524 | 1463628731733 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}] 20:32:11 INFO - PROCESS | 3524 | 1463628731852 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 20:32:11 INFO - PROCESS | 3524 | 1463628731859 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:11 INFO - PROCESS | 3524 | ++DOCSHELL 1306F800 == 90 [pid = 3524] [id = 560] 20:32:11 INFO - PROCESS | 3524 | ++DOMWINDOW == 114 (14418800) [pid = 3524] [serial = 1680] [outer = 00000000] 20:32:11 INFO - PROCESS | 3524 | ++DOMWINDOW == 115 (17A82C00) [pid = 3524] [serial = 1681] [outer = 14418800] 20:32:11 INFO - PROCESS | 3524 | 1463628731902 Marionette DEBUG loaded listener.js 20:32:11 INFO - PROCESS | 3524 | ++DOMWINDOW == 116 (19A7D800) [pid = 3524] [serial = 1682] [outer = 14418800] 20:32:12 INFO - PROCESS | 3524 | 1463628732334 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]]]}] 20:32:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 20:32:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 617ms 20:32:12 INFO - PROCESS | 3524 | 1463628732351 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 20:32:12 INFO - PROCESS | 3524 | 1463628732354 Marionette TRACE conn2 <- [1,2205,null,{"value":"13"}] 20:32:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 20:32:12 INFO - PROCESS | 3524 | 1463628732357 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 20:32:12 INFO - PROCESS | 3524 | 1463628732360 Marionette TRACE conn2 <- [1,2206,null,{}] 20:32:12 INFO - PROCESS | 3524 | 1463628732379 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}] 20:32:12 INFO - PROCESS | 3524 | 1463628732482 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 20:32:12 INFO - PROCESS | 3524 | 1463628732488 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:12 INFO - PROCESS | 3524 | ++DOCSHELL 19CFA400 == 91 [pid = 3524] [id = 561] 20:32:12 INFO - PROCESS | 3524 | ++DOMWINDOW == 117 (19CFAC00) [pid = 3524] [serial = 1683] [outer = 00000000] 20:32:12 INFO - PROCESS | 3524 | ++DOMWINDOW == 118 (1A27F000) [pid = 3524] [serial = 1684] [outer = 19CFAC00] 20:32:12 INFO - PROCESS | 3524 | 1463628732538 Marionette DEBUG loaded listener.js 20:32:12 INFO - PROCESS | 3524 | ++DOMWINDOW == 119 (1A89B000) [pid = 3524] [serial = 1685] [outer = 19CFAC00] 20:32:13 INFO - PROCESS | 3524 | 1463628733249 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]]]}] 20:32:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 20:32:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 955ms 20:32:13 INFO - PROCESS | 3524 | 1463628733306 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 20:32:13 INFO - PROCESS | 3524 | 1463628733310 Marionette TRACE conn2 <- [1,2209,null,{"value":"13"}] 20:32:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 20:32:13 INFO - PROCESS | 3524 | 1463628733315 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 20:32:13 INFO - PROCESS | 3524 | 1463628733319 Marionette TRACE conn2 <- [1,2210,null,{}] 20:32:13 INFO - PROCESS | 3524 | 1463628733324 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}] 20:32:13 INFO - PROCESS | 3524 | 1463628733489 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 20:32:13 INFO - PROCESS | 3524 | 1463628733633 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:13 INFO - PROCESS | 3524 | ++DOCSHELL 1022DC00 == 92 [pid = 3524] [id = 562] 20:32:13 INFO - PROCESS | 3524 | ++DOMWINDOW == 120 (10D29800) [pid = 3524] [serial = 1686] [outer = 00000000] 20:32:13 INFO - PROCESS | 3524 | ++DOMWINDOW == 121 (13099000) [pid = 3524] [serial = 1687] [outer = 10D29800] 20:32:13 INFO - PROCESS | 3524 | 1463628733689 Marionette DEBUG loaded listener.js 20:32:13 INFO - PROCESS | 3524 | ++DOMWINDOW == 122 (13832800) [pid = 3524] [serial = 1688] [outer = 10D29800] 20:32:14 INFO - PROCESS | 3524 | 1463628734247 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]]]}] 20:32:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 20:32:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 986ms 20:32:14 INFO - PROCESS | 3524 | 1463628734297 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 20:32:14 INFO - PROCESS | 3524 | 1463628734303 Marionette TRACE conn2 <- [1,2213,null,{"value":"13"}] 20:32:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 20:32:14 INFO - PROCESS | 3524 | 1463628734310 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 20:32:14 INFO - PROCESS | 3524 | 1463628734313 Marionette TRACE conn2 <- [1,2214,null,{}] 20:32:14 INFO - PROCESS | 3524 | 1463628734316 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}] 20:32:14 INFO - PROCESS | 3524 | 1463628734442 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 20:32:14 INFO - PROCESS | 3524 | 1463628734603 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:14 INFO - PROCESS | 3524 | ++DOCSHELL 141F1000 == 93 [pid = 3524] [id = 563] 20:32:14 INFO - PROCESS | 3524 | ++DOMWINDOW == 123 (1441B800) [pid = 3524] [serial = 1689] [outer = 00000000] 20:32:14 INFO - PROCESS | 3524 | ++DOMWINDOW == 124 (16571000) [pid = 3524] [serial = 1690] [outer = 1441B800] 20:32:14 INFO - PROCESS | 3524 | 1463628734660 Marionette DEBUG loaded listener.js 20:32:14 INFO - PROCESS | 3524 | ++DOMWINDOW == 125 (16CC6000) [pid = 3524] [serial = 1691] [outer = 1441B800] 20:32:15 INFO - PROCESS | 3524 | 1463628735240 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]]]}] 20:32:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 20:32:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 986ms 20:32:15 INFO - PROCESS | 3524 | 1463628735295 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 20:32:15 INFO - PROCESS | 3524 | 1463628735297 Marionette TRACE conn2 <- [1,2217,null,{"value":"13"}] 20:32:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 20:32:15 INFO - PROCESS | 3524 | 1463628735301 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 20:32:15 INFO - PROCESS | 3524 | 1463628735305 Marionette TRACE conn2 <- [1,2218,null,{}] 20:32:15 INFO - PROCESS | 3524 | 1463628735317 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}] 20:32:15 INFO - PROCESS | 3524 | 1463628735438 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 20:32:15 INFO - PROCESS | 3524 | 1463628735586 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:15 INFO - PROCESS | 3524 | ++DOCSHELL 18620800 == 94 [pid = 3524] [id = 564] 20:32:15 INFO - PROCESS | 3524 | ++DOMWINDOW == 126 (186B6C00) [pid = 3524] [serial = 1692] [outer = 00000000] 20:32:15 INFO - PROCESS | 3524 | ++DOMWINDOW == 127 (19B20800) [pid = 3524] [serial = 1693] [outer = 186B6C00] 20:32:15 INFO - PROCESS | 3524 | 1463628735642 Marionette DEBUG loaded listener.js 20:32:15 INFO - PROCESS | 3524 | ++DOMWINDOW == 128 (1A279400) [pid = 3524] [serial = 1694] [outer = 186B6C00] 20:32:16 INFO - PROCESS | 3524 | 1463628736204 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]]]}] 20:32:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 20:32:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 939ms 20:32:16 INFO - PROCESS | 3524 | 1463628736240 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 20:32:16 INFO - PROCESS | 3524 | 1463628736243 Marionette TRACE conn2 <- [1,2221,null,{"value":"13"}] 20:32:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 20:32:16 INFO - PROCESS | 3524 | 1463628736248 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 20:32:16 INFO - PROCESS | 3524 | 1463628736250 Marionette TRACE conn2 <- [1,2222,null,{}] 20:32:16 INFO - PROCESS | 3524 | 1463628736253 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}] 20:32:16 INFO - PROCESS | 3524 | 1463628736363 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 20:32:16 INFO - PROCESS | 3524 | 1463628736528 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:16 INFO - PROCESS | 3524 | ++DOCSHELL 17738800 == 95 [pid = 3524] [id = 565] 20:32:16 INFO - PROCESS | 3524 | ++DOMWINDOW == 129 (1804A400) [pid = 3524] [serial = 1695] [outer = 00000000] 20:32:16 INFO - PROCESS | 3524 | ++DOMWINDOW == 130 (1A97E400) [pid = 3524] [serial = 1696] [outer = 1804A400] 20:32:16 INFO - PROCESS | 3524 | 1463628736583 Marionette DEBUG loaded listener.js 20:32:16 INFO - PROCESS | 3524 | ++DOMWINDOW == 131 (1A989000) [pid = 3524] [serial = 1697] [outer = 1804A400] 20:32:17 INFO - PROCESS | 3524 | 1463628737090 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]]]}] 20:32:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 20:32:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 893ms 20:32:17 INFO - PROCESS | 3524 | 1463628737151 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 20:32:17 INFO - PROCESS | 3524 | 1463628737153 Marionette TRACE conn2 <- [1,2225,null,{"value":"13"}] 20:32:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 20:32:17 INFO - PROCESS | 3524 | 1463628737157 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 20:32:17 INFO - PROCESS | 3524 | 1463628737159 Marionette TRACE conn2 <- [1,2226,null,{}] 20:32:17 INFO - PROCESS | 3524 | 1463628737162 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}] 20:32:17 INFO - PROCESS | 3524 | 1463628737269 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 20:32:17 INFO - PROCESS | 3524 | 1463628737433 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:17 INFO - PROCESS | 3524 | ++DOCSHELL 1AD42000 == 96 [pid = 3524] [id = 566] 20:32:17 INFO - PROCESS | 3524 | ++DOMWINDOW == 132 (1AD42400) [pid = 3524] [serial = 1698] [outer = 00000000] 20:32:17 INFO - PROCESS | 3524 | ++DOMWINDOW == 133 (1AD4E000) [pid = 3524] [serial = 1699] [outer = 1AD42400] 20:32:17 INFO - PROCESS | 3524 | 1463628737487 Marionette DEBUG loaded listener.js 20:32:17 INFO - PROCESS | 3524 | ++DOMWINDOW == 134 (1AE08000) [pid = 3524] [serial = 1700] [outer = 1AD42400] 20:32:18 INFO - PROCESS | 3524 | 1463628738055 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]]]}] 20:32:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 20:32:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 940ms 20:32:18 INFO - PROCESS | 3524 | 1463628738085 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 20:32:18 INFO - PROCESS | 3524 | 1463628738087 Marionette TRACE conn2 <- [1,2229,null,{"value":"13"}] 20:32:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 20:32:18 INFO - PROCESS | 3524 | 1463628738091 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 20:32:18 INFO - PROCESS | 3524 | 1463628738093 Marionette TRACE conn2 <- [1,2230,null,{}] 20:32:18 INFO - PROCESS | 3524 | 1463628738097 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}] 20:32:18 INFO - PROCESS | 3524 | 1463628738213 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 20:32:18 INFO - PROCESS | 3524 | 1463628738397 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:18 INFO - PROCESS | 3524 | ++DOCSHELL 10C34C00 == 97 [pid = 3524] [id = 567] 20:32:18 INFO - PROCESS | 3524 | ++DOMWINDOW == 135 (1336EC00) [pid = 3524] [serial = 1701] [outer = 00000000] 20:32:18 INFO - PROCESS | 3524 | ++DOMWINDOW == 136 (1AE0F400) [pid = 3524] [serial = 1702] [outer = 1336EC00] 20:32:18 INFO - PROCESS | 3524 | 1463628738459 Marionette DEBUG loaded listener.js 20:32:18 INFO - PROCESS | 3524 | ++DOMWINDOW == 137 (1B03F800) [pid = 3524] [serial = 1703] [outer = 1336EC00] 20:32:18 INFO - PROCESS | 3524 | 1463628738999 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]]]}] 20:32:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 20:32:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 924ms 20:32:19 INFO - PROCESS | 3524 | 1463628739019 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 20:32:19 INFO - PROCESS | 3524 | 1463628739021 Marionette TRACE conn2 <- [1,2233,null,{"value":"13"}] 20:32:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 20:32:19 INFO - PROCESS | 3524 | 1463628739025 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 20:32:19 INFO - PROCESS | 3524 | 1463628739027 Marionette TRACE conn2 <- [1,2234,null,{}] 20:32:19 INFO - PROCESS | 3524 | 1463628739030 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}] 20:32:19 INFO - PROCESS | 3524 | 1463628739136 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 20:32:19 INFO - PROCESS | 3524 | 1463628739473 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:19 INFO - PROCESS | 3524 | ++DOCSHELL 0F32F800 == 98 [pid = 3524] [id = 568] 20:32:19 INFO - PROCESS | 3524 | ++DOMWINDOW == 138 (0F391400) [pid = 3524] [serial = 1704] [outer = 00000000] 20:32:19 INFO - PROCESS | 3524 | ++DOMWINDOW == 139 (10C38400) [pid = 3524] [serial = 1705] [outer = 0F391400] 20:32:19 INFO - PROCESS | 3524 | 1463628739563 Marionette DEBUG loaded listener.js 20:32:19 INFO - PROCESS | 3524 | ++DOMWINDOW == 140 (117B2C00) [pid = 3524] [serial = 1706] [outer = 0F391400] 20:32:20 INFO - PROCESS | 3524 | 1463628740209 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]]]}] 20:32:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 20:32:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1233ms 20:32:20 INFO - PROCESS | 3524 | 1463628740265 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 20:32:20 INFO - PROCESS | 3524 | 1463628740269 Marionette TRACE conn2 <- [1,2237,null,{"value":"13"}] 20:32:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 20:32:20 INFO - PROCESS | 3524 | 1463628740273 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 20:32:20 INFO - PROCESS | 3524 | 1463628740277 Marionette TRACE conn2 <- [1,2238,null,{}] 20:32:20 INFO - PROCESS | 3524 | 1463628740296 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}] 20:32:20 INFO - PROCESS | 3524 | 1463628740400 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 20:32:20 INFO - PROCESS | 3524 | 1463628740556 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:20 INFO - PROCESS | 3524 | ++DOCSHELL 117B1800 == 99 [pid = 3524] [id = 569] 20:32:20 INFO - PROCESS | 3524 | ++DOMWINDOW == 141 (11CEA800) [pid = 3524] [serial = 1707] [outer = 00000000] 20:32:20 INFO - PROCESS | 3524 | ++DOMWINDOW == 142 (14415800) [pid = 3524] [serial = 1708] [outer = 11CEA800] 20:32:20 INFO - PROCESS | 3524 | 1463628740611 Marionette DEBUG loaded listener.js 20:32:20 INFO - PROCESS | 3524 | ++DOMWINDOW == 143 (144C0000) [pid = 3524] [serial = 1709] [outer = 11CEA800] 20:32:20 INFO - PROCESS | 3524 | --DOCSHELL 16EBF400 == 98 [pid = 3524] [id = 368] 20:32:20 INFO - PROCESS | 3524 | --DOCSHELL 19A7AC00 == 97 [pid = 3524] [id = 427] 20:32:20 INFO - PROCESS | 3524 | --DOCSHELL 177A0C00 == 96 [pid = 3524] [id = 423] 20:32:20 INFO - PROCESS | 3524 | --DOCSHELL 1306F800 == 95 [pid = 3524] [id = 560] 20:32:20 INFO - PROCESS | 3524 | --DOCSHELL 105F1000 == 94 [pid = 3524] [id = 559] 20:32:20 INFO - PROCESS | 3524 | --DOCSHELL 0C7F5000 == 93 [pid = 3524] [id = 558] 20:32:20 INFO - PROCESS | 3524 | --DOCSHELL 0C7F4000 == 92 [pid = 3524] [id = 539] 20:32:20 INFO - PROCESS | 3524 | --DOCSHELL 177AD000 == 91 [pid = 3524] [id = 557] 20:32:20 INFO - PROCESS | 3524 | --DOCSHELL 105EE000 == 90 [pid = 3524] [id = 556] 20:32:20 INFO - PROCESS | 3524 | --DOCSHELL 1706FC00 == 89 [pid = 3524] [id = 555] 20:32:20 INFO - PROCESS | 3524 | --DOCSHELL 1B5A2400 == 88 [pid = 3524] [id = 17] 20:32:20 INFO - PROCESS | 3524 | --DOCSHELL 102CA000 == 87 [pid = 3524] [id = 554] 20:32:20 INFO - PROCESS | 3524 | --DOCSHELL 1592A400 == 86 [pid = 3524] [id = 553] 20:32:20 INFO - PROCESS | 3524 | --DOCSHELL 13394C00 == 85 [pid = 3524] [id = 538] 20:32:20 INFO - PROCESS | 3524 | --DOCSHELL 0F9E6000 == 84 [pid = 3524] [id = 552] 20:32:20 INFO - PROCESS | 3524 | --DOCSHELL 10B59000 == 83 [pid = 3524] [id = 551] 20:32:20 INFO - PROCESS | 3524 | --DOMWINDOW == 142 (1AD4E800) [pid = 3524] [serial = 1585] [outer = 00000000] [url = about:blank] 20:32:20 INFO - PROCESS | 3524 | --DOMWINDOW == 141 (1B03F000) [pid = 3524] [serial = 1600] [outer = 00000000] [url = about:blank] 20:32:20 INFO - PROCESS | 3524 | --DOMWINDOW == 140 (179D6800) [pid = 3524] [serial = 1633] [outer = 00000000] [url = about:blank] 20:32:21 INFO - PROCESS | 3524 | --DOCSHELL 18616800 == 82 [pid = 3524] [id = 549] 20:32:21 INFO - PROCESS | 3524 | --DOCSHELL 1861D800 == 81 [pid = 3524] [id = 548] 20:32:21 INFO - PROCESS | 3524 | --DOCSHELL 165D7000 == 80 [pid = 3524] [id = 547] 20:32:21 INFO - PROCESS | 3524 | --DOCSHELL 117B1400 == 79 [pid = 3524] [id = 546] 20:32:21 INFO - PROCESS | 3524 | --DOCSHELL 0C7F9C00 == 78 [pid = 3524] [id = 545] 20:32:21 INFO - PROCESS | 3524 | --DOCSHELL 10D6C800 == 77 [pid = 3524] [id = 544] 20:32:21 INFO - PROCESS | 3524 | --DOMWINDOW == 139 (1822F800) [pid = 3524] [serial = 1445] [outer = 00000000] [url = about:blank] 20:32:21 INFO - PROCESS | 3524 | --DOMWINDOW == 138 (10C2CC00) [pid = 3524] [serial = 1538] [outer = 00000000] [url = about:blank] 20:32:21 INFO - PROCESS | 3524 | --DOMWINDOW == 137 (18478800) [pid = 3524] [serial = 1544] [outer = 00000000] [url = about:blank] 20:32:21 INFO - PROCESS | 3524 | --DOMWINDOW == 136 (19A76C00) [pid = 3524] [serial = 1505] [outer = 00000000] [url = about:blank] 20:32:21 INFO - PROCESS | 3524 | --DOMWINDOW == 135 (18619C00) [pid = 3524] [serial = 1502] [outer = 00000000] [url = about:blank] 20:32:21 INFO - PROCESS | 3524 | --DOMWINDOW == 134 (138EFC00) [pid = 3524] [serial = 1496] [outer = 00000000] [url = about:blank] 20:32:21 INFO - PROCESS | 3524 | --DOMWINDOW == 133 (10D31000) [pid = 3524] [serial = 1493] [outer = 00000000] [url = about:blank] 20:32:21 INFO - PROCESS | 3524 | --DOMWINDOW == 132 (177A5C00) [pid = 3524] [serial = 1499] [outer = 00000000] [url = about:blank] 20:32:21 INFO - PROCESS | 3524 | --DOMWINDOW == 131 (1A6C3C00) [pid = 3524] [serial = 1547] [outer = 00000000] [url = about:blank] 20:32:21 INFO - PROCESS | 3524 | --DOMWINDOW == 130 (15946400) [pid = 3524] [serial = 1541] [outer = 00000000] [url = about:blank] 20:32:21 INFO - PROCESS | 3524 | --DOMWINDOW == 129 (1A8A4400) [pid = 3524] [serial = 1550] [outer = 00000000] [url = about:blank] 20:32:21 INFO - PROCESS | 3524 | --DOMWINDOW == 128 (1AD4A000) [pid = 3524] [serial = 1553] [outer = 00000000] [url = about:blank] 20:32:21 INFO - PROCESS | 3524 | --DOMWINDOW == 127 (16ECAC00) [pid = 3524] [serial = 1624] [outer = 00000000] [url = about:blank] 20:32:21 INFO - PROCESS | 3524 | --DOMWINDOW == 126 (1A89C000) [pid = 3524] [serial = 1594] [outer = 00000000] [url = about:blank] 20:32:21 INFO - PROCESS | 3524 | --DOMWINDOW == 125 (1B037C00) [pid = 3524] [serial = 1598] [outer = 00000000] [url = about:blank] 20:32:21 INFO - PROCESS | 3524 | --DOMWINDOW == 124 (1AE15400) [pid = 3524] [serial = 1597] [outer = 00000000] [url = about:blank] 20:32:21 INFO - PROCESS | 3524 | --DOMWINDOW == 123 (10D66C00) [pid = 3524] [serial = 1609] [outer = 00000000] [url = about:blank] 20:32:21 INFO - PROCESS | 3524 | --DOMWINDOW == 122 (10D70000) [pid = 3524] [serial = 1610] [outer = 00000000] [url = about:blank] 20:32:21 INFO - PROCESS | 3524 | --DOMWINDOW == 121 (14419C00) [pid = 3524] [serial = 1615] [outer = 00000000] [url = about:blank] 20:32:21 INFO - PROCESS | 3524 | --DOMWINDOW == 120 (16572800) [pid = 3524] [serial = 1621] [outer = 00000000] [url = about:blank] 20:32:21 INFO - PROCESS | 3524 | --DOMWINDOW == 119 (13073400) [pid = 3524] [serial = 1612] [outer = 00000000] [url = about:blank] 20:32:21 INFO - PROCESS | 3524 | --DOMWINDOW == 118 (16EBDC00) [pid = 3524] [serial = 1627] [outer = 00000000] [url = about:blank] 20:32:21 INFO - PROCESS | 3524 | --DOMWINDOW == 117 (138E7400) [pid = 3524] [serial = 1604] [outer = 00000000] [url = about:blank] 20:32:21 INFO - PROCESS | 3524 | --DOMWINDOW == 116 (1336F800) [pid = 3524] [serial = 1603] [outer = 00000000] [url = about:blank] 20:32:21 INFO - PROCESS | 3524 | --DOMWINDOW == 115 (10C34400) [pid = 3524] [serial = 1607] [outer = 00000000] [url = about:blank] 20:32:21 INFO - PROCESS | 3524 | --DOMWINDOW == 114 (10A5F400) [pid = 3524] [serial = 1606] [outer = 00000000] [url = about:blank] 20:32:21 INFO - PROCESS | 3524 | --DOMWINDOW == 113 (17381800) [pid = 3524] [serial = 1625] [outer = 00000000] [url = about:blank] 20:32:21 INFO - PROCESS | 3524 | --DOMWINDOW == 112 (177A9400) [pid = 3524] [serial = 1631] [outer = 00000000] [url = about:blank] 20:32:21 INFO - PROCESS | 3524 | --DOMWINDOW == 111 (17741400) [pid = 3524] [serial = 1630] [outer = 00000000] [url = about:blank] 20:32:21 INFO - PROCESS | 3524 | --DOMWINDOW == 110 (1336D400) [pid = 3524] [serial = 1613] [outer = 00000000] [url = about:blank] 20:32:21 INFO - PROCESS | 3524 | --DOMWINDOW == 109 (1441B400) [pid = 3524] [serial = 1589] [outer = 00000000] [url = about:blank] 20:32:21 INFO - PROCESS | 3524 | --DOMWINDOW == 108 (1336FC00) [pid = 3524] [serial = 1588] [outer = 00000000] [url = about:blank] 20:32:21 INFO - PROCESS | 3524 | --DOMWINDOW == 107 (1AD46800) [pid = 3524] [serial = 1595] [outer = 00000000] [url = about:blank] 20:32:21 INFO - PROCESS | 3524 | --DOMWINDOW == 106 (1739A800) [pid = 3524] [serial = 1592] [outer = 00000000] [url = about:blank] 20:32:21 INFO - PROCESS | 3524 | --DOMWINDOW == 105 (16EBEC00) [pid = 3524] [serial = 1591] [outer = 00000000] [url = about:blank] 20:32:21 INFO - PROCESS | 3524 | --DOMWINDOW == 104 (12D77000) [pid = 3524] [serial = 1618] [outer = 00000000] [url = about:blank] 20:32:21 INFO - PROCESS | 3524 | --DOMWINDOW == 103 (165D8C00) [pid = 3524] [serial = 1622] [outer = 00000000] [url = about:blank] 20:32:21 INFO - PROCESS | 3524 | --DOMWINDOW == 102 (141F0C00) [pid = 3524] [serial = 1619] [outer = 00000000] [url = about:blank] 20:32:21 INFO - PROCESS | 3524 | --DOMWINDOW == 101 (1446FC00) [pid = 3524] [serial = 1616] [outer = 00000000] [url = about:blank] 20:32:21 INFO - PROCESS | 3524 | --DOMWINDOW == 100 (17397400) [pid = 3524] [serial = 1628] [outer = 00000000] [url = about:blank] 20:32:21 INFO - PROCESS | 3524 | 1463628741156 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]]]}] 20:32:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 20:32:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 940ms 20:32:21 INFO - PROCESS | 3524 | 1463628741222 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 20:32:21 INFO - PROCESS | 3524 | 1463628741225 Marionette TRACE conn2 <- [1,2241,null,{"value":"13"}] 20:32:21 INFO - PROCESS | 3524 | 1463628741230 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 20:32:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 20:32:21 INFO - PROCESS | 3524 | 1463628741232 Marionette TRACE conn2 <- [1,2242,null,{}] 20:32:21 INFO - PROCESS | 3524 | 1463628741236 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}] 20:32:21 INFO - PROCESS | 3524 | 1463628741324 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 20:32:21 INFO - PROCESS | 3524 | 1463628741435 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:21 INFO - PROCESS | 3524 | ++DOCSHELL 10562800 == 78 [pid = 3524] [id = 570] 20:32:21 INFO - PROCESS | 3524 | ++DOMWINDOW == 101 (10C35000) [pid = 3524] [serial = 1710] [outer = 00000000] 20:32:21 INFO - PROCESS | 3524 | ++DOMWINDOW == 102 (10D70000) [pid = 3524] [serial = 1711] [outer = 10C35000] 20:32:21 INFO - PROCESS | 3524 | 1463628741480 Marionette DEBUG loaded listener.js 20:32:21 INFO - PROCESS | 3524 | ++DOMWINDOW == 103 (138E7400) [pid = 3524] [serial = 1712] [outer = 10C35000] 20:32:21 INFO - PROCESS | 3524 | 1463628741896 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]]]}] 20:32:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 20:32:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 693ms 20:32:21 INFO - PROCESS | 3524 | 1463628741930 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 20:32:21 INFO - PROCESS | 3524 | 1463628741932 Marionette TRACE conn2 <- [1,2245,null,{"value":"13"}] 20:32:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 20:32:21 INFO - PROCESS | 3524 | 1463628741937 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 20:32:21 INFO - PROCESS | 3524 | 1463628741943 Marionette TRACE conn2 <- [1,2246,null,{}] 20:32:21 INFO - PROCESS | 3524 | 1463628741956 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}] 20:32:22 INFO - PROCESS | 3524 | 1463628742056 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 20:32:22 INFO - PROCESS | 3524 | 1463628742068 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:22 INFO - PROCESS | 3524 | ++DOCSHELL 15D0D400 == 79 [pid = 3524] [id = 571] 20:32:22 INFO - PROCESS | 3524 | ++DOMWINDOW == 104 (15D12800) [pid = 3524] [serial = 1713] [outer = 00000000] 20:32:22 INFO - PROCESS | 3524 | ++DOMWINDOW == 105 (15F34C00) [pid = 3524] [serial = 1714] [outer = 15D12800] 20:32:22 INFO - PROCESS | 3524 | 1463628742112 Marionette DEBUG loaded listener.js 20:32:22 INFO - PROCESS | 3524 | ++DOMWINDOW == 106 (1642B000) [pid = 3524] [serial = 1715] [outer = 15D12800] 20:32:22 INFO - PROCESS | 3524 | 1463628742591 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]]]}] 20:32:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 20:32:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 693ms 20:32:22 INFO - PROCESS | 3524 | 1463628742618 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 20:32:22 INFO - PROCESS | 3524 | 1463628742621 Marionette TRACE conn2 <- [1,2249,null,{"value":"13"}] 20:32:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 20:32:22 INFO - PROCESS | 3524 | 1463628742624 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 20:32:22 INFO - PROCESS | 3524 | 1463628742626 Marionette TRACE conn2 <- [1,2250,null,{}] 20:32:22 INFO - PROCESS | 3524 | 1463628742633 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}] 20:32:22 INFO - PROCESS | 3524 | 1463628742719 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 20:32:22 INFO - PROCESS | 3524 | 1463628742728 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:22 INFO - PROCESS | 3524 | ++DOCSHELL 1338C000 == 80 [pid = 3524] [id = 572] 20:32:22 INFO - PROCESS | 3524 | ++DOMWINDOW == 107 (157B2C00) [pid = 3524] [serial = 1716] [outer = 00000000] 20:32:22 INFO - PROCESS | 3524 | ++DOMWINDOW == 108 (10C2E800) [pid = 3524] [serial = 1717] [outer = 157B2C00] 20:32:22 INFO - PROCESS | 3524 | 1463628742772 Marionette DEBUG loaded listener.js 20:32:22 INFO - PROCESS | 3524 | ++DOMWINDOW == 109 (16EBEC00) [pid = 3524] [serial = 1718] [outer = 157B2C00] 20:32:23 INFO - PROCESS | 3524 | 1463628743192 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]]]}] 20:32:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 20:32:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 616ms 20:32:23 INFO - PROCESS | 3524 | 1463628743245 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 20:32:23 INFO - PROCESS | 3524 | 1463628743247 Marionette TRACE conn2 <- [1,2253,null,{"value":"13"}] 20:32:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 20:32:23 INFO - PROCESS | 3524 | 1463628743256 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 20:32:23 INFO - PROCESS | 3524 | 1463628743267 Marionette TRACE conn2 <- [1,2254,null,{}] 20:32:23 INFO - PROCESS | 3524 | 1463628743271 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}] 20:32:23 INFO - PROCESS | 3524 | 1463628743391 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 20:32:23 INFO - PROCESS | 3524 | 1463628743483 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:23 INFO - PROCESS | 3524 | ++DOCSHELL 16ECA400 == 81 [pid = 3524] [id = 573] 20:32:23 INFO - PROCESS | 3524 | ++DOMWINDOW == 110 (1706EC00) [pid = 3524] [serial = 1719] [outer = 00000000] 20:32:23 INFO - PROCESS | 3524 | ++DOMWINDOW == 111 (17392800) [pid = 3524] [serial = 1720] [outer = 1706EC00] 20:32:23 INFO - PROCESS | 3524 | 1463628743539 Marionette DEBUG loaded listener.js 20:32:23 INFO - PROCESS | 3524 | ++DOMWINDOW == 112 (173EEC00) [pid = 3524] [serial = 1721] [outer = 1706EC00] 20:32:23 INFO - PROCESS | 3524 | 1463628743969 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]]]}] 20:32:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 20:32:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 739ms 20:32:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 20:32:24 INFO - PROCESS | 3524 | 1463628744012 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 20:32:24 INFO - PROCESS | 3524 | 1463628744013 Marionette TRACE conn2 <- [1,2257,null,{"value":"13"}] 20:32:24 INFO - PROCESS | 3524 | 1463628744017 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 20:32:24 INFO - PROCESS | 3524 | 1463628744018 Marionette TRACE conn2 <- [1,2258,null,{}] 20:32:24 INFO - PROCESS | 3524 | 1463628744029 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}] 20:32:24 INFO - PROCESS | 3524 | 1463628744151 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 20:32:24 INFO - PROCESS | 3524 | 1463628744158 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:24 INFO - PROCESS | 3524 | ++DOCSHELL 17397C00 == 82 [pid = 3524] [id = 574] 20:32:24 INFO - PROCESS | 3524 | ++DOMWINDOW == 113 (176DCC00) [pid = 3524] [serial = 1722] [outer = 00000000] 20:32:24 INFO - PROCESS | 3524 | ++DOMWINDOW == 114 (177AC000) [pid = 3524] [serial = 1723] [outer = 176DCC00] 20:32:24 INFO - PROCESS | 3524 | 1463628744264 Marionette DEBUG loaded listener.js 20:32:24 INFO - PROCESS | 3524 | ++DOMWINDOW == 115 (1798AC00) [pid = 3524] [serial = 1724] [outer = 176DCC00] 20:32:24 INFO - PROCESS | 3524 | 1463628744690 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]]]}] 20:32:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 20:32:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 724ms 20:32:24 INFO - PROCESS | 3524 | 1463628744744 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 20:32:24 INFO - PROCESS | 3524 | 1463628744746 Marionette TRACE conn2 <- [1,2261,null,{"value":"13"}] 20:32:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 20:32:24 INFO - PROCESS | 3524 | 1463628744749 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 20:32:24 INFO - PROCESS | 3524 | 1463628744751 Marionette TRACE conn2 <- [1,2262,null,{}] 20:32:24 INFO - PROCESS | 3524 | 1463628744754 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}] 20:32:24 INFO - PROCESS | 3524 | 1463628744904 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 20:32:24 INFO - PROCESS | 3524 | 1463628744923 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:24 INFO - PROCESS | 3524 | ++DOCSHELL 161D2C00 == 83 [pid = 3524] [id = 575] 20:32:24 INFO - PROCESS | 3524 | ++DOMWINDOW == 116 (176D2000) [pid = 3524] [serial = 1725] [outer = 00000000] 20:32:24 INFO - PROCESS | 3524 | ++DOMWINDOW == 117 (18474C00) [pid = 3524] [serial = 1726] [outer = 176D2000] 20:32:24 INFO - PROCESS | 3524 | 1463628744969 Marionette DEBUG loaded listener.js 20:32:25 INFO - PROCESS | 3524 | ++DOMWINDOW == 118 (1861D800) [pid = 3524] [serial = 1727] [outer = 176D2000] 20:32:25 INFO - PROCESS | 3524 | --DOMWINDOW == 117 (12880800) [pid = 3524] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 20:32:25 INFO - PROCESS | 3524 | --DOMWINDOW == 116 (18477000) [pid = 3524] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 20:32:25 INFO - PROCESS | 3524 | --DOMWINDOW == 115 (10D6F400) [pid = 3524] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 20:32:25 INFO - PROCESS | 3524 | --DOMWINDOW == 114 (0F9E6800) [pid = 3524] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 20:32:25 INFO - PROCESS | 3524 | --DOMWINDOW == 113 (1592B400) [pid = 3524] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 20:32:25 INFO - PROCESS | 3524 | --DOMWINDOW == 112 (1656F400) [pid = 3524] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 20:32:25 INFO - PROCESS | 3524 | --DOMWINDOW == 111 (10B5AC00) [pid = 3524] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 20:32:25 INFO - PROCESS | 3524 | --DOMWINDOW == 110 (17392C00) [pid = 3524] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 20:32:25 INFO - PROCESS | 3524 | --DOMWINDOW == 109 (19CFA800) [pid = 3524] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 20:32:25 INFO - PROCESS | 3524 | --DOMWINDOW == 108 (1B5A6000) [pid = 3524] [serial = 47] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 20:32:25 INFO - PROCESS | 3524 | --DOMWINDOW == 107 (0C7F7800) [pid = 3524] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 20:32:25 INFO - PROCESS | 3524 | --DOMWINDOW == 106 (1B426800) [pid = 3524] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 20:32:25 INFO - PROCESS | 3524 | --DOMWINDOW == 105 (1A63EC00) [pid = 3524] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 20:32:25 INFO - PROCESS | 3524 | --DOMWINDOW == 104 (1AD43000) [pid = 3524] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 20:32:25 INFO - PROCESS | 3524 | --DOMWINDOW == 103 (14418800) [pid = 3524] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 20:32:25 INFO - PROCESS | 3524 | 1463628745607 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]]]}] 20:32:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 20:32:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 878ms 20:32:25 INFO - PROCESS | 3524 | 1463628745633 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 20:32:25 INFO - PROCESS | 3524 | 1463628745635 Marionette TRACE conn2 <- [1,2265,null,{"value":"13"}] 20:32:25 INFO - PROCESS | 3524 | 1463628745638 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 20:32:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 20:32:25 INFO - PROCESS | 3524 | 1463628745640 Marionette TRACE conn2 <- [1,2266,null,{}] 20:32:25 INFO - PROCESS | 3524 | 1463628745643 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}] 20:32:25 INFO - PROCESS | 3524 | 1463628745739 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 20:32:25 INFO - PROCESS | 3524 | 1463628745844 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:25 INFO - PROCESS | 3524 | ++DOCSHELL 10221C00 == 84 [pid = 3524] [id = 576] 20:32:25 INFO - PROCESS | 3524 | ++DOMWINDOW == 104 (10A5D000) [pid = 3524] [serial = 1728] [outer = 00000000] 20:32:25 INFO - PROCESS | 3524 | ++DOMWINDOW == 105 (1441AC00) [pid = 3524] [serial = 1729] [outer = 10A5D000] 20:32:25 INFO - PROCESS | 3524 | 1463628745887 Marionette DEBUG loaded listener.js 20:32:25 INFO - PROCESS | 3524 | ++DOMWINDOW == 106 (1773B400) [pid = 3524] [serial = 1730] [outer = 10A5D000] 20:32:26 INFO - PROCESS | 3524 | 1463628746266 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]]]}] 20:32:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 20:32:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 616ms 20:32:26 INFO - PROCESS | 3524 | 1463628746276 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 20:32:26 INFO - PROCESS | 3524 | 1463628746278 Marionette TRACE conn2 <- [1,2269,null,{"value":"13"}] 20:32:26 INFO - PROCESS | 3524 | 1463628746281 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 20:32:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 20:32:26 INFO - PROCESS | 3524 | 1463628746283 Marionette TRACE conn2 <- [1,2270,null,{}] 20:32:26 INFO - PROCESS | 3524 | 1463628746287 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}] 20:32:26 INFO - PROCESS | 3524 | 1463628746373 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 20:32:26 INFO - PROCESS | 3524 | 1463628746479 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:26 INFO - PROCESS | 3524 | ++DOCSHELL 11A03400 == 85 [pid = 3524] [id = 577] 20:32:26 INFO - PROCESS | 3524 | ++DOMWINDOW == 107 (12AE3C00) [pid = 3524] [serial = 1731] [outer = 00000000] 20:32:26 INFO - PROCESS | 3524 | ++DOMWINDOW == 108 (1861A800) [pid = 3524] [serial = 1732] [outer = 12AE3C00] 20:32:26 INFO - PROCESS | 3524 | 1463628746522 Marionette DEBUG loaded listener.js 20:32:26 INFO - PROCESS | 3524 | ++DOMWINDOW == 109 (19A7E800) [pid = 3524] [serial = 1733] [outer = 12AE3C00] 20:32:26 INFO - PROCESS | 3524 | 1463628746866 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]]]}] 20:32:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 20:32:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 632ms 20:32:26 INFO - PROCESS | 3524 | 1463628746904 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 20:32:26 INFO - PROCESS | 3524 | 1463628746906 Marionette TRACE conn2 <- [1,2273,null,{"value":"13"}] 20:32:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 20:32:26 INFO - PROCESS | 3524 | 1463628746909 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 20:32:26 INFO - PROCESS | 3524 | 1463628746910 Marionette TRACE conn2 <- [1,2274,null,{}] 20:32:26 INFO - PROCESS | 3524 | 1463628746913 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}] 20:32:26 INFO - PROCESS | 3524 | 1463628746999 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 20:32:26 INFO - PROCESS | 3524 | 1463628747005 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:27 INFO - PROCESS | 3524 | ++DOCSHELL 10A5B400 == 86 [pid = 3524] [id = 578] 20:32:27 INFO - PROCESS | 3524 | ++DOMWINDOW == 110 (13077800) [pid = 3524] [serial = 1734] [outer = 00000000] 20:32:27 INFO - PROCESS | 3524 | ++DOMWINDOW == 111 (19A85000) [pid = 3524] [serial = 1735] [outer = 13077800] 20:32:27 INFO - PROCESS | 3524 | 1463628747150 Marionette DEBUG loaded listener.js 20:32:27 INFO - PROCESS | 3524 | ++DOMWINDOW == 112 (19CFC000) [pid = 3524] [serial = 1736] [outer = 13077800] 20:32:27 INFO - PROCESS | 3524 | 1463628747607 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]]]}] 20:32:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 20:32:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 724ms 20:32:27 INFO - PROCESS | 3524 | 1463628747650 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 20:32:27 INFO - PROCESS | 3524 | 1463628747655 Marionette TRACE conn2 <- [1,2277,null,{"value":"13"}] 20:32:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 20:32:27 INFO - PROCESS | 3524 | 1463628747661 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 20:32:27 INFO - PROCESS | 3524 | 1463628747665 Marionette TRACE conn2 <- [1,2278,null,{}] 20:32:27 INFO - PROCESS | 3524 | 1463628747672 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}] 20:32:27 INFO - PROCESS | 3524 | 1463628747885 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 20:32:28 INFO - PROCESS | 3524 | 1463628748010 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:28 INFO - PROCESS | 3524 | ++DOCSHELL 105EE000 == 87 [pid = 3524] [id = 579] 20:32:28 INFO - PROCESS | 3524 | ++DOMWINDOW == 113 (105EF400) [pid = 3524] [serial = 1737] [outer = 00000000] 20:32:28 INFO - PROCESS | 3524 | ++DOMWINDOW == 114 (11209000) [pid = 3524] [serial = 1738] [outer = 105EF400] 20:32:28 INFO - PROCESS | 3524 | 1463628748068 Marionette DEBUG loaded listener.js 20:32:28 INFO - PROCESS | 3524 | ++DOMWINDOW == 115 (12D2E800) [pid = 3524] [serial = 1739] [outer = 105EF400] 20:32:28 INFO - PROCESS | 3524 | 1463628748626 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]]]}] 20:32:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 20:32:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 986ms 20:32:28 INFO - PROCESS | 3524 | 1463628748649 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 20:32:28 INFO - PROCESS | 3524 | 1463628748657 Marionette TRACE conn2 <- [1,2281,null,{"value":"13"}] 20:32:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 20:32:28 INFO - PROCESS | 3524 | 1463628748664 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 20:32:28 INFO - PROCESS | 3524 | 1463628748666 Marionette TRACE conn2 <- [1,2282,null,{}] 20:32:28 INFO - PROCESS | 3524 | 1463628748670 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}] 20:32:28 INFO - PROCESS | 3524 | 1463628748784 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 20:32:28 INFO - PROCESS | 3524 | 1463628748946 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:28 INFO - PROCESS | 3524 | ++DOCSHELL 10D69800 == 88 [pid = 3524] [id = 580] 20:32:28 INFO - PROCESS | 3524 | ++DOMWINDOW == 116 (13398C00) [pid = 3524] [serial = 1740] [outer = 00000000] 20:32:28 INFO - PROCESS | 3524 | ++DOMWINDOW == 117 (14471C00) [pid = 3524] [serial = 1741] [outer = 13398C00] 20:32:28 INFO - PROCESS | 3524 | 1463628748984 Marionette DEBUG loaded listener.js 20:32:29 INFO - PROCESS | 3524 | ++DOMWINDOW == 118 (1593AC00) [pid = 3524] [serial = 1742] [outer = 13398C00] 20:32:29 INFO - PROCESS | 3524 | 1463628749573 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]]]}] 20:32:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 20:32:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 940ms 20:32:29 INFO - PROCESS | 3524 | 1463628749592 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 20:32:29 INFO - PROCESS | 3524 | 1463628749595 Marionette TRACE conn2 <- [1,2285,null,{"value":"13"}] 20:32:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 20:32:29 INFO - PROCESS | 3524 | 1463628749599 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 20:32:29 INFO - PROCESS | 3524 | 1463628749602 Marionette TRACE conn2 <- [1,2286,null,{}] 20:32:29 INFO - PROCESS | 3524 | 1463628749613 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}] 20:32:29 INFO - PROCESS | 3524 | 1463628749744 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 20:32:29 INFO - PROCESS | 3524 | 1463628749907 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:29 INFO - PROCESS | 3524 | ++DOCSHELL 144C6800 == 89 [pid = 3524] [id = 581] 20:32:29 INFO - PROCESS | 3524 | ++DOMWINDOW == 119 (1739AC00) [pid = 3524] [serial = 1743] [outer = 00000000] 20:32:29 INFO - PROCESS | 3524 | ++DOMWINDOW == 120 (18043C00) [pid = 3524] [serial = 1744] [outer = 1739AC00] 20:32:29 INFO - PROCESS | 3524 | 1463628749964 Marionette DEBUG loaded listener.js 20:32:30 INFO - PROCESS | 3524 | ++DOMWINDOW == 121 (19A90000) [pid = 3524] [serial = 1745] [outer = 1739AC00] 20:32:30 INFO - PROCESS | 3524 | 1463628750524 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]]]}] 20:32:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 20:32:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 985ms 20:32:30 INFO - PROCESS | 3524 | 1463628750584 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 20:32:30 INFO - PROCESS | 3524 | 1463628750587 Marionette TRACE conn2 <- [1,2289,null,{"value":"13"}] 20:32:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 20:32:30 INFO - PROCESS | 3524 | 1463628750591 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 20:32:30 INFO - PROCESS | 3524 | 1463628750593 Marionette TRACE conn2 <- [1,2290,null,{}] 20:32:30 INFO - PROCESS | 3524 | 1463628750597 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}] 20:32:30 INFO - PROCESS | 3524 | 1463628750738 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 20:32:30 INFO - PROCESS | 3524 | 1463628750885 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:30 INFO - PROCESS | 3524 | ++DOCSHELL 1A6C3C00 == 90 [pid = 3524] [id = 582] 20:32:30 INFO - PROCESS | 3524 | ++DOMWINDOW == 122 (1A6C5800) [pid = 3524] [serial = 1746] [outer = 00000000] 20:32:30 INFO - PROCESS | 3524 | ++DOMWINDOW == 123 (1A8A3800) [pid = 3524] [serial = 1747] [outer = 1A6C5800] 20:32:30 INFO - PROCESS | 3524 | 1463628750940 Marionette DEBUG loaded listener.js 20:32:30 INFO - PROCESS | 3524 | ++DOMWINDOW == 124 (1AD40C00) [pid = 3524] [serial = 1748] [outer = 1A6C5800] 20:32:31 INFO - PROCESS | 3524 | 1463628751483 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]]]}] 20:32:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 20:32:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 924ms 20:32:31 INFO - PROCESS | 3524 | 1463628751519 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 20:32:31 INFO - PROCESS | 3524 | 1463628751521 Marionette TRACE conn2 <- [1,2293,null,{"value":"13"}] 20:32:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 20:32:31 INFO - PROCESS | 3524 | 1463628751525 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 20:32:31 INFO - PROCESS | 3524 | 1463628751527 Marionette TRACE conn2 <- [1,2294,null,{}] 20:32:31 INFO - PROCESS | 3524 | 1463628751530 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}] 20:32:31 INFO - PROCESS | 3524 | 1463628751638 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 20:32:31 INFO - PROCESS | 3524 | 1463628751804 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:31 INFO - PROCESS | 3524 | ++DOCSHELL 13397800 == 91 [pid = 3524] [id = 583] 20:32:31 INFO - PROCESS | 3524 | ++DOMWINDOW == 125 (1A640000) [pid = 3524] [serial = 1749] [outer = 00000000] 20:32:31 INFO - PROCESS | 3524 | ++DOMWINDOW == 126 (1AE0E400) [pid = 3524] [serial = 1750] [outer = 1A640000] 20:32:31 INFO - PROCESS | 3524 | 1463628751858 Marionette DEBUG loaded listener.js 20:32:31 INFO - PROCESS | 3524 | ++DOMWINDOW == 127 (1AE16000) [pid = 3524] [serial = 1751] [outer = 1A640000] 20:32:32 INFO - PROCESS | 3524 | 1463628752402 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]]]}] 20:32:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 20:32:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 878ms 20:32:32 INFO - PROCESS | 3524 | 1463628752412 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 20:32:32 INFO - PROCESS | 3524 | 1463628752415 Marionette TRACE conn2 <- [1,2297,null,{"value":"13"}] 20:32:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 20:32:32 INFO - PROCESS | 3524 | 1463628752418 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 20:32:32 INFO - PROCESS | 3524 | 1463628752420 Marionette TRACE conn2 <- [1,2298,null,{}] 20:32:32 INFO - PROCESS | 3524 | 1463628752424 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}] 20:32:32 INFO - PROCESS | 3524 | 1463628752552 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 20:32:32 INFO - PROCESS | 3524 | 1463628752719 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:32 INFO - PROCESS | 3524 | ++DOCSHELL 1B037000 == 92 [pid = 3524] [id = 584] 20:32:32 INFO - PROCESS | 3524 | ++DOMWINDOW == 128 (1B03CC00) [pid = 3524] [serial = 1752] [outer = 00000000] 20:32:32 INFO - PROCESS | 3524 | ++DOMWINDOW == 129 (1B351000) [pid = 3524] [serial = 1753] [outer = 1B03CC00] 20:32:32 INFO - PROCESS | 3524 | 1463628752774 Marionette DEBUG loaded listener.js 20:32:32 INFO - PROCESS | 3524 | ++DOMWINDOW == 130 (1B356C00) [pid = 3524] [serial = 1754] [outer = 1B03CC00] 20:32:33 INFO - PROCESS | 3524 | 1463628753358 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]]]}] 20:32:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 20:32:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 986ms 20:32:33 INFO - PROCESS | 3524 | 1463628753421 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 20:32:33 INFO - PROCESS | 3524 | 1463628753423 Marionette TRACE conn2 <- [1,2301,null,{"value":"13"}] 20:32:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 20:32:33 INFO - PROCESS | 3524 | 1463628753427 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 20:32:33 INFO - PROCESS | 3524 | 1463628753429 Marionette TRACE conn2 <- [1,2302,null,{}] 20:32:33 INFO - PROCESS | 3524 | 1463628753433 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}] 20:32:33 INFO - PROCESS | 3524 | 1463628753540 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 20:32:33 INFO - PROCESS | 3524 | 1463628753672 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:33 INFO - PROCESS | 3524 | ++DOCSHELL 16575800 == 93 [pid = 3524] [id = 585] 20:32:33 INFO - PROCESS | 3524 | ++DOMWINDOW == 131 (1AD49000) [pid = 3524] [serial = 1755] [outer = 00000000] 20:32:33 INFO - PROCESS | 3524 | ++DOMWINDOW == 132 (1B424400) [pid = 3524] [serial = 1756] [outer = 1AD49000] 20:32:33 INFO - PROCESS | 3524 | 1463628753732 Marionette DEBUG loaded listener.js 20:32:33 INFO - PROCESS | 3524 | ++DOMWINDOW == 133 (1B42B400) [pid = 3524] [serial = 1757] [outer = 1AD49000] 20:32:34 INFO - PROCESS | 3524 | 1463628754303 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]]]}] 20:32:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 20:32:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 924ms 20:32:34 INFO - PROCESS | 3524 | 1463628754356 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 20:32:34 INFO - PROCESS | 3524 | 1463628754358 Marionette TRACE conn2 <- [1,2305,null,{"value":"13"}] 20:32:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 20:32:34 INFO - PROCESS | 3524 | 1463628754362 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 20:32:34 INFO - PROCESS | 3524 | 1463628754364 Marionette TRACE conn2 <- [1,2306,null,{}] 20:32:34 INFO - PROCESS | 3524 | 1463628754368 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}] 20:32:34 INFO - PROCESS | 3524 | 1463628754479 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 20:32:34 INFO - PROCESS | 3524 | 1463628754799 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:34 INFO - PROCESS | 3524 | ++DOCSHELL 0C7EE400 == 94 [pid = 3524] [id = 586] 20:32:34 INFO - PROCESS | 3524 | ++DOMWINDOW == 134 (0F336400) [pid = 3524] [serial = 1758] [outer = 00000000] 20:32:34 INFO - PROCESS | 3524 | ++DOMWINDOW == 135 (10C30400) [pid = 3524] [serial = 1759] [outer = 0F336400] 20:32:34 INFO - PROCESS | 3524 | 1463628754869 Marionette DEBUG loaded listener.js 20:32:34 INFO - PROCESS | 3524 | ++DOMWINDOW == 136 (10D64800) [pid = 3524] [serial = 1760] [outer = 0F336400] 20:32:35 INFO - PROCESS | 3524 | 1463628755505 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] 20:32:35 INFO - PROCESS | 3524 | 1463628755560 Marionette TRACE conn2 <- [1,2309,null,{"value":"13"}] 20:32:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 20:32:35 INFO - PROCESS | 3524 | 1463628755566 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 20:32:35 INFO - PROCESS | 3524 | 1463628755571 Marionette TRACE conn2 <- [1,2310,null,{}] 20:32:35 INFO - PROCESS | 3524 | 1463628755577 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}] 20:32:35 INFO - PROCESS | 3524 | 1463628755684 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 20:32:35 INFO - PROCESS | 3524 | 1463628755842 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:35 INFO - PROCESS | 3524 | ++DOCSHELL 11A02000 == 95 [pid = 3524] [id = 587] 20:32:35 INFO - PROCESS | 3524 | ++DOMWINDOW == 137 (11A02C00) [pid = 3524] [serial = 1761] [outer = 00000000] 20:32:35 INFO - PROCESS | 3524 | ++DOMWINDOW == 138 (1446B000) [pid = 3524] [serial = 1762] [outer = 11A02C00] 20:32:35 INFO - PROCESS | 3524 | 1463628755892 Marionette DEBUG loaded listener.js 20:32:35 INFO - PROCESS | 3524 | ++DOMWINDOW == 139 (1593A000) [pid = 3524] [serial = 1763] [outer = 11A02C00] 20:32:36 INFO - PROCESS | 3524 | --DOCSHELL 11A03400 == 94 [pid = 3524] [id = 577] 20:32:36 INFO - PROCESS | 3524 | --DOCSHELL 10221C00 == 93 [pid = 3524] [id = 576] 20:32:36 INFO - PROCESS | 3524 | --DOCSHELL 161D2C00 == 92 [pid = 3524] [id = 575] 20:32:36 INFO - PROCESS | 3524 | --DOCSHELL 17397C00 == 91 [pid = 3524] [id = 574] 20:32:36 INFO - PROCESS | 3524 | --DOCSHELL 16ECA400 == 90 [pid = 3524] [id = 573] 20:32:36 INFO - PROCESS | 3524 | --DOCSHELL 1338C000 == 89 [pid = 3524] [id = 572] 20:32:36 INFO - PROCESS | 3524 | --DOCSHELL 15D0D400 == 88 [pid = 3524] [id = 571] 20:32:36 INFO - PROCESS | 3524 | --DOCSHELL 10562800 == 87 [pid = 3524] [id = 570] 20:32:36 INFO - PROCESS | 3524 | --DOCSHELL 117B1800 == 86 [pid = 3524] [id = 569] 20:32:36 INFO - PROCESS | 3524 | --DOCSHELL 0F32F800 == 85 [pid = 3524] [id = 568] 20:32:36 INFO - PROCESS | 3524 | --DOCSHELL 10C34C00 == 84 [pid = 3524] [id = 567] 20:32:36 INFO - PROCESS | 3524 | --DOMWINDOW == 138 (1B425000) [pid = 3524] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 20:32:36 INFO - PROCESS | 3524 | --DOCSHELL 1AD42000 == 83 [pid = 3524] [id = 566] 20:32:36 INFO - PROCESS | 3524 | --DOCSHELL 17738800 == 82 [pid = 3524] [id = 565] 20:32:36 INFO - PROCESS | 3524 | --DOCSHELL 18620800 == 81 [pid = 3524] [id = 564] 20:32:36 INFO - PROCESS | 3524 | --DOCSHELL 141F1000 == 80 [pid = 3524] [id = 563] 20:32:36 INFO - PROCESS | 3524 | --DOCSHELL 1022DC00 == 79 [pid = 3524] [id = 562] 20:32:36 INFO - PROCESS | 3524 | --DOCSHELL 19CFA400 == 78 [pid = 3524] [id = 561] 20:32:36 INFO - PROCESS | 3524 | --DOMWINDOW == 137 (1B34A800) [pid = 3524] [serial = 1601] [outer = 00000000] [url = about:blank] 20:32:36 INFO - PROCESS | 3524 | --DOMWINDOW == 136 (1AE0F000) [pid = 3524] [serial = 1586] [outer = 00000000] [url = about:blank] 20:32:36 INFO - PROCESS | 3524 | --DOMWINDOW == 135 (18477C00) [pid = 3524] [serial = 1669] [outer = 00000000] [url = about:blank] 20:32:36 INFO - PROCESS | 3524 | --DOMWINDOW == 134 (19A90C00) [pid = 3524] [serial = 1672] [outer = 00000000] [url = about:blank] 20:32:36 INFO - PROCESS | 3524 | --DOMWINDOW == 133 (18611400) [pid = 3524] [serial = 1670] [outer = 00000000] [url = about:blank] 20:32:36 INFO - PROCESS | 3524 | --DOMWINDOW == 132 (19B27000) [pid = 3524] [serial = 1673] [outer = 00000000] [url = about:blank] 20:32:36 INFO - PROCESS | 3524 | --DOMWINDOW == 131 (15F2B800) [pid = 3524] [serial = 1678] [outer = 00000000] [url = about:blank] 20:32:36 INFO - PROCESS | 3524 | --DOMWINDOW == 130 (1983F800) [pid = 3524] [serial = 1645] [outer = 00000000] [url = about:blank] 20:32:36 INFO - PROCESS | 3524 | --DOMWINDOW == 129 (17994000) [pid = 3524] [serial = 1642] [outer = 00000000] [url = about:blank] 20:32:36 INFO - PROCESS | 3524 | --DOMWINDOW == 128 (10C33800) [pid = 3524] [serial = 1657] [outer = 00000000] [url = about:blank] 20:32:36 INFO - PROCESS | 3524 | --DOMWINDOW == 127 (13317000) [pid = 3524] [serial = 1658] [outer = 00000000] [url = about:blank] 20:32:36 INFO - PROCESS | 3524 | --DOMWINDOW == 126 (19A8E800) [pid = 3524] [serial = 1648] [outer = 00000000] [url = about:blank] 20:32:36 INFO - PROCESS | 3524 | --DOMWINDOW == 125 (15DDF400) [pid = 3524] [serial = 1660] [outer = 00000000] [url = about:blank] 20:32:36 INFO - PROCESS | 3524 | --DOMWINDOW == 124 (161CB000) [pid = 3524] [serial = 1661] [outer = 00000000] [url = about:blank] 20:32:36 INFO - PROCESS | 3524 | --DOMWINDOW == 123 (1330F800) [pid = 3524] [serial = 1639] [outer = 00000000] [url = about:blank] 20:32:36 INFO - PROCESS | 3524 | --DOMWINDOW == 122 (165D4400) [pid = 3524] [serial = 1663] [outer = 00000000] [url = about:blank] 20:32:36 INFO - PROCESS | 3524 | --DOMWINDOW == 121 (16EC9400) [pid = 3524] [serial = 1664] [outer = 00000000] [url = about:blank] 20:32:36 INFO - PROCESS | 3524 | --DOMWINDOW == 120 (105F0000) [pid = 3524] [serial = 1636] [outer = 00000000] [url = about:blank] 20:32:36 INFO - PROCESS | 3524 | --DOMWINDOW == 119 (11CEC400) [pid = 3524] [serial = 1655] [outer = 00000000] [url = about:blank] 20:32:36 INFO - PROCESS | 3524 | --DOMWINDOW == 118 (117AF000) [pid = 3524] [serial = 1654] [outer = 00000000] [url = about:blank] 20:32:36 INFO - PROCESS | 3524 | --DOMWINDOW == 117 (17734000) [pid = 3524] [serial = 1666] [outer = 00000000] [url = about:blank] 20:32:36 INFO - PROCESS | 3524 | --DOMWINDOW == 116 (1A63F000) [pid = 3524] [serial = 1652] [outer = 00000000] [url = about:blank] 20:32:36 INFO - PROCESS | 3524 | --DOMWINDOW == 115 (1A280000) [pid = 3524] [serial = 1651] [outer = 00000000] [url = about:blank] 20:32:36 INFO - PROCESS | 3524 | --DOMWINDOW == 114 (19A7D800) [pid = 3524] [serial = 1682] [outer = 00000000] [url = about:blank] 20:32:36 INFO - PROCESS | 3524 | --DOMWINDOW == 113 (177A3000) [pid = 3524] [serial = 1133] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 20:32:36 INFO - PROCESS | 3524 | --DOMWINDOW == 112 (1051C800) [pid = 3524] [serial = 1675] [outer = 00000000] [url = about:blank] 20:32:36 INFO - PROCESS | 3524 | --DOMWINDOW == 111 (10D35400) [pid = 3524] [serial = 1676] [outer = 00000000] [url = about:blank] 20:32:36 INFO - PROCESS | 3524 | --DOMWINDOW == 110 (1773B800) [pid = 3524] [serial = 1667] [outer = 00000000] [url = about:blank] 20:32:36 INFO - PROCESS | 3524 | --DOMWINDOW == 109 (165D5400) [pid = 3524] [serial = 1679] [outer = 00000000] [url = about:blank] 20:32:36 INFO - PROCESS | 3524 | --DOMWINDOW == 108 (17A82C00) [pid = 3524] [serial = 1681] [outer = 00000000] [url = about:blank] 20:32:36 INFO - PROCESS | 3524 | 1463628756427 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]]]}] 20:32:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 20:32:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 893ms 20:32:36 INFO - PROCESS | 3524 | 1463628756453 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 20:32:36 INFO - PROCESS | 3524 | 1463628756457 Marionette TRACE conn2 <- [1,2313,null,{"value":"13"}] 20:32:36 INFO - PROCESS | 3524 | 1463628756461 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 20:32:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 20:32:36 INFO - PROCESS | 3524 | 1463628756463 Marionette TRACE conn2 <- [1,2314,null,{}] 20:32:36 INFO - PROCESS | 3524 | 1463628756467 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}] 20:32:36 INFO - PROCESS | 3524 | 1463628756557 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 20:32:36 INFO - PROCESS | 3524 | 1463628756566 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:36 INFO - PROCESS | 3524 | ++DOCSHELL 11A03400 == 79 [pid = 3524] [id = 588] 20:32:36 INFO - PROCESS | 3524 | ++DOMWINDOW == 109 (11A0FC00) [pid = 3524] [serial = 1764] [outer = 00000000] 20:32:36 INFO - PROCESS | 3524 | ++DOMWINDOW == 110 (13DB2400) [pid = 3524] [serial = 1765] [outer = 11A0FC00] 20:32:36 INFO - PROCESS | 3524 | 1463628756611 Marionette DEBUG loaded listener.js 20:32:36 INFO - PROCESS | 3524 | ++DOMWINDOW == 111 (15DDD000) [pid = 3524] [serial = 1766] [outer = 11A0FC00] 20:32:37 INFO - PROCESS | 3524 | 1463628757166 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]]]}] 20:32:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 20:32:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 724ms 20:32:37 INFO - PROCESS | 3524 | 1463628757189 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 20:32:37 INFO - PROCESS | 3524 | 1463628757194 Marionette TRACE conn2 <- [1,2317,null,{"value":"13"}] 20:32:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 20:32:37 INFO - PROCESS | 3524 | 1463628757200 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 20:32:37 INFO - PROCESS | 3524 | 1463628757205 Marionette TRACE conn2 <- [1,2318,null,{}] 20:32:37 INFO - PROCESS | 3524 | 1463628757212 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}] 20:32:37 INFO - PROCESS | 3524 | 1463628757377 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 20:32:37 INFO - PROCESS | 3524 | 1463628757514 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:37 INFO - PROCESS | 3524 | ++DOCSHELL 11CF0800 == 80 [pid = 3524] [id = 589] 20:32:37 INFO - PROCESS | 3524 | ++DOMWINDOW == 112 (12D30C00) [pid = 3524] [serial = 1767] [outer = 00000000] 20:32:37 INFO - PROCESS | 3524 | ++DOMWINDOW == 113 (1336F000) [pid = 3524] [serial = 1768] [outer = 12D30C00] 20:32:37 INFO - PROCESS | 3524 | 1463628757571 Marionette DEBUG loaded listener.js 20:32:37 INFO - PROCESS | 3524 | ++DOMWINDOW == 114 (138E7800) [pid = 3524] [serial = 1769] [outer = 12D30C00] 20:32:38 INFO - PROCESS | 3524 | 1463628758119 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]]]}] 20:32:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 20:32:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 939ms 20:32:38 INFO - PROCESS | 3524 | 1463628758148 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 20:32:38 INFO - PROCESS | 3524 | 1463628758154 Marionette TRACE conn2 <- [1,2321,null,{"value":"13"}] 20:32:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 20:32:38 INFO - PROCESS | 3524 | 1463628758161 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 20:32:38 INFO - PROCESS | 3524 | 1463628758164 Marionette TRACE conn2 <- [1,2322,null,{}] 20:32:38 INFO - PROCESS | 3524 | 1463628758168 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}] 20:32:38 INFO - PROCESS | 3524 | 1463628758278 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 20:32:38 INFO - PROCESS | 3524 | 1463628758439 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:38 INFO - PROCESS | 3524 | ++DOCSHELL 15F35800 == 81 [pid = 3524] [id = 590] 20:32:38 INFO - PROCESS | 3524 | ++DOMWINDOW == 115 (161C8000) [pid = 3524] [serial = 1770] [outer = 00000000] 20:32:38 INFO - PROCESS | 3524 | ++DOMWINDOW == 116 (165CE800) [pid = 3524] [serial = 1771] [outer = 161C8000] 20:32:38 INFO - PROCESS | 3524 | 1463628758494 Marionette DEBUG loaded listener.js 20:32:38 INFO - PROCESS | 3524 | ++DOMWINDOW == 117 (167F4000) [pid = 3524] [serial = 1772] [outer = 161C8000] 20:32:39 INFO - PROCESS | 3524 | 1463628759083 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]]]}] 20:32:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 20:32:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 985ms 20:32:39 INFO - PROCESS | 3524 | 1463628759144 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 20:32:39 INFO - PROCESS | 3524 | 1463628759147 Marionette TRACE conn2 <- [1,2325,null,{"value":"13"}] 20:32:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 20:32:39 INFO - PROCESS | 3524 | 1463628759150 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 20:32:39 INFO - PROCESS | 3524 | 1463628759154 Marionette TRACE conn2 <- [1,2326,null,{}] 20:32:39 INFO - PROCESS | 3524 | 1463628759165 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}] 20:32:39 INFO - PROCESS | 3524 | 1463628759279 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 20:32:39 INFO - PROCESS | 3524 | 1463628759427 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:39 INFO - PROCESS | 3524 | ++DOCSHELL 17389800 == 82 [pid = 3524] [id = 591] 20:32:39 INFO - PROCESS | 3524 | ++DOMWINDOW == 118 (17391000) [pid = 3524] [serial = 1773] [outer = 00000000] 20:32:39 INFO - PROCESS | 3524 | ++DOMWINDOW == 119 (176D1800) [pid = 3524] [serial = 1774] [outer = 17391000] 20:32:39 INFO - PROCESS | 3524 | 1463628759503 Marionette DEBUG loaded listener.js 20:32:39 INFO - PROCESS | 3524 | ++DOMWINDOW == 120 (1773FC00) [pid = 3524] [serial = 1775] [outer = 17391000] 20:32:40 INFO - PROCESS | 3524 | 1463628760140 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]]]}] 20:32:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 20:32:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1032ms 20:32:40 INFO - PROCESS | 3524 | 1463628760176 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 20:32:40 INFO - PROCESS | 3524 | 1463628760179 Marionette TRACE conn2 <- [1,2329,null,{"value":"13"}] 20:32:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 20:32:40 INFO - PROCESS | 3524 | 1463628760183 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 20:32:40 INFO - PROCESS | 3524 | 1463628760185 Marionette TRACE conn2 <- [1,2330,null,{}] 20:32:40 INFO - PROCESS | 3524 | 1463628760206 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}] 20:32:40 INFO - PROCESS | 3524 | 1463628760315 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 20:32:40 INFO - PROCESS | 3524 | 1463628760462 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:40 INFO - PROCESS | 3524 | ++DOCSHELL 165D8800 == 83 [pid = 3524] [id = 592] 20:32:40 INFO - PROCESS | 3524 | ++DOMWINDOW == 121 (1773B000) [pid = 3524] [serial = 1776] [outer = 00000000] 20:32:40 INFO - PROCESS | 3524 | ++DOMWINDOW == 122 (18012C00) [pid = 3524] [serial = 1777] [outer = 1773B000] 20:32:40 INFO - PROCESS | 3524 | 1463628760517 Marionette DEBUG loaded listener.js 20:32:40 INFO - PROCESS | 3524 | ++DOMWINDOW == 123 (18418000) [pid = 3524] [serial = 1778] [outer = 1773B000] 20:32:41 INFO - PROCESS | 3524 | 1463628761113 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]]]}] 20:32:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 20:32:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 986ms 20:32:41 INFO - PROCESS | 3524 | 1463628761167 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 20:32:41 INFO - PROCESS | 3524 | 1463628761169 Marionette TRACE conn2 <- [1,2333,null,{"value":"13"}] 20:32:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 20:32:41 INFO - PROCESS | 3524 | 1463628761173 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 20:32:41 INFO - PROCESS | 3524 | 1463628761175 Marionette TRACE conn2 <- [1,2334,null,{}] 20:32:41 INFO - PROCESS | 3524 | 1463628761178 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}] 20:32:41 INFO - PROCESS | 3524 | 1463628761284 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 20:32:41 INFO - PROCESS | 3524 | 1463628761445 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:41 INFO - PROCESS | 3524 | ++DOCSHELL 17974000 == 84 [pid = 3524] [id = 593] 20:32:41 INFO - PROCESS | 3524 | ++DOMWINDOW == 124 (18478400) [pid = 3524] [serial = 1779] [outer = 00000000] 20:32:41 INFO - PROCESS | 3524 | ++DOMWINDOW == 125 (19834800) [pid = 3524] [serial = 1780] [outer = 18478400] 20:32:41 INFO - PROCESS | 3524 | 1463628761499 Marionette DEBUG loaded listener.js 20:32:41 INFO - PROCESS | 3524 | ++DOMWINDOW == 126 (19A77000) [pid = 3524] [serial = 1781] [outer = 18478400] 20:32:42 INFO - PROCESS | 3524 | 1463628762029 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]]]}] 20:32:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 20:32:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 878ms 20:32:42 INFO - PROCESS | 3524 | 1463628762061 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 20:32:42 INFO - PROCESS | 3524 | 1463628762063 Marionette TRACE conn2 <- [1,2337,null,{"value":"13"}] 20:32:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 20:32:42 INFO - PROCESS | 3524 | 1463628762067 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 20:32:42 INFO - PROCESS | 3524 | 1463628762069 Marionette TRACE conn2 <- [1,2338,null,{}] 20:32:42 INFO - PROCESS | 3524 | 1463628762072 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}] 20:32:42 INFO - PROCESS | 3524 | 1463628762196 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 20:32:42 INFO - PROCESS | 3524 | 1463628762348 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:42 INFO - PROCESS | 3524 | ++DOCSHELL 18620800 == 85 [pid = 3524] [id = 594] 20:32:42 INFO - PROCESS | 3524 | ++DOMWINDOW == 127 (186C0800) [pid = 3524] [serial = 1782] [outer = 00000000] 20:32:42 INFO - PROCESS | 3524 | ++DOMWINDOW == 128 (1A280000) [pid = 3524] [serial = 1783] [outer = 186C0800] 20:32:42 INFO - PROCESS | 3524 | 1463628762403 Marionette DEBUG loaded listener.js 20:32:42 INFO - PROCESS | 3524 | ++DOMWINDOW == 129 (1A6CB800) [pid = 3524] [serial = 1784] [outer = 186C0800] 20:32:43 INFO - PROCESS | 3524 | 1463628763009 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]]]}] 20:32:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 20:32:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 986ms 20:32:43 INFO - PROCESS | 3524 | 1463628763052 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 20:32:43 INFO - PROCESS | 3524 | 1463628763054 Marionette TRACE conn2 <- [1,2341,null,{"value":"13"}] 20:32:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 20:32:43 INFO - PROCESS | 3524 | 1463628763058 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 20:32:43 INFO - PROCESS | 3524 | 1463628763060 Marionette TRACE conn2 <- [1,2342,null,{}] 20:32:43 INFO - PROCESS | 3524 | 1463628763064 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}] 20:32:43 INFO - PROCESS | 3524 | 1463628763168 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 20:32:43 INFO - PROCESS | 3524 | 1463628763315 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:43 INFO - PROCESS | 3524 | ++DOCSHELL 19CEE400 == 86 [pid = 3524] [id = 595] 20:32:43 INFO - PROCESS | 3524 | ++DOMWINDOW == 130 (19CFB400) [pid = 3524] [serial = 1785] [outer = 00000000] 20:32:43 INFO - PROCESS | 3524 | ++DOMWINDOW == 131 (1A98C000) [pid = 3524] [serial = 1786] [outer = 19CFB400] 20:32:43 INFO - PROCESS | 3524 | 1463628763369 Marionette DEBUG loaded listener.js 20:32:43 INFO - PROCESS | 3524 | ++DOMWINDOW == 132 (1AE0A000) [pid = 3524] [serial = 1787] [outer = 19CFB400] 20:32:43 INFO - PROCESS | 3524 | 1463628763893 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]]]}] 20:32:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 20:32:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 878ms 20:32:43 INFO - PROCESS | 3524 | 1463628763963 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 20:32:43 INFO - PROCESS | 3524 | 1463628763967 Marionette TRACE conn2 <- [1,2345,null,{"value":"13"}] 20:32:43 INFO - PROCESS | 3524 | 1463628763972 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 20:32:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 20:32:43 INFO - PROCESS | 3524 | 1463628763975 Marionette TRACE conn2 <- [1,2346,null,{}] 20:32:43 INFO - PROCESS | 3524 | 1463628763978 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}] 20:32:44 INFO - PROCESS | 3524 | 1463628764067 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 20:32:44 INFO - PROCESS | 3524 | 1463628764214 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:44 INFO - PROCESS | 3524 | ++DOCSHELL 10A5BC00 == 87 [pid = 3524] [id = 596] 20:32:44 INFO - PROCESS | 3524 | ++DOMWINDOW == 133 (13839800) [pid = 3524] [serial = 1788] [outer = 00000000] 20:32:44 INFO - PROCESS | 3524 | ++DOMWINDOW == 134 (1B03A000) [pid = 3524] [serial = 1789] [outer = 13839800] 20:32:44 INFO - PROCESS | 3524 | 1463628764269 Marionette DEBUG loaded listener.js 20:32:44 INFO - PROCESS | 3524 | ++DOMWINDOW == 135 (1B03AC00) [pid = 3524] [serial = 1790] [outer = 13839800] 20:32:44 INFO - PROCESS | 3524 | 1463628764894 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]]]}] 20:32:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 20:32:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 985ms 20:32:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 20:32:44 INFO - PROCESS | 3524 | 1463628764960 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 20:32:44 INFO - PROCESS | 3524 | 1463628764962 Marionette TRACE conn2 <- [1,2349,null,{"value":"13"}] 20:32:44 INFO - PROCESS | 3524 | 1463628764966 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 20:32:44 INFO - PROCESS | 3524 | 1463628764968 Marionette TRACE conn2 <- [1,2350,null,{}] 20:32:44 INFO - PROCESS | 3524 | 1463628764971 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}] 20:32:45 INFO - PROCESS | 3524 | 1463628765075 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 20:32:45 INFO - PROCESS | 3524 | 1463628765228 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:45 INFO - PROCESS | 3524 | ++DOCSHELL 13316C00 == 88 [pid = 3524] [id = 597] 20:32:45 INFO - PROCESS | 3524 | ++DOMWINDOW == 136 (14464400) [pid = 3524] [serial = 1791] [outer = 00000000] 20:32:45 INFO - PROCESS | 3524 | ++DOMWINDOW == 137 (1B34F000) [pid = 3524] [serial = 1792] [outer = 14464400] 20:32:45 INFO - PROCESS | 3524 | 1463628765282 Marionette DEBUG loaded listener.js 20:32:45 INFO - PROCESS | 3524 | ++DOMWINDOW == 138 (1B355400) [pid = 3524] [serial = 1793] [outer = 14464400] 20:32:45 INFO - PROCESS | 3524 | 1463628765979 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]]]}] 20:32:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 20:32:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1016ms 20:32:45 INFO - PROCESS | 3524 | 1463628765993 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 20:32:45 INFO - PROCESS | 3524 | 1463628766001 Marionette TRACE conn2 <- [1,2353,null,{"value":"13"}] 20:32:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 20:32:46 INFO - PROCESS | 3524 | 1463628766024 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 20:32:46 INFO - PROCESS | 3524 | 1463628766028 Marionette TRACE conn2 <- [1,2354,null,{}] 20:32:46 INFO - PROCESS | 3524 | 1463628766033 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}] 20:32:46 INFO - PROCESS | 3524 | 1463628766146 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 20:32:46 INFO - PROCESS | 3524 | 1463628766313 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:46 INFO - PROCESS | 3524 | ++DOCSHELL 1051FC00 == 89 [pid = 3524] [id = 598] 20:32:46 INFO - PROCESS | 3524 | ++DOMWINDOW == 139 (10D31400) [pid = 3524] [serial = 1794] [outer = 00000000] 20:32:46 INFO - PROCESS | 3524 | ++DOMWINDOW == 140 (1338CC00) [pid = 3524] [serial = 1795] [outer = 10D31400] 20:32:46 INFO - PROCESS | 3524 | 1463628766386 Marionette DEBUG loaded listener.js 20:32:46 INFO - PROCESS | 3524 | ++DOMWINDOW == 141 (15DDF400) [pid = 3524] [serial = 1796] [outer = 10D31400] 20:32:46 INFO - PROCESS | 3524 | --DOCSHELL 0F334000 == 88 [pid = 3524] [id = 486] 20:32:46 INFO - PROCESS | 3524 | --DOCSHELL 10C2AC00 == 87 [pid = 3524] [id = 533] 20:32:46 INFO - PROCESS | 3524 | --DOCSHELL 1A0EF800 == 86 [pid = 3524] [id = 515] 20:32:46 INFO - PROCESS | 3524 | --DOCSHELL 11A02000 == 85 [pid = 3524] [id = 587] 20:32:46 INFO - PROCESS | 3524 | --DOCSHELL 0C7EE400 == 84 [pid = 3524] [id = 586] 20:32:46 INFO - PROCESS | 3524 | --DOCSHELL 1A6C3C00 == 83 [pid = 3524] [id = 582] 20:32:46 INFO - PROCESS | 3524 | --DOCSHELL 144C6800 == 82 [pid = 3524] [id = 581] 20:32:46 INFO - PROCESS | 3524 | --DOCSHELL 10D69800 == 81 [pid = 3524] [id = 580] 20:32:46 INFO - PROCESS | 3524 | --DOCSHELL 105EE000 == 80 [pid = 3524] [id = 579] 20:32:46 INFO - PROCESS | 3524 | 1463628766910 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]]]}] 20:32:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 20:32:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 940ms 20:32:46 INFO - PROCESS | 3524 | 1463628766952 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 20:32:46 INFO - PROCESS | 3524 | 1463628766957 Marionette TRACE conn2 <- [1,2357,null,{"value":"13"}] 20:32:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 20:32:46 INFO - PROCESS | 3524 | 1463628766963 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 20:32:46 INFO - PROCESS | 3524 | 1463628766966 Marionette TRACE conn2 <- [1,2358,null,{}] 20:32:46 INFO - PROCESS | 3524 | 1463628766969 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}] 20:32:47 INFO - PROCESS | 3524 | 1463628767071 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 20:32:47 INFO - PROCESS | 3524 | 1463628767080 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:47 INFO - PROCESS | 3524 | ++DOCSHELL 15941000 == 81 [pid = 3524] [id = 599] 20:32:47 INFO - PROCESS | 3524 | ++DOMWINDOW == 142 (161D2400) [pid = 3524] [serial = 1797] [outer = 00000000] 20:32:47 INFO - PROCESS | 3524 | ++DOMWINDOW == 143 (17077400) [pid = 3524] [serial = 1798] [outer = 161D2400] 20:32:47 INFO - PROCESS | 3524 | 1463628767124 Marionette DEBUG loaded listener.js 20:32:47 INFO - PROCESS | 3524 | ++DOMWINDOW == 144 (17733800) [pid = 3524] [serial = 1799] [outer = 161D2400] 20:32:47 INFO - PROCESS | 3524 | 1463628767617 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]]]}] 20:32:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 20:32:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 678ms 20:32:47 INFO - PROCESS | 3524 | 1463628767645 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 20:32:47 INFO - PROCESS | 3524 | 1463628767647 Marionette TRACE conn2 <- [1,2361,null,{"value":"13"}] 20:32:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 20:32:47 INFO - PROCESS | 3524 | 1463628767651 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 20:32:47 INFO - PROCESS | 3524 | 1463628767654 Marionette TRACE conn2 <- [1,2362,null,{}] 20:32:47 INFO - PROCESS | 3524 | 1463628767664 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}] 20:32:47 INFO - PROCESS | 3524 | 1463628767784 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 20:32:47 INFO - PROCESS | 3524 | 1463628767927 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:47 INFO - PROCESS | 3524 | ++DOCSHELL 19A7D800 == 82 [pid = 3524] [id = 600] 20:32:47 INFO - PROCESS | 3524 | ++DOMWINDOW == 145 (19B22800) [pid = 3524] [serial = 1800] [outer = 00000000] 20:32:47 INFO - PROCESS | 3524 | ++DOMWINDOW == 146 (1A641400) [pid = 3524] [serial = 1801] [outer = 19B22800] 20:32:47 INFO - PROCESS | 3524 | 1463628767973 Marionette DEBUG loaded listener.js 20:32:48 INFO - PROCESS | 3524 | ++DOMWINDOW == 147 (1AD41400) [pid = 3524] [serial = 1802] [outer = 19B22800] 20:32:48 INFO - PROCESS | 3524 | 1463628768414 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]]]}] 20:32:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 20:32:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 786ms 20:32:48 INFO - PROCESS | 3524 | 1463628768453 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 20:32:48 INFO - PROCESS | 3524 | 1463628768455 Marionette TRACE conn2 <- [1,2365,null,{"value":"13"}] 20:32:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 20:32:48 INFO - PROCESS | 3524 | 1463628768458 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 20:32:48 INFO - PROCESS | 3524 | 1463628768460 Marionette TRACE conn2 <- [1,2366,null,{}] 20:32:48 INFO - PROCESS | 3524 | 1463628768463 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}] 20:32:48 INFO - PROCESS | 3524 | 1463628768598 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 20:32:48 INFO - PROCESS | 3524 | 1463628768656 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:48 INFO - PROCESS | 3524 | ++DOCSHELL 1AE0C000 == 83 [pid = 3524] [id = 601] 20:32:48 INFO - PROCESS | 3524 | ++DOMWINDOW == 148 (1AE0FC00) [pid = 3524] [serial = 1803] [outer = 00000000] 20:32:48 INFO - PROCESS | 3524 | ++DOMWINDOW == 149 (1B425800) [pid = 3524] [serial = 1804] [outer = 1AE0FC00] 20:32:48 INFO - PROCESS | 3524 | 1463628768702 Marionette DEBUG loaded listener.js 20:32:48 INFO - PROCESS | 3524 | ++DOMWINDOW == 150 (1B42D000) [pid = 3524] [serial = 1805] [outer = 1AE0FC00] 20:32:49 INFO - PROCESS | 3524 | 1463628769138 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]]]}] 20:32:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 20:32:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 739ms 20:32:49 INFO - PROCESS | 3524 | 1463628769182 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 20:32:49 INFO - PROCESS | 3524 | 1463628769193 Marionette TRACE conn2 <- [1,2369,null,{"value":"13"}] 20:32:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 20:32:49 INFO - PROCESS | 3524 | 1463628769237 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 20:32:49 INFO - PROCESS | 3524 | 1463628769239 Marionette TRACE conn2 <- [1,2370,null,{}] 20:32:49 INFO - PROCESS | 3524 | 1463628769242 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}] 20:32:49 INFO - PROCESS | 3524 | 1463628769370 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 20:32:49 INFO - PROCESS | 3524 | 1463628769446 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:49 INFO - PROCESS | 3524 | ++DOCSHELL 1A63EC00 == 84 [pid = 3524] [id = 602] 20:32:49 INFO - PROCESS | 3524 | ++DOMWINDOW == 151 (1B34AC00) [pid = 3524] [serial = 1806] [outer = 00000000] 20:32:49 INFO - PROCESS | 3524 | ++DOMWINDOW == 152 (1B5A2000) [pid = 3524] [serial = 1807] [outer = 1B34AC00] 20:32:49 INFO - PROCESS | 3524 | 1463628769489 Marionette DEBUG loaded listener.js 20:32:49 INFO - PROCESS | 3524 | ++DOMWINDOW == 153 (1B5A6000) [pid = 3524] [serial = 1808] [outer = 1B34AC00] 20:32:49 INFO - PROCESS | 3524 | --DOMWINDOW == 152 (176DCC00) [pid = 3524] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 20:32:49 INFO - PROCESS | 3524 | --DOMWINDOW == 151 (1706EC00) [pid = 3524] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 20:32:49 INFO - PROCESS | 3524 | --DOMWINDOW == 150 (10A5D000) [pid = 3524] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 20:32:49 INFO - PROCESS | 3524 | --DOMWINDOW == 149 (176D2000) [pid = 3524] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 20:32:49 INFO - PROCESS | 3524 | --DOMWINDOW == 148 (10C35000) [pid = 3524] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 20:32:49 INFO - PROCESS | 3524 | --DOMWINDOW == 147 (157B2C00) [pid = 3524] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 20:32:49 INFO - PROCESS | 3524 | --DOMWINDOW == 146 (0F391400) [pid = 3524] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 20:32:49 INFO - PROCESS | 3524 | --DOMWINDOW == 145 (11CEA800) [pid = 3524] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 20:32:49 INFO - PROCESS | 3524 | --DOMWINDOW == 144 (15D12800) [pid = 3524] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 20:32:49 INFO - PROCESS | 3524 | --DOMWINDOW == 143 (19CFAC00) [pid = 3524] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 20:32:49 INFO - PROCESS | 3524 | --DOMWINDOW == 142 (12AE3C00) [pid = 3524] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 20:32:49 INFO - PROCESS | 3524 | --DOMWINDOW == 141 (0F336400) [pid = 3524] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 20:32:49 INFO - PROCESS | 3524 | --DOMWINDOW == 140 (11A02C00) [pid = 3524] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 20:32:49 INFO - PROCESS | 3524 | --DOMWINDOW == 139 (186B3000) [pid = 3524] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 20:32:49 INFO - PROCESS | 3524 | --DOMWINDOW == 138 (18617800) [pid = 3524] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 20:32:49 INFO - PROCESS | 3524 | --DOMWINDOW == 137 (11A03800) [pid = 3524] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 20:32:49 INFO - PROCESS | 3524 | --DOMWINDOW == 136 (0F9E3800) [pid = 3524] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 20:32:49 INFO - PROCESS | 3524 | --DOMWINDOW == 135 (165DA400) [pid = 3524] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 20:32:50 INFO - PROCESS | 3524 | 1463628770038 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]]]}] 20:32:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 20:32:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 832ms 20:32:50 INFO - PROCESS | 3524 | 1463628770061 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 20:32:50 INFO - PROCESS | 3524 | 1463628770065 Marionette TRACE conn2 <- [1,2373,null,{"value":"13"}] 20:32:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 20:32:50 INFO - PROCESS | 3524 | 1463628770068 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 20:32:50 INFO - PROCESS | 3524 | 1463628770069 Marionette TRACE conn2 <- [1,2374,null,{}] 20:32:50 INFO - PROCESS | 3524 | 1463628770073 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}] 20:32:50 INFO - PROCESS | 3524 | 1463628770172 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 20:32:50 INFO - PROCESS | 3524 | 1463628770288 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:50 INFO - PROCESS | 3524 | ++DOCSHELL 0F391400 == 85 [pid = 3524] [id = 603] 20:32:50 INFO - PROCESS | 3524 | ++DOMWINDOW == 136 (0F9E3800) [pid = 3524] [serial = 1809] [outer = 00000000] 20:32:50 INFO - PROCESS | 3524 | ++DOMWINDOW == 137 (14468800) [pid = 3524] [serial = 1810] [outer = 0F9E3800] 20:32:50 INFO - PROCESS | 3524 | 1463628770335 Marionette DEBUG loaded listener.js 20:32:50 INFO - PROCESS | 3524 | ++DOMWINDOW == 138 (1804AC00) [pid = 3524] [serial = 1811] [outer = 0F9E3800] 20:32:50 INFO - PROCESS | 3524 | 1463628770687 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]]]}] 20:32:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 20:32:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 617ms 20:32:50 INFO - PROCESS | 3524 | 1463628770704 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 20:32:50 INFO - PROCESS | 3524 | 1463628770706 Marionette TRACE conn2 <- [1,2377,null,{"value":"13"}] 20:32:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 20:32:50 INFO - PROCESS | 3524 | 1463628770709 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 20:32:50 INFO - PROCESS | 3524 | 1463628770711 Marionette TRACE conn2 <- [1,2378,null,{}] 20:32:50 INFO - PROCESS | 3524 | 1463628770714 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}] 20:32:50 INFO - PROCESS | 3524 | 1463628770875 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 20:32:50 INFO - PROCESS | 3524 | 1463628770889 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:50 INFO - PROCESS | 3524 | ++DOCSHELL 1441A400 == 86 [pid = 3524] [id = 604] 20:32:50 INFO - PROCESS | 3524 | ++DOMWINDOW == 139 (14487800) [pid = 3524] [serial = 1812] [outer = 00000000] 20:32:50 INFO - PROCESS | 3524 | ++DOMWINDOW == 140 (1448D000) [pid = 3524] [serial = 1813] [outer = 14487800] 20:32:50 INFO - PROCESS | 3524 | 1463628770932 Marionette DEBUG loaded listener.js 20:32:50 INFO - PROCESS | 3524 | ++DOMWINDOW == 141 (14491800) [pid = 3524] [serial = 1814] [outer = 14487800] 20:32:51 INFO - PROCESS | 3524 | 1463628771325 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]]]}] 20:32:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 20:32:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 678ms 20:32:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 20:32:51 INFO - PROCESS | 3524 | 1463628771393 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 20:32:51 INFO - PROCESS | 3524 | 1463628771395 Marionette TRACE conn2 <- [1,2381,null,{"value":"13"}] 20:32:51 INFO - PROCESS | 3524 | 1463628771398 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 20:32:51 INFO - PROCESS | 3524 | 1463628771399 Marionette TRACE conn2 <- [1,2382,null,{}] 20:32:51 INFO - PROCESS | 3524 | 1463628771403 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}] 20:32:51 INFO - PROCESS | 3524 | 1463628771545 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 20:32:51 INFO - PROCESS | 3524 | 1463628771558 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:51 INFO - PROCESS | 3524 | ++DOCSHELL 16CC4800 == 87 [pid = 3524] [id = 605] 20:32:51 INFO - PROCESS | 3524 | ++DOMWINDOW == 142 (16CC5000) [pid = 3524] [serial = 1815] [outer = 00000000] 20:32:51 INFO - PROCESS | 3524 | ++DOMWINDOW == 143 (19A7BC00) [pid = 3524] [serial = 1816] [outer = 16CC5000] 20:32:51 INFO - PROCESS | 3524 | 1463628771600 Marionette DEBUG loaded listener.js 20:32:51 INFO - PROCESS | 3524 | ++DOMWINDOW == 144 (19BD4800) [pid = 3524] [serial = 1817] [outer = 16CC5000] 20:32:53 INFO - PROCESS | 3524 | --DOCSHELL 1446E800 == 86 [pid = 3524] [id = 396] 20:32:53 INFO - PROCESS | 3524 | --DOCSHELL 10D34800 == 85 [pid = 3524] [id = 534] 20:32:53 INFO - PROCESS | 3524 | --DOCSHELL 1A895800 == 84 [pid = 3524] [id = 468] 20:32:53 INFO - PROCESS | 3524 | --DOCSHELL 13397800 == 83 [pid = 3524] [id = 583] 20:32:53 INFO - PROCESS | 3524 | --DOCSHELL 1B037000 == 82 [pid = 3524] [id = 584] 20:32:53 INFO - PROCESS | 3524 | --DOCSHELL 144C5000 == 81 [pid = 3524] [id = 516] 20:32:53 INFO - PROCESS | 3524 | --DOCSHELL 19CF2C00 == 80 [pid = 3524] [id = 550] 20:32:53 INFO - PROCESS | 3524 | --DOCSHELL 10D32C00 == 79 [pid = 3524] [id = 397] 20:32:53 INFO - PROCESS | 3524 | --DOCSHELL 165CF800 == 78 [pid = 3524] [id = 438] 20:32:53 INFO - PROCESS | 3524 | --DOCSHELL 1656AC00 == 77 [pid = 3524] [id = 336] 20:32:53 INFO - PROCESS | 3524 | --DOCSHELL 10C2B400 == 76 [pid = 3524] [id = 409] 20:32:53 INFO - PROCESS | 3524 | --DOCSHELL 1656BC00 == 75 [pid = 3524] [id = 514] 20:32:53 INFO - PROCESS | 3524 | --DOCSHELL 13DB6000 == 74 [pid = 3524] [id = 454] 20:32:53 INFO - PROCESS | 3524 | --DOCSHELL 16EC2C00 == 73 [pid = 3524] [id = 412] 20:32:53 INFO - PROCESS | 3524 | --DOCSHELL 12D24C00 == 72 [pid = 3524] [id = 451] 20:32:53 INFO - PROCESS | 3524 | --DOCSHELL 11AF3400 == 71 [pid = 3524] [id = 481] 20:32:53 INFO - PROCESS | 3524 | --DOCSHELL 13389C00 == 70 [pid = 3524] [id = 513] 20:32:53 INFO - PROCESS | 3524 | --DOCSHELL 17391400 == 69 [pid = 3524] [id = 436] 20:32:53 INFO - PROCESS | 3524 | --DOCSHELL 11207C00 == 68 [pid = 3524] [id = 467] 20:32:53 INFO - PROCESS | 3524 | --DOCSHELL 110E6400 == 67 [pid = 3524] [id = 367] 20:32:53 INFO - PROCESS | 3524 | --DOCSHELL 11299C00 == 66 [pid = 3524] [id = 498] 20:32:53 INFO - PROCESS | 3524 | --DOCSHELL 10D32800 == 65 [pid = 3524] [id = 470] 20:32:53 INFO - PROCESS | 3524 | --DOCSHELL 10A62800 == 64 [pid = 3524] [id = 497] 20:32:53 INFO - PROCESS | 3524 | --DOCSHELL 13838800 == 63 [pid = 3524] [id = 347] 20:32:53 INFO - PROCESS | 3524 | --DOCSHELL 10D53800 == 62 [pid = 3524] [id = 529] 20:32:53 INFO - PROCESS | 3524 | --DOCSHELL 10B5BC00 == 61 [pid = 3524] [id = 356] 20:32:53 INFO - PROCESS | 3524 | --DOCSHELL 1AD42C00 == 60 [pid = 3524] [id = 528] 20:32:53 INFO - PROCESS | 3524 | --DOCSHELL 16FF9400 == 59 [pid = 3524] [id = 426] 20:32:53 INFO - PROCESS | 3524 | --DOCSHELL 15F33800 == 58 [pid = 3524] [id = 530] 20:32:53 INFO - PROCESS | 3524 | --DOCSHELL 165D4C00 == 57 [pid = 3524] [id = 499] 20:32:53 INFO - PROCESS | 3524 | --DOCSHELL 16569000 == 56 [pid = 3524] [id = 350] 20:32:53 INFO - PROCESS | 3524 | --DOCSHELL 179E4400 == 55 [pid = 3524] [id = 437] 20:32:53 INFO - PROCESS | 3524 | --DOCSHELL 1A987400 == 54 [pid = 3524] [id = 517] 20:32:53 INFO - PROCESS | 3524 | --DOCSHELL 14470000 == 53 [pid = 3524] [id = 435] 20:32:53 INFO - PROCESS | 3524 | --DOCSHELL 112A1800 == 52 [pid = 3524] [id = 501] 20:32:53 INFO - PROCESS | 3524 | --DOCSHELL 10D51400 == 51 [pid = 3524] [id = 410] 20:32:53 INFO - PROCESS | 3524 | --DOCSHELL 173E5400 == 50 [pid = 3524] [id = 365] 20:32:53 INFO - PROCESS | 3524 | --DOCSHELL 10D54800 == 49 [pid = 3524] [id = 471] 20:32:53 INFO - PROCESS | 3524 | --DOCSHELL 1773BC00 == 48 [pid = 3524] [id = 500] 20:32:53 INFO - PROCESS | 3524 | --DOCSHELL 1AD4D800 == 47 [pid = 3524] [id = 532] 20:32:53 INFO - PROCESS | 3524 | --DOCSHELL 10D30C00 == 46 [pid = 3524] [id = 428] 20:32:53 INFO - PROCESS | 3524 | --DOCSHELL 10502C00 == 45 [pid = 3524] [id = 531] 20:32:53 INFO - PROCESS | 3524 | --DOCSHELL 1AD47400 == 44 [pid = 3524] [id = 469] 20:32:53 INFO - PROCESS | 3524 | --DOCSHELL 16575800 == 43 [pid = 3524] [id = 585] 20:32:53 INFO - PROCESS | 3524 | --DOCSHELL 1051FC00 == 42 [pid = 3524] [id = 598] 20:32:53 INFO - PROCESS | 3524 | --DOCSHELL 10A5BC00 == 41 [pid = 3524] [id = 596] 20:32:53 INFO - PROCESS | 3524 | --DOCSHELL 13316C00 == 40 [pid = 3524] [id = 597] 20:32:53 INFO - PROCESS | 3524 | --DOCSHELL 19CEE400 == 39 [pid = 3524] [id = 595] 20:32:53 INFO - PROCESS | 3524 | --DOCSHELL 18620800 == 38 [pid = 3524] [id = 594] 20:32:53 INFO - PROCESS | 3524 | --DOCSHELL 10A5B400 == 37 [pid = 3524] [id = 578] 20:32:53 INFO - PROCESS | 3524 | --DOCSHELL 17974000 == 36 [pid = 3524] [id = 593] 20:32:53 INFO - PROCESS | 3524 | --DOCSHELL 165D8800 == 35 [pid = 3524] [id = 592] 20:32:53 INFO - PROCESS | 3524 | --DOCSHELL 17389800 == 34 [pid = 3524] [id = 591] 20:32:53 INFO - PROCESS | 3524 | --DOCSHELL 15F35800 == 33 [pid = 3524] [id = 590] 20:32:53 INFO - PROCESS | 3524 | --DOCSHELL 11A03400 == 32 [pid = 3524] [id = 588] 20:32:53 INFO - PROCESS | 3524 | --DOCSHELL 11CF0800 == 31 [pid = 3524] [id = 589] 20:32:53 INFO - PROCESS | 3524 | --DOCSHELL 15941000 == 30 [pid = 3524] [id = 599] 20:32:53 INFO - PROCESS | 3524 | --DOCSHELL 1441A400 == 29 [pid = 3524] [id = 604] 20:32:53 INFO - PROCESS | 3524 | --DOCSHELL 0F391400 == 28 [pid = 3524] [id = 603] 20:32:53 INFO - PROCESS | 3524 | --DOCSHELL 19A7D800 == 27 [pid = 3524] [id = 600] 20:32:53 INFO - PROCESS | 3524 | --DOCSHELL 1AE0C000 == 26 [pid = 3524] [id = 601] 20:32:53 INFO - PROCESS | 3524 | --DOCSHELL 1A63EC00 == 25 [pid = 3524] [id = 602] 20:32:54 INFO - PROCESS | 3524 | --DOMWINDOW == 143 (1A89B000) [pid = 3524] [serial = 1685] [outer = 00000000] [url = about:blank] 20:32:54 INFO - PROCESS | 3524 | --DOMWINDOW == 142 (13DB2400) [pid = 3524] [serial = 1765] [outer = 00000000] [url = about:blank] 20:32:54 INFO - PROCESS | 3524 | --DOMWINDOW == 141 (177AC000) [pid = 3524] [serial = 1723] [outer = 00000000] [url = about:blank] 20:32:54 INFO - PROCESS | 3524 | --DOMWINDOW == 140 (17392800) [pid = 3524] [serial = 1720] [outer = 00000000] [url = about:blank] 20:32:54 INFO - PROCESS | 3524 | --DOMWINDOW == 139 (173EEC00) [pid = 3524] [serial = 1721] [outer = 00000000] [url = about:blank] 20:32:54 INFO - PROCESS | 3524 | --DOMWINDOW == 138 (1798AC00) [pid = 3524] [serial = 1724] [outer = 00000000] [url = about:blank] 20:32:54 INFO - PROCESS | 3524 | --DOMWINDOW == 137 (1441AC00) [pid = 3524] [serial = 1729] [outer = 00000000] [url = about:blank] 20:32:54 INFO - PROCESS | 3524 | --DOMWINDOW == 136 (18474C00) [pid = 3524] [serial = 1726] [outer = 00000000] [url = about:blank] 20:32:54 INFO - PROCESS | 3524 | --DOMWINDOW == 135 (10D70000) [pid = 3524] [serial = 1711] [outer = 00000000] [url = about:blank] 20:32:54 INFO - PROCESS | 3524 | --DOMWINDOW == 134 (138E7400) [pid = 3524] [serial = 1712] [outer = 00000000] [url = about:blank] 20:32:54 INFO - PROCESS | 3524 | --DOMWINDOW == 133 (10C2E800) [pid = 3524] [serial = 1717] [outer = 00000000] [url = about:blank] 20:32:54 INFO - PROCESS | 3524 | --DOMWINDOW == 132 (117B2C00) [pid = 3524] [serial = 1706] [outer = 00000000] [url = about:blank] 20:32:54 INFO - PROCESS | 3524 | --DOMWINDOW == 131 (10C38400) [pid = 3524] [serial = 1705] [outer = 00000000] [url = about:blank] 20:32:54 INFO - PROCESS | 3524 | --DOMWINDOW == 130 (144C0000) [pid = 3524] [serial = 1709] [outer = 00000000] [url = about:blank] 20:32:54 INFO - PROCESS | 3524 | --DOMWINDOW == 129 (14415800) [pid = 3524] [serial = 1708] [outer = 00000000] [url = about:blank] 20:32:54 INFO - PROCESS | 3524 | --DOMWINDOW == 128 (15F34C00) [pid = 3524] [serial = 1714] [outer = 00000000] [url = about:blank] 20:32:54 INFO - PROCESS | 3524 | --DOMWINDOW == 127 (1642B000) [pid = 3524] [serial = 1715] [outer = 00000000] [url = about:blank] 20:32:54 INFO - PROCESS | 3524 | --DOMWINDOW == 126 (1A27F000) [pid = 3524] [serial = 1684] [outer = 00000000] [url = about:blank] 20:32:54 INFO - PROCESS | 3524 | --DOMWINDOW == 125 (13099000) [pid = 3524] [serial = 1687] [outer = 00000000] [url = about:blank] 20:32:54 INFO - PROCESS | 3524 | --DOMWINDOW == 124 (16571000) [pid = 3524] [serial = 1690] [outer = 00000000] [url = about:blank] 20:32:54 INFO - PROCESS | 3524 | --DOMWINDOW == 123 (19A7E800) [pid = 3524] [serial = 1733] [outer = 00000000] [url = about:blank] 20:32:54 INFO - PROCESS | 3524 | --DOMWINDOW == 122 (19B20800) [pid = 3524] [serial = 1693] [outer = 00000000] [url = about:blank] 20:32:54 INFO - PROCESS | 3524 | --DOMWINDOW == 121 (1A97E400) [pid = 3524] [serial = 1696] [outer = 00000000] [url = about:blank] 20:32:54 INFO - PROCESS | 3524 | --DOMWINDOW == 120 (1AD4E000) [pid = 3524] [serial = 1699] [outer = 00000000] [url = about:blank] 20:32:54 INFO - PROCESS | 3524 | --DOMWINDOW == 119 (1AE0F400) [pid = 3524] [serial = 1702] [outer = 00000000] [url = about:blank] 20:32:54 INFO - PROCESS | 3524 | --DOMWINDOW == 118 (10C30400) [pid = 3524] [serial = 1759] [outer = 00000000] [url = about:blank] 20:32:54 INFO - PROCESS | 3524 | --DOMWINDOW == 117 (10D64800) [pid = 3524] [serial = 1760] [outer = 00000000] [url = about:blank] 20:32:54 INFO - PROCESS | 3524 | --DOMWINDOW == 116 (1446B000) [pid = 3524] [serial = 1762] [outer = 00000000] [url = about:blank] 20:32:54 INFO - PROCESS | 3524 | --DOMWINDOW == 115 (11209000) [pid = 3524] [serial = 1738] [outer = 00000000] [url = about:blank] 20:32:54 INFO - PROCESS | 3524 | --DOMWINDOW == 114 (1593A000) [pid = 3524] [serial = 1763] [outer = 00000000] [url = about:blank] 20:32:54 INFO - PROCESS | 3524 | --DOMWINDOW == 113 (14471C00) [pid = 3524] [serial = 1741] [outer = 00000000] [url = about:blank] 20:32:54 INFO - PROCESS | 3524 | --DOMWINDOW == 112 (18043C00) [pid = 3524] [serial = 1744] [outer = 00000000] [url = about:blank] 20:32:54 INFO - PROCESS | 3524 | --DOMWINDOW == 111 (1A8A3800) [pid = 3524] [serial = 1747] [outer = 00000000] [url = about:blank] 20:32:54 INFO - PROCESS | 3524 | --DOMWINDOW == 110 (1B351000) [pid = 3524] [serial = 1753] [outer = 00000000] [url = about:blank] 20:32:54 INFO - PROCESS | 3524 | --DOMWINDOW == 109 (1AE0E400) [pid = 3524] [serial = 1750] [outer = 00000000] [url = about:blank] 20:32:54 INFO - PROCESS | 3524 | --DOMWINDOW == 108 (1B424400) [pid = 3524] [serial = 1756] [outer = 00000000] [url = about:blank] 20:32:54 INFO - PROCESS | 3524 | --DOMWINDOW == 107 (1861A800) [pid = 3524] [serial = 1732] [outer = 00000000] [url = about:blank] 20:32:54 INFO - PROCESS | 3524 | --DOMWINDOW == 106 (1861D800) [pid = 3524] [serial = 1727] [outer = 00000000] [url = about:blank] 20:32:54 INFO - PROCESS | 3524 | --DOMWINDOW == 105 (16EBEC00) [pid = 3524] [serial = 1718] [outer = 00000000] [url = about:blank] 20:32:54 INFO - PROCESS | 3524 | --DOMWINDOW == 104 (1773B400) [pid = 3524] [serial = 1730] [outer = 00000000] [url = about:blank] 20:32:54 INFO - PROCESS | 3524 | --DOMWINDOW == 103 (19A7FC00) [pid = 3524] [serial = 1646] [outer = 00000000] [url = about:blank] 20:32:54 INFO - PROCESS | 3524 | --DOMWINDOW == 102 (19A92800) [pid = 3524] [serial = 1649] [outer = 00000000] [url = about:blank] 20:32:54 INFO - PROCESS | 3524 | --DOMWINDOW == 101 (1441A800) [pid = 3524] [serial = 1640] [outer = 00000000] [url = about:blank] 20:32:54 INFO - PROCESS | 3524 | --DOMWINDOW == 100 (10D49400) [pid = 3524] [serial = 1637] [outer = 00000000] [url = about:blank] 20:32:54 INFO - PROCESS | 3524 | --DOMWINDOW == 99 (18224C00) [pid = 3524] [serial = 1643] [outer = 00000000] [url = about:blank] 20:32:54 INFO - PROCESS | 3524 | --DOMWINDOW == 98 (19A85000) [pid = 3524] [serial = 1735] [outer = 00000000] [url = about:blank] 20:32:54 INFO - PROCESS | 3524 | 1463628774195 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]]]}] 20:32:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 20:32:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 2819ms 20:32:54 INFO - PROCESS | 3524 | 1463628774229 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 20:32:54 INFO - PROCESS | 3524 | 1463628774233 Marionette TRACE conn2 <- [1,2385,null,{"value":"13"}] 20:32:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 20:32:54 INFO - PROCESS | 3524 | 1463628774241 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 20:32:54 INFO - PROCESS | 3524 | 1463628774246 Marionette TRACE conn2 <- [1,2386,null,{}] 20:32:54 INFO - PROCESS | 3524 | 1463628774255 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}] 20:32:54 INFO - PROCESS | 3524 | 1463628774381 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 20:32:54 INFO - PROCESS | 3524 | 1463628774395 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:54 INFO - PROCESS | 3524 | ++DOCSHELL 0F337400 == 26 [pid = 3524] [id = 606] 20:32:54 INFO - PROCESS | 3524 | ++DOMWINDOW == 99 (0F337C00) [pid = 3524] [serial = 1818] [outer = 00000000] 20:32:54 INFO - PROCESS | 3524 | ++DOMWINDOW == 100 (0F9E6000) [pid = 3524] [serial = 1819] [outer = 0F337C00] 20:32:54 INFO - PROCESS | 3524 | 1463628774446 Marionette DEBUG loaded listener.js 20:32:54 INFO - PROCESS | 3524 | ++DOMWINDOW == 101 (1022B800) [pid = 3524] [serial = 1820] [outer = 0F337C00] 20:32:54 INFO - PROCESS | 3524 | 1463628774952 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]]]}] 20:32:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 20:32:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 755ms 20:32:54 INFO - PROCESS | 3524 | 1463628774983 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 20:32:54 INFO - PROCESS | 3524 | 1463628774989 Marionette TRACE conn2 <- [1,2389,null,{"value":"13"}] 20:32:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 20:32:54 INFO - PROCESS | 3524 | 1463628774995 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 20:32:54 INFO - PROCESS | 3524 | 1463628774998 Marionette TRACE conn2 <- [1,2390,null,{}] 20:32:55 INFO - PROCESS | 3524 | 1463628775005 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}] 20:32:55 INFO - PROCESS | 3524 | 1463628775097 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 20:32:55 INFO - PROCESS | 3524 | 1463628775105 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:55 INFO - PROCESS | 3524 | ++DOCSHELL 105EB800 == 27 [pid = 3524] [id = 607] 20:32:55 INFO - PROCESS | 3524 | ++DOMWINDOW == 102 (105ED400) [pid = 3524] [serial = 1821] [outer = 00000000] 20:32:55 INFO - PROCESS | 3524 | ++DOMWINDOW == 103 (10A5F400) [pid = 3524] [serial = 1822] [outer = 105ED400] 20:32:55 INFO - PROCESS | 3524 | 1463628775150 Marionette DEBUG loaded listener.js 20:32:55 INFO - PROCESS | 3524 | ++DOMWINDOW == 104 (10C29400) [pid = 3524] [serial = 1823] [outer = 105ED400] 20:32:55 INFO - PROCESS | 3524 | 1463628775640 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]]]}] 20:32:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 20:32:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 678ms 20:32:55 INFO - PROCESS | 3524 | 1463628775693 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 20:32:55 INFO - PROCESS | 3524 | 1463628775695 Marionette TRACE conn2 <- [1,2393,null,{"value":"13"}] 20:32:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 20:32:55 INFO - PROCESS | 3524 | 1463628775699 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 20:32:55 INFO - PROCESS | 3524 | 1463628775703 Marionette TRACE conn2 <- [1,2394,null,{}] 20:32:55 INFO - PROCESS | 3524 | 1463628775713 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}] 20:32:55 INFO - PROCESS | 3524 | 1463628775800 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 20:32:55 INFO - PROCESS | 3524 | 1463628775930 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:55 INFO - PROCESS | 3524 | ++DOCSHELL 10D2F000 == 28 [pid = 3524] [id = 608] 20:32:55 INFO - PROCESS | 3524 | ++DOMWINDOW == 105 (10D2F800) [pid = 3524] [serial = 1824] [outer = 00000000] 20:32:55 INFO - PROCESS | 3524 | ++DOMWINDOW == 106 (10D35C00) [pid = 3524] [serial = 1825] [outer = 10D2F800] 20:32:55 INFO - PROCESS | 3524 | 1463628775979 Marionette DEBUG loaded listener.js 20:32:56 INFO - PROCESS | 3524 | ++DOMWINDOW == 107 (10D50000) [pid = 3524] [serial = 1826] [outer = 10D2F800] 20:32:56 INFO - PROCESS | 3524 | 1463628776359 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]]]}] 20:32:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 20:32:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 678ms 20:32:56 INFO - PROCESS | 3524 | 1463628776381 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 20:32:56 INFO - PROCESS | 3524 | 1463628776384 Marionette TRACE conn2 <- [1,2397,null,{"value":"13"}] 20:32:56 INFO - PROCESS | 3524 | 1463628776387 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 20:32:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 20:32:56 INFO - PROCESS | 3524 | 1463628776389 Marionette TRACE conn2 <- [1,2398,null,{}] 20:32:56 INFO - PROCESS | 3524 | 1463628776392 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}] 20:32:56 INFO - PROCESS | 3524 | 1463628776510 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 20:32:56 INFO - PROCESS | 3524 | 1463628776519 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:56 INFO - PROCESS | 3524 | ++DOCSHELL 10D4F800 == 29 [pid = 3524] [id = 609] 20:32:56 INFO - PROCESS | 3524 | ++DOMWINDOW == 108 (10D56800) [pid = 3524] [serial = 1827] [outer = 00000000] 20:32:56 INFO - PROCESS | 3524 | ++DOMWINDOW == 109 (10D6D400) [pid = 3524] [serial = 1828] [outer = 10D56800] 20:32:56 INFO - PROCESS | 3524 | 1463628776574 Marionette DEBUG loaded listener.js 20:32:56 INFO - PROCESS | 3524 | ++DOMWINDOW == 110 (11208400) [pid = 3524] [serial = 1829] [outer = 10D56800] 20:32:56 INFO - PROCESS | 3524 | 1463628777016 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]]]}] 20:32:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 20:32:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 677ms 20:32:57 INFO - PROCESS | 3524 | 1463628777087 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 20:32:57 INFO - PROCESS | 3524 | 1463628777088 Marionette TRACE conn2 <- [1,2401,null,{"value":"13"}] 20:32:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 20:32:57 INFO - PROCESS | 3524 | 1463628777092 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 20:32:57 INFO - PROCESS | 3524 | 1463628777093 Marionette TRACE conn2 <- [1,2402,null,{}] 20:32:57 INFO - PROCESS | 3524 | 1463628777097 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}] 20:32:57 INFO - PROCESS | 3524 | 1463628777158 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 20:32:57 INFO - PROCESS | 3524 | 1463628777193 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:57 INFO - PROCESS | 3524 | ++DOCSHELL 117AD400 == 30 [pid = 3524] [id = 610] 20:32:57 INFO - PROCESS | 3524 | ++DOMWINDOW == 111 (11A01400) [pid = 3524] [serial = 1830] [outer = 00000000] 20:32:57 INFO - PROCESS | 3524 | ++DOMWINDOW == 112 (11CEAC00) [pid = 3524] [serial = 1831] [outer = 11A01400] 20:32:57 INFO - PROCESS | 3524 | 1463628777250 Marionette DEBUG loaded listener.js 20:32:57 INFO - PROCESS | 3524 | ++DOMWINDOW == 113 (128B2400) [pid = 3524] [serial = 1832] [outer = 11A01400] 20:32:57 INFO - PROCESS | 3524 | 1463628777694 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]]]}] 20:32:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 20:32:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 631ms 20:32:57 INFO - PROCESS | 3524 | 1463628777714 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 20:32:57 INFO - PROCESS | 3524 | 1463628777716 Marionette TRACE conn2 <- [1,2405,null,{"value":"13"}] 20:32:57 INFO - PROCESS | 3524 | 1463628777723 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 20:32:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 20:32:57 INFO - PROCESS | 3524 | 1463628777725 Marionette TRACE conn2 <- [1,2406,null,{}] 20:32:57 INFO - PROCESS | 3524 | 1463628777728 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}] 20:32:57 INFO - PROCESS | 3524 | 1463628777836 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 20:32:57 INFO - PROCESS | 3524 | 1463628777845 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:57 INFO - PROCESS | 3524 | ++DOCSHELL 1336D400 == 31 [pid = 3524] [id = 611] 20:32:57 INFO - PROCESS | 3524 | ++DOMWINDOW == 114 (13374800) [pid = 3524] [serial = 1833] [outer = 00000000] 20:32:57 INFO - PROCESS | 3524 | ++DOMWINDOW == 115 (13394000) [pid = 3524] [serial = 1834] [outer = 13374800] 20:32:57 INFO - PROCESS | 3524 | 1463628777889 Marionette DEBUG loaded listener.js 20:32:57 INFO - PROCESS | 3524 | ++DOMWINDOW == 116 (13838000) [pid = 3524] [serial = 1835] [outer = 13374800] 20:32:58 INFO - PROCESS | 3524 | 1463628778358 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]]]}] 20:32:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 20:32:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 693ms 20:32:58 INFO - PROCESS | 3524 | 1463628778406 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 20:32:58 INFO - PROCESS | 3524 | 1463628778408 Marionette TRACE conn2 <- [1,2409,null,{"value":"13"}] 20:32:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 20:32:58 INFO - PROCESS | 3524 | 1463628778411 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 20:32:58 INFO - PROCESS | 3524 | 1463628778413 Marionette TRACE conn2 <- [1,2410,null,{}] 20:32:58 INFO - PROCESS | 3524 | 1463628778416 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}] 20:32:58 INFO - PROCESS | 3524 | 1463628778494 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 20:32:58 INFO - PROCESS | 3524 | 1463628778500 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:58 INFO - PROCESS | 3524 | ++DOCSHELL 13394400 == 32 [pid = 3524] [id = 612] 20:32:58 INFO - PROCESS | 3524 | ++DOMWINDOW == 117 (138E9000) [pid = 3524] [serial = 1836] [outer = 00000000] 20:32:58 INFO - PROCESS | 3524 | ++DOMWINDOW == 118 (141EFC00) [pid = 3524] [serial = 1837] [outer = 138E9000] 20:32:58 INFO - PROCESS | 3524 | 1463628778543 Marionette DEBUG loaded listener.js 20:32:58 INFO - PROCESS | 3524 | ++DOMWINDOW == 119 (141F0C00) [pid = 3524] [serial = 1838] [outer = 138E9000] 20:32:58 INFO - PROCESS | 3524 | 1463628778996 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]]]}] 20:32:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 20:32:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 616ms 20:32:59 INFO - PROCESS | 3524 | 1463628779053 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 20:32:59 INFO - PROCESS | 3524 | 1463628779055 Marionette TRACE conn2 <- [1,2413,null,{"value":"13"}] 20:32:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 20:32:59 INFO - PROCESS | 3524 | 1463628779059 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 20:32:59 INFO - PROCESS | 3524 | 1463628779060 Marionette TRACE conn2 <- [1,2414,null,{}] 20:32:59 INFO - PROCESS | 3524 | 1463628779064 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}] 20:32:59 INFO - PROCESS | 3524 | 1463628779153 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 20:32:59 INFO - PROCESS | 3524 | 1463628779159 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:59 INFO - PROCESS | 3524 | ++DOCSHELL 10D6EC00 == 33 [pid = 3524] [id = 613] 20:32:59 INFO - PROCESS | 3524 | ++DOMWINDOW == 120 (13397400) [pid = 3524] [serial = 1839] [outer = 00000000] 20:32:59 INFO - PROCESS | 3524 | ++DOMWINDOW == 121 (14468000) [pid = 3524] [serial = 1840] [outer = 13397400] 20:32:59 INFO - PROCESS | 3524 | 1463628779203 Marionette DEBUG loaded listener.js 20:32:59 INFO - PROCESS | 3524 | ++DOMWINDOW == 122 (1446A400) [pid = 3524] [serial = 1841] [outer = 13397400] 20:32:59 INFO - PROCESS | 3524 | 1463628779675 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]]]}] 20:32:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 20:32:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 693ms 20:32:59 INFO - PROCESS | 3524 | 1463628779743 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 20:32:59 INFO - PROCESS | 3524 | 1463628779745 Marionette TRACE conn2 <- [1,2417,null,{"value":"13"}] 20:32:59 INFO - PROCESS | 3524 | 1463628779748 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 20:32:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 20:32:59 INFO - PROCESS | 3524 | 1463628779750 Marionette TRACE conn2 <- [1,2418,null,{}] 20:32:59 INFO - PROCESS | 3524 | 1463628779753 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}] 20:32:59 INFO - PROCESS | 3524 | 1463628779870 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 20:32:59 INFO - PROCESS | 3524 | 1463628779967 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:59 INFO - PROCESS | 3524 | ++DOCSHELL 1338D400 == 34 [pid = 3524] [id = 614] 20:32:59 INFO - PROCESS | 3524 | ++DOMWINDOW == 123 (14418800) [pid = 3524] [serial = 1842] [outer = 00000000] 20:32:59 INFO - PROCESS | 3524 | ++DOMWINDOW == 124 (14472800) [pid = 3524] [serial = 1843] [outer = 14418800] 20:32:59 INFO - PROCESS | 3524 | 1463628780011 Marionette DEBUG loaded listener.js 20:33:00 INFO - PROCESS | 3524 | ++DOMWINDOW == 125 (14470000) [pid = 3524] [serial = 1844] [outer = 14418800] 20:33:00 INFO - PROCESS | 3524 | 1463628780440 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]]]}] 20:33:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 20:33:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 724ms 20:33:00 INFO - PROCESS | 3524 | 1463628780489 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 20:33:00 INFO - PROCESS | 3524 | 1463628780491 Marionette TRACE conn2 <- [1,2421,null,{"value":"13"}] 20:33:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 20:33:00 INFO - PROCESS | 3524 | 1463628780494 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 20:33:00 INFO - PROCESS | 3524 | 1463628780496 Marionette TRACE conn2 <- [1,2422,null,{}] 20:33:00 INFO - PROCESS | 3524 | 1463628780499 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}] 20:33:00 INFO - PROCESS | 3524 | 1463628780618 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 20:33:00 INFO - PROCESS | 3524 | 1463628780686 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:00 INFO - PROCESS | 3524 | ++DOCSHELL 10D69000 == 35 [pid = 3524] [id = 615] 20:33:00 INFO - PROCESS | 3524 | ++DOMWINDOW == 126 (10D6C000) [pid = 3524] [serial = 1845] [outer = 00000000] 20:33:00 INFO - PROCESS | 3524 | ++DOMWINDOW == 127 (144CBC00) [pid = 3524] [serial = 1846] [outer = 10D6C000] 20:33:00 INFO - PROCESS | 3524 | 1463628780713 Marionette DEBUG loaded listener.js 20:33:00 INFO - PROCESS | 3524 | ++DOMWINDOW == 128 (1570C000) [pid = 3524] [serial = 1847] [outer = 10D6C000] 20:33:01 INFO - PROCESS | 3524 | 1463628781128 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]]]}] 20:33:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 20:33:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 677ms 20:33:01 INFO - PROCESS | 3524 | 1463628781177 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 20:33:01 INFO - PROCESS | 3524 | 1463628781179 Marionette TRACE conn2 <- [1,2425,null,{"value":"13"}] 20:33:01 INFO - PROCESS | 3524 | 1463628781182 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 20:33:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 20:33:01 INFO - PROCESS | 3524 | 1463628781185 Marionette TRACE conn2 <- [1,2426,null,{}] 20:33:01 INFO - PROCESS | 3524 | 1463628781188 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}] 20:33:02 INFO - PROCESS | 3524 | 1463628782197 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 20:33:02 INFO - PROCESS | 3524 | --DOMWINDOW == 127 (10D31400) [pid = 3524] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 20:33:02 INFO - PROCESS | 3524 | --DOMWINDOW == 126 (14464400) [pid = 3524] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 20:33:02 INFO - PROCESS | 3524 | --DOMWINDOW == 125 (17391000) [pid = 3524] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 20:33:02 INFO - PROCESS | 3524 | --DOMWINDOW == 124 (13839800) [pid = 3524] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 20:33:02 INFO - PROCESS | 3524 | --DOMWINDOW == 123 (1B03CC00) [pid = 3524] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 20:33:02 INFO - PROCESS | 3524 | --DOMWINDOW == 122 (1336EC00) [pid = 3524] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 20:33:02 INFO - PROCESS | 3524 | --DOMWINDOW == 121 (0F9E3800) [pid = 3524] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 20:33:02 INFO - PROCESS | 3524 | --DOMWINDOW == 120 (12D30C00) [pid = 3524] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 20:33:02 INFO - PROCESS | 3524 | --DOMWINDOW == 119 (19CFB400) [pid = 3524] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 20:33:02 INFO - PROCESS | 3524 | --DOMWINDOW == 118 (1B34AC00) [pid = 3524] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 20:33:02 INFO - PROCESS | 3524 | --DOMWINDOW == 117 (10D29800) [pid = 3524] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 20:33:02 INFO - PROCESS | 3524 | --DOMWINDOW == 116 (161C8000) [pid = 3524] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 20:33:02 INFO - PROCESS | 3524 | --DOMWINDOW == 115 (186C0800) [pid = 3524] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 20:33:02 INFO - PROCESS | 3524 | --DOMWINDOW == 114 (14487800) [pid = 3524] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 20:33:02 INFO - PROCESS | 3524 | --DOMWINDOW == 113 (1AE0FC00) [pid = 3524] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 20:33:02 INFO - PROCESS | 3524 | --DOMWINDOW == 112 (161D2400) [pid = 3524] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 20:33:02 INFO - PROCESS | 3524 | --DOMWINDOW == 111 (1739AC00) [pid = 3524] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 20:33:02 INFO - PROCESS | 3524 | --DOMWINDOW == 110 (1773B000) [pid = 3524] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 20:33:02 INFO - PROCESS | 3524 | --DOMWINDOW == 109 (19B22800) [pid = 3524] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 20:33:02 INFO - PROCESS | 3524 | --DOMWINDOW == 108 (11A0FC00) [pid = 3524] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 20:33:02 INFO - PROCESS | 3524 | --DOMWINDOW == 107 (186B6C00) [pid = 3524] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 20:33:02 INFO - PROCESS | 3524 | --DOMWINDOW == 106 (1A6C5800) [pid = 3524] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 20:33:02 INFO - PROCESS | 3524 | --DOMWINDOW == 105 (16EC0800) [pid = 3524] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 20:33:02 INFO - PROCESS | 3524 | --DOMWINDOW == 104 (18478400) [pid = 3524] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 20:33:02 INFO - PROCESS | 3524 | --DOMWINDOW == 103 (1441B800) [pid = 3524] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 20:33:02 INFO - PROCESS | 3524 | --DOMWINDOW == 102 (1AD49000) [pid = 3524] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 20:33:02 INFO - PROCESS | 3524 | --DOMWINDOW == 101 (1AD42400) [pid = 3524] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 20:33:02 INFO - PROCESS | 3524 | --DOMWINDOW == 100 (13398C00) [pid = 3524] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 20:33:02 INFO - PROCESS | 3524 | --DOMWINDOW == 99 (1804A400) [pid = 3524] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 20:33:02 INFO - PROCESS | 3524 | --DOMWINDOW == 98 (1A640000) [pid = 3524] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 20:33:02 INFO - PROCESS | 3524 | --DOMWINDOW == 97 (105EF400) [pid = 3524] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 20:33:02 INFO - PROCESS | 3524 | --DOMWINDOW == 96 (13077800) [pid = 3524] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 20:33:02 INFO - PROCESS | 3524 | 1463628782293 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:02 INFO - PROCESS | 3524 | ++DOCSHELL 0F337800 == 36 [pid = 3524] [id = 616] 20:33:02 INFO - PROCESS | 3524 | ++DOMWINDOW == 97 (0F33A000) [pid = 3524] [serial = 1848] [outer = 00000000] 20:33:02 INFO - PROCESS | 3524 | ++DOMWINDOW == 98 (10C2F000) [pid = 3524] [serial = 1849] [outer = 0F33A000] 20:33:02 INFO - PROCESS | 3524 | 1463628782355 Marionette DEBUG loaded listener.js 20:33:02 INFO - PROCESS | 3524 | ++DOMWINDOW == 99 (11A0FC00) [pid = 3524] [serial = 1850] [outer = 0F33A000] 20:33:02 INFO - PROCESS | 3524 | 1463628782744 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]]]}] 20:33:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 20:33:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1586ms 20:33:02 INFO - PROCESS | 3524 | 1463628782766 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 20:33:02 INFO - PROCESS | 3524 | 1463628782767 Marionette TRACE conn2 <- [1,2429,null,{"value":"13"}] 20:33:02 INFO - PROCESS | 3524 | 1463628782770 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 20:33:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 20:33:02 INFO - PROCESS | 3524 | 1463628782772 Marionette TRACE conn2 <- [1,2430,null,{}] 20:33:02 INFO - PROCESS | 3524 | 1463628782775 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}] 20:33:02 INFO - PROCESS | 3524 | 1463628782854 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 20:33:02 INFO - PROCESS | 3524 | 1463628782861 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:02 INFO - PROCESS | 3524 | ++DOCSHELL 1338A800 == 37 [pid = 3524] [id = 617] 20:33:02 INFO - PROCESS | 3524 | ++DOMWINDOW == 100 (13839800) [pid = 3524] [serial = 1851] [outer = 00000000] 20:33:02 INFO - PROCESS | 3524 | ++DOMWINDOW == 101 (15D12800) [pid = 3524] [serial = 1852] [outer = 13839800] 20:33:02 INFO - PROCESS | 3524 | 1463628782903 Marionette DEBUG loaded listener.js 20:33:02 INFO - PROCESS | 3524 | ++DOMWINDOW == 102 (15D18400) [pid = 3524] [serial = 1853] [outer = 13839800] 20:33:03 INFO - PROCESS | 3524 | 1463628783325 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]]]}] 20:33:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 20:33:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 586ms 20:33:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 20:33:03 INFO - PROCESS | 3524 | 1463628783364 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 20:33:03 INFO - PROCESS | 3524 | 1463628783366 Marionette TRACE conn2 <- [1,2433,null,{"value":"13"}] 20:33:03 INFO - PROCESS | 3524 | 1463628783369 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 20:33:03 INFO - PROCESS | 3524 | 1463628783371 Marionette TRACE conn2 <- [1,2434,null,{}] 20:33:03 INFO - PROCESS | 3524 | 1463628783374 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}] 20:33:03 INFO - PROCESS | 3524 | 1463628783454 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 20:33:03 INFO - PROCESS | 3524 | 1463628783461 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:03 INFO - PROCESS | 3524 | ++DOCSHELL 161C8000 == 38 [pid = 3524] [id = 618] 20:33:03 INFO - PROCESS | 3524 | ++DOMWINDOW == 103 (161CA000) [pid = 3524] [serial = 1854] [outer = 00000000] 20:33:03 INFO - PROCESS | 3524 | ++DOMWINDOW == 104 (1642B000) [pid = 3524] [serial = 1855] [outer = 161CA000] 20:33:03 INFO - PROCESS | 3524 | 1463628783507 Marionette DEBUG loaded listener.js 20:33:03 INFO - PROCESS | 3524 | ++DOMWINDOW == 105 (16567400) [pid = 3524] [serial = 1856] [outer = 161CA000] 20:33:03 INFO - PROCESS | 3524 | 1463628783954 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]]]}] 20:33:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 20:33:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 632ms 20:33:04 INFO - PROCESS | 3524 | 1463628784022 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 20:33:04 INFO - PROCESS | 3524 | 1463628784024 Marionette TRACE conn2 <- [1,2437,null,{"value":"13"}] 20:33:04 INFO - PROCESS | 3524 | 1463628784027 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 20:33:04 INFO - PROCESS | 3524 | 1463628784029 Marionette TRACE conn2 <- [1,2438,null,{}] 20:33:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 20:33:04 INFO - PROCESS | 3524 | 1463628784032 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}] 20:33:04 INFO - PROCESS | 3524 | 1463628784111 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 20:33:04 INFO - PROCESS | 3524 | 1463628784117 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:04 INFO - PROCESS | 3524 | ++DOCSHELL 11CE4000 == 39 [pid = 3524] [id = 619] 20:33:04 INFO - PROCESS | 3524 | ++DOMWINDOW == 106 (161C5C00) [pid = 3524] [serial = 1857] [outer = 00000000] 20:33:04 INFO - PROCESS | 3524 | ++DOMWINDOW == 107 (16575400) [pid = 3524] [serial = 1858] [outer = 161C5C00] 20:33:04 INFO - PROCESS | 3524 | 1463628784159 Marionette DEBUG loaded listener.js 20:33:04 INFO - PROCESS | 3524 | ++DOMWINDOW == 108 (165CE000) [pid = 3524] [serial = 1859] [outer = 161C5C00] 20:33:05 INFO - PROCESS | 3524 | 1463628785017 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]]]}] 20:33:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 20:33:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1017ms 20:33:05 INFO - PROCESS | 3524 | 1463628785065 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 20:33:05 INFO - PROCESS | 3524 | 1463628785070 Marionette TRACE conn2 <- [1,2441,null,{"value":"13"}] 20:33:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 20:33:05 INFO - PROCESS | 3524 | 1463628785075 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 20:33:05 INFO - PROCESS | 3524 | 1463628785079 Marionette TRACE conn2 <- [1,2442,null,{}] 20:33:05 INFO - PROCESS | 3524 | 1463628785084 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}] 20:33:05 INFO - PROCESS | 3524 | 1463628785204 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 20:33:05 INFO - PROCESS | 3524 | 1463628785351 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:05 INFO - PROCESS | 3524 | ++DOCSHELL 0F9E5800 == 40 [pid = 3524] [id = 620] 20:33:05 INFO - PROCESS | 3524 | ++DOMWINDOW == 109 (0F9E6400) [pid = 3524] [serial = 1860] [outer = 00000000] 20:33:05 INFO - PROCESS | 3524 | ++DOMWINDOW == 110 (105EA000) [pid = 3524] [serial = 1861] [outer = 0F9E6400] 20:33:05 INFO - PROCESS | 3524 | 1463628785417 Marionette DEBUG loaded listener.js 20:33:05 INFO - PROCESS | 3524 | ++DOMWINDOW == 111 (10C2B400) [pid = 3524] [serial = 1862] [outer = 0F9E6400] 20:33:05 INFO - PROCESS | 3524 | 1463628785991 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]]]}] 20:33:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 20:33:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 986ms 20:33:06 INFO - PROCESS | 3524 | 1463628786060 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 20:33:06 INFO - PROCESS | 3524 | 1463628786065 Marionette TRACE conn2 <- [1,2445,null,{"value":"13"}] 20:33:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 20:33:06 INFO - PROCESS | 3524 | 1463628786072 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 20:33:06 INFO - PROCESS | 3524 | 1463628786075 Marionette TRACE conn2 <- [1,2446,null,{}] 20:33:06 INFO - PROCESS | 3524 | 1463628786079 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}] 20:33:06 INFO - PROCESS | 3524 | 1463628786202 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 20:33:06 INFO - PROCESS | 3524 | 1463628786327 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:06 INFO - PROCESS | 3524 | ++DOCSHELL 10D2D000 == 41 [pid = 3524] [id = 621] 20:33:06 INFO - PROCESS | 3524 | ++DOMWINDOW == 112 (10D36400) [pid = 3524] [serial = 1863] [outer = 00000000] 20:33:06 INFO - PROCESS | 3524 | ++DOMWINDOW == 113 (110E5C00) [pid = 3524] [serial = 1864] [outer = 10D36400] 20:33:06 INFO - PROCESS | 3524 | 1463628786381 Marionette DEBUG loaded listener.js 20:33:06 INFO - PROCESS | 3524 | ++DOMWINDOW == 114 (11A03C00) [pid = 3524] [serial = 1865] [outer = 10D36400] 20:33:07 INFO - PROCESS | 3524 | 1463628787142 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]]]}] 20:33:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 20:33:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1139ms 20:33:07 INFO - PROCESS | 3524 | 1463628787208 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 20:33:07 INFO - PROCESS | 3524 | 1463628787211 Marionette TRACE conn2 <- [1,2449,null,{"value":"13"}] 20:33:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 20:33:07 INFO - PROCESS | 3524 | 1463628787215 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 20:33:07 INFO - PROCESS | 3524 | 1463628787219 Marionette TRACE conn2 <- [1,2450,null,{}] 20:33:07 INFO - PROCESS | 3524 | 1463628787229 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}] 20:33:07 INFO - PROCESS | 3524 | 1463628787508 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 20:33:07 INFO - PROCESS | 3524 | 1463628787660 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:07 INFO - PROCESS | 3524 | ++DOCSHELL 0F334400 == 42 [pid = 3524] [id = 622] 20:33:07 INFO - PROCESS | 3524 | ++DOMWINDOW == 115 (0F334C00) [pid = 3524] [serial = 1866] [outer = 00000000] 20:33:07 INFO - PROCESS | 3524 | ++DOMWINDOW == 116 (0F9E6800) [pid = 3524] [serial = 1867] [outer = 0F334C00] 20:33:07 INFO - PROCESS | 3524 | 1463628787711 Marionette DEBUG loaded listener.js 20:33:07 INFO - PROCESS | 3524 | ++DOMWINDOW == 117 (1050A800) [pid = 3524] [serial = 1868] [outer = 0F334C00] 20:33:08 INFO - PROCESS | 3524 | --DOCSHELL 138F5C00 == 41 [pid = 3524] [id = 320] 20:33:08 INFO - PROCESS | 3524 | --DOCSHELL 10D50800 == 40 [pid = 3524] [id = 324] 20:33:08 INFO - PROCESS | 3524 | --DOCSHELL 16574C00 == 39 [pid = 3524] [id = 318] 20:33:08 INFO - PROCESS | 3524 | --DOCSHELL 105F0C00 == 38 [pid = 3524] [id = 315] 20:33:08 INFO - PROCESS | 3524 | --DOCSHELL 1446C000 == 37 [pid = 3524] [id = 317] 20:33:08 INFO - PROCESS | 3524 | --DOCSHELL 10D31C00 == 36 [pid = 3524] [id = 316] 20:33:08 INFO - PROCESS | 3524 | --DOCSHELL 10D32400 == 35 [pid = 3524] [id = 311] 20:33:08 INFO - PROCESS | 3524 | --DOCSHELL 10D6D000 == 34 [pid = 3524] [id = 312] 20:33:08 INFO - PROCESS | 3524 | --DOCSHELL 13370000 == 33 [pid = 3524] [id = 314] 20:33:08 INFO - PROCESS | 3524 | --DOCSHELL 10D68400 == 32 [pid = 3524] [id = 325] 20:33:08 INFO - PROCESS | 3524 | --DOCSHELL 10D32000 == 31 [pid = 3524] [id = 310] 20:33:08 INFO - PROCESS | 3524 | --DOCSHELL 105E7C00 == 30 [pid = 3524] [id = 323] 20:33:08 INFO - PROCESS | 3524 | --DOCSHELL 0F9E4400 == 29 [pid = 3524] [id = 322] 20:33:08 INFO - PROCESS | 3524 | --DOCSHELL 10565400 == 28 [pid = 3524] [id = 309] 20:33:08 INFO - PROCESS | 3524 | --DOCSHELL 16CC4800 == 27 [pid = 3524] [id = 605] 20:33:08 INFO - PROCESS | 3524 | --DOMWINDOW == 116 (19CFC000) [pid = 3524] [serial = 1736] [outer = 00000000] [url = about:blank] 20:33:08 INFO - PROCESS | 3524 | --DOMWINDOW == 115 (14491800) [pid = 3524] [serial = 1814] [outer = 00000000] [url = about:blank] 20:33:08 INFO - PROCESS | 3524 | --DOMWINDOW == 114 (19A7BC00) [pid = 3524] [serial = 1816] [outer = 00000000] [url = about:blank] 20:33:08 INFO - PROCESS | 3524 | --DOMWINDOW == 113 (1338CC00) [pid = 3524] [serial = 1795] [outer = 00000000] [url = about:blank] 20:33:08 INFO - PROCESS | 3524 | --DOMWINDOW == 112 (1B355400) [pid = 3524] [serial = 1793] [outer = 00000000] [url = about:blank] 20:33:08 INFO - PROCESS | 3524 | --DOMWINDOW == 111 (1773FC00) [pid = 3524] [serial = 1775] [outer = 00000000] [url = about:blank] 20:33:08 INFO - PROCESS | 3524 | --DOMWINDOW == 110 (1B03AC00) [pid = 3524] [serial = 1790] [outer = 00000000] [url = about:blank] 20:33:08 INFO - PROCESS | 3524 | --DOMWINDOW == 109 (1B356C00) [pid = 3524] [serial = 1754] [outer = 00000000] [url = about:blank] 20:33:08 INFO - PROCESS | 3524 | --DOMWINDOW == 108 (15DDF400) [pid = 3524] [serial = 1796] [outer = 00000000] [url = about:blank] 20:33:08 INFO - PROCESS | 3524 | --DOMWINDOW == 107 (1B03F800) [pid = 3524] [serial = 1703] [outer = 00000000] [url = about:blank] 20:33:08 INFO - PROCESS | 3524 | --DOMWINDOW == 106 (1804AC00) [pid = 3524] [serial = 1811] [outer = 00000000] [url = about:blank] 20:33:08 INFO - PROCESS | 3524 | --DOMWINDOW == 105 (1336F000) [pid = 3524] [serial = 1768] [outer = 00000000] [url = about:blank] 20:33:08 INFO - PROCESS | 3524 | --DOMWINDOW == 104 (1A98C000) [pid = 3524] [serial = 1786] [outer = 00000000] [url = about:blank] 20:33:08 INFO - PROCESS | 3524 | --DOMWINDOW == 103 (1B5A6000) [pid = 3524] [serial = 1808] [outer = 00000000] [url = about:blank] 20:33:08 INFO - PROCESS | 3524 | --DOMWINDOW == 102 (13832800) [pid = 3524] [serial = 1688] [outer = 00000000] [url = about:blank] 20:33:08 INFO - PROCESS | 3524 | --DOMWINDOW == 101 (176D1800) [pid = 3524] [serial = 1774] [outer = 00000000] [url = about:blank] 20:33:08 INFO - PROCESS | 3524 | --DOMWINDOW == 100 (165CE800) [pid = 3524] [serial = 1771] [outer = 00000000] [url = about:blank] 20:33:08 INFO - PROCESS | 3524 | --DOMWINDOW == 99 (1B34F000) [pid = 3524] [serial = 1792] [outer = 00000000] [url = about:blank] 20:33:08 INFO - PROCESS | 3524 | --DOMWINDOW == 98 (1A280000) [pid = 3524] [serial = 1783] [outer = 00000000] [url = about:blank] 20:33:08 INFO - PROCESS | 3524 | --DOMWINDOW == 97 (1448D000) [pid = 3524] [serial = 1813] [outer = 00000000] [url = about:blank] 20:33:08 INFO - PROCESS | 3524 | --DOMWINDOW == 96 (1B42D000) [pid = 3524] [serial = 1805] [outer = 00000000] [url = about:blank] 20:33:08 INFO - PROCESS | 3524 | --DOMWINDOW == 95 (17077400) [pid = 3524] [serial = 1798] [outer = 00000000] [url = about:blank] 20:33:08 INFO - PROCESS | 3524 | --DOMWINDOW == 94 (19A90000) [pid = 3524] [serial = 1745] [outer = 00000000] [url = about:blank] 20:33:08 INFO - PROCESS | 3524 | --DOMWINDOW == 93 (18418000) [pid = 3524] [serial = 1778] [outer = 00000000] [url = about:blank] 20:33:08 INFO - PROCESS | 3524 | --DOMWINDOW == 92 (1AD41400) [pid = 3524] [serial = 1802] [outer = 00000000] [url = about:blank] 20:33:08 INFO - PROCESS | 3524 | --DOMWINDOW == 91 (17733800) [pid = 3524] [serial = 1799] [outer = 00000000] [url = about:blank] 20:33:08 INFO - PROCESS | 3524 | --DOMWINDOW == 90 (1B5A2000) [pid = 3524] [serial = 1807] [outer = 00000000] [url = about:blank] 20:33:08 INFO - PROCESS | 3524 | --DOMWINDOW == 89 (138E7800) [pid = 3524] [serial = 1769] [outer = 00000000] [url = about:blank] 20:33:08 INFO - PROCESS | 3524 | --DOMWINDOW == 88 (15DDD000) [pid = 3524] [serial = 1766] [outer = 00000000] [url = about:blank] 20:33:08 INFO - PROCESS | 3524 | --DOMWINDOW == 87 (1A279400) [pid = 3524] [serial = 1694] [outer = 00000000] [url = about:blank] 20:33:08 INFO - PROCESS | 3524 | --DOMWINDOW == 86 (1B425800) [pid = 3524] [serial = 1804] [outer = 00000000] [url = about:blank] 20:33:08 INFO - PROCESS | 3524 | --DOMWINDOW == 85 (1B03A000) [pid = 3524] [serial = 1789] [outer = 00000000] [url = about:blank] 20:33:08 INFO - PROCESS | 3524 | --DOMWINDOW == 84 (1AD40C00) [pid = 3524] [serial = 1748] [outer = 00000000] [url = about:blank] 20:33:08 INFO - PROCESS | 3524 | --DOMWINDOW == 83 (1AE0A000) [pid = 3524] [serial = 1787] [outer = 00000000] [url = about:blank] 20:33:08 INFO - PROCESS | 3524 | --DOMWINDOW == 82 (18020400) [pid = 3524] [serial = 1634] [outer = 00000000] [url = about:blank] 20:33:08 INFO - PROCESS | 3524 | --DOMWINDOW == 81 (19A77000) [pid = 3524] [serial = 1781] [outer = 00000000] [url = about:blank] 20:33:08 INFO - PROCESS | 3524 | --DOMWINDOW == 80 (16CC6000) [pid = 3524] [serial = 1691] [outer = 00000000] [url = about:blank] 20:33:08 INFO - PROCESS | 3524 | --DOMWINDOW == 79 (1B42B400) [pid = 3524] [serial = 1757] [outer = 00000000] [url = about:blank] 20:33:08 INFO - PROCESS | 3524 | --DOMWINDOW == 78 (1AE08000) [pid = 3524] [serial = 1700] [outer = 00000000] [url = about:blank] 20:33:08 INFO - PROCESS | 3524 | --DOMWINDOW == 77 (1593AC00) [pid = 3524] [serial = 1742] [outer = 00000000] [url = about:blank] 20:33:08 INFO - PROCESS | 3524 | --DOMWINDOW == 76 (19834800) [pid = 3524] [serial = 1780] [outer = 00000000] [url = about:blank] 20:33:08 INFO - PROCESS | 3524 | --DOMWINDOW == 75 (1A989000) [pid = 3524] [serial = 1697] [outer = 00000000] [url = about:blank] 20:33:08 INFO - PROCESS | 3524 | --DOMWINDOW == 74 (1A641400) [pid = 3524] [serial = 1801] [outer = 00000000] [url = about:blank] 20:33:08 INFO - PROCESS | 3524 | --DOMWINDOW == 73 (1AE16000) [pid = 3524] [serial = 1751] [outer = 00000000] [url = about:blank] 20:33:08 INFO - PROCESS | 3524 | --DOMWINDOW == 72 (18012C00) [pid = 3524] [serial = 1777] [outer = 00000000] [url = about:blank] 20:33:08 INFO - PROCESS | 3524 | --DOMWINDOW == 71 (12D2E800) [pid = 3524] [serial = 1739] [outer = 00000000] [url = about:blank] 20:33:08 INFO - PROCESS | 3524 | --DOMWINDOW == 70 (14468800) [pid = 3524] [serial = 1810] [outer = 00000000] [url = about:blank] 20:33:08 INFO - PROCESS | 3524 | --DOMWINDOW == 69 (1A6CB800) [pid = 3524] [serial = 1784] [outer = 00000000] [url = about:blank] 20:33:08 INFO - PROCESS | 3524 | --DOMWINDOW == 68 (167F4000) [pid = 3524] [serial = 1772] [outer = 00000000] [url = about:blank] 20:33:08 INFO - PROCESS | 3524 | 1463628788354 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]]]}] 20:33:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 20:33:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1170ms 20:33:08 INFO - PROCESS | 3524 | 1463628788401 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 20:33:08 INFO - PROCESS | 3524 | 1463628788404 Marionette TRACE conn2 <- [1,2453,null,{"value":"13"}] 20:33:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 20:33:08 INFO - PROCESS | 3524 | 1463628788408 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 20:33:08 INFO - PROCESS | 3524 | 1463628788412 Marionette TRACE conn2 <- [1,2454,null,{}] 20:33:08 INFO - PROCESS | 3524 | 1463628788419 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}] 20:33:08 INFO - PROCESS | 3524 | 1463628788510 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 20:33:08 INFO - PROCESS | 3524 | 1463628788518 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:08 INFO - PROCESS | 3524 | ++DOCSHELL 10C37400 == 28 [pid = 3524] [id = 623] 20:33:08 INFO - PROCESS | 3524 | ++DOMWINDOW == 69 (10D27400) [pid = 3524] [serial = 1869] [outer = 00000000] 20:33:08 INFO - PROCESS | 3524 | ++DOMWINDOW == 70 (10D30400) [pid = 3524] [serial = 1870] [outer = 10D27400] 20:33:08 INFO - PROCESS | 3524 | 1463628788564 Marionette DEBUG loaded listener.js 20:33:08 INFO - PROCESS | 3524 | ++DOMWINDOW == 71 (10D4F400) [pid = 3524] [serial = 1871] [outer = 10D27400] 20:33:09 INFO - PROCESS | 3524 | 1463628789055 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]]]}] 20:33:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 20:33:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 677ms 20:33:09 INFO - PROCESS | 3524 | 1463628789089 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 20:33:09 INFO - PROCESS | 3524 | 1463628789092 Marionette TRACE conn2 <- [1,2457,null,{"value":"13"}] 20:33:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 20:33:09 INFO - PROCESS | 3524 | 1463628789096 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 20:33:09 INFO - PROCESS | 3524 | 1463628789097 Marionette TRACE conn2 <- [1,2458,null,{}] 20:33:09 INFO - PROCESS | 3524 | 1463628789101 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}] 20:33:09 INFO - PROCESS | 3524 | 1463628789184 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 20:33:09 INFO - PROCESS | 3524 | 1463628789197 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:09 INFO - PROCESS | 3524 | ++DOCSHELL 11A0A000 == 29 [pid = 3524] [id = 624] 20:33:09 INFO - PROCESS | 3524 | ++DOMWINDOW == 72 (11A0D000) [pid = 3524] [serial = 1872] [outer = 00000000] 20:33:09 INFO - PROCESS | 3524 | ++DOMWINDOW == 73 (12D24400) [pid = 3524] [serial = 1873] [outer = 11A0D000] 20:33:09 INFO - PROCESS | 3524 | 1463628789242 Marionette DEBUG loaded listener.js 20:33:09 INFO - PROCESS | 3524 | ++DOMWINDOW == 74 (13316400) [pid = 3524] [serial = 1874] [outer = 11A0D000] 20:33:09 INFO - PROCESS | 3524 | 1463628789736 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]]]}] 20:33:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 20:33:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 693ms 20:33:09 INFO - PROCESS | 3524 | 1463628789794 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 20:33:09 INFO - PROCESS | 3524 | 1463628789797 Marionette TRACE conn2 <- [1,2461,null,{"value":"13"}] 20:33:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 20:33:09 INFO - PROCESS | 3524 | 1463628789807 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 20:33:09 INFO - PROCESS | 3524 | 1463628789811 Marionette TRACE conn2 <- [1,2462,null,{}] 20:33:09 INFO - PROCESS | 3524 | 1463628789815 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}] 20:33:09 INFO - PROCESS | 3524 | 1463628789901 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 20:33:09 INFO - PROCESS | 3524 | 1463628789997 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:09 INFO - PROCESS | 3524 | ++DOCSHELL 13DB1000 == 30 [pid = 3524] [id = 625] 20:33:09 INFO - PROCESS | 3524 | ++DOMWINDOW == 75 (13DB2800) [pid = 3524] [serial = 1875] [outer = 00000000] 20:33:10 INFO - PROCESS | 3524 | ++DOMWINDOW == 76 (14465400) [pid = 3524] [serial = 1876] [outer = 13DB2800] 20:33:10 INFO - PROCESS | 3524 | 1463628790041 Marionette DEBUG loaded listener.js 20:33:10 INFO - PROCESS | 3524 | ++DOMWINDOW == 77 (14486400) [pid = 3524] [serial = 1877] [outer = 13DB2800] 20:33:10 INFO - PROCESS | 3524 | 1463628790406 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]]]}] 20:33:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 20:33:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 647ms 20:33:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 20:33:10 INFO - PROCESS | 3524 | 1463628790442 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 20:33:10 INFO - PROCESS | 3524 | 1463628790445 Marionette TRACE conn2 <- [1,2465,null,{"value":"13"}] 20:33:10 INFO - PROCESS | 3524 | 1463628790448 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 20:33:10 INFO - PROCESS | 3524 | 1463628790450 Marionette TRACE conn2 <- [1,2466,null,{}] 20:33:10 INFO - PROCESS | 3524 | 1463628790469 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}] 20:33:10 INFO - PROCESS | 3524 | 1463628790578 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 20:33:10 INFO - PROCESS | 3524 | 1463628790691 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:10 INFO - PROCESS | 3524 | ++DOCSHELL 14419C00 == 31 [pid = 3524] [id = 626] 20:33:10 INFO - PROCESS | 3524 | ++DOMWINDOW == 78 (14472C00) [pid = 3524] [serial = 1878] [outer = 00000000] 20:33:10 INFO - PROCESS | 3524 | ++DOMWINDOW == 79 (157BF800) [pid = 3524] [serial = 1879] [outer = 14472C00] 20:33:10 INFO - PROCESS | 3524 | 1463628790735 Marionette DEBUG loaded listener.js 20:33:10 INFO - PROCESS | 3524 | ++DOMWINDOW == 80 (15922C00) [pid = 3524] [serial = 1880] [outer = 14472C00] 20:33:11 INFO - PROCESS | 3524 | 1463628791146 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]]]}] 20:33:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 20:33:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 724ms 20:33:11 INFO - PROCESS | 3524 | 1463628791187 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 20:33:11 INFO - PROCESS | 3524 | 1463628791189 Marionette TRACE conn2 <- [1,2469,null,{"value":"13"}] 20:33:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 20:33:11 INFO - PROCESS | 3524 | 1463628791193 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 20:33:11 INFO - PROCESS | 3524 | 1463628791194 Marionette TRACE conn2 <- [1,2470,null,{}] 20:33:11 INFO - PROCESS | 3524 | 1463628791204 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}] 20:33:11 INFO - PROCESS | 3524 | 1463628791304 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 20:33:11 INFO - PROCESS | 3524 | 1463628791312 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:11 INFO - PROCESS | 3524 | ++DOCSHELL 15D0B800 == 32 [pid = 3524] [id = 627] 20:33:11 INFO - PROCESS | 3524 | ++DOMWINDOW == 81 (15D15400) [pid = 3524] [serial = 1881] [outer = 00000000] 20:33:11 INFO - PROCESS | 3524 | ++DOMWINDOW == 82 (161C6C00) [pid = 3524] [serial = 1882] [outer = 15D15400] 20:33:11 INFO - PROCESS | 3524 | 1463628791417 Marionette DEBUG loaded listener.js 20:33:11 INFO - PROCESS | 3524 | ++DOMWINDOW == 83 (16567800) [pid = 3524] [serial = 1883] [outer = 15D15400] 20:33:11 INFO - PROCESS | 3524 | 1463628791868 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]]]}] 20:33:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 20:33:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 740ms 20:33:11 INFO - PROCESS | 3524 | 1463628791917 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 20:33:11 INFO - PROCESS | 3524 | 1463628791919 Marionette TRACE conn2 <- [1,2473,null,{"value":"13"}] 20:33:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 20:33:11 INFO - PROCESS | 3524 | 1463628791922 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 20:33:11 INFO - PROCESS | 3524 | 1463628791924 Marionette TRACE conn2 <- [1,2474,null,{}] 20:33:11 INFO - PROCESS | 3524 | 1463628791927 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}] 20:33:12 INFO - PROCESS | 3524 | 1463628792068 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 20:33:12 INFO - PROCESS | 3524 | 1463628792136 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:12 INFO - PROCESS | 3524 | ++DOCSHELL 144BDC00 == 33 [pid = 3524] [id = 628] 20:33:12 INFO - PROCESS | 3524 | ++DOMWINDOW == 84 (150AF400) [pid = 3524] [serial = 1884] [outer = 00000000] 20:33:12 INFO - PROCESS | 3524 | ++DOMWINDOW == 85 (165D2C00) [pid = 3524] [serial = 1885] [outer = 150AF400] 20:33:12 INFO - PROCESS | 3524 | 1463628792206 Marionette DEBUG loaded listener.js 20:33:12 INFO - PROCESS | 3524 | ++DOMWINDOW == 86 (165D9000) [pid = 3524] [serial = 1886] [outer = 150AF400] 20:33:12 INFO - PROCESS | 3524 | --DOMWINDOW == 85 (14418800) [pid = 3524] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 20:33:12 INFO - PROCESS | 3524 | --DOMWINDOW == 84 (105ED400) [pid = 3524] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 20:33:12 INFO - PROCESS | 3524 | --DOMWINDOW == 83 (0F337C00) [pid = 3524] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 20:33:12 INFO - PROCESS | 3524 | --DOMWINDOW == 82 (13397400) [pid = 3524] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 20:33:12 INFO - PROCESS | 3524 | --DOMWINDOW == 81 (10D6C000) [pid = 3524] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 20:33:12 INFO - PROCESS | 3524 | --DOMWINDOW == 80 (138E9000) [pid = 3524] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 20:33:12 INFO - PROCESS | 3524 | --DOMWINDOW == 79 (10D2F800) [pid = 3524] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 20:33:12 INFO - PROCESS | 3524 | --DOMWINDOW == 78 (10D56800) [pid = 3524] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 20:33:12 INFO - PROCESS | 3524 | --DOMWINDOW == 77 (11A01400) [pid = 3524] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 20:33:12 INFO - PROCESS | 3524 | --DOMWINDOW == 76 (16CC5000) [pid = 3524] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 20:33:12 INFO - PROCESS | 3524 | --DOMWINDOW == 75 (13839800) [pid = 3524] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 20:33:12 INFO - PROCESS | 3524 | --DOMWINDOW == 74 (0F33A000) [pid = 3524] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 20:33:12 INFO - PROCESS | 3524 | --DOMWINDOW == 73 (161CA000) [pid = 3524] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 20:33:12 INFO - PROCESS | 3524 | 1463628792752 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]]]}] 20:33:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 20:33:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 893ms 20:33:12 INFO - PROCESS | 3524 | 1463628792809 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 20:33:12 INFO - PROCESS | 3524 | 1463628792811 Marionette TRACE conn2 <- [1,2477,null,{"value":"13"}] 20:33:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 20:33:12 INFO - PROCESS | 3524 | 1463628792815 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 20:33:12 INFO - PROCESS | 3524 | 1463628792816 Marionette TRACE conn2 <- [1,2478,null,{}] 20:33:12 INFO - PROCESS | 3524 | 1463628792820 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}] 20:33:12 INFO - PROCESS | 3524 | 1463628792899 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 20:33:12 INFO - PROCESS | 3524 | 1463628792905 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:12 INFO - PROCESS | 3524 | ++DOCSHELL 0C771400 == 34 [pid = 3524] [id = 629] 20:33:12 INFO - PROCESS | 3524 | ++DOMWINDOW == 74 (10520C00) [pid = 3524] [serial = 1887] [outer = 00000000] 20:33:12 INFO - PROCESS | 3524 | ++DOMWINDOW == 75 (12D30C00) [pid = 3524] [serial = 1888] [outer = 10520C00] 20:33:12 INFO - PROCESS | 3524 | 1463628792949 Marionette DEBUG loaded listener.js 20:33:13 INFO - PROCESS | 3524 | ++DOMWINDOW == 76 (14487000) [pid = 3524] [serial = 1889] [outer = 10520C00] 20:33:13 INFO - PROCESS | 3524 | 1463628793413 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]]]}] 20:33:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 20:33:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 631ms 20:33:13 INFO - PROCESS | 3524 | 1463628793466 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 20:33:13 INFO - PROCESS | 3524 | 1463628793468 Marionette TRACE conn2 <- [1,2481,null,{"value":"13"}] 20:33:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 20:33:13 INFO - PROCESS | 3524 | 1463628793471 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 20:33:13 INFO - PROCESS | 3524 | 1463628793473 Marionette TRACE conn2 <- [1,2482,null,{}] 20:33:13 INFO - PROCESS | 3524 | 1463628793476 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}] 20:33:13 INFO - PROCESS | 3524 | 1463628793566 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 20:33:13 INFO - PROCESS | 3524 | 1463628793572 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:13 INFO - PROCESS | 3524 | ++DOCSHELL 10D56800 == 35 [pid = 3524] [id = 630] 20:33:13 INFO - PROCESS | 3524 | ++DOMWINDOW == 77 (10D62400) [pid = 3524] [serial = 1890] [outer = 00000000] 20:33:13 INFO - PROCESS | 3524 | ++DOMWINDOW == 78 (16CC5000) [pid = 3524] [serial = 1891] [outer = 10D62400] 20:33:13 INFO - PROCESS | 3524 | 1463628793599 Marionette DEBUG loaded listener.js 20:33:13 INFO - PROCESS | 3524 | ++DOMWINDOW == 79 (16EBBC00) [pid = 3524] [serial = 1892] [outer = 10D62400] 20:33:14 INFO - PROCESS | 3524 | 1463628794017 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]]]}] 20:33:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 20:33:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 585ms 20:33:14 INFO - PROCESS | 3524 | 1463628794061 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 20:33:14 INFO - PROCESS | 3524 | 1463628794063 Marionette TRACE conn2 <- [1,2485,null,{"value":"13"}] 20:33:14 INFO - PROCESS | 3524 | 1463628794066 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 20:33:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 20:33:14 INFO - PROCESS | 3524 | 1463628794068 Marionette TRACE conn2 <- [1,2486,null,{}] 20:33:14 INFO - PROCESS | 3524 | 1463628794071 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}] 20:33:14 INFO - PROCESS | 3524 | 1463628794154 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 20:33:14 INFO - PROCESS | 3524 | 1463628794160 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:14 INFO - PROCESS | 3524 | ++DOCSHELL 165D0800 == 36 [pid = 3524] [id = 631] 20:33:14 INFO - PROCESS | 3524 | ++DOMWINDOW == 80 (16EC9400) [pid = 3524] [serial = 1893] [outer = 00000000] 20:33:14 INFO - PROCESS | 3524 | ++DOMWINDOW == 81 (17079000) [pid = 3524] [serial = 1894] [outer = 16EC9400] 20:33:14 INFO - PROCESS | 3524 | 1463628794204 Marionette DEBUG loaded listener.js 20:33:14 INFO - PROCESS | 3524 | ++DOMWINDOW == 82 (17381400) [pid = 3524] [serial = 1895] [outer = 16EC9400] 20:33:14 INFO - PROCESS | 3524 | 1463628794638 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]]]}] 20:33:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 20:33:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 585ms 20:33:14 INFO - PROCESS | 3524 | 1463628794664 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 20:33:14 INFO - PROCESS | 3524 | 1463628794666 Marionette TRACE conn2 <- [1,2489,null,{"value":"13"}] 20:33:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 20:33:14 INFO - PROCESS | 3524 | 1463628794681 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 20:33:14 INFO - PROCESS | 3524 | 1463628794683 Marionette TRACE conn2 <- [1,2490,null,{}] 20:33:14 INFO - PROCESS | 3524 | 1463628794686 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}] 20:33:14 INFO - PROCESS | 3524 | 1463628794822 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 20:33:15 INFO - PROCESS | 3524 | 1463628794999 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:15 INFO - PROCESS | 3524 | ++DOCSHELL 0C7F9000 == 37 [pid = 3524] [id = 632] 20:33:15 INFO - PROCESS | 3524 | ++DOMWINDOW == 83 (0F32F800) [pid = 3524] [serial = 1896] [outer = 00000000] 20:33:15 INFO - PROCESS | 3524 | ++DOMWINDOW == 84 (0F97AC00) [pid = 3524] [serial = 1897] [outer = 0F32F800] 20:33:15 INFO - PROCESS | 3524 | 1463628795059 Marionette DEBUG loaded listener.js 20:33:15 INFO - PROCESS | 3524 | ++DOMWINDOW == 85 (102D3C00) [pid = 3524] [serial = 1898] [outer = 0F32F800] 20:33:15 INFO - PROCESS | 3524 | 1463628795605 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]]]}] 20:33:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 20:33:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 985ms 20:33:15 INFO - PROCESS | 3524 | 1463628795666 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 20:33:15 INFO - PROCESS | 3524 | 1463628795670 Marionette TRACE conn2 <- [1,2493,null,{"value":"13"}] 20:33:15 INFO - PROCESS | 3524 | 1463628795674 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 20:33:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 20:33:15 INFO - PROCESS | 3524 | 1463628795679 Marionette TRACE conn2 <- [1,2494,null,{}] 20:33:15 INFO - PROCESS | 3524 | 1463628795684 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}] 20:33:15 INFO - PROCESS | 3524 | 1463628795792 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 20:33:15 INFO - PROCESS | 3524 | 1463628795906 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:15 INFO - PROCESS | 3524 | ++DOCSHELL 10D61800 == 38 [pid = 3524] [id = 633] 20:33:15 INFO - PROCESS | 3524 | ++DOMWINDOW == 86 (10D62C00) [pid = 3524] [serial = 1899] [outer = 00000000] 20:33:15 INFO - PROCESS | 3524 | ++DOMWINDOW == 87 (11C51800) [pid = 3524] [serial = 1900] [outer = 10D62C00] 20:33:15 INFO - PROCESS | 3524 | 1463628796003 Marionette DEBUG loaded listener.js 20:33:16 INFO - PROCESS | 3524 | ++DOMWINDOW == 88 (1338B000) [pid = 3524] [serial = 1901] [outer = 10D62C00] 20:33:16 INFO - PROCESS | 3524 | 1463628796575 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]]]}] 20:33:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 20:33:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 986ms 20:33:16 INFO - PROCESS | 3524 | 1463628796662 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 20:33:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 20:33:16 INFO - PROCESS | 3524 | 1463628796665 Marionette TRACE conn2 <- [1,2497,null,{"value":"13"}] 20:33:16 INFO - PROCESS | 3524 | 1463628796669 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 20:33:16 INFO - PROCESS | 3524 | 1463628796671 Marionette TRACE conn2 <- [1,2498,null,{}] 20:33:16 INFO - PROCESS | 3524 | 1463628796675 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}] 20:33:16 INFO - PROCESS | 3524 | 1463628796781 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 20:33:16 INFO - PROCESS | 3524 | 1463628796922 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:16 INFO - PROCESS | 3524 | ++DOCSHELL 144C0800 == 39 [pid = 3524] [id = 634] 20:33:16 INFO - PROCESS | 3524 | ++DOMWINDOW == 89 (150B1C00) [pid = 3524] [serial = 1902] [outer = 00000000] 20:33:16 INFO - PROCESS | 3524 | ++DOMWINDOW == 90 (15F34C00) [pid = 3524] [serial = 1903] [outer = 150B1C00] 20:33:16 INFO - PROCESS | 3524 | 1463628796978 Marionette DEBUG loaded listener.js 20:33:17 INFO - PROCESS | 3524 | ++DOMWINDOW == 91 (16575000) [pid = 3524] [serial = 1904] [outer = 150B1C00] 20:33:17 INFO - PROCESS | 3524 | 1463628797560 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]]]}] 20:33:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 20:33:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 924ms 20:33:17 INFO - PROCESS | 3524 | 1463628797597 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 20:33:17 INFO - PROCESS | 3524 | 1463628797601 Marionette TRACE conn2 <- [1,2501,null,{"value":"13"}] 20:33:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 20:33:17 INFO - PROCESS | 3524 | 1463628797612 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 20:33:17 INFO - PROCESS | 3524 | 1463628797617 Marionette TRACE conn2 <- [1,2502,null,{}] 20:33:17 INFO - PROCESS | 3524 | 1463628797635 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}] 20:33:17 INFO - PROCESS | 3524 | 1463628797743 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 20:33:17 INFO - PROCESS | 3524 | 1463628797879 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:17 INFO - PROCESS | 3524 | ++DOCSHELL 1706FC00 == 40 [pid = 3524] [id = 635] 20:33:17 INFO - PROCESS | 3524 | ++DOMWINDOW == 92 (1739C000) [pid = 3524] [serial = 1905] [outer = 00000000] 20:33:17 INFO - PROCESS | 3524 | ++DOMWINDOW == 93 (17735000) [pid = 3524] [serial = 1906] [outer = 1739C000] 20:33:17 INFO - PROCESS | 3524 | 1463628797934 Marionette DEBUG loaded listener.js 20:33:17 INFO - PROCESS | 3524 | ++DOMWINDOW == 94 (17739000) [pid = 3524] [serial = 1907] [outer = 1739C000] 20:33:18 INFO - PROCESS | 3524 | 1463628798498 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]]]}] 20:33:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 20:33:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 955ms 20:33:18 INFO - PROCESS | 3524 | 1463628798556 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 20:33:18 INFO - PROCESS | 3524 | 1463628798558 Marionette TRACE conn2 <- [1,2505,null,{"value":"13"}] 20:33:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 20:33:18 INFO - PROCESS | 3524 | 1463628798561 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 20:33:18 INFO - PROCESS | 3524 | 1463628798564 Marionette TRACE conn2 <- [1,2506,null,{}] 20:33:18 INFO - PROCESS | 3524 | 1463628798567 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}] 20:33:18 INFO - PROCESS | 3524 | 1463628798681 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 20:33:18 INFO - PROCESS | 3524 | 1463628798792 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:18 INFO - PROCESS | 3524 | ++DOCSHELL 16FF9400 == 41 [pid = 3524] [id = 636] 20:33:18 INFO - PROCESS | 3524 | ++DOMWINDOW == 95 (176D1800) [pid = 3524] [serial = 1908] [outer = 00000000] 20:33:18 INFO - PROCESS | 3524 | ++DOMWINDOW == 96 (177A1400) [pid = 3524] [serial = 1909] [outer = 176D1800] 20:33:18 INFO - PROCESS | 3524 | 1463628798845 Marionette DEBUG loaded listener.js 20:33:18 INFO - PROCESS | 3524 | ++DOMWINDOW == 97 (177A5000) [pid = 3524] [serial = 1910] [outer = 176D1800] 20:33:19 INFO - PROCESS | 3524 | 1463628799407 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]]]}] 20:33:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 20:33:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 878ms 20:33:19 INFO - PROCESS | 3524 | 1463628799466 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 20:33:19 INFO - PROCESS | 3524 | 1463628799452 Marionette TRACE conn2 <- [1,2509,null,{"value":"13"}] 20:33:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 20:33:19 INFO - PROCESS | 3524 | 1463628799456 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 20:33:19 INFO - PROCESS | 3524 | 1463628799458 Marionette TRACE conn2 <- [1,2510,null,{}] 20:33:19 INFO - PROCESS | 3524 | 1463628799462 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}] 20:33:19 INFO - PROCESS | 3524 | 1463628799570 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 20:33:19 INFO - PROCESS | 3524 | 1463628799866 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:19 INFO - PROCESS | 3524 | ++DOCSHELL 0F331C00 == 42 [pid = 3524] [id = 637] 20:33:19 INFO - PROCESS | 3524 | ++DOMWINDOW == 98 (0F333C00) [pid = 3524] [serial = 1911] [outer = 00000000] 20:33:19 INFO - PROCESS | 3524 | ++DOMWINDOW == 99 (10C2F400) [pid = 3524] [serial = 1912] [outer = 0F333C00] 20:33:19 INFO - PROCESS | 3524 | 1463628799930 Marionette DEBUG loaded listener.js 20:33:20 INFO - PROCESS | 3524 | ++DOMWINDOW == 100 (10D28800) [pid = 3524] [serial = 1913] [outer = 0F333C00] 20:33:20 INFO - PROCESS | 3524 | 1463628800530 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]]]}] 20:33:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 20:33:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1124ms 20:33:20 INFO - PROCESS | 3524 | 1463628800602 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 20:33:20 INFO - PROCESS | 3524 | 1463628800606 Marionette TRACE conn2 <- [1,2513,null,{"value":"13"}] 20:33:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 20:33:20 INFO - PROCESS | 3524 | 1463628800610 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 20:33:20 INFO - PROCESS | 3524 | 1463628800614 Marionette TRACE conn2 <- [1,2514,null,{}] 20:33:20 INFO - PROCESS | 3524 | 1463628800618 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}] 20:33:20 INFO - PROCESS | 3524 | 1463628800765 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 20:33:20 INFO - PROCESS | 3524 | 1463628800827 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:20 INFO - PROCESS | 3524 | ++DOCSHELL 10D66400 == 43 [pid = 3524] [id = 638] 20:33:20 INFO - PROCESS | 3524 | ++DOMWINDOW == 101 (110E9400) [pid = 3524] [serial = 1914] [outer = 00000000] 20:33:20 INFO - PROCESS | 3524 | ++DOMWINDOW == 102 (11CEC000) [pid = 3524] [serial = 1915] [outer = 110E9400] 20:33:20 INFO - PROCESS | 3524 | 1463628800876 Marionette DEBUG loaded listener.js 20:33:20 INFO - PROCESS | 3524 | ++DOMWINDOW == 103 (1336F800) [pid = 3524] [serial = 1916] [outer = 110E9400] 20:33:21 INFO - PROCESS | 3524 | --DOMWINDOW == 102 (1642B000) [pid = 3524] [serial = 1855] [outer = 00000000] [url = about:blank] 20:33:21 INFO - PROCESS | 3524 | --DOMWINDOW == 101 (14472800) [pid = 3524] [serial = 1843] [outer = 00000000] [url = about:blank] 20:33:21 INFO - PROCESS | 3524 | --DOMWINDOW == 100 (10A5F400) [pid = 3524] [serial = 1822] [outer = 00000000] [url = about:blank] 20:33:21 INFO - PROCESS | 3524 | --DOMWINDOW == 99 (10C29400) [pid = 3524] [serial = 1823] [outer = 00000000] [url = about:blank] 20:33:21 INFO - PROCESS | 3524 | --DOMWINDOW == 98 (0F9E6000) [pid = 3524] [serial = 1819] [outer = 00000000] [url = about:blank] 20:33:21 INFO - PROCESS | 3524 | --DOMWINDOW == 97 (1022B800) [pid = 3524] [serial = 1820] [outer = 00000000] [url = about:blank] 20:33:21 INFO - PROCESS | 3524 | --DOMWINDOW == 96 (14468000) [pid = 3524] [serial = 1840] [outer = 00000000] [url = about:blank] 20:33:21 INFO - PROCESS | 3524 | --DOMWINDOW == 95 (13394000) [pid = 3524] [serial = 1834] [outer = 00000000] [url = about:blank] 20:33:21 INFO - PROCESS | 3524 | --DOMWINDOW == 94 (144CBC00) [pid = 3524] [serial = 1846] [outer = 00000000] [url = about:blank] 20:33:21 INFO - PROCESS | 3524 | --DOMWINDOW == 93 (141EFC00) [pid = 3524] [serial = 1837] [outer = 00000000] [url = about:blank] 20:33:21 INFO - PROCESS | 3524 | --DOMWINDOW == 92 (141F0C00) [pid = 3524] [serial = 1838] [outer = 00000000] [url = about:blank] 20:33:21 INFO - PROCESS | 3524 | --DOMWINDOW == 91 (10D35C00) [pid = 3524] [serial = 1825] [outer = 00000000] [url = about:blank] 20:33:21 INFO - PROCESS | 3524 | --DOMWINDOW == 90 (10D50000) [pid = 3524] [serial = 1826] [outer = 00000000] [url = about:blank] 20:33:21 INFO - PROCESS | 3524 | --DOMWINDOW == 89 (10D6D400) [pid = 3524] [serial = 1828] [outer = 00000000] [url = about:blank] 20:33:21 INFO - PROCESS | 3524 | --DOMWINDOW == 88 (11208400) [pid = 3524] [serial = 1829] [outer = 00000000] [url = about:blank] 20:33:21 INFO - PROCESS | 3524 | --DOMWINDOW == 87 (11CEAC00) [pid = 3524] [serial = 1831] [outer = 00000000] [url = about:blank] 20:33:21 INFO - PROCESS | 3524 | --DOMWINDOW == 86 (128B2400) [pid = 3524] [serial = 1832] [outer = 00000000] [url = about:blank] 20:33:21 INFO - PROCESS | 3524 | --DOMWINDOW == 85 (19BD4800) [pid = 3524] [serial = 1817] [outer = 00000000] [url = about:blank] 20:33:21 INFO - PROCESS | 3524 | --DOMWINDOW == 84 (14470000) [pid = 3524] [serial = 1844] [outer = 00000000] [url = about:blank] 20:33:21 INFO - PROCESS | 3524 | --DOMWINDOW == 83 (16567400) [pid = 3524] [serial = 1856] [outer = 00000000] [url = about:blank] 20:33:21 INFO - PROCESS | 3524 | --DOMWINDOW == 82 (1570C000) [pid = 3524] [serial = 1847] [outer = 00000000] [url = about:blank] 20:33:21 INFO - PROCESS | 3524 | --DOMWINDOW == 81 (15D12800) [pid = 3524] [serial = 1852] [outer = 00000000] [url = about:blank] 20:33:21 INFO - PROCESS | 3524 | --DOMWINDOW == 80 (10C2F000) [pid = 3524] [serial = 1849] [outer = 00000000] [url = about:blank] 20:33:21 INFO - PROCESS | 3524 | --DOMWINDOW == 79 (15D18400) [pid = 3524] [serial = 1853] [outer = 00000000] [url = about:blank] 20:33:21 INFO - PROCESS | 3524 | --DOMWINDOW == 78 (11A0FC00) [pid = 3524] [serial = 1850] [outer = 00000000] [url = about:blank] 20:33:21 INFO - PROCESS | 3524 | --DOMWINDOW == 77 (1446A400) [pid = 3524] [serial = 1841] [outer = 00000000] [url = about:blank] 20:33:21 INFO - PROCESS | 3524 | 1463628801400 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]]]}] 20:33:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 20:33:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 816ms 20:33:21 INFO - PROCESS | 3524 | 1463628801435 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 20:33:21 INFO - PROCESS | 3524 | 1463628801439 Marionette TRACE conn2 <- [1,2517,null,{"value":"13"}] 20:33:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 20:33:21 INFO - PROCESS | 3524 | 1463628801443 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 20:33:21 INFO - PROCESS | 3524 | 1463628801445 Marionette TRACE conn2 <- [1,2518,null,{}] 20:33:21 INFO - PROCESS | 3524 | 1463628801449 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}] 20:33:21 INFO - PROCESS | 3524 | 1463628801534 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 20:33:21 INFO - PROCESS | 3524 | 1463628801543 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:21 INFO - PROCESS | 3524 | ++DOCSHELL 10C2A800 == 44 [pid = 3524] [id = 639] 20:33:21 INFO - PROCESS | 3524 | ++DOMWINDOW == 78 (10C33000) [pid = 3524] [serial = 1917] [outer = 00000000] 20:33:21 INFO - PROCESS | 3524 | ++DOMWINDOW == 79 (10D6C000) [pid = 3524] [serial = 1918] [outer = 10C33000] 20:33:21 INFO - PROCESS | 3524 | 1463628801587 Marionette DEBUG loaded listener.js 20:33:21 INFO - PROCESS | 3524 | ++DOMWINDOW == 80 (128A9800) [pid = 3524] [serial = 1919] [outer = 10C33000] 20:33:22 INFO - PROCESS | 3524 | 1463628802078 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]]]}] 20:33:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 20:33:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 693ms 20:33:22 INFO - PROCESS | 3524 | 1463628802126 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 20:33:22 INFO - PROCESS | 3524 | 1463628802129 Marionette TRACE conn2 <- [1,2521,null,{"value":"13"}] 20:33:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 20:33:22 INFO - PROCESS | 3524 | 1463628802133 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 20:33:22 INFO - PROCESS | 3524 | 1463628802139 Marionette TRACE conn2 <- [1,2522,null,{}] 20:33:22 INFO - PROCESS | 3524 | 1463628802148 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}] 20:33:22 INFO - PROCESS | 3524 | 1463628802234 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 20:33:22 INFO - PROCESS | 3524 | 1463628802244 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:22 INFO - PROCESS | 3524 | ++DOCSHELL 11203800 == 45 [pid = 3524] [id = 640] 20:33:22 INFO - PROCESS | 3524 | ++DOMWINDOW == 81 (141FA800) [pid = 3524] [serial = 1920] [outer = 00000000] 20:33:22 INFO - PROCESS | 3524 | ++DOMWINDOW == 82 (1441B000) [pid = 3524] [serial = 1921] [outer = 141FA800] 20:33:22 INFO - PROCESS | 3524 | 1463628802291 Marionette DEBUG loaded listener.js 20:33:22 INFO - PROCESS | 3524 | ++DOMWINDOW == 83 (1446E400) [pid = 3524] [serial = 1922] [outer = 141FA800] 20:33:22 INFO - PROCESS | 3524 | 1463628802756 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]]]}] 20:33:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 20:33:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 647ms 20:33:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 20:33:22 INFO - PROCESS | 3524 | 1463628802790 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 20:33:22 INFO - PROCESS | 3524 | 1463628802793 Marionette TRACE conn2 <- [1,2525,null,{"value":"13"}] 20:33:22 INFO - PROCESS | 3524 | 1463628802796 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 20:33:22 INFO - PROCESS | 3524 | 1463628802798 Marionette TRACE conn2 <- [1,2526,null,{}] 20:33:22 INFO - PROCESS | 3524 | 1463628802801 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}] 20:33:22 INFO - PROCESS | 3524 | 1463628802884 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 20:33:22 INFO - PROCESS | 3524 | 1463628802918 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:22 INFO - PROCESS | 3524 | ++DOCSHELL 14465000 == 46 [pid = 3524] [id = 641] 20:33:22 INFO - PROCESS | 3524 | ++DOMWINDOW == 84 (14487400) [pid = 3524] [serial = 1923] [outer = 00000000] 20:33:22 INFO - PROCESS | 3524 | ++DOMWINDOW == 85 (14493000) [pid = 3524] [serial = 1924] [outer = 14487400] 20:33:22 INFO - PROCESS | 3524 | 1463628802962 Marionette DEBUG loaded listener.js 20:33:23 INFO - PROCESS | 3524 | ++DOMWINDOW == 86 (157B3C00) [pid = 3524] [serial = 1925] [outer = 14487400] 20:33:23 INFO - PROCESS | 3524 | 1463628803384 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]]]}] 20:33:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 20:33:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 616ms 20:33:23 INFO - PROCESS | 3524 | 1463628803432 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 20:33:23 INFO - PROCESS | 3524 | 1463628803434 Marionette TRACE conn2 <- [1,2529,null,{"value":"13"}] 20:33:23 INFO - PROCESS | 3524 | 1463628803437 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 20:33:23 INFO - PROCESS | 3524 | 1463628803439 Marionette TRACE conn2 <- [1,2530,null,{}] 20:33:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 20:33:23 INFO - PROCESS | 3524 | 1463628803442 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}] 20:33:23 INFO - PROCESS | 3524 | 1463628803573 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 20:33:23 INFO - PROCESS | 3524 | 1463628803582 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:23 INFO - PROCESS | 3524 | ++DOCSHELL 144CBC00 == 47 [pid = 3524] [id = 642] 20:33:23 INFO - PROCESS | 3524 | ++DOMWINDOW == 87 (157B6C00) [pid = 3524] [serial = 1926] [outer = 00000000] 20:33:23 INFO - PROCESS | 3524 | ++DOMWINDOW == 88 (15DDA400) [pid = 3524] [serial = 1927] [outer = 157B6C00] 20:33:23 INFO - PROCESS | 3524 | 1463628803689 Marionette DEBUG loaded listener.js 20:33:23 INFO - PROCESS | 3524 | ++DOMWINDOW == 89 (1642C000) [pid = 3524] [serial = 1928] [outer = 157B6C00] 20:33:24 INFO - PROCESS | 3524 | 1463628804121 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]]]}] 20:33:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 20:33:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 724ms 20:33:24 INFO - PROCESS | 3524 | 1463628804164 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 20:33:24 INFO - PROCESS | 3524 | 1463628804166 Marionette TRACE conn2 <- [1,2533,null,{"value":"13"}] 20:33:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 20:33:24 INFO - PROCESS | 3524 | 1463628804177 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 20:33:24 INFO - PROCESS | 3524 | 1463628804179 Marionette TRACE conn2 <- [1,2534,null,{}] 20:33:24 INFO - PROCESS | 3524 | 1463628804182 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}] 20:33:24 INFO - PROCESS | 3524 | 1463628804332 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 20:33:24 INFO - PROCESS | 3524 | 1463628804357 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:24 INFO - PROCESS | 3524 | ++DOCSHELL 16572800 == 48 [pid = 3524] [id = 643] 20:33:24 INFO - PROCESS | 3524 | ++DOMWINDOW == 90 (16C1A400) [pid = 3524] [serial = 1929] [outer = 00000000] 20:33:24 INFO - PROCESS | 3524 | ++DOMWINDOW == 91 (16F58000) [pid = 3524] [serial = 1930] [outer = 16C1A400] 20:33:24 INFO - PROCESS | 3524 | 1463628804400 Marionette DEBUG loaded listener.js 20:33:24 INFO - PROCESS | 3524 | ++DOMWINDOW == 92 (16F5CC00) [pid = 3524] [serial = 1931] [outer = 16C1A400] 20:33:24 INFO - PROCESS | 3524 | 1463628804881 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]]]}] 20:33:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 20:33:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 740ms 20:33:24 INFO - PROCESS | 3524 | 1463628804931 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 20:33:24 INFO - PROCESS | 3524 | 1463628804933 Marionette TRACE conn2 <- [1,2537,null,{"value":"13"}] 20:33:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 20:33:24 INFO - PROCESS | 3524 | 1463628804946 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 20:33:24 INFO - PROCESS | 3524 | 1463628804947 Marionette TRACE conn2 <- [1,2538,null,{}] 20:33:24 INFO - PROCESS | 3524 | 1463628804951 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}] 20:33:25 INFO - PROCESS | 3524 | 1463628805066 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 20:33:25 INFO - PROCESS | 3524 | 1463628805075 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:25 INFO - PROCESS | 3524 | ++DOCSHELL 102CC800 == 49 [pid = 3524] [id = 644] 20:33:25 INFO - PROCESS | 3524 | ++DOMWINDOW == 93 (10D55000) [pid = 3524] [serial = 1932] [outer = 00000000] 20:33:25 INFO - PROCESS | 3524 | ++DOMWINDOW == 94 (17395000) [pid = 3524] [serial = 1933] [outer = 10D55000] 20:33:25 INFO - PROCESS | 3524 | 1463628805121 Marionette DEBUG loaded listener.js 20:33:25 INFO - PROCESS | 3524 | ++DOMWINDOW == 95 (1779F800) [pid = 3524] [serial = 1934] [outer = 10D55000] 20:33:25 INFO - PROCESS | 3524 | --DOMWINDOW == 94 (15D15400) [pid = 3524] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 20:33:25 INFO - PROCESS | 3524 | --DOMWINDOW == 93 (150AF400) [pid = 3524] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 20:33:25 INFO - PROCESS | 3524 | --DOMWINDOW == 92 (0F334C00) [pid = 3524] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 20:33:25 INFO - PROCESS | 3524 | --DOMWINDOW == 91 (10520C00) [pid = 3524] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 20:33:25 INFO - PROCESS | 3524 | --DOMWINDOW == 90 (13DB2800) [pid = 3524] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 20:33:25 INFO - PROCESS | 3524 | --DOMWINDOW == 89 (10D27400) [pid = 3524] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 20:33:25 INFO - PROCESS | 3524 | --DOMWINDOW == 88 (11A0D000) [pid = 3524] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 20:33:25 INFO - PROCESS | 3524 | --DOMWINDOW == 87 (10D62400) [pid = 3524] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 20:33:25 INFO - PROCESS | 3524 | --DOMWINDOW == 86 (14472C00) [pid = 3524] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 20:33:25 INFO - PROCESS | 3524 | --DOMWINDOW == 85 (13374800) [pid = 3524] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 20:33:25 INFO - PROCESS | 3524 | 1463628805635 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]]]}] 20:33:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 20:33:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 724ms 20:33:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 20:33:25 INFO - PROCESS | 3524 | 1463628805677 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 20:33:25 INFO - PROCESS | 3524 | 1463628805679 Marionette TRACE conn2 <- [1,2541,null,{"value":"13"}] 20:33:25 INFO - PROCESS | 3524 | 1463628805682 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 20:33:25 INFO - PROCESS | 3524 | 1463628805683 Marionette TRACE conn2 <- [1,2542,null,{}] 20:33:25 INFO - PROCESS | 3524 | 1463628805687 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}] 20:33:25 INFO - PROCESS | 3524 | 1463628805779 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 20:33:25 INFO - PROCESS | 3524 | 1463628805889 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:25 INFO - PROCESS | 3524 | ++DOCSHELL 0F33A000 == 50 [pid = 3524] [id = 645] 20:33:25 INFO - PROCESS | 3524 | ++DOMWINDOW == 86 (10509800) [pid = 3524] [serial = 1935] [outer = 00000000] 20:33:25 INFO - PROCESS | 3524 | ++DOMWINDOW == 87 (141F6400) [pid = 3524] [serial = 1936] [outer = 10509800] 20:33:25 INFO - PROCESS | 3524 | 1463628805932 Marionette DEBUG loaded listener.js 20:33:25 INFO - PROCESS | 3524 | ++DOMWINDOW == 88 (14492000) [pid = 3524] [serial = 1937] [outer = 10509800] 20:33:26 INFO - PROCESS | 3524 | 1463628806294 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]]]}] 20:33:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 20:33:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 616ms 20:33:26 INFO - PROCESS | 3524 | 1463628806319 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 20:33:26 INFO - PROCESS | 3524 | 1463628806321 Marionette TRACE conn2 <- [1,2545,null,{"value":"13"}] 20:33:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 20:33:26 INFO - PROCESS | 3524 | 1463628806324 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 20:33:26 INFO - PROCESS | 3524 | 1463628806326 Marionette TRACE conn2 <- [1,2546,null,{}] 20:33:26 INFO - PROCESS | 3524 | 1463628806329 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}] 20:33:26 INFO - PROCESS | 3524 | 1463628806470 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 20:33:26 INFO - PROCESS | 3524 | 1463628806462 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:26 INFO - PROCESS | 3524 | ++DOCSHELL 0F331000 == 51 [pid = 3524] [id = 646] 20:33:26 INFO - PROCESS | 3524 | ++DOMWINDOW == 89 (112A0400) [pid = 3524] [serial = 1938] [outer = 00000000] 20:33:26 INFO - PROCESS | 3524 | ++DOMWINDOW == 90 (173EEC00) [pid = 3524] [serial = 1939] [outer = 112A0400] 20:33:26 INFO - PROCESS | 3524 | 1463628806505 Marionette DEBUG loaded listener.js 20:33:26 INFO - PROCESS | 3524 | ++DOMWINDOW == 91 (1796B400) [pid = 3524] [serial = 1940] [outer = 112A0400] 20:33:26 INFO - PROCESS | 3524 | 1463628806924 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]]]}] 20:33:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 20:33:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 616ms 20:33:26 INFO - PROCESS | 3524 | 1463628806946 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 20:33:26 INFO - PROCESS | 3524 | 1463628806948 Marionette TRACE conn2 <- [1,2549,null,{"value":"13"}] 20:33:26 INFO - PROCESS | 3524 | 1463628806951 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 20:33:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 20:33:26 INFO - PROCESS | 3524 | 1463628806952 Marionette TRACE conn2 <- [1,2550,null,{}] 20:33:26 INFO - PROCESS | 3524 | 1463628806956 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}] 20:33:27 INFO - PROCESS | 3524 | 1463628807038 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 20:33:27 INFO - PROCESS | 3524 | 1463628807169 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:27 INFO - PROCESS | 3524 | ++DOCSHELL 0F33E400 == 52 [pid = 3524] [id = 647] 20:33:27 INFO - PROCESS | 3524 | ++DOMWINDOW == 92 (0F931400) [pid = 3524] [serial = 1941] [outer = 00000000] 20:33:27 INFO - PROCESS | 3524 | ++DOMWINDOW == 93 (179E0400) [pid = 3524] [serial = 1942] [outer = 0F931400] 20:33:27 INFO - PROCESS | 3524 | 1463628807218 Marionette DEBUG loaded listener.js 20:33:27 INFO - PROCESS | 3524 | ++DOMWINDOW == 94 (1801FC00) [pid = 3524] [serial = 1943] [outer = 0F931400] 20:33:27 INFO - PROCESS | 3524 | 1463628807744 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]]]}] 20:33:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 20:33:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 831ms 20:33:27 INFO - PROCESS | 3524 | 1463628807778 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 20:33:27 INFO - PROCESS | 3524 | 1463628807783 Marionette TRACE conn2 <- [1,2553,null,{"value":"13"}] 20:33:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 20:33:27 INFO - PROCESS | 3524 | 1463628807788 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 20:33:27 INFO - PROCESS | 3524 | 1463628807794 Marionette TRACE conn2 <- [1,2554,null,{}] 20:33:27 INFO - PROCESS | 3524 | 1463628807803 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}] 20:33:27 INFO - PROCESS | 3524 | 1463628807918 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 20:33:28 INFO - PROCESS | 3524 | 1463628808060 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:28 INFO - PROCESS | 3524 | ++DOCSHELL 10A60800 == 53 [pid = 3524] [id = 648] 20:33:28 INFO - PROCESS | 3524 | ++DOMWINDOW == 95 (10A62400) [pid = 3524] [serial = 1944] [outer = 00000000] 20:33:28 INFO - PROCESS | 3524 | ++DOMWINDOW == 96 (10D4AC00) [pid = 3524] [serial = 1945] [outer = 10A62400] 20:33:28 INFO - PROCESS | 3524 | 1463628808117 Marionette DEBUG loaded listener.js 20:33:28 INFO - PROCESS | 3524 | ++DOMWINDOW == 97 (10D62400) [pid = 3524] [serial = 1946] [outer = 10A62400] 20:33:28 INFO - PROCESS | 3524 | 1463628808765 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]]]}] 20:33:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 20:33:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1032ms 20:33:28 INFO - PROCESS | 3524 | 1463628808825 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 20:33:28 INFO - PROCESS | 3524 | 1463628808832 Marionette TRACE conn2 <- [1,2557,null,{"value":"13"}] 20:33:28 INFO - PROCESS | 3524 | 1463628808858 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 20:33:28 INFO - PROCESS | 3524 | 1463628808861 Marionette TRACE conn2 <- [1,2558,null,{}] 20:33:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 20:33:28 INFO - PROCESS | 3524 | 1463628808865 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}] 20:33:28 INFO - PROCESS | 3524 | 1463628808983 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 20:33:29 INFO - PROCESS | 3524 | 1463628809118 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:29 INFO - PROCESS | 3524 | ++DOCSHELL 1129C800 == 54 [pid = 3524] [id = 649] 20:33:29 INFO - PROCESS | 3524 | ++DOMWINDOW == 98 (12A89400) [pid = 3524] [serial = 1947] [outer = 00000000] 20:33:29 INFO - PROCESS | 3524 | ++DOMWINDOW == 99 (13DB2800) [pid = 3524] [serial = 1948] [outer = 12A89400] 20:33:29 INFO - PROCESS | 3524 | 1463628809174 Marionette DEBUG loaded listener.js 20:33:29 INFO - PROCESS | 3524 | ++DOMWINDOW == 100 (14418000) [pid = 3524] [serial = 1949] [outer = 12A89400] 20:33:29 INFO - PROCESS | 3524 | 1463628809818 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]]]}] 20:33:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 20:33:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 970ms 20:33:29 INFO - PROCESS | 3524 | 1463628809851 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 20:33:29 INFO - PROCESS | 3524 | 1463628809855 Marionette TRACE conn2 <- [1,2561,null,{"value":"13"}] 20:33:29 INFO - PROCESS | 3524 | 1463628809860 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 20:33:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 20:33:29 INFO - PROCESS | 3524 | 1463628809864 Marionette TRACE conn2 <- [1,2562,null,{}] 20:33:29 INFO - PROCESS | 3524 | 1463628809875 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}] 20:33:29 INFO - PROCESS | 3524 | 1463628809971 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 20:33:30 INFO - PROCESS | 3524 | 1463628810115 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:30 INFO - PROCESS | 3524 | ++DOCSHELL 16FFB000 == 55 [pid = 3524] [id = 650] 20:33:30 INFO - PROCESS | 3524 | ++DOMWINDOW == 101 (16FFBC00) [pid = 3524] [serial = 1950] [outer = 00000000] 20:33:30 INFO - PROCESS | 3524 | ++DOMWINDOW == 102 (17741800) [pid = 3524] [serial = 1951] [outer = 16FFBC00] 20:33:30 INFO - PROCESS | 3524 | 1463628810173 Marionette DEBUG loaded listener.js 20:33:30 INFO - PROCESS | 3524 | ++DOMWINDOW == 103 (179D7400) [pid = 3524] [serial = 1952] [outer = 16FFBC00] 20:33:30 INFO - PROCESS | 3524 | 1463628810744 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]]]}] 20:33:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 20:33:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 940ms 20:33:30 INFO - PROCESS | 3524 | 1463628810789 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 20:33:30 INFO - PROCESS | 3524 | 1463628810792 Marionette TRACE conn2 <- [1,2565,null,{"value":"13"}] 20:33:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 20:33:30 INFO - PROCESS | 3524 | 1463628810795 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 20:33:30 INFO - PROCESS | 3524 | 1463628810797 Marionette TRACE conn2 <- [1,2566,null,{}] 20:33:30 INFO - PROCESS | 3524 | 1463628810801 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}] 20:33:30 INFO - PROCESS | 3524 | 1463628810916 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 20:33:31 INFO - PROCESS | 3524 | 1463628811060 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:31 INFO - PROCESS | 3524 | ++DOCSHELL 14471C00 == 56 [pid = 3524] [id = 651] 20:33:31 INFO - PROCESS | 3524 | ++DOMWINDOW == 104 (17737000) [pid = 3524] [serial = 1953] [outer = 00000000] 20:33:31 INFO - PROCESS | 3524 | ++DOMWINDOW == 105 (18473C00) [pid = 3524] [serial = 1954] [outer = 17737000] 20:33:31 INFO - PROCESS | 3524 | 1463628811114 Marionette DEBUG loaded listener.js 20:33:31 INFO - PROCESS | 3524 | ++DOMWINDOW == 106 (18613400) [pid = 3524] [serial = 1955] [outer = 17737000] 20:33:31 INFO - PROCESS | 3524 | 1463628811693 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]]]}] 20:33:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 20:33:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 924ms 20:33:31 INFO - PROCESS | 3524 | 1463628811724 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 20:33:31 INFO - PROCESS | 3524 | 1463628811726 Marionette TRACE conn2 <- [1,2569,null,{"value":"13"}] 20:33:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 20:33:31 INFO - PROCESS | 3524 | 1463628811730 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 20:33:31 INFO - PROCESS | 3524 | 1463628811732 Marionette TRACE conn2 <- [1,2570,null,{}] 20:33:31 INFO - PROCESS | 3524 | 1463628811735 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}] 20:33:31 INFO - PROCESS | 3524 | 1463628811839 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 20:33:31 INFO - PROCESS | 3524 | 1463628811998 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:31 INFO - PROCESS | 3524 | ++DOCSHELL 0F33C800 == 57 [pid = 3524] [id = 652] 20:33:31 INFO - PROCESS | 3524 | ++DOMWINDOW == 107 (15946800) [pid = 3524] [serial = 1956] [outer = 00000000] 20:33:32 INFO - PROCESS | 3524 | ++DOMWINDOW == 108 (18620C00) [pid = 3524] [serial = 1957] [outer = 15946800] 20:33:32 INFO - PROCESS | 3524 | 1463628812052 Marionette DEBUG loaded listener.js 20:33:32 INFO - PROCESS | 3524 | ++DOMWINDOW == 109 (186B7C00) [pid = 3524] [serial = 1958] [outer = 15946800] 20:33:32 INFO - PROCESS | 3524 | 1463628812805 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]]]}] 20:33:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 20:33:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1124ms 20:33:32 INFO - PROCESS | 3524 | 1463628812856 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 20:33:32 INFO - PROCESS | 3524 | 1463628812860 Marionette TRACE conn2 <- [1,2573,null,{"value":"13"}] 20:33:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 20:33:32 INFO - PROCESS | 3524 | 1463628812865 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 20:33:32 INFO - PROCESS | 3524 | 1463628812868 Marionette TRACE conn2 <- [1,2574,null,{}] 20:33:32 INFO - PROCESS | 3524 | 1463628812873 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}] 20:33:32 INFO - PROCESS | 3524 | 1463628812980 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 20:33:33 INFO - PROCESS | 3524 | 1463628813117 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:33 INFO - PROCESS | 3524 | ++DOCSHELL 10A5D000 == 58 [pid = 3524] [id = 653] 20:33:33 INFO - PROCESS | 3524 | ++DOMWINDOW == 110 (10C31800) [pid = 3524] [serial = 1959] [outer = 00000000] 20:33:33 INFO - PROCESS | 3524 | ++DOMWINDOW == 111 (10D6D000) [pid = 3524] [serial = 1960] [outer = 10C31800] 20:33:33 INFO - PROCESS | 3524 | 1463628813166 Marionette DEBUG loaded listener.js 20:33:33 INFO - PROCESS | 3524 | ++DOMWINDOW == 112 (117ACC00) [pid = 3524] [serial = 1961] [outer = 10C31800] 20:33:33 INFO - PROCESS | 3524 | --DOCSHELL 15D0B800 == 57 [pid = 3524] [id = 627] 20:33:33 INFO - PROCESS | 3524 | --DOCSHELL 10D56800 == 56 [pid = 3524] [id = 630] 20:33:33 INFO - PROCESS | 3524 | --DOCSHELL 0C771400 == 55 [pid = 3524] [id = 629] 20:33:33 INFO - PROCESS | 3524 | --DOCSHELL 144BDC00 == 54 [pid = 3524] [id = 628] 20:33:33 INFO - PROCESS | 3524 | --DOCSHELL 14419C00 == 53 [pid = 3524] [id = 626] 20:33:33 INFO - PROCESS | 3524 | --DOCSHELL 13DB1000 == 52 [pid = 3524] [id = 625] 20:33:33 INFO - PROCESS | 3524 | --DOCSHELL 11A0A000 == 51 [pid = 3524] [id = 624] 20:33:33 INFO - PROCESS | 3524 | --DOCSHELL 0F331000 == 50 [pid = 3524] [id = 646] 20:33:33 INFO - PROCESS | 3524 | --DOCSHELL 0F33A000 == 49 [pid = 3524] [id = 645] 20:33:33 INFO - PROCESS | 3524 | --DOCSHELL 102CC800 == 48 [pid = 3524] [id = 644] 20:33:33 INFO - PROCESS | 3524 | --DOCSHELL 16572800 == 47 [pid = 3524] [id = 643] 20:33:33 INFO - PROCESS | 3524 | --DOCSHELL 144CBC00 == 46 [pid = 3524] [id = 642] 20:33:33 INFO - PROCESS | 3524 | --DOCSHELL 14465000 == 45 [pid = 3524] [id = 641] 20:33:33 INFO - PROCESS | 3524 | --DOCSHELL 11203800 == 44 [pid = 3524] [id = 640] 20:33:33 INFO - PROCESS | 3524 | --DOCSHELL 10C2A800 == 43 [pid = 3524] [id = 639] 20:33:33 INFO - PROCESS | 3524 | --DOCSHELL 10D66400 == 42 [pid = 3524] [id = 638] 20:33:33 INFO - PROCESS | 3524 | --DOCSHELL 0F331C00 == 41 [pid = 3524] [id = 637] 20:33:33 INFO - PROCESS | 3524 | --DOMWINDOW == 111 (17079000) [pid = 3524] [serial = 1894] [outer = 00000000] [url = about:blank] 20:33:33 INFO - PROCESS | 3524 | --DOMWINDOW == 110 (13838000) [pid = 3524] [serial = 1835] [outer = 00000000] [url = about:blank] 20:33:33 INFO - PROCESS | 3524 | --DOMWINDOW == 109 (161C6C00) [pid = 3524] [serial = 1882] [outer = 00000000] [url = about:blank] 20:33:33 INFO - PROCESS | 3524 | --DOMWINDOW == 108 (165D2C00) [pid = 3524] [serial = 1885] [outer = 00000000] [url = about:blank] 20:33:33 INFO - PROCESS | 3524 | --DOMWINDOW == 107 (16567800) [pid = 3524] [serial = 1883] [outer = 00000000] [url = about:blank] 20:33:33 INFO - PROCESS | 3524 | --DOMWINDOW == 106 (1050A800) [pid = 3524] [serial = 1868] [outer = 00000000] [url = about:blank] 20:33:33 INFO - PROCESS | 3524 | --DOMWINDOW == 105 (0F9E6800) [pid = 3524] [serial = 1867] [outer = 00000000] [url = about:blank] 20:33:33 INFO - PROCESS | 3524 | --DOMWINDOW == 104 (12D30C00) [pid = 3524] [serial = 1888] [outer = 00000000] [url = about:blank] 20:33:33 INFO - PROCESS | 3524 | --DOMWINDOW == 103 (14465400) [pid = 3524] [serial = 1876] [outer = 00000000] [url = about:blank] 20:33:33 INFO - PROCESS | 3524 | --DOMWINDOW == 102 (14486400) [pid = 3524] [serial = 1877] [outer = 00000000] [url = about:blank] 20:33:33 INFO - PROCESS | 3524 | --DOMWINDOW == 101 (110E5C00) [pid = 3524] [serial = 1864] [outer = 00000000] [url = about:blank] 20:33:33 INFO - PROCESS | 3524 | --DOMWINDOW == 100 (10D30400) [pid = 3524] [serial = 1870] [outer = 00000000] [url = about:blank] 20:33:33 INFO - PROCESS | 3524 | --DOMWINDOW == 99 (10D4F400) [pid = 3524] [serial = 1871] [outer = 00000000] [url = about:blank] 20:33:33 INFO - PROCESS | 3524 | --DOMWINDOW == 98 (105EA000) [pid = 3524] [serial = 1861] [outer = 00000000] [url = about:blank] 20:33:33 INFO - PROCESS | 3524 | --DOMWINDOW == 97 (12D24400) [pid = 3524] [serial = 1873] [outer = 00000000] [url = about:blank] 20:33:33 INFO - PROCESS | 3524 | --DOMWINDOW == 96 (13316400) [pid = 3524] [serial = 1874] [outer = 00000000] [url = about:blank] 20:33:33 INFO - PROCESS | 3524 | --DOMWINDOW == 95 (16575400) [pid = 3524] [serial = 1858] [outer = 00000000] [url = about:blank] 20:33:33 INFO - PROCESS | 3524 | --DOMWINDOW == 94 (16CC5000) [pid = 3524] [serial = 1891] [outer = 00000000] [url = about:blank] 20:33:33 INFO - PROCESS | 3524 | --DOMWINDOW == 93 (165D9000) [pid = 3524] [serial = 1886] [outer = 00000000] [url = about:blank] 20:33:33 INFO - PROCESS | 3524 | --DOMWINDOW == 92 (157BF800) [pid = 3524] [serial = 1879] [outer = 00000000] [url = about:blank] 20:33:33 INFO - PROCESS | 3524 | --DOMWINDOW == 91 (14487000) [pid = 3524] [serial = 1889] [outer = 00000000] [url = about:blank] 20:33:33 INFO - PROCESS | 3524 | --DOMWINDOW == 90 (15922C00) [pid = 3524] [serial = 1880] [outer = 00000000] [url = about:blank] 20:33:33 INFO - PROCESS | 3524 | --DOMWINDOW == 89 (16EBBC00) [pid = 3524] [serial = 1892] [outer = 00000000] [url = about:blank] 20:33:33 INFO - PROCESS | 3524 | 1463628813799 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]]]}] 20:33:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 20:33:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 986ms 20:33:33 INFO - PROCESS | 3524 | 1463628813853 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 20:33:33 INFO - PROCESS | 3524 | 1463628813859 Marionette TRACE conn2 <- [1,2577,null,{"value":"13"}] 20:33:33 INFO - PROCESS | 3524 | 1463628813867 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 20:33:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 20:33:33 INFO - PROCESS | 3524 | 1463628813870 Marionette TRACE conn2 <- [1,2578,null,{}] 20:33:33 INFO - PROCESS | 3524 | 1463628813874 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}] 20:33:33 INFO - PROCESS | 3524 | 1463628813971 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 20:33:34 INFO - PROCESS | 3524 | 1463628814074 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:34 INFO - PROCESS | 3524 | ++DOCSHELL 0F9E9C00 == 42 [pid = 3524] [id = 654] 20:33:34 INFO - PROCESS | 3524 | ++DOMWINDOW == 90 (10228800) [pid = 3524] [serial = 1962] [outer = 00000000] 20:33:34 INFO - PROCESS | 3524 | ++DOMWINDOW == 91 (10D2BC00) [pid = 3524] [serial = 1963] [outer = 10228800] 20:33:34 INFO - PROCESS | 3524 | 1463628814119 Marionette DEBUG loaded listener.js 20:33:34 INFO - PROCESS | 3524 | ++DOMWINDOW == 92 (110E5C00) [pid = 3524] [serial = 1964] [outer = 10228800] 20:33:34 INFO - PROCESS | 3524 | 1463628814537 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]]]}] 20:33:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 20:33:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 724ms 20:33:34 INFO - PROCESS | 3524 | 1463628814593 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 20:33:34 INFO - PROCESS | 3524 | 1463628814595 Marionette TRACE conn2 <- [1,2581,null,{"value":"13"}] 20:33:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 20:33:34 INFO - PROCESS | 3524 | 1463628814599 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 20:33:34 INFO - PROCESS | 3524 | 1463628814602 Marionette TRACE conn2 <- [1,2582,null,{}] 20:33:34 INFO - PROCESS | 3524 | 1463628814612 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}] 20:33:34 INFO - PROCESS | 3524 | 1463628814702 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 20:33:34 INFO - PROCESS | 3524 | 1463628814712 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:34 INFO - PROCESS | 3524 | ++DOCSHELL 138EF000 == 43 [pid = 3524] [id = 655] 20:33:34 INFO - PROCESS | 3524 | ++DOMWINDOW == 93 (138F2800) [pid = 3524] [serial = 1965] [outer = 00000000] 20:33:34 INFO - PROCESS | 3524 | ++DOMWINDOW == 94 (1441B800) [pid = 3524] [serial = 1966] [outer = 138F2800] 20:33:34 INFO - PROCESS | 3524 | 1463628814759 Marionette DEBUG loaded listener.js 20:33:34 INFO - PROCESS | 3524 | ++DOMWINDOW == 95 (14486400) [pid = 3524] [serial = 1967] [outer = 138F2800] 20:33:35 INFO - PROCESS | 3524 | 1463628815242 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]]]}] 20:33:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 20:33:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 678ms 20:33:35 INFO - PROCESS | 3524 | 1463628815298 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 20:33:35 INFO - PROCESS | 3524 | 1463628815300 Marionette TRACE conn2 <- [1,2585,null,{"value":"13"}] 20:33:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 20:33:35 INFO - PROCESS | 3524 | 1463628815303 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 20:33:35 INFO - PROCESS | 3524 | 1463628815305 Marionette TRACE conn2 <- [1,2586,null,{}] 20:33:35 INFO - PROCESS | 3524 | 1463628815308 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}] 20:33:35 INFO - PROCESS | 3524 | 1463628815391 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 20:33:35 INFO - PROCESS | 3524 | 1463628815400 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:35 INFO - PROCESS | 3524 | ++DOCSHELL 144CBC00 == 44 [pid = 3524] [id = 656] 20:33:35 INFO - PROCESS | 3524 | ++DOMWINDOW == 96 (150AF400) [pid = 3524] [serial = 1968] [outer = 00000000] 20:33:35 INFO - PROCESS | 3524 | ++DOMWINDOW == 97 (1591D800) [pid = 3524] [serial = 1969] [outer = 150AF400] 20:33:35 INFO - PROCESS | 3524 | 1463628815444 Marionette DEBUG loaded listener.js 20:33:35 INFO - PROCESS | 3524 | ++DOMWINDOW == 98 (15D0B800) [pid = 3524] [serial = 1970] [outer = 150AF400] 20:33:35 INFO - PROCESS | 3524 | 1463628815894 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]]]}] 20:33:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 20:33:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 678ms 20:33:35 INFO - PROCESS | 3524 | 1463628815986 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 20:33:35 INFO - PROCESS | 3524 | 1463628815988 Marionette TRACE conn2 <- [1,2589,null,{"value":"13"}] 20:33:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 20:33:35 INFO - PROCESS | 3524 | 1463628815991 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 20:33:35 INFO - PROCESS | 3524 | 1463628815993 Marionette TRACE conn2 <- [1,2590,null,{}] 20:33:35 INFO - PROCESS | 3524 | 1463628815996 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}] 20:33:36 INFO - PROCESS | 3524 | 1463628816149 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 20:33:36 INFO - PROCESS | 3524 | 1463628816171 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:36 INFO - PROCESS | 3524 | ++DOCSHELL 0F9EC000 == 45 [pid = 3524] [id = 657] 20:33:36 INFO - PROCESS | 3524 | ++DOMWINDOW == 99 (15941000) [pid = 3524] [serial = 1971] [outer = 00000000] 20:33:36 INFO - PROCESS | 3524 | ++DOMWINDOW == 100 (1642C800) [pid = 3524] [serial = 1972] [outer = 15941000] 20:33:36 INFO - PROCESS | 3524 | 1463628816215 Marionette DEBUG loaded listener.js 20:33:36 INFO - PROCESS | 3524 | ++DOMWINDOW == 101 (16574800) [pid = 3524] [serial = 1973] [outer = 15941000] 20:33:36 INFO - PROCESS | 3524 | 1463628816664 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]]]}] 20:33:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 20:33:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 693ms 20:33:36 INFO - PROCESS | 3524 | 1463628816691 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 20:33:36 INFO - PROCESS | 3524 | 1463628816692 Marionette TRACE conn2 <- [1,2593,null,{"value":"13"}] 20:33:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 20:33:36 INFO - PROCESS | 3524 | 1463628816696 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 20:33:36 INFO - PROCESS | 3524 | 1463628816698 Marionette TRACE conn2 <- [1,2594,null,{}] 20:33:36 INFO - PROCESS | 3524 | 1463628816701 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}] 20:33:36 INFO - PROCESS | 3524 | 1463628816839 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 20:33:36 INFO - PROCESS | 3524 | 1463628816890 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:36 INFO - PROCESS | 3524 | ++DOCSHELL 10A5A400 == 46 [pid = 3524] [id = 658] 20:33:36 INFO - PROCESS | 3524 | ++DOMWINDOW == 102 (161CAC00) [pid = 3524] [serial = 1974] [outer = 00000000] 20:33:36 INFO - PROCESS | 3524 | ++DOMWINDOW == 103 (16C16C00) [pid = 3524] [serial = 1975] [outer = 161CAC00] 20:33:36 INFO - PROCESS | 3524 | 1463628816934 Marionette DEBUG loaded listener.js 20:33:37 INFO - PROCESS | 3524 | ++DOMWINDOW == 104 (17077400) [pid = 3524] [serial = 1976] [outer = 161CAC00] 20:33:37 INFO - PROCESS | 3524 | 1463628817392 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]]]}] 20:33:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 20:33:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 724ms 20:33:37 INFO - PROCESS | 3524 | 1463628817419 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 20:33:37 INFO - PROCESS | 3524 | 1463628817421 Marionette TRACE conn2 <- [1,2597,null,{"value":"13"}] 20:33:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 20:33:37 INFO - PROCESS | 3524 | 1463628817430 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 20:33:37 INFO - PROCESS | 3524 | 1463628817431 Marionette TRACE conn2 <- [1,2598,null,{}] 20:33:37 INFO - PROCESS | 3524 | 1463628817435 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}] 20:33:37 INFO - PROCESS | 3524 | 1463628817579 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 20:33:37 INFO - PROCESS | 3524 | 1463628817650 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:37 INFO - PROCESS | 3524 | ++DOCSHELL 16EC9000 == 47 [pid = 3524] [id = 659] 20:33:37 INFO - PROCESS | 3524 | ++DOMWINDOW == 105 (17389800) [pid = 3524] [serial = 1977] [outer = 00000000] 20:33:37 INFO - PROCESS | 3524 | ++DOMWINDOW == 106 (17740C00) [pid = 3524] [serial = 1978] [outer = 17389800] 20:33:37 INFO - PROCESS | 3524 | 1463628817693 Marionette DEBUG loaded listener.js 20:33:37 INFO - PROCESS | 3524 | ++DOMWINDOW == 107 (17741C00) [pid = 3524] [serial = 1979] [outer = 17389800] 20:33:38 INFO - PROCESS | 3524 | --DOMWINDOW == 106 (112A0400) [pid = 3524] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 20:33:38 INFO - PROCESS | 3524 | --DOMWINDOW == 105 (110E9400) [pid = 3524] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 20:33:38 INFO - PROCESS | 3524 | --DOMWINDOW == 104 (14487400) [pid = 3524] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 20:33:38 INFO - PROCESS | 3524 | --DOMWINDOW == 103 (10C33000) [pid = 3524] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 20:33:38 INFO - PROCESS | 3524 | --DOMWINDOW == 102 (141FA800) [pid = 3524] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 20:33:38 INFO - PROCESS | 3524 | --DOMWINDOW == 101 (10D55000) [pid = 3524] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 20:33:38 INFO - PROCESS | 3524 | --DOMWINDOW == 100 (0F333C00) [pid = 3524] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 20:33:38 INFO - PROCESS | 3524 | --DOMWINDOW == 99 (16EC9400) [pid = 3524] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 20:33:38 INFO - PROCESS | 3524 | --DOMWINDOW == 98 (16C1A400) [pid = 3524] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 20:33:38 INFO - PROCESS | 3524 | --DOMWINDOW == 97 (10509800) [pid = 3524] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 20:33:38 INFO - PROCESS | 3524 | --DOMWINDOW == 96 (157B6C00) [pid = 3524] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 20:33:38 INFO - PROCESS | 3524 | 1463628818230 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]]]}] 20:33:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 20:33:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 831ms 20:33:38 INFO - PROCESS | 3524 | 1463628818250 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 20:33:38 INFO - PROCESS | 3524 | 1463628818252 Marionette TRACE conn2 <- [1,2601,null,{"value":"13"}] 20:33:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 20:33:38 INFO - PROCESS | 3524 | 1463628818255 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 20:33:38 INFO - PROCESS | 3524 | 1463628818257 Marionette TRACE conn2 <- [1,2602,null,{}] 20:33:38 INFO - PROCESS | 3524 | 1463628818260 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}] 20:33:38 INFO - PROCESS | 3524 | 1463628818380 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 20:33:38 INFO - PROCESS | 3524 | 1463628818445 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:38 INFO - PROCESS | 3524 | ++DOCSHELL 10D4EC00 == 48 [pid = 3524] [id = 660] 20:33:38 INFO - PROCESS | 3524 | ++DOMWINDOW == 97 (10D63400) [pid = 3524] [serial = 1980] [outer = 00000000] 20:33:38 INFO - PROCESS | 3524 | ++DOMWINDOW == 98 (141FA800) [pid = 3524] [serial = 1981] [outer = 10D63400] 20:33:38 INFO - PROCESS | 3524 | 1463628818488 Marionette DEBUG loaded listener.js 20:33:38 INFO - PROCESS | 3524 | ++DOMWINDOW == 99 (165D1800) [pid = 3524] [serial = 1982] [outer = 10D63400] 20:33:38 INFO - PROCESS | 3524 | 1463628818855 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]]]}] 20:33:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 20:33:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 632ms 20:33:38 INFO - PROCESS | 3524 | 1463628818894 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 20:33:38 INFO - PROCESS | 3524 | 1463628818896 Marionette TRACE conn2 <- [1,2605,null,{"value":"13"}] 20:33:38 INFO - PROCESS | 3524 | 1463628818899 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 20:33:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 20:33:38 INFO - PROCESS | 3524 | 1463628818900 Marionette TRACE conn2 <- [1,2606,null,{}] 20:33:38 INFO - PROCESS | 3524 | 1463628818904 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}] 20:33:38 INFO - PROCESS | 3524 | 1463628818986 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 20:33:38 INFO - PROCESS | 3524 | 1463628818992 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:38 INFO - PROCESS | 3524 | ++DOCSHELL 128AF800 == 49 [pid = 3524] [id = 661] 20:33:38 INFO - PROCESS | 3524 | ++DOMWINDOW == 100 (13DB7800) [pid = 3524] [serial = 1983] [outer = 00000000] 20:33:39 INFO - PROCESS | 3524 | ++DOMWINDOW == 101 (1773D400) [pid = 3524] [serial = 1984] [outer = 13DB7800] 20:33:39 INFO - PROCESS | 3524 | 1463628819043 Marionette DEBUG loaded listener.js 20:33:39 INFO - PROCESS | 3524 | ++DOMWINDOW == 102 (18045C00) [pid = 3524] [serial = 1985] [outer = 13DB7800] 20:33:39 INFO - PROCESS | 3524 | 1463628819501 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]]]}] 20:33:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 20:33:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 631ms 20:33:39 INFO - PROCESS | 3524 | 1463628819520 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 20:33:39 INFO - PROCESS | 3524 | 1463628819522 Marionette TRACE conn2 <- [1,2609,null,{"value":"13"}] 20:33:39 INFO - PROCESS | 3524 | 1463628819524 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 20:33:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 20:33:39 INFO - PROCESS | 3524 | 1463628819526 Marionette TRACE conn2 <- [1,2610,null,{}] 20:33:39 INFO - PROCESS | 3524 | 1463628819544 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}] 20:33:39 INFO - PROCESS | 3524 | 1463628819626 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 20:33:39 INFO - PROCESS | 3524 | 1463628819632 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:39 INFO - PROCESS | 3524 | ++DOCSHELL 16EBFC00 == 50 [pid = 3524] [id = 662] 20:33:39 INFO - PROCESS | 3524 | ++DOMWINDOW == 103 (16EC5000) [pid = 3524] [serial = 1986] [outer = 00000000] 20:33:39 INFO - PROCESS | 3524 | ++DOMWINDOW == 104 (18620800) [pid = 3524] [serial = 1987] [outer = 16EC5000] 20:33:39 INFO - PROCESS | 3524 | 1463628819675 Marionette DEBUG loaded listener.js 20:33:39 INFO - PROCESS | 3524 | ++DOMWINDOW == 105 (19839800) [pid = 3524] [serial = 1988] [outer = 16EC5000] 20:33:40 INFO - PROCESS | 3524 | 1463628820231 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]]]}] 20:33:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 20:33:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 739ms 20:33:40 INFO - PROCESS | 3524 | 1463628820287 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 20:33:40 INFO - PROCESS | 3524 | 1463628820292 Marionette TRACE conn2 <- [1,2613,null,{"value":"13"}] 20:33:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 20:33:40 INFO - PROCESS | 3524 | 1463628820297 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 20:33:40 INFO - PROCESS | 3524 | 1463628820302 Marionette TRACE conn2 <- [1,2614,null,{}] 20:33:40 INFO - PROCESS | 3524 | 1463628820308 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}] 20:33:40 INFO - PROCESS | 3524 | 1463628820450 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 20:33:40 INFO - PROCESS | 3524 | 1463628820599 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:40 INFO - PROCESS | 3524 | ++DOCSHELL 0C7FA400 == 51 [pid = 3524] [id = 663] 20:33:40 INFO - PROCESS | 3524 | ++DOMWINDOW == 106 (1050A800) [pid = 3524] [serial = 1989] [outer = 00000000] 20:33:40 INFO - PROCESS | 3524 | ++DOMWINDOW == 107 (10D2F800) [pid = 3524] [serial = 1990] [outer = 1050A800] 20:33:40 INFO - PROCESS | 3524 | 1463628820656 Marionette DEBUG loaded listener.js 20:33:40 INFO - PROCESS | 3524 | ++DOMWINDOW == 108 (10D70800) [pid = 3524] [serial = 1991] [outer = 1050A800] 20:33:41 INFO - PROCESS | 3524 | 1463628821228 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]]]}] 20:33:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 20:33:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 985ms 20:33:41 INFO - PROCESS | 3524 | 1463628821284 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 20:33:41 INFO - PROCESS | 3524 | 1463628821290 Marionette TRACE conn2 <- [1,2617,null,{"value":"13"}] 20:33:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 20:33:41 INFO - PROCESS | 3524 | 1463628821297 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 20:33:41 INFO - PROCESS | 3524 | 1463628821300 Marionette TRACE conn2 <- [1,2618,null,{}] 20:33:41 INFO - PROCESS | 3524 | 1463628821303 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}] 20:33:41 INFO - PROCESS | 3524 | 1463628821413 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 20:33:41 INFO - PROCESS | 3524 | 1463628821572 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:41 INFO - PROCESS | 3524 | ++DOCSHELL 10D4E000 == 52 [pid = 3524] [id = 664] 20:33:41 INFO - PROCESS | 3524 | ++DOMWINDOW == 109 (13371000) [pid = 3524] [serial = 1992] [outer = 00000000] 20:33:41 INFO - PROCESS | 3524 | ++DOMWINDOW == 110 (14465400) [pid = 3524] [serial = 1993] [outer = 13371000] 20:33:41 INFO - PROCESS | 3524 | 1463628821610 Marionette DEBUG loaded listener.js 20:33:41 INFO - PROCESS | 3524 | ++DOMWINDOW == 111 (157B4C00) [pid = 3524] [serial = 1994] [outer = 13371000] 20:33:42 INFO - PROCESS | 3524 | 1463628822258 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]]]}] 20:33:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 20:33:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 986ms 20:33:42 INFO - PROCESS | 3524 | 1463628822280 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 20:33:42 INFO - PROCESS | 3524 | 1463628822282 Marionette TRACE conn2 <- [1,2621,null,{"value":"13"}] 20:33:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 20:33:42 INFO - PROCESS | 3524 | 1463628822299 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 20:33:42 INFO - PROCESS | 3524 | 1463628822303 Marionette TRACE conn2 <- [1,2622,null,{}] 20:33:42 INFO - PROCESS | 3524 | 1463628822316 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}] 20:33:42 INFO - PROCESS | 3524 | 1463628822428 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 20:33:42 INFO - PROCESS | 3524 | 1463628822571 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:42 INFO - PROCESS | 3524 | ++DOCSHELL 16EC9C00 == 53 [pid = 3524] [id = 665] 20:33:42 INFO - PROCESS | 3524 | ++DOMWINDOW == 112 (16F4F800) [pid = 3524] [serial = 1995] [outer = 00000000] 20:33:42 INFO - PROCESS | 3524 | ++DOMWINDOW == 113 (177A8800) [pid = 3524] [serial = 1996] [outer = 16F4F800] 20:33:42 INFO - PROCESS | 3524 | 1463628822629 Marionette DEBUG loaded listener.js 20:33:42 INFO - PROCESS | 3524 | ++DOMWINDOW == 114 (18613000) [pid = 3524] [serial = 1997] [outer = 16F4F800] 20:33:43 INFO - PROCESS | 3524 | 1463628823189 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]]]}] 20:33:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 20:33:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 954ms 20:33:43 INFO - PROCESS | 3524 | 1463628823235 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 20:33:43 INFO - PROCESS | 3524 | 1463628823238 Marionette TRACE conn2 <- [1,2625,null,{"value":"13"}] 20:33:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 20:33:43 INFO - PROCESS | 3524 | 1463628823241 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 20:33:43 INFO - PROCESS | 3524 | 1463628823243 Marionette TRACE conn2 <- [1,2626,null,{}] 20:33:43 INFO - PROCESS | 3524 | 1463628823247 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}] 20:33:43 INFO - PROCESS | 3524 | 1463628823365 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 20:33:43 INFO - PROCESS | 3524 | 1463628823480 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:43 INFO - PROCESS | 3524 | ++DOCSHELL 1773EC00 == 54 [pid = 3524] [id = 666] 20:33:43 INFO - PROCESS | 3524 | ++DOMWINDOW == 115 (18611400) [pid = 3524] [serial = 1998] [outer = 00000000] 20:33:43 INFO - PROCESS | 3524 | ++DOMWINDOW == 116 (19A82400) [pid = 3524] [serial = 1999] [outer = 18611400] 20:33:43 INFO - PROCESS | 3524 | 1463628823575 Marionette DEBUG loaded listener.js 20:33:43 INFO - PROCESS | 3524 | ++DOMWINDOW == 117 (19A89800) [pid = 3524] [serial = 2000] [outer = 18611400] 20:33:44 INFO - PROCESS | 3524 | 1463628824126 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]]]}] 20:33:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 20:33:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 924ms 20:33:44 INFO - PROCESS | 3524 | 1463628824169 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 20:33:44 INFO - PROCESS | 3524 | 1463628824172 Marionette TRACE conn2 <- [1,2629,null,{"value":"13"}] 20:33:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 20:33:44 INFO - PROCESS | 3524 | 1463628824175 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 20:33:44 INFO - PROCESS | 3524 | 1463628824177 Marionette TRACE conn2 <- [1,2630,null,{}] 20:33:44 INFO - PROCESS | 3524 | 1463628824181 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}] 20:33:44 INFO - PROCESS | 3524 | 1463628824286 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 20:33:44 INFO - PROCESS | 3524 | 1463628824443 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:44 INFO - PROCESS | 3524 | ++DOCSHELL 16C19400 == 55 [pid = 3524] [id = 667] 20:33:44 INFO - PROCESS | 3524 | ++DOMWINDOW == 118 (1739E400) [pid = 3524] [serial = 2001] [outer = 00000000] 20:33:44 INFO - PROCESS | 3524 | ++DOMWINDOW == 119 (19A93000) [pid = 3524] [serial = 2002] [outer = 1739E400] 20:33:44 INFO - PROCESS | 3524 | 1463628824497 Marionette DEBUG loaded listener.js 20:33:44 INFO - PROCESS | 3524 | ++DOMWINDOW == 120 (19B1B000) [pid = 3524] [serial = 2003] [outer = 1739E400] 20:33:45 INFO - PROCESS | 3524 | 1463628825030 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]]]}] 20:33:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 20:33:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 893ms 20:33:45 INFO - PROCESS | 3524 | 1463628825063 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 20:33:45 INFO - PROCESS | 3524 | 1463628825065 Marionette TRACE conn2 <- [1,2633,null,{"value":"13"}] 20:33:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 20:33:45 INFO - PROCESS | 3524 | 1463628825069 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 20:33:45 INFO - PROCESS | 3524 | 1463628825071 Marionette TRACE conn2 <- [1,2634,null,{}] 20:33:45 INFO - PROCESS | 3524 | 1463628825074 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}] 20:33:45 INFO - PROCESS | 3524 | 1463628825205 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 20:33:45 INFO - PROCESS | 3524 | 1463628825372 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:45 INFO - PROCESS | 3524 | ++DOCSHELL 19A76400 == 56 [pid = 3524] [id = 668] 20:33:45 INFO - PROCESS | 3524 | ++DOMWINDOW == 121 (19A89000) [pid = 3524] [serial = 2004] [outer = 00000000] 20:33:45 INFO - PROCESS | 3524 | ++DOMWINDOW == 122 (19CFD800) [pid = 3524] [serial = 2005] [outer = 19A89000] 20:33:45 INFO - PROCESS | 3524 | 1463628825445 Marionette DEBUG loaded listener.js 20:33:45 INFO - PROCESS | 3524 | ++DOMWINDOW == 123 (1A0F1000) [pid = 3524] [serial = 2006] [outer = 19A89000] 20:33:46 INFO - PROCESS | 3524 | 1463628826202 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]]]}] 20:33:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 20:33:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1186ms 20:33:46 INFO - PROCESS | 3524 | 1463628826256 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 20:33:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 20:33:46 INFO - PROCESS | 3524 | 1463628826260 Marionette TRACE conn2 <- [1,2637,null,{"value":"13"}] 20:33:46 INFO - PROCESS | 3524 | 1463628826265 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 20:33:46 INFO - PROCESS | 3524 | 1463628826269 Marionette TRACE conn2 <- [1,2638,null,{}] 20:33:46 INFO - PROCESS | 3524 | 1463628826289 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}] 20:33:46 INFO - PROCESS | 3524 | 1463628826397 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 20:33:46 INFO - PROCESS | 3524 | 1463628826537 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:46 INFO - PROCESS | 3524 | ++DOCSHELL 0F334800 == 57 [pid = 3524] [id = 669] 20:33:46 INFO - PROCESS | 3524 | ++DOMWINDOW == 124 (0F33CC00) [pid = 3524] [serial = 2007] [outer = 00000000] 20:33:46 INFO - PROCESS | 3524 | ++DOMWINDOW == 125 (10D35C00) [pid = 3524] [serial = 2008] [outer = 0F33CC00] 20:33:46 INFO - PROCESS | 3524 | 1463628826586 Marionette DEBUG loaded listener.js 20:33:46 INFO - PROCESS | 3524 | ++DOMWINDOW == 126 (10D69800) [pid = 3524] [serial = 2009] [outer = 0F33CC00] 20:33:47 INFO - PROCESS | 3524 | --DOCSHELL 128AF800 == 56 [pid = 3524] [id = 661] 20:33:47 INFO - PROCESS | 3524 | --DOCSHELL 10D4EC00 == 55 [pid = 3524] [id = 660] 20:33:47 INFO - PROCESS | 3524 | --DOCSHELL 16EC9000 == 54 [pid = 3524] [id = 659] 20:33:47 INFO - PROCESS | 3524 | --DOCSHELL 10A5A400 == 53 [pid = 3524] [id = 658] 20:33:47 INFO - PROCESS | 3524 | --DOCSHELL 0F9EC000 == 52 [pid = 3524] [id = 657] 20:33:47 INFO - PROCESS | 3524 | --DOCSHELL 144CBC00 == 51 [pid = 3524] [id = 656] 20:33:47 INFO - PROCESS | 3524 | --DOCSHELL 138EF000 == 50 [pid = 3524] [id = 655] 20:33:47 INFO - PROCESS | 3524 | --DOCSHELL 0F9E9C00 == 49 [pid = 3524] [id = 654] 20:33:47 INFO - PROCESS | 3524 | --DOCSHELL 10A5D000 == 48 [pid = 3524] [id = 653] 20:33:47 INFO - PROCESS | 3524 | --DOMWINDOW == 125 (0F97AC00) [pid = 3524] [serial = 1897] [outer = 00000000] [url = about:blank] 20:33:47 INFO - PROCESS | 3524 | --DOMWINDOW == 124 (11C51800) [pid = 3524] [serial = 1900] [outer = 00000000] [url = about:blank] 20:33:47 INFO - PROCESS | 3524 | --DOMWINDOW == 123 (15F34C00) [pid = 3524] [serial = 1903] [outer = 00000000] [url = about:blank] 20:33:47 INFO - PROCESS | 3524 | --DOMWINDOW == 122 (17735000) [pid = 3524] [serial = 1906] [outer = 00000000] [url = about:blank] 20:33:47 INFO - PROCESS | 3524 | --DOMWINDOW == 121 (1336F800) [pid = 3524] [serial = 1916] [outer = 00000000] [url = about:blank] 20:33:47 INFO - PROCESS | 3524 | --DOMWINDOW == 120 (11CEC000) [pid = 3524] [serial = 1915] [outer = 00000000] [url = about:blank] 20:33:47 INFO - PROCESS | 3524 | --DOMWINDOW == 119 (14493000) [pid = 3524] [serial = 1924] [outer = 00000000] [url = about:blank] 20:33:47 INFO - PROCESS | 3524 | --DOMWINDOW == 118 (10D6C000) [pid = 3524] [serial = 1918] [outer = 00000000] [url = about:blank] 20:33:47 INFO - PROCESS | 3524 | --DOMWINDOW == 117 (128A9800) [pid = 3524] [serial = 1919] [outer = 00000000] [url = about:blank] 20:33:47 INFO - PROCESS | 3524 | --DOMWINDOW == 116 (1441B000) [pid = 3524] [serial = 1921] [outer = 00000000] [url = about:blank] 20:33:47 INFO - PROCESS | 3524 | --DOMWINDOW == 115 (17395000) [pid = 3524] [serial = 1933] [outer = 00000000] [url = about:blank] 20:33:47 INFO - PROCESS | 3524 | --DOMWINDOW == 114 (1446E400) [pid = 3524] [serial = 1922] [outer = 00000000] [url = about:blank] 20:33:47 INFO - PROCESS | 3524 | --DOMWINDOW == 113 (10D28800) [pid = 3524] [serial = 1913] [outer = 00000000] [url = about:blank] 20:33:47 INFO - PROCESS | 3524 | --DOMWINDOW == 112 (10C2F400) [pid = 3524] [serial = 1912] [outer = 00000000] [url = about:blank] 20:33:47 INFO - PROCESS | 3524 | --DOMWINDOW == 111 (17381400) [pid = 3524] [serial = 1895] [outer = 00000000] [url = about:blank] 20:33:47 INFO - PROCESS | 3524 | --DOMWINDOW == 110 (16F58000) [pid = 3524] [serial = 1930] [outer = 00000000] [url = about:blank] 20:33:47 INFO - PROCESS | 3524 | --DOMWINDOW == 109 (16F5CC00) [pid = 3524] [serial = 1931] [outer = 00000000] [url = about:blank] 20:33:47 INFO - PROCESS | 3524 | --DOMWINDOW == 108 (141F6400) [pid = 3524] [serial = 1936] [outer = 00000000] [url = about:blank] 20:33:47 INFO - PROCESS | 3524 | --DOMWINDOW == 107 (177A1400) [pid = 3524] [serial = 1909] [outer = 00000000] [url = about:blank] 20:33:47 INFO - PROCESS | 3524 | --DOMWINDOW == 106 (1779F800) [pid = 3524] [serial = 1934] [outer = 00000000] [url = about:blank] 20:33:47 INFO - PROCESS | 3524 | --DOMWINDOW == 105 (173EEC00) [pid = 3524] [serial = 1939] [outer = 00000000] [url = about:blank] 20:33:47 INFO - PROCESS | 3524 | --DOMWINDOW == 104 (15DDA400) [pid = 3524] [serial = 1927] [outer = 00000000] [url = about:blank] 20:33:47 INFO - PROCESS | 3524 | --DOMWINDOW == 103 (1642C000) [pid = 3524] [serial = 1928] [outer = 00000000] [url = about:blank] 20:33:47 INFO - PROCESS | 3524 | --DOMWINDOW == 102 (157B3C00) [pid = 3524] [serial = 1925] [outer = 00000000] [url = about:blank] 20:33:47 INFO - PROCESS | 3524 | --DOMWINDOW == 101 (14492000) [pid = 3524] [serial = 1937] [outer = 00000000] [url = about:blank] 20:33:47 INFO - PROCESS | 3524 | --DOMWINDOW == 100 (179E0400) [pid = 3524] [serial = 1942] [outer = 00000000] [url = about:blank] 20:33:47 INFO - PROCESS | 3524 | --DOMWINDOW == 99 (1796B400) [pid = 3524] [serial = 1940] [outer = 00000000] [url = about:blank] 20:33:47 INFO - PROCESS | 3524 | 1463628827239 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]]]}] 20:33:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 20:33:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 986ms 20:33:47 INFO - PROCESS | 3524 | 1463628827267 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 20:33:47 INFO - PROCESS | 3524 | 1463628827272 Marionette TRACE conn2 <- [1,2641,null,{"value":"13"}] 20:33:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 20:33:47 INFO - PROCESS | 3524 | 1463628827278 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 20:33:47 INFO - PROCESS | 3524 | 1463628827281 Marionette TRACE conn2 <- [1,2642,null,{}] 20:33:47 INFO - PROCESS | 3524 | 1463628827284 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}] 20:33:47 INFO - PROCESS | 3524 | 1463628827369 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 20:33:47 INFO - PROCESS | 3524 | 1463628827474 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:47 INFO - PROCESS | 3524 | ++DOCSHELL 10A58000 == 49 [pid = 3524] [id = 670] 20:33:47 INFO - PROCESS | 3524 | ++DOMWINDOW == 100 (10A63400) [pid = 3524] [serial = 2010] [outer = 00000000] 20:33:47 INFO - PROCESS | 3524 | ++DOMWINDOW == 101 (10D6C000) [pid = 3524] [serial = 2011] [outer = 10A63400] 20:33:47 INFO - PROCESS | 3524 | 1463628827519 Marionette DEBUG loaded listener.js 20:33:47 INFO - PROCESS | 3524 | ++DOMWINDOW == 102 (11CEF000) [pid = 3524] [serial = 2012] [outer = 10A63400] 20:33:47 INFO - PROCESS | 3524 | 1463628827888 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]]]}] 20:33:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 20:33:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 632ms 20:33:47 INFO - PROCESS | 3524 | 1463628827938 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 20:33:47 INFO - PROCESS | 3524 | 1463628827940 Marionette TRACE conn2 <- [1,2645,null,{"value":"13"}] 20:33:47 INFO - PROCESS | 3524 | 1463628827945 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 20:33:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 20:33:47 INFO - PROCESS | 3524 | 1463628827948 Marionette TRACE conn2 <- [1,2646,null,{}] 20:33:47 INFO - PROCESS | 3524 | 1463628827958 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}] 20:33:48 INFO - PROCESS | 3524 | 1463628828050 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 20:33:48 INFO - PROCESS | 3524 | 1463628828058 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:48 INFO - PROCESS | 3524 | ++DOCSHELL 13097800 == 50 [pid = 3524] [id = 671] 20:33:48 INFO - PROCESS | 3524 | ++DOMWINDOW == 103 (1337A000) [pid = 3524] [serial = 2013] [outer = 00000000] 20:33:48 INFO - PROCESS | 3524 | ++DOMWINDOW == 104 (13DB2C00) [pid = 3524] [serial = 2014] [outer = 1337A000] 20:33:48 INFO - PROCESS | 3524 | 1463628828104 Marionette DEBUG loaded listener.js 20:33:48 INFO - PROCESS | 3524 | ++DOMWINDOW == 105 (1441AC00) [pid = 3524] [serial = 2015] [outer = 1337A000] 20:33:48 INFO - PROCESS | 3524 | 1463628828572 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]]]}] 20:33:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 20:33:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 693ms 20:33:48 INFO - PROCESS | 3524 | 1463628828632 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 20:33:48 INFO - PROCESS | 3524 | 1463628828635 Marionette TRACE conn2 <- [1,2649,null,{"value":"13"}] 20:33:48 INFO - PROCESS | 3524 | 1463628828638 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 20:33:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 20:33:48 INFO - PROCESS | 3524 | 1463628828639 Marionette TRACE conn2 <- [1,2650,null,{}] 20:33:48 INFO - PROCESS | 3524 | 1463628828643 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}] 20:33:48 INFO - PROCESS | 3524 | 1463628828728 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 20:33:48 INFO - PROCESS | 3524 | 1463628828865 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:48 INFO - PROCESS | 3524 | ++DOCSHELL 144C6800 == 51 [pid = 3524] [id = 672] 20:33:48 INFO - PROCESS | 3524 | ++DOMWINDOW == 106 (144CBC00) [pid = 3524] [serial = 2016] [outer = 00000000] 20:33:48 INFO - PROCESS | 3524 | ++DOMWINDOW == 107 (157B3C00) [pid = 3524] [serial = 2017] [outer = 144CBC00] 20:33:48 INFO - PROCESS | 3524 | 1463628828910 Marionette DEBUG loaded listener.js 20:33:48 INFO - PROCESS | 3524 | ++DOMWINDOW == 108 (15923800) [pid = 3524] [serial = 2018] [outer = 144CBC00] 20:33:49 INFO - PROCESS | 3524 | 1463628829289 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]]]}] 20:33:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 20:33:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 693ms 20:33:49 INFO - PROCESS | 3524 | 1463628829337 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 20:33:49 INFO - PROCESS | 3524 | 1463628829339 Marionette TRACE conn2 <- [1,2653,null,{"value":"13"}] 20:33:49 INFO - PROCESS | 3524 | 1463628829342 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 20:33:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 20:33:49 INFO - PROCESS | 3524 | 1463628829344 Marionette TRACE conn2 <- [1,2654,null,{}] 20:33:49 INFO - PROCESS | 3524 | 1463628829347 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}] 20:33:49 INFO - PROCESS | 3524 | 1463628829440 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 20:33:49 INFO - PROCESS | 3524 | 1463628829561 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:49 INFO - PROCESS | 3524 | ++DOCSHELL 13839800 == 52 [pid = 3524] [id = 673] 20:33:49 INFO - PROCESS | 3524 | ++DOMWINDOW == 109 (138EF000) [pid = 3524] [serial = 2019] [outer = 00000000] 20:33:49 INFO - PROCESS | 3524 | ++DOMWINDOW == 110 (161C7C00) [pid = 3524] [serial = 2020] [outer = 138EF000] 20:33:49 INFO - PROCESS | 3524 | 1463628829605 Marionette DEBUG loaded listener.js 20:33:49 INFO - PROCESS | 3524 | ++DOMWINDOW == 111 (161CF400) [pid = 3524] [serial = 2021] [outer = 138EF000] 20:33:50 INFO - PROCESS | 3524 | 1463628830499 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]]]}] 20:33:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 20:33:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1171ms 20:33:50 INFO - PROCESS | 3524 | 1463628830519 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 20:33:50 INFO - PROCESS | 3524 | 1463628830521 Marionette TRACE conn2 <- [1,2657,null,{"value":"13"}] 20:33:50 INFO - PROCESS | 3524 | 1463628830525 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 20:33:50 INFO - PROCESS | 3524 | 1463628830526 Marionette TRACE conn2 <- [1,2658,null,{}] 20:33:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 20:33:50 INFO - PROCESS | 3524 | 1463628830530 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}] 20:33:50 INFO - PROCESS | 3524 | 1463628830669 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 20:33:50 INFO - PROCESS | 3524 | 1463628830734 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:50 INFO - PROCESS | 3524 | ++DOCSHELL 10513800 == 53 [pid = 3524] [id = 674] 20:33:50 INFO - PROCESS | 3524 | ++DOMWINDOW == 112 (10C32800) [pid = 3524] [serial = 2022] [outer = 00000000] 20:33:50 INFO - PROCESS | 3524 | ++DOMWINDOW == 113 (16EC0000) [pid = 3524] [serial = 2023] [outer = 10C32800] 20:33:50 INFO - PROCESS | 3524 | 1463628830762 Marionette DEBUG loaded listener.js 20:33:50 INFO - PROCESS | 3524 | ++DOMWINDOW == 114 (17392C00) [pid = 3524] [serial = 2024] [outer = 10C32800] 20:33:51 INFO - PROCESS | 3524 | --DOMWINDOW == 113 (161CAC00) [pid = 3524] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 20:33:51 INFO - PROCESS | 3524 | --DOMWINDOW == 112 (15941000) [pid = 3524] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 20:33:51 INFO - PROCESS | 3524 | --DOMWINDOW == 111 (150AF400) [pid = 3524] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 20:33:51 INFO - PROCESS | 3524 | --DOMWINDOW == 110 (10C31800) [pid = 3524] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 20:33:51 INFO - PROCESS | 3524 | --DOMWINDOW == 109 (10228800) [pid = 3524] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 20:33:51 INFO - PROCESS | 3524 | --DOMWINDOW == 108 (13DB7800) [pid = 3524] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 20:33:51 INFO - PROCESS | 3524 | --DOMWINDOW == 107 (10D63400) [pid = 3524] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 20:33:51 INFO - PROCESS | 3524 | --DOMWINDOW == 106 (17389800) [pid = 3524] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 20:33:51 INFO - PROCESS | 3524 | --DOMWINDOW == 105 (138F2800) [pid = 3524] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 20:33:51 INFO - PROCESS | 3524 | 1463628831666 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] 20:33:51 INFO - PROCESS | 3524 | 1463628831706 Marionette TRACE conn2 <- [1,2661,null,{"value":"13"}] 20:33:51 INFO - PROCESS | 3524 | 1463628831709 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 20:33:51 INFO - PROCESS | 3524 | 1463628831711 Marionette TRACE conn2 <- [1,2662,null,{}] 20:33:51 INFO - PROCESS | 3524 | 1463628831714 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}] 20:33:51 INFO - PROCESS | 3524 | 1463628831832 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 20:33:51 INFO - PROCESS | 3524 | 1463628831894 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:51 INFO - PROCESS | 3524 | ++DOCSHELL 10D4C800 == 54 [pid = 3524] [id = 675] 20:33:51 INFO - PROCESS | 3524 | ++DOMWINDOW == 106 (10D58400) [pid = 3524] [serial = 2025] [outer = 00000000] 20:33:51 INFO - PROCESS | 3524 | ++DOMWINDOW == 107 (1656F800) [pid = 3524] [serial = 2026] [outer = 10D58400] 20:33:51 INFO - PROCESS | 3524 | 1463628831922 Marionette DEBUG loaded listener.js 20:33:51 INFO - PROCESS | 3524 | ++DOMWINDOW == 108 (16EC2000) [pid = 3524] [serial = 2027] [outer = 10D58400] 20:33:52 INFO - PROCESS | 3524 | 1463628832795 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] 20:33:52 INFO - PROCESS | 3524 | 1463628832839 Marionette TRACE conn2 <- [1,2665,null,{"value":"13"}] 20:33:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 20:33:52 INFO - PROCESS | 3524 | 1463628832845 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 20:33:52 INFO - PROCESS | 3524 | 1463628832847 Marionette TRACE conn2 <- [1,2666,null,{}] 20:33:52 INFO - PROCESS | 3524 | 1463628832850 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}] 20:33:52 INFO - PROCESS | 3524 | 1463628832933 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 20:33:52 INFO - PROCESS | 3524 | 1463628832940 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:52 INFO - PROCESS | 3524 | ++DOCSHELL 165D5800 == 55 [pid = 3524] [id = 676] 20:33:52 INFO - PROCESS | 3524 | ++DOMWINDOW == 109 (1769AC00) [pid = 3524] [serial = 2028] [outer = 00000000] 20:33:52 INFO - PROCESS | 3524 | ++DOMWINDOW == 110 (177A2800) [pid = 3524] [serial = 2029] [outer = 1769AC00] 20:33:52 INFO - PROCESS | 3524 | 1463628832982 Marionette DEBUG loaded listener.js 20:33:53 INFO - PROCESS | 3524 | ++DOMWINDOW == 111 (177AB400) [pid = 3524] [serial = 2030] [outer = 1769AC00] 20:33:53 INFO - PROCESS | 3524 | 1463628833955 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]]]}] 20:33:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 20:33:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1126ms 20:33:53 INFO - PROCESS | 3524 | 1463628833978 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 20:33:53 INFO - PROCESS | 3524 | 1463628833982 Marionette TRACE conn2 <- [1,2669,null,{"value":"13"}] 20:33:53 INFO - PROCESS | 3524 | 1463628833988 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 20:33:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 20:33:53 INFO - PROCESS | 3524 | 1463628833991 Marionette TRACE conn2 <- [1,2670,null,{}] 20:33:53 INFO - PROCESS | 3524 | 1463628833998 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}] 20:33:54 INFO - PROCESS | 3524 | 1463628834113 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 20:33:54 INFO - PROCESS | 3524 | 1463628834254 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:54 INFO - PROCESS | 3524 | ++DOCSHELL 10C33400 == 56 [pid = 3524] [id = 677] 20:33:54 INFO - PROCESS | 3524 | ++DOMWINDOW == 112 (10C33800) [pid = 3524] [serial = 2031] [outer = 00000000] 20:33:54 INFO - PROCESS | 3524 | ++DOMWINDOW == 113 (10D49400) [pid = 3524] [serial = 2032] [outer = 10C33800] 20:33:54 INFO - PROCESS | 3524 | 1463628834342 Marionette DEBUG loaded listener.js 20:33:54 INFO - PROCESS | 3524 | ++DOMWINDOW == 114 (11C51800) [pid = 3524] [serial = 2033] [outer = 10C33800] 20:33:55 INFO - PROCESS | 3524 | 1463628835462 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]]]}] 20:33:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 20:33:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1493ms 20:33:55 INFO - PROCESS | 3524 | 1463628835477 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 20:33:55 INFO - PROCESS | 3524 | 1463628835483 Marionette TRACE conn2 <- [1,2673,null,{"value":"13"}] 20:33:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 20:33:55 INFO - PROCESS | 3524 | 1463628835490 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 20:33:55 INFO - PROCESS | 3524 | 1463628835493 Marionette TRACE conn2 <- [1,2674,null,{}] 20:33:55 INFO - PROCESS | 3524 | 1463628835497 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}] 20:33:55 INFO - PROCESS | 3524 | 1463628835608 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 20:33:55 INFO - PROCESS | 3524 | 1463628835759 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:55 INFO - PROCESS | 3524 | ++DOCSHELL 141FB800 == 57 [pid = 3524] [id = 678] 20:33:55 INFO - PROCESS | 3524 | ++DOMWINDOW == 115 (14473C00) [pid = 3524] [serial = 2034] [outer = 00000000] 20:33:55 INFO - PROCESS | 3524 | ++DOMWINDOW == 116 (15926400) [pid = 3524] [serial = 2035] [outer = 14473C00] 20:33:55 INFO - PROCESS | 3524 | 1463628835813 Marionette DEBUG loaded listener.js 20:33:55 INFO - PROCESS | 3524 | ++DOMWINDOW == 117 (16567C00) [pid = 3524] [serial = 2036] [outer = 14473C00] 20:33:56 INFO - PROCESS | 3524 | 1463628836820 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] 20:33:56 INFO - PROCESS | 3524 | 1463628836851 Marionette TRACE conn2 <- [1,2677,null,{"value":"13"}] 20:33:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 20:33:56 INFO - PROCESS | 3524 | 1463628836856 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 20:33:56 INFO - PROCESS | 3524 | 1463628836859 Marionette TRACE conn2 <- [1,2678,null,{}] 20:33:56 INFO - PROCESS | 3524 | 1463628836871 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}] 20:33:57 INFO - PROCESS | 3524 | 1463628837015 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 20:33:57 INFO - PROCESS | 3524 | 1463628837189 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:57 INFO - PROCESS | 3524 | ++DOCSHELL 16CC4800 == 58 [pid = 3524] [id = 679] 20:33:57 INFO - PROCESS | 3524 | ++DOMWINDOW == 118 (16CC6000) [pid = 3524] [serial = 2037] [outer = 00000000] 20:33:57 INFO - PROCESS | 3524 | ++DOMWINDOW == 119 (179E3000) [pid = 3524] [serial = 2038] [outer = 16CC6000] 20:33:57 INFO - PROCESS | 3524 | 1463628837270 Marionette DEBUG loaded listener.js 20:33:57 INFO - PROCESS | 3524 | ++DOMWINDOW == 120 (18473800) [pid = 3524] [serial = 2039] [outer = 16CC6000] 20:33:58 INFO - PROCESS | 3524 | 1463628838279 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] 20:33:58 INFO - PROCESS | 3524 | 1463628838297 Marionette TRACE conn2 <- [1,2681,null,{"value":"13"}] 20:33:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 20:33:58 INFO - PROCESS | 3524 | 1463628838301 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 20:33:58 INFO - PROCESS | 3524 | 1463628838303 Marionette TRACE conn2 <- [1,2682,null,{}] 20:33:58 INFO - PROCESS | 3524 | 1463628838307 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}] 20:33:58 INFO - PROCESS | 3524 | 1463628838422 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 20:33:58 INFO - PROCESS | 3524 | 1463628838600 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:58 INFO - PROCESS | 3524 | ++DOCSHELL 1983B800 == 59 [pid = 3524] [id = 680] 20:33:58 INFO - PROCESS | 3524 | ++DOMWINDOW == 121 (1983FC00) [pid = 3524] [serial = 2040] [outer = 00000000] 20:33:58 INFO - PROCESS | 3524 | ++DOMWINDOW == 122 (19A92800) [pid = 3524] [serial = 2041] [outer = 1983FC00] 20:33:58 INFO - PROCESS | 3524 | 1463628838658 Marionette DEBUG loaded listener.js 20:33:58 INFO - PROCESS | 3524 | ++DOMWINDOW == 123 (19B24400) [pid = 3524] [serial = 2042] [outer = 1983FC00] 20:33:59 INFO - PROCESS | 3524 | 1463628839661 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] 20:33:59 INFO - PROCESS | 3524 | 1463628839706 Marionette TRACE conn2 <- [1,2685,null,{"value":"13"}] 20:33:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 20:33:59 INFO - PROCESS | 3524 | 1463628839711 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 20:33:59 INFO - PROCESS | 3524 | 1463628839714 Marionette TRACE conn2 <- [1,2686,null,{}] 20:33:59 INFO - PROCESS | 3524 | 1463628839720 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}] 20:33:59 INFO - PROCESS | 3524 | 1463628839822 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 20:33:59 INFO - PROCESS | 3524 | 1463628840001 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:00 INFO - PROCESS | 3524 | ++DOCSHELL 13375800 == 60 [pid = 3524] [id = 681] 20:34:00 INFO - PROCESS | 3524 | ++DOMWINDOW == 124 (13376000) [pid = 3524] [serial = 2043] [outer = 00000000] 20:34:00 INFO - PROCESS | 3524 | ++DOMWINDOW == 125 (13392000) [pid = 3524] [serial = 2044] [outer = 13376000] 20:34:00 INFO - PROCESS | 3524 | 1463628840050 Marionette DEBUG loaded listener.js 20:34:00 INFO - PROCESS | 3524 | ++DOMWINDOW == 126 (13DB2400) [pid = 3524] [serial = 2045] [outer = 13376000] 20:34:00 INFO - PROCESS | 3524 | --DOCSHELL 165D0800 == 59 [pid = 3524] [id = 631] 20:34:00 INFO - PROCESS | 3524 | --DOCSHELL 10D4C800 == 58 [pid = 3524] [id = 675] 20:34:00 INFO - PROCESS | 3524 | --DOCSHELL 10513800 == 57 [pid = 3524] [id = 674] 20:34:00 INFO - PROCESS | 3524 | --DOCSHELL 13839800 == 56 [pid = 3524] [id = 673] 20:34:00 INFO - PROCESS | 3524 | --DOCSHELL 144C6800 == 55 [pid = 3524] [id = 672] 20:34:00 INFO - PROCESS | 3524 | --DOCSHELL 13097800 == 54 [pid = 3524] [id = 671] 20:34:00 INFO - PROCESS | 3524 | --DOCSHELL 10A58000 == 53 [pid = 3524] [id = 670] 20:34:00 INFO - PROCESS | 3524 | --DOCSHELL 0F334800 == 52 [pid = 3524] [id = 669] 20:34:00 INFO - PROCESS | 3524 | --DOMWINDOW == 125 (18620800) [pid = 3524] [serial = 1987] [outer = 00000000] [url = about:blank] 20:34:00 INFO - PROCESS | 3524 | --DOMWINDOW == 124 (18620C00) [pid = 3524] [serial = 1957] [outer = 00000000] [url = about:blank] 20:34:00 INFO - PROCESS | 3524 | --DOMWINDOW == 123 (16C16C00) [pid = 3524] [serial = 1975] [outer = 00000000] [url = about:blank] 20:34:00 INFO - PROCESS | 3524 | --DOMWINDOW == 122 (1642C800) [pid = 3524] [serial = 1972] [outer = 00000000] [url = about:blank] 20:34:00 INFO - PROCESS | 3524 | --DOMWINDOW == 121 (16574800) [pid = 3524] [serial = 1973] [outer = 00000000] [url = about:blank] 20:34:00 INFO - PROCESS | 3524 | --DOMWINDOW == 120 (1591D800) [pid = 3524] [serial = 1969] [outer = 00000000] [url = about:blank] 20:34:00 INFO - PROCESS | 3524 | --DOMWINDOW == 119 (17077400) [pid = 3524] [serial = 1976] [outer = 00000000] [url = about:blank] 20:34:00 INFO - PROCESS | 3524 | --DOMWINDOW == 118 (117ACC00) [pid = 3524] [serial = 1961] [outer = 00000000] [url = about:blank] 20:34:00 INFO - PROCESS | 3524 | --DOMWINDOW == 117 (10D6D000) [pid = 3524] [serial = 1960] [outer = 00000000] [url = about:blank] 20:34:00 INFO - PROCESS | 3524 | --DOMWINDOW == 116 (10D4AC00) [pid = 3524] [serial = 1945] [outer = 00000000] [url = about:blank] 20:34:00 INFO - PROCESS | 3524 | --DOMWINDOW == 115 (10D2BC00) [pid = 3524] [serial = 1963] [outer = 00000000] [url = about:blank] 20:34:00 INFO - PROCESS | 3524 | --DOMWINDOW == 114 (110E5C00) [pid = 3524] [serial = 1964] [outer = 00000000] [url = about:blank] 20:34:00 INFO - PROCESS | 3524 | --DOMWINDOW == 113 (18045C00) [pid = 3524] [serial = 1985] [outer = 00000000] [url = about:blank] 20:34:00 INFO - PROCESS | 3524 | --DOMWINDOW == 112 (13DB2800) [pid = 3524] [serial = 1948] [outer = 00000000] [url = about:blank] 20:34:00 INFO - PROCESS | 3524 | --DOMWINDOW == 111 (18473C00) [pid = 3524] [serial = 1954] [outer = 00000000] [url = about:blank] 20:34:00 INFO - PROCESS | 3524 | --DOMWINDOW == 110 (17741800) [pid = 3524] [serial = 1951] [outer = 00000000] [url = about:blank] 20:34:00 INFO - PROCESS | 3524 | --DOMWINDOW == 109 (141FA800) [pid = 3524] [serial = 1981] [outer = 00000000] [url = about:blank] 20:34:00 INFO - PROCESS | 3524 | --DOMWINDOW == 108 (17740C00) [pid = 3524] [serial = 1978] [outer = 00000000] [url = about:blank] 20:34:00 INFO - PROCESS | 3524 | --DOMWINDOW == 107 (1773D400) [pid = 3524] [serial = 1984] [outer = 00000000] [url = about:blank] 20:34:00 INFO - PROCESS | 3524 | --DOMWINDOW == 106 (17741C00) [pid = 3524] [serial = 1979] [outer = 00000000] [url = about:blank] 20:34:00 INFO - PROCESS | 3524 | --DOMWINDOW == 105 (14486400) [pid = 3524] [serial = 1967] [outer = 00000000] [url = about:blank] 20:34:00 INFO - PROCESS | 3524 | --DOMWINDOW == 104 (165D1800) [pid = 3524] [serial = 1982] [outer = 00000000] [url = about:blank] 20:34:00 INFO - PROCESS | 3524 | --DOMWINDOW == 103 (1441B800) [pid = 3524] [serial = 1966] [outer = 00000000] [url = about:blank] 20:34:00 INFO - PROCESS | 3524 | --DOMWINDOW == 102 (15D0B800) [pid = 3524] [serial = 1970] [outer = 00000000] [url = about:blank] 20:34:01 INFO - PROCESS | 3524 | 1463628841101 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] 20:34:01 INFO - PROCESS | 3524 | 1463628841159 Marionette TRACE conn2 <- [1,2689,null,{"value":"13"}] 20:34:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 20:34:01 INFO - PROCESS | 3524 | 1463628841165 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 20:34:01 INFO - PROCESS | 3524 | 1463628841167 Marionette TRACE conn2 <- [1,2690,null,{}] 20:34:01 INFO - PROCESS | 3524 | 1463628841172 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}] 20:34:01 INFO - PROCESS | 3524 | 1463628841264 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 20:34:01 INFO - PROCESS | 3524 | 1463628841272 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:01 INFO - PROCESS | 3524 | ++DOCSHELL 10C2AC00 == 53 [pid = 3524] [id = 682] 20:34:01 INFO - PROCESS | 3524 | ++DOMWINDOW == 103 (10D2B000) [pid = 3524] [serial = 2046] [outer = 00000000] 20:34:01 INFO - PROCESS | 3524 | ++DOMWINDOW == 104 (13075800) [pid = 3524] [serial = 2047] [outer = 10D2B000] 20:34:01 INFO - PROCESS | 3524 | 1463628841317 Marionette DEBUG loaded listener.js 20:34:01 INFO - PROCESS | 3524 | ++DOMWINDOW == 105 (141F5800) [pid = 3524] [serial = 2048] [outer = 10D2B000] 20:34:01 INFO - PROCESS | 3524 | 1463628841819 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]]]}] 20:34:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 20:34:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 700ms 20:34:01 INFO - PROCESS | 3524 | 1463628841866 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 20:34:01 INFO - PROCESS | 3524 | 1463628841869 Marionette TRACE conn2 <- [1,2693,null,{"value":"13"}] 20:34:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 20:34:01 INFO - PROCESS | 3524 | 1463628841872 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 20:34:01 INFO - PROCESS | 3524 | 1463628841875 Marionette TRACE conn2 <- [1,2694,null,{}] 20:34:01 INFO - PROCESS | 3524 | 1463628841885 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}] 20:34:01 INFO - PROCESS | 3524 | 1463628841976 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 20:34:01 INFO - PROCESS | 3524 | 1463628841986 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:02 INFO - PROCESS | 3524 | ++DOCSHELL 1441A000 == 54 [pid = 3524] [id = 683] 20:34:02 INFO - PROCESS | 3524 | ++DOMWINDOW == 106 (150B5400) [pid = 3524] [serial = 2049] [outer = 00000000] 20:34:02 INFO - PROCESS | 3524 | ++DOMWINDOW == 107 (15DDC400) [pid = 3524] [serial = 2050] [outer = 150B5400] 20:34:02 INFO - PROCESS | 3524 | 1463628842123 Marionette DEBUG loaded listener.js 20:34:02 INFO - PROCESS | 3524 | ++DOMWINDOW == 108 (1656AC00) [pid = 3524] [serial = 2051] [outer = 150B5400] 20:34:02 INFO - PROCESS | 3524 | 1463628842522 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]]]}] 20:34:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 20:34:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 684ms 20:34:02 INFO - PROCESS | 3524 | 1463628842573 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 20:34:02 INFO - PROCESS | 3524 | 1463628842575 Marionette TRACE conn2 <- [1,2697,null,{"value":"13"}] 20:34:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 20:34:02 INFO - PROCESS | 3524 | 1463628842578 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 20:34:02 INFO - PROCESS | 3524 | 1463628842580 Marionette TRACE conn2 <- [1,2698,null,{}] 20:34:02 INFO - PROCESS | 3524 | 1463628842583 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}] 20:34:02 INFO - PROCESS | 3524 | 1463628842713 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 20:34:02 INFO - PROCESS | 3524 | 1463628842765 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:02 INFO - PROCESS | 3524 | ++DOCSHELL 165D1800 == 55 [pid = 3524] [id = 684] 20:34:02 INFO - PROCESS | 3524 | ++DOMWINDOW == 109 (16CCA800) [pid = 3524] [serial = 2052] [outer = 00000000] 20:34:02 INFO - PROCESS | 3524 | ++DOMWINDOW == 110 (16FF0400) [pid = 3524] [serial = 2053] [outer = 16CCA800] 20:34:02 INFO - PROCESS | 3524 | 1463628842809 Marionette DEBUG loaded listener.js 20:34:02 INFO - PROCESS | 3524 | ++DOMWINDOW == 111 (16FF3C00) [pid = 3524] [serial = 2054] [outer = 16CCA800] 20:34:03 INFO - PROCESS | 3524 | 1463628843256 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] 20:34:03 INFO - PROCESS | 3524 | 1463628843280 Marionette TRACE conn2 <- [1,2701,null,{"value":"13"}] 20:34:03 INFO - PROCESS | 3524 | 1463628843283 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 20:34:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 20:34:03 INFO - PROCESS | 3524 | 1463628843285 Marionette TRACE conn2 <- [1,2702,null,{}] 20:34:03 INFO - PROCESS | 3524 | 1463628843289 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}] 20:34:03 INFO - PROCESS | 3524 | 1463628843418 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 20:34:03 INFO - PROCESS | 3524 | 1463628843490 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:03 INFO - PROCESS | 3524 | ++DOCSHELL 16F5CC00 == 56 [pid = 3524] [id = 685] 20:34:03 INFO - PROCESS | 3524 | ++DOMWINDOW == 112 (1707C000) [pid = 3524] [serial = 2055] [outer = 00000000] 20:34:03 INFO - PROCESS | 3524 | ++DOMWINDOW == 113 (17974000) [pid = 3524] [serial = 2056] [outer = 1707C000] 20:34:03 INFO - PROCESS | 3524 | 1463628843539 Marionette DEBUG loaded listener.js 20:34:03 INFO - PROCESS | 3524 | ++DOMWINDOW == 114 (1798F400) [pid = 3524] [serial = 2057] [outer = 1707C000] 20:34:03 INFO - PROCESS | 3524 | 1463628843957 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]]]}] 20:34:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 20:34:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 684ms 20:34:03 INFO - PROCESS | 3524 | 1463628843983 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 20:34:03 INFO - PROCESS | 3524 | 1463628843985 Marionette TRACE conn2 <- [1,2705,null,{"value":"13"}] 20:34:03 INFO - PROCESS | 3524 | 1463628843988 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 20:34:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 20:34:03 INFO - PROCESS | 3524 | 1463628843990 Marionette TRACE conn2 <- [1,2706,null,{}] 20:34:03 INFO - PROCESS | 3524 | 1463628843993 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}] 20:34:04 INFO - PROCESS | 3524 | 1463628844160 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 20:34:04 INFO - PROCESS | 3524 | 1463628844188 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:04 INFO - PROCESS | 3524 | ++DOCSHELL 18477000 == 57 [pid = 3524] [id = 686] 20:34:04 INFO - PROCESS | 3524 | ++DOMWINDOW == 115 (18615800) [pid = 3524] [serial = 2058] [outer = 00000000] 20:34:04 INFO - PROCESS | 3524 | ++DOMWINDOW == 116 (1983F800) [pid = 3524] [serial = 2059] [outer = 18615800] 20:34:04 INFO - PROCESS | 3524 | 1463628844232 Marionette DEBUG loaded listener.js 20:34:04 INFO - PROCESS | 3524 | ++DOMWINDOW == 117 (19A82000) [pid = 3524] [serial = 2060] [outer = 18615800] 20:34:04 INFO - PROCESS | 3524 | --DOMWINDOW == 116 (144CBC00) [pid = 3524] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 20:34:04 INFO - PROCESS | 3524 | --DOMWINDOW == 115 (10C32800) [pid = 3524] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 20:34:04 INFO - PROCESS | 3524 | --DOMWINDOW == 114 (1337A000) [pid = 3524] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 20:34:04 INFO - PROCESS | 3524 | --DOMWINDOW == 113 (10A63400) [pid = 3524] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 20:34:04 INFO - PROCESS | 3524 | --DOMWINDOW == 112 (0F33CC00) [pid = 3524] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 20:34:04 INFO - PROCESS | 3524 | --DOMWINDOW == 111 (10D58400) [pid = 3524] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 20:34:04 INFO - PROCESS | 3524 | --DOMWINDOW == 110 (138EF000) [pid = 3524] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 20:34:04 INFO - PROCESS | 3524 | 1463628844816 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] 20:34:04 INFO - PROCESS | 3524 | 1463628844879 Marionette TRACE conn2 <- [1,2709,null,{"value":"13"}] 20:34:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 20:34:04 INFO - PROCESS | 3524 | 1463628844883 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 20:34:04 INFO - PROCESS | 3524 | 1463628844884 Marionette TRACE conn2 <- [1,2710,null,{}] 20:34:04 INFO - PROCESS | 3524 | 1463628844888 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}] 20:34:04 INFO - PROCESS | 3524 | 1463628844970 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 20:34:04 INFO - PROCESS | 3524 | 1463628844976 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:04 INFO - PROCESS | 3524 | ++DOCSHELL 1448A000 == 58 [pid = 3524] [id = 687] 20:34:04 INFO - PROCESS | 3524 | ++DOMWINDOW == 111 (1448F400) [pid = 3524] [serial = 2061] [outer = 00000000] 20:34:05 INFO - PROCESS | 3524 | ++DOMWINDOW == 112 (17396C00) [pid = 3524] [serial = 2062] [outer = 1448F400] 20:34:05 INFO - PROCESS | 3524 | 1463628845020 Marionette DEBUG loaded listener.js 20:34:05 INFO - PROCESS | 3524 | ++DOMWINDOW == 113 (19833C00) [pid = 3524] [serial = 2063] [outer = 1448F400] 20:34:05 INFO - PROCESS | 3524 | 1463628845463 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] 20:34:05 INFO - PROCESS | 3524 | 1463628845523 Marionette TRACE conn2 <- [1,2713,null,{"value":"13"}] 20:34:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 20:34:05 INFO - PROCESS | 3524 | 1463628845526 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 20:34:05 INFO - PROCESS | 3524 | 1463628845528 Marionette TRACE conn2 <- [1,2714,null,{}] 20:34:05 INFO - PROCESS | 3524 | 1463628845531 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}] 20:34:05 INFO - PROCESS | 3524 | 1463628845623 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 20:34:05 INFO - PROCESS | 3524 | 1463628845630 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:05 INFO - PROCESS | 3524 | ++DOCSHELL 0F935000 == 59 [pid = 3524] [id = 688] 20:34:05 INFO - PROCESS | 3524 | ++DOMWINDOW == 114 (105F4800) [pid = 3524] [serial = 2064] [outer = 00000000] 20:34:05 INFO - PROCESS | 3524 | ++DOMWINDOW == 115 (1A0EA800) [pid = 3524] [serial = 2065] [outer = 105F4800] 20:34:05 INFO - PROCESS | 3524 | 1463628845673 Marionette DEBUG loaded listener.js 20:34:05 INFO - PROCESS | 3524 | ++DOMWINDOW == 116 (1A278C00) [pid = 3524] [serial = 2066] [outer = 105F4800] 20:34:06 INFO - PROCESS | 3524 | 1463628846116 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]]]}] 20:34:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 20:34:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 637ms 20:34:06 INFO - PROCESS | 3524 | 1463628846165 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 20:34:06 INFO - PROCESS | 3524 | 1463628846166 Marionette TRACE conn2 <- [1,2717,null,{"value":"13"}] 20:34:06 INFO - PROCESS | 3524 | 1463628846170 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 20:34:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 20:34:06 INFO - PROCESS | 3524 | 1463628846171 Marionette TRACE conn2 <- [1,2718,null,{}] 20:34:06 INFO - PROCESS | 3524 | 1463628846175 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}] 20:34:06 INFO - PROCESS | 3524 | 1463628846260 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 20:34:06 INFO - PROCESS | 3524 | 1463628846266 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:06 INFO - PROCESS | 3524 | ++DOCSHELL 1A282400 == 60 [pid = 3524] [id = 689] 20:34:06 INFO - PROCESS | 3524 | ++DOMWINDOW == 117 (1A641800) [pid = 3524] [serial = 2067] [outer = 00000000] 20:34:06 INFO - PROCESS | 3524 | ++DOMWINDOW == 118 (1A6C5800) [pid = 3524] [serial = 2068] [outer = 1A641800] 20:34:06 INFO - PROCESS | 3524 | 1463628846309 Marionette DEBUG loaded listener.js 20:34:06 INFO - PROCESS | 3524 | ++DOMWINDOW == 119 (1A895800) [pid = 3524] [serial = 2069] [outer = 1A641800] 20:34:07 INFO - PROCESS | 3524 | 1463628847246 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] 20:34:07 INFO - PROCESS | 3524 | 1463628847308 Marionette TRACE conn2 <- [1,2721,null,{"value":"13"}] 20:34:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 20:34:07 INFO - PROCESS | 3524 | 1463628847314 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 20:34:07 INFO - PROCESS | 3524 | 1463628847318 Marionette TRACE conn2 <- [1,2722,null,{}] 20:34:07 INFO - PROCESS | 3524 | 1463628847324 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}] 20:34:07 INFO - PROCESS | 3524 | 1463628847473 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 20:34:07 INFO - PROCESS | 3524 | 1463628847615 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:07 INFO - PROCESS | 3524 | ++DOCSHELL 10D6B400 == 61 [pid = 3524] [id = 690] 20:34:07 INFO - PROCESS | 3524 | ++DOMWINDOW == 120 (10D6D000) [pid = 3524] [serial = 2070] [outer = 00000000] 20:34:07 INFO - PROCESS | 3524 | ++DOMWINDOW == 121 (117B1800) [pid = 3524] [serial = 2071] [outer = 10D6D000] 20:34:07 INFO - PROCESS | 3524 | 1463628847671 Marionette DEBUG loaded listener.js 20:34:07 INFO - PROCESS | 3524 | ++DOMWINDOW == 122 (13092800) [pid = 3524] [serial = 2072] [outer = 10D6D000] 20:34:08 INFO - PROCESS | 3524 | 1463628848242 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]]]}] 20:34:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 20:34:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 995ms 20:34:08 INFO - PROCESS | 3524 | 1463628848318 Marionette TRACE conn2 -> [0,2725,"getWindowHandle",null] 20:34:08 INFO - PROCESS | 3524 | 1463628848324 Marionette TRACE conn2 <- [1,2725,null,{"value":"13"}] 20:34:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 20:34:08 INFO - PROCESS | 3524 | 1463628848330 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 20:34:08 INFO - PROCESS | 3524 | 1463628848333 Marionette TRACE conn2 <- [1,2726,null,{}] 20:34:08 INFO - PROCESS | 3524 | 1463628848337 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}] 20:34:08 INFO - PROCESS | 3524 | 1463628848448 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 20:34:08 INFO - PROCESS | 3524 | 1463628848597 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:08 INFO - PROCESS | 3524 | ++DOCSHELL 14466000 == 62 [pid = 3524] [id = 691] 20:34:08 INFO - PROCESS | 3524 | ++DOMWINDOW == 123 (14486800) [pid = 3524] [serial = 2073] [outer = 00000000] 20:34:08 INFO - PROCESS | 3524 | ++DOMWINDOW == 124 (16569400) [pid = 3524] [serial = 2074] [outer = 14486800] 20:34:08 INFO - PROCESS | 3524 | 1463628848661 Marionette DEBUG loaded listener.js 20:34:08 INFO - PROCESS | 3524 | ++DOMWINDOW == 125 (16EC0400) [pid = 3524] [serial = 2075] [outer = 14486800] 20:34:09 INFO - PROCESS | 3524 | 1463628849268 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]]]}] 20:34:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 20:34:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 995ms 20:34:09 INFO - PROCESS | 3524 | 1463628849329 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 20:34:09 INFO - PROCESS | 3524 | 1463628849332 Marionette TRACE conn2 <- [1,2729,null,{"value":"13"}] 20:34:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 20:34:09 INFO - PROCESS | 3524 | 1463628849336 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 20:34:09 INFO - PROCESS | 3524 | 1463628849340 Marionette TRACE conn2 <- [1,2730,null,{}] 20:34:09 INFO - PROCESS | 3524 | 1463628849350 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}] 20:34:09 INFO - PROCESS | 3524 | 1463628849493 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 20:34:09 INFO - PROCESS | 3524 | 1463628849641 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:09 INFO - PROCESS | 3524 | ++DOCSHELL 19842400 == 63 [pid = 3524] [id = 692] 20:34:09 INFO - PROCESS | 3524 | ++DOMWINDOW == 126 (19A80800) [pid = 3524] [serial = 2076] [outer = 00000000] 20:34:09 INFO - PROCESS | 3524 | ++DOMWINDOW == 127 (1A282C00) [pid = 3524] [serial = 2077] [outer = 19A80800] 20:34:09 INFO - PROCESS | 3524 | 1463628849707 Marionette DEBUG loaded listener.js 20:34:09 INFO - PROCESS | 3524 | ++DOMWINDOW == 128 (1A89A800) [pid = 3524] [serial = 2078] [outer = 19A80800] 20:34:10 INFO - PROCESS | 3524 | 1463628850268 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]]]}] 20:34:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 20:34:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 949ms 20:34:10 INFO - PROCESS | 3524 | 1463628850280 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 20:34:10 INFO - PROCESS | 3524 | 1463628850283 Marionette TRACE conn2 <- [1,2733,null,{"value":"13"}] 20:34:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 20:34:10 INFO - PROCESS | 3524 | 1463628850287 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 20:34:10 INFO - PROCESS | 3524 | 1463628850289 Marionette TRACE conn2 <- [1,2734,null,{}] 20:34:10 INFO - PROCESS | 3524 | 1463628850309 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}] 20:34:10 INFO - PROCESS | 3524 | 1463628850401 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 20:34:10 INFO - PROCESS | 3524 | 1463628850520 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:10 INFO - PROCESS | 3524 | ++DOCSHELL 1A985800 == 64 [pid = 3524] [id = 693] 20:34:10 INFO - PROCESS | 3524 | ++DOMWINDOW == 129 (1A986000) [pid = 3524] [serial = 2079] [outer = 00000000] 20:34:10 INFO - PROCESS | 3524 | ++DOMWINDOW == 130 (1A98D400) [pid = 3524] [serial = 2080] [outer = 1A986000] 20:34:10 INFO - PROCESS | 3524 | 1463628850573 Marionette DEBUG loaded listener.js 20:34:10 INFO - PROCESS | 3524 | ++DOMWINDOW == 131 (1AD43000) [pid = 3524] [serial = 2081] [outer = 1A986000] 20:34:11 INFO - PROCESS | 3524 | 1463628851091 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]]]}] 20:34:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 20:34:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 854ms 20:34:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 20:34:11 INFO - PROCESS | 3524 | 1463628851134 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 20:34:11 INFO - PROCESS | 3524 | 1463628851136 Marionette TRACE conn2 <- [1,2737,null,{"value":"13"}] 20:34:11 INFO - PROCESS | 3524 | 1463628851140 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 20:34:11 INFO - PROCESS | 3524 | 1463628851142 Marionette TRACE conn2 <- [1,2738,null,{}] 20:34:11 INFO - PROCESS | 3524 | 1463628851145 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}] 20:34:11 INFO - PROCESS | 3524 | 1463628851251 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 20:34:11 INFO - PROCESS | 3524 | 1463628851411 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:11 INFO - PROCESS | 3524 | ++DOCSHELL 1A97EC00 == 65 [pid = 3524] [id = 694] 20:34:11 INFO - PROCESS | 3524 | ++DOMWINDOW == 132 (1A98B800) [pid = 3524] [serial = 2082] [outer = 00000000] 20:34:11 INFO - PROCESS | 3524 | ++DOMWINDOW == 133 (1AE08400) [pid = 3524] [serial = 2083] [outer = 1A98B800] 20:34:11 INFO - PROCESS | 3524 | 1463628851465 Marionette DEBUG loaded listener.js 20:34:11 INFO - PROCESS | 3524 | ++DOMWINDOW == 134 (1AE0BC00) [pid = 3524] [serial = 2084] [outer = 1A98B800] 20:34:12 INFO - PROCESS | 3524 | 1463628852027 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]]]}] 20:34:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 20:34:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 933ms 20:34:12 INFO - PROCESS | 3524 | 1463628852085 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 20:34:12 INFO - PROCESS | 3524 | 1463628852087 Marionette TRACE conn2 <- [1,2741,null,{"value":"13"}] 20:34:12 INFO - PROCESS | 3524 | 1463628852090 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 20:34:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 20:34:12 INFO - PROCESS | 3524 | 1463628852092 Marionette TRACE conn2 <- [1,2742,null,{}] 20:34:12 INFO - PROCESS | 3524 | 1463628852096 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}] 20:34:12 INFO - PROCESS | 3524 | 1463628852219 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 20:34:12 INFO - PROCESS | 3524 | 1463628852371 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:12 INFO - PROCESS | 3524 | ++DOCSHELL 1A98CC00 == 66 [pid = 3524] [id = 695] 20:34:12 INFO - PROCESS | 3524 | ++DOMWINDOW == 135 (1AD4BC00) [pid = 3524] [serial = 2085] [outer = 00000000] 20:34:12 INFO - PROCESS | 3524 | ++DOMWINDOW == 136 (1B037400) [pid = 3524] [serial = 2086] [outer = 1AD4BC00] 20:34:12 INFO - PROCESS | 3524 | 1463628852425 Marionette DEBUG loaded listener.js 20:34:12 INFO - PROCESS | 3524 | ++DOMWINDOW == 137 (1B03C000) [pid = 3524] [serial = 2087] [outer = 1AD4BC00] 20:34:12 INFO - PROCESS | 3524 | 1463628852972 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]]]}] 20:34:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 20:34:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 933ms 20:34:13 INFO - PROCESS | 3524 | 1463628853036 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 20:34:13 INFO - PROCESS | 3524 | 1463628853039 Marionette TRACE conn2 <- [1,2745,null,{"value":"13"}] 20:34:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 20:34:13 INFO - PROCESS | 3524 | 1463628853042 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 20:34:13 INFO - PROCESS | 3524 | 1463628853044 Marionette TRACE conn2 <- [1,2746,null,{}] 20:34:13 INFO - PROCESS | 3524 | 1463628853048 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}] 20:34:13 INFO - PROCESS | 3524 | 1463628853152 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 20:34:13 INFO - PROCESS | 3524 | 1463628853322 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:13 INFO - PROCESS | 3524 | ++DOCSHELL 1A895C00 == 67 [pid = 3524] [id = 696] 20:34:13 INFO - PROCESS | 3524 | ++DOMWINDOW == 138 (1AE16000) [pid = 3524] [serial = 2088] [outer = 00000000] 20:34:13 INFO - PROCESS | 3524 | ++DOMWINDOW == 139 (1B34A800) [pid = 3524] [serial = 2089] [outer = 1AE16000] 20:34:13 INFO - PROCESS | 3524 | 1463628853376 Marionette DEBUG loaded listener.js 20:34:13 INFO - PROCESS | 3524 | ++DOMWINDOW == 140 (1B350000) [pid = 3524] [serial = 2090] [outer = 1AE16000] 20:34:13 INFO - PROCESS | 3524 | 1463628853967 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]]]}] 20:34:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 20:34:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 995ms 20:34:14 INFO - PROCESS | 3524 | 1463628854029 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 20:34:14 INFO - PROCESS | 3524 | 1463628854031 Marionette TRACE conn2 <- [1,2749,null,{"value":"13"}] 20:34:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 20:34:14 INFO - PROCESS | 3524 | 1463628854035 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 20:34:14 INFO - PROCESS | 3524 | 1463628854037 Marionette TRACE conn2 <- [1,2750,null,{}] 20:34:14 INFO - PROCESS | 3524 | 1463628854041 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}] 20:34:14 INFO - PROCESS | 3524 | 1463628854148 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 20:34:14 INFO - PROCESS | 3524 | 1463628854419 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:14 INFO - PROCESS | 3524 | ++DOCSHELL 0F330C00 == 68 [pid = 3524] [id = 697] 20:34:14 INFO - PROCESS | 3524 | ++DOMWINDOW == 141 (10520800) [pid = 3524] [serial = 2091] [outer = 00000000] 20:34:14 INFO - PROCESS | 3524 | ++DOMWINDOW == 142 (10C32800) [pid = 3524] [serial = 2092] [outer = 10520800] 20:34:14 INFO - PROCESS | 3524 | 1463628854488 Marionette DEBUG loaded listener.js 20:34:14 INFO - PROCESS | 3524 | ++DOMWINDOW == 143 (10D6E400) [pid = 3524] [serial = 2093] [outer = 10520800] 20:34:15 INFO - PROCESS | 3524 | 1463628855019 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]]]}] 20:34:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 20:34:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1042ms 20:34:15 INFO - PROCESS | 3524 | 1463628855104 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 20:34:15 INFO - PROCESS | 3524 | 1463628855110 Marionette TRACE conn2 <- [1,2753,null,{"value":"13"}] 20:34:15 INFO - PROCESS | 3524 | 1463628855117 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 20:34:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 20:34:15 INFO - PROCESS | 3524 | 1463628855122 Marionette TRACE conn2 <- [1,2754,null,{}] 20:34:15 INFO - PROCESS | 3524 | 1463628855127 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}] 20:34:15 INFO - PROCESS | 3524 | 1463628855234 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 20:34:15 INFO - PROCESS | 3524 | 1463628855357 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:15 INFO - PROCESS | 3524 | ++DOCSHELL 13DB3000 == 69 [pid = 3524] [id = 698] 20:34:15 INFO - PROCESS | 3524 | ++DOMWINDOW == 144 (14469000) [pid = 3524] [serial = 2094] [outer = 00000000] 20:34:15 INFO - PROCESS | 3524 | ++DOMWINDOW == 145 (144CCC00) [pid = 3524] [serial = 2095] [outer = 14469000] 20:34:15 INFO - PROCESS | 3524 | 1463628855460 Marionette DEBUG loaded listener.js 20:34:15 INFO - PROCESS | 3524 | ++DOMWINDOW == 146 (15D0D400) [pid = 3524] [serial = 2096] [outer = 14469000] 20:34:15 INFO - PROCESS | 3524 | --DOCSHELL 1287F000 == 68 [pid = 3524] [id = 313] 20:34:15 INFO - PROCESS | 3524 | --DOCSHELL 0F935000 == 67 [pid = 3524] [id = 688] 20:34:15 INFO - PROCESS | 3524 | --DOCSHELL 1448A000 == 66 [pid = 3524] [id = 687] 20:34:15 INFO - PROCESS | 3524 | --DOCSHELL 18477000 == 65 [pid = 3524] [id = 686] 20:34:15 INFO - PROCESS | 3524 | --DOCSHELL 16F5CC00 == 64 [pid = 3524] [id = 685] 20:34:15 INFO - PROCESS | 3524 | --DOCSHELL 165D1800 == 63 [pid = 3524] [id = 684] 20:34:15 INFO - PROCESS | 3524 | --DOCSHELL 1441A000 == 62 [pid = 3524] [id = 683] 20:34:15 INFO - PROCESS | 3524 | --DOCSHELL 10C2AC00 == 61 [pid = 3524] [id = 682] 20:34:15 INFO - PROCESS | 3524 | --DOCSHELL 13375800 == 60 [pid = 3524] [id = 681] 20:34:15 INFO - PROCESS | 3524 | --DOCSHELL 141FB800 == 59 [pid = 3524] [id = 678] 20:34:15 INFO - PROCESS | 3524 | --DOCSHELL 10C33400 == 58 [pid = 3524] [id = 677] 20:34:15 INFO - PROCESS | 3524 | --DOMWINDOW == 145 (157B3C00) [pid = 3524] [serial = 2017] [outer = 00000000] [url = about:blank] 20:34:15 INFO - PROCESS | 3524 | --DOMWINDOW == 144 (15923800) [pid = 3524] [serial = 2018] [outer = 00000000] [url = about:blank] 20:34:15 INFO - PROCESS | 3524 | --DOMWINDOW == 143 (16EC0000) [pid = 3524] [serial = 2023] [outer = 00000000] [url = about:blank] 20:34:15 INFO - PROCESS | 3524 | --DOMWINDOW == 142 (13DB2C00) [pid = 3524] [serial = 2014] [outer = 00000000] [url = about:blank] 20:34:15 INFO - PROCESS | 3524 | --DOMWINDOW == 141 (1441AC00) [pid = 3524] [serial = 2015] [outer = 00000000] [url = about:blank] 20:34:15 INFO - PROCESS | 3524 | --DOMWINDOW == 140 (19A82400) [pid = 3524] [serial = 1999] [outer = 00000000] [url = about:blank] 20:34:15 INFO - PROCESS | 3524 | --DOMWINDOW == 139 (10D6C000) [pid = 3524] [serial = 2011] [outer = 00000000] [url = about:blank] 20:34:15 INFO - PROCESS | 3524 | --DOMWINDOW == 138 (11CEF000) [pid = 3524] [serial = 2012] [outer = 00000000] [url = about:blank] 20:34:15 INFO - PROCESS | 3524 | --DOMWINDOW == 137 (10D69800) [pid = 3524] [serial = 2009] [outer = 00000000] [url = about:blank] 20:34:15 INFO - PROCESS | 3524 | --DOMWINDOW == 136 (10D35C00) [pid = 3524] [serial = 2008] [outer = 00000000] [url = about:blank] 20:34:15 INFO - PROCESS | 3524 | --DOMWINDOW == 135 (14465400) [pid = 3524] [serial = 1993] [outer = 00000000] [url = about:blank] 20:34:15 INFO - PROCESS | 3524 | --DOMWINDOW == 134 (19A93000) [pid = 3524] [serial = 2002] [outer = 00000000] [url = about:blank] 20:34:15 INFO - PROCESS | 3524 | --DOMWINDOW == 133 (10D2F800) [pid = 3524] [serial = 1990] [outer = 00000000] [url = about:blank] 20:34:15 INFO - PROCESS | 3524 | --DOMWINDOW == 132 (177A8800) [pid = 3524] [serial = 1996] [outer = 00000000] [url = about:blank] 20:34:15 INFO - PROCESS | 3524 | --DOMWINDOW == 131 (19CFD800) [pid = 3524] [serial = 2005] [outer = 00000000] [url = about:blank] 20:34:15 INFO - PROCESS | 3524 | --DOMWINDOW == 130 (177A2800) [pid = 3524] [serial = 2029] [outer = 00000000] [url = about:blank] 20:34:15 INFO - PROCESS | 3524 | --DOMWINDOW == 129 (17392C00) [pid = 3524] [serial = 2024] [outer = 00000000] [url = about:blank] 20:34:15 INFO - PROCESS | 3524 | --DOMWINDOW == 128 (1656F800) [pid = 3524] [serial = 2026] [outer = 00000000] [url = about:blank] 20:34:15 INFO - PROCESS | 3524 | --DOMWINDOW == 127 (161C7C00) [pid = 3524] [serial = 2020] [outer = 00000000] [url = about:blank] 20:34:15 INFO - PROCESS | 3524 | --DOMWINDOW == 126 (16EC2000) [pid = 3524] [serial = 2027] [outer = 00000000] [url = about:blank] 20:34:15 INFO - PROCESS | 3524 | --DOMWINDOW == 125 (161CF400) [pid = 3524] [serial = 2021] [outer = 00000000] [url = about:blank] 20:34:15 INFO - PROCESS | 3524 | 1463628855955 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]]]}] 20:34:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 20:34:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 902ms 20:34:16 INFO - PROCESS | 3524 | 1463628856026 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 20:34:16 INFO - PROCESS | 3524 | 1463628856029 Marionette TRACE conn2 <- [1,2757,null,{"value":"13"}] 20:34:16 INFO - PROCESS | 3524 | 1463628856034 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 20:34:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 20:34:16 INFO - PROCESS | 3524 | 1463628856036 Marionette TRACE conn2 <- [1,2758,null,{}] 20:34:16 INFO - PROCESS | 3524 | 1463628856039 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}] 20:34:16 INFO - PROCESS | 3524 | 1463628856129 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 20:34:16 INFO - PROCESS | 3524 | 1463628856272 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:16 INFO - PROCESS | 3524 | ++DOCSHELL 10D32000 == 59 [pid = 3524] [id = 699] 20:34:16 INFO - PROCESS | 3524 | ++DOMWINDOW == 126 (1171F800) [pid = 3524] [serial = 2097] [outer = 00000000] 20:34:16 INFO - PROCESS | 3524 | ++DOMWINDOW == 127 (141F0000) [pid = 3524] [serial = 2098] [outer = 1171F800] 20:34:16 INFO - PROCESS | 3524 | 1463628856318 Marionette DEBUG loaded listener.js 20:34:16 INFO - PROCESS | 3524 | ++DOMWINDOW == 128 (1591D000) [pid = 3524] [serial = 2099] [outer = 1171F800] 20:34:16 INFO - PROCESS | 3524 | 1463628856672 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]]]}] 20:34:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 20:34:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 700ms 20:34:16 INFO - PROCESS | 3524 | 1463628856718 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 20:34:16 INFO - PROCESS | 3524 | 1463628856720 Marionette TRACE conn2 <- [1,2761,null,{"value":"13"}] 20:34:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 20:34:16 INFO - PROCESS | 3524 | 1463628856725 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 20:34:16 INFO - PROCESS | 3524 | 1463628856730 Marionette TRACE conn2 <- [1,2762,null,{}] 20:34:16 INFO - PROCESS | 3524 | 1463628856739 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}] 20:34:16 INFO - PROCESS | 3524 | 1463628856837 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 20:34:16 INFO - PROCESS | 3524 | 1463628856846 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:16 INFO - PROCESS | 3524 | ++DOCSHELL 10A5D000 == 60 [pid = 3524] [id = 700] 20:34:16 INFO - PROCESS | 3524 | ++DOMWINDOW == 129 (161D4C00) [pid = 3524] [serial = 2100] [outer = 00000000] 20:34:16 INFO - PROCESS | 3524 | ++DOMWINDOW == 130 (16EC3800) [pid = 3524] [serial = 2101] [outer = 161D4C00] 20:34:16 INFO - PROCESS | 3524 | 1463628856889 Marionette DEBUG loaded listener.js 20:34:16 INFO - PROCESS | 3524 | ++DOMWINDOW == 131 (1707A400) [pid = 3524] [serial = 2102] [outer = 161D4C00] 20:34:17 INFO - PROCESS | 3524 | 1463628857338 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]]]}] 20:34:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 20:34:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 653ms 20:34:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 20:34:17 INFO - PROCESS | 3524 | 1463628857382 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 20:34:17 INFO - PROCESS | 3524 | 1463628857384 Marionette TRACE conn2 <- [1,2765,null,{"value":"13"}] 20:34:17 INFO - PROCESS | 3524 | 1463628857388 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 20:34:17 INFO - PROCESS | 3524 | 1463628857389 Marionette TRACE conn2 <- [1,2766,null,{}] 20:34:17 INFO - PROCESS | 3524 | 1463628857393 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}] 20:34:17 INFO - PROCESS | 3524 | 1463628857483 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 20:34:17 INFO - PROCESS | 3524 | 1463628857489 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:17 INFO - PROCESS | 3524 | ++DOCSHELL 16EC2000 == 61 [pid = 3524] [id = 701] 20:34:17 INFO - PROCESS | 3524 | ++DOMWINDOW == 132 (17391400) [pid = 3524] [serial = 2103] [outer = 00000000] 20:34:17 INFO - PROCESS | 3524 | ++DOMWINDOW == 133 (177AC800) [pid = 3524] [serial = 2104] [outer = 17391400] 20:34:17 INFO - PROCESS | 3524 | 1463628857533 Marionette DEBUG loaded listener.js 20:34:17 INFO - PROCESS | 3524 | ++DOMWINDOW == 134 (179D6800) [pid = 3524] [serial = 2105] [outer = 17391400] 20:34:18 INFO - PROCESS | 3524 | 1463628858059 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]]]}] 20:34:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 20:34:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 684ms 20:34:18 INFO - PROCESS | 3524 | 1463628858087 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 20:34:18 INFO - PROCESS | 3524 | 1463628858089 Marionette TRACE conn2 <- [1,2769,null,{"value":"13"}] 20:34:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 20:34:18 INFO - PROCESS | 3524 | 1463628858092 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 20:34:18 INFO - PROCESS | 3524 | 1463628858103 Marionette TRACE conn2 <- [1,2770,null,{}] 20:34:18 INFO - PROCESS | 3524 | 1463628858113 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}] 20:34:18 INFO - PROCESS | 3524 | 1463628858237 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 20:34:18 INFO - PROCESS | 3524 | 1463628858310 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:18 INFO - PROCESS | 3524 | ++DOCSHELL 18472400 == 62 [pid = 3524] [id = 702] 20:34:18 INFO - PROCESS | 3524 | ++DOMWINDOW == 135 (18473C00) [pid = 3524] [serial = 2106] [outer = 00000000] 20:34:18 INFO - PROCESS | 3524 | ++DOMWINDOW == 136 (19839000) [pid = 3524] [serial = 2107] [outer = 18473C00] 20:34:18 INFO - PROCESS | 3524 | 1463628858360 Marionette DEBUG loaded listener.js 20:34:18 INFO - PROCESS | 3524 | ++DOMWINDOW == 137 (19A8D400) [pid = 3524] [serial = 2108] [outer = 18473C00] 20:34:18 INFO - PROCESS | 3524 | 1463628858786 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]]]}] 20:34:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 20:34:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 684ms 20:34:18 INFO - PROCESS | 3524 | 1463628858792 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 20:34:18 INFO - PROCESS | 3524 | 1463628858794 Marionette TRACE conn2 <- [1,2773,null,{"value":"13"}] 20:34:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 20:34:18 INFO - PROCESS | 3524 | 1463628858797 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 20:34:18 INFO - PROCESS | 3524 | 1463628858799 Marionette TRACE conn2 <- [1,2774,null,{}] 20:34:18 INFO - PROCESS | 3524 | 1463628858802 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}] 20:34:18 INFO - PROCESS | 3524 | 1463628858937 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 20:34:19 INFO - PROCESS | 3524 | 1463628859046 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:19 INFO - PROCESS | 3524 | ++DOCSHELL 1A0F2000 == 63 [pid = 3524] [id = 703] 20:34:19 INFO - PROCESS | 3524 | ++DOMWINDOW == 138 (1A0F6000) [pid = 3524] [serial = 2109] [outer = 00000000] 20:34:19 INFO - PROCESS | 3524 | ++DOMWINDOW == 139 (1A640000) [pid = 3524] [serial = 2110] [outer = 1A0F6000] 20:34:19 INFO - PROCESS | 3524 | 1463628859089 Marionette DEBUG loaded listener.js 20:34:19 INFO - PROCESS | 3524 | ++DOMWINDOW == 140 (1A89E000) [pid = 3524] [serial = 2111] [outer = 1A0F6000] 20:34:19 INFO - PROCESS | 3524 | 1463628859502 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]]]}] 20:34:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 20:34:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 731ms 20:34:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 20:34:19 INFO - PROCESS | 3524 | 1463628859539 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 20:34:19 INFO - PROCESS | 3524 | 1463628859541 Marionette TRACE conn2 <- [1,2777,null,{"value":"13"}] 20:34:19 INFO - PROCESS | 3524 | 1463628859545 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 20:34:19 INFO - PROCESS | 3524 | 1463628859546 Marionette TRACE conn2 <- [1,2778,null,{}] 20:34:19 INFO - PROCESS | 3524 | 1463628859549 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}] 20:34:19 INFO - PROCESS | 3524 | 1463628859675 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 20:34:19 INFO - PROCESS | 3524 | --DOMWINDOW == 139 (10D36400) [pid = 3524] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 20:34:19 INFO - PROCESS | 3524 | --DOMWINDOW == 138 (0F931400) [pid = 3524] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 20:34:19 INFO - PROCESS | 3524 | --DOMWINDOW == 137 (16EC5000) [pid = 3524] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 20:34:19 INFO - PROCESS | 3524 | --DOMWINDOW == 136 (13376000) [pid = 3524] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 20:34:19 INFO - PROCESS | 3524 | --DOMWINDOW == 135 (150B5400) [pid = 3524] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 20:34:19 INFO - PROCESS | 3524 | --DOMWINDOW == 134 (1707C000) [pid = 3524] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 20:34:19 INFO - PROCESS | 3524 | --DOMWINDOW == 133 (10D2B000) [pid = 3524] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 20:34:19 INFO - PROCESS | 3524 | --DOMWINDOW == 132 (18615800) [pid = 3524] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 20:34:19 INFO - PROCESS | 3524 | --DOMWINDOW == 131 (1448F400) [pid = 3524] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 20:34:19 INFO - PROCESS | 3524 | --DOMWINDOW == 130 (105F4800) [pid = 3524] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 20:34:19 INFO - PROCESS | 3524 | --DOMWINDOW == 129 (16CCA800) [pid = 3524] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 20:34:19 INFO - PROCESS | 3524 | --DOMWINDOW == 128 (0F9E6400) [pid = 3524] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 20:34:19 INFO - PROCESS | 3524 | 1463628859852 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:19 INFO - PROCESS | 3524 | ++DOCSHELL 0F931400 == 64 [pid = 3524] [id = 704] 20:34:19 INFO - PROCESS | 3524 | ++DOMWINDOW == 129 (0F97B400) [pid = 3524] [serial = 2112] [outer = 00000000] 20:34:19 INFO - PROCESS | 3524 | ++DOMWINDOW == 130 (10D36400) [pid = 3524] [serial = 2113] [outer = 0F97B400] 20:34:19 INFO - PROCESS | 3524 | 1463628859905 Marionette DEBUG loaded listener.js 20:34:19 INFO - PROCESS | 3524 | ++DOMWINDOW == 131 (1591D800) [pid = 3524] [serial = 2114] [outer = 0F97B400] 20:34:20 INFO - PROCESS | 3524 | 1463628860267 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]]]}] 20:34:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 20:34:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 793ms 20:34:20 INFO - PROCESS | 3524 | 1463628860329 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 20:34:20 INFO - PROCESS | 3524 | 1463628860331 Marionette TRACE conn2 <- [1,2781,null,{"value":"13"}] 20:34:20 INFO - PROCESS | 3524 | 1463628860334 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 20:34:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 20:34:20 INFO - PROCESS | 3524 | 1463628860336 Marionette TRACE conn2 <- [1,2782,null,{}] 20:34:20 INFO - PROCESS | 3524 | 1463628860339 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}] 20:34:20 INFO - PROCESS | 3524 | 1463628860466 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 20:34:20 INFO - PROCESS | 3524 | 1463628860489 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:20 INFO - PROCESS | 3524 | ++DOCSHELL 14416C00 == 65 [pid = 3524] [id = 705] 20:34:20 INFO - PROCESS | 3524 | ++DOMWINDOW == 132 (1707C000) [pid = 3524] [serial = 2115] [outer = 00000000] 20:34:20 INFO - PROCESS | 3524 | ++DOMWINDOW == 133 (1AD4EC00) [pid = 3524] [serial = 2116] [outer = 1707C000] 20:34:20 INFO - PROCESS | 3524 | 1463628860532 Marionette DEBUG loaded listener.js 20:34:20 INFO - PROCESS | 3524 | ++DOMWINDOW == 134 (1AE14400) [pid = 3524] [serial = 2117] [outer = 1707C000] 20:34:20 INFO - PROCESS | 3524 | 1463628860962 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]]]}] 20:34:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 20:34:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 637ms 20:34:20 INFO - PROCESS | 3524 | 1463628860972 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 20:34:20 INFO - PROCESS | 3524 | 1463628860974 Marionette TRACE conn2 <- [1,2785,null,{"value":"13"}] 20:34:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 20:34:20 INFO - PROCESS | 3524 | 1463628860977 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 20:34:20 INFO - PROCESS | 3524 | 1463628860979 Marionette TRACE conn2 <- [1,2786,null,{}] 20:34:20 INFO - PROCESS | 3524 | 1463628860982 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}] 20:34:21 INFO - PROCESS | 3524 | 1463628861117 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 20:34:21 INFO - PROCESS | 3524 | 1463628861128 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:21 INFO - PROCESS | 3524 | ++DOCSHELL 10AC1800 == 66 [pid = 3524] [id = 706] 20:34:21 INFO - PROCESS | 3524 | ++DOMWINDOW == 135 (10AC1C00) [pid = 3524] [serial = 2118] [outer = 00000000] 20:34:21 INFO - PROCESS | 3524 | ++DOMWINDOW == 136 (10AC8000) [pid = 3524] [serial = 2119] [outer = 10AC1C00] 20:34:21 INFO - PROCESS | 3524 | 1463628861175 Marionette DEBUG loaded listener.js 20:34:21 INFO - PROCESS | 3524 | ++DOMWINDOW == 137 (10ACCC00) [pid = 3524] [serial = 2120] [outer = 10AC1C00] 20:34:21 INFO - PROCESS | 3524 | 1463628861612 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]]]}] 20:34:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 20:34:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 684ms 20:34:21 INFO - PROCESS | 3524 | 1463628861678 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 20:34:21 INFO - PROCESS | 3524 | 1463628861679 Marionette TRACE conn2 <- [1,2789,null,{"value":"13"}] 20:34:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 20:34:21 INFO - PROCESS | 3524 | 1463628861683 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 20:34:21 INFO - PROCESS | 3524 | 1463628861685 Marionette TRACE conn2 <- [1,2790,null,{}] 20:34:21 INFO - PROCESS | 3524 | 1463628861688 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}] 20:34:21 INFO - PROCESS | 3524 | 1463628861776 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 20:34:21 INFO - PROCESS | 3524 | 1463628861816 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:21 INFO - PROCESS | 3524 | ++DOCSHELL 10A57C00 == 67 [pid = 3524] [id = 707] 20:34:21 INFO - PROCESS | 3524 | ++DOMWINDOW == 138 (138EF400) [pid = 3524] [serial = 2121] [outer = 00000000] 20:34:21 INFO - PROCESS | 3524 | ++DOMWINDOW == 139 (1B033C00) [pid = 3524] [serial = 2122] [outer = 138EF400] 20:34:21 INFO - PROCESS | 3524 | 1463628861864 Marionette DEBUG loaded listener.js 20:34:21 INFO - PROCESS | 3524 | ++DOMWINDOW == 140 (1B042000) [pid = 3524] [serial = 2123] [outer = 138EF400] 20:34:22 INFO - PROCESS | 3524 | 1463628862583 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]]]}] 20:34:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 20:34:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 932ms 20:34:22 INFO - PROCESS | 3524 | 1463628862629 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 20:34:22 INFO - PROCESS | 3524 | 1463628862634 Marionette TRACE conn2 <- [1,2793,null,{"value":"13"}] 20:34:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 20:34:22 INFO - PROCESS | 3524 | 1463628862639 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 20:34:22 INFO - PROCESS | 3524 | 1463628862643 Marionette TRACE conn2 <- [1,2794,null,{}] 20:34:22 INFO - PROCESS | 3524 | 1463628862648 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}] 20:34:22 INFO - PROCESS | 3524 | 1463628862767 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 20:34:22 INFO - PROCESS | 3524 | 1463628862924 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:22 INFO - PROCESS | 3524 | ++DOCSHELL 10D63800 == 68 [pid = 3524] [id = 708] 20:34:22 INFO - PROCESS | 3524 | ++DOMWINDOW == 141 (11A0D800) [pid = 3524] [serial = 2124] [outer = 00000000] 20:34:22 INFO - PROCESS | 3524 | ++DOMWINDOW == 142 (14419C00) [pid = 3524] [serial = 2125] [outer = 11A0D800] 20:34:22 INFO - PROCESS | 3524 | 1463628862981 Marionette DEBUG loaded listener.js 20:34:23 INFO - PROCESS | 3524 | ++DOMWINDOW == 143 (14487800) [pid = 3524] [serial = 2126] [outer = 11A0D800] 20:34:23 INFO - PROCESS | 3524 | 1463628863584 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]]]}] 20:34:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 20:34:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 995ms 20:34:23 INFO - PROCESS | 3524 | 1463628863626 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 20:34:23 INFO - PROCESS | 3524 | 1463628863632 Marionette TRACE conn2 <- [1,2797,null,{"value":"13"}] 20:34:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 20:34:23 INFO - PROCESS | 3524 | 1463628863638 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 20:34:23 INFO - PROCESS | 3524 | 1463628863641 Marionette TRACE conn2 <- [1,2798,null,{}] 20:34:23 INFO - PROCESS | 3524 | 1463628863660 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}] 20:34:23 INFO - PROCESS | 3524 | 1463628863776 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 20:34:23 INFO - PROCESS | 3524 | 1463628863928 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:23 INFO - PROCESS | 3524 | ++DOCSHELL 12D25400 == 69 [pid = 3524] [id = 709] 20:34:23 INFO - PROCESS | 3524 | ++DOMWINDOW == 144 (1337C400) [pid = 3524] [serial = 2127] [outer = 00000000] 20:34:23 INFO - PROCESS | 3524 | ++DOMWINDOW == 145 (16EC0000) [pid = 3524] [serial = 2128] [outer = 1337C400] 20:34:23 INFO - PROCESS | 3524 | 1463628863984 Marionette DEBUG loaded listener.js 20:34:24 INFO - PROCESS | 3524 | ++DOMWINDOW == 146 (1773BC00) [pid = 3524] [serial = 2129] [outer = 1337C400] 20:34:24 INFO - PROCESS | 3524 | 1463628864573 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]]]}] 20:34:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 20:34:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 995ms 20:34:24 INFO - PROCESS | 3524 | 1463628864641 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 20:34:24 INFO - PROCESS | 3524 | 1463628864644 Marionette TRACE conn2 <- [1,2801,null,{"value":"13"}] 20:34:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 20:34:24 INFO - PROCESS | 3524 | 1463628864648 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 20:34:24 INFO - PROCESS | 3524 | 1463628864652 Marionette TRACE conn2 <- [1,2802,null,{}] 20:34:24 INFO - PROCESS | 3524 | 1463628864663 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}] 20:34:24 INFO - PROCESS | 3524 | 1463628864778 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 20:34:24 INFO - PROCESS | 3524 | 1463628864933 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:24 INFO - PROCESS | 3524 | ++DOCSHELL 1A98C000 == 70 [pid = 3524] [id = 710] 20:34:24 INFO - PROCESS | 3524 | ++DOMWINDOW == 147 (1AD46800) [pid = 3524] [serial = 2130] [outer = 00000000] 20:34:24 INFO - PROCESS | 3524 | ++DOMWINDOW == 148 (1B03E400) [pid = 3524] [serial = 2131] [outer = 1AD46800] 20:34:24 INFO - PROCESS | 3524 | 1463628864990 Marionette DEBUG loaded listener.js 20:34:25 INFO - PROCESS | 3524 | ++DOMWINDOW == 149 (1B355400) [pid = 3524] [serial = 2132] [outer = 1AD46800] 20:34:25 INFO - PROCESS | 3524 | 1463628865557 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]]]}] 20:34:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 20:34:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 948ms 20:34:25 INFO - PROCESS | 3524 | 1463628865592 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 20:34:25 INFO - PROCESS | 3524 | 1463628865595 Marionette TRACE conn2 <- [1,2805,null,{"value":"13"}] 20:34:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 20:34:25 INFO - PROCESS | 3524 | 1463628865599 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 20:34:25 INFO - PROCESS | 3524 | 1463628865601 Marionette TRACE conn2 <- [1,2806,null,{}] 20:34:25 INFO - PROCESS | 3524 | 1463628865604 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}] 20:34:25 INFO - PROCESS | 3524 | 1463628865717 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 20:34:25 INFO - PROCESS | 3524 | 1463628865882 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:25 INFO - PROCESS | 3524 | ++DOCSHELL 1B421C00 == 71 [pid = 3524] [id = 711] 20:34:25 INFO - PROCESS | 3524 | ++DOMWINDOW == 150 (1B423800) [pid = 3524] [serial = 2133] [outer = 00000000] 20:34:25 INFO - PROCESS | 3524 | ++DOMWINDOW == 151 (1B427800) [pid = 3524] [serial = 2134] [outer = 1B423800] 20:34:25 INFO - PROCESS | 3524 | 1463628865936 Marionette DEBUG loaded listener.js 20:34:25 INFO - PROCESS | 3524 | ++DOMWINDOW == 152 (1B42B800) [pid = 3524] [serial = 2135] [outer = 1B423800] 20:34:26 INFO - PROCESS | 3524 | 1463628866489 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]]]}] 20:34:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 20:34:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 949ms 20:34:26 INFO - PROCESS | 3524 | 1463628866527 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 20:34:26 INFO - PROCESS | 3524 | 1463628866529 Marionette TRACE conn2 <- [1,2809,null,{"value":"13"}] 20:34:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 20:34:26 INFO - PROCESS | 3524 | 1463628866533 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 20:34:26 INFO - PROCESS | 3524 | 1463628866535 Marionette TRACE conn2 <- [1,2810,null,{}] 20:34:26 INFO - PROCESS | 3524 | 1463628866538 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}] 20:34:26 INFO - PROCESS | 3524 | 1463628866647 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 20:34:26 INFO - PROCESS | 3524 | 1463628866811 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:26 INFO - PROCESS | 3524 | ++DOCSHELL 16C1EC00 == 72 [pid = 3524] [id = 712] 20:34:26 INFO - PROCESS | 3524 | ++DOMWINDOW == 153 (1A283400) [pid = 3524] [serial = 2136] [outer = 00000000] 20:34:26 INFO - PROCESS | 3524 | ++DOMWINDOW == 154 (1B59F000) [pid = 3524] [serial = 2137] [outer = 1A283400] 20:34:26 INFO - PROCESS | 3524 | 1463628866865 Marionette DEBUG loaded listener.js 20:34:26 INFO - PROCESS | 3524 | ++DOMWINDOW == 155 (1B5A3800) [pid = 3524] [serial = 2138] [outer = 1A283400] 20:34:27 INFO - PROCESS | 3524 | 1463628867440 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]]]}] 20:34:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 20:34:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 932ms 20:34:27 INFO - PROCESS | 3524 | 1463628867478 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 20:34:27 INFO - PROCESS | 3524 | 1463628867480 Marionette TRACE conn2 <- [1,2813,null,{"value":"13"}] 20:34:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 20:34:27 INFO - PROCESS | 3524 | 1463628867484 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 20:34:27 INFO - PROCESS | 3524 | 1463628867486 Marionette TRACE conn2 <- [1,2814,null,{}] 20:34:27 INFO - PROCESS | 3524 | 1463628867489 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}] 20:34:27 INFO - PROCESS | 3524 | 1463628867607 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 20:34:27 INFO - PROCESS | 3524 | 1463628867760 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:27 INFO - PROCESS | 3524 | ++DOCSHELL 1B59F400 == 73 [pid = 3524] [id = 713] 20:34:27 INFO - PROCESS | 3524 | ++DOMWINDOW == 156 (1B5A9800) [pid = 3524] [serial = 2139] [outer = 00000000] 20:34:27 INFO - PROCESS | 3524 | ++DOMWINDOW == 157 (1B627000) [pid = 3524] [serial = 2140] [outer = 1B5A9800] 20:34:27 INFO - PROCESS | 3524 | 1463628867814 Marionette DEBUG loaded listener.js 20:34:27 INFO - PROCESS | 3524 | ++DOMWINDOW == 158 (1B62C400) [pid = 3524] [serial = 2141] [outer = 1B5A9800] 20:34:28 INFO - PROCESS | 3524 | 1463628868391 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 20:34:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 20:34:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 933ms 20:34:28 INFO - PROCESS | 3524 | 1463628868429 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 20:34:28 INFO - PROCESS | 3524 | 1463628868432 Marionette TRACE conn2 <- [1,2817,null,{"value":"13"}] 20:34:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 20:34:28 INFO - PROCESS | 3524 | 1463628868435 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 20:34:28 INFO - PROCESS | 3524 | 1463628868437 Marionette TRACE conn2 <- [1,2818,null,{}] 20:34:28 INFO - PROCESS | 3524 | 1463628868441 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}] 20:34:28 INFO - PROCESS | 3524 | 1463628868550 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 20:34:28 INFO - PROCESS | 3524 | 1463628868715 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:28 INFO - PROCESS | 3524 | ++DOCSHELL 1B42DC00 == 74 [pid = 3524] [id = 714] 20:34:28 INFO - PROCESS | 3524 | ++DOMWINDOW == 159 (1B5A5400) [pid = 3524] [serial = 2142] [outer = 00000000] 20:34:28 INFO - PROCESS | 3524 | ++DOMWINDOW == 160 (1B6BB000) [pid = 3524] [serial = 2143] [outer = 1B5A5400] 20:34:28 INFO - PROCESS | 3524 | 1463628868769 Marionette DEBUG loaded listener.js 20:34:28 INFO - PROCESS | 3524 | ++DOMWINDOW == 161 (1B6C1000) [pid = 3524] [serial = 2144] [outer = 1B5A5400] 20:34:29 INFO - PROCESS | 3524 | 1463628869367 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]]]}] 20:34:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 20:34:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 995ms 20:34:29 INFO - PROCESS | 3524 | 1463628869422 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 20:34:29 INFO - PROCESS | 3524 | 1463628869424 Marionette TRACE conn2 <- [1,2821,null,{"value":"13"}] 20:34:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 20:34:29 INFO - PROCESS | 3524 | 1463628869428 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 20:34:29 INFO - PROCESS | 3524 | 1463628869430 Marionette TRACE conn2 <- [1,2822,null,{}] 20:34:29 INFO - PROCESS | 3524 | 1463628869434 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}] 20:34:29 INFO - PROCESS | 3524 | 1463628869549 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 20:34:29 INFO - PROCESS | 3524 | 1463628869850 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:29 INFO - PROCESS | 3524 | ++DOCSHELL 0F33D400 == 75 [pid = 3524] [id = 715] 20:34:29 INFO - PROCESS | 3524 | ++DOMWINDOW == 162 (10270800) [pid = 3524] [serial = 2145] [outer = 00000000] 20:34:29 INFO - PROCESS | 3524 | ++DOMWINDOW == 163 (10AC8400) [pid = 3524] [serial = 2146] [outer = 10270800] 20:34:29 INFO - PROCESS | 3524 | 1463628869948 Marionette DEBUG loaded listener.js 20:34:30 INFO - PROCESS | 3524 | ++DOMWINDOW == 164 (10D33000) [pid = 3524] [serial = 2147] [outer = 10270800] 20:34:30 INFO - PROCESS | 3524 | 1463628870544 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 20:34:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 20:34:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1150ms 20:34:30 INFO - PROCESS | 3524 | 1463628870582 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 20:34:30 INFO - PROCESS | 3524 | 1463628870586 Marionette TRACE conn2 <- [1,2825,null,{"value":"13"}] 20:34:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 20:34:30 INFO - PROCESS | 3524 | 1463628870590 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 20:34:30 INFO - PROCESS | 3524 | 1463628870593 Marionette TRACE conn2 <- [1,2826,null,{}] 20:34:30 INFO - PROCESS | 3524 | 1463628870598 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}] 20:34:30 INFO - PROCESS | 3524 | 1463628870706 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 20:34:30 INFO - PROCESS | 3524 | 1463628870898 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:30 INFO - PROCESS | 3524 | ++DOCSHELL 10558800 == 76 [pid = 3524] [id = 716] 20:34:30 INFO - PROCESS | 3524 | ++DOMWINDOW == 165 (105F4800) [pid = 3524] [serial = 2148] [outer = 00000000] 20:34:30 INFO - PROCESS | 3524 | ++DOMWINDOW == 166 (11C50000) [pid = 3524] [serial = 2149] [outer = 105F4800] 20:34:30 INFO - PROCESS | 3524 | 1463628870976 Marionette DEBUG loaded listener.js 20:34:31 INFO - PROCESS | 3524 | ++DOMWINDOW == 167 (1448C800) [pid = 3524] [serial = 2150] [outer = 105F4800] 20:34:31 INFO - PROCESS | 3524 | --DOCSHELL 10AC1800 == 75 [pid = 3524] [id = 706] 20:34:31 INFO - PROCESS | 3524 | --DOCSHELL 14416C00 == 74 [pid = 3524] [id = 705] 20:34:31 INFO - PROCESS | 3524 | --DOCSHELL 0F931400 == 73 [pid = 3524] [id = 704] 20:34:31 INFO - PROCESS | 3524 | --DOCSHELL 1A0F2000 == 72 [pid = 3524] [id = 703] 20:34:31 INFO - PROCESS | 3524 | --DOCSHELL 18472400 == 71 [pid = 3524] [id = 702] 20:34:31 INFO - PROCESS | 3524 | --DOCSHELL 16EC2000 == 70 [pid = 3524] [id = 701] 20:34:31 INFO - PROCESS | 3524 | --DOCSHELL 10A5D000 == 69 [pid = 3524] [id = 700] 20:34:31 INFO - PROCESS | 3524 | --DOCSHELL 10D32000 == 68 [pid = 3524] [id = 699] 20:34:31 INFO - PROCESS | 3524 | --DOCSHELL 13DB3000 == 67 [pid = 3524] [id = 698] 20:34:31 INFO - PROCESS | 3524 | --DOCSHELL 0F330C00 == 66 [pid = 3524] [id = 697] 20:34:31 INFO - PROCESS | 3524 | --DOCSHELL 1A282400 == 65 [pid = 3524] [id = 689] 20:34:31 INFO - PROCESS | 3524 | --DOMWINDOW == 166 (10C2B400) [pid = 3524] [serial = 1862] [outer = 00000000] [url = about:blank] 20:34:31 INFO - PROCESS | 3524 | --DOMWINDOW == 165 (11A03C00) [pid = 3524] [serial = 1865] [outer = 00000000] [url = about:blank] 20:34:31 INFO - PROCESS | 3524 | --DOMWINDOW == 164 (1801FC00) [pid = 3524] [serial = 1943] [outer = 00000000] [url = about:blank] 20:34:31 INFO - PROCESS | 3524 | --DOMWINDOW == 163 (19839800) [pid = 3524] [serial = 1988] [outer = 00000000] [url = about:blank] 20:34:31 INFO - PROCESS | 3524 | --DOMWINDOW == 162 (1A6C5800) [pid = 3524] [serial = 2068] [outer = 00000000] [url = about:blank] 20:34:31 INFO - PROCESS | 3524 | --DOMWINDOW == 161 (13392000) [pid = 3524] [serial = 2044] [outer = 00000000] [url = about:blank] 20:34:31 INFO - PROCESS | 3524 | --DOMWINDOW == 160 (15DDC400) [pid = 3524] [serial = 2050] [outer = 00000000] [url = about:blank] 20:34:31 INFO - PROCESS | 3524 | --DOMWINDOW == 159 (1656AC00) [pid = 3524] [serial = 2051] [outer = 00000000] [url = about:blank] 20:34:31 INFO - PROCESS | 3524 | --DOMWINDOW == 158 (17974000) [pid = 3524] [serial = 2056] [outer = 00000000] [url = about:blank] 20:34:31 INFO - PROCESS | 3524 | --DOMWINDOW == 157 (19A92800) [pid = 3524] [serial = 2041] [outer = 00000000] [url = about:blank] 20:34:31 INFO - PROCESS | 3524 | --DOMWINDOW == 156 (13075800) [pid = 3524] [serial = 2047] [outer = 00000000] [url = about:blank] 20:34:31 INFO - PROCESS | 3524 | --DOMWINDOW == 155 (141F5800) [pid = 3524] [serial = 2048] [outer = 00000000] [url = about:blank] 20:34:31 INFO - PROCESS | 3524 | --DOMWINDOW == 154 (10D49400) [pid = 3524] [serial = 2032] [outer = 00000000] [url = about:blank] 20:34:31 INFO - PROCESS | 3524 | --DOMWINDOW == 153 (1983F800) [pid = 3524] [serial = 2059] [outer = 00000000] [url = about:blank] 20:34:31 INFO - PROCESS | 3524 | --DOMWINDOW == 152 (15926400) [pid = 3524] [serial = 2035] [outer = 00000000] [url = about:blank] 20:34:31 INFO - PROCESS | 3524 | --DOMWINDOW == 151 (179E3000) [pid = 3524] [serial = 2038] [outer = 00000000] [url = about:blank] 20:34:31 INFO - PROCESS | 3524 | --DOMWINDOW == 150 (1798F400) [pid = 3524] [serial = 2057] [outer = 00000000] [url = about:blank] 20:34:31 INFO - PROCESS | 3524 | --DOMWINDOW == 149 (17396C00) [pid = 3524] [serial = 2062] [outer = 00000000] [url = about:blank] 20:34:31 INFO - PROCESS | 3524 | --DOMWINDOW == 148 (1A0EA800) [pid = 3524] [serial = 2065] [outer = 00000000] [url = about:blank] 20:34:31 INFO - PROCESS | 3524 | --DOMWINDOW == 147 (19833C00) [pid = 3524] [serial = 2063] [outer = 00000000] [url = about:blank] 20:34:31 INFO - PROCESS | 3524 | --DOMWINDOW == 146 (19A82000) [pid = 3524] [serial = 2060] [outer = 00000000] [url = about:blank] 20:34:31 INFO - PROCESS | 3524 | --DOMWINDOW == 145 (13DB2400) [pid = 3524] [serial = 2045] [outer = 00000000] [url = about:blank] 20:34:31 INFO - PROCESS | 3524 | --DOMWINDOW == 144 (16FF0400) [pid = 3524] [serial = 2053] [outer = 00000000] [url = about:blank] 20:34:31 INFO - PROCESS | 3524 | --DOMWINDOW == 143 (16FF3C00) [pid = 3524] [serial = 2054] [outer = 00000000] [url = about:blank] 20:34:31 INFO - PROCESS | 3524 | --DOMWINDOW == 142 (1A278C00) [pid = 3524] [serial = 2066] [outer = 00000000] [url = about:blank] 20:34:31 INFO - PROCESS | 3524 | 1463628871585 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]]]}] 20:34:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 20:34:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1026ms 20:34:31 INFO - PROCESS | 3524 | 1463628871633 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 20:34:31 INFO - PROCESS | 3524 | 1463628871636 Marionette TRACE conn2 <- [1,2829,null,{"value":"13"}] 20:34:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 20:34:31 INFO - PROCESS | 3524 | 1463628871656 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 20:34:31 INFO - PROCESS | 3524 | 1463628871658 Marionette TRACE conn2 <- [1,2830,null,{}] 20:34:31 INFO - PROCESS | 3524 | 1463628871662 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}] 20:34:31 INFO - PROCESS | 3524 | 1463628871752 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 20:34:31 INFO - PROCESS | 3524 | 1463628871865 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:31 INFO - PROCESS | 3524 | ++DOCSHELL 10ACC400 == 66 [pid = 3524] [id = 717] 20:34:31 INFO - PROCESS | 3524 | ++DOMWINDOW == 143 (10C2C400) [pid = 3524] [serial = 2151] [outer = 00000000] 20:34:31 INFO - PROCESS | 3524 | ++DOMWINDOW == 144 (11A0FC00) [pid = 3524] [serial = 2152] [outer = 10C2C400] 20:34:31 INFO - PROCESS | 3524 | 1463628871909 Marionette DEBUG loaded listener.js 20:34:31 INFO - PROCESS | 3524 | ++DOMWINDOW == 145 (14465400) [pid = 3524] [serial = 2153] [outer = 10C2C400] 20:34:32 INFO - PROCESS | 3524 | 1463628872328 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]]]}] 20:34:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 20:34:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 730ms 20:34:32 INFO - PROCESS | 3524 | 1463628872379 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 20:34:32 INFO - PROCESS | 3524 | 1463628872381 Marionette TRACE conn2 <- [1,2833,null,{"value":"13"}] 20:34:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 20:34:32 INFO - PROCESS | 3524 | 1463628872386 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 20:34:32 INFO - PROCESS | 3524 | 1463628872392 Marionette TRACE conn2 <- [1,2834,null,{}] 20:34:32 INFO - PROCESS | 3524 | 1463628872400 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}] 20:34:32 INFO - PROCESS | 3524 | 1463628872520 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 20:34:32 INFO - PROCESS | 3524 | 1463628872537 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:32 INFO - PROCESS | 3524 | ++DOCSHELL 16570000 == 67 [pid = 3524] [id = 718] 20:34:32 INFO - PROCESS | 3524 | ++DOMWINDOW == 146 (16570400) [pid = 3524] [serial = 2154] [outer = 00000000] 20:34:32 INFO - PROCESS | 3524 | ++DOMWINDOW == 147 (165D2800) [pid = 3524] [serial = 2155] [outer = 16570400] 20:34:32 INFO - PROCESS | 3524 | 1463628872612 Marionette DEBUG loaded listener.js 20:34:32 INFO - PROCESS | 3524 | ++DOMWINDOW == 148 (16EBCC00) [pid = 3524] [serial = 2156] [outer = 16570400] 20:34:33 INFO - PROCESS | 3524 | 1463628873106 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]]]}] 20:34:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 20:34:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 731ms 20:34:33 INFO - PROCESS | 3524 | 1463628873125 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 20:34:33 INFO - PROCESS | 3524 | 1463628873127 Marionette TRACE conn2 <- [1,2837,null,{"value":"13"}] 20:34:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 20:34:33 INFO - PROCESS | 3524 | 1463628873130 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 20:34:33 INFO - PROCESS | 3524 | 1463628873132 Marionette TRACE conn2 <- [1,2838,null,{}] 20:34:33 INFO - PROCESS | 3524 | 1463628873135 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}] 20:34:33 INFO - PROCESS | 3524 | 1463628873224 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 20:34:33 INFO - PROCESS | 3524 | 1463628873232 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:33 INFO - PROCESS | 3524 | ++DOCSHELL 1441AC00 == 68 [pid = 3524] [id = 719] 20:34:33 INFO - PROCESS | 3524 | ++DOMWINDOW == 149 (16C1B400) [pid = 3524] [serial = 2157] [outer = 00000000] 20:34:33 INFO - PROCESS | 3524 | ++DOMWINDOW == 150 (176A5400) [pid = 3524] [serial = 2158] [outer = 16C1B400] 20:34:33 INFO - PROCESS | 3524 | 1463628873282 Marionette DEBUG loaded listener.js 20:34:33 INFO - PROCESS | 3524 | ++DOMWINDOW == 151 (177A4800) [pid = 3524] [serial = 2159] [outer = 16C1B400] 20:34:33 INFO - PROCESS | 3524 | 1463628873730 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 20:34:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 20:34:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 637ms 20:34:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 20:34:33 INFO - PROCESS | 3524 | 1463628873772 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 20:34:33 INFO - PROCESS | 3524 | 1463628873774 Marionette TRACE conn2 <- [1,2841,null,{"value":"13"}] 20:34:33 INFO - PROCESS | 3524 | 1463628873778 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 20:34:33 INFO - PROCESS | 3524 | 1463628873779 Marionette TRACE conn2 <- [1,2842,null,{}] 20:34:33 INFO - PROCESS | 3524 | 1463628873798 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}] 20:34:33 INFO - PROCESS | 3524 | 1463628873923 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 20:34:33 INFO - PROCESS | 3524 | 1463628873929 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:34 INFO - PROCESS | 3524 | ++DOCSHELL 17992800 == 69 [pid = 3524] [id = 720] 20:34:34 INFO - PROCESS | 3524 | ++DOMWINDOW == 152 (17994000) [pid = 3524] [serial = 2160] [outer = 00000000] 20:34:34 INFO - PROCESS | 3524 | ++DOMWINDOW == 153 (17A8A000) [pid = 3524] [serial = 2161] [outer = 17994000] 20:34:34 INFO - PROCESS | 3524 | 1463628874043 Marionette DEBUG loaded listener.js 20:34:34 INFO - PROCESS | 3524 | ++DOMWINDOW == 154 (1846F800) [pid = 3524] [serial = 2162] [outer = 17994000] 20:34:34 INFO - PROCESS | 3524 | 1463628874511 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]]]}] 20:34:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 20:34:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 746ms 20:34:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 20:34:34 INFO - PROCESS | 3524 | 1463628874554 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 20:34:34 INFO - PROCESS | 3524 | 1463628874555 Marionette TRACE conn2 <- [1,2845,null,{"value":"13"}] 20:34:34 INFO - PROCESS | 3524 | 1463628874559 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 20:34:34 INFO - PROCESS | 3524 | 1463628874560 Marionette TRACE conn2 <- [1,2846,null,{}] 20:34:34 INFO - PROCESS | 3524 | 1463628874564 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}] 20:34:34 INFO - PROCESS | 3524 | 1463628874692 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 20:34:34 INFO - PROCESS | 3524 | 1463628874770 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:34 INFO - PROCESS | 3524 | ++DOCSHELL 19A79800 == 70 [pid = 3524] [id = 721] 20:34:34 INFO - PROCESS | 3524 | ++DOMWINDOW == 155 (19A7AC00) [pid = 3524] [serial = 2163] [outer = 00000000] 20:34:34 INFO - PROCESS | 3524 | ++DOMWINDOW == 156 (19A88C00) [pid = 3524] [serial = 2164] [outer = 19A7AC00] 20:34:34 INFO - PROCESS | 3524 | 1463628874813 Marionette DEBUG loaded listener.js 20:34:34 INFO - PROCESS | 3524 | ++DOMWINDOW == 157 (19A94800) [pid = 3524] [serial = 2165] [outer = 19A7AC00] 20:34:35 INFO - PROCESS | 3524 | 1463628875226 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 20:34:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 20:34:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 684ms 20:34:35 INFO - PROCESS | 3524 | 1463628875256 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 20:34:35 INFO - PROCESS | 3524 | 1463628875258 Marionette TRACE conn2 <- [1,2849,null,{"value":"13"}] 20:34:35 INFO - PROCESS | 3524 | 1463628875261 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 20:34:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 20:34:35 INFO - PROCESS | 3524 | 1463628875263 Marionette TRACE conn2 <- [1,2850,null,{}] 20:34:35 INFO - PROCESS | 3524 | 1463628875270 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}] 20:34:35 INFO - PROCESS | 3524 | 1463628875414 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 20:34:35 INFO - PROCESS | 3524 | 1463628875438 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:35 INFO - PROCESS | 3524 | ++DOCSHELL 19B20000 == 71 [pid = 3524] [id = 722] 20:34:35 INFO - PROCESS | 3524 | ++DOMWINDOW == 158 (19B22000) [pid = 3524] [serial = 2166] [outer = 00000000] 20:34:35 INFO - PROCESS | 3524 | ++DOMWINDOW == 159 (19BCE000) [pid = 3524] [serial = 2167] [outer = 19B22000] 20:34:35 INFO - PROCESS | 3524 | 1463628875481 Marionette DEBUG loaded listener.js 20:34:35 INFO - PROCESS | 3524 | ++DOMWINDOW == 160 (19BD0C00) [pid = 3524] [serial = 2168] [outer = 19B22000] 20:34:35 INFO - PROCESS | 3524 | --DOMWINDOW == 159 (10AC1C00) [pid = 3524] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 20:34:35 INFO - PROCESS | 3524 | --DOMWINDOW == 158 (14469000) [pid = 3524] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 20:34:35 INFO - PROCESS | 3524 | --DOMWINDOW == 157 (1171F800) [pid = 3524] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 20:34:35 INFO - PROCESS | 3524 | --DOMWINDOW == 156 (10520800) [pid = 3524] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 20:34:35 INFO - PROCESS | 3524 | --DOMWINDOW == 155 (18473C00) [pid = 3524] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 20:34:35 INFO - PROCESS | 3524 | --DOMWINDOW == 154 (17391400) [pid = 3524] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 20:34:35 INFO - PROCESS | 3524 | --DOMWINDOW == 153 (1A641800) [pid = 3524] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 20:34:35 INFO - PROCESS | 3524 | --DOMWINDOW == 152 (1A0F6000) [pid = 3524] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 20:34:35 INFO - PROCESS | 3524 | --DOMWINDOW == 151 (161D4C00) [pid = 3524] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 20:34:35 INFO - PROCESS | 3524 | --DOMWINDOW == 150 (1707C000) [pid = 3524] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 20:34:35 INFO - PROCESS | 3524 | --DOMWINDOW == 149 (0F97B400) [pid = 3524] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 20:34:35 INFO - PROCESS | 3524 | --DOMWINDOW == 148 (1769AC00) [pid = 3524] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 20:34:36 INFO - PROCESS | 3524 | 1463628876047 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]]]}] 20:34:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 20:34:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 840ms 20:34:36 INFO - PROCESS | 3524 | 1463628876088 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 20:34:36 INFO - PROCESS | 3524 | 1463628876090 Marionette TRACE conn2 <- [1,2853,null,{"value":"13"}] 20:34:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 20:34:36 INFO - PROCESS | 3524 | 1463628876094 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 20:34:36 INFO - PROCESS | 3524 | 1463628876095 Marionette TRACE conn2 <- [1,2854,null,{}] 20:34:36 INFO - PROCESS | 3524 | 1463628876099 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}] 20:34:36 INFO - PROCESS | 3524 | 1463628876186 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 20:34:36 INFO - PROCESS | 3524 | 1463628876302 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:36 INFO - PROCESS | 3524 | ++DOCSHELL 10A63400 == 72 [pid = 3524] [id = 723] 20:34:36 INFO - PROCESS | 3524 | ++DOMWINDOW == 149 (10AC1C00) [pid = 3524] [serial = 2169] [outer = 00000000] 20:34:36 INFO - PROCESS | 3524 | ++DOMWINDOW == 150 (1656D800) [pid = 3524] [serial = 2170] [outer = 10AC1C00] 20:34:36 INFO - PROCESS | 3524 | 1463628876362 Marionette DEBUG loaded listener.js 20:34:36 INFO - PROCESS | 3524 | ++DOMWINDOW == 151 (19833C00) [pid = 3524] [serial = 2171] [outer = 10AC1C00] 20:34:36 INFO - PROCESS | 3524 | 1463628876735 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]]]}] 20:34:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 20:34:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 699ms 20:34:36 INFO - PROCESS | 3524 | 1463628876794 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 20:34:36 INFO - PROCESS | 3524 | 1463628876796 Marionette TRACE conn2 <- [1,2857,null,{"value":"13"}] 20:34:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 20:34:36 INFO - PROCESS | 3524 | 1463628876799 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 20:34:36 INFO - PROCESS | 3524 | 1463628876801 Marionette TRACE conn2 <- [1,2858,null,{}] 20:34:36 INFO - PROCESS | 3524 | 1463628876804 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}] 20:34:36 INFO - PROCESS | 3524 | 1463628876891 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 20:34:36 INFO - PROCESS | 3524 | 1463628876898 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:36 INFO - PROCESS | 3524 | ++DOCSHELL 105EE400 == 73 [pid = 3524] [id = 724] 20:34:36 INFO - PROCESS | 3524 | ++DOMWINDOW == 152 (161D4C00) [pid = 3524] [serial = 2172] [outer = 00000000] 20:34:36 INFO - PROCESS | 3524 | ++DOMWINDOW == 153 (19BD8400) [pid = 3524] [serial = 2173] [outer = 161D4C00] 20:34:36 INFO - PROCESS | 3524 | 1463628876941 Marionette DEBUG loaded listener.js 20:34:37 INFO - PROCESS | 3524 | ++DOMWINDOW == 154 (19CFD800) [pid = 3524] [serial = 2174] [outer = 161D4C00] 20:34:37 INFO - PROCESS | 3524 | 1463628877414 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]]]}] 20:34:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 20:34:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 638ms 20:34:37 INFO - PROCESS | 3524 | 1463628877437 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 20:34:37 INFO - PROCESS | 3524 | 1463628877439 Marionette TRACE conn2 <- [1,2861,null,{"value":"13"}] 20:34:37 INFO - PROCESS | 3524 | 1463628877443 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 20:34:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 20:34:37 INFO - PROCESS | 3524 | 1463628877444 Marionette TRACE conn2 <- [1,2862,null,{}] 20:34:37 INFO - PROCESS | 3524 | 1463628877451 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}] 20:34:37 INFO - PROCESS | 3524 | 1463628877539 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 20:34:37 INFO - PROCESS | 3524 | 1463628877546 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:37 INFO - PROCESS | 3524 | ++DOCSHELL 1A278000 == 74 [pid = 3524] [id = 725] 20:34:37 INFO - PROCESS | 3524 | ++DOMWINDOW == 155 (1A282000) [pid = 3524] [serial = 2175] [outer = 00000000] 20:34:37 INFO - PROCESS | 3524 | ++DOMWINDOW == 156 (1A6CB400) [pid = 3524] [serial = 2176] [outer = 1A282000] 20:34:37 INFO - PROCESS | 3524 | 1463628877595 Marionette DEBUG loaded listener.js 20:34:37 INFO - PROCESS | 3524 | ++DOMWINDOW == 157 (1A985000) [pid = 3524] [serial = 2177] [outer = 1A282000] 20:34:39 INFO - PROCESS | 3524 | --DOCSHELL 144C0800 == 73 [pid = 3524] [id = 634] 20:34:39 INFO - PROCESS | 3524 | --DOCSHELL 0C7FA400 == 72 [pid = 3524] [id = 663] 20:34:39 INFO - PROCESS | 3524 | --DOCSHELL 165D8400 == 71 [pid = 3524] [id = 321] 20:34:39 INFO - PROCESS | 3524 | --DOCSHELL 0C7F9000 == 70 [pid = 3524] [id = 632] 20:34:39 INFO - PROCESS | 3524 | --DOCSHELL 16CC4800 == 69 [pid = 3524] [id = 679] 20:34:39 INFO - PROCESS | 3524 | --DOCSHELL 19A76400 == 68 [pid = 3524] [id = 668] 20:34:39 INFO - PROCESS | 3524 | --DOCSHELL 1A97EC00 == 67 [pid = 3524] [id = 694] 20:34:39 INFO - PROCESS | 3524 | --DOCSHELL 1A895C00 == 66 [pid = 3524] [id = 696] 20:34:39 INFO - PROCESS | 3524 | --DOCSHELL 16C19400 == 65 [pid = 3524] [id = 667] 20:34:39 INFO - PROCESS | 3524 | --DOCSHELL 1A98CC00 == 64 [pid = 3524] [id = 695] 20:34:39 INFO - PROCESS | 3524 | --DOCSHELL 16EC9C00 == 63 [pid = 3524] [id = 665] 20:34:39 INFO - PROCESS | 3524 | --DOCSHELL 0F33E400 == 62 [pid = 3524] [id = 647] 20:34:39 INFO - PROCESS | 3524 | --DOCSHELL 14466000 == 61 [pid = 3524] [id = 691] 20:34:39 INFO - PROCESS | 3524 | --DOCSHELL 10D4E000 == 60 [pid = 3524] [id = 664] 20:34:39 INFO - PROCESS | 3524 | --DOCSHELL 19842400 == 59 [pid = 3524] [id = 692] 20:34:39 INFO - PROCESS | 3524 | --DOCSHELL 1773EC00 == 58 [pid = 3524] [id = 666] 20:34:39 INFO - PROCESS | 3524 | --DOCSHELL 10D61800 == 57 [pid = 3524] [id = 633] 20:34:39 INFO - PROCESS | 3524 | --DOCSHELL 10A60800 == 56 [pid = 3524] [id = 648] 20:34:39 INFO - PROCESS | 3524 | --DOCSHELL 0F339800 == 55 [pid = 3524] [id = 308] 20:34:39 INFO - PROCESS | 3524 | --DOCSHELL 1706FC00 == 54 [pid = 3524] [id = 635] 20:34:39 INFO - PROCESS | 3524 | --DOCSHELL 10D6B400 == 53 [pid = 3524] [id = 690] 20:34:39 INFO - PROCESS | 3524 | --DOCSHELL 1129C800 == 52 [pid = 3524] [id = 649] 20:34:39 INFO - PROCESS | 3524 | --DOCSHELL 16FFB000 == 51 [pid = 3524] [id = 650] 20:34:39 INFO - PROCESS | 3524 | --DOCSHELL 16EBFC00 == 50 [pid = 3524] [id = 662] 20:34:39 INFO - PROCESS | 3524 | --DOCSHELL 10D36C00 == 49 [pid = 3524] [id = 319] 20:34:39 INFO - PROCESS | 3524 | --DOCSHELL 165D5800 == 48 [pid = 3524] [id = 676] 20:34:39 INFO - PROCESS | 3524 | --DOCSHELL 1A985800 == 47 [pid = 3524] [id = 693] 20:34:39 INFO - PROCESS | 3524 | --DOCSHELL 14471C00 == 46 [pid = 3524] [id = 651] 20:34:39 INFO - PROCESS | 3524 | --DOCSHELL 1983B800 == 45 [pid = 3524] [id = 680] 20:34:39 INFO - PROCESS | 3524 | --DOCSHELL 0F33C800 == 44 [pid = 3524] [id = 652] 20:34:39 INFO - PROCESS | 3524 | --DOCSHELL 16FF9400 == 43 [pid = 3524] [id = 636] 20:34:39 INFO - PROCESS | 3524 | --DOCSHELL 10558800 == 42 [pid = 3524] [id = 716] 20:34:39 INFO - PROCESS | 3524 | --DOCSHELL 0F33D400 == 41 [pid = 3524] [id = 715] 20:34:39 INFO - PROCESS | 3524 | --DOCSHELL 1B59F400 == 40 [pid = 3524] [id = 713] 20:34:39 INFO - PROCESS | 3524 | --DOCSHELL 1B42DC00 == 39 [pid = 3524] [id = 714] 20:34:39 INFO - PROCESS | 3524 | --DOCSHELL 1B421C00 == 38 [pid = 3524] [id = 711] 20:34:39 INFO - PROCESS | 3524 | --DOCSHELL 16C1EC00 == 37 [pid = 3524] [id = 712] 20:34:39 INFO - PROCESS | 3524 | --DOCSHELL 1A98C000 == 36 [pid = 3524] [id = 710] 20:34:39 INFO - PROCESS | 3524 | --DOCSHELL 10D63800 == 35 [pid = 3524] [id = 708] 20:34:39 INFO - PROCESS | 3524 | --DOCSHELL 12D25400 == 34 [pid = 3524] [id = 709] 20:34:39 INFO - PROCESS | 3524 | --DOCSHELL 10A57C00 == 33 [pid = 3524] [id = 707] 20:34:39 INFO - PROCESS | 3524 | --DOCSHELL 19A79800 == 32 [pid = 3524] [id = 721] 20:34:39 INFO - PROCESS | 3524 | --DOCSHELL 105EE400 == 31 [pid = 3524] [id = 724] 20:34:39 INFO - PROCESS | 3524 | --DOCSHELL 19B20000 == 30 [pid = 3524] [id = 722] 20:34:39 INFO - PROCESS | 3524 | --DOCSHELL 10ACC400 == 29 [pid = 3524] [id = 717] 20:34:39 INFO - PROCESS | 3524 | --DOCSHELL 17992800 == 28 [pid = 3524] [id = 720] 20:34:39 INFO - PROCESS | 3524 | --DOCSHELL 10A63400 == 27 [pid = 3524] [id = 723] 20:34:39 INFO - PROCESS | 3524 | --DOCSHELL 16570000 == 26 [pid = 3524] [id = 718] 20:34:39 INFO - PROCESS | 3524 | --DOCSHELL 1441AC00 == 25 [pid = 3524] [id = 719] 20:34:40 INFO - PROCESS | 3524 | --DOMWINDOW == 156 (1B34A800) [pid = 3524] [serial = 2089] [outer = 00000000] [url = about:blank] 20:34:40 INFO - PROCESS | 3524 | --DOMWINDOW == 155 (1591D000) [pid = 3524] [serial = 2099] [outer = 00000000] [url = about:blank] 20:34:40 INFO - PROCESS | 3524 | --DOMWINDOW == 154 (10D6E400) [pid = 3524] [serial = 2093] [outer = 00000000] [url = about:blank] 20:34:40 INFO - PROCESS | 3524 | --DOMWINDOW == 153 (19A8D400) [pid = 3524] [serial = 2108] [outer = 00000000] [url = about:blank] 20:34:40 INFO - PROCESS | 3524 | --DOMWINDOW == 152 (16569400) [pid = 3524] [serial = 2074] [outer = 00000000] [url = about:blank] 20:34:40 INFO - PROCESS | 3524 | --DOMWINDOW == 151 (19839000) [pid = 3524] [serial = 2107] [outer = 00000000] [url = about:blank] 20:34:40 INFO - PROCESS | 3524 | --DOMWINDOW == 150 (179D6800) [pid = 3524] [serial = 2105] [outer = 00000000] [url = about:blank] 20:34:40 INFO - PROCESS | 3524 | --DOMWINDOW == 149 (1AE08400) [pid = 3524] [serial = 2083] [outer = 00000000] [url = about:blank] 20:34:40 INFO - PROCESS | 3524 | --DOMWINDOW == 148 (1A895800) [pid = 3524] [serial = 2069] [outer = 00000000] [url = about:blank] 20:34:40 INFO - PROCESS | 3524 | --DOMWINDOW == 147 (1A640000) [pid = 3524] [serial = 2110] [outer = 00000000] [url = about:blank] 20:34:40 INFO - PROCESS | 3524 | --DOMWINDOW == 146 (1A98D400) [pid = 3524] [serial = 2080] [outer = 00000000] [url = about:blank] 20:34:40 INFO - PROCESS | 3524 | --DOMWINDOW == 145 (16EC3800) [pid = 3524] [serial = 2101] [outer = 00000000] [url = about:blank] 20:34:40 INFO - PROCESS | 3524 | --DOMWINDOW == 144 (1A282C00) [pid = 3524] [serial = 2077] [outer = 00000000] [url = about:blank] 20:34:40 INFO - PROCESS | 3524 | --DOMWINDOW == 143 (117B1800) [pid = 3524] [serial = 2071] [outer = 00000000] [url = about:blank] 20:34:40 INFO - PROCESS | 3524 | --DOMWINDOW == 142 (177AC800) [pid = 3524] [serial = 2104] [outer = 00000000] [url = about:blank] 20:34:40 INFO - PROCESS | 3524 | --DOMWINDOW == 141 (1AE14400) [pid = 3524] [serial = 2117] [outer = 00000000] [url = about:blank] 20:34:40 INFO - PROCESS | 3524 | --DOMWINDOW == 140 (1591D800) [pid = 3524] [serial = 2114] [outer = 00000000] [url = about:blank] 20:34:40 INFO - PROCESS | 3524 | --DOMWINDOW == 139 (10D36400) [pid = 3524] [serial = 2113] [outer = 00000000] [url = about:blank] 20:34:40 INFO - PROCESS | 3524 | --DOMWINDOW == 138 (1AD4EC00) [pid = 3524] [serial = 2116] [outer = 00000000] [url = about:blank] 20:34:40 INFO - PROCESS | 3524 | --DOMWINDOW == 137 (1B037400) [pid = 3524] [serial = 2086] [outer = 00000000] [url = about:blank] 20:34:40 INFO - PROCESS | 3524 | --DOMWINDOW == 136 (144CCC00) [pid = 3524] [serial = 2095] [outer = 00000000] [url = about:blank] 20:34:40 INFO - PROCESS | 3524 | --DOMWINDOW == 135 (10C32800) [pid = 3524] [serial = 2092] [outer = 00000000] [url = about:blank] 20:34:40 INFO - PROCESS | 3524 | --DOMWINDOW == 134 (177AB400) [pid = 3524] [serial = 2030] [outer = 00000000] [url = about:blank] 20:34:40 INFO - PROCESS | 3524 | --DOMWINDOW == 133 (1707A400) [pid = 3524] [serial = 2102] [outer = 00000000] [url = about:blank] 20:34:40 INFO - PROCESS | 3524 | --DOMWINDOW == 132 (1A89E000) [pid = 3524] [serial = 2111] [outer = 00000000] [url = about:blank] 20:34:40 INFO - PROCESS | 3524 | --DOMWINDOW == 131 (141F0000) [pid = 3524] [serial = 2098] [outer = 00000000] [url = about:blank] 20:34:40 INFO - PROCESS | 3524 | --DOMWINDOW == 130 (10ACCC00) [pid = 3524] [serial = 2120] [outer = 00000000] [url = about:blank] 20:34:40 INFO - PROCESS | 3524 | --DOMWINDOW == 129 (10AC8000) [pid = 3524] [serial = 2119] [outer = 00000000] [url = about:blank] 20:34:40 INFO - PROCESS | 3524 | --DOMWINDOW == 128 (15D0D400) [pid = 3524] [serial = 2096] [outer = 00000000] [url = about:blank] 20:34:40 INFO - PROCESS | 3524 | 1463628880179 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]]]}] 20:34:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 20:34:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 2767ms 20:34:40 INFO - PROCESS | 3524 | 1463628880205 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 20:34:40 INFO - PROCESS | 3524 | 1463628880210 Marionette TRACE conn2 <- [1,2865,null,{"value":"13"}] 20:34:40 INFO - PROCESS | 3524 | 1463628880215 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 20:34:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 20:34:40 INFO - PROCESS | 3524 | 1463628880218 Marionette TRACE conn2 <- [1,2866,null,{}] 20:34:40 INFO - PROCESS | 3524 | 1463628880223 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}] 20:34:40 INFO - PROCESS | 3524 | 1463628880314 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 20:34:40 INFO - PROCESS | 3524 | 1463628880325 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:40 INFO - PROCESS | 3524 | ++DOCSHELL 0F931400 == 26 [pid = 3524] [id = 726] 20:34:40 INFO - PROCESS | 3524 | ++DOMWINDOW == 129 (0F931800) [pid = 3524] [serial = 2178] [outer = 00000000] 20:34:40 INFO - PROCESS | 3524 | ++DOMWINDOW == 130 (1026C000) [pid = 3524] [serial = 2179] [outer = 0F931800] 20:34:40 INFO - PROCESS | 3524 | 1463628880372 Marionette DEBUG loaded listener.js 20:34:40 INFO - PROCESS | 3524 | ++DOMWINDOW == 131 (102CEC00) [pid = 3524] [serial = 2180] [outer = 0F931800] 20:34:40 INFO - PROCESS | 3524 | 1463628880906 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]]]}] 20:34:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 20:34:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 731ms 20:34:40 INFO - PROCESS | 3524 | 1463628880956 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 20:34:40 INFO - PROCESS | 3524 | 1463628880962 Marionette TRACE conn2 <- [1,2869,null,{"value":"13"}] 20:34:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 20:34:40 INFO - PROCESS | 3524 | 1463628880969 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 20:34:40 INFO - PROCESS | 3524 | 1463628880971 Marionette TRACE conn2 <- [1,2870,null,{}] 20:34:40 INFO - PROCESS | 3524 | 1463628880975 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}] 20:34:41 INFO - PROCESS | 3524 | 1463628881064 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 20:34:41 INFO - PROCESS | 3524 | 1463628881074 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:41 INFO - PROCESS | 3524 | ++DOCSHELL 10A57800 == 27 [pid = 3524] [id = 727] 20:34:41 INFO - PROCESS | 3524 | ++DOMWINDOW == 132 (10A5B400) [pid = 3524] [serial = 2181] [outer = 00000000] 20:34:41 INFO - PROCESS | 3524 | ++DOMWINDOW == 133 (10ABFC00) [pid = 3524] [serial = 2182] [outer = 10A5B400] 20:34:41 INFO - PROCESS | 3524 | 1463628881130 Marionette DEBUG loaded listener.js 20:34:41 INFO - PROCESS | 3524 | ++DOMWINDOW == 134 (10AC5C00) [pid = 3524] [serial = 2183] [outer = 10A5B400] 20:34:41 INFO - PROCESS | 3524 | 1463628881611 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]]]}] 20:34:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 20:34:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 700ms 20:34:41 INFO - PROCESS | 3524 | 1463628881666 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 20:34:41 INFO - PROCESS | 3524 | 1463628881669 Marionette TRACE conn2 <- [1,2873,null,{"value":"13"}] 20:34:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 20:34:41 INFO - PROCESS | 3524 | 1463628881673 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 20:34:41 INFO - PROCESS | 3524 | 1463628881676 Marionette TRACE conn2 <- [1,2874,null,{}] 20:34:41 INFO - PROCESS | 3524 | 1463628881687 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}] 20:34:41 INFO - PROCESS | 3524 | 1463628881800 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 20:34:41 INFO - PROCESS | 3524 | 1463628881816 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:41 INFO - PROCESS | 3524 | ++DOCSHELL 10C2D400 == 28 [pid = 3524] [id = 728] 20:34:41 INFO - PROCESS | 3524 | ++DOMWINDOW == 135 (10C34800) [pid = 3524] [serial = 2184] [outer = 00000000] 20:34:41 INFO - PROCESS | 3524 | ++DOMWINDOW == 136 (10D2CC00) [pid = 3524] [serial = 2185] [outer = 10C34800] 20:34:41 INFO - PROCESS | 3524 | 1463628881849 Marionette DEBUG loaded listener.js 20:34:41 INFO - PROCESS | 3524 | ++DOMWINDOW == 137 (10D36000) [pid = 3524] [serial = 2186] [outer = 10C34800] 20:34:42 INFO - PROCESS | 3524 | 1463628882320 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]]]}] 20:34:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 20:34:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 699ms 20:34:42 INFO - PROCESS | 3524 | 1463628882355 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 20:34:42 INFO - PROCESS | 3524 | 1463628882357 Marionette TRACE conn2 <- [1,2877,null,{"value":"13"}] 20:34:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 20:34:42 INFO - PROCESS | 3524 | 1463628882360 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 20:34:42 INFO - PROCESS | 3524 | 1463628882362 Marionette TRACE conn2 <- [1,2878,null,{}] 20:34:42 INFO - PROCESS | 3524 | 1463628882369 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}] 20:34:42 INFO - PROCESS | 3524 | 1463628882450 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 20:34:42 INFO - PROCESS | 3524 | 1463628882457 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:42 INFO - PROCESS | 3524 | ++DOCSHELL 10D56000 == 29 [pid = 3524] [id = 729] 20:34:42 INFO - PROCESS | 3524 | ++DOMWINDOW == 138 (10D67000) [pid = 3524] [serial = 2187] [outer = 00000000] 20:34:42 INFO - PROCESS | 3524 | ++DOMWINDOW == 139 (110E6400) [pid = 3524] [serial = 2188] [outer = 10D67000] 20:34:42 INFO - PROCESS | 3524 | 1463628882509 Marionette DEBUG loaded listener.js 20:34:42 INFO - PROCESS | 3524 | ++DOMWINDOW == 140 (11298400) [pid = 3524] [serial = 2189] [outer = 10D67000] 20:34:42 INFO - PROCESS | 3524 | 1463628882966 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 20:34:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 20:34:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 700ms 20:34:43 INFO - PROCESS | 3524 | 1463628883060 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 20:34:43 INFO - PROCESS | 3524 | 1463628883062 Marionette TRACE conn2 <- [1,2881,null,{"value":"13"}] 20:34:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 20:34:43 INFO - PROCESS | 3524 | 1463628883065 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 20:34:43 INFO - PROCESS | 3524 | 1463628883067 Marionette TRACE conn2 <- [1,2882,null,{}] 20:34:43 INFO - PROCESS | 3524 | 1463628883070 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}] 20:34:43 INFO - PROCESS | 3524 | 1463628883147 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 20:34:43 INFO - PROCESS | 3524 | 1463628883153 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:43 INFO - PROCESS | 3524 | ++DOCSHELL 11A0A000 == 30 [pid = 3524] [id = 730] 20:34:43 INFO - PROCESS | 3524 | ++DOMWINDOW == 141 (11A0F400) [pid = 3524] [serial = 2190] [outer = 00000000] 20:34:43 INFO - PROCESS | 3524 | ++DOMWINDOW == 142 (12882000) [pid = 3524] [serial = 2191] [outer = 11A0F400] 20:34:43 INFO - PROCESS | 3524 | 1463628883197 Marionette DEBUG loaded listener.js 20:34:43 INFO - PROCESS | 3524 | ++DOMWINDOW == 143 (12AEC800) [pid = 3524] [serial = 2192] [outer = 11A0F400] 20:34:43 INFO - PROCESS | 3524 | 1463628883702 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]]]}] 20:34:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 20:34:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 699ms 20:34:43 INFO - PROCESS | 3524 | 1463628883765 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 20:34:43 INFO - PROCESS | 3524 | 1463628883767 Marionette TRACE conn2 <- [1,2885,null,{"value":"13"}] 20:34:43 INFO - PROCESS | 3524 | 1463628883770 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 20:34:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 20:34:43 INFO - PROCESS | 3524 | 1463628883772 Marionette TRACE conn2 <- [1,2886,null,{}] 20:34:43 INFO - PROCESS | 3524 | 1463628883775 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}] 20:34:43 INFO - PROCESS | 3524 | 1463628883884 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 20:34:43 INFO - PROCESS | 3524 | 1463628883900 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:43 INFO - PROCESS | 3524 | ++DOCSHELL 10D58C00 == 31 [pid = 3524] [id = 731] 20:34:43 INFO - PROCESS | 3524 | ++DOMWINDOW == 144 (13376000) [pid = 3524] [serial = 2193] [outer = 00000000] 20:34:43 INFO - PROCESS | 3524 | ++DOMWINDOW == 145 (13397000) [pid = 3524] [serial = 2194] [outer = 13376000] 20:34:43 INFO - PROCESS | 3524 | 1463628883949 Marionette DEBUG loaded listener.js 20:34:44 INFO - PROCESS | 3524 | ++DOMWINDOW == 146 (1383A400) [pid = 3524] [serial = 2195] [outer = 13376000] 20:34:44 INFO - PROCESS | 3524 | 1463628884396 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]]]}] 20:34:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 20:34:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 638ms 20:34:44 INFO - PROCESS | 3524 | 1463628884417 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 20:34:44 INFO - PROCESS | 3524 | 1463628884419 Marionette TRACE conn2 <- [1,2889,null,{"value":"13"}] 20:34:44 INFO - PROCESS | 3524 | 1463628884422 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 20:34:44 INFO - PROCESS | 3524 | 1463628884424 Marionette TRACE conn2 <- [1,2890,null,{}] 20:34:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 20:34:44 INFO - PROCESS | 3524 | 1463628884427 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}] 20:34:44 INFO - PROCESS | 3524 | 1463628884501 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 20:34:44 INFO - PROCESS | 3524 | 1463628884507 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:44 INFO - PROCESS | 3524 | ++DOCSHELL 13DB4000 == 32 [pid = 3524] [id = 732] 20:34:44 INFO - PROCESS | 3524 | ++DOMWINDOW == 147 (13DB5C00) [pid = 3524] [serial = 2196] [outer = 00000000] 20:34:44 INFO - PROCESS | 3524 | ++DOMWINDOW == 148 (141F9C00) [pid = 3524] [serial = 2197] [outer = 13DB5C00] 20:34:44 INFO - PROCESS | 3524 | 1463628884584 Marionette DEBUG loaded listener.js 20:34:44 INFO - PROCESS | 3524 | ++DOMWINDOW == 149 (14412400) [pid = 3524] [serial = 2198] [outer = 13DB5C00] 20:34:45 INFO - PROCESS | 3524 | 1463628885002 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 20:34:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 20:34:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 638ms 20:34:45 INFO - PROCESS | 3524 | 1463628885054 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 20:34:45 INFO - PROCESS | 3524 | 1463628885057 Marionette TRACE conn2 <- [1,2893,null,{"value":"13"}] 20:34:45 INFO - PROCESS | 3524 | 1463628885061 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 20:34:45 INFO - PROCESS | 3524 | 1463628885062 Marionette TRACE conn2 <- [1,2894,null,{}] 20:34:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 20:34:45 INFO - PROCESS | 3524 | 1463628885069 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}] 20:34:45 INFO - PROCESS | 3524 | 1463628885157 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 20:34:45 INFO - PROCESS | 3524 | 1463628885164 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:45 INFO - PROCESS | 3524 | ++DOCSHELL 141F9800 == 33 [pid = 3524] [id = 733] 20:34:45 INFO - PROCESS | 3524 | ++DOMWINDOW == 150 (14464800) [pid = 3524] [serial = 2199] [outer = 00000000] 20:34:45 INFO - PROCESS | 3524 | ++DOMWINDOW == 151 (14471C00) [pid = 3524] [serial = 2200] [outer = 14464800] 20:34:45 INFO - PROCESS | 3524 | 1463628885207 Marionette DEBUG loaded listener.js 20:34:45 INFO - PROCESS | 3524 | ++DOMWINDOW == 152 (1446F400) [pid = 3524] [serial = 2201] [outer = 14464800] 20:34:45 INFO - PROCESS | 3524 | 1463628885692 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]]]}] 20:34:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 20:34:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 700ms 20:34:45 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 20:34:45 INFO - PROCESS | 3524 | 1463628885768 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 20:34:45 INFO - PROCESS | 3524 | 1463628885770 Marionette TRACE conn2 <- [1,2897,null,{"value":"13"}] 20:34:45 INFO - PROCESS | 3524 | 1463628885774 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 20:34:45 INFO - PROCESS | 3524 | 1463628885776 Marionette TRACE conn2 <- [1,2898,null,{}] 20:34:45 INFO - PROCESS | 3524 | 1463628885779 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}] 20:34:45 INFO - PROCESS | 3524 | 1463628885895 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 20:34:45 INFO - PROCESS | 3524 | 1463628885991 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:46 INFO - PROCESS | 3524 | ++DOCSHELL 10C2C000 == 34 [pid = 3524] [id = 734] 20:34:46 INFO - PROCESS | 3524 | ++DOMWINDOW == 153 (14486C00) [pid = 3524] [serial = 2202] [outer = 00000000] 20:34:46 INFO - PROCESS | 3524 | ++DOMWINDOW == 154 (1448F400) [pid = 3524] [serial = 2203] [outer = 14486C00] 20:34:46 INFO - PROCESS | 3524 | 1463628886034 Marionette DEBUG loaded listener.js 20:34:46 INFO - PROCESS | 3524 | ++DOMWINDOW == 155 (14491000) [pid = 3524] [serial = 2204] [outer = 14486C00] 20:34:46 INFO - PROCESS | 3524 | 1463628886412 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]]]}] 20:34:46 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 20:34:46 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 20:34:46 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 684ms 20:34:46 INFO - PROCESS | 3524 | 1463628886472 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 20:34:46 INFO - PROCESS | 3524 | 1463628886474 Marionette TRACE conn2 <- [1,2901,null,{"value":"13"}] 20:34:46 INFO - PROCESS | 3524 | 1463628886477 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 20:34:46 INFO - TEST-START | /DOMEvents/constructors.html 20:34:46 INFO - PROCESS | 3524 | 1463628886479 Marionette TRACE conn2 <- [1,2902,null,{}] 20:34:46 INFO - PROCESS | 3524 | 1463628886488 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}] 20:34:46 INFO - PROCESS | 3524 | 1463628886610 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 20:34:46 INFO - PROCESS | 3524 | 1463628886620 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:46 INFO - PROCESS | 3524 | ++DOCSHELL 105E9800 == 35 [pid = 3524] [id = 735] 20:34:46 INFO - PROCESS | 3524 | ++DOMWINDOW == 156 (1120E800) [pid = 3524] [serial = 2205] [outer = 00000000] 20:34:46 INFO - PROCESS | 3524 | ++DOMWINDOW == 157 (15925000) [pid = 3524] [serial = 2206] [outer = 1120E800] 20:34:46 INFO - PROCESS | 3524 | 1463628886663 Marionette DEBUG loaded listener.js 20:34:46 INFO - PROCESS | 3524 | ++DOMWINDOW == 158 (15942800) [pid = 3524] [serial = 2207] [outer = 1120E800] 20:34:47 INFO - PROCESS | 3524 | --DOMWINDOW == 157 (14486800) [pid = 3524] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 20:34:47 INFO - PROCESS | 3524 | --DOMWINDOW == 156 (10A62400) [pid = 3524] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 20:34:47 INFO - PROCESS | 3524 | --DOMWINDOW == 155 (16F4F800) [pid = 3524] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 20:34:47 INFO - PROCESS | 3524 | --DOMWINDOW == 154 (176D1800) [pid = 3524] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 20:34:47 INFO - PROCESS | 3524 | --DOMWINDOW == 153 (1A98B800) [pid = 3524] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 20:34:47 INFO - PROCESS | 3524 | --DOMWINDOW == 152 (19A80800) [pid = 3524] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 20:34:47 INFO - PROCESS | 3524 | --DOMWINDOW == 151 (150B1C00) [pid = 3524] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 20:34:47 INFO - PROCESS | 3524 | --DOMWINDOW == 150 (1AE16000) [pid = 3524] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 20:34:47 INFO - PROCESS | 3524 | --DOMWINDOW == 149 (1739E400) [pid = 3524] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 20:34:47 INFO - PROCESS | 3524 | --DOMWINDOW == 148 (15946800) [pid = 3524] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 20:34:47 INFO - PROCESS | 3524 | --DOMWINDOW == 147 (1AD4BC00) [pid = 3524] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 20:34:47 INFO - PROCESS | 3524 | --DOMWINDOW == 146 (19A89000) [pid = 3524] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 20:34:47 INFO - PROCESS | 3524 | --DOMWINDOW == 145 (161C5C00) [pid = 3524] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 20:34:47 INFO - PROCESS | 3524 | --DOMWINDOW == 144 (1A986000) [pid = 3524] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 20:34:47 INFO - PROCESS | 3524 | --DOMWINDOW == 143 (1050A800) [pid = 3524] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 20:34:47 INFO - PROCESS | 3524 | --DOMWINDOW == 142 (0F32F800) [pid = 3524] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 20:34:47 INFO - PROCESS | 3524 | --DOMWINDOW == 141 (10D62C00) [pid = 3524] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 20:34:47 INFO - PROCESS | 3524 | --DOMWINDOW == 140 (1739C000) [pid = 3524] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 20:34:47 INFO - PROCESS | 3524 | --DOMWINDOW == 139 (17737000) [pid = 3524] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 20:34:47 INFO - PROCESS | 3524 | --DOMWINDOW == 138 (18611400) [pid = 3524] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 20:34:47 INFO - PROCESS | 3524 | --DOMWINDOW == 137 (12A89400) [pid = 3524] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 20:34:47 INFO - PROCESS | 3524 | --DOMWINDOW == 136 (16FFBC00) [pid = 3524] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 20:34:47 INFO - PROCESS | 3524 | --DOMWINDOW == 135 (13371000) [pid = 3524] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 20:34:47 INFO - PROCESS | 3524 | --DOMWINDOW == 134 (10D6D000) [pid = 3524] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 20:34:47 INFO - PROCESS | 3524 | --DOMWINDOW == 133 (19A7AC00) [pid = 3524] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 20:34:47 INFO - PROCESS | 3524 | --DOMWINDOW == 132 (10AC1C00) [pid = 3524] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 20:34:47 INFO - PROCESS | 3524 | --DOMWINDOW == 131 (19B22000) [pid = 3524] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 20:34:47 INFO - PROCESS | 3524 | --DOMWINDOW == 130 (161D4C00) [pid = 3524] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 20:34:47 INFO - PROCESS | 3524 | --DOMWINDOW == 129 (1B5A9800) [pid = 3524] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 20:34:47 INFO - PROCESS | 3524 | --DOMWINDOW == 128 (1A283400) [pid = 3524] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 20:34:47 INFO - PROCESS | 3524 | --DOMWINDOW == 127 (1B423800) [pid = 3524] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 20:34:47 INFO - PROCESS | 3524 | --DOMWINDOW == 126 (1AD46800) [pid = 3524] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 20:34:47 INFO - PROCESS | 3524 | --DOMWINDOW == 125 (1337C400) [pid = 3524] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 20:34:47 INFO - PROCESS | 3524 | --DOMWINDOW == 124 (11A0D800) [pid = 3524] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 20:34:47 INFO - PROCESS | 3524 | --DOMWINDOW == 123 (138EF400) [pid = 3524] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 20:34:47 INFO - PROCESS | 3524 | --DOMWINDOW == 122 (16C1B400) [pid = 3524] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 20:34:47 INFO - PROCESS | 3524 | --DOMWINDOW == 121 (16570400) [pid = 3524] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 20:34:47 INFO - PROCESS | 3524 | --DOMWINDOW == 120 (10C2C400) [pid = 3524] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 20:34:47 INFO - PROCESS | 3524 | --DOMWINDOW == 119 (105F4800) [pid = 3524] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 20:34:47 INFO - PROCESS | 3524 | --DOMWINDOW == 118 (10270800) [pid = 3524] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 20:34:47 INFO - PROCESS | 3524 | --DOMWINDOW == 117 (1B5A5400) [pid = 3524] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 20:34:47 INFO - PROCESS | 3524 | --DOMWINDOW == 116 (17994000) [pid = 3524] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 20:34:47 INFO - PROCESS | 3524 | --DOMWINDOW == 115 (10C33800) [pid = 3524] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 20:34:47 INFO - PROCESS | 3524 | --DOMWINDOW == 114 (1983FC00) [pid = 3524] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 20:34:47 INFO - PROCESS | 3524 | --DOMWINDOW == 113 (14473C00) [pid = 3524] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 20:34:47 INFO - PROCESS | 3524 | --DOMWINDOW == 112 (16CC6000) [pid = 3524] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 20:34:48 INFO - PROCESS | 3524 | 1463628888246 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]]]}] 20:34:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 20:34:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 20:34:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 20:34:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 20:34:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 20:34:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 20:34:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 20:34:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 20:34:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 20:34:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 20:34:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 20:34:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 20:34:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 20:34:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 20:34:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 20:34:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 20:34:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 20:34:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 20:34:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 20:34:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 20:34:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 20:34:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 20:34:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 20:34:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 20:34:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 20:34:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 20:34:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 20:34:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 20:34:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 20:34:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 20:34:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 20:34:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 20:34:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 20:34:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 20:34:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 20:34:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 20:34:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 20:34:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 20:34:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:34:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 20:34:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:34:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 20:34:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 20:34:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:34:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 20:34:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:34:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 20:34:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 20:34:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:34:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 20:34:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:34:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 20:34:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 20:34:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:34:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 20:34:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:34:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 20:34:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 20:34:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:34:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 20:34:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:34:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 20:34:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 20:34:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:34:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 20:34:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:34:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 20:34:48 INFO - TEST-OK | /DOMEvents/constructors.html | took 1865ms 20:34:48 INFO - PROCESS | 3524 | 1463628888338 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 20:34:48 INFO - PROCESS | 3524 | 1463628888344 Marionette TRACE conn2 <- [1,2905,null,{"value":"13"}] 20:34:48 INFO - TEST-START | /DOMEvents/event-phases-order.html 20:34:48 INFO - PROCESS | 3524 | 1463628888349 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 20:34:48 INFO - PROCESS | 3524 | 1463628888354 Marionette TRACE conn2 <- [1,2906,null,{}] 20:34:48 INFO - PROCESS | 3524 | 1463628888359 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}] 20:34:48 INFO - PROCESS | 3524 | 1463628888506 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 20:34:48 INFO - PROCESS | 3524 | 1463628888643 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:48 INFO - PROCESS | 3524 | ++DOCSHELL 10518800 == 36 [pid = 3524] [id = 736] 20:34:48 INFO - PROCESS | 3524 | ++DOMWINDOW == 113 (1051C800) [pid = 3524] [serial = 2208] [outer = 00000000] 20:34:48 INFO - PROCESS | 3524 | ++DOMWINDOW == 114 (10ABF000) [pid = 3524] [serial = 2209] [outer = 1051C800] 20:34:48 INFO - PROCESS | 3524 | 1463628888709 Marionette DEBUG loaded listener.js 20:34:48 INFO - PROCESS | 3524 | ++DOMWINDOW == 115 (10ACA400) [pid = 3524] [serial = 2210] [outer = 1051C800] 20:34:49 INFO - PROCESS | 3524 | 1463628889369 Marionette TRACE conn2 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 20:34:49 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 20:34:49 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1026ms 20:34:49 INFO - PROCESS | 3524 | 1463628889394 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 20:34:49 INFO - PROCESS | 3524 | 1463628889400 Marionette TRACE conn2 <- [1,2909,null,{"value":"13"}] 20:34:49 INFO - PROCESS | 3524 | 1463628889430 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 20:34:49 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 20:34:49 INFO - PROCESS | 3524 | 1463628889433 Marionette TRACE conn2 <- [1,2910,null,{}] 20:34:49 INFO - PROCESS | 3524 | 1463628889437 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}] 20:34:49 INFO - PROCESS | 3524 | 1463628889551 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 20:34:49 INFO - PROCESS | 3524 | 1463628889696 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:49 INFO - PROCESS | 3524 | ++DOCSHELL 10D2DC00 == 37 [pid = 3524] [id = 737] 20:34:49 INFO - PROCESS | 3524 | ++DOMWINDOW == 116 (10D51400) [pid = 3524] [serial = 2211] [outer = 00000000] 20:34:49 INFO - PROCESS | 3524 | ++DOMWINDOW == 117 (10D70C00) [pid = 3524] [serial = 2212] [outer = 10D51400] 20:34:49 INFO - PROCESS | 3524 | 1463628889751 Marionette DEBUG loaded listener.js 20:34:49 INFO - PROCESS | 3524 | ++DOMWINDOW == 118 (1129C800) [pid = 3524] [serial = 2213] [outer = 10D51400] 20:34:50 INFO - PROCESS | 3524 | [3524] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 20:34:50 INFO - PROCESS | 3524 | [3524] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 20:34:50 INFO - PROCESS | 3524 | [3524] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 20:34:50 INFO - PROCESS | 3524 | [3524] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 20:34:50 INFO - PROCESS | 3524 | 1463628890365 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]]]}] 20:34:50 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 20:34:50 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 20:34:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 20:34:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:34:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:34:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:34:50 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 20:34:50 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 20:34:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:34:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:34:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:34:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:34:50 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 20:34:50 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 20:34:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:34:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:34:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:34:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:34:50 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 20:34:50 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 20:34:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:34:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:34:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:34:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:34:50 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 20:34:50 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 980ms 20:34:50 INFO - PROCESS | 3524 | 1463628890421 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 20:34:50 INFO - PROCESS | 3524 | 1463628890423 Marionette TRACE conn2 <- [1,2913,null,{"value":"13"}] 20:34:50 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 20:34:50 INFO - PROCESS | 3524 | 1463628890427 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 20:34:50 INFO - PROCESS | 3524 | 1463628890431 Marionette TRACE conn2 <- [1,2914,null,{}] 20:34:50 INFO - PROCESS | 3524 | 1463628890442 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}] 20:34:50 INFO - PROCESS | 3524 | 1463628890557 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 20:34:50 INFO - PROCESS | 3524 | 1463628890747 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:50 INFO - PROCESS | 3524 | ++DOCSHELL 0F9E6C00 == 38 [pid = 3524] [id = 738] 20:34:50 INFO - PROCESS | 3524 | ++DOMWINDOW == 119 (1055F800) [pid = 3524] [serial = 2214] [outer = 00000000] 20:34:50 INFO - PROCESS | 3524 | ++DOMWINDOW == 120 (10D6D000) [pid = 3524] [serial = 2215] [outer = 1055F800] 20:34:50 INFO - PROCESS | 3524 | 1463628890805 Marionette DEBUG loaded listener.js 20:34:50 INFO - PROCESS | 3524 | ++DOMWINDOW == 121 (13390400) [pid = 3524] [serial = 2216] [outer = 1055F800] 20:34:51 INFO - PROCESS | 3524 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 20:34:51 INFO - PROCESS | 3524 | 1463628891536 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]]]}] 20:34:51 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 20:34:51 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1135ms 20:34:51 INFO - PROCESS | 3524 | 1463628891578 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 20:34:51 INFO - PROCESS | 3524 | 1463628891582 Marionette TRACE conn2 <- [1,2917,null,{"value":"13"}] 20:34:51 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 20:34:51 INFO - PROCESS | 3524 | 1463628891588 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 20:34:51 INFO - PROCESS | 3524 | 1463628891591 Marionette TRACE conn2 <- [1,2918,null,{}] 20:34:51 INFO - PROCESS | 3524 | 1463628891597 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}] 20:34:51 INFO - PROCESS | 3524 | 1463628891712 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 20:34:51 INFO - PROCESS | 3524 | --DOCSHELL 0F334400 == 37 [pid = 3524] [id = 622] 20:34:51 INFO - PROCESS | 3524 | --DOCSHELL 10D4F800 == 36 [pid = 3524] [id = 609] 20:34:51 INFO - PROCESS | 3524 | --DOCSHELL 0F337400 == 35 [pid = 3524] [id = 606] 20:34:51 INFO - PROCESS | 3524 | --DOCSHELL 10C37400 == 34 [pid = 3524] [id = 623] 20:34:51 INFO - PROCESS | 3524 | --DOMWINDOW == 120 (16EC0400) [pid = 3524] [serial = 2075] [outer = 00000000] [url = about:blank] 20:34:51 INFO - PROCESS | 3524 | --DOMWINDOW == 119 (10D62400) [pid = 3524] [serial = 1946] [outer = 00000000] [url = about:blank] 20:34:51 INFO - PROCESS | 3524 | --DOMWINDOW == 118 (18613000) [pid = 3524] [serial = 1997] [outer = 00000000] [url = about:blank] 20:34:51 INFO - PROCESS | 3524 | --DOMWINDOW == 117 (177A5000) [pid = 3524] [serial = 1910] [outer = 00000000] [url = about:blank] 20:34:51 INFO - PROCESS | 3524 | --DOMWINDOW == 116 (1AE0BC00) [pid = 3524] [serial = 2084] [outer = 00000000] [url = about:blank] 20:34:51 INFO - PROCESS | 3524 | --DOMWINDOW == 115 (1A89A800) [pid = 3524] [serial = 2078] [outer = 00000000] [url = about:blank] 20:34:51 INFO - PROCESS | 3524 | --DOMWINDOW == 114 (16575000) [pid = 3524] [serial = 1904] [outer = 00000000] [url = about:blank] 20:34:51 INFO - PROCESS | 3524 | --DOMWINDOW == 113 (1B350000) [pid = 3524] [serial = 2090] [outer = 00000000] [url = about:blank] 20:34:51 INFO - PROCESS | 3524 | --DOMWINDOW == 112 (19B1B000) [pid = 3524] [serial = 2003] [outer = 00000000] [url = about:blank] 20:34:51 INFO - PROCESS | 3524 | --DOMWINDOW == 111 (186B7C00) [pid = 3524] [serial = 1958] [outer = 00000000] [url = about:blank] 20:34:51 INFO - PROCESS | 3524 | --DOMWINDOW == 110 (1B03C000) [pid = 3524] [serial = 2087] [outer = 00000000] [url = about:blank] 20:34:51 INFO - PROCESS | 3524 | --DOMWINDOW == 109 (1A0F1000) [pid = 3524] [serial = 2006] [outer = 00000000] [url = about:blank] 20:34:51 INFO - PROCESS | 3524 | --DOMWINDOW == 108 (165CE000) [pid = 3524] [serial = 1859] [outer = 00000000] [url = about:blank] 20:34:51 INFO - PROCESS | 3524 | --DOMWINDOW == 107 (1AD43000) [pid = 3524] [serial = 2081] [outer = 00000000] [url = about:blank] 20:34:51 INFO - PROCESS | 3524 | --DOMWINDOW == 106 (10D70800) [pid = 3524] [serial = 1991] [outer = 00000000] [url = about:blank] 20:34:51 INFO - PROCESS | 3524 | --DOMWINDOW == 105 (102D3C00) [pid = 3524] [serial = 1898] [outer = 00000000] [url = about:blank] 20:34:51 INFO - PROCESS | 3524 | --DOMWINDOW == 104 (1338B000) [pid = 3524] [serial = 1901] [outer = 00000000] [url = about:blank] 20:34:51 INFO - PROCESS | 3524 | --DOMWINDOW == 103 (17739000) [pid = 3524] [serial = 1907] [outer = 00000000] [url = about:blank] 20:34:51 INFO - PROCESS | 3524 | --DOMWINDOW == 102 (18613400) [pid = 3524] [serial = 1955] [outer = 00000000] [url = about:blank] 20:34:51 INFO - PROCESS | 3524 | --DOMWINDOW == 101 (19A89800) [pid = 3524] [serial = 2000] [outer = 00000000] [url = about:blank] 20:34:51 INFO - PROCESS | 3524 | --DOMWINDOW == 100 (14418000) [pid = 3524] [serial = 1949] [outer = 00000000] [url = about:blank] 20:34:51 INFO - PROCESS | 3524 | --DOMWINDOW == 99 (179D7400) [pid = 3524] [serial = 1952] [outer = 00000000] [url = about:blank] 20:34:51 INFO - PROCESS | 3524 | --DOMWINDOW == 98 (157B4C00) [pid = 3524] [serial = 1994] [outer = 00000000] [url = about:blank] 20:34:51 INFO - PROCESS | 3524 | --DOMWINDOW == 97 (13092800) [pid = 3524] [serial = 2072] [outer = 00000000] [url = about:blank] 20:34:51 INFO - PROCESS | 3524 | --DOMWINDOW == 96 (18473800) [pid = 3524] [serial = 2039] [outer = 00000000] [url = about:blank] 20:34:51 INFO - PROCESS | 3524 | --DOMWINDOW == 95 (11C51800) [pid = 3524] [serial = 2033] [outer = 00000000] [url = about:blank] 20:34:51 INFO - PROCESS | 3524 | --DOMWINDOW == 94 (19B24400) [pid = 3524] [serial = 2042] [outer = 00000000] [url = about:blank] 20:34:51 INFO - PROCESS | 3524 | --DOMWINDOW == 93 (16567C00) [pid = 3524] [serial = 2036] [outer = 00000000] [url = about:blank] 20:34:51 INFO - PROCESS | 3524 | --DOMWINDOW == 92 (1A6CB400) [pid = 3524] [serial = 2176] [outer = 00000000] [url = about:blank] 20:34:51 INFO - PROCESS | 3524 | --DOMWINDOW == 91 (19A88C00) [pid = 3524] [serial = 2164] [outer = 00000000] [url = about:blank] 20:34:51 INFO - PROCESS | 3524 | --DOMWINDOW == 90 (19A94800) [pid = 3524] [serial = 2165] [outer = 00000000] [url = about:blank] 20:34:51 INFO - PROCESS | 3524 | --DOMWINDOW == 89 (1656D800) [pid = 3524] [serial = 2170] [outer = 00000000] [url = about:blank] 20:34:51 INFO - PROCESS | 3524 | --DOMWINDOW == 88 (19BCE000) [pid = 3524] [serial = 2167] [outer = 00000000] [url = about:blank] 20:34:51 INFO - PROCESS | 3524 | --DOMWINDOW == 87 (19BD8400) [pid = 3524] [serial = 2173] [outer = 00000000] [url = about:blank] 20:34:51 INFO - PROCESS | 3524 | --DOMWINDOW == 86 (1B627000) [pid = 3524] [serial = 2140] [outer = 00000000] [url = about:blank] 20:34:51 INFO - PROCESS | 3524 | --DOMWINDOW == 85 (1B5A3800) [pid = 3524] [serial = 2138] [outer = 00000000] [url = about:blank] 20:34:51 INFO - PROCESS | 3524 | --DOMWINDOW == 84 (1B59F000) [pid = 3524] [serial = 2137] [outer = 00000000] [url = about:blank] 20:34:51 INFO - PROCESS | 3524 | --DOMWINDOW == 83 (1B42B800) [pid = 3524] [serial = 2135] [outer = 00000000] [url = about:blank] 20:34:51 INFO - PROCESS | 3524 | --DOMWINDOW == 82 (1B427800) [pid = 3524] [serial = 2134] [outer = 00000000] [url = about:blank] 20:34:51 INFO - PROCESS | 3524 | --DOMWINDOW == 81 (1B355400) [pid = 3524] [serial = 2132] [outer = 00000000] [url = about:blank] 20:34:51 INFO - PROCESS | 3524 | --DOMWINDOW == 80 (1B03E400) [pid = 3524] [serial = 2131] [outer = 00000000] [url = about:blank] 20:34:51 INFO - PROCESS | 3524 | --DOMWINDOW == 79 (1773BC00) [pid = 3524] [serial = 2129] [outer = 00000000] [url = about:blank] 20:34:51 INFO - PROCESS | 3524 | --DOMWINDOW == 78 (16EC0000) [pid = 3524] [serial = 2128] [outer = 00000000] [url = about:blank] 20:34:51 INFO - PROCESS | 3524 | --DOMWINDOW == 77 (14487800) [pid = 3524] [serial = 2126] [outer = 00000000] [url = about:blank] 20:34:51 INFO - PROCESS | 3524 | --DOMWINDOW == 76 (14419C00) [pid = 3524] [serial = 2125] [outer = 00000000] [url = about:blank] 20:34:51 INFO - PROCESS | 3524 | --DOMWINDOW == 75 (1B033C00) [pid = 3524] [serial = 2122] [outer = 00000000] [url = about:blank] 20:34:51 INFO - PROCESS | 3524 | --DOMWINDOW == 74 (1B042000) [pid = 3524] [serial = 2123] [outer = 00000000] [url = about:blank] 20:34:51 INFO - PROCESS | 3524 | --DOMWINDOW == 73 (176A5400) [pid = 3524] [serial = 2158] [outer = 00000000] [url = about:blank] 20:34:51 INFO - PROCESS | 3524 | --DOMWINDOW == 72 (165D2800) [pid = 3524] [serial = 2155] [outer = 00000000] [url = about:blank] 20:34:51 INFO - PROCESS | 3524 | --DOMWINDOW == 71 (16EBCC00) [pid = 3524] [serial = 2156] [outer = 00000000] [url = about:blank] 20:34:51 INFO - PROCESS | 3524 | --DOMWINDOW == 70 (11A0FC00) [pid = 3524] [serial = 2152] [outer = 00000000] [url = about:blank] 20:34:51 INFO - PROCESS | 3524 | --DOMWINDOW == 69 (14465400) [pid = 3524] [serial = 2153] [outer = 00000000] [url = about:blank] 20:34:51 INFO - PROCESS | 3524 | --DOMWINDOW == 68 (1448C800) [pid = 3524] [serial = 2150] [outer = 00000000] [url = about:blank] 20:34:51 INFO - PROCESS | 3524 | --DOMWINDOW == 67 (11C50000) [pid = 3524] [serial = 2149] [outer = 00000000] [url = about:blank] 20:34:51 INFO - PROCESS | 3524 | --DOMWINDOW == 66 (10D33000) [pid = 3524] [serial = 2147] [outer = 00000000] [url = about:blank] 20:34:51 INFO - PROCESS | 3524 | --DOMWINDOW == 65 (10AC8400) [pid = 3524] [serial = 2146] [outer = 00000000] [url = about:blank] 20:34:51 INFO - PROCESS | 3524 | --DOMWINDOW == 64 (1B6C1000) [pid = 3524] [serial = 2144] [outer = 00000000] [url = about:blank] 20:34:51 INFO - PROCESS | 3524 | --DOMWINDOW == 63 (1B6BB000) [pid = 3524] [serial = 2143] [outer = 00000000] [url = about:blank] 20:34:51 INFO - PROCESS | 3524 | --DOMWINDOW == 62 (1B62C400) [pid = 3524] [serial = 2141] [outer = 00000000] [url = about:blank] 20:34:51 INFO - PROCESS | 3524 | --DOMWINDOW == 61 (17A8A000) [pid = 3524] [serial = 2161] [outer = 00000000] [url = about:blank] 20:34:51 INFO - PROCESS | 3524 | --DOMWINDOW == 60 (1846F800) [pid = 3524] [serial = 2162] [outer = 00000000] [url = about:blank] 20:34:51 INFO - PROCESS | 3524 | --DOMWINDOW == 59 (19BD0C00) [pid = 3524] [serial = 2168] [outer = 00000000] [url = about:blank] 20:34:51 INFO - PROCESS | 3524 | --DOMWINDOW == 58 (19CFD800) [pid = 3524] [serial = 2174] [outer = 00000000] [url = about:blank] 20:34:51 INFO - PROCESS | 3524 | --DOMWINDOW == 57 (19833C00) [pid = 3524] [serial = 2171] [outer = 00000000] [url = about:blank] 20:34:51 INFO - PROCESS | 3524 | --DOMWINDOW == 56 (177A4800) [pid = 3524] [serial = 2159] [outer = 00000000] [url = about:blank] 20:34:51 INFO - PROCESS | 3524 | 1463628891838 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:51 INFO - PROCESS | 3524 | ++DOCSHELL 0F333C00 == 35 [pid = 3524] [id = 739] 20:34:51 INFO - PROCESS | 3524 | ++DOMWINDOW == 57 (0F334400) [pid = 3524] [serial = 2217] [outer = 00000000] 20:34:51 INFO - PROCESS | 3524 | ++DOMWINDOW == 58 (10558C00) [pid = 3524] [serial = 2218] [outer = 0F334400] 20:34:51 INFO - PROCESS | 3524 | 1463628891886 Marionette DEBUG loaded listener.js 20:34:51 INFO - PROCESS | 3524 | ++DOMWINDOW == 59 (10A5AC00) [pid = 3524] [serial = 2219] [outer = 0F334400] 20:34:52 INFO - PROCESS | 3524 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 20:34:52 INFO - PROCESS | 3524 | 1463628892262 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]]]}] 20:34:52 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 20:34:52 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 731ms 20:34:52 INFO - PROCESS | 3524 | 1463628892333 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 20:34:52 INFO - PROCESS | 3524 | 1463628892338 Marionette TRACE conn2 <- [1,2921,null,{"value":"13"}] 20:34:52 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 20:34:52 INFO - PROCESS | 3524 | 1463628892344 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 20:34:52 INFO - PROCESS | 3524 | 1463628892346 Marionette TRACE conn2 <- [1,2922,null,{}] 20:34:52 INFO - PROCESS | 3524 | 1463628892350 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}] 20:34:52 INFO - PROCESS | 3524 | 1463628892459 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 20:34:52 INFO - PROCESS | 3524 | 1463628892475 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:52 INFO - PROCESS | 3524 | ++DOCSHELL 10B58000 == 36 [pid = 3524] [id = 740] 20:34:52 INFO - PROCESS | 3524 | ++DOMWINDOW == 60 (10C2F400) [pid = 3524] [serial = 2220] [outer = 00000000] 20:34:52 INFO - PROCESS | 3524 | ++DOMWINDOW == 61 (10D2B800) [pid = 3524] [serial = 2221] [outer = 10C2F400] 20:34:52 INFO - PROCESS | 3524 | 1463628892519 Marionette DEBUG loaded listener.js 20:34:52 INFO - PROCESS | 3524 | ++DOMWINDOW == 62 (10D35800) [pid = 3524] [serial = 2222] [outer = 10C2F400] 20:34:52 INFO - PROCESS | 3524 | 1463628892991 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]]]}] 20:34:53 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 20:34:53 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 700ms 20:34:53 INFO - PROCESS | 3524 | 1463628893042 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 20:34:53 INFO - PROCESS | 3524 | 1463628893044 Marionette TRACE conn2 <- [1,2925,null,{"value":"13"}] 20:34:53 INFO - PROCESS | 3524 | 1463628893048 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 20:34:53 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 20:34:53 INFO - PROCESS | 3524 | 1463628893051 Marionette TRACE conn2 <- [1,2926,null,{}] 20:34:53 INFO - PROCESS | 3524 | 1463628893065 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}] 20:34:53 INFO - PROCESS | 3524 | 1463628893147 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 20:34:53 INFO - PROCESS | 3524 | 1463628893154 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:53 INFO - PROCESS | 3524 | ++DOCSHELL 11207000 == 37 [pid = 3524] [id = 741] 20:34:53 INFO - PROCESS | 3524 | ++DOMWINDOW == 63 (11209000) [pid = 3524] [serial = 2223] [outer = 00000000] 20:34:53 INFO - PROCESS | 3524 | ++DOMWINDOW == 64 (11C5D000) [pid = 3524] [serial = 2224] [outer = 11209000] 20:34:53 INFO - PROCESS | 3524 | 1463628893200 Marionette DEBUG loaded listener.js 20:34:53 INFO - PROCESS | 3524 | ++DOMWINDOW == 65 (12D77400) [pid = 3524] [serial = 2225] [outer = 11209000] 20:34:53 INFO - PROCESS | 3524 | 1463628893632 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]]]}] 20:34:53 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 20:34:53 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 653ms 20:34:53 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 20:34:53 INFO - PROCESS | 3524 | 1463628893706 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 20:34:53 INFO - PROCESS | 3524 | 1463628893709 Marionette TRACE conn2 <- [1,2929,null,{"value":"13"}] 20:34:53 INFO - PROCESS | 3524 | 1463628893712 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 20:34:53 INFO - PROCESS | 3524 | 1463628893713 Marionette TRACE conn2 <- [1,2930,null,{}] 20:34:53 INFO - PROCESS | 3524 | 1463628893717 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}] 20:34:53 INFO - PROCESS | 3524 | 1463628893804 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 20:34:53 INFO - PROCESS | 3524 | 1463628893810 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:53 INFO - PROCESS | 3524 | ++DOCSHELL 1337C000 == 38 [pid = 3524] [id = 742] 20:34:53 INFO - PROCESS | 3524 | ++DOMWINDOW == 66 (13398C00) [pid = 3524] [serial = 2226] [outer = 00000000] 20:34:53 INFO - PROCESS | 3524 | ++DOMWINDOW == 67 (13DB2C00) [pid = 3524] [serial = 2227] [outer = 13398C00] 20:34:53 INFO - PROCESS | 3524 | 1463628893855 Marionette DEBUG loaded listener.js 20:34:53 INFO - PROCESS | 3524 | ++DOMWINDOW == 68 (141EFC00) [pid = 3524] [serial = 2228] [outer = 13398C00] 20:34:54 INFO - PROCESS | 3524 | 1463628894295 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"]]]}] 20:34:54 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 20:34:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 20:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:34:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 20:34:54 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 622ms 20:34:54 INFO - PROCESS | 3524 | 1463628894356 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 20:34:54 INFO - PROCESS | 3524 | 1463628894358 Marionette TRACE conn2 <- [1,2933,null,{"value":"13"}] 20:34:54 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 20:34:54 INFO - PROCESS | 3524 | 1463628894361 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 20:34:54 INFO - PROCESS | 3524 | 1463628894363 Marionette TRACE conn2 <- [1,2934,null,{}] 20:34:54 INFO - PROCESS | 3524 | 1463628894366 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}] 20:34:54 INFO - PROCESS | 3524 | 1463628894463 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 20:34:54 INFO - PROCESS | 3524 | 1463628894469 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:54 INFO - PROCESS | 3524 | ++DOCSHELL 138E8400 == 39 [pid = 3524] [id = 743] 20:34:54 INFO - PROCESS | 3524 | ++DOMWINDOW == 69 (141F5000) [pid = 3524] [serial = 2229] [outer = 00000000] 20:34:54 INFO - PROCESS | 3524 | ++DOMWINDOW == 70 (1446F000) [pid = 3524] [serial = 2230] [outer = 141F5000] 20:34:54 INFO - PROCESS | 3524 | 1463628894513 Marionette DEBUG loaded listener.js 20:34:54 INFO - PROCESS | 3524 | ++DOMWINDOW == 71 (14470800) [pid = 3524] [serial = 2231] [outer = 141F5000] 20:34:54 INFO - PROCESS | 3524 | 1463628894974 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]]]}] 20:34:55 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 20:34:55 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 699ms 20:34:55 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 20:34:55 INFO - PROCESS | 3524 | 1463628895046 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 20:34:55 INFO - PROCESS | 3524 | 1463628895048 Marionette TRACE conn2 <- [1,2937,null,{"value":"13"}] 20:34:55 INFO - PROCESS | 3524 | 1463628895052 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 20:34:55 INFO - PROCESS | 3524 | 1463628895053 Marionette TRACE conn2 <- [1,2938,null,{}] 20:34:55 INFO - PROCESS | 3524 | 1463628895056 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}] 20:34:55 INFO - PROCESS | 3524 | 1463628895193 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 20:34:55 INFO - PROCESS | 3524 | 1463628895291 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:55 INFO - PROCESS | 3524 | ++DOCSHELL 1338FC00 == 40 [pid = 3524] [id = 744] 20:34:55 INFO - PROCESS | 3524 | ++DOMWINDOW == 72 (1448D000) [pid = 3524] [serial = 2232] [outer = 00000000] 20:34:55 INFO - PROCESS | 3524 | ++DOMWINDOW == 73 (157B6400) [pid = 3524] [serial = 2233] [outer = 1448D000] 20:34:55 INFO - PROCESS | 3524 | 1463628895335 Marionette DEBUG loaded listener.js 20:34:55 INFO - PROCESS | 3524 | ++DOMWINDOW == 74 (15942400) [pid = 3524] [serial = 2234] [outer = 1448D000] 20:34:55 INFO - PROCESS | 3524 | ++DOCSHELL 15DE1C00 == 41 [pid = 3524] [id = 745] 20:34:55 INFO - PROCESS | 3524 | ++DOMWINDOW == 75 (15F29800) [pid = 3524] [serial = 2235] [outer = 00000000] 20:34:55 INFO - PROCESS | 3524 | ++DOMWINDOW == 76 (15F2AC00) [pid = 3524] [serial = 2236] [outer = 15F29800] 20:34:55 INFO - PROCESS | 3524 | 1463628895751 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]]]}] 20:34:55 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 20:34:55 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 746ms 20:34:55 INFO - PROCESS | 3524 | 1463628895790 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 20:34:55 INFO - PROCESS | 3524 | 1463628895792 Marionette TRACE conn2 <- [1,2941,null,{"value":"13"}] 20:34:55 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 20:34:55 INFO - PROCESS | 3524 | 1463628895795 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 20:34:55 INFO - PROCESS | 3524 | 1463628895797 Marionette TRACE conn2 <- [1,2942,null,{}] 20:34:55 INFO - PROCESS | 3524 | 1463628895800 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}] 20:34:55 INFO - PROCESS | 3524 | 1463628895927 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 20:34:55 INFO - PROCESS | 3524 | 1463628895934 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:55 INFO - PROCESS | 3524 | ++DOCSHELL 0C7F2C00 == 42 [pid = 3524] [id = 746] 20:34:55 INFO - PROCESS | 3524 | ++DOMWINDOW == 77 (157B6C00) [pid = 3524] [serial = 2237] [outer = 00000000] 20:34:56 INFO - PROCESS | 3524 | ++DOMWINDOW == 78 (15F2B400) [pid = 3524] [serial = 2238] [outer = 157B6C00] 20:34:56 INFO - PROCESS | 3524 | 1463628896031 Marionette DEBUG loaded listener.js 20:34:56 INFO - PROCESS | 3524 | ++DOMWINDOW == 79 (161C6800) [pid = 3524] [serial = 2239] [outer = 157B6C00] 20:34:56 INFO - PROCESS | 3524 | --DOMWINDOW == 78 (14464800) [pid = 3524] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 20:34:56 INFO - PROCESS | 3524 | --DOMWINDOW == 77 (10A5B400) [pid = 3524] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 20:34:56 INFO - PROCESS | 3524 | --DOMWINDOW == 76 (14486C00) [pid = 3524] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 20:34:56 INFO - PROCESS | 3524 | --DOMWINDOW == 75 (13376000) [pid = 3524] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 20:34:56 INFO - PROCESS | 3524 | --DOMWINDOW == 74 (0F931800) [pid = 3524] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 20:34:56 INFO - PROCESS | 3524 | --DOMWINDOW == 73 (11A0F400) [pid = 3524] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 20:34:56 INFO - PROCESS | 3524 | --DOMWINDOW == 72 (10D67000) [pid = 3524] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 20:34:56 INFO - PROCESS | 3524 | --DOMWINDOW == 71 (13DB5C00) [pid = 3524] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 20:34:56 INFO - PROCESS | 3524 | --DOMWINDOW == 70 (10C34800) [pid = 3524] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 20:34:56 INFO - PROCESS | 3524 | 1463628896454 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]]]}] 20:34:56 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 20:34:56 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 20:34:56 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 700ms 20:34:56 INFO - PROCESS | 3524 | 1463628896495 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 20:34:56 INFO - PROCESS | 3524 | 1463628896506 Marionette TRACE conn2 <- [1,2945,null,{"value":"13"}] 20:34:56 INFO - PROCESS | 3524 | 1463628896509 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 20:34:56 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 20:34:56 INFO - PROCESS | 3524 | 1463628896511 Marionette TRACE conn2 <- [1,2946,null,{}] 20:34:56 INFO - PROCESS | 3524 | 1463628896514 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}] 20:34:56 INFO - PROCESS | 3524 | 1463628896645 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 20:34:56 INFO - PROCESS | 3524 | 1463628896741 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:56 INFO - PROCESS | 3524 | ++DOCSHELL 0C7ED000 == 43 [pid = 3524] [id = 747] 20:34:56 INFO - PROCESS | 3524 | ++DOMWINDOW == 71 (1050A800) [pid = 3524] [serial = 2240] [outer = 00000000] 20:34:56 INFO - PROCESS | 3524 | ++DOMWINDOW == 72 (14410C00) [pid = 3524] [serial = 2241] [outer = 1050A800] 20:34:56 INFO - PROCESS | 3524 | 1463628896785 Marionette DEBUG loaded listener.js 20:34:56 INFO - PROCESS | 3524 | ++DOMWINDOW == 73 (15DE2400) [pid = 3524] [serial = 2242] [outer = 1050A800] 20:34:57 INFO - PROCESS | 3524 | 1463628897126 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]]]}] 20:34:57 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 20:34:57 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 638ms 20:34:57 INFO - PROCESS | 3524 | 1463628897149 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 20:34:57 INFO - PROCESS | 3524 | 1463628897151 Marionette TRACE conn2 <- [1,2949,null,{"value":"13"}] 20:34:57 INFO - PROCESS | 3524 | 1463628897154 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 20:34:57 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 20:34:57 INFO - PROCESS | 3524 | 1463628897156 Marionette TRACE conn2 <- [1,2950,null,{}] 20:34:57 INFO - PROCESS | 3524 | 1463628897159 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}] 20:34:57 INFO - PROCESS | 3524 | 1463628897237 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 20:34:57 INFO - PROCESS | 3524 | 1463628897243 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:57 INFO - PROCESS | 3524 | ++DOCSHELL 0F338C00 == 44 [pid = 3524] [id = 748] 20:34:57 INFO - PROCESS | 3524 | ++DOMWINDOW == 74 (10A5A400) [pid = 3524] [serial = 2243] [outer = 00000000] 20:34:57 INFO - PROCESS | 3524 | ++DOMWINDOW == 75 (16570000) [pid = 3524] [serial = 2244] [outer = 10A5A400] 20:34:57 INFO - PROCESS | 3524 | 1463628897286 Marionette DEBUG loaded listener.js 20:34:57 INFO - PROCESS | 3524 | ++DOMWINDOW == 76 (16573C00) [pid = 3524] [serial = 2245] [outer = 10A5A400] 20:34:57 INFO - PROCESS | 3524 | 1463628897666 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]]]}] 20:34:57 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 20:34:57 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 590ms 20:34:57 INFO - PROCESS | 3524 | 1463628897736 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 20:34:57 INFO - PROCESS | 3524 | 1463628897737 Marionette TRACE conn2 <- [1,2953,null,{"value":"13"}] 20:34:57 INFO - PROCESS | 3524 | 1463628897741 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 20:34:57 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 20:34:57 INFO - PROCESS | 3524 | 1463628897742 Marionette TRACE conn2 <- [1,2954,null,{}] 20:34:57 INFO - PROCESS | 3524 | 1463628897746 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}] 20:34:57 INFO - PROCESS | 3524 | 1463628897826 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 20:34:57 INFO - PROCESS | 3524 | 1463628897832 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:57 INFO - PROCESS | 3524 | ++DOCSHELL 1656D800 == 45 [pid = 3524] [id = 749] 20:34:57 INFO - PROCESS | 3524 | ++DOMWINDOW == 77 (16576800) [pid = 3524] [serial = 2246] [outer = 00000000] 20:34:57 INFO - PROCESS | 3524 | ++DOMWINDOW == 78 (165D6000) [pid = 3524] [serial = 2247] [outer = 16576800] 20:34:57 INFO - PROCESS | 3524 | 1463628897884 Marionette DEBUG loaded listener.js 20:34:57 INFO - PROCESS | 3524 | ++DOMWINDOW == 79 (165D9800) [pid = 3524] [serial = 2248] [outer = 16576800] 20:34:58 INFO - PROCESS | 3524 | 1463628898333 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]]]}] 20:34:58 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 20:34:58 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 622ms 20:34:58 INFO - PROCESS | 3524 | 1463628898442 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 20:34:58 INFO - PROCESS | 3524 | 1463628898446 Marionette TRACE conn2 <- [1,2957,null,{"value":"13"}] 20:34:58 INFO - PROCESS | 3524 | 1463628898456 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 20:34:58 INFO - PROCESS | 3524 | 1463628898460 Marionette TRACE conn2 <- [1,2958,null,{}] 20:34:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 20:34:58 INFO - PROCESS | 3524 | 1463628898466 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}] 20:34:58 INFO - PROCESS | 3524 | 1463628898586 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 20:34:58 INFO - PROCESS | 3524 | 1463628898717 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:58 INFO - PROCESS | 3524 | ++DOCSHELL 10270800 == 46 [pid = 3524] [id = 750] 20:34:58 INFO - PROCESS | 3524 | ++DOMWINDOW == 80 (10275400) [pid = 3524] [serial = 2249] [outer = 00000000] 20:34:58 INFO - PROCESS | 3524 | ++DOMWINDOW == 81 (1051A000) [pid = 3524] [serial = 2250] [outer = 10275400] 20:34:58 INFO - PROCESS | 3524 | 1463628898775 Marionette DEBUG loaded listener.js 20:34:58 INFO - PROCESS | 3524 | ++DOMWINDOW == 82 (10A63400) [pid = 3524] [serial = 2251] [outer = 10275400] 20:34:59 INFO - PROCESS | 3524 | 1463628899337 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]]]}] 20:34:59 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 20:34:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 871ms 20:34:59 INFO - PROCESS | 3524 | 1463628899349 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 20:34:59 INFO - PROCESS | 3524 | 1463628899352 Marionette TRACE conn2 <- [1,2961,null,{"value":"13"}] 20:34:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 20:34:59 INFO - PROCESS | 3524 | 1463628899376 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 20:34:59 INFO - PROCESS | 3524 | 1463628899380 Marionette TRACE conn2 <- [1,2962,null,{}] 20:34:59 INFO - PROCESS | 3524 | 1463628899386 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}] 20:34:59 INFO - PROCESS | 3524 | 1463628899490 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 20:34:59 INFO - PROCESS | 3524 | 1463628899600 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:59 INFO - PROCESS | 3524 | ++DOCSHELL 10D57000 == 47 [pid = 3524] [id = 751] 20:34:59 INFO - PROCESS | 3524 | ++DOMWINDOW == 83 (10D61C00) [pid = 3524] [serial = 2252] [outer = 00000000] 20:34:59 INFO - PROCESS | 3524 | ++DOMWINDOW == 84 (11204800) [pid = 3524] [serial = 2253] [outer = 10D61C00] 20:34:59 INFO - PROCESS | 3524 | 1463628899653 Marionette DEBUG loaded listener.js 20:34:59 INFO - PROCESS | 3524 | ++DOMWINDOW == 85 (12D2E800) [pid = 3524] [serial = 2254] [outer = 10D61C00] 20:35:00 INFO - PROCESS | 3524 | 1463628900176 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]]]}] 20:35:00 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 20:35:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 855ms 20:35:00 INFO - PROCESS | 3524 | 1463628900235 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 20:35:00 INFO - PROCESS | 3524 | 1463628900238 Marionette TRACE conn2 <- [1,2965,null,{"value":"13"}] 20:35:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 20:35:00 INFO - PROCESS | 3524 | 1463628900242 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 20:35:00 INFO - PROCESS | 3524 | 1463628900244 Marionette TRACE conn2 <- [1,2966,null,{}] 20:35:00 INFO - PROCESS | 3524 | 1463628900249 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}] 20:35:00 INFO - PROCESS | 3524 | 1463628900361 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 20:35:00 INFO - PROCESS | 3524 | 1463628900479 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:00 INFO - PROCESS | 3524 | ++DOCSHELL 150AFC00 == 48 [pid = 3524] [id = 752] 20:35:00 INFO - PROCESS | 3524 | ++DOMWINDOW == 86 (150B1400) [pid = 3524] [serial = 2255] [outer = 00000000] 20:35:00 INFO - PROCESS | 3524 | ++DOMWINDOW == 87 (15924400) [pid = 3524] [serial = 2256] [outer = 150B1400] 20:35:00 INFO - PROCESS | 3524 | 1463628900577 Marionette DEBUG loaded listener.js 20:35:00 INFO - PROCESS | 3524 | ++DOMWINDOW == 88 (16569800) [pid = 3524] [serial = 2257] [outer = 150B1400] 20:35:01 INFO - PROCESS | 3524 | 1463628901140 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]]]}] 20:35:01 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 20:35:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 933ms 20:35:01 INFO - PROCESS | 3524 | 1463628901170 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 20:35:01 INFO - PROCESS | 3524 | 1463628901172 Marionette TRACE conn2 <- [1,2969,null,{"value":"13"}] 20:35:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 20:35:01 INFO - PROCESS | 3524 | 1463628901176 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 20:35:01 INFO - PROCESS | 3524 | 1463628901178 Marionette TRACE conn2 <- [1,2970,null,{}] 20:35:01 INFO - PROCESS | 3524 | 1463628901181 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}] 20:35:01 INFO - PROCESS | 3524 | 1463628901333 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 20:35:01 INFO - PROCESS | 3524 | 1463628901410 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:01 INFO - PROCESS | 3524 | ++DOCSHELL 167F4000 == 49 [pid = 3524] [id = 753] 20:35:01 INFO - PROCESS | 3524 | ++DOMWINDOW == 89 (16C1B000) [pid = 3524] [serial = 2258] [outer = 00000000] 20:35:01 INFO - PROCESS | 3524 | ++DOMWINDOW == 90 (16EC0800) [pid = 3524] [serial = 2259] [outer = 16C1B000] 20:35:01 INFO - PROCESS | 3524 | 1463628901464 Marionette DEBUG loaded listener.js 20:35:01 INFO - PROCESS | 3524 | ++DOMWINDOW == 91 (16EC3C00) [pid = 3524] [serial = 2260] [outer = 16C1B000] 20:35:01 INFO - PROCESS | 3524 | 1463628901937 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"]]]}] 20:35:01 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 20:35:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 20:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:35:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 20:35:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 793ms 20:35:01 INFO - PROCESS | 3524 | 1463628901978 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 20:35:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 20:35:01 INFO - PROCESS | 3524 | 1463628901980 Marionette TRACE conn2 <- [1,2973,null,{"value":"13"}] 20:35:01 INFO - PROCESS | 3524 | 1463628901984 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 20:35:01 INFO - PROCESS | 3524 | 1463628901986 Marionette TRACE conn2 <- [1,2974,null,{}] 20:35:01 INFO - PROCESS | 3524 | 1463628902006 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}] 20:35:02 INFO - PROCESS | 3524 | 1463628902105 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 20:35:02 INFO - PROCESS | 3524 | 1463628902213 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:02 INFO - PROCESS | 3524 | ++DOCSHELL 16EC6000 == 50 [pid = 3524] [id = 754] 20:35:02 INFO - PROCESS | 3524 | ++DOMWINDOW == 92 (16EC6800) [pid = 3524] [serial = 2261] [outer = 00000000] 20:35:02 INFO - PROCESS | 3524 | ++DOMWINDOW == 93 (17079400) [pid = 3524] [serial = 2262] [outer = 16EC6800] 20:35:02 INFO - PROCESS | 3524 | 1463628902266 Marionette DEBUG loaded listener.js 20:35:02 INFO - PROCESS | 3524 | ++DOMWINDOW == 94 (17382400) [pid = 3524] [serial = 2263] [outer = 16EC6800] 20:35:02 INFO - PROCESS | 3524 | 1463628902803 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]]]}] 20:35:02 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 20:35:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 855ms 20:35:02 INFO - PROCESS | 3524 | 1463628902847 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 20:35:02 INFO - PROCESS | 3524 | 1463628902849 Marionette TRACE conn2 <- [1,2977,null,{"value":"13"}] 20:35:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 20:35:02 INFO - PROCESS | 3524 | 1463628902853 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 20:35:02 INFO - PROCESS | 3524 | 1463628902855 Marionette TRACE conn2 <- [1,2978,null,{}] 20:35:02 INFO - PROCESS | 3524 | 1463628902859 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}] 20:35:02 INFO - PROCESS | 3524 | 1463628902984 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 20:35:03 INFO - PROCESS | 3524 | 1463628903163 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:03 INFO - PROCESS | 3524 | ++DOCSHELL 144C3C00 == 51 [pid = 3524] [id = 755] 20:35:03 INFO - PROCESS | 3524 | ++DOMWINDOW == 95 (1570E000) [pid = 3524] [serial = 2264] [outer = 00000000] 20:35:03 INFO - PROCESS | 3524 | ++DOMWINDOW == 96 (176A6400) [pid = 3524] [serial = 2265] [outer = 1570E000] 20:35:03 INFO - PROCESS | 3524 | 1463628903220 Marionette DEBUG loaded listener.js 20:35:03 INFO - PROCESS | 3524 | ++DOMWINDOW == 97 (17738800) [pid = 3524] [serial = 2266] [outer = 1570E000] 20:35:03 INFO - PROCESS | 3524 | ++DOCSHELL 10276C00 == 52 [pid = 3524] [id = 756] 20:35:03 INFO - PROCESS | 3524 | ++DOMWINDOW == 98 (1055B400) [pid = 3524] [serial = 2267] [outer = 00000000] 20:35:03 INFO - PROCESS | 3524 | ++DOMWINDOW == 99 (105EE000) [pid = 3524] [serial = 2268] [outer = 1055B400] 20:35:03 INFO - PROCESS | 3524 | 1463628903933 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]]]}] 20:35:03 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 20:35:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1150ms 20:35:04 INFO - PROCESS | 3524 | 1463628903998 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 20:35:04 INFO - PROCESS | 3524 | 1463628904002 Marionette TRACE conn2 <- [1,2981,null,{"value":"13"}] 20:35:04 INFO - PROCESS | 3524 | 1463628904007 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 20:35:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 20:35:04 INFO - PROCESS | 3524 | 1463628904012 Marionette TRACE conn2 <- [1,2982,null,{}] 20:35:04 INFO - PROCESS | 3524 | 1463628904019 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}] 20:35:04 INFO - PROCESS | 3524 | 1463628904135 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 20:35:04 INFO - PROCESS | 3524 | 1463628904273 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:04 INFO - PROCESS | 3524 | ++DOCSHELL 0F9DD800 == 53 [pid = 3524] [id = 757] 20:35:04 INFO - PROCESS | 3524 | ++DOMWINDOW == 100 (0F9E7000) [pid = 3524] [serial = 2269] [outer = 00000000] 20:35:04 INFO - PROCESS | 3524 | ++DOMWINDOW == 101 (10D2B000) [pid = 3524] [serial = 2270] [outer = 0F9E7000] 20:35:04 INFO - PROCESS | 3524 | 1463628904328 Marionette DEBUG loaded listener.js 20:35:04 INFO - PROCESS | 3524 | ++DOMWINDOW == 102 (10D52800) [pid = 3524] [serial = 2271] [outer = 0F9E7000] 20:35:04 INFO - PROCESS | 3524 | --DOCSHELL 10D2F000 == 52 [pid = 3524] [id = 608] 20:35:04 INFO - PROCESS | 3524 | --DOCSHELL 1336D400 == 51 [pid = 3524] [id = 611] 20:35:04 INFO - PROCESS | 3524 | --DOCSHELL 1338D400 == 50 [pid = 3524] [id = 614] 20:35:04 INFO - PROCESS | 3524 | --DOCSHELL 1A278000 == 49 [pid = 3524] [id = 725] 20:35:04 INFO - PROCESS | 3524 | --DOCSHELL 161C8000 == 48 [pid = 3524] [id = 618] 20:35:04 INFO - PROCESS | 3524 | --DOCSHELL 15DE1C00 == 47 [pid = 3524] [id = 745] 20:35:04 INFO - PROCESS | 3524 | --DOMWINDOW == 101 (1446F400) [pid = 3524] [serial = 2201] [outer = 00000000] [url = about:blank] 20:35:04 INFO - PROCESS | 3524 | --DOMWINDOW == 100 (15925000) [pid = 3524] [serial = 2206] [outer = 00000000] [url = about:blank] 20:35:04 INFO - PROCESS | 3524 | --DOMWINDOW == 99 (14471C00) [pid = 3524] [serial = 2200] [outer = 00000000] [url = about:blank] 20:35:04 INFO - PROCESS | 3524 | --DOMWINDOW == 98 (10ABFC00) [pid = 3524] [serial = 2182] [outer = 00000000] [url = about:blank] 20:35:04 INFO - PROCESS | 3524 | --DOMWINDOW == 97 (10AC5C00) [pid = 3524] [serial = 2183] [outer = 00000000] [url = about:blank] 20:35:04 INFO - PROCESS | 3524 | --DOMWINDOW == 96 (1448F400) [pid = 3524] [serial = 2203] [outer = 00000000] [url = about:blank] 20:35:04 INFO - PROCESS | 3524 | --DOMWINDOW == 95 (13397000) [pid = 3524] [serial = 2194] [outer = 00000000] [url = about:blank] 20:35:04 INFO - PROCESS | 3524 | --DOMWINDOW == 94 (1383A400) [pid = 3524] [serial = 2195] [outer = 00000000] [url = about:blank] 20:35:04 INFO - PROCESS | 3524 | --DOMWINDOW == 93 (1026C000) [pid = 3524] [serial = 2179] [outer = 00000000] [url = about:blank] 20:35:04 INFO - PROCESS | 3524 | --DOMWINDOW == 92 (102CEC00) [pid = 3524] [serial = 2180] [outer = 00000000] [url = about:blank] 20:35:04 INFO - PROCESS | 3524 | --DOMWINDOW == 91 (12882000) [pid = 3524] [serial = 2191] [outer = 00000000] [url = about:blank] 20:35:04 INFO - PROCESS | 3524 | --DOMWINDOW == 90 (12AEC800) [pid = 3524] [serial = 2192] [outer = 00000000] [url = about:blank] 20:35:04 INFO - PROCESS | 3524 | --DOMWINDOW == 89 (110E6400) [pid = 3524] [serial = 2188] [outer = 00000000] [url = about:blank] 20:35:04 INFO - PROCESS | 3524 | --DOMWINDOW == 88 (11298400) [pid = 3524] [serial = 2189] [outer = 00000000] [url = about:blank] 20:35:04 INFO - PROCESS | 3524 | --DOMWINDOW == 87 (141F9C00) [pid = 3524] [serial = 2197] [outer = 00000000] [url = about:blank] 20:35:04 INFO - PROCESS | 3524 | --DOMWINDOW == 86 (14412400) [pid = 3524] [serial = 2198] [outer = 00000000] [url = about:blank] 20:35:04 INFO - PROCESS | 3524 | --DOMWINDOW == 85 (10D2CC00) [pid = 3524] [serial = 2185] [outer = 00000000] [url = about:blank] 20:35:04 INFO - PROCESS | 3524 | --DOMWINDOW == 84 (10D36000) [pid = 3524] [serial = 2186] [outer = 00000000] [url = about:blank] 20:35:04 INFO - PROCESS | 3524 | --DOMWINDOW == 83 (14491000) [pid = 3524] [serial = 2204] [outer = 00000000] [url = about:blank] 20:35:04 INFO - PROCESS | 3524 | 1463628904843 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]]]}] 20:35:04 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 20:35:04 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 20:35:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 901ms 20:35:04 INFO - PROCESS | 3524 | 1463628904913 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 20:35:04 INFO - PROCESS | 3524 | 1463628904919 Marionette TRACE conn2 <- [1,2985,null,{"value":"13"}] 20:35:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 20:35:04 INFO - PROCESS | 3524 | 1463628904924 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 20:35:04 INFO - PROCESS | 3524 | 1463628904927 Marionette TRACE conn2 <- [1,2986,null,{}] 20:35:04 INFO - PROCESS | 3524 | 1463628904930 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}] 20:35:05 INFO - PROCESS | 3524 | 1463628905017 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 20:35:05 INFO - PROCESS | 3524 | 1463628905026 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:05 INFO - PROCESS | 3524 | ++DOCSHELL 10AC5C00 == 48 [pid = 3524] [id = 758] 20:35:05 INFO - PROCESS | 3524 | ++DOMWINDOW == 84 (10AC6400) [pid = 3524] [serial = 2272] [outer = 00000000] 20:35:05 INFO - PROCESS | 3524 | ++DOMWINDOW == 85 (10D2FC00) [pid = 3524] [serial = 2273] [outer = 10AC6400] 20:35:05 INFO - PROCESS | 3524 | 1463628905078 Marionette DEBUG loaded listener.js 20:35:05 INFO - PROCESS | 3524 | ++DOMWINDOW == 86 (10D58800) [pid = 3524] [serial = 2274] [outer = 10AC6400] 20:35:05 INFO - PROCESS | 3524 | 1463628905545 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]]]}] 20:35:05 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 20:35:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 638ms 20:35:05 INFO - PROCESS | 3524 | 1463628905561 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 20:35:05 INFO - PROCESS | 3524 | 1463628905563 Marionette TRACE conn2 <- [1,2989,null,{"value":"13"}] 20:35:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 20:35:05 INFO - PROCESS | 3524 | 1463628905567 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 20:35:05 INFO - PROCESS | 3524 | 1463628905570 Marionette TRACE conn2 <- [1,2990,null,{}] 20:35:05 INFO - PROCESS | 3524 | 1463628905580 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}] 20:35:05 INFO - PROCESS | 3524 | 1463628905663 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 20:35:05 INFO - PROCESS | 3524 | 1463628905671 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:05 INFO - PROCESS | 3524 | ++DOCSHELL 110EB800 == 49 [pid = 3524] [id = 759] 20:35:05 INFO - PROCESS | 3524 | ++DOMWINDOW == 87 (11297C00) [pid = 3524] [serial = 2275] [outer = 00000000] 20:35:05 INFO - PROCESS | 3524 | ++DOMWINDOW == 88 (12D2C000) [pid = 3524] [serial = 2276] [outer = 11297C00] 20:35:05 INFO - PROCESS | 3524 | 1463628905717 Marionette DEBUG loaded listener.js 20:35:05 INFO - PROCESS | 3524 | ++DOMWINDOW == 89 (13316C00) [pid = 3524] [serial = 2277] [outer = 11297C00] 20:35:06 INFO - PROCESS | 3524 | 1463628906188 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]]]}] 20:35:06 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 20:35:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 622ms 20:35:06 INFO - PROCESS | 3524 | 1463628906204 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 20:35:06 INFO - PROCESS | 3524 | 1463628906207 Marionette TRACE conn2 <- [1,2993,null,{"value":"13"}] 20:35:06 INFO - PROCESS | 3524 | 1463628906210 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 20:35:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 20:35:06 INFO - PROCESS | 3524 | 1463628906212 Marionette TRACE conn2 <- [1,2994,null,{}] 20:35:06 INFO - PROCESS | 3524 | 1463628906215 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}] 20:35:06 INFO - PROCESS | 3524 | 1463628906296 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 20:35:06 INFO - PROCESS | 3524 | 1463628906303 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:06 INFO - PROCESS | 3524 | ++DOCSHELL 13395000 == 50 [pid = 3524] [id = 760] 20:35:06 INFO - PROCESS | 3524 | ++DOMWINDOW == 90 (13832000) [pid = 3524] [serial = 2278] [outer = 00000000] 20:35:06 INFO - PROCESS | 3524 | ++DOMWINDOW == 91 (141EF800) [pid = 3524] [serial = 2279] [outer = 13832000] 20:35:06 INFO - PROCESS | 3524 | 1463628906346 Marionette DEBUG loaded listener.js 20:35:06 INFO - PROCESS | 3524 | ++DOMWINDOW == 92 (14414C00) [pid = 3524] [serial = 2280] [outer = 13832000] 20:35:06 INFO - PROCESS | 3524 | 1463628906771 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]]]}] 20:35:06 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 20:35:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 591ms 20:35:06 INFO - PROCESS | 3524 | 1463628906824 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 20:35:06 INFO - PROCESS | 3524 | 1463628906826 Marionette TRACE conn2 <- [1,2997,null,{"value":"13"}] 20:35:06 INFO - TEST-START | /FileAPI/FileReaderSync.worker 20:35:06 INFO - PROCESS | 3524 | 1463628906829 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 20:35:06 INFO - PROCESS | 3524 | 1463628906831 Marionette TRACE conn2 <- [1,2998,null,{}] 20:35:06 INFO - PROCESS | 3524 | 1463628906818 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}] 20:35:06 INFO - PROCESS | 3524 | 1463628906946 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 20:35:06 INFO - PROCESS | 3524 | 1463628906953 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:07 INFO - PROCESS | 3524 | ++DOCSHELL 138EFC00 == 51 [pid = 3524] [id = 761] 20:35:07 INFO - PROCESS | 3524 | ++DOMWINDOW == 93 (13DB5800) [pid = 3524] [serial = 2281] [outer = 00000000] 20:35:07 INFO - PROCESS | 3524 | ++DOMWINDOW == 94 (14470C00) [pid = 3524] [serial = 2282] [outer = 13DB5800] 20:35:07 INFO - PROCESS | 3524 | 1463628907049 Marionette DEBUG loaded listener.js 20:35:07 INFO - PROCESS | 3524 | ++DOMWINDOW == 95 (14486000) [pid = 3524] [serial = 2283] [outer = 13DB5800] 20:35:07 INFO - PROCESS | 3524 | [3524] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 20:35:07 INFO - PROCESS | 3524 | 1463628907520 Marionette TRACE conn2 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 20:35:07 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 20:35:07 INFO - {} 20:35:07 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 20:35:07 INFO - {} 20:35:07 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 20:35:07 INFO - {} 20:35:07 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 20:35:07 INFO - {} 20:35:07 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 731ms 20:35:07 INFO - PROCESS | 3524 | 1463628907555 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 20:35:07 INFO - PROCESS | 3524 | 1463628907557 Marionette TRACE conn2 <- [1,3001,null,{"value":"13"}] 20:35:07 INFO - TEST-START | /FileAPI/fileReader.html 20:35:07 INFO - PROCESS | 3524 | 1463628907560 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 20:35:07 INFO - PROCESS | 3524 | 1463628907562 Marionette TRACE conn2 <- [1,3002,null,{}] 20:35:07 INFO - PROCESS | 3524 | 1463628907565 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}] 20:35:07 INFO - PROCESS | 3524 | 1463628907696 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 20:35:07 INFO - PROCESS | 3524 | 1463628907762 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:07 INFO - PROCESS | 3524 | ++DOCSHELL 1448A000 == 52 [pid = 3524] [id = 762] 20:35:07 INFO - PROCESS | 3524 | ++DOMWINDOW == 96 (14492C00) [pid = 3524] [serial = 2284] [outer = 00000000] 20:35:07 INFO - PROCESS | 3524 | ++DOMWINDOW == 97 (15DD5800) [pid = 3524] [serial = 2285] [outer = 14492C00] 20:35:07 INFO - PROCESS | 3524 | 1463628907806 Marionette DEBUG loaded listener.js 20:35:07 INFO - PROCESS | 3524 | ++DOMWINDOW == 98 (15F2B800) [pid = 3524] [serial = 2286] [outer = 14492C00] 20:35:08 INFO - PROCESS | 3524 | 1463628908203 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]]]}] 20:35:08 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 20:35:08 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 20:35:08 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 20:35:08 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 20:35:08 INFO - TEST-OK | /FileAPI/fileReader.html | took 699ms 20:35:08 INFO - PROCESS | 3524 | 1463628908260 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 20:35:08 INFO - PROCESS | 3524 | 1463628908262 Marionette TRACE conn2 <- [1,3005,null,{"value":"13"}] 20:35:08 INFO - PROCESS | 3524 | 1463628908265 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 20:35:08 INFO - TEST-START | /FileAPI/historical.html 20:35:08 INFO - PROCESS | 3524 | 1463628908267 Marionette TRACE conn2 <- [1,3006,null,{}] 20:35:08 INFO - PROCESS | 3524 | 1463628908271 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}] 20:35:08 INFO - PROCESS | 3524 | 1463628908421 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 20:35:08 INFO - PROCESS | 3524 | 1463628908433 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:08 INFO - PROCESS | 3524 | ++DOCSHELL 14470000 == 53 [pid = 3524] [id = 763] 20:35:08 INFO - PROCESS | 3524 | ++DOMWINDOW == 99 (157B3000) [pid = 3524] [serial = 2287] [outer = 00000000] 20:35:08 INFO - PROCESS | 3524 | ++DOMWINDOW == 100 (16CC2400) [pid = 3524] [serial = 2288] [outer = 157B3000] 20:35:08 INFO - PROCESS | 3524 | 1463628908478 Marionette DEBUG loaded listener.js 20:35:08 INFO - PROCESS | 3524 | ++DOMWINDOW == 101 (16EC9000) [pid = 3524] [serial = 2289] [outer = 157B3000] 20:35:08 INFO - PROCESS | 3524 | --DOMWINDOW == 100 (157B6C00) [pid = 3524] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 20:35:08 INFO - PROCESS | 3524 | --DOMWINDOW == 99 (1448D000) [pid = 3524] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 20:35:08 INFO - PROCESS | 3524 | --DOMWINDOW == 98 (10C2F400) [pid = 3524] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 20:35:08 INFO - PROCESS | 3524 | --DOMWINDOW == 97 (13398C00) [pid = 3524] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 20:35:08 INFO - PROCESS | 3524 | --DOMWINDOW == 96 (0F334400) [pid = 3524] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 20:35:08 INFO - PROCESS | 3524 | --DOMWINDOW == 95 (15F29800) [pid = 3524] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 20:35:08 INFO - PROCESS | 3524 | --DOMWINDOW == 94 (11209000) [pid = 3524] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 20:35:08 INFO - PROCESS | 3524 | --DOMWINDOW == 93 (1050A800) [pid = 3524] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 20:35:08 INFO - PROCESS | 3524 | --DOMWINDOW == 92 (10A5A400) [pid = 3524] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 20:35:08 INFO - PROCESS | 3524 | --DOMWINDOW == 91 (141F5000) [pid = 3524] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 20:35:08 INFO - PROCESS | 3524 | 1463628909009 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"]]]}] 20:35:09 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 20:35:09 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 20:35:09 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 20:35:09 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 20:35:09 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 20:35:09 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 20:35:09 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 20:35:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:35:09 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 20:35:09 INFO - TEST-OK | /FileAPI/historical.html | took 809ms 20:35:09 INFO - PROCESS | 3524 | 1463628909068 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 20:35:09 INFO - PROCESS | 3524 | 1463628909070 Marionette TRACE conn2 <- [1,3009,null,{"value":"13"}] 20:35:09 INFO - TEST-START | /FileAPI/idlharness.html 20:35:09 INFO - PROCESS | 3524 | 1463628909073 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 20:35:09 INFO - PROCESS | 3524 | 1463628909075 Marionette TRACE conn2 <- [1,3010,null,{}] 20:35:09 INFO - PROCESS | 3524 | 1463628909079 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}] 20:35:09 INFO - PROCESS | 3524 | 1463628909163 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 20:35:09 INFO - PROCESS | 3524 | 1463628909170 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:09 INFO - PROCESS | 3524 | ++DOCSHELL 10A5A400 == 54 [pid = 3524] [id = 764] 20:35:09 INFO - PROCESS | 3524 | ++DOMWINDOW == 92 (10AC2400) [pid = 3524] [serial = 2290] [outer = 00000000] 20:35:09 INFO - PROCESS | 3524 | ++DOMWINDOW == 93 (16C14400) [pid = 3524] [serial = 2291] [outer = 10AC2400] 20:35:09 INFO - PROCESS | 3524 | 1463628909228 Marionette DEBUG loaded listener.js 20:35:09 INFO - PROCESS | 3524 | ++DOMWINDOW == 94 (17397000) [pid = 3524] [serial = 2292] [outer = 10AC2400] 20:35:10 INFO - PROCESS | 3524 | 1463628910025 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]]]}] 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 20:35:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 20:35:10 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 20:35:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:10 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:35:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:35:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:35:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:35:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:35:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:35:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:35:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:35:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 20:35:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 20:35:10 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 20:35:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:35:10 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:35:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:35:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:35:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:35:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:35:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:35:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:35:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:35:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 20:35:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 20:35:10 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 20:35:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:10 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:35:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:35:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:35:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:35:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:35:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:35:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:35:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:35:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 20:35:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 20:35:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:35:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:35:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:35:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:35:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:35:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:35:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:35:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:35:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:35:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:35:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 20:35:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 20:35:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:35:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:35:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:35:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:35:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:35:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:35:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:35:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:35:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:35:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:35:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 20:35:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 20:35:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 20:35:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:35:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:35:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:35:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:35:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:35:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:35:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:35:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:35:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 20:35:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 20:35:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:35:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:35:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:35:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:35:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:35:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:35:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:35:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:35:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:35:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:35:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 20:35:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 20:35:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:35:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:35:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:35:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:35:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:35:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:35:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:35:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:35:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:35:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:35:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 20:35:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 20:35:10 INFO - TEST-OK | /FileAPI/idlharness.html | took 1103ms 20:35:10 INFO - PROCESS | 3524 | 1463628910164 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 20:35:10 INFO - PROCESS | 3524 | 1463628910167 Marionette TRACE conn2 <- [1,3013,null,{"value":"13"}] 20:35:10 INFO - TEST-START | /FileAPI/idlharness.worker 20:35:10 INFO - PROCESS | 3524 | 1463628910177 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 20:35:10 INFO - PROCESS | 3524 | 1463628910180 Marionette TRACE conn2 <- [1,3014,null,{}] 20:35:10 INFO - PROCESS | 3524 | 1463628910183 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}] 20:35:10 INFO - PROCESS | 3524 | 1463628910267 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 20:35:10 INFO - PROCESS | 3524 | 1463628910275 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:10 INFO - PROCESS | 3524 | ++DOCSHELL 1022B800 == 55 [pid = 3524] [id = 765] 20:35:10 INFO - PROCESS | 3524 | ++DOMWINDOW == 95 (1739A800) [pid = 3524] [serial = 2293] [outer = 00000000] 20:35:10 INFO - PROCESS | 3524 | ++DOMWINDOW == 96 (18477000) [pid = 3524] [serial = 2294] [outer = 1739A800] 20:35:10 INFO - PROCESS | 3524 | 1463628910318 Marionette DEBUG loaded listener.js 20:35:10 INFO - PROCESS | 3524 | ++DOMWINDOW == 97 (18479C00) [pid = 3524] [serial = 2295] [outer = 1739A800] 20:35:10 INFO - PROCESS | 3524 | [3524] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 20:35:11 INFO - PROCESS | 3524 | 1463628911380 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,{},{}]]]}] 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 20:35:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 20:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:35:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:35:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:35:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:35:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:35:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 20:35:11 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 20:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:35:11 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:35:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:35:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:35:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:35:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:35:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 20:35:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 20:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:35:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:35:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:35:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:35:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:35:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 20:35:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:35:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:35:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:35:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:35:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:35:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:35:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 20:35:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:35:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:35:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:35:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:35:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:35:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:35:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 20:35:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 20:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:35:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:35:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:35:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:35:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:35:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 20:35:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:35:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:35:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:35:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:35:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:35:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:35:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 20:35:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:35:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:35:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:35:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:35:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:35:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:35:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:35:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 20:35:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 20:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:35:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 20:35:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:35:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:35:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:35:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:35:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 20:35:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 20:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:35:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:35:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:35:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:35:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:35:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:35:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 20:35:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 20:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:35:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 20:35:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:35:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:35:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:35:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:35:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 20:35:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 20:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:35:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 20:35:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:35:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:35:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:35:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:35:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 20:35:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 20:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:35:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 20:35:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:35:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:35:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:35:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:35:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 20:35:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 20:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:35:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:35:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:35:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:35:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:35:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:35:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 20:35:11 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 20:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:35:11 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:35:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:35:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:35:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:35:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:35:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:35:11 INFO - {} 20:35:11 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1383ms 20:35:11 INFO - PROCESS | 3524 | 1463628911575 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 20:35:11 INFO - PROCESS | 3524 | 1463628911580 Marionette TRACE conn2 <- [1,3017,null,{"value":"13"}] 20:35:11 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 20:35:11 INFO - PROCESS | 3524 | 1463628911586 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 20:35:11 INFO - PROCESS | 3524 | 1463628911590 Marionette TRACE conn2 <- [1,3018,null,{}] 20:35:11 INFO - PROCESS | 3524 | 1463628911684 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}] 20:35:11 INFO - PROCESS | 3524 | 1463628911872 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 20:35:11 INFO - PROCESS | 3524 | 1463628911933 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:11 INFO - PROCESS | 3524 | ++DOCSHELL 161C8800 == 56 [pid = 3524] [id = 766] 20:35:11 INFO - PROCESS | 3524 | ++DOMWINDOW == 98 (161D2C00) [pid = 3524] [serial = 2296] [outer = 00000000] 20:35:11 INFO - PROCESS | 3524 | ++DOMWINDOW == 99 (165D7800) [pid = 3524] [serial = 2297] [outer = 161D2C00] 20:35:11 INFO - PROCESS | 3524 | 1463628911988 Marionette DEBUG loaded listener.js 20:35:12 INFO - PROCESS | 3524 | ++DOMWINDOW == 100 (1739C000) [pid = 3524] [serial = 2298] [outer = 161D2C00] 20:35:12 INFO - PROCESS | 3524 | 1463628912516 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]]]}] 20:35:12 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 20:35:12 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 933ms 20:35:12 INFO - PROCESS | 3524 | 1463628912531 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 20:35:12 INFO - PROCESS | 3524 | 1463628912537 Marionette TRACE conn2 <- [1,3021,null,{"value":"13"}] 20:35:12 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 20:35:12 INFO - PROCESS | 3524 | 1463628912544 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 20:35:12 INFO - PROCESS | 3524 | 1463628912546 Marionette TRACE conn2 <- [1,3022,null,{}] 20:35:12 INFO - PROCESS | 3524 | 1463628912572 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}] 20:35:12 INFO - PROCESS | 3524 | 1463628912703 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 20:35:12 INFO - PROCESS | 3524 | 1463628912813 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:12 INFO - PROCESS | 3524 | ++DOCSHELL 14487C00 == 57 [pid = 3524] [id = 767] 20:35:12 INFO - PROCESS | 3524 | ++DOMWINDOW == 101 (14489000) [pid = 3524] [serial = 2299] [outer = 00000000] 20:35:12 INFO - PROCESS | 3524 | ++DOMWINDOW == 102 (17992800) [pid = 3524] [serial = 2300] [outer = 14489000] 20:35:12 INFO - PROCESS | 3524 | 1463628912869 Marionette DEBUG loaded listener.js 20:35:12 INFO - PROCESS | 3524 | ++DOMWINDOW == 103 (186B1400) [pid = 3524] [serial = 2301] [outer = 14489000] 20:35:13 INFO - PROCESS | 3524 | 1463628913496 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]]]}] 20:35:13 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 20:35:13 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 995ms 20:35:13 INFO - TEST-START | /FileAPI/blob/Blob-close.html 20:35:13 INFO - PROCESS | 3524 | 1463628913527 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 20:35:13 INFO - PROCESS | 3524 | 1463628913530 Marionette TRACE conn2 <- [1,3025,null,{"value":"13"}] 20:35:13 INFO - PROCESS | 3524 | 1463628913534 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 20:35:13 INFO - PROCESS | 3524 | 1463628913538 Marionette TRACE conn2 <- [1,3026,null,{}] 20:35:13 INFO - PROCESS | 3524 | 1463628913549 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}] 20:35:13 INFO - PROCESS | 3524 | 1463628913660 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 20:35:13 INFO - PROCESS | 3524 | 1463628913775 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:13 INFO - PROCESS | 3524 | ++DOCSHELL 186BCC00 == 58 [pid = 3524] [id = 768] 20:35:13 INFO - PROCESS | 3524 | ++DOMWINDOW == 104 (19A85C00) [pid = 3524] [serial = 2302] [outer = 00000000] 20:35:13 INFO - PROCESS | 3524 | ++DOMWINDOW == 105 (19BCF400) [pid = 3524] [serial = 2303] [outer = 19A85C00] 20:35:13 INFO - PROCESS | 3524 | 1463628913872 Marionette DEBUG loaded listener.js 20:35:13 INFO - PROCESS | 3524 | ++DOMWINDOW == 106 (19BD3400) [pid = 3524] [serial = 2304] [outer = 19A85C00] 20:35:14 INFO - PROCESS | 3524 | 1463628914432 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"]]]}] 20:35:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 20:35:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 20:35:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:35:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 20:35:14 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 932ms 20:35:14 INFO - PROCESS | 3524 | 1463628914478 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 20:35:14 INFO - PROCESS | 3524 | 1463628914481 Marionette TRACE conn2 <- [1,3029,null,{"value":"13"}] 20:35:14 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 20:35:14 INFO - PROCESS | 3524 | 1463628914485 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 20:35:14 INFO - PROCESS | 3524 | 1463628914487 Marionette TRACE conn2 <- [1,3030,null,{}] 20:35:14 INFO - PROCESS | 3524 | 1463628914491 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}] 20:35:14 INFO - PROCESS | 3524 | 1463628914595 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 20:35:14 INFO - PROCESS | 3524 | 1463628914709 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:14 INFO - PROCESS | 3524 | ++DOCSHELL 19CF8C00 == 59 [pid = 3524] [id = 769] 20:35:14 INFO - PROCESS | 3524 | ++DOMWINDOW == 107 (19CF9C00) [pid = 3524] [serial = 2305] [outer = 00000000] 20:35:14 INFO - PROCESS | 3524 | ++DOMWINDOW == 108 (1A0EEC00) [pid = 3524] [serial = 2306] [outer = 19CF9C00] 20:35:14 INFO - PROCESS | 3524 | 1463628914804 Marionette DEBUG loaded listener.js 20:35:14 INFO - PROCESS | 3524 | ++DOMWINDOW == 109 (1A278C00) [pid = 3524] [serial = 2307] [outer = 19CF9C00] 20:35:15 INFO - PROCESS | 3524 | 1463628915517 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]]]}] 20:35:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 20:35:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 20:35:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 20:35:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 20:35:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 20:35:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 20:35:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 20:35:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 20:35:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 20:35:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 20:35:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 20:35:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 20:35:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 20:35:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 20:35:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 20:35:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 20:35:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 20:35:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 20:35:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 20:35:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 20:35:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 20:35:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 20:35:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 20:35:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 20:35:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 20:35:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 20:35:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 20:35:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 20:35:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 20:35:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:35:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 20:35:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 20:35:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 20:35:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 20:35:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 20:35:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 20:35:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 20:35:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 20:35:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 20:35:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 20:35:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 20:35:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 20:35:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 20:35:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 20:35:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:35:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 20:35:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 20:35:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 20:35:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 20:35:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 20:35:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:35:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 20:35:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 20:35:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 20:35:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 20:35:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 20:35:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 20:35:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 20:35:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:35:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 20:35:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 20:35:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 20:35:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 20:35:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:35:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:35:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:35:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:35:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 20:35:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 20:35:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:35:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:35:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:35:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:35:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 20:35:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:35:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:35:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:35:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:35:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 20:35:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:35:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:35:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:35:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:35:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 20:35:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 20:35:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:35:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:35:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:35:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:35:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 20:35:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:35:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:35:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:35:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:35:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 20:35:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:35:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:35:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:35:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:35:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 20:35:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:35:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:35:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:35:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:35:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 20:35:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:35:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:35:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:35:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:35:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 20:35:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 20:35:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 20:35:15 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1213ms 20:35:15 INFO - PROCESS | 3524 | 1463628915871 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 20:35:15 INFO - PROCESS | 3524 | 1463628915875 Marionette TRACE conn2 <- [1,3033,null,{"value":"13"}] 20:35:15 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 20:35:15 INFO - PROCESS | 3524 | 1463628915883 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 20:35:15 INFO - PROCESS | 3524 | 1463628915887 Marionette TRACE conn2 <- [1,3034,null,{}] 20:35:15 INFO - PROCESS | 3524 | 1463628915893 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}] 20:35:15 INFO - PROCESS | 3524 | 1463628915991 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 20:35:16 INFO - PROCESS | 3524 | 1463628916166 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:16 INFO - PROCESS | 3524 | ++DOCSHELL 13094000 == 60 [pid = 3524] [id = 770] 20:35:16 INFO - PROCESS | 3524 | ++DOMWINDOW == 110 (13097400) [pid = 3524] [serial = 2308] [outer = 00000000] 20:35:16 INFO - PROCESS | 3524 | ++DOMWINDOW == 111 (13392C00) [pid = 3524] [serial = 2309] [outer = 13097400] 20:35:16 INFO - PROCESS | 3524 | 1463628916218 Marionette DEBUG loaded listener.js 20:35:16 INFO - PROCESS | 3524 | ++DOMWINDOW == 112 (13DBD800) [pid = 3524] [serial = 2310] [outer = 13097400] 20:35:16 INFO - PROCESS | 3524 | [3524] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 20:35:16 INFO - PROCESS | 3524 | 1463628916713 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 20:35:16 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 20:35:16 INFO - {} 20:35:16 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 902ms 20:35:16 INFO - PROCESS | 3524 | 1463628916772 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 20:35:16 INFO - PROCESS | 3524 | 1463628916777 Marionette TRACE conn2 <- [1,3037,null,{"value":"13"}] 20:35:16 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 20:35:16 INFO - PROCESS | 3524 | 1463628916785 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 20:35:16 INFO - PROCESS | 3524 | 1463628916789 Marionette TRACE conn2 <- [1,3038,null,{}] 20:35:16 INFO - PROCESS | 3524 | 1463628916793 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}] 20:35:16 INFO - PROCESS | 3524 | 1463628916896 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 20:35:17 INFO - PROCESS | 3524 | 1463628917065 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:17 INFO - PROCESS | 3524 | ++DOCSHELL 0F38F000 == 61 [pid = 3524] [id = 771] 20:35:17 INFO - PROCESS | 3524 | ++DOMWINDOW == 113 (10512C00) [pid = 3524] [serial = 2311] [outer = 00000000] 20:35:17 INFO - PROCESS | 3524 | ++DOMWINDOW == 114 (11722800) [pid = 3524] [serial = 2312] [outer = 10512C00] 20:35:17 INFO - PROCESS | 3524 | 1463628917113 Marionette DEBUG loaded listener.js 20:35:17 INFO - PROCESS | 3524 | ++DOMWINDOW == 115 (141FD000) [pid = 3524] [serial = 2313] [outer = 10512C00] 20:35:17 INFO - PROCESS | 3524 | --DOCSHELL 0F9E5800 == 60 [pid = 3524] [id = 620] 20:35:17 INFO - PROCESS | 3524 | --DOCSHELL 117AD400 == 59 [pid = 3524] [id = 610] 20:35:17 INFO - PROCESS | 3524 | --DOCSHELL 10A5A400 == 58 [pid = 3524] [id = 764] 20:35:17 INFO - PROCESS | 3524 | --DOCSHELL 14470000 == 57 [pid = 3524] [id = 763] 20:35:17 INFO - PROCESS | 3524 | --DOCSHELL 1448A000 == 56 [pid = 3524] [id = 762] 20:35:17 INFO - PROCESS | 3524 | --DOCSHELL 138EFC00 == 55 [pid = 3524] [id = 761] 20:35:17 INFO - PROCESS | 3524 | --DOCSHELL 13395000 == 54 [pid = 3524] [id = 760] 20:35:17 INFO - PROCESS | 3524 | --DOCSHELL 110EB800 == 53 [pid = 3524] [id = 759] 20:35:17 INFO - PROCESS | 3524 | --DOCSHELL 10AC5C00 == 52 [pid = 3524] [id = 758] 20:35:17 INFO - PROCESS | 3524 | --DOCSHELL 0F9DD800 == 51 [pid = 3524] [id = 757] 20:35:17 INFO - PROCESS | 3524 | --DOCSHELL 10276C00 == 50 [pid = 3524] [id = 756] 20:35:17 INFO - PROCESS | 3524 | --DOCSHELL 16EC6000 == 49 [pid = 3524] [id = 754] 20:35:17 INFO - PROCESS | 3524 | --DOCSHELL 167F4000 == 48 [pid = 3524] [id = 753] 20:35:17 INFO - PROCESS | 3524 | --DOCSHELL 150AFC00 == 47 [pid = 3524] [id = 752] 20:35:17 INFO - PROCESS | 3524 | --DOCSHELL 10D57000 == 46 [pid = 3524] [id = 751] 20:35:17 INFO - PROCESS | 3524 | --DOCSHELL 10270800 == 45 [pid = 3524] [id = 750] 20:35:17 INFO - PROCESS | 3524 | --DOMWINDOW == 114 (15F2AC00) [pid = 3524] [serial = 2236] [outer = 00000000] [url = about:blank] 20:35:17 INFO - PROCESS | 3524 | --DOMWINDOW == 113 (10ABF000) [pid = 3524] [serial = 2209] [outer = 00000000] [url = about:blank] 20:35:17 INFO - PROCESS | 3524 | --DOMWINDOW == 112 (11C5D000) [pid = 3524] [serial = 2224] [outer = 00000000] [url = about:blank] 20:35:17 INFO - PROCESS | 3524 | --DOMWINDOW == 111 (12D77400) [pid = 3524] [serial = 2225] [outer = 00000000] [url = about:blank] 20:35:17 INFO - PROCESS | 3524 | --DOMWINDOW == 110 (15942400) [pid = 3524] [serial = 2234] [outer = 00000000] [url = about:blank] 20:35:17 INFO - PROCESS | 3524 | --DOMWINDOW == 109 (14410C00) [pid = 3524] [serial = 2241] [outer = 00000000] [url = about:blank] 20:35:17 INFO - PROCESS | 3524 | --DOMWINDOW == 108 (16570000) [pid = 3524] [serial = 2244] [outer = 00000000] [url = about:blank] 20:35:17 INFO - PROCESS | 3524 | --DOMWINDOW == 107 (16573C00) [pid = 3524] [serial = 2245] [outer = 00000000] [url = about:blank] 20:35:17 INFO - PROCESS | 3524 | --DOMWINDOW == 106 (161C6800) [pid = 3524] [serial = 2239] [outer = 00000000] [url = about:blank] 20:35:17 INFO - PROCESS | 3524 | --DOMWINDOW == 105 (1446F000) [pid = 3524] [serial = 2230] [outer = 00000000] [url = about:blank] 20:35:17 INFO - PROCESS | 3524 | --DOMWINDOW == 104 (14470800) [pid = 3524] [serial = 2231] [outer = 00000000] [url = about:blank] 20:35:17 INFO - PROCESS | 3524 | --DOMWINDOW == 103 (15DE2400) [pid = 3524] [serial = 2242] [outer = 00000000] [url = about:blank] 20:35:17 INFO - PROCESS | 3524 | --DOMWINDOW == 102 (141EFC00) [pid = 3524] [serial = 2228] [outer = 00000000] [url = about:blank] 20:35:17 INFO - PROCESS | 3524 | --DOMWINDOW == 101 (165D6000) [pid = 3524] [serial = 2247] [outer = 00000000] [url = about:blank] 20:35:17 INFO - PROCESS | 3524 | --DOMWINDOW == 100 (157B6400) [pid = 3524] [serial = 2233] [outer = 00000000] [url = about:blank] 20:35:17 INFO - PROCESS | 3524 | --DOMWINDOW == 99 (10D2B800) [pid = 3524] [serial = 2221] [outer = 00000000] [url = about:blank] 20:35:17 INFO - PROCESS | 3524 | --DOMWINDOW == 98 (10D35800) [pid = 3524] [serial = 2222] [outer = 00000000] [url = about:blank] 20:35:17 INFO - PROCESS | 3524 | --DOMWINDOW == 97 (13DB2C00) [pid = 3524] [serial = 2227] [outer = 00000000] [url = about:blank] 20:35:17 INFO - PROCESS | 3524 | --DOMWINDOW == 96 (15F2B400) [pid = 3524] [serial = 2238] [outer = 00000000] [url = about:blank] 20:35:17 INFO - PROCESS | 3524 | --DOMWINDOW == 95 (10558C00) [pid = 3524] [serial = 2218] [outer = 00000000] [url = about:blank] 20:35:17 INFO - PROCESS | 3524 | --DOMWINDOW == 94 (10A5AC00) [pid = 3524] [serial = 2219] [outer = 00000000] [url = about:blank] 20:35:17 INFO - PROCESS | 3524 | --DOMWINDOW == 93 (10D6D000) [pid = 3524] [serial = 2215] [outer = 00000000] [url = about:blank] 20:35:17 INFO - PROCESS | 3524 | --DOMWINDOW == 92 (10D70C00) [pid = 3524] [serial = 2212] [outer = 00000000] [url = about:blank] 20:35:17 INFO - PROCESS | 3524 | 1463628917591 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]]]}] 20:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 20:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 20:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 20:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 20:35:17 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 823ms 20:35:17 INFO - PROCESS | 3524 | 1463628917625 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 20:35:17 INFO - PROCESS | 3524 | 1463628917627 Marionette TRACE conn2 <- [1,3041,null,{"value":"13"}] 20:35:17 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 20:35:17 INFO - PROCESS | 3524 | 1463628917631 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 20:35:17 INFO - PROCESS | 3524 | 1463628917633 Marionette TRACE conn2 <- [1,3042,null,{}] 20:35:17 INFO - PROCESS | 3524 | 1463628917646 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}] 20:35:17 INFO - PROCESS | 3524 | 1463628917733 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 20:35:17 INFO - PROCESS | 3524 | 1463628917742 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:17 INFO - PROCESS | 3524 | ++DOCSHELL 10ACBC00 == 46 [pid = 3524] [id = 772] 20:35:17 INFO - PROCESS | 3524 | ++DOMWINDOW == 93 (10ACC800) [pid = 3524] [serial = 2314] [outer = 00000000] 20:35:17 INFO - PROCESS | 3524 | ++DOMWINDOW == 94 (11A0D800) [pid = 3524] [serial = 2315] [outer = 10ACC800] 20:35:17 INFO - PROCESS | 3524 | 1463628917790 Marionette DEBUG loaded listener.js 20:35:17 INFO - PROCESS | 3524 | ++DOMWINDOW == 95 (13389800) [pid = 3524] [serial = 2316] [outer = 10ACC800] 20:35:18 INFO - PROCESS | 3524 | 1463628918515 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"]]]}] 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 20:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 20:35:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 20:35:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:35:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:35:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:35:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 20:35:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:35:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:35:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:35:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 20:35:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:35:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:35:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:35:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 20:35:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:35:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:35:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:35:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 20:35:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:35:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:35:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:35:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 20:35:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:35:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:35:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:35:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 20:35:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:35:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:35:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:35:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 20:35:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:35:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:35:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:35:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 20:35:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:35:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:35:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:35:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 20:35:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:35:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:35:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:35:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 20:35:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:35:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:35:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:35:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 20:35:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:35:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:35:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:35:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 20:35:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:35:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:35:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:35:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 20:35:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:35:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:35:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:35:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 20:35:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:35:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:35:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:35:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 20:35:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:35:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:35:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:35:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 20:35:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:35:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:35:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:35:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 20:35:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:35:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:35:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:35:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 20:35:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:35:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:35:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:35:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 20:35:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:35:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:35:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:35:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 20:35:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:35:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:35:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:35:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 20:35:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:35:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:35:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:35:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 20:35:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:35:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:35:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:35:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 20:35:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:35:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:35:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:35:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 20:35:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:35:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:35:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:35:18 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1026ms 20:35:18 INFO - PROCESS | 3524 | 1463628918661 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 20:35:18 INFO - PROCESS | 3524 | 1463628918663 Marionette TRACE conn2 <- [1,3045,null,{"value":"13"}] 20:35:18 INFO - TEST-START | /FileAPI/file/File-constructor.html 20:35:18 INFO - PROCESS | 3524 | 1463628918666 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 20:35:18 INFO - PROCESS | 3524 | 1463628918668 Marionette TRACE conn2 <- [1,3046,null,{}] 20:35:18 INFO - PROCESS | 3524 | 1463628918671 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}] 20:35:18 INFO - PROCESS | 3524 | 1463628918753 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 20:35:18 INFO - PROCESS | 3524 | 1463628918759 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:18 INFO - PROCESS | 3524 | ++DOCSHELL 14468000 == 47 [pid = 3524] [id = 773] 20:35:18 INFO - PROCESS | 3524 | ++DOMWINDOW == 96 (14469800) [pid = 3524] [serial = 2317] [outer = 00000000] 20:35:18 INFO - PROCESS | 3524 | ++DOMWINDOW == 97 (1592A400) [pid = 3524] [serial = 2318] [outer = 14469800] 20:35:18 INFO - PROCESS | 3524 | 1463628918905 Marionette DEBUG loaded listener.js 20:35:18 INFO - PROCESS | 3524 | ++DOMWINDOW == 98 (15D18400) [pid = 3524] [serial = 2319] [outer = 14469800] 20:35:19 INFO - PROCESS | 3524 | 1463628919325 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]]]}] 20:35:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 20:35:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 20:35:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 20:35:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 20:35:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 20:35:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 20:35:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 20:35:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 20:35:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 20:35:19 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 20:35:19 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 20:35:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:35:19 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 20:35:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 20:35:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 20:35:19 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 20:35:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 20:35:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:35:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 20:35:19 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 20:35:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 20:35:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:35:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 20:35:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 20:35:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 20:35:19 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 699ms 20:35:19 INFO - PROCESS | 3524 | 1463628919370 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 20:35:19 INFO - PROCESS | 3524 | 1463628919372 Marionette TRACE conn2 <- [1,3049,null,{"value":"13"}] 20:35:19 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 20:35:19 INFO - PROCESS | 3524 | 1463628919375 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 20:35:19 INFO - PROCESS | 3524 | 1463628919377 Marionette TRACE conn2 <- [1,3050,null,{}] 20:35:19 INFO - PROCESS | 3524 | 1463628919380 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}] 20:35:19 INFO - PROCESS | 3524 | 1463628919496 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 20:35:19 INFO - PROCESS | 3524 | 1463628919516 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:19 INFO - PROCESS | 3524 | ++DOCSHELL 15D0D800 == 48 [pid = 3524] [id = 774] 20:35:19 INFO - PROCESS | 3524 | ++DOMWINDOW == 99 (15DD5400) [pid = 3524] [serial = 2320] [outer = 00000000] 20:35:19 INFO - PROCESS | 3524 | ++DOMWINDOW == 100 (16570000) [pid = 3524] [serial = 2321] [outer = 15DD5400] 20:35:19 INFO - PROCESS | 3524 | 1463628919560 Marionette DEBUG loaded listener.js 20:35:19 INFO - PROCESS | 3524 | ++DOMWINDOW == 101 (16573C00) [pid = 3524] [serial = 2322] [outer = 15DD5400] 20:35:19 INFO - PROCESS | 3524 | [3524] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 20:35:19 INFO - PROCESS | 3524 | 1463628920005 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 20:35:20 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 20:35:20 INFO - {} 20:35:20 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 684ms 20:35:20 INFO - PROCESS | 3524 | 1463628920060 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 20:35:20 INFO - PROCESS | 3524 | 1463628920062 Marionette TRACE conn2 <- [1,3053,null,{"value":"13"}] 20:35:20 INFO - PROCESS | 3524 | 1463628920065 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 20:35:20 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 20:35:20 INFO - PROCESS | 3524 | 1463628920067 Marionette TRACE conn2 <- [1,3054,null,{}] 20:35:20 INFO - PROCESS | 3524 | 1463628920070 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}] 20:35:20 INFO - PROCESS | 3524 | 1463628920215 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 20:35:20 INFO - PROCESS | 3524 | 1463628920224 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:20 INFO - PROCESS | 3524 | ++DOCSHELL 0C777C00 == 49 [pid = 3524] [id = 775] 20:35:20 INFO - PROCESS | 3524 | ++DOMWINDOW == 102 (10D68400) [pid = 3524] [serial = 2323] [outer = 00000000] 20:35:20 INFO - PROCESS | 3524 | ++DOMWINDOW == 103 (16FFA000) [pid = 3524] [serial = 2324] [outer = 10D68400] 20:35:20 INFO - PROCESS | 3524 | 1463628920268 Marionette DEBUG loaded listener.js 20:35:20 INFO - PROCESS | 3524 | ++DOMWINDOW == 104 (177A7000) [pid = 3524] [serial = 2325] [outer = 10D68400] 20:35:20 INFO - PROCESS | 3524 | 1463628920712 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]]]}] 20:35:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 20:35:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 20:35:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 20:35:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 20:35:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 20:35:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 20:35:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 20:35:20 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 684ms 20:35:20 INFO - PROCESS | 3524 | 1463628920765 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 20:35:20 INFO - PROCESS | 3524 | 1463628920767 Marionette TRACE conn2 <- [1,3057,null,{"value":"13"}] 20:35:20 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 20:35:20 INFO - PROCESS | 3524 | 1463628920776 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 20:35:20 INFO - PROCESS | 3524 | 1463628920777 Marionette TRACE conn2 <- [1,3058,null,{}] 20:35:20 INFO - PROCESS | 3524 | 1463628920781 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}] 20:35:20 INFO - PROCESS | 3524 | 1463628920921 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 20:35:20 INFO - PROCESS | 3524 | 1463628920994 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:20 INFO - PROCESS | 3524 | ++DOCSHELL 10AC7800 == 50 [pid = 3524] [id = 776] 20:35:20 INFO - PROCESS | 3524 | ++DOMWINDOW == 105 (177A9400) [pid = 3524] [serial = 2326] [outer = 00000000] 20:35:21 INFO - PROCESS | 3524 | ++DOMWINDOW == 106 (17A7FC00) [pid = 3524] [serial = 2327] [outer = 177A9400] 20:35:21 INFO - PROCESS | 3524 | 1463628921038 Marionette DEBUG loaded listener.js 20:35:21 INFO - PROCESS | 3524 | ++DOMWINDOW == 107 (18016C00) [pid = 3524] [serial = 2328] [outer = 177A9400] 20:35:21 INFO - PROCESS | 3524 | --DOMWINDOW == 106 (13DB5800) [pid = 3524] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 20:35:21 INFO - PROCESS | 3524 | --DOMWINDOW == 105 (14492C00) [pid = 3524] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 20:35:21 INFO - PROCESS | 3524 | --DOMWINDOW == 104 (1055B400) [pid = 3524] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 20:35:21 INFO - PROCESS | 3524 | --DOMWINDOW == 103 (1570E000) [pid = 3524] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 20:35:21 INFO - PROCESS | 3524 | --DOMWINDOW == 102 (10AC6400) [pid = 3524] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 20:35:21 INFO - PROCESS | 3524 | --DOMWINDOW == 101 (11297C00) [pid = 3524] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 20:35:21 INFO - PROCESS | 3524 | --DOMWINDOW == 100 (0F9E7000) [pid = 3524] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 20:35:21 INFO - PROCESS | 3524 | --DOMWINDOW == 99 (13832000) [pid = 3524] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 20:35:21 INFO - PROCESS | 3524 | --DOMWINDOW == 98 (157B3000) [pid = 3524] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 20:35:21 INFO - PROCESS | 3524 | --DOMWINDOW == 97 (10AC2400) [pid = 3524] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 20:35:21 INFO - PROCESS | 3524 | --DOMWINDOW == 96 (1055F800) [pid = 3524] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 20:35:21 INFO - PROCESS | 3524 | --DOMWINDOW == 95 (1A282000) [pid = 3524] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 20:35:21 INFO - PROCESS | 3524 | 1463628921705 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]]]}] 20:35:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 20:35:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 20:35:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 20:35:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 20:35:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 20:35:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 20:35:21 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 995ms 20:35:21 INFO - PROCESS | 3524 | 1463628921774 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 20:35:21 INFO - PROCESS | 3524 | 1463628921776 Marionette TRACE conn2 <- [1,3061,null,{"value":"13"}] 20:35:21 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 20:35:21 INFO - PROCESS | 3524 | 1463628921779 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 20:35:21 INFO - PROCESS | 3524 | 1463628921781 Marionette TRACE conn2 <- [1,3062,null,{}] 20:35:21 INFO - PROCESS | 3524 | 1463628921784 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}] 20:35:21 INFO - PROCESS | 3524 | 1463628921867 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 20:35:21 INFO - PROCESS | 3524 | 1463628921872 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:21 INFO - PROCESS | 3524 | ++DOCSHELL 102DF000 == 51 [pid = 3524] [id = 777] 20:35:21 INFO - PROCESS | 3524 | ++DOMWINDOW == 96 (10A56C00) [pid = 3524] [serial = 2329] [outer = 00000000] 20:35:21 INFO - PROCESS | 3524 | ++DOMWINDOW == 97 (12D77C00) [pid = 3524] [serial = 2330] [outer = 10A56C00] 20:35:21 INFO - PROCESS | 3524 | 1463628921916 Marionette DEBUG loaded listener.js 20:35:21 INFO - PROCESS | 3524 | ++DOMWINDOW == 98 (138E6400) [pid = 3524] [serial = 2331] [outer = 10A56C00] 20:35:22 INFO - PROCESS | 3524 | 1463628922354 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]]]}] 20:35:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 20:35:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 20:35:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 20:35:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 20:35:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 20:35:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 20:35:22 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 591ms 20:35:22 INFO - PROCESS | 3524 | 1463628922377 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 20:35:22 INFO - PROCESS | 3524 | 1463628922379 Marionette TRACE conn2 <- [1,3065,null,{"value":"13"}] 20:35:22 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 20:35:22 INFO - PROCESS | 3524 | 1463628922383 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 20:35:22 INFO - PROCESS | 3524 | 1463628922384 Marionette TRACE conn2 <- [1,3066,null,{}] 20:35:22 INFO - PROCESS | 3524 | 1463628922392 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}] 20:35:22 INFO - PROCESS | 3524 | 1463628922456 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 20:35:22 INFO - PROCESS | 3524 | 1463628922462 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:22 INFO - PROCESS | 3524 | ++DOCSHELL 1446D400 == 52 [pid = 3524] [id = 778] 20:35:22 INFO - PROCESS | 3524 | ++DOMWINDOW == 99 (14484C00) [pid = 3524] [serial = 2332] [outer = 00000000] 20:35:22 INFO - PROCESS | 3524 | ++DOMWINDOW == 100 (1801AC00) [pid = 3524] [serial = 2333] [outer = 14484C00] 20:35:22 INFO - PROCESS | 3524 | 1463628922513 Marionette DEBUG loaded listener.js 20:35:22 INFO - PROCESS | 3524 | ++DOMWINDOW == 101 (18612C00) [pid = 3524] [serial = 2334] [outer = 14484C00] 20:35:22 INFO - PROCESS | 3524 | 1463628922947 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] 20:35:23 INFO - PROCESS | 3524 | 1463628923012 Marionette TRACE conn2 <- [1,3069,null,{"value":"13"}] 20:35:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 20:35:23 INFO - PROCESS | 3524 | 1463628923015 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 20:35:23 INFO - PROCESS | 3524 | 1463628923017 Marionette TRACE conn2 <- [1,3070,null,{}] 20:35:23 INFO - PROCESS | 3524 | 1463628923020 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}] 20:35:23 INFO - PROCESS | 3524 | 1463628923101 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 20:35:23 INFO - PROCESS | 3524 | 1463628923107 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:23 INFO - PROCESS | 3524 | ++DOCSHELL 17A8D800 == 53 [pid = 3524] [id = 779] 20:35:23 INFO - PROCESS | 3524 | ++DOMWINDOW == 102 (19842400) [pid = 3524] [serial = 2335] [outer = 00000000] 20:35:23 INFO - PROCESS | 3524 | ++DOMWINDOW == 103 (19A79400) [pid = 3524] [serial = 2336] [outer = 19842400] 20:35:23 INFO - PROCESS | 3524 | 1463628923153 Marionette DEBUG loaded listener.js 20:35:23 INFO - PROCESS | 3524 | ++DOMWINDOW == 104 (19A7D000) [pid = 3524] [serial = 2337] [outer = 19842400] 20:35:23 INFO - PROCESS | 3524 | 1463628923590 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]]]}] 20:35:23 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 20:35:23 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 20:35:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:35:23 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 20:35:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 20:35:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 591ms 20:35:23 INFO - PROCESS | 3524 | 1463628923612 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 20:35:23 INFO - PROCESS | 3524 | 1463628923615 Marionette TRACE conn2 <- [1,3073,null,{"value":"13"}] 20:35:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 20:35:23 INFO - PROCESS | 3524 | 1463628923618 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 20:35:23 INFO - PROCESS | 3524 | 1463628923620 Marionette TRACE conn2 <- [1,3074,null,{}] 20:35:23 INFO - PROCESS | 3524 | 1463628923643 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}] 20:35:23 INFO - PROCESS | 3524 | 1463628923798 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 20:35:23 INFO - PROCESS | 3524 | 1463628924002 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:24 INFO - PROCESS | 3524 | ++DOCSHELL 0F32F400 == 54 [pid = 3524] [id = 780] 20:35:24 INFO - PROCESS | 3524 | ++DOMWINDOW == 105 (0F333000) [pid = 3524] [serial = 2338] [outer = 00000000] 20:35:24 INFO - PROCESS | 3524 | ++DOMWINDOW == 106 (1022AC00) [pid = 3524] [serial = 2339] [outer = 0F333000] 20:35:24 INFO - PROCESS | 3524 | 1463628924060 Marionette DEBUG loaded listener.js 20:35:24 INFO - PROCESS | 3524 | ++DOMWINDOW == 107 (10A5AC00) [pid = 3524] [serial = 2340] [outer = 0F333000] 20:35:24 INFO - PROCESS | 3524 | 1463628924565 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 20:35:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 20:35:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 995ms 20:35:24 INFO - PROCESS | 3524 | 1463628924622 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 20:35:24 INFO - PROCESS | 3524 | 1463628924626 Marionette TRACE conn2 <- [1,3077,null,{"value":"13"}] 20:35:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 20:35:24 INFO - PROCESS | 3524 | 1463628924631 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 20:35:24 INFO - PROCESS | 3524 | 1463628924636 Marionette TRACE conn2 <- [1,3078,null,{}] 20:35:24 INFO - PROCESS | 3524 | 1463628924641 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}] 20:35:24 INFO - PROCESS | 3524 | 1463628924749 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 20:35:24 INFO - PROCESS | 3524 | 1463628924914 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:24 INFO - PROCESS | 3524 | ++DOCSHELL 1120C800 == 55 [pid = 3524] [id = 781] 20:35:24 INFO - PROCESS | 3524 | ++DOMWINDOW == 108 (11721800) [pid = 3524] [serial = 2341] [outer = 00000000] 20:35:24 INFO - PROCESS | 3524 | ++DOMWINDOW == 109 (1308F400) [pid = 3524] [serial = 2342] [outer = 11721800] 20:35:24 INFO - PROCESS | 3524 | 1463628924972 Marionette DEBUG loaded listener.js 20:35:25 INFO - PROCESS | 3524 | ++DOMWINDOW == 110 (13DB2400) [pid = 3524] [serial = 2343] [outer = 11721800] 20:35:25 INFO - PROCESS | 3524 | 1463628925561 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 20:35:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 20:35:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 995ms 20:35:25 INFO - PROCESS | 3524 | 1463628925619 Marionette TRACE conn2 -> [0,3081,"getWindowHandle",null] 20:35:25 INFO - PROCESS | 3524 | 1463628925623 Marionette TRACE conn2 <- [1,3081,null,{"value":"13"}] 20:35:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 20:35:25 INFO - PROCESS | 3524 | 1463628925626 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 20:35:25 INFO - PROCESS | 3524 | 1463628925629 Marionette TRACE conn2 <- [1,3082,null,{}] 20:35:25 INFO - PROCESS | 3524 | 1463628925632 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}] 20:35:25 INFO - PROCESS | 3524 | 1463628925740 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 20:35:25 INFO - PROCESS | 3524 | 1463628925890 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:25 INFO - PROCESS | 3524 | ++DOCSHELL 144CA400 == 56 [pid = 3524] [id = 782] 20:35:25 INFO - PROCESS | 3524 | ++DOMWINDOW == 111 (15924000) [pid = 3524] [serial = 2344] [outer = 00000000] 20:35:25 INFO - PROCESS | 3524 | ++DOMWINDOW == 112 (165D1800) [pid = 3524] [serial = 2345] [outer = 15924000] 20:35:25 INFO - PROCESS | 3524 | 1463628925946 Marionette DEBUG loaded listener.js 20:35:26 INFO - PROCESS | 3524 | ++DOMWINDOW == 113 (16EC0000) [pid = 3524] [serial = 2346] [outer = 15924000] 20:35:26 INFO - PROCESS | 3524 | 1463628926456 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 20:35:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 20:35:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 824ms 20:35:26 INFO - PROCESS | 3524 | 1463628926468 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 20:35:26 INFO - PROCESS | 3524 | 1463628926472 Marionette TRACE conn2 <- [1,3085,null,{"value":"13"}] 20:35:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 20:35:26 INFO - PROCESS | 3524 | 1463628926482 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 20:35:26 INFO - PROCESS | 3524 | 1463628926487 Marionette TRACE conn2 <- [1,3086,null,{}] 20:35:26 INFO - PROCESS | 3524 | 1463628926491 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}] 20:35:26 INFO - PROCESS | 3524 | 1463628926607 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 20:35:26 INFO - PROCESS | 3524 | 1463628926760 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:26 INFO - PROCESS | 3524 | ++DOCSHELL 16C16C00 == 57 [pid = 3524] [id = 783] 20:35:26 INFO - PROCESS | 3524 | ++DOMWINDOW == 114 (16F4F800) [pid = 3524] [serial = 2347] [outer = 00000000] 20:35:26 INFO - PROCESS | 3524 | ++DOMWINDOW == 115 (186B5800) [pid = 3524] [serial = 2348] [outer = 16F4F800] 20:35:26 INFO - PROCESS | 3524 | 1463628926816 Marionette DEBUG loaded listener.js 20:35:26 INFO - PROCESS | 3524 | ++DOMWINDOW == 116 (19A7A000) [pid = 3524] [serial = 2349] [outer = 16F4F800] 20:35:27 INFO - PROCESS | 3524 | 1463628927326 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]]]}] 20:35:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 20:35:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 20:35:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 902ms 20:35:27 INFO - PROCESS | 3524 | 1463628927383 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 20:35:27 INFO - PROCESS | 3524 | 1463628927385 Marionette TRACE conn2 <- [1,3089,null,{"value":"13"}] 20:35:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 20:35:27 INFO - PROCESS | 3524 | 1463628927389 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 20:35:27 INFO - PROCESS | 3524 | 1463628927391 Marionette TRACE conn2 <- [1,3090,null,{}] 20:35:27 INFO - PROCESS | 3524 | 1463628927395 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}] 20:35:27 INFO - PROCESS | 3524 | 1463628927500 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 20:35:27 INFO - PROCESS | 3524 | 1463628927667 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:27 INFO - PROCESS | 3524 | ++DOCSHELL 186B4C00 == 58 [pid = 3524] [id = 784] 20:35:27 INFO - PROCESS | 3524 | ++DOMWINDOW == 117 (19A8AC00) [pid = 3524] [serial = 2350] [outer = 00000000] 20:35:27 INFO - PROCESS | 3524 | ++DOMWINDOW == 118 (19A93000) [pid = 3524] [serial = 2351] [outer = 19A8AC00] 20:35:27 INFO - PROCESS | 3524 | 1463628927721 Marionette DEBUG loaded listener.js 20:35:27 INFO - PROCESS | 3524 | ++DOMWINDOW == 119 (19B1A400) [pid = 3524] [serial = 2352] [outer = 19A8AC00] 20:35:28 INFO - PROCESS | 3524 | 1463628928204 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 20:35:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 20:35:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 839ms 20:35:28 INFO - PROCESS | 3524 | 1463628928231 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 20:35:28 INFO - PROCESS | 3524 | 1463628928233 Marionette TRACE conn2 <- [1,3093,null,{"value":"13"}] 20:35:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 20:35:28 INFO - PROCESS | 3524 | 1463628928251 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 20:35:28 INFO - PROCESS | 3524 | 1463628928254 Marionette TRACE conn2 <- [1,3094,null,{}] 20:35:28 INFO - PROCESS | 3524 | 1463628928261 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}] 20:35:28 INFO - PROCESS | 3524 | 1463628928366 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 20:35:28 INFO - PROCESS | 3524 | 1463628928532 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:28 INFO - PROCESS | 3524 | ++DOCSHELL 19B20C00 == 59 [pid = 3524] [id = 785] 20:35:28 INFO - PROCESS | 3524 | ++DOMWINDOW == 120 (19B25000) [pid = 3524] [serial = 2353] [outer = 00000000] 20:35:28 INFO - PROCESS | 3524 | ++DOMWINDOW == 121 (19BCA400) [pid = 3524] [serial = 2354] [outer = 19B25000] 20:35:28 INFO - PROCESS | 3524 | 1463628928593 Marionette DEBUG loaded listener.js 20:35:28 INFO - PROCESS | 3524 | ++DOMWINDOW == 122 (19BD5800) [pid = 3524] [serial = 2355] [outer = 19B25000] 20:35:29 INFO - PROCESS | 3524 | 1463628929168 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]]]}] 20:35:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 20:35:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 20:35:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 20:35:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 948ms 20:35:29 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 20:35:29 INFO - PROCESS | 3524 | 1463628929187 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 20:35:29 INFO - PROCESS | 3524 | 1463628929189 Marionette TRACE conn2 <- [1,3097,null,{"value":"13"}] 20:35:29 INFO - PROCESS | 3524 | 1463628929192 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 20:35:29 INFO - PROCESS | 3524 | 1463628929194 Marionette TRACE conn2 <- [1,3098,null,{}] 20:35:29 INFO - PROCESS | 3524 | 1463628929198 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}] 20:35:29 INFO - PROCESS | 3524 | 1463628929302 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 20:35:29 INFO - PROCESS | 3524 | 1463628929617 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:29 INFO - PROCESS | 3524 | ++DOCSHELL 0C7F0000 == 60 [pid = 3524] [id = 786] 20:35:29 INFO - PROCESS | 3524 | ++DOMWINDOW == 123 (0F334000) [pid = 3524] [serial = 2356] [outer = 00000000] 20:35:29 INFO - PROCESS | 3524 | ++DOMWINDOW == 124 (10ACD800) [pid = 3524] [serial = 2357] [outer = 0F334000] 20:35:29 INFO - PROCESS | 3524 | 1463628929714 Marionette DEBUG loaded listener.js 20:35:29 INFO - PROCESS | 3524 | ++DOMWINDOW == 125 (10D2F000) [pid = 3524] [serial = 2358] [outer = 0F334000] 20:35:30 INFO - PROCESS | 3524 | 1463628930208 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"]]]}] 20:35:30 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 20:35:30 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 20:35:30 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 20:35:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:35:30 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 20:35:30 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1026ms 20:35:30 INFO - PROCESS | 3524 | 1463628930248 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 20:35:30 INFO - PROCESS | 3524 | 1463628930252 Marionette TRACE conn2 <- [1,3101,null,{"value":"13"}] 20:35:30 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 20:35:30 INFO - PROCESS | 3524 | 1463628930257 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 20:35:30 INFO - PROCESS | 3524 | 1463628930260 Marionette TRACE conn2 <- [1,3102,null,{}] 20:35:30 INFO - PROCESS | 3524 | 1463628930265 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}] 20:35:30 INFO - PROCESS | 3524 | 1463628930366 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 20:35:30 INFO - PROCESS | 3524 | 1463628930493 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\", \"7cee2c61-83b5-4934-b135-f97157ae9ba0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:30 INFO - PROCESS | 3524 | ++DOCSHELL 10D36000 == 61 [pid = 3524] [id = 787] 20:35:30 INFO - PROCESS | 3524 | ++DOMWINDOW == 126 (10D56400) [pid = 3524] [serial = 2359] [outer = 00000000] 20:35:30 INFO - PROCESS | 3524 | ++DOMWINDOW == 127 (11C5E000) [pid = 3524] [serial = 2360] [outer = 10D56400] 20:35:30 INFO - PROCESS | 3524 | 1463628930548 Marionette DEBUG loaded listener.js 20:35:30 INFO - PROCESS | 3524 | ++DOMWINDOW == 128 (1330EC00) [pid = 3524] [serial = 2361] [outer = 10D56400] 20:35:31 INFO - PROCESS | 3524 | --DOCSHELL 10D2D000 == 60 [pid = 3524] [id = 621] 20:35:31 INFO - PROCESS | 3524 | --DOCSHELL 17A8D800 == 59 [pid = 3524] [id = 779] 20:35:31 INFO - PROCESS | 3524 | --DOCSHELL 1446D400 == 58 [pid = 3524] [id = 778] 20:35:31 INFO - PROCESS | 3524 | --DOCSHELL 102DF000 == 57 [pid = 3524] [id = 777] 20:35:31 INFO - PROCESS | 3524 | --DOCSHELL 10AC7800 == 56 [pid = 3524] [id = 776] 20:35:31 INFO - PROCESS | 3524 | --DOCSHELL 0C777C00 == 55 [pid = 3524] [id = 775] 20:35:31 INFO - PROCESS | 3524 | --DOCSHELL 15D0D800 == 54 [pid = 3524] [id = 774] 20:35:31 INFO - PROCESS | 3524 | --DOCSHELL 14468000 == 53 [pid = 3524] [id = 773] 20:35:31 INFO - PROCESS | 3524 | --DOCSHELL 10ACBC00 == 52 [pid = 3524] [id = 772] 20:35:31 INFO - PROCESS | 3524 | --DOCSHELL 0F38F000 == 51 [pid = 3524] [id = 771] 20:35:31 INFO - PROCESS | 3524 | --DOCSHELL 13094000 == 50 [pid = 3524] [id = 770] 20:35:31 INFO - PROCESS | 3524 | --DOMWINDOW == 127 (18477000) [pid = 3524] [serial = 2294] [outer = 00000000] [url = about:blank] 20:35:31 INFO - PROCESS | 3524 | --DOCSHELL 144C3C00 == 49 [pid = 3524] [id = 755] 20:35:31 INFO - PROCESS | 3524 | --DOCSHELL 1022B800 == 48 [pid = 3524] [id = 765] 20:35:31 INFO - PROCESS | 3524 | 1463628931144 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]]]}] 20:35:31 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 20:35:31 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 932ms 20:35:31 INFO - PROCESS | 3524 | 1463628931202 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 20:35:31 INFO - PROCESS | 3524 | 1463628931206 Marionette TRACE conn2 <- [1,3105,null,{"value":"13"}] 20:35:31 INFO - PROCESS | 3524 | --DOMWINDOW == 126 (1A985000) [pid = 3524] [serial = 2177] [outer = 00000000] [url = about:blank] 20:35:31 INFO - PROCESS | 3524 | --DOMWINDOW == 125 (13390400) [pid = 3524] [serial = 2216] [outer = 00000000] [url = about:blank] 20:35:31 INFO - PROCESS | 3524 | --DOMWINDOW == 124 (14486000) [pid = 3524] [serial = 2283] [outer = 00000000] [url = about:blank] 20:35:31 INFO - PROCESS | 3524 | --DOMWINDOW == 123 (15924400) [pid = 3524] [serial = 2256] [outer = 00000000] [url = about:blank] 20:35:31 INFO - PROCESS | 3524 | --DOMWINDOW == 122 (15DD5800) [pid = 3524] [serial = 2285] [outer = 00000000] [url = about:blank] 20:35:31 INFO - PROCESS | 3524 | --DOMWINDOW == 121 (16EC0800) [pid = 3524] [serial = 2259] [outer = 00000000] [url = about:blank] 20:35:31 INFO - PROCESS | 3524 | --DOMWINDOW == 120 (105EE000) [pid = 3524] [serial = 2268] [outer = 00000000] [url = about:blank] 20:35:31 INFO - PROCESS | 3524 | --DOMWINDOW == 119 (17738800) [pid = 3524] [serial = 2266] [outer = 00000000] [url = about:blank] 20:35:31 INFO - PROCESS | 3524 | --DOMWINDOW == 118 (176A6400) [pid = 3524] [serial = 2265] [outer = 00000000] [url = about:blank] 20:35:31 INFO - PROCESS | 3524 | --DOMWINDOW == 117 (11204800) [pid = 3524] [serial = 2253] [outer = 00000000] [url = about:blank] 20:35:31 INFO - PROCESS | 3524 | --DOMWINDOW == 116 (10D2FC00) [pid = 3524] [serial = 2273] [outer = 00000000] [url = about:blank] 20:35:31 INFO - PROCESS | 3524 | --DOMWINDOW == 115 (10D58800) [pid = 3524] [serial = 2274] [outer = 00000000] [url = about:blank] 20:35:31 INFO - PROCESS | 3524 | --DOMWINDOW == 114 (12D2C000) [pid = 3524] [serial = 2276] [outer = 00000000] [url = about:blank] 20:35:31 INFO - PROCESS | 3524 | --DOMWINDOW == 113 (13316C00) [pid = 3524] [serial = 2277] [outer = 00000000] [url = about:blank] 20:35:31 INFO - PROCESS | 3524 | --DOMWINDOW == 112 (1051A000) [pid = 3524] [serial = 2250] [outer = 00000000] [url = about:blank] 20:35:31 INFO - PROCESS | 3524 | --DOMWINDOW == 111 (10D52800) [pid = 3524] [serial = 2271] [outer = 00000000] [url = about:blank] 20:35:31 INFO - PROCESS | 3524 | --DOMWINDOW == 110 (10D2B000) [pid = 3524] [serial = 2270] [outer = 00000000] [url = about:blank] 20:35:31 INFO - PROCESS | 3524 | --DOMWINDOW == 109 (141EF800) [pid = 3524] [serial = 2279] [outer = 00000000] [url = about:blank] 20:35:31 INFO - PROCESS | 3524 | --DOMWINDOW == 108 (17079400) [pid = 3524] [serial = 2262] [outer = 00000000] [url = about:blank] 20:35:31 INFO - PROCESS | 3524 | --DOMWINDOW == 107 (16CC2400) [pid = 3524] [serial = 2288] [outer = 00000000] [url = about:blank] 20:35:31 INFO - PROCESS | 3524 | --DOMWINDOW == 106 (15F2B800) [pid = 3524] [serial = 2286] [outer = 00000000] [url = about:blank] 20:35:31 INFO - PROCESS | 3524 | --DOMWINDOW == 105 (16C14400) [pid = 3524] [serial = 2291] [outer = 00000000] [url = about:blank] 20:35:31 INFO - PROCESS | 3524 | --DOMWINDOW == 104 (17397000) [pid = 3524] [serial = 2292] [outer = 00000000] [url = about:blank] 20:35:31 INFO - PROCESS | 3524 | --DOMWINDOW == 103 (14470C00) [pid = 3524] [serial = 2282] [outer = 00000000] [url = about:blank] 20:35:31 INFO - PROCESS | 3524 | --DOMWINDOW == 102 (16EC9000) [pid = 3524] [serial = 2289] [outer = 00000000] [url = about:blank] 20:35:31 INFO - PROCESS | 3524 | --DOMWINDOW == 101 (14414C00) [pid = 3524] [serial = 2280] [outer = 00000000] [url = about:blank] 20:35:32 WARNING - u'runner_teardown' () 20:35:32 INFO - No more tests 20:35:32 INFO - Got 0 unexpected results 20:35:32 INFO - SUITE-END | took 653s 20:35:32 INFO - Closing logging queue 20:35:32 INFO - queue closed 20:35:32 INFO - Return code: 0 20:35:32 WARNING - # TBPL SUCCESS # 20:35:32 INFO - Running post-action listener: _resource_record_post_action 20:35:32 INFO - Running post-run listener: _resource_record_post_run 20:35:34 INFO - Total resource usage - Wall time: 664s; CPU: 17.0%; Read bytes: 92004352; Write bytes: 950641664; Read time: 506585; Write time: 1216986 20:35:34 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 20:35:34 INFO - install - Wall time: 3s; CPU: 10.0%; Read bytes: 0; Write bytes: 73729536; Read time: 0; Write time: 71422 20:35:34 INFO - run-tests - Wall time: 662s; CPU: 17.0%; Read bytes: 92004352; Write bytes: 814605312; Read time: 506585; Write time: 1101385 20:35:34 INFO - Running post-run listener: _upload_blobber_files 20:35:34 INFO - Blob upload gear active. 20:35:34 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 20:35:34 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 20:35:34 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 20:35:34 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 20:35:34 INFO - (blobuploader) - INFO - Open directory for files ... 20:35:34 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 20:35:34 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 20:35:34 INFO - (blobuploader) - INFO - Uploading, attempt #1. 20:35:35 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 20:35:35 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 20:35:35 INFO - (blobuploader) - INFO - Done attempting. 20:35:35 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 20:35:35 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 20:35:35 INFO - (blobuploader) - INFO - Uploading, attempt #1. 20:35:37 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 20:35:37 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 20:35:37 INFO - (blobuploader) - INFO - Done attempting. 20:35:37 INFO - (blobuploader) - INFO - Iteration through files over. 20:35:37 INFO - Return code: 0 20:35:37 INFO - rmtree: C:\slave\test\build\uploaded_files.json 20:35:37 INFO - Using _rmtree_windows ... 20:35:37 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 20:35:37 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5e96d2ecfdf68f29117bf34ddcaa8e49ec4fbcef148a198a00e18c0278f6662d4c4c2cb6af9501008f4f9e63a93396bf5abed573c1472ab79ba61a225a68b077", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5ebf5ca748202d855e9cf7544ed291fdabc56e8a5dceed1c0e4682c2feb26b4b22fcd3fc23de295001cea059eed72e0911fdfd3ff23de0074cba810dc1b7dbfa"} 20:35:37 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 20:35:37 INFO - Writing to file C:\slave\test\properties\blobber_files 20:35:37 INFO - Contents: 20:35:37 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5e96d2ecfdf68f29117bf34ddcaa8e49ec4fbcef148a198a00e18c0278f6662d4c4c2cb6af9501008f4f9e63a93396bf5abed573c1472ab79ba61a225a68b077", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5ebf5ca748202d855e9cf7544ed291fdabc56e8a5dceed1c0e4682c2feb26b4b22fcd3fc23de295001cea059eed72e0911fdfd3ff23de0074cba810dc1b7dbfa"} 20:35:37 INFO - Running post-run listener: copy_logs_to_upload_dir 20:35:37 INFO - Copying logs to upload dir... 20:35:37 INFO - mkdir: C:\slave\test\build\upload\logs 20:35:37 INFO - Copying logs to upload dir... 20:35:37 INFO - Using _rmtree_windows ... 20:35:37 INFO - Using _rmtree_windows ... 20:35:37 INFO - Using _rmtree_windows ... 20:35:37 INFO - Using _rmtree_windows ... 20:35:37 INFO - Using _rmtree_windows ... 20:35:37 INFO - Using _rmtree_windows ... 20:35:37 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=791.521000 ========= master_lag: 32.45 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 43 secs) (at 2016-05-18 20:35:38.585540) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-18 20:35:38.586342) ========= '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-005\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-005 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-005 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-005 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-005 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-005 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5e96d2ecfdf68f29117bf34ddcaa8e49ec4fbcef148a198a00e18c0278f6662d4c4c2cb6af9501008f4f9e63a93396bf5abed573c1472ab79ba61a225a68b077", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5ebf5ca748202d855e9cf7544ed291fdabc56e8a5dceed1c0e4682c2feb26b4b22fcd3fc23de295001cea059eed72e0911fdfd3ff23de0074cba810dc1b7dbfa"} build_url:https://queue.taskcluster.net/v1/task/Do3viYhfR2aOdqLIEGUy_w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/Do3viYhfR2aOdqLIEGUy_w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.108000 build_url: 'https://queue.taskcluster.net/v1/task/Do3viYhfR2aOdqLIEGUy_w/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/5e96d2ecfdf68f29117bf34ddcaa8e49ec4fbcef148a198a00e18c0278f6662d4c4c2cb6af9501008f4f9e63a93396bf5abed573c1472ab79ba61a225a68b077", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5ebf5ca748202d855e9cf7544ed291fdabc56e8a5dceed1c0e4682c2feb26b4b22fcd3fc23de295001cea059eed72e0911fdfd3ff23de0074cba810dc1b7dbfa"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Do3viYhfR2aOdqLIEGUy_w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.11 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-18 20:35:38.803153) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-18 20:35:38.803474) ========= '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-005\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-005 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-005 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-005 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-005 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-005 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-18 20:35:38.919304) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-18 20:35:38.919638) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-18 20:35:39.348517) ========= ========= Total master_lag: 35.90 =========