builder: mozilla-aurora_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-014 starttime: 1464221192.9 results: success (0) buildid: 20160525152143 builduid: 8654ccbbea454f27b451ee4808dca30e revision: 4f7c3a2567f88307b10e4b6fc9b0d4b180fe58a3 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-25 17:06:32.897100) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-25 17:06:32.897606) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-25 17:06:32.897920) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-25 17:06:32.947399) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-25 17:06:32.947791) ========= '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-014\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-014 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-014 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-014 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-014 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-014 WINDIR=C:\WINDOWS using PTY: False --17:08:00-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 7.18 MB/s 17:08:00 (7.18 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.750000 ========= master_lag: 0.18 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-25 17:06:33.882731) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-05-25 17:06:33.883022) ========= '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-014\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-014 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-014 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-014 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-014 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-014 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=1.203000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-05-25 17:06:35.093799) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-05-25 17:06:35.094199) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 4f7c3a2567f88307b10e4b6fc9b0d4b180fe58a3 --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 4f7c3a2567f88307b10e4b6fc9b0d4b180fe58a3 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-014\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-014 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-014 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-014 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-014 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-014 WINDIR=C:\WINDOWS using PTY: False 2016-05-25 17:08:02,515 truncating revision to first 12 chars 2016-05-25 17:08:02,515 Setting DEBUG logging. 2016-05-25 17:08:02,515 attempt 1/10 2016-05-25 17:08:02,515 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/4f7c3a2567f8?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-25 17:08:03,640 unpacking tar archive at: mozilla-aurora-4f7c3a2567f8/testing/mozharness/ program finished with exit code 0 elapsedTime=2.000000 ========= master_lag: 3.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-05-25 17:06:40.172357) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-25 17:06:40.172683) ========= script_repo_revision: 4f7c3a2567f88307b10e4b6fc9b0d4b180fe58a3 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-25 17:06:40.173072) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-25 17:06:40.173359) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-25 17:06:40.197244) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 32 secs) (at 2016-05-25 17:06:40.197607) ========= '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-014\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-014 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-014 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-014 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-014 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-014 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 17:08:07 INFO - MultiFileLogger online at 20160525 17:08:07 in C:\slave\test 17:08:07 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 17:08:07 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 17:08:07 INFO - {'append_to_log': False, 17:08:07 INFO - 'base_work_dir': 'C:\\slave\\test', 17:08:07 INFO - 'blob_upload_branch': 'mozilla-aurora', 17:08:07 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 17:08:07 INFO - 'buildbot_json_path': 'buildprops.json', 17:08:07 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 17:08:07 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 17:08:07 INFO - 'download_minidump_stackwalk': True, 17:08:07 INFO - 'download_symbols': 'true', 17:08:07 INFO - 'e10s': False, 17:08:07 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 17:08:07 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 17:08:07 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 17:08:07 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 17:08:07 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 17:08:07 INFO - 'C:/mozilla-build/tooltool.py'), 17:08:07 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 17:08:07 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 17:08:07 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 17:08:07 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 17:08:07 INFO - 'log_level': 'info', 17:08:07 INFO - 'log_to_console': True, 17:08:07 INFO - 'opt_config_files': (), 17:08:07 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 17:08:07 INFO - '--processes=1', 17:08:07 INFO - '--config=%(test_path)s/wptrunner.ini', 17:08:07 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 17:08:07 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 17:08:07 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 17:08:07 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 17:08:07 INFO - 'pip_index': False, 17:08:07 INFO - 'require_test_zip': True, 17:08:07 INFO - 'test_type': ('testharness',), 17:08:07 INFO - 'this_chunk': '1', 17:08:07 INFO - 'total_chunks': '10', 17:08:07 INFO - 'virtualenv_path': 'venv', 17:08:07 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 17:08:07 INFO - 'work_dir': 'build'} 17:08:07 INFO - ##### 17:08:07 INFO - ##### Running clobber step. 17:08:07 INFO - ##### 17:08:07 INFO - Running pre-action listener: _resource_record_pre_action 17:08:07 INFO - Running main action method: clobber 17:08:07 INFO - rmtree: C:\slave\test\build 17:08:07 INFO - Using _rmtree_windows ... 17:08:07 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 17:08:52 INFO - Running post-action listener: _resource_record_post_action 17:08:52 INFO - ##### 17:08:52 INFO - ##### Running read-buildbot-config step. 17:08:52 INFO - ##### 17:08:52 INFO - Running pre-action listener: _resource_record_pre_action 17:08:52 INFO - Running main action method: read_buildbot_config 17:08:52 INFO - Using buildbot properties: 17:08:52 INFO - { 17:08:52 INFO - "project": "", 17:08:52 INFO - "product": "firefox", 17:08:52 INFO - "script_repo_revision": "production", 17:08:52 INFO - "scheduler": "tests-mozilla-aurora-xp_ix-debug-unittest", 17:08:52 INFO - "repository": "", 17:08:52 INFO - "buildername": "Windows XP 32-bit mozilla-aurora debug test web-platform-tests-1", 17:08:52 INFO - "buildid": "20160525152143", 17:08:52 INFO - "pgo_build": "False", 17:08:52 INFO - "basedir": "C:\\slave\\test", 17:08:52 INFO - "buildnumber": 11, 17:08:52 INFO - "slavename": "t-xp32-ix-014", 17:08:52 INFO - "revision": "4f7c3a2567f88307b10e4b6fc9b0d4b180fe58a3", 17:08:52 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 17:08:52 INFO - "platform": "win32", 17:08:52 INFO - "branch": "mozilla-aurora", 17:08:52 INFO - "repo_path": "releases/mozilla-aurora", 17:08:52 INFO - "moz_repo_path": "", 17:08:52 INFO - "stage_platform": "win32", 17:08:52 INFO - "builduid": "8654ccbbea454f27b451ee4808dca30e", 17:08:52 INFO - "slavebuilddir": "test" 17:08:52 INFO - } 17:08:52 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/dJjp1pmES1mGfMmOPI9Eqg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 17:08:52 INFO - Found installer url https://queue.taskcluster.net/v1/task/dJjp1pmES1mGfMmOPI9Eqg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 17:08:52 INFO - Running post-action listener: _resource_record_post_action 17:08:52 INFO - ##### 17:08:52 INFO - ##### Running download-and-extract step. 17:08:52 INFO - ##### 17:08:52 INFO - Running pre-action listener: _resource_record_pre_action 17:08:52 INFO - Running main action method: download_and_extract 17:08:52 INFO - mkdir: C:\slave\test\build\tests 17:08:52 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')]} 17:08:52 INFO - https://queue.taskcluster.net/v1/task/dJjp1pmES1mGfMmOPI9Eqg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 17:08:52 INFO - trying https://queue.taskcluster.net/v1/task/dJjp1pmES1mGfMmOPI9Eqg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 17:08:52 INFO - Downloading https://queue.taskcluster.net/v1/task/dJjp1pmES1mGfMmOPI9Eqg/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 17:08:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/dJjp1pmES1mGfMmOPI9Eqg/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 17:08:53 INFO - Downloaded 1274 bytes. 17:08:53 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 17:08:53 INFO - Using the following test package requirements: 17:08:53 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 17:08:53 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 17:08:53 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 17:08:53 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 17:08:53 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 17:08:53 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 17:08:53 INFO - u'jsshell-win32.zip'], 17:08:53 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 17:08:53 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 17:08:53 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 17:08:53 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 17:08:53 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 17:08:53 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 17:08:53 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 17:08:53 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 17:08:53 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 17:08:53 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 17:08:53 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 17:08:53 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 17:08:53 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')]} 17:08:53 INFO - https://queue.taskcluster.net/v1/task/dJjp1pmES1mGfMmOPI9Eqg/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 17:08:53 INFO - trying https://queue.taskcluster.net/v1/task/dJjp1pmES1mGfMmOPI9Eqg/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 17:08:53 INFO - Downloading https://queue.taskcluster.net/v1/task/dJjp1pmES1mGfMmOPI9Eqg/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 17:08:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/dJjp1pmES1mGfMmOPI9Eqg/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 17:08:55 INFO - Downloaded 20302450 bytes. 17:08:55 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/*'] 17:08:55 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/* 17:08:58 INFO - caution: filename not matched: web-platform/* 17:08:58 INFO - Return code: 11 17:08: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')]} 17:08:58 INFO - https://queue.taskcluster.net/v1/task/dJjp1pmES1mGfMmOPI9Eqg/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 17:08:58 INFO - trying https://queue.taskcluster.net/v1/task/dJjp1pmES1mGfMmOPI9Eqg/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 17:08:58 INFO - Downloading https://queue.taskcluster.net/v1/task/dJjp1pmES1mGfMmOPI9Eqg/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 17:08:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/dJjp1pmES1mGfMmOPI9Eqg/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 17:09:01 INFO - Downloaded 36409218 bytes. 17:09: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/*'] 17:09: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/* 17:09:40 INFO - caution: filename not matched: bin/* 17:09:40 INFO - caution: filename not matched: config/* 17:09:40 INFO - caution: filename not matched: mozbase/* 17:09:40 INFO - caution: filename not matched: marionette/* 17:09:40 INFO - caution: filename not matched: tools/wptserve/* 17:09:40 INFO - Return code: 11 17:09:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:09:40 INFO - https://queue.taskcluster.net/v1/task/dJjp1pmES1mGfMmOPI9Eqg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 17:09:40 INFO - trying https://queue.taskcluster.net/v1/task/dJjp1pmES1mGfMmOPI9Eqg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 17:09:40 INFO - Downloading https://queue.taskcluster.net/v1/task/dJjp1pmES1mGfMmOPI9Eqg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 17:09:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/dJjp1pmES1mGfMmOPI9Eqg/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 17:09:44 INFO - Downloaded 68457714 bytes. 17:09:44 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/dJjp1pmES1mGfMmOPI9Eqg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 17:09:44 INFO - mkdir: C:\slave\test\properties 17:09:44 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 17:09:44 INFO - Writing to file C:\slave\test\properties\build_url 17:09:44 INFO - Contents: 17:09:44 INFO - build_url:https://queue.taskcluster.net/v1/task/dJjp1pmES1mGfMmOPI9Eqg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 17:09:45 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/dJjp1pmES1mGfMmOPI9Eqg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 17:09:45 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 17:09:45 INFO - Writing to file C:\slave\test\properties\symbols_url 17:09:45 INFO - Contents: 17:09:45 INFO - symbols_url:https://queue.taskcluster.net/v1/task/dJjp1pmES1mGfMmOPI9Eqg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 17:09:45 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')]} 17:09:45 INFO - https://queue.taskcluster.net/v1/task/dJjp1pmES1mGfMmOPI9Eqg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 17:09:45 INFO - trying https://queue.taskcluster.net/v1/task/dJjp1pmES1mGfMmOPI9Eqg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 17:09:45 INFO - Downloading https://queue.taskcluster.net/v1/task/dJjp1pmES1mGfMmOPI9Eqg/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 17:09:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/dJjp1pmES1mGfMmOPI9Eqg/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 17:09:48 INFO - Downloaded 55556957 bytes. 17:09:48 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'] 17:09:48 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 17:09:56 INFO - Return code: 0 17:09:56 INFO - Running post-action listener: _resource_record_post_action 17:09:56 INFO - Running post-action listener: set_extra_try_arguments 17:09:56 INFO - ##### 17:09:56 INFO - ##### Running create-virtualenv step. 17:09:56 INFO - ##### 17:09:56 INFO - Running pre-action listener: _pre_create_virtualenv 17:09:56 INFO - Running pre-action listener: _resource_record_pre_action 17:09:56 INFO - Running main action method: create_virtualenv 17:09:56 INFO - Creating virtualenv C:\slave\test\build\venv 17:09:56 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 17:09:56 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 17:09:57 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 17:09:59 INFO - Installing distribute......................................................................................................................................................................................done. 17:09:59 INFO - Return code: 0 17:09:59 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 17:09:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:09:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:09:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:09:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:09:59 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, '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 0x00ECC0C0>, '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-014', 'USERDOMAIN': 'T-XP32-IX-014', '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-014', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-014', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-014\\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-014'}}, attempt #1 17:09:59 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 17:09:59 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 17:09:59 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 17:09:59 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-014\\Application Data', 17:09:59 INFO - 'CLIENTNAME': 'Console', 17:09:59 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:09:59 INFO - 'COMPUTERNAME': 'T-XP32-IX-014', 17:09:59 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 17:09:59 INFO - 'DCLOCATION': 'SCL3', 17:09:59 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:09:59 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:09:59 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:09:59 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:09:59 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:09:59 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:09:59 INFO - 'HOMEDRIVE': 'C:', 17:09:59 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-014', 17:09:59 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:09:59 INFO - 'KTS_VERSION': '1.19c', 17:09:59 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:09:59 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-014', 17:09:59 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:09:59 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:09:59 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:09:59 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:09:59 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:09:59 INFO - 'MOZ_AIRBAG': '1', 17:09:59 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:09:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:09:59 INFO - 'MOZ_MSVCVERSION': '8', 17:09:59 INFO - 'MOZ_NO_REMOTE': '1', 17:09:59 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:09:59 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:09:59 INFO - 'NO_EM_RESTART': '1', 17:09:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:09:59 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:09:59 INFO - 'OS': 'Windows_NT', 17:09:59 INFO - 'OURDRIVE': 'C:', 17:09:59 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', 17:09:59 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 17:09:59 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:09:59 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:09:59 INFO - 'PROCESSOR_LEVEL': '6', 17:09:59 INFO - 'PROCESSOR_REVISION': '1e05', 17:09:59 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:09:59 INFO - 'PROMPT': '$P$G', 17:09:59 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:09:59 INFO - 'PWD': 'C:\\slave\\test', 17:09:59 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:09:59 INFO - 'SESSIONNAME': 'Console', 17:09:59 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:09:59 INFO - 'SYSTEMDRIVE': 'C:', 17:09:59 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 17:09:59 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:09:59 INFO - 'TEST1': 'testie', 17:09:59 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:09:59 INFO - 'USERDOMAIN': 'T-XP32-IX-014', 17:09:59 INFO - 'USERNAME': 'cltbld', 17:09:59 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-014', 17:09:59 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:09:59 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:09:59 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:09:59 INFO - 'WINDIR': 'C:\\WINDOWS', 17:09:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:10:00 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:10:00 INFO - Downloading/unpacking psutil>=0.7.1 17:10:00 INFO - Running setup.py egg_info for package psutil 17:10:00 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 17:10:00 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:10:00 INFO - Installing collected packages: psutil 17:10:00 INFO - Running setup.py install for psutil 17:10:00 INFO - building 'psutil._psutil_windows' extension 17:10:00 INFO - error: Unable to find vcvarsall.bat 17:10:00 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-ohnzql-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 17:10:00 INFO - running install 17:10:00 INFO - running build 17:10:00 INFO - running build_py 17:10:00 INFO - creating build 17:10:00 INFO - creating build\lib.win32-2.7 17:10:00 INFO - creating build\lib.win32-2.7\psutil 17:10:00 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 17:10:00 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 17:10:00 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 17:10:00 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 17:10:00 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 17:10:00 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 17:10:00 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 17:10:00 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 17:10:00 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 17:10:00 INFO - running build_ext 17:10:00 INFO - building 'psutil._psutil_windows' extension 17:10:00 INFO - error: Unable to find vcvarsall.bat 17:10:00 INFO - ---------------------------------------- 17:10:00 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-ohnzql-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 17:10:00 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-014\Application Data\pip\pip.log 17:10:00 WARNING - Return code: 1 17:10:00 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! 17:10:00 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 17:10:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:10:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:10:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:10:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:10:00 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, '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 0x00ECC0C0>, '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-014', 'USERDOMAIN': 'T-XP32-IX-014', '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-014', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-014', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-014\\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-014'}}, attempt #1 17:10:00 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 17:10:00 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 17:10:00 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 17:10:00 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-014\\Application Data', 17:10:00 INFO - 'CLIENTNAME': 'Console', 17:10:00 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:10:00 INFO - 'COMPUTERNAME': 'T-XP32-IX-014', 17:10:00 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 17:10:00 INFO - 'DCLOCATION': 'SCL3', 17:10:00 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:10:00 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:10:00 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:10:00 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:10:00 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:10:00 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:10:00 INFO - 'HOMEDRIVE': 'C:', 17:10:00 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-014', 17:10:00 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:10:00 INFO - 'KTS_VERSION': '1.19c', 17:10:00 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:10:00 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-014', 17:10:00 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:10:00 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:10:00 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:10:00 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:10:00 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:10:00 INFO - 'MOZ_AIRBAG': '1', 17:10:00 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:10:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:10:00 INFO - 'MOZ_MSVCVERSION': '8', 17:10:00 INFO - 'MOZ_NO_REMOTE': '1', 17:10:00 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:10:00 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:10:00 INFO - 'NO_EM_RESTART': '1', 17:10:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:10:00 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:10:00 INFO - 'OS': 'Windows_NT', 17:10:00 INFO - 'OURDRIVE': 'C:', 17:10:00 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', 17:10:00 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 17:10:00 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:10:00 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:10:00 INFO - 'PROCESSOR_LEVEL': '6', 17:10:00 INFO - 'PROCESSOR_REVISION': '1e05', 17:10:00 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:10:00 INFO - 'PROMPT': '$P$G', 17:10:00 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:10:00 INFO - 'PWD': 'C:\\slave\\test', 17:10:00 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:10:00 INFO - 'SESSIONNAME': 'Console', 17:10:00 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:10:00 INFO - 'SYSTEMDRIVE': 'C:', 17:10:00 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 17:10:00 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:10:00 INFO - 'TEST1': 'testie', 17:10:00 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:10:00 INFO - 'USERDOMAIN': 'T-XP32-IX-014', 17:10:00 INFO - 'USERNAME': 'cltbld', 17:10:00 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-014', 17:10:00 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:10:00 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:10:00 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:10:00 INFO - 'WINDIR': 'C:\\WINDOWS', 17:10:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:10:01 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:10:01 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 17:10:01 INFO - Downloading mozsystemmonitor-0.0.tar.gz 17:10:01 INFO - Running setup.py egg_info for package mozsystemmonitor 17:10:01 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 17:10:01 INFO - Running setup.py egg_info for package psutil 17:10:01 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 17:10:01 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:10:01 INFO - Installing collected packages: mozsystemmonitor, psutil 17:10:01 INFO - Running setup.py install for mozsystemmonitor 17:10:01 INFO - Running setup.py install for psutil 17:10:01 INFO - building 'psutil._psutil_windows' extension 17:10:01 INFO - error: Unable to find vcvarsall.bat 17:10:01 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-_eqjr8-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 17:10:01 INFO - running install 17:10:01 INFO - running build 17:10:01 INFO - running build_py 17:10:01 INFO - running build_ext 17:10:01 INFO - building 'psutil._psutil_windows' extension 17:10:01 INFO - error: Unable to find vcvarsall.bat 17:10:01 INFO - ---------------------------------------- 17:10:01 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-_eqjr8-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 17:10:01 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-014\Application Data\pip\pip.log 17:10:01 WARNING - Return code: 1 17:10:01 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! 17:10:01 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 17:10: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')]} 17:10:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:10: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')]} 17:10:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:10: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', '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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, '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 0x00ECC0C0>, '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-014', 'USERDOMAIN': 'T-XP32-IX-014', '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-014', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-014', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-014\\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-014'}}, attempt #1 17:10: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', 'blobuploader==1.2.4'] in C:\slave\test\build 17:10: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 blobuploader==1.2.4 17:10:01 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 17:10:01 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-014\\Application Data', 17:10:01 INFO - 'CLIENTNAME': 'Console', 17:10:01 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:10:01 INFO - 'COMPUTERNAME': 'T-XP32-IX-014', 17:10:01 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 17:10:01 INFO - 'DCLOCATION': 'SCL3', 17:10:01 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:10:01 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:10:01 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:10:01 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:10:01 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:10:01 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:10:01 INFO - 'HOMEDRIVE': 'C:', 17:10:01 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-014', 17:10:01 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:10:01 INFO - 'KTS_VERSION': '1.19c', 17:10:01 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:10:01 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-014', 17:10:01 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:10:01 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:10:01 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:10:01 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:10:01 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:10:01 INFO - 'MOZ_AIRBAG': '1', 17:10:01 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:10:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:10:01 INFO - 'MOZ_MSVCVERSION': '8', 17:10:01 INFO - 'MOZ_NO_REMOTE': '1', 17:10:01 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:10:01 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:10:01 INFO - 'NO_EM_RESTART': '1', 17:10:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:10:01 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:10:01 INFO - 'OS': 'Windows_NT', 17:10:01 INFO - 'OURDRIVE': 'C:', 17:10: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', 17:10:01 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 17:10:01 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:10:01 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:10:01 INFO - 'PROCESSOR_LEVEL': '6', 17:10:01 INFO - 'PROCESSOR_REVISION': '1e05', 17:10:01 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:10:01 INFO - 'PROMPT': '$P$G', 17:10:01 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:10:01 INFO - 'PWD': 'C:\\slave\\test', 17:10:01 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:10:01 INFO - 'SESSIONNAME': 'Console', 17:10:01 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:10:01 INFO - 'SYSTEMDRIVE': 'C:', 17:10:01 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 17:10:01 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:10:01 INFO - 'TEST1': 'testie', 17:10:01 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:10:01 INFO - 'USERDOMAIN': 'T-XP32-IX-014', 17:10:01 INFO - 'USERNAME': 'cltbld', 17:10:01 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-014', 17:10:01 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:10:01 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:10:01 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:10:01 INFO - 'WINDIR': 'C:\\WINDOWS', 17:10:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:10:01 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:10:01 INFO - Downloading/unpacking blobuploader==1.2.4 17:10:01 INFO - Downloading blobuploader-1.2.4.tar.gz 17:10:01 INFO - Running setup.py egg_info for package blobuploader 17:10:01 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 17:10:03 INFO - Running setup.py egg_info for package requests 17:10:03 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 17:10:03 INFO - Downloading docopt-0.6.1.tar.gz 17:10:03 INFO - Running setup.py egg_info for package docopt 17:10:03 INFO - Installing collected packages: blobuploader, docopt, requests 17:10:03 INFO - Running setup.py install for blobuploader 17:10:03 INFO - Running setup.py install for docopt 17:10:03 INFO - Running setup.py install for requests 17:10:03 INFO - Successfully installed blobuploader docopt requests 17:10:03 INFO - Cleaning up... 17:10:03 INFO - Return code: 0 17:10:03 INFO - Installing None into virtualenv C:\slave\test\build\venv 17:10: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')]} 17:10:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:10: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')]} 17:10:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:10:03 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, '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 0x00ECC0C0>, '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-014', 'USERDOMAIN': 'T-XP32-IX-014', '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-014', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-014', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-014\\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-014'}}, attempt #1 17:10:03 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 17:10:03 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 17:10:03 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 17:10:03 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-014\\Application Data', 17:10:03 INFO - 'CLIENTNAME': 'Console', 17:10:03 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:10:03 INFO - 'COMPUTERNAME': 'T-XP32-IX-014', 17:10:03 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 17:10:03 INFO - 'DCLOCATION': 'SCL3', 17:10:03 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:10:03 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:10:03 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:10:03 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:10:03 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:10:03 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:10:03 INFO - 'HOMEDRIVE': 'C:', 17:10:03 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-014', 17:10:03 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:10:03 INFO - 'KTS_VERSION': '1.19c', 17:10:03 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:10:03 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-014', 17:10:03 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:10:03 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:10:03 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:10:03 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:10:03 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:10:03 INFO - 'MOZ_AIRBAG': '1', 17:10:03 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:10:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:10:03 INFO - 'MOZ_MSVCVERSION': '8', 17:10:03 INFO - 'MOZ_NO_REMOTE': '1', 17:10:03 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:10:03 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:10:03 INFO - 'NO_EM_RESTART': '1', 17:10:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:10:03 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:10:03 INFO - 'OS': 'Windows_NT', 17:10:03 INFO - 'OURDRIVE': 'C:', 17:10: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', 17:10:03 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 17:10:03 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:10:03 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:10:03 INFO - 'PROCESSOR_LEVEL': '6', 17:10:03 INFO - 'PROCESSOR_REVISION': '1e05', 17:10:03 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:10:03 INFO - 'PROMPT': '$P$G', 17:10:03 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:10:03 INFO - 'PWD': 'C:\\slave\\test', 17:10:03 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:10:03 INFO - 'SESSIONNAME': 'Console', 17:10:03 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:10:03 INFO - 'SYSTEMDRIVE': 'C:', 17:10:03 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 17:10:03 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:10:03 INFO - 'TEST1': 'testie', 17:10:03 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:10:03 INFO - 'USERDOMAIN': 'T-XP32-IX-014', 17:10:03 INFO - 'USERNAME': 'cltbld', 17:10:03 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-014', 17:10:03 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:10:03 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:10:03 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:10:03 INFO - 'WINDIR': 'C:\\WINDOWS', 17:10:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:10:08 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:10:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 17:10:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 17:10:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 17:10:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 17:10:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 17:10:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 17:10:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 17:10:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 17:10:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 17:10:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 17:10:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 17:10:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 17:10:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 17:10:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 17:10:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 17:10:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 17:10:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 17:10:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 17:10:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 17:10:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 17:10:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 17:10:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 17:10:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 17:10:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 17:10:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 17:10:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 17:10:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 17:10:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 17:10:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 17:10:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 17:10:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 17:10:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 17:10:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 17:10:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 17:10:08 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 17:10:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 17:10:08 INFO - Unpacking c:\slave\test\build\tests\marionette\client 17:10:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 17:10:08 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 17:10:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 17:10:08 INFO - Unpacking c:\slave\test\build\tests\marionette 17:10:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 17:10:08 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:10:08 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 17:10:08 INFO - Running setup.py install for browsermob-proxy 17:10:13 INFO - Running setup.py install for manifestparser 17:10:13 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 17:10:13 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 17:10:13 INFO - Running setup.py install for marionette-client 17:10:13 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:10:13 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 17:10:13 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 17:10:13 INFO - Running setup.py install for marionette-driver 17:10:13 INFO - Running setup.py install for mozcrash 17:10:13 INFO - Running setup.py install for mozdebug 17:10:13 INFO - Running setup.py install for mozdevice 17:10:13 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 17:10:13 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 17:10:13 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 17:10:13 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 17:10:13 INFO - Running setup.py install for mozfile 17:10:13 INFO - Running setup.py install for mozhttpd 17:10:13 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 17:10:13 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 17:10:13 INFO - Running setup.py install for mozinfo 17:10:13 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 17:10:13 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 17:10:13 INFO - Running setup.py install for mozInstall 17:10:13 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 17:10:13 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 17:10:13 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 17:10:13 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 17:10:13 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 17:10:13 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 17:10:13 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 17:10:13 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 17:10:13 INFO - Running setup.py install for mozleak 17:10:13 INFO - Running setup.py install for mozlog 17:10:13 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 17:10:13 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 17:10:13 INFO - Running setup.py install for moznetwork 17:10:13 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 17:10:13 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 17:10:13 INFO - Running setup.py install for mozprocess 17:10:13 INFO - Running setup.py install for mozprofile 17:10:13 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 17:10:13 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 17:10:13 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 17:10:13 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 17:10:13 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 17:10:13 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 17:10:13 INFO - Running setup.py install for mozrunner 17:10:13 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 17:10:13 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 17:10:13 INFO - Running setup.py install for mozscreenshot 17:10:13 INFO - Running setup.py install for moztest 17:10:13 INFO - Running setup.py install for mozversion 17:10:13 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 17:10:13 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 17:10:13 INFO - Running setup.py install for wptserve 17:10:13 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 17:10:13 INFO - Cleaning up... 17:10:13 INFO - Return code: 0 17:10:13 INFO - Installing None into virtualenv C:\slave\test\build\venv 17:10:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:10:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:10:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:10:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:10:13 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, '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 0x00ECC0C0>, '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-014', 'USERDOMAIN': 'T-XP32-IX-014', '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-014', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-014', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-014\\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-014'}}, attempt #1 17:10:13 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 17:10:13 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 17:10:13 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 17:10:13 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-014\\Application Data', 17:10:13 INFO - 'CLIENTNAME': 'Console', 17:10:13 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:10:13 INFO - 'COMPUTERNAME': 'T-XP32-IX-014', 17:10:13 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 17:10:13 INFO - 'DCLOCATION': 'SCL3', 17:10:13 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:10:13 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:10:13 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:10:13 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:10:13 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:10:13 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:10:13 INFO - 'HOMEDRIVE': 'C:', 17:10:13 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-014', 17:10:13 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:10:13 INFO - 'KTS_VERSION': '1.19c', 17:10:13 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:10:13 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-014', 17:10:13 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:10:13 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:10:13 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:10:13 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:10:13 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:10:13 INFO - 'MOZ_AIRBAG': '1', 17:10:13 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:10:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:10:13 INFO - 'MOZ_MSVCVERSION': '8', 17:10:13 INFO - 'MOZ_NO_REMOTE': '1', 17:10:13 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:10:13 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:10:13 INFO - 'NO_EM_RESTART': '1', 17:10:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:10:13 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:10:13 INFO - 'OS': 'Windows_NT', 17:10:13 INFO - 'OURDRIVE': 'C:', 17:10:13 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', 17:10:13 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 17:10:13 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:10:13 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:10:13 INFO - 'PROCESSOR_LEVEL': '6', 17:10:13 INFO - 'PROCESSOR_REVISION': '1e05', 17:10:13 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:10:13 INFO - 'PROMPT': '$P$G', 17:10:13 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:10:13 INFO - 'PWD': 'C:\\slave\\test', 17:10:13 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:10:13 INFO - 'SESSIONNAME': 'Console', 17:10:13 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:10:13 INFO - 'SYSTEMDRIVE': 'C:', 17:10:13 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 17:10:13 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:10:13 INFO - 'TEST1': 'testie', 17:10:13 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:10:13 INFO - 'USERDOMAIN': 'T-XP32-IX-014', 17:10:13 INFO - 'USERNAME': 'cltbld', 17:10:13 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-014', 17:10:13 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:10:13 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:10:13 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:10:13 INFO - 'WINDIR': 'C:\\WINDOWS', 17:10:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:10:16 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:10:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 17:10:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 17:10:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 17:10:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 17:10:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 17:10:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 17:10:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 17:10:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 17:10:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 17:10:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 17:10:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 17:10:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 17:10:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 17:10:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 17:10:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 17:10:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 17:10:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 17:10:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 17:10:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 17:10:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 17:10:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 17:10:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 17:10:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 17:10:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 17:10:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 17:10:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 17:10:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 17:10:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 17:10:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 17:10:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 17:10:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 17:10:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 17:10:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 17:10:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 17:10:16 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 17:10:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 17:10:16 INFO - Unpacking c:\slave\test\build\tests\marionette\client 17:10:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 17:10:16 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 17:10:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 17:10:16 INFO - Unpacking c:\slave\test\build\tests\marionette 17:10:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 17:10:16 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:10:16 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)) 17:10:20 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 17:10:20 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 17:10:20 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 17:10:20 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 17:10:20 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 17:10:20 INFO - Downloading blessings-1.6.tar.gz 17:10:20 INFO - Running setup.py egg_info for package blessings 17:10:20 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 17:10:20 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 17:10:20 INFO - Running setup.py install for blessings 17:10:20 INFO - Running setup.py install for browsermob-proxy 17:10:20 INFO - Running setup.py install for manifestparser 17:10:20 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 17:10:20 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 17:10:20 INFO - Running setup.py install for marionette-client 17:10:20 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:10:20 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 17:10:20 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 17:10:20 INFO - Running setup.py install for marionette-driver 17:10:20 INFO - Running setup.py install for mozcrash 17:10:20 INFO - Running setup.py install for mozdebug 17:10:20 INFO - Running setup.py install for mozdevice 17:10:20 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 17:10:20 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 17:10:20 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 17:10:20 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 17:10:20 INFO - Running setup.py install for mozhttpd 17:10:20 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 17:10:20 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 17:10:20 INFO - Running setup.py install for mozInstall 17:10:20 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 17:10:20 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 17:10:20 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 17:10:20 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 17:10:20 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 17:10:20 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 17:10:20 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 17:10:21 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 17:10:21 INFO - Running setup.py install for mozleak 17:10:21 INFO - Running setup.py install for mozprofile 17:10:21 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 17:10:21 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 17:10:21 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 17:10:21 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 17:10:21 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 17:10:21 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 17:10:21 INFO - Running setup.py install for mozrunner 17:10:21 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 17:10:21 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 17:10:21 INFO - Running setup.py install for mozscreenshot 17:10:21 INFO - Running setup.py install for moztest 17:10:21 INFO - Running setup.py install for mozversion 17:10:21 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 17:10:21 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 17:10:21 INFO - Running setup.py install for wptserve 17:10:21 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 17:10:21 INFO - Cleaning up... 17:10:21 INFO - Return code: 0 17:10:21 INFO - Done creating virtualenv C:\slave\test\build\venv. 17:10:21 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 17:10:21 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 17:10:21 INFO - Reading from file tmpfile_stdout 17:10:21 INFO - Using _rmtree_windows ... 17:10:21 INFO - Using _rmtree_windows ... 17:10:21 INFO - Current package versions: 17:10:21 INFO - blessings == 1.6 17:10:21 INFO - blobuploader == 1.2.4 17:10:21 INFO - browsermob-proxy == 0.6.0 17:10:21 INFO - distribute == 0.6.14 17:10:21 INFO - docopt == 0.6.1 17:10:21 INFO - manifestparser == 1.1 17:10:21 INFO - marionette-client == 2.3.0 17:10:21 INFO - marionette-driver == 1.4.0 17:10:21 INFO - mozInstall == 1.12 17:10:21 INFO - mozcrash == 0.17 17:10:21 INFO - mozdebug == 0.1 17:10:21 INFO - mozdevice == 0.48 17:10:21 INFO - mozfile == 1.2 17:10:21 INFO - mozhttpd == 0.7 17:10:21 INFO - mozinfo == 0.9 17:10:21 INFO - mozleak == 0.1 17:10:21 INFO - mozlog == 3.1 17:10:21 INFO - moznetwork == 0.27 17:10:21 INFO - mozprocess == 0.22 17:10:21 INFO - mozprofile == 0.28 17:10:21 INFO - mozrunner == 6.11 17:10:21 INFO - mozscreenshot == 0.1 17:10:21 INFO - mozsystemmonitor == 0.0 17:10:21 INFO - moztest == 0.7 17:10:21 INFO - mozversion == 1.4 17:10:21 INFO - requests == 1.2.3 17:10:21 INFO - wptserve == 1.4.0 17:10:21 INFO - Running post-action listener: _resource_record_post_action 17:10:21 INFO - Running post-action listener: _start_resource_monitoring 17:10:21 INFO - Starting resource monitoring. 17:10:22 INFO - ##### 17:10:22 INFO - ##### Running pull step. 17:10:22 INFO - ##### 17:10:22 INFO - Running pre-action listener: _resource_record_pre_action 17:10:22 INFO - Running main action method: pull 17:10:22 INFO - Pull has nothing to do! 17:10:22 INFO - Running post-action listener: _resource_record_post_action 17:10:22 INFO - ##### 17:10:22 INFO - ##### Running install step. 17:10:22 INFO - ##### 17:10:22 INFO - Running pre-action listener: _resource_record_pre_action 17:10:22 INFO - Running main action method: install 17:10:22 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 17:10:22 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 17:10:22 INFO - Reading from file tmpfile_stdout 17:10:22 INFO - Using _rmtree_windows ... 17:10:22 INFO - Using _rmtree_windows ... 17:10:22 INFO - Detecting whether we're running mozinstall >=1.0... 17:10:22 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 17:10:22 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 17:10:22 INFO - Reading from file tmpfile_stdout 17:10:22 INFO - Output received: 17:10:22 INFO - Usage: mozinstall-script.py [options] installer 17:10:22 INFO - Options: 17:10:22 INFO - -h, --help show this help message and exit 17:10:22 INFO - -d DEST, --destination=DEST 17:10:22 INFO - Directory to install application into. [default: 17:10:22 INFO - "C:\slave\test"] 17:10:22 INFO - --app=APP Application being installed. [default: firefox] 17:10:22 INFO - Using _rmtree_windows ... 17:10:22 INFO - Using _rmtree_windows ... 17:10:22 INFO - mkdir: C:\slave\test\build\application 17:10:22 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'] 17:10:22 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 17:10:25 INFO - Reading from file tmpfile_stdout 17:10:25 INFO - Output received: 17:10:25 INFO - C:\slave\test\build\application\firefox\firefox.exe 17:10:25 INFO - Using _rmtree_windows ... 17:10:25 INFO - Using _rmtree_windows ... 17:10:25 INFO - Running post-action listener: _resource_record_post_action 17:10:25 INFO - ##### 17:10:25 INFO - ##### Running run-tests step. 17:10:25 INFO - ##### 17:10:25 INFO - Running pre-action listener: _resource_record_pre_action 17:10:25 INFO - Running main action method: run_tests 17:10:25 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 17:10:25 INFO - Minidump filename unknown. Determining based upon platform and architecture. 17:10:25 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 17:10:25 INFO - grabbing minidump binary from tooltool 17:10:25 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')]} 17:10:25 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 0x00E43368>, '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 0x00ECC0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 17:10:25 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 17:10:25 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 17:10:25 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 17:10:25 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp7mtnof 17:10:25 INFO - INFO - File integrity verified, renaming tmp7mtnof to win32-minidump_stackwalk.exe 17:10:25 INFO - Return code: 0 17:10:25 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 17:10:25 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 17:10:25 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/dJjp1pmES1mGfMmOPI9Eqg/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 17:10:25 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/dJjp1pmES1mGfMmOPI9Eqg/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 17:10:25 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 17:10:25 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-014\\Application Data', 17:10:25 INFO - 'CLIENTNAME': 'Console', 17:10:25 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:10:25 INFO - 'COMPUTERNAME': 'T-XP32-IX-014', 17:10:25 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 17:10:25 INFO - 'DCLOCATION': 'SCL3', 17:10:25 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:10:25 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:10:25 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:10:25 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:10:25 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:10:25 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:10:25 INFO - 'HOMEDRIVE': 'C:', 17:10:25 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-014', 17:10:25 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:10:25 INFO - 'KTS_VERSION': '1.19c', 17:10:25 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:10:25 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-014', 17:10:25 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 17:10:25 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:10:25 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:10:25 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:10:25 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:10:25 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:10:25 INFO - 'MOZ_AIRBAG': '1', 17:10:25 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:10:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:10:25 INFO - 'MOZ_MSVCVERSION': '8', 17:10:25 INFO - 'MOZ_NO_REMOTE': '1', 17:10:25 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:10:25 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:10:25 INFO - 'NO_EM_RESTART': '1', 17:10:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:10:25 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:10:25 INFO - 'OS': 'Windows_NT', 17:10:25 INFO - 'OURDRIVE': 'C:', 17:10:25 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', 17:10:25 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 17:10:25 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:10:25 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:10:25 INFO - 'PROCESSOR_LEVEL': '6', 17:10:25 INFO - 'PROCESSOR_REVISION': '1e05', 17:10:25 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:10:25 INFO - 'PROMPT': '$P$G', 17:10:25 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:10:25 INFO - 'PWD': 'C:\\slave\\test', 17:10:25 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:10:25 INFO - 'SESSIONNAME': 'Console', 17:10:25 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:10:25 INFO - 'SYSTEMDRIVE': 'C:', 17:10:25 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 17:10:25 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:10:25 INFO - 'TEST1': 'testie', 17:10:25 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:10:25 INFO - 'USERDOMAIN': 'T-XP32-IX-014', 17:10:25 INFO - 'USERNAME': 'cltbld', 17:10:25 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-014', 17:10:25 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:10:25 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:10:25 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:10:25 INFO - 'WINDIR': 'C:\\WINDOWS', 17:10:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:10:25 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/dJjp1pmES1mGfMmOPI9Eqg/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 17:10:27 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 17:10:27 INFO - import pkg_resources 17:10:28 INFO - Using 1 client processes 17:10:31 INFO - SUITE-START | Running 778 tests 17:10:31 INFO - Running testharness tests 17:10:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 17:10:31 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 17:10:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 17:10:31 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 17:10:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 17:10:31 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 17:10:31 INFO - Setting up ssl 17:10:31 INFO - PROCESS | certutil | 17:10:31 INFO - PROCESS | certutil | 17:10:31 INFO - PROCESS | certutil | 17:10:31 INFO - Certificate Nickname Trust Attributes 17:10:31 INFO - SSL,S/MIME,JAR/XPI 17:10:31 INFO - 17:10:31 INFO - web-platform-tests CT,, 17:10:31 INFO - 17:10:31 INFO - Starting runner 17:10:34 INFO - PROCESS | 3868 | [3868] 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 17:10:35 INFO - PROCESS | 3868 | [3868] 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 17:10:35 INFO - PROCESS | 3868 | [3868] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 17:10:36 INFO - PROCESS | 3868 | 1464221436591 Marionette DEBUG Marionette enabled via build flag and pref 17:10:36 INFO - PROCESS | 3868 | ++DOCSHELL 118A8800 == 1 [pid = 3868] [id = 1] 17:10:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 1 (118A8C00) [pid = 3868] [serial = 1] [outer = 00000000] 17:10:36 INFO - PROCESS | 3868 | [3868] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 17:10:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 2 (118A9800) [pid = 3868] [serial = 2] [outer = 118A8C00] 17:10:36 INFO - PROCESS | 3868 | [3868] 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 17:10:36 INFO - PROCESS | 3868 | [3868] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 17:10:36 INFO - PROCESS | 3868 | ++DOCSHELL 11FA3400 == 2 [pid = 3868] [id = 2] 17:10:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 3 (11FA3800) [pid = 3868] [serial = 3] [outer = 00000000] 17:10:36 INFO - PROCESS | 3868 | [3868] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 17:10:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 4 (11FA4400) [pid = 3868] [serial = 4] [outer = 11FA3800] 17:10:37 INFO - PROCESS | 3868 | 1464221437232 Marionette INFO Listening on port 2828 17:10:37 INFO - PROCESS | 3868 | 1464221437617 Marionette DEBUG Marionette enabled via command-line flag 17:10:37 INFO - PROCESS | 3868 | ++DOCSHELL 10EC5400 == 3 [pid = 3868] [id = 3] 17:10:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 5 (10EC5800) [pid = 3868] [serial = 5] [outer = 00000000] 17:10:37 INFO - PROCESS | 3868 | [3868] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 17:10:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 6 (10EC6400) [pid = 3868] [serial = 6] [outer = 10EC5800] 17:10:37 INFO - PROCESS | 3868 | [3868] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 17:10:37 INFO - PROCESS | 3868 | [3868] 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 17:10:37 INFO - PROCESS | 3868 | [3868] 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 17:10:37 INFO - PROCESS | 3868 | [3868] 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 17:10:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 7 (13956400) [pid = 3868] [serial = 7] [outer = 11FA3800] 17:10:38 INFO - PROCESS | 3868 | [3868] 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 17:10:38 INFO - PROCESS | 3868 | 1464221438024 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1492 17:10:38 INFO - PROCESS | 3868 | [3868] 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 17:10:38 INFO - PROCESS | 3868 | 1464221438074 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1494 17:10:38 INFO - PROCESS | 3868 | 1464221438078 Marionette DEBUG Closed connection conn0 17:10:38 INFO - PROCESS | 3868 | 1464221438182 Marionette DEBUG Closed connection conn1 17:10:38 INFO - PROCESS | 3868 | [3868] 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 17:10:38 INFO - PROCESS | 3868 | 1464221438188 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1495 17:10:38 INFO - PROCESS | 3868 | 1464221438229 Marionette DEBUG Closed connection conn2 17:10:38 INFO - PROCESS | 3868 | [3868] 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 17:10:38 INFO - PROCESS | 3868 | 1464221438237 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1496 17:10:38 INFO - PROCESS | 3868 | ++DOCSHELL 13E28000 == 4 [pid = 3868] [id = 4] 17:10:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 8 (13E28800) [pid = 3868] [serial = 8] [outer = 00000000] 17:10:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 9 (14331000) [pid = 3868] [serial = 9] [outer = 13E28800] 17:10:38 INFO - PROCESS | 3868 | [3868] 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 17:10:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 10 (14335800) [pid = 3868] [serial = 10] [outer = 13E28800] 17:10:38 INFO - PROCESS | 3868 | 1464221438569 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 17:10:38 INFO - PROCESS | 3868 | 1464221438574 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":"20160525152143","device":"desktop","version":"48.0a2"} 17:10:38 INFO - PROCESS | 3868 | [3868] 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 17:10:38 INFO - PROCESS | 3868 | [3868] 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 17:10:38 INFO - PROCESS | 3868 | [3868] 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 17:10:39 INFO - PROCESS | 3868 | [3868] 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 17:10:39 INFO - PROCESS | 3868 | ++DOCSHELL 138E7000 == 5 [pid = 3868] [id = 5] 17:10:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 11 (138E8000) [pid = 3868] [serial = 11] [outer = 00000000] 17:10:39 INFO - PROCESS | 3868 | ++DOCSHELL 138EA800 == 6 [pid = 3868] [id = 6] 17:10:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 12 (138EAC00) [pid = 3868] [serial = 12] [outer = 00000000] 17:10:39 INFO - PROCESS | 3868 | [3868] 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 17:10:39 INFO - PROCESS | 3868 | ++DOCSHELL 1682A800 == 7 [pid = 3868] [id = 7] 17:10:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 13 (1682AC00) [pid = 3868] [serial = 13] [outer = 00000000] 17:10:39 INFO - PROCESS | 3868 | [3868] 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 17:10:39 INFO - PROCESS | 3868 | [3868] 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 17:10:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 14 (16B44C00) [pid = 3868] [serial = 14] [outer = 1682AC00] 17:10:40 INFO - PROCESS | 3868 | [3868] 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 17:10:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 15 (1631D800) [pid = 3868] [serial = 15] [outer = 138E8000] 17:10:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 16 (1631F000) [pid = 3868] [serial = 16] [outer = 138EAC00] 17:10:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 17 (16321800) [pid = 3868] [serial = 17] [outer = 1682AC00] 17:10:40 INFO - PROCESS | 3868 | 1464221440954 Marionette DEBUG loaded listener.js 17:10:40 INFO - PROCESS | 3868 | 1464221440967 Marionette DEBUG loaded listener.js 17:10:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 18 (17672C00) [pid = 3868] [serial = 18] [outer = 1682AC00] 17:10:41 INFO - PROCESS | 3868 | 1464221441535 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"89f38471-a8e7-461a-9fc3-676a06db9b64","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":"20160525152143","device":"desktop","version":"48.0a2","command_id":1}}] 17:10:41 INFO - PROCESS | 3868 | 1464221441688 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 17:10:41 INFO - PROCESS | 3868 | 1464221441769 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 17:10:41 INFO - PROCESS | 3868 | 1464221441821 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 17:10:41 INFO - PROCESS | 3868 | [3868] 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 17:10:42 INFO - PROCESS | 3868 | [3868] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 17:10:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 19 (16FD3800) [pid = 3868] [serial = 19] [outer = 1682AC00] 17:10:42 INFO - PROCESS | 3868 | [3868] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 17:10:42 INFO - PROCESS | 3868 | [3868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:10:42 INFO - PROCESS | 3868 | 1464221442396 Marionette TRACE conn3 <- [1,3,null,{}] 17:10:42 INFO - PROCESS | 3868 | 1464221442416 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 17:10:42 INFO - PROCESS | 3868 | 1464221442441 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 17:10:42 INFO - PROCESS | 3868 | 1464221442473 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 17:10:42 INFO - PROCESS | 3868 | 1464221442475 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 17:10:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 17:10:42 INFO - PROCESS | 3868 | 1464221442509 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 17:10:42 INFO - PROCESS | 3868 | 1464221442512 Marionette TRACE conn3 <- [1,6,null,{}] 17:10:42 INFO - PROCESS | 3868 | 1464221442534 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:42 INFO - PROCESS | 3868 | 1464221442596 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 17:10:42 INFO - PROCESS | 3868 | 1464221442601 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:42 INFO - PROCESS | 3868 | ++DOCSHELL 16826800 == 8 [pid = 3868] [id = 8] 17:10:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 20 (17EB2400) [pid = 3868] [serial = 20] [outer = 00000000] 17:10:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 21 (17EB4C00) [pid = 3868] [serial = 21] [outer = 17EB2400] 17:10:42 INFO - PROCESS | 3868 | 1464221442650 Marionette DEBUG loaded listener.js 17:10:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 22 (17EB8C00) [pid = 3868] [serial = 22] [outer = 17EB2400] 17:10:43 INFO - PROCESS | 3868 | ++DOCSHELL 1A3EF000 == 9 [pid = 3868] [id = 9] 17:10:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 23 (1A3EF400) [pid = 3868] [serial = 23] [outer = 00000000] 17:10:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 24 (1A3F1C00) [pid = 3868] [serial = 24] [outer = 1A3EF400] 17:10:43 INFO - PROCESS | 3868 | 1464221443122 Marionette DEBUG loaded listener.js 17:10:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 25 (1A3F4800) [pid = 3868] [serial = 25] [outer = 1A3EF400] 17:10:43 INFO - PROCESS | 3868 | 1464221443342 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 17:10:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 17:10:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 891ms 17:10:43 INFO - PROCESS | 3868 | 1464221443412 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 17:10:43 INFO - PROCESS | 3868 | 1464221443414 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 17:10:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 17:10:43 INFO - PROCESS | 3868 | 1464221443454 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 17:10:43 INFO - PROCESS | 3868 | 1464221443456 Marionette TRACE conn3 <- [1,10,null,{}] 17:10:43 INFO - PROCESS | 3868 | 1464221443505 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:43 INFO - PROCESS | 3868 | 1464221443618 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 17:10:43 INFO - PROCESS | 3868 | 1464221443638 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:43 INFO - PROCESS | 3868 | ++DOCSHELL 1AF05400 == 10 [pid = 3868] [id = 10] 17:10:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 26 (1AF05800) [pid = 3868] [serial = 26] [outer = 00000000] 17:10:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 27 (1AF08400) [pid = 3868] [serial = 27] [outer = 1AF05800] 17:10:43 INFO - PROCESS | 3868 | 1464221443685 Marionette DEBUG loaded listener.js 17:10:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 28 (1AF0BC00) [pid = 3868] [serial = 28] [outer = 1AF05800] 17:10:44 INFO - PROCESS | 3868 | 1464221444012 Marionette TRACE conn3 <- [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]]]}] 17:10:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 17:10:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 594ms 17:10:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 17:10:44 INFO - PROCESS | 3868 | 1464221444050 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 17:10:44 INFO - PROCESS | 3868 | 1464221444053 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 17:10:44 INFO - PROCESS | 3868 | 1464221444056 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 17:10:44 INFO - PROCESS | 3868 | 1464221444057 Marionette TRACE conn3 <- [1,14,null,{}] 17:10:44 INFO - PROCESS | 3868 | 1464221444061 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:44 INFO - PROCESS | 3868 | 1464221444153 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 17:10:44 INFO - PROCESS | 3868 | 1464221444159 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:44 INFO - PROCESS | 3868 | ++DOCSHELL 1A964000 == 11 [pid = 3868] [id = 11] 17:10:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 29 (1A969000) [pid = 3868] [serial = 29] [outer = 00000000] 17:10:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 30 (1AF03C00) [pid = 3868] [serial = 30] [outer = 1A969000] 17:10:44 INFO - PROCESS | 3868 | 1464221444207 Marionette DEBUG loaded listener.js 17:10:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 31 (1A9C2C00) [pid = 3868] [serial = 31] [outer = 1A969000] 17:10:44 INFO - PROCESS | 3868 | 1464221444573 Marionette TRACE conn3 <- [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]]]}] 17:10:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 17:10:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 532ms 17:10:44 INFO - PROCESS | 3868 | 1464221444591 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 17:10:44 INFO - PROCESS | 3868 | 1464221444593 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 17:10:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 17:10:44 INFO - PROCESS | 3868 | 1464221444596 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 17:10:44 INFO - PROCESS | 3868 | 1464221444598 Marionette TRACE conn3 <- [1,18,null,{}] 17:10:44 INFO - PROCESS | 3868 | 1464221444601 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:44 INFO - PROCESS | 3868 | 1464221444696 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 17:10:44 INFO - PROCESS | 3868 | 1464221444714 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:44 INFO - PROCESS | 3868 | ++DOCSHELL 1A9C9000 == 12 [pid = 3868] [id = 12] 17:10:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 32 (1A9C9400) [pid = 3868] [serial = 32] [outer = 00000000] 17:10:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 33 (1AA68400) [pid = 3868] [serial = 33] [outer = 1A9C9400] 17:10:44 INFO - PROCESS | 3868 | 1464221444761 Marionette DEBUG loaded listener.js 17:10:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 34 (1AA6C800) [pid = 3868] [serial = 34] [outer = 1A9C9400] 17:10:45 INFO - PROCESS | 3868 | 1464221445122 Marionette TRACE conn3 <- [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]]]}] 17:10:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 17:10:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 593ms 17:10:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 17:10:45 INFO - PROCESS | 3868 | 1464221445194 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 17:10:45 INFO - PROCESS | 3868 | 1464221445197 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 17:10:45 INFO - PROCESS | 3868 | 1464221445200 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 17:10:45 INFO - PROCESS | 3868 | 1464221445201 Marionette TRACE conn3 <- [1,22,null,{}] 17:10:45 INFO - PROCESS | 3868 | 1464221445205 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:45 INFO - PROCESS | 3868 | 1464221445292 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 17:10:45 INFO - PROCESS | 3868 | 1464221445298 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:45 INFO - PROCESS | 3868 | ++DOCSHELL 1AA72C00 == 13 [pid = 3868] [id = 13] 17:10:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 35 (1ACB9C00) [pid = 3868] [serial = 35] [outer = 00000000] 17:10:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 36 (1ACC3800) [pid = 3868] [serial = 36] [outer = 1ACB9C00] 17:10:45 INFO - PROCESS | 3868 | 1464221445341 Marionette DEBUG loaded listener.js 17:10:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 37 (1ACC7800) [pid = 3868] [serial = 37] [outer = 1ACB9C00] 17:10:45 INFO - PROCESS | 3868 | 1464221445673 Marionette TRACE conn3 <- [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]]]}] 17:10:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 17:10:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 531ms 17:10:45 INFO - PROCESS | 3868 | 1464221445735 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 17:10:45 INFO - PROCESS | 3868 | 1464221445736 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 17:10:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 17:10:45 INFO - PROCESS | 3868 | 1464221445739 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 17:10:45 INFO - PROCESS | 3868 | 1464221445741 Marionette TRACE conn3 <- [1,26,null,{}] 17:10:45 INFO - PROCESS | 3868 | 1464221445744 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:45 INFO - PROCESS | 3868 | 1464221445835 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 17:10:45 INFO - PROCESS | 3868 | 1464221445841 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:45 INFO - PROCESS | 3868 | ++DOCSHELL 1B25D400 == 14 [pid = 3868] [id = 14] 17:10:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 38 (1B25F000) [pid = 3868] [serial = 38] [outer = 00000000] 17:10:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 39 (1B267800) [pid = 3868] [serial = 39] [outer = 1B25F000] 17:10:45 INFO - PROCESS | 3868 | 1464221445886 Marionette DEBUG loaded listener.js 17:10:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 40 (1B4A5800) [pid = 3868] [serial = 40] [outer = 1B25F000] 17:10:46 INFO - PROCESS | 3868 | 1464221446206 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 17:10:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 17:10:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 484ms 17:10:46 INFO - PROCESS | 3868 | 1464221446235 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 17:10:46 INFO - PROCESS | 3868 | 1464221446236 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 17:10:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 17:10:46 INFO - PROCESS | 3868 | 1464221446245 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 17:10:46 INFO - PROCESS | 3868 | 1464221446246 Marionette TRACE conn3 <- [1,30,null,{}] 17:10:46 INFO - PROCESS | 3868 | 1464221446250 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:46 INFO - PROCESS | 3868 | 1464221446332 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 17:10:46 INFO - PROCESS | 3868 | ++DOCSHELL 1B4AE800 == 15 [pid = 3868] [id = 15] 17:10:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 41 (1B4AEC00) [pid = 3868] [serial = 41] [outer = 00000000] 17:10:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 42 (1B4AF800) [pid = 3868] [serial = 42] [outer = 1B4AEC00] 17:10:46 INFO - PROCESS | 3868 | 1464221446369 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 43 (1B5A9000) [pid = 3868] [serial = 43] [outer = 1B4AEC00] 17:10:46 INFO - PROCESS | 3868 | ++DOCSHELL 1B5AB400 == 16 [pid = 3868] [id = 16] 17:10:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 44 (1B5AB800) [pid = 3868] [serial = 44] [outer = 00000000] 17:10:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 45 (1B5AE000) [pid = 3868] [serial = 45] [outer = 1B5AB800] 17:10:46 INFO - PROCESS | 3868 | 1464221446431 Marionette DEBUG loaded listener.js 17:10:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 46 (1B5AE400) [pid = 3868] [serial = 46] [outer = 1B5AB800] 17:10:46 INFO - PROCESS | 3868 | ++DOCSHELL 1B4A3800 == 17 [pid = 3868] [id = 17] 17:10:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 47 (1B4B1000) [pid = 3868] [serial = 47] [outer = 00000000] 17:10:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 48 (1B6D1400) [pid = 3868] [serial = 48] [outer = 1B4B1000] 17:10:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 49 (1B6D6C00) [pid = 3868] [serial = 49] [outer = 1B4B1000] 17:10:47 INFO - PROCESS | 3868 | --DOCSHELL 118A8800 == 16 [pid = 3868] [id = 1] 17:10:47 INFO - PROCESS | 3868 | 1464221447532 Marionette TRACE conn3 <- [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]]]}] 17:10:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 17:10:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1359ms 17:10:47 INFO - PROCESS | 3868 | 1464221447607 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 17:10:47 INFO - PROCESS | 3868 | 1464221447612 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 17:10:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 17:10:47 INFO - PROCESS | 3868 | 1464221447625 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 17:10:47 INFO - PROCESS | 3868 | 1464221447629 Marionette TRACE conn3 <- [1,34,null,{}] 17:10:47 INFO - PROCESS | 3868 | 1464221447679 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:47 INFO - PROCESS | 3868 | 1464221447780 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 17:10:47 INFO - PROCESS | 3868 | 1464221447879 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:47 INFO - PROCESS | 3868 | ++DOCSHELL 104E6800 == 17 [pid = 3868] [id = 18] 17:10:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 50 (104E6C00) [pid = 3868] [serial = 50] [outer = 00000000] 17:10:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 51 (10B85400) [pid = 3868] [serial = 51] [outer = 104E6C00] 17:10:47 INFO - PROCESS | 3868 | 1464221447937 Marionette DEBUG loaded listener.js 17:10:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 52 (10F31000) [pid = 3868] [serial = 52] [outer = 104E6C00] 17:10:48 INFO - PROCESS | 3868 | 1464221448493 Marionette TRACE conn3 <- [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]]]}] 17:10:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 17:10:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 937ms 17:10:48 INFO - PROCESS | 3868 | 1464221448564 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 17:10:48 INFO - PROCESS | 3868 | 1464221448570 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 17:10:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 17:10:48 INFO - PROCESS | 3868 | 1464221448577 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 17:10:48 INFO - PROCESS | 3868 | 1464221448579 Marionette TRACE conn3 <- [1,38,null,{}] 17:10:48 INFO - PROCESS | 3868 | 1464221448584 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:48 INFO - PROCESS | 3868 | 1464221448694 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 17:10:48 INFO - PROCESS | 3868 | 1464221448760 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:48 INFO - PROCESS | 3868 | ++DOCSHELL 11F16400 == 18 [pid = 3868] [id = 19] 17:10:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 53 (1290B400) [pid = 3868] [serial = 53] [outer = 00000000] 17:10:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 54 (138CE400) [pid = 3868] [serial = 54] [outer = 1290B400] 17:10:48 INFO - PROCESS | 3868 | 1464221448814 Marionette DEBUG loaded listener.js 17:10:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 55 (13925C00) [pid = 3868] [serial = 55] [outer = 1290B400] 17:10:49 INFO - PROCESS | 3868 | 1464221449530 Marionette TRACE conn3 <- [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]]]}] 17:10:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 17:10:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1000ms 17:10:49 INFO - PROCESS | 3868 | 1464221449577 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 17:10:49 INFO - PROCESS | 3868 | 1464221449581 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 17:10:49 INFO - PROCESS | 3868 | 1464221449586 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 17:10:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 17:10:49 INFO - PROCESS | 3868 | 1464221449590 Marionette TRACE conn3 <- [1,42,null,{}] 17:10:49 INFO - PROCESS | 3868 | 1464221449596 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:49 INFO - PROCESS | 3868 | 1464221449684 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 17:10:49 INFO - PROCESS | 3868 | 1464221449752 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:49 INFO - PROCESS | 3868 | ++DOCSHELL 1055C000 == 19 [pid = 3868] [id = 20] 17:10:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 56 (105EA400) [pid = 3868] [serial = 56] [outer = 00000000] 17:10:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 57 (10A5A400) [pid = 3868] [serial = 57] [outer = 105EA400] 17:10:49 INFO - PROCESS | 3868 | 1464221449803 Marionette DEBUG loaded listener.js 17:10:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 58 (10B7F800) [pid = 3868] [serial = 58] [outer = 105EA400] 17:10:50 INFO - PROCESS | 3868 | --DOCSHELL 13E28000 == 18 [pid = 3868] [id = 4] 17:10:50 INFO - PROCESS | 3868 | 1464221450279 Marionette TRACE conn3 <- [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]]]}] 17:10:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 17:10:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 734ms 17:10:50 INFO - PROCESS | 3868 | 1464221450328 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 17:10:50 INFO - PROCESS | 3868 | 1464221450334 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 17:10:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 17:10:50 INFO - PROCESS | 3868 | 1464221450340 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 17:10:50 INFO - PROCESS | 3868 | 1464221450342 Marionette TRACE conn3 <- [1,46,null,{}] 17:10:50 INFO - PROCESS | 3868 | 1464221450346 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:50 INFO - PROCESS | 3868 | 1464221450424 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 17:10:50 INFO - PROCESS | 3868 | 1464221450522 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:50 INFO - PROCESS | 3868 | ++DOCSHELL 10EB8800 == 19 [pid = 3868] [id = 21] 17:10:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 59 (10EC6800) [pid = 3868] [serial = 59] [outer = 00000000] 17:10:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 60 (114D8800) [pid = 3868] [serial = 60] [outer = 10EC6800] 17:10:50 INFO - PROCESS | 3868 | 1464221450572 Marionette DEBUG loaded listener.js 17:10:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 61 (1185E800) [pid = 3868] [serial = 61] [outer = 10EC6800] 17:10:50 INFO - PROCESS | 3868 | 1464221450990 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 17:10:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 17:10:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 687ms 17:10:51 INFO - PROCESS | 3868 | 1464221451060 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 17:10:51 INFO - PROCESS | 3868 | 1464221451063 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 17:10:51 INFO - PROCESS | 3868 | 1464221451067 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 17:10:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 17:10:51 INFO - PROCESS | 3868 | 1464221451072 Marionette TRACE conn3 <- [1,50,null,{}] 17:10:51 INFO - PROCESS | 3868 | 1464221451095 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:51 INFO - PROCESS | 3868 | 1464221451205 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 17:10:51 INFO - PROCESS | 3868 | 1464221451215 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:51 INFO - PROCESS | 3868 | ++DOCSHELL 12B2A400 == 20 [pid = 3868] [id = 22] 17:10:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 62 (12B2AC00) [pid = 3868] [serial = 62] [outer = 00000000] 17:10:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 63 (13921000) [pid = 3868] [serial = 63] [outer = 12B2AC00] 17:10:51 INFO - PROCESS | 3868 | 1464221451262 Marionette DEBUG loaded listener.js 17:10:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 64 (1394C000) [pid = 3868] [serial = 64] [outer = 12B2AC00] 17:10:51 INFO - PROCESS | 3868 | 1464221451657 Marionette TRACE conn3 <- [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]]]}] 17:10:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 17:10:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 641ms 17:10:51 INFO - PROCESS | 3868 | 1464221451727 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 17:10:51 INFO - PROCESS | 3868 | 1464221451730 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 17:10:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 17:10:51 INFO - PROCESS | 3868 | 1464221451733 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 17:10:51 INFO - PROCESS | 3868 | 1464221451734 Marionette TRACE conn3 <- [1,54,null,{}] 17:10:51 INFO - PROCESS | 3868 | 1464221451738 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:51 INFO - PROCESS | 3868 | 1464221451815 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 17:10:51 INFO - PROCESS | 3868 | 1464221451824 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:51 INFO - PROCESS | 3868 | ++DOCSHELL 12FE9800 == 21 [pid = 3868] [id = 23] 17:10:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 65 (13A43400) [pid = 3868] [serial = 65] [outer = 00000000] 17:10:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 66 (14330800) [pid = 3868] [serial = 66] [outer = 13A43400] 17:10:51 INFO - PROCESS | 3868 | 1464221451868 Marionette DEBUG loaded listener.js 17:10:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 67 (143C4C00) [pid = 3868] [serial = 67] [outer = 13A43400] 17:10:52 INFO - PROCESS | 3868 | 1464221452241 Marionette TRACE conn3 <- [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]]]}] 17:10:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 17:10:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 532ms 17:10:52 INFO - PROCESS | 3868 | 1464221452268 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 17:10:52 INFO - PROCESS | 3868 | 1464221452270 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 17:10:52 INFO - PROCESS | 3868 | 1464221452273 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 17:10:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 17:10:52 INFO - PROCESS | 3868 | 1464221452275 Marionette TRACE conn3 <- [1,58,null,{}] 17:10:52 INFO - PROCESS | 3868 | 1464221452279 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:52 INFO - PROCESS | 3868 | 1464221452383 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 17:10:52 INFO - PROCESS | 3868 | 1464221452391 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:52 INFO - PROCESS | 3868 | ++DOCSHELL 11252C00 == 22 [pid = 3868] [id = 24] 17:10:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 68 (143ED800) [pid = 3868] [serial = 68] [outer = 00000000] 17:10:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (15A1E000) [pid = 3868] [serial = 69] [outer = 143ED800] 17:10:52 INFO - PROCESS | 3868 | 1464221452436 Marionette DEBUG loaded listener.js 17:10:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (15A38400) [pid = 3868] [serial = 70] [outer = 143ED800] 17:10:52 INFO - PROCESS | 3868 | 1464221452825 Marionette TRACE conn3 <- [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]]]}] 17:10:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 17:10:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 594ms 17:10:52 INFO - PROCESS | 3868 | 1464221452871 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 17:10:52 INFO - PROCESS | 3868 | 1464221452873 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 17:10:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 17:10:52 INFO - PROCESS | 3868 | 1464221452876 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 17:10:52 INFO - PROCESS | 3868 | 1464221452877 Marionette TRACE conn3 <- [1,62,null,{}] 17:10:52 INFO - PROCESS | 3868 | 1464221452881 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:53 INFO - PROCESS | 3868 | 1464221453001 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 17:10:53 INFO - PROCESS | 3868 | 1464221453011 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:53 INFO - PROCESS | 3868 | ++DOCSHELL 13E28400 == 23 [pid = 3868] [id = 25] 17:10:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (15A3C800) [pid = 3868] [serial = 71] [outer = 00000000] 17:10:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (16321000) [pid = 3868] [serial = 72] [outer = 15A3C800] 17:10:53 INFO - PROCESS | 3868 | 1464221453055 Marionette DEBUG loaded listener.js 17:10:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (16476C00) [pid = 3868] [serial = 73] [outer = 15A3C800] 17:10:53 INFO - PROCESS | 3868 | 1464221453429 Marionette TRACE conn3 <- [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]]]}] 17:10:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 17:10:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 594ms 17:10:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 17:10:53 INFO - PROCESS | 3868 | 1464221453473 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 17:10:53 INFO - PROCESS | 3868 | 1464221453475 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 17:10:53 INFO - PROCESS | 3868 | 1464221453478 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 17:10:53 INFO - PROCESS | 3868 | 1464221453480 Marionette TRACE conn3 <- [1,66,null,{}] 17:10:53 INFO - PROCESS | 3868 | 1464221453483 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:53 INFO - PROCESS | 3868 | 1464221453563 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 17:10:53 INFO - PROCESS | 3868 | 1464221453647 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:53 INFO - PROCESS | 3868 | ++DOCSHELL 16475C00 == 24 [pid = 3868] [id = 26] 17:10:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (16B41800) [pid = 3868] [serial = 74] [outer = 00000000] 17:10:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (17114400) [pid = 3868] [serial = 75] [outer = 16B41800] 17:10:53 INFO - PROCESS | 3868 | 1464221453694 Marionette DEBUG loaded listener.js 17:10:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (17115000) [pid = 3868] [serial = 76] [outer = 16B41800] 17:10:54 INFO - PROCESS | 3868 | 1464221454010 Marionette TRACE conn3 <- [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]]]}] 17:10:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 17:10:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 594ms 17:10:54 INFO - PROCESS | 3868 | 1464221454076 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 17:10:54 INFO - PROCESS | 3868 | 1464221454078 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 17:10:54 INFO - PROCESS | 3868 | 1464221454081 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 17:10:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 17:10:54 INFO - PROCESS | 3868 | 1464221454083 Marionette TRACE conn3 <- [1,70,null,{}] 17:10:54 INFO - PROCESS | 3868 | 1464221454086 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:54 INFO - PROCESS | 3868 | 1464221454158 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 17:10:54 INFO - PROCESS | 3868 | 1464221454234 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:54 INFO - PROCESS | 3868 | ++DOCSHELL 16D08000 == 25 [pid = 3868] [id = 27] 17:10:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (16FCBC00) [pid = 3868] [serial = 77] [outer = 00000000] 17:10:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (1784BC00) [pid = 3868] [serial = 78] [outer = 16FCBC00] 17:10:54 INFO - PROCESS | 3868 | 1464221454280 Marionette DEBUG loaded listener.js 17:10:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (178B9000) [pid = 3868] [serial = 79] [outer = 16FCBC00] 17:10:54 INFO - PROCESS | 3868 | 1464221454609 Marionette TRACE conn3 <- [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]]]}] 17:10:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 17:10:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 594ms 17:10:54 INFO - PROCESS | 3868 | 1464221454678 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 17:10:54 INFO - PROCESS | 3868 | 1464221454680 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 17:10:54 INFO - PROCESS | 3868 | 1464221454683 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 17:10:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 17:10:54 INFO - PROCESS | 3868 | 1464221454685 Marionette TRACE conn3 <- [1,74,null,{}] 17:10:54 INFO - PROCESS | 3868 | 1464221454688 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:54 INFO - PROCESS | 3868 | 1464221454788 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 17:10:54 INFO - PROCESS | 3868 | 1464221454797 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:54 INFO - PROCESS | 3868 | ++DOCSHELL 103CE800 == 26 [pid = 3868] [id = 28] 17:10:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (12B28C00) [pid = 3868] [serial = 80] [outer = 00000000] 17:10:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (178C6800) [pid = 3868] [serial = 81] [outer = 12B28C00] 17:10:54 INFO - PROCESS | 3868 | 1464221454840 Marionette DEBUG loaded listener.js 17:10:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (17E93000) [pid = 3868] [serial = 82] [outer = 12B28C00] 17:10:55 INFO - PROCESS | 3868 | 1464221455219 Marionette TRACE conn3 <- [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]]]}] 17:10:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 17:10:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 594ms 17:10:55 INFO - PROCESS | 3868 | 1464221455281 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 17:10:55 INFO - PROCESS | 3868 | 1464221455283 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 17:10:55 INFO - PROCESS | 3868 | 1464221455286 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 17:10:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 17:10:55 INFO - PROCESS | 3868 | 1464221455288 Marionette TRACE conn3 <- [1,78,null,{}] 17:10:55 INFO - PROCESS | 3868 | 1464221455291 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:55 INFO - PROCESS | 3868 | 1464221455391 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 17:10:55 INFO - PROCESS | 3868 | 1464221455400 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:55 INFO - PROCESS | 3868 | ++DOCSHELL 169BEC00 == 27 [pid = 3868] [id = 29] 17:10:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (16D0C400) [pid = 3868] [serial = 83] [outer = 00000000] 17:10:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (17EEC000) [pid = 3868] [serial = 84] [outer = 16D0C400] 17:10:55 INFO - PROCESS | 3868 | 1464221455443 Marionette DEBUG loaded listener.js 17:10:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (1835AC00) [pid = 3868] [serial = 85] [outer = 16D0C400] 17:10:55 INFO - PROCESS | 3868 | 1464221455817 Marionette TRACE conn3 <- [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]]]}] 17:10:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 17:10:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 594ms 17:10:55 INFO - PROCESS | 3868 | 1464221455883 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 17:10:55 INFO - PROCESS | 3868 | 1464221455886 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 17:10:55 INFO - PROCESS | 3868 | 1464221455889 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 17:10:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 17:10:55 INFO - PROCESS | 3868 | 1464221455891 Marionette TRACE conn3 <- [1,82,null,{}] 17:10:55 INFO - PROCESS | 3868 | 1464221455894 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:56 INFO - PROCESS | 3868 | 1464221456014 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 17:10:56 INFO - PROCESS | 3868 | 1464221456048 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:56 INFO - PROCESS | 3868 | ++DOCSHELL 17EB0000 == 28 [pid = 3868] [id = 30] 17:10:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (17EB2800) [pid = 3868] [serial = 86] [outer = 00000000] 17:10:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (1839A800) [pid = 3868] [serial = 87] [outer = 17EB2800] 17:10:56 INFO - PROCESS | 3868 | 1464221456094 Marionette DEBUG loaded listener.js 17:10:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (19ADC800) [pid = 3868] [serial = 88] [outer = 17EB2800] 17:10:56 INFO - PROCESS | 3868 | 1464221456469 Marionette TRACE conn3 <- [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]]]}] 17:10:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 17:10:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 640ms 17:10:56 INFO - PROCESS | 3868 | 1464221456527 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 17:10:56 INFO - PROCESS | 3868 | 1464221456529 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 17:10:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 17:10:56 INFO - PROCESS | 3868 | 1464221456532 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 17:10:56 INFO - PROCESS | 3868 | 1464221456533 Marionette TRACE conn3 <- [1,86,null,{}] 17:10:56 INFO - PROCESS | 3868 | 1464221456537 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:56 INFO - PROCESS | 3868 | 1464221456647 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 17:10:56 INFO - PROCESS | 3868 | 1464221456668 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:56 INFO - PROCESS | 3868 | ++DOCSHELL 131ECC00 == 29 [pid = 3868] [id = 31] 17:10:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (131ED000) [pid = 3868] [serial = 89] [outer = 00000000] 17:10:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (19DA0000) [pid = 3868] [serial = 90] [outer = 131ED000] 17:10:56 INFO - PROCESS | 3868 | 1464221456712 Marionette DEBUG loaded listener.js 17:10:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (19DA8400) [pid = 3868] [serial = 91] [outer = 131ED000] 17:10:57 INFO - PROCESS | 3868 | 1464221457087 Marionette TRACE conn3 <- [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]]]}] 17:10:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 17:10:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 594ms 17:10:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 17:10:57 INFO - PROCESS | 3868 | 1464221457130 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 17:10:57 INFO - PROCESS | 3868 | 1464221457131 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 17:10:57 INFO - PROCESS | 3868 | 1464221457134 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 17:10:57 INFO - PROCESS | 3868 | 1464221457136 Marionette TRACE conn3 <- [1,90,null,{}] 17:10:57 INFO - PROCESS | 3868 | 1464221457139 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:57 INFO - PROCESS | 3868 | 1464221457212 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 17:10:57 INFO - PROCESS | 3868 | 1464221457327 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:57 INFO - PROCESS | 3868 | ++DOCSHELL 19AD9000 == 30 [pid = 3868] [id = 32] 17:10:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (1A3E7800) [pid = 3868] [serial = 92] [outer = 00000000] 17:10:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 93 (1A58C000) [pid = 3868] [serial = 93] [outer = 1A3E7800] 17:10:57 INFO - PROCESS | 3868 | 1464221457369 Marionette DEBUG loaded listener.js 17:10:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 94 (1A845C00) [pid = 3868] [serial = 94] [outer = 1A3E7800] 17:10:58 INFO - PROCESS | 3868 | 1464221458534 Marionette TRACE conn3 <- [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]]]}] 17:10:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 17:10:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1437ms 17:10:58 INFO - PROCESS | 3868 | 1464221458582 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 17:10:58 INFO - PROCESS | 3868 | 1464221458586 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 17:10:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 17:10:58 INFO - PROCESS | 3868 | 1464221458593 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 17:10:58 INFO - PROCESS | 3868 | 1464221458597 Marionette TRACE conn3 <- [1,94,null,{}] 17:10:58 INFO - PROCESS | 3868 | 1464221458605 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:58 INFO - PROCESS | 3868 | 1464221458712 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 17:10:58 INFO - PROCESS | 3868 | 1464221458728 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:58 INFO - PROCESS | 3868 | ++DOCSHELL 10A5CC00 == 31 [pid = 3868] [id = 33] 17:10:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 95 (10B7A000) [pid = 3868] [serial = 95] [outer = 00000000] 17:10:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 96 (10F33800) [pid = 3868] [serial = 96] [outer = 10B7A000] 17:10:58 INFO - PROCESS | 3868 | 1464221458774 Marionette DEBUG loaded listener.js 17:10:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 97 (112E3400) [pid = 3868] [serial = 97] [outer = 10B7A000] 17:10:59 INFO - PROCESS | 3868 | 1464221459176 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 17:10:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 17:10:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 656ms 17:10:59 INFO - PROCESS | 3868 | 1464221459250 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 17:10:59 INFO - PROCESS | 3868 | 1464221459255 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 17:10:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 17:10:59 INFO - PROCESS | 3868 | 1464221459267 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 17:10:59 INFO - PROCESS | 3868 | 1464221459269 Marionette TRACE conn3 <- [1,98,null,{}] 17:10:59 INFO - PROCESS | 3868 | 1464221459273 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:59 INFO - PROCESS | 3868 | 1464221459376 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 17:10:59 INFO - PROCESS | 3868 | 1464221459383 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:59 INFO - PROCESS | 3868 | ++DOCSHELL 114D9800 == 32 [pid = 3868] [id = 34] 17:10:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 98 (114DA000) [pid = 3868] [serial = 98] [outer = 00000000] 17:10:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 99 (12FF0400) [pid = 3868] [serial = 99] [outer = 114DA000] 17:10:59 INFO - PROCESS | 3868 | 1464221459430 Marionette DEBUG loaded listener.js 17:10:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 100 (1328C800) [pid = 3868] [serial = 100] [outer = 114DA000] 17:11:00 INFO - PROCESS | 3868 | --DOMWINDOW == 99 (13E28800) [pid = 3868] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 17:11:00 INFO - PROCESS | 3868 | --DOMWINDOW == 98 (1B25F000) [pid = 3868] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 17:11:00 INFO - PROCESS | 3868 | --DOMWINDOW == 97 (1ACB9C00) [pid = 3868] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 17:11:00 INFO - PROCESS | 3868 | --DOMWINDOW == 96 (1A9C9400) [pid = 3868] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 17:11:00 INFO - PROCESS | 3868 | --DOMWINDOW == 95 (1A969000) [pid = 3868] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 17:11:00 INFO - PROCESS | 3868 | --DOMWINDOW == 94 (1AF05800) [pid = 3868] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 17:11:00 INFO - PROCESS | 3868 | --DOMWINDOW == 93 (17EB2400) [pid = 3868] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 17:11:00 INFO - PROCESS | 3868 | --DOMWINDOW == 92 (16FCBC00) [pid = 3868] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 17:11:00 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (12B28C00) [pid = 3868] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 17:11:00 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (16D0C400) [pid = 3868] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 17:11:00 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (17EB2800) [pid = 3868] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 17:11:00 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (1B5AB800) [pid = 3868] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 17:11:00 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (104E6C00) [pid = 3868] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 17:11:00 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (1290B400) [pid = 3868] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 17:11:00 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (105EA400) [pid = 3868] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 17:11:00 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (10EC6800) [pid = 3868] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 17:11:00 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (12B2AC00) [pid = 3868] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 17:11:00 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (13A43400) [pid = 3868] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 17:11:00 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (143ED800) [pid = 3868] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 17:11:00 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (15A3C800) [pid = 3868] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 17:11:00 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (16B41800) [pid = 3868] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 17:11:00 INFO - PROCESS | 3868 | 1464221460315 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 17:11:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 17:11:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1093ms 17:11:00 INFO - PROCESS | 3868 | 1464221460380 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 17:11:00 INFO - PROCESS | 3868 | 1464221460382 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 17:11:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 17:11:00 INFO - PROCESS | 3868 | 1464221460386 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 17:11:00 INFO - PROCESS | 3868 | 1464221460389 Marionette TRACE conn3 <- [1,102,null,{}] 17:11:00 INFO - PROCESS | 3868 | 1464221460400 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:00 INFO - PROCESS | 3868 | 1464221460476 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 17:11:00 INFO - PROCESS | 3868 | 1464221460486 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:00 INFO - PROCESS | 3868 | ++DOCSHELL 12914000 == 33 [pid = 3868] [id = 35] 17:11:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (12915C00) [pid = 3868] [serial = 101] [outer = 00000000] 17:11:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (1392E000) [pid = 3868] [serial = 102] [outer = 12915C00] 17:11:00 INFO - PROCESS | 3868 | 1464221460533 Marionette DEBUG loaded listener.js 17:11:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (13E1E000) [pid = 3868] [serial = 103] [outer = 12915C00] 17:11:00 INFO - PROCESS | 3868 | 1464221460941 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 17:11:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 17:11:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 593ms 17:11:00 INFO - PROCESS | 3868 | 1464221460983 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 17:11:00 INFO - PROCESS | 3868 | 1464221460986 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 17:11:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 17:11:00 INFO - PROCESS | 3868 | 1464221460993 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 17:11:01 INFO - PROCESS | 3868 | 1464221461005 Marionette TRACE conn3 <- [1,106,null,{}] 17:11:01 INFO - PROCESS | 3868 | 1464221461009 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:01 INFO - PROCESS | 3868 | 1464221461084 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 17:11:01 INFO - PROCESS | 3868 | 1464221461090 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:01 INFO - PROCESS | 3868 | ++DOCSHELL 143F3800 == 34 [pid = 3868] [id = 36] 17:11:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (143F4000) [pid = 3868] [serial = 104] [outer = 00000000] 17:11:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (15A38800) [pid = 3868] [serial = 105] [outer = 143F4000] 17:11:01 INFO - PROCESS | 3868 | 1464221461133 Marionette DEBUG loaded listener.js 17:11:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (16041400) [pid = 3868] [serial = 106] [outer = 143F4000] 17:11:01 INFO - PROCESS | 3868 | 1464221461575 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 17:11:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 17:11:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 594ms 17:11:01 INFO - PROCESS | 3868 | 1464221461591 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 17:11:01 INFO - PROCESS | 3868 | 1464221461593 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 17:11:01 INFO - PROCESS | 3868 | 1464221461596 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 17:11:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 17:11:01 INFO - PROCESS | 3868 | 1464221461598 Marionette TRACE conn3 <- [1,110,null,{}] 17:11:01 INFO - PROCESS | 3868 | 1464221461602 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:01 INFO - PROCESS | 3868 | 1464221461683 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 17:11:01 INFO - PROCESS | 3868 | 1464221461690 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:01 INFO - PROCESS | 3868 | ++DOCSHELL 160E4800 == 35 [pid = 3868] [id = 37] 17:11:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (160ED800) [pid = 3868] [serial = 107] [outer = 00000000] 17:11:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (16320000) [pid = 3868] [serial = 108] [outer = 160ED800] 17:11:01 INFO - PROCESS | 3868 | 1464221461735 Marionette DEBUG loaded listener.js 17:11:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (16D01800) [pid = 3868] [serial = 109] [outer = 160ED800] 17:11:02 INFO - PROCESS | 3868 | 1464221462185 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 17:11:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 17:11:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 640ms 17:11:02 INFO - PROCESS | 3868 | 1464221462235 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 17:11:02 INFO - PROCESS | 3868 | 1464221462239 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 17:11:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 17:11:02 INFO - PROCESS | 3868 | 1464221462245 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 17:11:02 INFO - PROCESS | 3868 | 1464221462249 Marionette TRACE conn3 <- [1,114,null,{}] 17:11:02 INFO - PROCESS | 3868 | 1464221462255 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:02 INFO - PROCESS | 3868 | 1464221462386 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 17:11:02 INFO - PROCESS | 3868 | 1464221462510 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:02 INFO - PROCESS | 3868 | ++DOCSHELL 10EC3400 == 36 [pid = 3868] [id = 38] 17:11:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (10EC4800) [pid = 3868] [serial = 110] [outer = 00000000] 17:11:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (10F2FC00) [pid = 3868] [serial = 111] [outer = 10EC4800] 17:11:02 INFO - PROCESS | 3868 | 1464221462566 Marionette DEBUG loaded listener.js 17:11:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (118AA400) [pid = 3868] [serial = 112] [outer = 10EC4800] 17:11:03 INFO - PROCESS | 3868 | 1464221463087 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 17:11:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 17:11:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 891ms 17:11:03 INFO - PROCESS | 3868 | 1464221463150 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 17:11:03 INFO - PROCESS | 3868 | 1464221463156 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 17:11:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 17:11:03 INFO - PROCESS | 3868 | 1464221463163 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 17:11:03 INFO - PROCESS | 3868 | 1464221463166 Marionette TRACE conn3 <- [1,118,null,{}] 17:11:03 INFO - PROCESS | 3868 | 1464221463170 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:03 INFO - PROCESS | 3868 | 1464221463276 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 17:11:03 INFO - PROCESS | 3868 | 1464221463352 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:03 INFO - PROCESS | 3868 | ++DOCSHELL 13285C00 == 37 [pid = 3868] [id = 39] 17:11:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (138CF400) [pid = 3868] [serial = 113] [outer = 00000000] 17:11:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 93 (14332000) [pid = 3868] [serial = 114] [outer = 138CF400] 17:11:03 INFO - PROCESS | 3868 | 1464221463407 Marionette DEBUG loaded listener.js 17:11:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 94 (15A12800) [pid = 3868] [serial = 115] [outer = 138CF400] 17:11:03 INFO - PROCESS | 3868 | 1464221463944 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 17:11:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 17:11:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 844ms 17:11:04 INFO - PROCESS | 3868 | 1464221464004 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 17:11:04 INFO - PROCESS | 3868 | 1464221464006 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 17:11:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 17:11:04 INFO - PROCESS | 3868 | 1464221464010 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 17:11:04 INFO - PROCESS | 3868 | 1464221464014 Marionette TRACE conn3 <- [1,122,null,{}] 17:11:04 INFO - PROCESS | 3868 | 1464221464025 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:04 INFO - PROCESS | 3868 | 1464221464124 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 17:11:04 INFO - PROCESS | 3868 | 1464221464209 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:04 INFO - PROCESS | 3868 | ++DOCSHELL 1312F800 == 38 [pid = 3868] [id = 40] 17:11:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 95 (160EB800) [pid = 3868] [serial = 116] [outer = 00000000] 17:11:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 96 (178B8C00) [pid = 3868] [serial = 117] [outer = 160EB800] 17:11:04 INFO - PROCESS | 3868 | 1464221464266 Marionette DEBUG loaded listener.js 17:11:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 97 (178C2800) [pid = 3868] [serial = 118] [outer = 160EB800] 17:11:04 INFO - PROCESS | 3868 | 1464221464772 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 17:11:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 17:11:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 796ms 17:11:04 INFO - PROCESS | 3868 | 1464221464811 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 17:11:04 INFO - PROCESS | 3868 | 1464221464814 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 17:11:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 17:11:04 INFO - PROCESS | 3868 | 1464221464817 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 17:11:04 INFO - PROCESS | 3868 | 1464221464819 Marionette TRACE conn3 <- [1,126,null,{}] 17:11:04 INFO - PROCESS | 3868 | 1464221464823 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:04 INFO - PROCESS | 3868 | 1464221464917 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 17:11:05 INFO - PROCESS | 3868 | 1464221465000 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:05 INFO - PROCESS | 3868 | ++DOCSHELL 17EB2800 == 39 [pid = 3868] [id = 41] 17:11:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 98 (17EB3400) [pid = 3868] [serial = 119] [outer = 00000000] 17:11:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 99 (18094000) [pid = 3868] [serial = 120] [outer = 17EB3400] 17:11:05 INFO - PROCESS | 3868 | 1464221465053 Marionette DEBUG loaded listener.js 17:11:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 100 (18098000) [pid = 3868] [serial = 121] [outer = 17EB3400] 17:11:05 INFO - PROCESS | 3868 | 1464221465590 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 17:11:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 17:11:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 797ms 17:11:05 INFO - PROCESS | 3868 | 1464221465618 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 17:11:05 INFO - PROCESS | 3868 | 1464221465621 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 17:11:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 17:11:05 INFO - PROCESS | 3868 | 1464221465624 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 17:11:05 INFO - PROCESS | 3868 | 1464221465626 Marionette TRACE conn3 <- [1,130,null,{}] 17:11:05 INFO - PROCESS | 3868 | 1464221465629 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:05 INFO - PROCESS | 3868 | 1464221465729 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 17:11:05 INFO - PROCESS | 3868 | 1464221465812 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:05 INFO - PROCESS | 3868 | ++DOCSHELL 10476000 == 40 [pid = 3868] [id = 42] 17:11:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 101 (1047E800) [pid = 3868] [serial = 122] [outer = 00000000] 17:11:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 102 (11254400) [pid = 3868] [serial = 123] [outer = 1047E800] 17:11:05 INFO - PROCESS | 3868 | 1464221465865 Marionette DEBUG loaded listener.js 17:11:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 103 (1392A400) [pid = 3868] [serial = 124] [outer = 1047E800] 17:11:06 INFO - PROCESS | 3868 | 1464221466452 Marionette TRACE conn3 <- [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]]]}] 17:11:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 17:11:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 844ms 17:11:06 INFO - PROCESS | 3868 | 1464221466467 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 17:11:06 INFO - PROCESS | 3868 | 1464221466471 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 17:11:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 17:11:06 INFO - PROCESS | 3868 | 1464221466476 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 17:11:06 INFO - PROCESS | 3868 | 1464221466479 Marionette TRACE conn3 <- [1,134,null,{}] 17:11:06 INFO - PROCESS | 3868 | 1464221466485 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:06 INFO - PROCESS | 3868 | 1464221466577 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 17:11:07 INFO - PROCESS | 3868 | --DOCSHELL 10A5CC00 == 39 [pid = 3868] [id = 33] 17:11:07 INFO - PROCESS | 3868 | --DOCSHELL 114D9800 == 38 [pid = 3868] [id = 34] 17:11:07 INFO - PROCESS | 3868 | --DOCSHELL 143F3800 == 37 [pid = 3868] [id = 36] 17:11:07 INFO - PROCESS | 3868 | --DOCSHELL 12914000 == 36 [pid = 3868] [id = 35] 17:11:07 INFO - PROCESS | 3868 | --DOCSHELL 19AD9000 == 35 [pid = 3868] [id = 32] 17:11:07 INFO - PROCESS | 3868 | --DOCSHELL 169BEC00 == 34 [pid = 3868] [id = 29] 17:11:07 INFO - PROCESS | 3868 | --DOCSHELL 17EB2800 == 33 [pid = 3868] [id = 41] 17:11:07 INFO - PROCESS | 3868 | --DOCSHELL 10476000 == 32 [pid = 3868] [id = 42] 17:11:07 INFO - PROCESS | 3868 | --DOCSHELL 17EB0000 == 31 [pid = 3868] [id = 30] 17:11:07 INFO - PROCESS | 3868 | --DOCSHELL 131ECC00 == 30 [pid = 3868] [id = 31] 17:11:07 INFO - PROCESS | 3868 | --DOCSHELL 1312F800 == 29 [pid = 3868] [id = 40] 17:11:07 INFO - PROCESS | 3868 | --DOCSHELL 160E4800 == 28 [pid = 3868] [id = 37] 17:11:07 INFO - PROCESS | 3868 | --DOCSHELL 10EC3400 == 27 [pid = 3868] [id = 38] 17:11:07 INFO - PROCESS | 3868 | --DOCSHELL 13285C00 == 26 [pid = 3868] [id = 39] 17:11:07 INFO - PROCESS | 3868 | --DOMWINDOW == 102 (16321800) [pid = 3868] [serial = 17] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 3868 | --DOMWINDOW == 101 (1784BC00) [pid = 3868] [serial = 78] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 3868 | --DOMWINDOW == 100 (178C6800) [pid = 3868] [serial = 81] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 3868 | --DOMWINDOW == 99 (17EEC000) [pid = 3868] [serial = 84] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 3868 | --DOMWINDOW == 98 (1839A800) [pid = 3868] [serial = 87] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 3868 | --DOMWINDOW == 97 (19DA0000) [pid = 3868] [serial = 90] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 3868 | --DOMWINDOW == 96 (10B85400) [pid = 3868] [serial = 51] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 3868 | --DOMWINDOW == 95 (138CE400) [pid = 3868] [serial = 54] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 3868 | --DOMWINDOW == 94 (10A5A400) [pid = 3868] [serial = 57] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 3868 | --DOMWINDOW == 93 (114D8800) [pid = 3868] [serial = 60] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 3868 | --DOMWINDOW == 92 (13921000) [pid = 3868] [serial = 63] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (1394C000) [pid = 3868] [serial = 64] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (14330800) [pid = 3868] [serial = 66] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (15A1E000) [pid = 3868] [serial = 69] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (15A38400) [pid = 3868] [serial = 70] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (10B7F800) [pid = 3868] [serial = 58] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (16321000) [pid = 3868] [serial = 72] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (17114400) [pid = 3868] [serial = 75] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (16476C00) [pid = 3868] [serial = 73] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (17115000) [pid = 3868] [serial = 76] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (178B9000) [pid = 3868] [serial = 79] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (17E93000) [pid = 3868] [serial = 82] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (143C4C00) [pid = 3868] [serial = 67] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (1835AC00) [pid = 3868] [serial = 85] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (19ADC800) [pid = 3868] [serial = 88] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (1185E800) [pid = 3868] [serial = 61] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (13925C00) [pid = 3868] [serial = 55] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (10F31000) [pid = 3868] [serial = 52] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (1B5AE400) [pid = 3868] [serial = 46] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (16B44C00) [pid = 3868] [serial = 14] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (14331000) [pid = 3868] [serial = 9] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (14335800) [pid = 3868] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 17:11:07 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (11FA4400) [pid = 3868] [serial = 4] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (1B267800) [pid = 3868] [serial = 39] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (1ACC3800) [pid = 3868] [serial = 36] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 3868 | --DOMWINDOW == 67 (1ACC7800) [pid = 3868] [serial = 37] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 3868 | --DOMWINDOW == 66 (1AA68400) [pid = 3868] [serial = 33] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 3868 | --DOMWINDOW == 65 (1AA6C800) [pid = 3868] [serial = 34] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 3868 | --DOMWINDOW == 64 (1AF03C00) [pid = 3868] [serial = 30] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 3868 | --DOMWINDOW == 63 (1A9C2C00) [pid = 3868] [serial = 31] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 3868 | --DOMWINDOW == 62 (1AF0BC00) [pid = 3868] [serial = 28] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 3868 | --DOMWINDOW == 61 (1AF08400) [pid = 3868] [serial = 27] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 3868 | --DOMWINDOW == 60 (1A3F1C00) [pid = 3868] [serial = 24] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 3868 | --DOMWINDOW == 59 (17EB4C00) [pid = 3868] [serial = 21] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 3868 | --DOMWINDOW == 58 (17EB8C00) [pid = 3868] [serial = 22] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 3868 | --DOMWINDOW == 57 (1B4AF800) [pid = 3868] [serial = 42] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 3868 | --DOMWINDOW == 56 (1B5AE000) [pid = 3868] [serial = 45] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 3868 | --DOMWINDOW == 55 (1B6D1400) [pid = 3868] [serial = 48] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 3868 | --DOMWINDOW == 54 (1B4A5800) [pid = 3868] [serial = 40] [outer = 00000000] [url = about:blank] 17:11:07 INFO - PROCESS | 3868 | 1464221467223 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:07 INFO - PROCESS | 3868 | ++DOCSHELL 10565800 == 27 [pid = 3868] [id = 43] 17:11:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 55 (105EA000) [pid = 3868] [serial = 125] [outer = 00000000] 17:11:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 56 (10A59400) [pid = 3868] [serial = 126] [outer = 105EA000] 17:11:07 INFO - PROCESS | 3868 | 1464221467272 Marionette DEBUG loaded listener.js 17:11:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 57 (10F09800) [pid = 3868] [serial = 127] [outer = 105EA000] 17:11:07 INFO - PROCESS | 3868 | 1464221467641 Marionette TRACE conn3 <- [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]]]}] 17:11:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 17:11:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1218ms 17:11:07 INFO - PROCESS | 3868 | 1464221467684 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 17:11:07 INFO - PROCESS | 3868 | 1464221467688 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 17:11:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 17:11:07 INFO - PROCESS | 3868 | 1464221467713 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 17:11:07 INFO - PROCESS | 3868 | 1464221467717 Marionette TRACE conn3 <- [1,138,null,{}] 17:11:07 INFO - PROCESS | 3868 | 1464221467722 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:07 INFO - PROCESS | 3868 | 1464221467814 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 17:11:07 INFO - PROCESS | 3868 | 1464221467822 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:07 INFO - PROCESS | 3868 | ++DOCSHELL 114DF000 == 28 [pid = 3868] [id = 44] 17:11:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 58 (118AC000) [pid = 3868] [serial = 128] [outer = 00000000] 17:11:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 59 (1290A800) [pid = 3868] [serial = 129] [outer = 118AC000] 17:11:07 INFO - PROCESS | 3868 | 1464221467868 Marionette DEBUG loaded listener.js 17:11:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 60 (12B23400) [pid = 3868] [serial = 130] [outer = 118AC000] 17:11:08 INFO - PROCESS | 3868 | 1464221468272 Marionette TRACE conn3 <- [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]]]}] 17:11:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 17:11:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 593ms 17:11:08 INFO - PROCESS | 3868 | 1464221468314 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 17:11:08 INFO - PROCESS | 3868 | 1464221468318 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 17:11:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 17:11:08 INFO - PROCESS | 3868 | 1464221468322 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 17:11:08 INFO - PROCESS | 3868 | 1464221468324 Marionette TRACE conn3 <- [1,142,null,{}] 17:11:08 INFO - PROCESS | 3868 | 1464221468328 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:08 INFO - PROCESS | 3868 | 1464221468415 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 17:11:08 INFO - PROCESS | 3868 | 1464221468424 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:08 INFO - PROCESS | 3868 | ++DOCSHELL 13924C00 == 29 [pid = 3868] [id = 45] 17:11:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 61 (13925000) [pid = 3868] [serial = 131] [outer = 00000000] 17:11:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 62 (1394A800) [pid = 3868] [serial = 132] [outer = 13925000] 17:11:08 INFO - PROCESS | 3868 | 1464221468468 Marionette DEBUG loaded listener.js 17:11:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 63 (13A3BC00) [pid = 3868] [serial = 133] [outer = 13925000] 17:11:08 INFO - PROCESS | 3868 | 1464221468914 Marionette TRACE conn3 <- [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]]]}] 17:11:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 17:11:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 625ms 17:11:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 17:11:08 INFO - PROCESS | 3868 | 1464221468960 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 17:11:08 INFO - PROCESS | 3868 | 1464221468962 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 17:11:08 INFO - PROCESS | 3868 | 1464221468972 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 17:11:08 INFO - PROCESS | 3868 | 1464221468978 Marionette TRACE conn3 <- [1,146,null,{}] 17:11:08 INFO - PROCESS | 3868 | 1464221468982 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:09 INFO - PROCESS | 3868 | 1464221469060 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 17:11:09 INFO - PROCESS | 3868 | 1464221469066 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:09 INFO - PROCESS | 3868 | ++DOCSHELL 13E1DC00 == 30 [pid = 3868] [id = 46] 17:11:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 64 (1432A800) [pid = 3868] [serial = 134] [outer = 00000000] 17:11:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 65 (15010800) [pid = 3868] [serial = 135] [outer = 1432A800] 17:11:09 INFO - PROCESS | 3868 | 1464221469110 Marionette DEBUG loaded listener.js 17:11:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 66 (160E2000) [pid = 3868] [serial = 136] [outer = 1432A800] 17:11:09 INFO - PROCESS | 3868 | 1464221469530 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 17:11:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 17:11:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 593ms 17:11:09 INFO - PROCESS | 3868 | 1464221469571 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 17:11:09 INFO - PROCESS | 3868 | 1464221469574 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 17:11:09 INFO - PROCESS | 3868 | 1464221469577 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 17:11:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 17:11:09 INFO - PROCESS | 3868 | 1464221469579 Marionette TRACE conn3 <- [1,150,null,{}] 17:11:09 INFO - PROCESS | 3868 | 1464221469582 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:09 INFO - PROCESS | 3868 | 1464221469688 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 17:11:09 INFO - PROCESS | 3868 | 1464221469697 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:09 INFO - PROCESS | 3868 | ++DOCSHELL 13E23000 == 31 [pid = 3868] [id = 47] 17:11:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 67 (15009400) [pid = 3868] [serial = 137] [outer = 00000000] 17:11:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 68 (169BBC00) [pid = 3868] [serial = 138] [outer = 15009400] 17:11:09 INFO - PROCESS | 3868 | 1464221469741 Marionette DEBUG loaded listener.js 17:11:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (16B40400) [pid = 3868] [serial = 139] [outer = 15009400] 17:11:10 INFO - PROCESS | 3868 | 1464221470168 Marionette TRACE conn3 <- [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]]]}] 17:11:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 17:11:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 641ms 17:11:10 INFO - PROCESS | 3868 | 1464221470216 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 17:11:10 INFO - PROCESS | 3868 | 1464221470218 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 17:11:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 17:11:10 INFO - PROCESS | 3868 | 1464221470228 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 17:11:10 INFO - PROCESS | 3868 | 1464221470230 Marionette TRACE conn3 <- [1,154,null,{}] 17:11:10 INFO - PROCESS | 3868 | 1464221470233 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:10 INFO - PROCESS | 3868 | 1464221470328 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 17:11:10 INFO - PROCESS | 3868 | 1464221470335 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:10 INFO - PROCESS | 3868 | ++DOCSHELL 17052C00 == 32 [pid = 3868] [id = 48] 17:11:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (17054400) [pid = 3868] [serial = 140] [outer = 00000000] 17:11:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (1711CC00) [pid = 3868] [serial = 141] [outer = 17054400] 17:11:10 INFO - PROCESS | 3868 | 1464221470386 Marionette DEBUG loaded listener.js 17:11:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (176AD000) [pid = 3868] [serial = 142] [outer = 17054400] 17:11:10 INFO - PROCESS | 3868 | 1464221470857 Marionette TRACE conn3 <- [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]]]}] 17:11:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 17:11:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 703ms 17:11:10 INFO - PROCESS | 3868 | 1464221470921 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 17:11:10 INFO - PROCESS | 3868 | 1464221470923 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 17:11:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 17:11:10 INFO - PROCESS | 3868 | 1464221470932 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 17:11:10 INFO - PROCESS | 3868 | 1464221470933 Marionette TRACE conn3 <- [1,158,null,{}] 17:11:10 INFO - PROCESS | 3868 | 1464221470937 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:11 INFO - PROCESS | 3868 | 1464221471051 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 17:11:11 INFO - PROCESS | 3868 | 1464221471074 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:11 INFO - PROCESS | 3868 | ++DOCSHELL 10A52400 == 33 [pid = 3868] [id = 49] 17:11:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (176B2000) [pid = 3868] [serial = 143] [outer = 00000000] 17:11:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (17E9C400) [pid = 3868] [serial = 144] [outer = 176B2000] 17:11:11 INFO - PROCESS | 3868 | 1464221471121 Marionette DEBUG loaded listener.js 17:11:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (17EB3000) [pid = 3868] [serial = 145] [outer = 176B2000] 17:11:11 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (131ED000) [pid = 3868] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 17:11:11 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (1A3E7800) [pid = 3868] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 17:11:11 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (160ED800) [pid = 3868] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 17:11:11 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (143F4000) [pid = 3868] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 17:11:11 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (10B7A000) [pid = 3868] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 17:11:11 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (114DA000) [pid = 3868] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 17:11:11 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (12915C00) [pid = 3868] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 17:11:11 INFO - PROCESS | 3868 | 1464221471541 Marionette TRACE conn3 <- [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]]]}] 17:11:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 17:11:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 625ms 17:11:11 INFO - PROCESS | 3868 | 1464221471578 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 17:11:11 INFO - PROCESS | 3868 | 1464221471580 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 17:11:11 INFO - PROCESS | 3868 | 1464221471584 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 17:11:11 INFO - PROCESS | 3868 | 1464221471586 Marionette TRACE conn3 <- [1,162,null,{}] 17:11:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 17:11:11 INFO - PROCESS | 3868 | 1464221471590 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:11 INFO - PROCESS | 3868 | 1464221471662 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 17:11:11 INFO - PROCESS | 3868 | 1464221471668 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:11 INFO - PROCESS | 3868 | ++DOCSHELL 13A40400 == 34 [pid = 3868] [id = 50] 17:11:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (16320400) [pid = 3868] [serial = 146] [outer = 00000000] 17:11:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (17856800) [pid = 3868] [serial = 147] [outer = 16320400] 17:11:11 INFO - PROCESS | 3868 | 1464221471712 Marionette DEBUG loaded listener.js 17:11:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (17EB5800) [pid = 3868] [serial = 148] [outer = 16320400] 17:11:12 INFO - PROCESS | 3868 | 1464221472106 Marionette TRACE conn3 <- [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]]]}] 17:11:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 17:11:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 531ms 17:11:12 INFO - PROCESS | 3868 | 1464221472122 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 17:11:12 INFO - PROCESS | 3868 | 1464221472123 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 17:11:12 INFO - PROCESS | 3868 | 1464221472126 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 17:11:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 17:11:12 INFO - PROCESS | 3868 | 1464221472128 Marionette TRACE conn3 <- [1,166,null,{}] 17:11:12 INFO - PROCESS | 3868 | 1464221472131 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:12 INFO - PROCESS | 3868 | 1464221472226 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 17:11:12 INFO - PROCESS | 3868 | 1464221472234 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:12 INFO - PROCESS | 3868 | ++DOCSHELL 143F4000 == 35 [pid = 3868] [id = 51] 17:11:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (15A39400) [pid = 3868] [serial = 149] [outer = 00000000] 17:11:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (1835DC00) [pid = 3868] [serial = 150] [outer = 15A39400] 17:11:12 INFO - PROCESS | 3868 | 1464221472277 Marionette DEBUG loaded listener.js 17:11:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (18363000) [pid = 3868] [serial = 151] [outer = 15A39400] 17:11:12 INFO - PROCESS | 3868 | 1464221472662 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 17:11:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 17:11:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 594ms 17:11:12 INFO - PROCESS | 3868 | 1464221472724 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 17:11:12 INFO - PROCESS | 3868 | 1464221472726 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 17:11:12 INFO - PROCESS | 3868 | 1464221472729 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 17:11:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 17:11:12 INFO - PROCESS | 3868 | 1464221472731 Marionette TRACE conn3 <- [1,170,null,{}] 17:11:12 INFO - PROCESS | 3868 | 1464221472734 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:12 INFO - PROCESS | 3868 | 1464221472828 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 17:11:12 INFO - PROCESS | 3868 | 1464221472836 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:12 INFO - PROCESS | 3868 | ++DOCSHELL 10477C00 == 36 [pid = 3868] [id = 52] 17:11:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (10561400) [pid = 3868] [serial = 152] [outer = 00000000] 17:11:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (18363400) [pid = 3868] [serial = 153] [outer = 10561400] 17:11:12 INFO - PROCESS | 3868 | 1464221472886 Marionette DEBUG loaded listener.js 17:11:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (18399400) [pid = 3868] [serial = 154] [outer = 10561400] 17:11:13 INFO - PROCESS | 3868 | 1464221473263 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 17:11:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 17:11:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 594ms 17:11:13 INFO - PROCESS | 3868 | 1464221473361 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 17:11:13 INFO - PROCESS | 3868 | 1464221473365 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 17:11:13 INFO - PROCESS | 3868 | 1464221473370 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 17:11:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 17:11:13 INFO - PROCESS | 3868 | 1464221473374 Marionette TRACE conn3 <- [1,174,null,{}] 17:11:13 INFO - PROCESS | 3868 | 1464221473385 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:13 INFO - PROCESS | 3868 | 1464221473592 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 17:11:13 INFO - PROCESS | 3868 | 1464221473682 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:13 INFO - PROCESS | 3868 | ++DOCSHELL 10F2F400 == 37 [pid = 3868] [id = 53] 17:11:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (10F30000) [pid = 3868] [serial = 155] [outer = 00000000] 17:11:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (1125D400) [pid = 3868] [serial = 156] [outer = 10F30000] 17:11:13 INFO - PROCESS | 3868 | 1464221473738 Marionette DEBUG loaded listener.js 17:11:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (118B2400) [pid = 3868] [serial = 157] [outer = 10F30000] 17:11:14 INFO - PROCESS | 3868 | 1464221474414 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 17:11:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 17:11:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1094ms 17:11:14 INFO - PROCESS | 3868 | 1464221474474 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 17:11:14 INFO - PROCESS | 3868 | 1464221474478 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 17:11:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 17:11:14 INFO - PROCESS | 3868 | 1464221474486 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 17:11:14 INFO - PROCESS | 3868 | 1464221474490 Marionette TRACE conn3 <- [1,178,null,{}] 17:11:14 INFO - PROCESS | 3868 | 1464221474494 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:14 INFO - PROCESS | 3868 | 1464221474604 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 17:11:14 INFO - PROCESS | 3868 | 1464221474675 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:14 INFO - PROCESS | 3868 | ++DOCSHELL 13954400 == 38 [pid = 3868] [id = 54] 17:11:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (13E1C400) [pid = 3868] [serial = 158] [outer = 00000000] 17:11:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (14335000) [pid = 3868] [serial = 159] [outer = 13E1C400] 17:11:14 INFO - PROCESS | 3868 | 1464221474728 Marionette DEBUG loaded listener.js 17:11:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (1500D800) [pid = 3868] [serial = 160] [outer = 13E1C400] 17:11:15 INFO - PROCESS | 3868 | --DOCSHELL 143F4000 == 37 [pid = 3868] [id = 51] 17:11:15 INFO - PROCESS | 3868 | --DOCSHELL 13A40400 == 36 [pid = 3868] [id = 50] 17:11:15 INFO - PROCESS | 3868 | --DOCSHELL 10A52400 == 35 [pid = 3868] [id = 49] 17:11:15 INFO - PROCESS | 3868 | --DOCSHELL 17052C00 == 34 [pid = 3868] [id = 48] 17:11:15 INFO - PROCESS | 3868 | --DOCSHELL 13E23000 == 33 [pid = 3868] [id = 47] 17:11:15 INFO - PROCESS | 3868 | --DOCSHELL 13E1DC00 == 32 [pid = 3868] [id = 46] 17:11:15 INFO - PROCESS | 3868 | --DOCSHELL 13924C00 == 31 [pid = 3868] [id = 45] 17:11:15 INFO - PROCESS | 3868 | --DOCSHELL 114DF000 == 30 [pid = 3868] [id = 44] 17:11:15 INFO - PROCESS | 3868 | --DOCSHELL 10565800 == 29 [pid = 3868] [id = 43] 17:11:15 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (19DA8400) [pid = 3868] [serial = 91] [outer = 00000000] [url = about:blank] 17:11:15 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (1A58C000) [pid = 3868] [serial = 93] [outer = 00000000] [url = about:blank] 17:11:15 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (16320000) [pid = 3868] [serial = 108] [outer = 00000000] [url = about:blank] 17:11:15 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (16D01800) [pid = 3868] [serial = 109] [outer = 00000000] [url = about:blank] 17:11:15 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (16041400) [pid = 3868] [serial = 106] [outer = 00000000] [url = about:blank] 17:11:15 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (10F33800) [pid = 3868] [serial = 96] [outer = 00000000] [url = about:blank] 17:11:15 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (112E3400) [pid = 3868] [serial = 97] [outer = 00000000] [url = about:blank] 17:11:15 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (12FF0400) [pid = 3868] [serial = 99] [outer = 00000000] [url = about:blank] 17:11:15 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (15A38800) [pid = 3868] [serial = 105] [outer = 00000000] [url = about:blank] 17:11:15 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (1328C800) [pid = 3868] [serial = 100] [outer = 00000000] [url = about:blank] 17:11:15 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (13E1E000) [pid = 3868] [serial = 103] [outer = 00000000] [url = about:blank] 17:11:15 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (1A845C00) [pid = 3868] [serial = 94] [outer = 00000000] [url = about:blank] 17:11:15 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (1392E000) [pid = 3868] [serial = 102] [outer = 00000000] [url = about:blank] 17:11:15 INFO - PROCESS | 3868 | 1464221475547 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 17:11:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 17:11:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1094ms 17:11:15 INFO - PROCESS | 3868 | 1464221475583 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 17:11:15 INFO - PROCESS | 3868 | 1464221475587 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 17:11:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 17:11:15 INFO - PROCESS | 3868 | 1464221475593 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 17:11:15 INFO - PROCESS | 3868 | 1464221475596 Marionette TRACE conn3 <- [1,182,null,{}] 17:11:15 INFO - PROCESS | 3868 | 1464221475604 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:15 INFO - PROCESS | 3868 | 1464221475684 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 17:11:15 INFO - PROCESS | 3868 | 1464221475692 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:15 INFO - PROCESS | 3868 | ++DOCSHELL 10F05400 == 30 [pid = 3868] [id = 55] 17:11:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (10F0A000) [pid = 3868] [serial = 161] [outer = 00000000] 17:11:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (112E3400) [pid = 3868] [serial = 162] [outer = 10F0A000] 17:11:15 INFO - PROCESS | 3868 | 1464221475738 Marionette DEBUG loaded listener.js 17:11:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (1185E800) [pid = 3868] [serial = 163] [outer = 10F0A000] 17:11:16 INFO - PROCESS | 3868 | 1464221476165 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 17:11:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 17:11:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 593ms 17:11:16 INFO - PROCESS | 3868 | 1464221476191 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 17:11:16 INFO - PROCESS | 3868 | 1464221476196 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 17:11:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 17:11:16 INFO - PROCESS | 3868 | 1464221476202 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 17:11:16 INFO - PROCESS | 3868 | 1464221476205 Marionette TRACE conn3 <- [1,186,null,{}] 17:11:16 INFO - PROCESS | 3868 | 1464221476209 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:16 INFO - PROCESS | 3868 | 1464221476317 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 17:11:16 INFO - PROCESS | 3868 | 1464221476327 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:16 INFO - PROCESS | 3868 | ++DOCSHELL 13288400 == 31 [pid = 3868] [id = 56] 17:11:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (13288800) [pid = 3868] [serial = 164] [outer = 00000000] 17:11:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (138DA800) [pid = 3868] [serial = 165] [outer = 13288800] 17:11:16 INFO - PROCESS | 3868 | 1464221476374 Marionette DEBUG loaded listener.js 17:11:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (1392B400) [pid = 3868] [serial = 166] [outer = 13288800] 17:11:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (14330C00) [pid = 3868] [serial = 167] [outer = 1B4B1000] 17:11:16 INFO - PROCESS | 3868 | 1464221476837 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 17:11:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 17:11:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 688ms 17:11:16 INFO - PROCESS | 3868 | 1464221476900 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 17:11:16 INFO - PROCESS | 3868 | 1464221476902 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 17:11:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 17:11:16 INFO - PROCESS | 3868 | 1464221476907 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 17:11:16 INFO - PROCESS | 3868 | 1464221476912 Marionette TRACE conn3 <- [1,190,null,{}] 17:11:16 INFO - PROCESS | 3868 | 1464221476927 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:17 INFO - PROCESS | 3868 | 1464221477007 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 17:11:17 INFO - PROCESS | 3868 | 1464221477079 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:17 INFO - PROCESS | 3868 | ++DOCSHELL 16039800 == 32 [pid = 3868] [id = 57] 17:11:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (1603D400) [pid = 3868] [serial = 168] [outer = 00000000] 17:11:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (16316800) [pid = 3868] [serial = 169] [outer = 1603D400] 17:11:17 INFO - PROCESS | 3868 | 1464221477126 Marionette DEBUG loaded listener.js 17:11:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (169BC800) [pid = 3868] [serial = 170] [outer = 1603D400] 17:11:17 INFO - PROCESS | 3868 | 1464221477481 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 17:11:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 17:11:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 594ms 17:11:17 INFO - PROCESS | 3868 | 1464221477503 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 17:11:17 INFO - PROCESS | 3868 | 1464221477505 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 17:11:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 17:11:17 INFO - PROCESS | 3868 | 1464221477508 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 17:11:17 INFO - PROCESS | 3868 | 1464221477510 Marionette TRACE conn3 <- [1,194,null,{}] 17:11:17 INFO - PROCESS | 3868 | 1464221477514 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:17 INFO - PROCESS | 3868 | 1464221477632 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 17:11:17 INFO - PROCESS | 3868 | 1464221477702 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:17 INFO - PROCESS | 3868 | ++DOCSHELL 16321800 == 33 [pid = 3868] [id = 58] 17:11:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (16B43C00) [pid = 3868] [serial = 171] [outer = 00000000] 17:11:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (1767A800) [pid = 3868] [serial = 172] [outer = 16B43C00] 17:11:17 INFO - PROCESS | 3868 | 1464221477746 Marionette DEBUG loaded listener.js 17:11:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (176B5400) [pid = 3868] [serial = 173] [outer = 16B43C00] 17:11:18 INFO - PROCESS | 3868 | 1464221478138 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 17:11:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 17:11:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 687ms 17:11:18 INFO - PROCESS | 3868 | 1464221478208 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 17:11:18 INFO - PROCESS | 3868 | 1464221478210 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 17:11:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 17:11:18 INFO - PROCESS | 3868 | 1464221478214 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 17:11:18 INFO - PROCESS | 3868 | 1464221478215 Marionette TRACE conn3 <- [1,198,null,{}] 17:11:18 INFO - PROCESS | 3868 | 1464221478219 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:18 INFO - PROCESS | 3868 | 1464221478314 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 17:11:18 INFO - PROCESS | 3868 | 1464221478320 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:18 INFO - PROCESS | 3868 | ++DOCSHELL 171D6C00 == 34 [pid = 3868] [id = 59] 17:11:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (1767A400) [pid = 3868] [serial = 174] [outer = 00000000] 17:11:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (17E9DC00) [pid = 3868] [serial = 175] [outer = 1767A400] 17:11:18 INFO - PROCESS | 3868 | 1464221478365 Marionette DEBUG loaded listener.js 17:11:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (17EBA800) [pid = 3868] [serial = 176] [outer = 1767A400] 17:11:18 INFO - PROCESS | 3868 | 1464221478768 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 17:11:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 17:11:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 593ms 17:11:18 INFO - PROCESS | 3868 | 1464221478818 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 17:11:18 INFO - PROCESS | 3868 | 1464221478820 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 17:11:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 17:11:18 INFO - PROCESS | 3868 | 1464221478823 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 17:11:18 INFO - PROCESS | 3868 | 1464221478825 Marionette TRACE conn3 <- [1,202,null,{}] 17:11:18 INFO - PROCESS | 3868 | 1464221478828 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:18 INFO - PROCESS | 3868 | 1464221478953 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 17:11:19 INFO - PROCESS | 3868 | 1464221479030 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:19 INFO - PROCESS | 3868 | ++DOCSHELL 1835C000 == 35 [pid = 3868] [id = 60] 17:11:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (18361C00) [pid = 3868] [serial = 177] [outer = 00000000] 17:11:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (19DA2800) [pid = 3868] [serial = 178] [outer = 18361C00] 17:11:19 INFO - PROCESS | 3868 | 1464221479074 Marionette DEBUG loaded listener.js 17:11:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (19DAA000) [pid = 3868] [serial = 179] [outer = 18361C00] 17:11:19 INFO - PROCESS | 3868 | 1464221479452 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 17:11:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 17:11:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 688ms 17:11:19 INFO - PROCESS | 3868 | 1464221479521 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 17:11:19 INFO - PROCESS | 3868 | 1464221479522 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 17:11:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 17:11:19 INFO - PROCESS | 3868 | 1464221479526 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 17:11:19 INFO - PROCESS | 3868 | 1464221479527 Marionette TRACE conn3 <- [1,206,null,{}] 17:11:19 INFO - PROCESS | 3868 | 1464221479531 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:19 INFO - PROCESS | 3868 | 1464221479625 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 17:11:19 INFO - PROCESS | 3868 | 1464221479634 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:19 INFO - PROCESS | 3868 | ++DOCSHELL 1A3F2000 == 36 [pid = 3868] [id = 61] 17:11:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (1A3F2800) [pid = 3868] [serial = 180] [outer = 00000000] 17:11:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (1A587800) [pid = 3868] [serial = 181] [outer = 1A3F2800] 17:11:19 INFO - PROCESS | 3868 | 1464221479678 Marionette DEBUG loaded listener.js 17:11:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (1A58D800) [pid = 3868] [serial = 182] [outer = 1A3F2800] 17:11:19 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (15A39400) [pid = 3868] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 17:11:19 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (105EA000) [pid = 3868] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 17:11:19 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (1432A800) [pid = 3868] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 17:11:19 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (13925000) [pid = 3868] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 17:11:19 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (118AC000) [pid = 3868] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 17:11:19 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (15009400) [pid = 3868] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 17:11:19 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (10EC4800) [pid = 3868] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 17:11:19 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (138CF400) [pid = 3868] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 17:11:19 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (160EB800) [pid = 3868] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 17:11:19 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (17EB3400) [pid = 3868] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 17:11:19 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (17054400) [pid = 3868] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 17:11:19 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (176B2000) [pid = 3868] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 17:11:19 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (16320400) [pid = 3868] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 17:11:20 INFO - PROCESS | 3868 | 1464221480134 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 17:11:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 17:11:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 625ms 17:11:20 INFO - PROCESS | 3868 | 1464221480164 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 17:11:20 INFO - PROCESS | 3868 | 1464221480166 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 17:11:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 17:11:20 INFO - PROCESS | 3868 | 1464221480169 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 17:11:20 INFO - PROCESS | 3868 | 1464221480171 Marionette TRACE conn3 <- [1,210,null,{}] 17:11:20 INFO - PROCESS | 3868 | 1464221480174 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:20 INFO - PROCESS | 3868 | 1464221480245 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 17:11:20 INFO - PROCESS | 3868 | 1464221480251 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:20 INFO - PROCESS | 3868 | ++DOCSHELL 105EA000 == 37 [pid = 3868] [id = 62] 17:11:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (12915C00) [pid = 3868] [serial = 183] [outer = 00000000] 17:11:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (1711B000) [pid = 3868] [serial = 184] [outer = 12915C00] 17:11:20 INFO - PROCESS | 3868 | 1464221480294 Marionette DEBUG loaded listener.js 17:11:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (1839A800) [pid = 3868] [serial = 185] [outer = 12915C00] 17:11:20 INFO - PROCESS | 3868 | 1464221480715 Marionette TRACE conn3 <- [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]]]}] 17:11:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 17:11:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 594ms 17:11:20 INFO - PROCESS | 3868 | 1464221480768 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 17:11:20 INFO - PROCESS | 3868 | 1464221480770 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 17:11:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 17:11:20 INFO - PROCESS | 3868 | 1464221480773 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 17:11:20 INFO - PROCESS | 3868 | 1464221480775 Marionette TRACE conn3 <- [1,214,null,{}] 17:11:20 INFO - PROCESS | 3868 | 1464221480779 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:20 INFO - PROCESS | 3868 | 1464221480850 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 17:11:20 INFO - PROCESS | 3868 | 1464221480856 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:20 INFO - PROCESS | 3868 | ++DOCSHELL 17052C00 == 38 [pid = 3868] [id = 63] 17:11:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (17670400) [pid = 3868] [serial = 186] [outer = 00000000] 17:11:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (1A847C00) [pid = 3868] [serial = 187] [outer = 17670400] 17:11:20 INFO - PROCESS | 3868 | 1464221480900 Marionette DEBUG loaded listener.js 17:11:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (1A962000) [pid = 3868] [serial = 188] [outer = 17670400] 17:11:21 INFO - PROCESS | 3868 | 1464221481316 Marionette TRACE conn3 <- [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]]]}] 17:11:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 17:11:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 593ms 17:11:21 INFO - PROCESS | 3868 | 1464221481369 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 17:11:21 INFO - PROCESS | 3868 | 1464221481371 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 17:11:21 INFO - PROCESS | 3868 | 1464221481374 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 17:11:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 17:11:21 INFO - PROCESS | 3868 | 1464221481376 Marionette TRACE conn3 <- [1,218,null,{}] 17:11:21 INFO - PROCESS | 3868 | 1464221481379 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:21 INFO - PROCESS | 3868 | 1464221481455 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 17:11:21 INFO - PROCESS | 3868 | 1464221481461 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:21 INFO - PROCESS | 3868 | ++DOCSHELL 1A3F1800 == 39 [pid = 3868] [id = 64] 17:11:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (1A964C00) [pid = 3868] [serial = 189] [outer = 00000000] 17:11:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (1A96A000) [pid = 3868] [serial = 190] [outer = 1A964C00] 17:11:21 INFO - PROCESS | 3868 | 1464221481503 Marionette DEBUG loaded listener.js 17:11:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (1A96B000) [pid = 3868] [serial = 191] [outer = 1A964C00] 17:11:21 INFO - PROCESS | 3868 | 1464221481950 Marionette TRACE conn3 <- [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]]]}] 17:11:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 17:11:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 641ms 17:11:22 INFO - PROCESS | 3868 | 1464221482013 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 17:11:22 INFO - PROCESS | 3868 | 1464221482018 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 17:11:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 17:11:22 INFO - PROCESS | 3868 | 1464221482023 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 17:11:22 INFO - PROCESS | 3868 | 1464221482028 Marionette TRACE conn3 <- [1,222,null,{}] 17:11:22 INFO - PROCESS | 3868 | 1464221482035 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:22 INFO - PROCESS | 3868 | 1464221482137 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 17:11:22 INFO - PROCESS | 3868 | 1464221482214 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:22 INFO - PROCESS | 3868 | ++DOCSHELL 10F04800 == 40 [pid = 3868] [id = 65] 17:11:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (10F30C00) [pid = 3868] [serial = 192] [outer = 00000000] 17:11:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (112DF800) [pid = 3868] [serial = 193] [outer = 10F30C00] 17:11:22 INFO - PROCESS | 3868 | 1464221482269 Marionette DEBUG loaded listener.js 17:11:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (12BD8C00) [pid = 3868] [serial = 194] [outer = 10F30C00] 17:11:22 INFO - PROCESS | 3868 | 1464221482842 Marionette TRACE conn3 <- [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]]]}] 17:11:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 17:11:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 828ms 17:11:22 INFO - PROCESS | 3868 | 1464221482867 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 17:11:22 INFO - PROCESS | 3868 | 1464221482873 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 17:11:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 17:11:22 INFO - PROCESS | 3868 | 1464221482880 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 17:11:22 INFO - PROCESS | 3868 | 1464221482882 Marionette TRACE conn3 <- [1,226,null,{}] 17:11:22 INFO - PROCESS | 3868 | 1464221482887 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:22 INFO - PROCESS | 3868 | 1464221482988 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 17:11:23 INFO - PROCESS | 3868 | 1464221483084 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:23 INFO - PROCESS | 3868 | ++DOCSHELL 13927800 == 41 [pid = 3868] [id = 66] 17:11:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (13954000) [pid = 3868] [serial = 195] [outer = 00000000] 17:11:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 93 (143F3C00) [pid = 3868] [serial = 196] [outer = 13954000] 17:11:23 INFO - PROCESS | 3868 | 1464221483137 Marionette DEBUG loaded listener.js 17:11:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 94 (160E4400) [pid = 3868] [serial = 197] [outer = 13954000] 17:11:23 INFO - PROCESS | 3868 | 1464221483638 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 17:11:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 17:11:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 797ms 17:11:23 INFO - PROCESS | 3868 | 1464221483679 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 17:11:23 INFO - PROCESS | 3868 | 1464221483682 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 17:11:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 17:11:23 INFO - PROCESS | 3868 | 1464221483686 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 17:11:23 INFO - PROCESS | 3868 | 1464221483690 Marionette TRACE conn3 <- [1,230,null,{}] 17:11:23 INFO - PROCESS | 3868 | 1464221483701 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:23 INFO - PROCESS | 3868 | 1464221483804 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 17:11:23 INFO - PROCESS | 3868 | 1464221483896 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:23 INFO - PROCESS | 3868 | ++DOCSHELL 12B26000 == 42 [pid = 3868] [id = 67] 17:11:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 95 (143F3800) [pid = 3868] [serial = 198] [outer = 00000000] 17:11:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 96 (18367C00) [pid = 3868] [serial = 199] [outer = 143F3800] 17:11:23 INFO - PROCESS | 3868 | 1464221483953 Marionette DEBUG loaded listener.js 17:11:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 97 (19A6CC00) [pid = 3868] [serial = 200] [outer = 143F3800] 17:11:24 INFO - PROCESS | 3868 | 1464221484516 Marionette TRACE conn3 <- [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]]]}] 17:11:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 17:11:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 844ms 17:11:24 INFO - PROCESS | 3868 | 1464221484527 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 17:11:24 INFO - PROCESS | 3868 | 1464221484530 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 17:11:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 17:11:24 INFO - PROCESS | 3868 | 1464221484534 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 17:11:24 INFO - PROCESS | 3868 | 1464221484536 Marionette TRACE conn3 <- [1,234,null,{}] 17:11:24 INFO - PROCESS | 3868 | 1464221484539 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:24 INFO - PROCESS | 3868 | 1464221484635 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 17:11:24 INFO - PROCESS | 3868 | 1464221484719 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:24 INFO - PROCESS | 3868 | ++DOCSHELL 19A70000 == 43 [pid = 3868] [id = 68] 17:11:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 98 (19A75000) [pid = 3868] [serial = 201] [outer = 00000000] 17:11:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 99 (1A592400) [pid = 3868] [serial = 202] [outer = 19A75000] 17:11:24 INFO - PROCESS | 3868 | 1464221484772 Marionette DEBUG loaded listener.js 17:11:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 100 (1A967000) [pid = 3868] [serial = 203] [outer = 19A75000] 17:11:25 INFO - PROCESS | 3868 | 1464221485297 Marionette TRACE conn3 <- [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]]]}] 17:11:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 17:11:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 844ms 17:11:25 INFO - PROCESS | 3868 | 1464221485376 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 17:11:25 INFO - PROCESS | 3868 | 1464221485379 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 17:11:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 17:11:25 INFO - PROCESS | 3868 | 1464221485382 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 17:11:25 INFO - PROCESS | 3868 | 1464221485385 Marionette TRACE conn3 <- [1,238,null,{}] 17:11:25 INFO - PROCESS | 3868 | 1464221485389 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:25 INFO - PROCESS | 3868 | 1464221485487 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 17:11:25 INFO - PROCESS | 3868 | 1464221485554 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:25 INFO - PROCESS | 3868 | ++DOCSHELL 10EBA400 == 44 [pid = 3868] [id = 69] 17:11:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 101 (118B4000) [pid = 3868] [serial = 204] [outer = 00000000] 17:11:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 102 (14336800) [pid = 3868] [serial = 205] [outer = 118B4000] 17:11:25 INFO - PROCESS | 3868 | 1464221485608 Marionette DEBUG loaded listener.js 17:11:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 103 (160EDC00) [pid = 3868] [serial = 206] [outer = 118B4000] 17:11:26 INFO - PROCESS | 3868 | 1464221486286 Marionette TRACE conn3 <- [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]]]}] 17:11:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 17:11:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 953ms 17:11:26 INFO - PROCESS | 3868 | 1464221486328 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 17:11:26 INFO - PROCESS | 3868 | 1464221486332 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 17:11:26 INFO - PROCESS | 3868 | 1464221486337 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 17:11:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 17:11:26 INFO - PROCESS | 3868 | 1464221486341 Marionette TRACE conn3 <- [1,242,null,{}] 17:11:26 INFO - PROCESS | 3868 | 1464221486345 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:26 INFO - PROCESS | 3868 | 1464221486441 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 17:11:26 INFO - PROCESS | 3868 | 1464221486532 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:26 INFO - PROCESS | 3868 | ++DOCSHELL 114D4400 == 45 [pid = 3868] [id = 70] 17:11:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 104 (11CA9000) [pid = 3868] [serial = 207] [outer = 00000000] 17:11:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 105 (131EE000) [pid = 3868] [serial = 208] [outer = 11CA9000] 17:11:26 INFO - PROCESS | 3868 | 1464221486580 Marionette DEBUG loaded listener.js 17:11:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 106 (138E2800) [pid = 3868] [serial = 209] [outer = 11CA9000] 17:11:26 INFO - PROCESS | 3868 | --DOCSHELL 17052C00 == 44 [pid = 3868] [id = 63] 17:11:26 INFO - PROCESS | 3868 | --DOCSHELL 105EA000 == 43 [pid = 3868] [id = 62] 17:11:26 INFO - PROCESS | 3868 | --DOCSHELL 1A3F2000 == 42 [pid = 3868] [id = 61] 17:11:26 INFO - PROCESS | 3868 | --DOCSHELL 1835C000 == 41 [pid = 3868] [id = 60] 17:11:26 INFO - PROCESS | 3868 | --DOCSHELL 171D6C00 == 40 [pid = 3868] [id = 59] 17:11:26 INFO - PROCESS | 3868 | --DOCSHELL 16321800 == 39 [pid = 3868] [id = 58] 17:11:26 INFO - PROCESS | 3868 | --DOCSHELL 16039800 == 38 [pid = 3868] [id = 57] 17:11:26 INFO - PROCESS | 3868 | --DOCSHELL 13288400 == 37 [pid = 3868] [id = 56] 17:11:26 INFO - PROCESS | 3868 | --DOCSHELL 10F05400 == 36 [pid = 3868] [id = 55] 17:11:26 INFO - PROCESS | 3868 | --DOCSHELL 10477C00 == 35 [pid = 3868] [id = 52] 17:11:26 INFO - PROCESS | 3868 | --DOMWINDOW == 105 (18363000) [pid = 3868] [serial = 151] [outer = 00000000] [url = about:blank] 17:11:26 INFO - PROCESS | 3868 | --DOMWINDOW == 104 (10A59400) [pid = 3868] [serial = 126] [outer = 00000000] [url = about:blank] 17:11:26 INFO - PROCESS | 3868 | --DOMWINDOW == 103 (10F09800) [pid = 3868] [serial = 127] [outer = 00000000] [url = about:blank] 17:11:26 INFO - PROCESS | 3868 | --DOMWINDOW == 102 (15010800) [pid = 3868] [serial = 135] [outer = 00000000] [url = about:blank] 17:11:26 INFO - PROCESS | 3868 | --DOMWINDOW == 101 (1394A800) [pid = 3868] [serial = 132] [outer = 00000000] [url = about:blank] 17:11:26 INFO - PROCESS | 3868 | --DOMWINDOW == 100 (13A3BC00) [pid = 3868] [serial = 133] [outer = 00000000] [url = about:blank] 17:11:26 INFO - PROCESS | 3868 | --DOMWINDOW == 99 (1290A800) [pid = 3868] [serial = 129] [outer = 00000000] [url = about:blank] 17:11:26 INFO - PROCESS | 3868 | --DOMWINDOW == 98 (12B23400) [pid = 3868] [serial = 130] [outer = 00000000] [url = about:blank] 17:11:26 INFO - PROCESS | 3868 | --DOMWINDOW == 97 (16B40400) [pid = 3868] [serial = 139] [outer = 00000000] [url = about:blank] 17:11:26 INFO - PROCESS | 3868 | --DOMWINDOW == 96 (169BBC00) [pid = 3868] [serial = 138] [outer = 00000000] [url = about:blank] 17:11:26 INFO - PROCESS | 3868 | --DOMWINDOW == 95 (118AA400) [pid = 3868] [serial = 112] [outer = 00000000] [url = about:blank] 17:11:26 INFO - PROCESS | 3868 | --DOMWINDOW == 94 (10F2FC00) [pid = 3868] [serial = 111] [outer = 00000000] [url = about:blank] 17:11:26 INFO - PROCESS | 3868 | --DOMWINDOW == 93 (15A12800) [pid = 3868] [serial = 115] [outer = 00000000] [url = about:blank] 17:11:26 INFO - PROCESS | 3868 | --DOMWINDOW == 92 (14332000) [pid = 3868] [serial = 114] [outer = 00000000] [url = about:blank] 17:11:26 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (178C2800) [pid = 3868] [serial = 118] [outer = 00000000] [url = about:blank] 17:11:26 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (178B8C00) [pid = 3868] [serial = 117] [outer = 00000000] [url = about:blank] 17:11:26 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (18098000) [pid = 3868] [serial = 121] [outer = 00000000] [url = about:blank] 17:11:26 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (18094000) [pid = 3868] [serial = 120] [outer = 00000000] [url = about:blank] 17:11:26 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (11254400) [pid = 3868] [serial = 123] [outer = 00000000] [url = about:blank] 17:11:26 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (176AD000) [pid = 3868] [serial = 142] [outer = 00000000] [url = about:blank] 17:11:26 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (1711CC00) [pid = 3868] [serial = 141] [outer = 00000000] [url = about:blank] 17:11:26 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (17E9C400) [pid = 3868] [serial = 144] [outer = 00000000] [url = about:blank] 17:11:26 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (18363400) [pid = 3868] [serial = 153] [outer = 00000000] [url = about:blank] 17:11:26 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (1835DC00) [pid = 3868] [serial = 150] [outer = 00000000] [url = about:blank] 17:11:26 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (17EB3000) [pid = 3868] [serial = 145] [outer = 00000000] [url = about:blank] 17:11:26 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (17856800) [pid = 3868] [serial = 147] [outer = 00000000] [url = about:blank] 17:11:26 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (17EB5800) [pid = 3868] [serial = 148] [outer = 00000000] [url = about:blank] 17:11:26 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (160E2000) [pid = 3868] [serial = 136] [outer = 00000000] [url = about:blank] 17:11:27 INFO - PROCESS | 3868 | 1464221487032 Marionette TRACE conn3 <- [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]]]}] 17:11:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 17:11:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 734ms 17:11:27 INFO - PROCESS | 3868 | 1464221487079 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 17:11:27 INFO - PROCESS | 3868 | 1464221487084 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 17:11:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 17:11:27 INFO - PROCESS | 3868 | 1464221487123 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 17:11:27 INFO - PROCESS | 3868 | 1464221487127 Marionette TRACE conn3 <- [1,246,null,{}] 17:11:27 INFO - PROCESS | 3868 | 1464221487131 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:27 INFO - PROCESS | 3868 | 1464221487213 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 17:11:27 INFO - PROCESS | 3868 | 1464221487228 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:27 INFO - PROCESS | 3868 | ++DOCSHELL 11853800 == 36 [pid = 3868] [id = 71] 17:11:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (11856800) [pid = 3868] [serial = 210] [outer = 00000000] 17:11:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (13292800) [pid = 3868] [serial = 211] [outer = 11856800] 17:11:27 INFO - PROCESS | 3868 | 1464221487273 Marionette DEBUG loaded listener.js 17:11:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (1394C400) [pid = 3868] [serial = 212] [outer = 11856800] 17:11:27 INFO - PROCESS | 3868 | 1464221487693 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 17:11:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 17:11:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 594ms 17:11:27 INFO - PROCESS | 3868 | 1464221487715 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 17:11:27 INFO - PROCESS | 3868 | 1464221487717 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 17:11:27 INFO - PROCESS | 3868 | 1464221487721 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 17:11:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 17:11:27 INFO - PROCESS | 3868 | 1464221487724 Marionette TRACE conn3 <- [1,250,null,{}] 17:11:27 INFO - PROCESS | 3868 | 1464221487734 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:27 INFO - PROCESS | 3868 | 1464221487814 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 17:11:27 INFO - PROCESS | 3868 | 1464221487822 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:27 INFO - PROCESS | 3868 | ++DOCSHELL 13E1E400 == 37 [pid = 3868] [id = 72] 17:11:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (13E22000) [pid = 3868] [serial = 213] [outer = 00000000] 17:11:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (16039800) [pid = 3868] [serial = 214] [outer = 13E22000] 17:11:27 INFO - PROCESS | 3868 | 1464221487868 Marionette DEBUG loaded listener.js 17:11:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (169BD800) [pid = 3868] [serial = 215] [outer = 13E22000] 17:11:28 INFO - PROCESS | 3868 | 1464221488278 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 17:11:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 17:11:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 593ms 17:11:28 INFO - PROCESS | 3868 | 1464221488318 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 17:11:28 INFO - PROCESS | 3868 | 1464221488320 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 17:11:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 17:11:28 INFO - PROCESS | 3868 | 1464221488323 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 17:11:28 INFO - PROCESS | 3868 | 1464221488325 Marionette TRACE conn3 <- [1,254,null,{}] 17:11:28 INFO - PROCESS | 3868 | 1464221488328 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:28 INFO - PROCESS | 3868 | 1464221488412 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 17:11:28 INFO - PROCESS | 3868 | 1464221488419 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:28 INFO - PROCESS | 3868 | ++DOCSHELL 160E4000 == 38 [pid = 3868] [id = 73] 17:11:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (16B3F800) [pid = 3868] [serial = 216] [outer = 00000000] 17:11:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (171D6C00) [pid = 3868] [serial = 217] [outer = 16B3F800] 17:11:28 INFO - PROCESS | 3868 | 1464221488463 Marionette DEBUG loaded listener.js 17:11:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (176ADC00) [pid = 3868] [serial = 218] [outer = 16B3F800] 17:11:28 INFO - PROCESS | 3868 | 1464221488917 Marionette TRACE conn3 <- [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]]]}] 17:11:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 17:11:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 625ms 17:11:28 INFO - PROCESS | 3868 | 1464221488961 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 17:11:28 INFO - PROCESS | 3868 | 1464221488963 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 17:11:28 INFO - PROCESS | 3868 | 1464221488966 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 17:11:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 17:11:28 INFO - PROCESS | 3868 | 1464221488968 Marionette TRACE conn3 <- [1,258,null,{}] 17:11:28 INFO - PROCESS | 3868 | 1464221488971 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:29 INFO - PROCESS | 3868 | 1464221489072 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 17:11:29 INFO - PROCESS | 3868 | 1464221489078 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:29 INFO - PROCESS | 3868 | ++DOCSHELL 176A9C00 == 39 [pid = 3868] [id = 74] 17:11:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (17851400) [pid = 3868] [serial = 219] [outer = 00000000] 17:11:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (178C7C00) [pid = 3868] [serial = 220] [outer = 17851400] 17:11:29 INFO - PROCESS | 3868 | 1464221489122 Marionette DEBUG loaded listener.js 17:11:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (17E32800) [pid = 3868] [serial = 221] [outer = 17851400] 17:11:29 INFO - PROCESS | 3868 | 1464221489555 Marionette TRACE conn3 <- [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]]]}] 17:11:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 17:11:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 640ms 17:11:29 INFO - PROCESS | 3868 | 1464221489605 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 17:11:29 INFO - PROCESS | 3868 | 1464221489607 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 17:11:29 INFO - PROCESS | 3868 | 1464221489610 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 17:11:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 17:11:29 INFO - PROCESS | 3868 | 1464221489612 Marionette TRACE conn3 <- [1,262,null,{}] 17:11:29 INFO - PROCESS | 3868 | 1464221489622 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:29 INFO - PROCESS | 3868 | 1464221489729 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 17:11:29 INFO - PROCESS | 3868 | 1464221489735 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:29 INFO - PROCESS | 3868 | ++DOCSHELL 1784B400 == 40 [pid = 3868] [id = 75] 17:11:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (1784C000) [pid = 3868] [serial = 222] [outer = 00000000] 17:11:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (18363400) [pid = 3868] [serial = 223] [outer = 1784C000] 17:11:29 INFO - PROCESS | 3868 | 1464221489806 Marionette DEBUG loaded listener.js 17:11:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 93 (18391800) [pid = 3868] [serial = 224] [outer = 1784C000] 17:11:30 INFO - PROCESS | 3868 | 1464221490221 Marionette TRACE conn3 <- [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]]]}] 17:11:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 17:11:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 641ms 17:11:30 INFO - PROCESS | 3868 | 1464221490248 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 17:11:30 INFO - PROCESS | 3868 | 1464221490250 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 17:11:30 INFO - PROCESS | 3868 | 1464221490254 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 17:11:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 17:11:30 INFO - PROCESS | 3868 | 1464221490255 Marionette TRACE conn3 <- [1,266,null,{}] 17:11:30 INFO - PROCESS | 3868 | 1464221490259 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:30 INFO - PROCESS | 3868 | 1464221490359 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 17:11:30 INFO - PROCESS | 3868 | 1464221490365 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:30 INFO - PROCESS | 3868 | ++DOCSHELL 18095C00 == 41 [pid = 3868] [id = 76] 17:11:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 94 (1835DC00) [pid = 3868] [serial = 225] [outer = 00000000] 17:11:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 95 (19A72400) [pid = 3868] [serial = 226] [outer = 1835DC00] 17:11:30 INFO - PROCESS | 3868 | 1464221490408 Marionette DEBUG loaded listener.js 17:11:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 96 (19AD8400) [pid = 3868] [serial = 227] [outer = 1835DC00] 17:11:30 INFO - PROCESS | 3868 | 1464221490813 Marionette TRACE conn3 <- [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]]]}] 17:11:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 17:11:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 594ms 17:11:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 17:11:30 INFO - PROCESS | 3868 | 1464221490851 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 17:11:30 INFO - PROCESS | 3868 | 1464221490853 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 17:11:30 INFO - PROCESS | 3868 | 1464221490861 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 17:11:30 INFO - PROCESS | 3868 | 1464221490863 Marionette TRACE conn3 <- [1,270,null,{}] 17:11:30 INFO - PROCESS | 3868 | 1464221490866 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:31 INFO - PROCESS | 3868 | 1464221491075 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 17:11:31 INFO - PROCESS | 3868 | --DOMWINDOW == 95 (17670400) [pid = 3868] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 17:11:31 INFO - PROCESS | 3868 | --DOMWINDOW == 94 (10561400) [pid = 3868] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 17:11:31 INFO - PROCESS | 3868 | --DOMWINDOW == 93 (1603D400) [pid = 3868] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 17:11:31 INFO - PROCESS | 3868 | --DOMWINDOW == 92 (10F0A000) [pid = 3868] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 17:11:31 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (1767A400) [pid = 3868] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 17:11:31 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (13288800) [pid = 3868] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 17:11:31 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (18361C00) [pid = 3868] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 17:11:31 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (1A3F2800) [pid = 3868] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 17:11:31 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (12915C00) [pid = 3868] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 17:11:31 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (16B43C00) [pid = 3868] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 17:11:31 INFO - PROCESS | 3868 | 1464221491146 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:31 INFO - PROCESS | 3868 | ++DOCSHELL 10561400 == 42 [pid = 3868] [id = 77] 17:11:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (105ED400) [pid = 3868] [serial = 228] [outer = 00000000] 17:11:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (12915C00) [pid = 3868] [serial = 229] [outer = 105ED400] 17:11:31 INFO - PROCESS | 3868 | 1464221491207 Marionette DEBUG loaded listener.js 17:11:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (1603D400) [pid = 3868] [serial = 230] [outer = 105ED400] 17:11:31 INFO - PROCESS | 3868 | 1464221491548 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 17:11:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 17:11:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 735ms 17:11:31 INFO - PROCESS | 3868 | 1464221491597 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 17:11:31 INFO - PROCESS | 3868 | 1464221491599 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 17:11:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 17:11:31 INFO - PROCESS | 3868 | 1464221491602 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 17:11:31 INFO - PROCESS | 3868 | 1464221491604 Marionette TRACE conn3 <- [1,274,null,{}] 17:11:31 INFO - PROCESS | 3868 | 1464221491607 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:31 INFO - PROCESS | 3868 | 1464221491682 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 17:11:31 INFO - PROCESS | 3868 | 1464221491688 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:31 INFO - PROCESS | 3868 | ++DOCSHELL 1835C400 == 43 [pid = 3868] [id = 78] 17:11:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (18361C00) [pid = 3868] [serial = 231] [outer = 00000000] 17:11:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (19DAA400) [pid = 3868] [serial = 232] [outer = 18361C00] 17:11:31 INFO - PROCESS | 3868 | 1464221491733 Marionette DEBUG loaded listener.js 17:11:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (1A58C000) [pid = 3868] [serial = 233] [outer = 18361C00] 17:11:32 INFO - PROCESS | 3868 | 1464221492116 Marionette TRACE conn3 <- [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]]]}] 17:11:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 17:11:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 532ms 17:11:32 INFO - PROCESS | 3868 | 1464221492138 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 17:11:32 INFO - PROCESS | 3868 | 1464221492141 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 17:11:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 17:11:32 INFO - PROCESS | 3868 | 1464221492145 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 17:11:32 INFO - PROCESS | 3868 | 1464221492147 Marionette TRACE conn3 <- [1,278,null,{}] 17:11:32 INFO - PROCESS | 3868 | 1464221492150 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:32 INFO - PROCESS | 3868 | 1464221492262 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 17:11:32 INFO - PROCESS | 3868 | 1464221492270 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:32 INFO - PROCESS | 3868 | ++DOCSHELL 178C1000 == 44 [pid = 3868] [id = 79] 17:11:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 93 (17E95800) [pid = 3868] [serial = 234] [outer = 00000000] 17:11:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 94 (1A970C00) [pid = 3868] [serial = 235] [outer = 17E95800] 17:11:32 INFO - PROCESS | 3868 | 1464221492313 Marionette DEBUG loaded listener.js 17:11:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 95 (1A9C8C00) [pid = 3868] [serial = 236] [outer = 17E95800] 17:11:32 INFO - PROCESS | 3868 | 1464221492717 Marionette TRACE conn3 <- [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]]]}] 17:11:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 17:11:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 593ms 17:11:32 INFO - PROCESS | 3868 | 1464221492745 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 17:11:32 INFO - PROCESS | 3868 | 1464221492748 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 17:11:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 17:11:32 INFO - PROCESS | 3868 | 1464221492751 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 17:11:32 INFO - PROCESS | 3868 | 1464221492753 Marionette TRACE conn3 <- [1,282,null,{}] 17:11:32 INFO - PROCESS | 3868 | 1464221492756 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:32 INFO - PROCESS | 3868 | 1464221492875 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 17:11:32 INFO - PROCESS | 3868 | 1464221492883 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:32 INFO - PROCESS | 3868 | ++DOCSHELL 17EB7400 == 45 [pid = 3868] [id = 80] 17:11:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 96 (1AA65C00) [pid = 3868] [serial = 237] [outer = 00000000] 17:11:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 97 (1AA6CC00) [pid = 3868] [serial = 238] [outer = 1AA65C00] 17:11:32 INFO - PROCESS | 3868 | 1464221492931 Marionette DEBUG loaded listener.js 17:11:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 98 (1ACBB800) [pid = 3868] [serial = 239] [outer = 1AA65C00] 17:11:33 INFO - PROCESS | 3868 | 1464221493494 Marionette TRACE conn3 <- [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]]]}] 17:11:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 17:11:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 797ms 17:11:33 INFO - PROCESS | 3868 | 1464221493568 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 17:11:33 INFO - PROCESS | 3868 | 1464221493573 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 17:11:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 17:11:33 INFO - PROCESS | 3868 | 1464221493611 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 17:11:33 INFO - PROCESS | 3868 | 1464221493613 Marionette TRACE conn3 <- [1,286,null,{}] 17:11:33 INFO - PROCESS | 3868 | 1464221493641 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:33 INFO - PROCESS | 3868 | 1464221493800 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 17:11:33 INFO - PROCESS | 3868 | 1464221493836 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:33 INFO - PROCESS | 3868 | ++DOCSHELL 10A52C00 == 46 [pid = 3868] [id = 81] 17:11:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 99 (11254400) [pid = 3868] [serial = 240] [outer = 00000000] 17:11:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 100 (131F2C00) [pid = 3868] [serial = 241] [outer = 11254400] 17:11:33 INFO - PROCESS | 3868 | 1464221493898 Marionette DEBUG loaded listener.js 17:11:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 101 (13A45800) [pid = 3868] [serial = 242] [outer = 11254400] 17:11:34 INFO - PROCESS | 3868 | 1464221494523 Marionette TRACE conn3 <- [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]]]}] 17:11:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 17:11:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 968ms 17:11:34 INFO - PROCESS | 3868 | 1464221494560 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 17:11:34 INFO - PROCESS | 3868 | 1464221494566 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 17:11:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 17:11:34 INFO - PROCESS | 3868 | 1464221494572 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 17:11:34 INFO - PROCESS | 3868 | 1464221494575 Marionette TRACE conn3 <- [1,290,null,{}] 17:11:34 INFO - PROCESS | 3868 | 1464221494579 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:34 INFO - PROCESS | 3868 | 1464221494681 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 17:11:34 INFO - PROCESS | 3868 | 1464221494769 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:34 INFO - PROCESS | 3868 | ++DOCSHELL 16475400 == 47 [pid = 3868] [id = 82] 17:11:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 102 (16B44C00) [pid = 3868] [serial = 243] [outer = 00000000] 17:11:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 103 (17003C00) [pid = 3868] [serial = 244] [outer = 16B44C00] 17:11:34 INFO - PROCESS | 3868 | 1464221494823 Marionette DEBUG loaded listener.js 17:11:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 104 (17007000) [pid = 3868] [serial = 245] [outer = 16B44C00] 17:11:35 INFO - PROCESS | 3868 | 1464221495366 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 17:11:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 17:11:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 844ms 17:11:35 INFO - PROCESS | 3868 | 1464221495413 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 17:11:35 INFO - PROCESS | 3868 | 1464221495415 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 17:11:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 17:11:35 INFO - PROCESS | 3868 | 1464221495419 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 17:11:35 INFO - PROCESS | 3868 | 1464221495423 Marionette TRACE conn3 <- [1,294,null,{}] 17:11:35 INFO - PROCESS | 3868 | 1464221495434 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:35 INFO - PROCESS | 3868 | 1464221495566 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 17:11:35 INFO - PROCESS | 3868 | 1464221495687 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:35 INFO - PROCESS | 3868 | ++DOCSHELL 171DDC00 == 48 [pid = 3868] [id = 83] 17:11:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 105 (17EB0400) [pid = 3868] [serial = 246] [outer = 00000000] 17:11:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 106 (18361800) [pid = 3868] [serial = 247] [outer = 17EB0400] 17:11:35 INFO - PROCESS | 3868 | 1464221495744 Marionette DEBUG loaded listener.js 17:11:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 107 (183D1000) [pid = 3868] [serial = 248] [outer = 17EB0400] 17:11:36 INFO - PROCESS | 3868 | 1464221496289 Marionette TRACE conn3 <- [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]]]}] 17:11:36 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. 17:11:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 937ms 17:11:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 17:11:36 INFO - PROCESS | 3868 | 1464221496364 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 17:11:36 INFO - PROCESS | 3868 | 1464221496367 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 17:11:36 INFO - PROCESS | 3868 | 1464221496370 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 17:11:36 INFO - PROCESS | 3868 | 1464221496372 Marionette TRACE conn3 <- [1,298,null,{}] 17:11:36 INFO - PROCESS | 3868 | 1464221496376 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:36 INFO - PROCESS | 3868 | 1464221496478 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 17:11:36 INFO - PROCESS | 3868 | 1464221496551 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:36 INFO - PROCESS | 3868 | ++DOCSHELL 169BCC00 == 49 [pid = 3868] [id = 84] 17:11:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 108 (183CB000) [pid = 3868] [serial = 249] [outer = 00000000] 17:11:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 109 (1A58E400) [pid = 3868] [serial = 250] [outer = 183CB000] 17:11:36 INFO - PROCESS | 3868 | 1464221496605 Marionette DEBUG loaded listener.js 17:11:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 110 (1A964800) [pid = 3868] [serial = 251] [outer = 183CB000] 17:11:37 INFO - PROCESS | 3868 | 1464221497524 Marionette TRACE conn3 <- [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]]]}] 17:11:37 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. 17:11:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1187ms 17:11:37 INFO - PROCESS | 3868 | 1464221497584 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 17:11:37 INFO - PROCESS | 3868 | 1464221497587 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 17:11:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 17:11:37 INFO - PROCESS | 3868 | 1464221497597 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 17:11:37 INFO - PROCESS | 3868 | 1464221497599 Marionette TRACE conn3 <- [1,302,null,{}] 17:11:37 INFO - PROCESS | 3868 | 1464221497605 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:37 INFO - PROCESS | 3868 | 1464221497695 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 17:11:37 INFO - PROCESS | 3868 | 1464221497769 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:37 INFO - PROCESS | 3868 | ++DOCSHELL 13A43400 == 50 [pid = 3868] [id = 85] 17:11:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 111 (13A44C00) [pid = 3868] [serial = 252] [outer = 00000000] 17:11:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 112 (160EBC00) [pid = 3868] [serial = 253] [outer = 13A44C00] 17:11:37 INFO - PROCESS | 3868 | 1464221497817 Marionette DEBUG loaded listener.js 17:11:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 113 (16FCD000) [pid = 3868] [serial = 254] [outer = 13A44C00] 17:11:38 INFO - PROCESS | 3868 | --DOCSHELL 10F2F400 == 49 [pid = 3868] [id = 53] 17:11:38 INFO - PROCESS | 3868 | --DOCSHELL 178C1000 == 48 [pid = 3868] [id = 79] 17:11:38 INFO - PROCESS | 3868 | --DOCSHELL 1835C400 == 47 [pid = 3868] [id = 78] 17:11:38 INFO - PROCESS | 3868 | --DOCSHELL 10561400 == 46 [pid = 3868] [id = 77] 17:11:38 INFO - PROCESS | 3868 | --DOCSHELL 18095C00 == 45 [pid = 3868] [id = 76] 17:11:38 INFO - PROCESS | 3868 | --DOCSHELL 1784B400 == 44 [pid = 3868] [id = 75] 17:11:38 INFO - PROCESS | 3868 | --DOCSHELL 176A9C00 == 43 [pid = 3868] [id = 74] 17:11:38 INFO - PROCESS | 3868 | --DOCSHELL 160E4000 == 42 [pid = 3868] [id = 73] 17:11:38 INFO - PROCESS | 3868 | --DOCSHELL 13E1E400 == 41 [pid = 3868] [id = 72] 17:11:38 INFO - PROCESS | 3868 | --DOCSHELL 11853800 == 40 [pid = 3868] [id = 71] 17:11:38 INFO - PROCESS | 3868 | --DOCSHELL 114D4400 == 39 [pid = 3868] [id = 70] 17:11:38 INFO - PROCESS | 3868 | --DOCSHELL 10EBA400 == 38 [pid = 3868] [id = 69] 17:11:38 INFO - PROCESS | 3868 | --DOCSHELL 19A70000 == 37 [pid = 3868] [id = 68] 17:11:38 INFO - PROCESS | 3868 | --DOCSHELL 12B26000 == 36 [pid = 3868] [id = 67] 17:11:38 INFO - PROCESS | 3868 | --DOCSHELL 13927800 == 35 [pid = 3868] [id = 66] 17:11:38 INFO - PROCESS | 3868 | --DOCSHELL 10F04800 == 34 [pid = 3868] [id = 65] 17:11:38 INFO - PROCESS | 3868 | --DOCSHELL 1A3F1800 == 33 [pid = 3868] [id = 64] 17:11:38 INFO - PROCESS | 3868 | --DOMWINDOW == 112 (1A962000) [pid = 3868] [serial = 188] [outer = 00000000] [url = about:blank] 17:11:38 INFO - PROCESS | 3868 | --DOMWINDOW == 111 (1A96A000) [pid = 3868] [serial = 190] [outer = 00000000] [url = about:blank] 17:11:38 INFO - PROCESS | 3868 | --DOMWINDOW == 110 (18399400) [pid = 3868] [serial = 154] [outer = 00000000] [url = about:blank] 17:11:38 INFO - PROCESS | 3868 | --DOMWINDOW == 109 (16316800) [pid = 3868] [serial = 169] [outer = 00000000] [url = about:blank] 17:11:38 INFO - PROCESS | 3868 | --DOMWINDOW == 108 (169BC800) [pid = 3868] [serial = 170] [outer = 00000000] [url = about:blank] 17:11:38 INFO - PROCESS | 3868 | --DOMWINDOW == 107 (112E3400) [pid = 3868] [serial = 162] [outer = 00000000] [url = about:blank] 17:11:38 INFO - PROCESS | 3868 | --DOMWINDOW == 106 (1185E800) [pid = 3868] [serial = 163] [outer = 00000000] [url = about:blank] 17:11:38 INFO - PROCESS | 3868 | --DOMWINDOW == 105 (17E9DC00) [pid = 3868] [serial = 175] [outer = 00000000] [url = about:blank] 17:11:38 INFO - PROCESS | 3868 | --DOMWINDOW == 104 (138DA800) [pid = 3868] [serial = 165] [outer = 00000000] [url = about:blank] 17:11:38 INFO - PROCESS | 3868 | --DOMWINDOW == 103 (1392B400) [pid = 3868] [serial = 166] [outer = 00000000] [url = about:blank] 17:11:38 INFO - PROCESS | 3868 | --DOMWINDOW == 102 (1125D400) [pid = 3868] [serial = 156] [outer = 00000000] [url = about:blank] 17:11:38 INFO - PROCESS | 3868 | --DOMWINDOW == 101 (14335000) [pid = 3868] [serial = 159] [outer = 00000000] [url = about:blank] 17:11:38 INFO - PROCESS | 3868 | --DOMWINDOW == 100 (19DA2800) [pid = 3868] [serial = 178] [outer = 00000000] [url = about:blank] 17:11:38 INFO - PROCESS | 3868 | --DOMWINDOW == 99 (17EBA800) [pid = 3868] [serial = 176] [outer = 00000000] [url = about:blank] 17:11:38 INFO - PROCESS | 3868 | --DOMWINDOW == 98 (1A587800) [pid = 3868] [serial = 181] [outer = 00000000] [url = about:blank] 17:11:38 INFO - PROCESS | 3868 | --DOMWINDOW == 97 (19DAA000) [pid = 3868] [serial = 179] [outer = 00000000] [url = about:blank] 17:11:38 INFO - PROCESS | 3868 | --DOMWINDOW == 96 (1A847C00) [pid = 3868] [serial = 187] [outer = 00000000] [url = about:blank] 17:11:38 INFO - PROCESS | 3868 | --DOMWINDOW == 95 (1B6D6C00) [pid = 3868] [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.] 17:11:38 INFO - PROCESS | 3868 | --DOMWINDOW == 94 (1839A800) [pid = 3868] [serial = 185] [outer = 00000000] [url = about:blank] 17:11:38 INFO - PROCESS | 3868 | --DOMWINDOW == 93 (1A58D800) [pid = 3868] [serial = 182] [outer = 00000000] [url = about:blank] 17:11:38 INFO - PROCESS | 3868 | --DOMWINDOW == 92 (1767A800) [pid = 3868] [serial = 172] [outer = 00000000] [url = about:blank] 17:11:38 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (1711B000) [pid = 3868] [serial = 184] [outer = 00000000] [url = about:blank] 17:11:38 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (176B5400) [pid = 3868] [serial = 173] [outer = 00000000] [url = about:blank] 17:11:38 INFO - PROCESS | 3868 | 1464221498341 Marionette TRACE conn3 <- [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]]]}] 17:11:38 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. 17:11:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 797ms 17:11:38 INFO - PROCESS | 3868 | 1464221498397 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 17:11:38 INFO - PROCESS | 3868 | 1464221498402 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 17:11:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 17:11:38 INFO - PROCESS | 3868 | 1464221498408 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 17:11:38 INFO - PROCESS | 3868 | 1464221498411 Marionette TRACE conn3 <- [1,306,null,{}] 17:11:38 INFO - PROCESS | 3868 | 1464221498414 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:38 INFO - PROCESS | 3868 | 1464221498496 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 17:11:38 INFO - PROCESS | 3868 | 1464221498507 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:38 INFO - PROCESS | 3868 | ++DOCSHELL 138DA800 == 34 [pid = 3868] [id = 86] 17:11:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (138E4400) [pid = 3868] [serial = 255] [outer = 00000000] 17:11:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (160E0400) [pid = 3868] [serial = 256] [outer = 138E4400] 17:11:38 INFO - PROCESS | 3868 | 1464221498551 Marionette DEBUG loaded listener.js 17:11:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 93 (16475800) [pid = 3868] [serial = 257] [outer = 138E4400] 17:11:38 INFO - PROCESS | 3868 | 1464221498985 Marionette TRACE conn3 <- [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]]]}] 17:11:39 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. 17:11:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 641ms 17:11:39 INFO - PROCESS | 3868 | 1464221499045 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 17:11:39 INFO - PROCESS | 3868 | 1464221499047 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 17:11:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 17:11:39 INFO - PROCESS | 3868 | 1464221499051 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 17:11:39 INFO - PROCESS | 3868 | 1464221499054 Marionette TRACE conn3 <- [1,310,null,{}] 17:11:39 INFO - PROCESS | 3868 | 1464221499064 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:39 INFO - PROCESS | 3868 | 1464221499144 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 17:11:39 INFO - PROCESS | 3868 | 1464221499155 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:39 INFO - PROCESS | 3868 | ++DOCSHELL 176A9C00 == 35 [pid = 3868] [id = 87] 17:11:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 94 (176AD400) [pid = 3868] [serial = 258] [outer = 00000000] 17:11:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 95 (178B8C00) [pid = 3868] [serial = 259] [outer = 176AD400] 17:11:39 INFO - PROCESS | 3868 | 1464221499202 Marionette DEBUG loaded listener.js 17:11:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 96 (178C6800) [pid = 3868] [serial = 260] [outer = 176AD400] 17:11:39 INFO - PROCESS | 3868 | 1464221499629 Marionette TRACE conn3 <- [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]]]}] 17:11:39 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. 17:11:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 594ms 17:11:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 17:11:39 INFO - PROCESS | 3868 | 1464221499647 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 17:11:39 INFO - PROCESS | 3868 | 1464221499650 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 17:11:39 INFO - PROCESS | 3868 | 1464221499653 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 17:11:39 INFO - PROCESS | 3868 | 1464221499654 Marionette TRACE conn3 <- [1,314,null,{}] 17:11:39 INFO - PROCESS | 3868 | 1464221499658 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:39 INFO - PROCESS | 3868 | 1464221499738 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 17:11:39 INFO - PROCESS | 3868 | 1464221499745 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:39 INFO - PROCESS | 3868 | ++DOCSHELL 178BF400 == 36 [pid = 3868] [id = 88] 17:11:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 97 (17E94000) [pid = 3868] [serial = 261] [outer = 00000000] 17:11:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 98 (17EF2000) [pid = 3868] [serial = 262] [outer = 17E94000] 17:11:39 INFO - PROCESS | 3868 | 1464221499790 Marionette DEBUG loaded listener.js 17:11:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 99 (17EF9C00) [pid = 3868] [serial = 263] [outer = 17E94000] 17:11:40 INFO - PROCESS | 3868 | 1464221500239 Marionette TRACE conn3 <- [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]]]}] 17:11:40 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. 17:11:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 625ms 17:11:40 INFO - PROCESS | 3868 | 1464221500291 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 17:11:40 INFO - PROCESS | 3868 | 1464221500293 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 17:11:40 INFO - PROCESS | 3868 | 1464221500296 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 17:11:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 17:11:40 INFO - PROCESS | 3868 | 1464221500298 Marionette TRACE conn3 <- [1,318,null,{}] 17:11:40 INFO - PROCESS | 3868 | 1464221500301 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:40 INFO - PROCESS | 3868 | 1464221500394 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 17:11:40 INFO - PROCESS | 3868 | 1464221500401 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:40 INFO - PROCESS | 3868 | ++DOCSHELL 18392800 == 37 [pid = 3868] [id = 89] 17:11:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 100 (18395000) [pid = 3868] [serial = 264] [outer = 00000000] 17:11:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 101 (19A71000) [pid = 3868] [serial = 265] [outer = 18395000] 17:11:40 INFO - PROCESS | 3868 | 1464221500444 Marionette DEBUG loaded listener.js 17:11:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 102 (19A73400) [pid = 3868] [serial = 266] [outer = 18395000] 17:11:40 INFO - PROCESS | 3868 | 1464221500897 Marionette TRACE conn3 <- [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]]]}] 17:11:40 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. 17:11:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 640ms 17:11:40 INFO - PROCESS | 3868 | 1464221500951 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 17:11:40 INFO - PROCESS | 3868 | 1464221500953 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 17:11:40 INFO - PROCESS | 3868 | 1464221500954 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 17:11:40 INFO - PROCESS | 3868 | 1464221500963 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 17:11:40 INFO - PROCESS | 3868 | 1464221500965 Marionette TRACE conn3 <- [1,322,null,{}] 17:11:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 17:11:40 INFO - PROCESS | 3868 | 1464221500968 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:41 INFO - PROCESS | 3868 | 1464221501092 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 17:11:41 INFO - PROCESS | 3868 | 1464221501168 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:41 INFO - PROCESS | 3868 | ++DOCSHELL 183C9800 == 38 [pid = 3868] [id = 90] 17:11:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 103 (1A3EA400) [pid = 3868] [serial = 267] [outer = 00000000] 17:11:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 104 (1A58E000) [pid = 3868] [serial = 268] [outer = 1A3EA400] 17:11:41 INFO - PROCESS | 3868 | 1464221501213 Marionette DEBUG loaded listener.js 17:11:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 105 (1A9C9400) [pid = 3868] [serial = 269] [outer = 1A3EA400] 17:11:41 INFO - PROCESS | 3868 | 1464221501624 Marionette TRACE conn3 <- [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]]]}] 17:11:41 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. 17:11:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 687ms 17:11:41 INFO - PROCESS | 3868 | 1464221501666 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 17:11:41 INFO - PROCESS | 3868 | 1464221501668 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 17:11:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 17:11:41 INFO - PROCESS | 3868 | 1464221501671 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 17:11:41 INFO - PROCESS | 3868 | 1464221501673 Marionette TRACE conn3 <- [1,326,null,{}] 17:11:41 INFO - PROCESS | 3868 | 1464221501676 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:41 INFO - PROCESS | 3868 | 1464221501776 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 17:11:41 INFO - PROCESS | 3868 | 1464221501783 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:41 INFO - PROCESS | 3868 | ++DOCSHELL 10EBA000 == 39 [pid = 3868] [id = 91] 17:11:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 106 (10EC6000) [pid = 3868] [serial = 270] [outer = 00000000] 17:11:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 107 (1AA6FC00) [pid = 3868] [serial = 271] [outer = 10EC6000] 17:11:41 INFO - PROCESS | 3868 | 1464221501827 Marionette DEBUG loaded listener.js 17:11:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 108 (1ACB8C00) [pid = 3868] [serial = 272] [outer = 10EC6000] 17:11:42 INFO - PROCESS | 3868 | 1464221502250 Marionette TRACE conn3 <- [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]]]}] 17:11:42 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. 17:11:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 640ms 17:11:42 INFO - PROCESS | 3868 | 1464221502309 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 17:11:42 INFO - PROCESS | 3868 | 1464221502310 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 17:11:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 17:11:42 INFO - PROCESS | 3868 | 1464221502314 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 17:11:42 INFO - PROCESS | 3868 | 1464221502315 Marionette TRACE conn3 <- [1,330,null,{}] 17:11:42 INFO - PROCESS | 3868 | 1464221502318 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:42 INFO - PROCESS | 3868 | 1464221502429 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 17:11:42 INFO - PROCESS | 3868 | 1464221502512 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:42 INFO - PROCESS | 3868 | ++DOCSHELL 17EBA800 == 40 [pid = 3868] [id = 92] 17:11:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 109 (1A9CFC00) [pid = 3868] [serial = 273] [outer = 00000000] 17:11:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 110 (1ACC5000) [pid = 3868] [serial = 274] [outer = 1A9CFC00] 17:11:42 INFO - PROCESS | 3868 | 1464221502556 Marionette DEBUG loaded listener.js 17:11:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 111 (118B3800) [pid = 3868] [serial = 275] [outer = 1A9CFC00] 17:11:42 INFO - PROCESS | 3868 | --DOMWINDOW == 110 (1784C000) [pid = 3868] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 17:11:42 INFO - PROCESS | 3868 | --DOMWINDOW == 109 (1835DC00) [pid = 3868] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 17:11:42 INFO - PROCESS | 3868 | --DOMWINDOW == 108 (105ED400) [pid = 3868] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 17:11:42 INFO - PROCESS | 3868 | --DOMWINDOW == 107 (11856800) [pid = 3868] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 17:11:42 INFO - PROCESS | 3868 | --DOMWINDOW == 106 (16B3F800) [pid = 3868] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 17:11:42 INFO - PROCESS | 3868 | --DOMWINDOW == 105 (11CA9000) [pid = 3868] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 17:11:42 INFO - PROCESS | 3868 | --DOMWINDOW == 104 (13E22000) [pid = 3868] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 17:11:42 INFO - PROCESS | 3868 | --DOMWINDOW == 103 (1A964C00) [pid = 3868] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 17:11:42 INFO - PROCESS | 3868 | --DOMWINDOW == 102 (18361C00) [pid = 3868] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 17:11:42 INFO - PROCESS | 3868 | --DOMWINDOW == 101 (17E95800) [pid = 3868] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 17:11:42 INFO - PROCESS | 3868 | --DOMWINDOW == 100 (17851400) [pid = 3868] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 17:11:43 INFO - PROCESS | 3868 | 1464221503044 Marionette TRACE conn3 <- [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]]]}] 17:11:43 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. 17:11:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 797ms 17:11:43 INFO - PROCESS | 3868 | 1464221503116 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 17:11:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 17:11:43 INFO - PROCESS | 3868 | 1464221503118 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 17:11:43 INFO - PROCESS | 3868 | 1464221503122 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 17:11:43 INFO - PROCESS | 3868 | 1464221503123 Marionette TRACE conn3 <- [1,334,null,{}] 17:11:43 INFO - PROCESS | 3868 | 1464221503127 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:43 INFO - PROCESS | 3868 | 1464221503202 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 17:11:43 INFO - PROCESS | 3868 | 1464221503209 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:43 INFO - PROCESS | 3868 | ++DOCSHELL 15A35400 == 41 [pid = 3868] [id = 93] 17:11:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 101 (15A37800) [pid = 3868] [serial = 276] [outer = 00000000] 17:11:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 102 (1A9C8800) [pid = 3868] [serial = 277] [outer = 15A37800] 17:11:43 INFO - PROCESS | 3868 | 1464221503252 Marionette DEBUG loaded listener.js 17:11:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 103 (1ACB9000) [pid = 3868] [serial = 278] [outer = 15A37800] 17:11:43 INFO - PROCESS | 3868 | 1464221503669 Marionette TRACE conn3 <- [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]]]}] 17:11:43 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. 17:11:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 594ms 17:11:43 INFO - PROCESS | 3868 | 1464221503719 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 17:11:43 INFO - PROCESS | 3868 | 1464221503721 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 17:11:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 17:11:43 INFO - PROCESS | 3868 | 1464221503724 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 17:11:43 INFO - PROCESS | 3868 | 1464221503725 Marionette TRACE conn3 <- [1,338,null,{}] 17:11:43 INFO - PROCESS | 3868 | 1464221503729 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:43 INFO - PROCESS | 3868 | 1464221503821 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 17:11:43 INFO - PROCESS | 3868 | 1464221503832 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:43 INFO - PROCESS | 3868 | ++DOCSHELL 19A77400 == 42 [pid = 3868] [id = 94] 17:11:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 104 (1ACC1800) [pid = 3868] [serial = 279] [outer = 00000000] 17:11:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 105 (1AF07C00) [pid = 3868] [serial = 280] [outer = 1ACC1800] 17:11:43 INFO - PROCESS | 3868 | 1464221503875 Marionette DEBUG loaded listener.js 17:11:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 106 (1AF0E800) [pid = 3868] [serial = 281] [outer = 1ACC1800] 17:11:44 INFO - PROCESS | 3868 | 1464221504326 Marionette TRACE conn3 <- [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]]]}] 17:11:44 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. 17:11:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 640ms 17:11:44 INFO - PROCESS | 3868 | 1464221504362 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 17:11:44 INFO - PROCESS | 3868 | 1464221504365 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 17:11:44 INFO - PROCESS | 3868 | 1464221504368 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 17:11:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 17:11:44 INFO - PROCESS | 3868 | 1464221504370 Marionette TRACE conn3 <- [1,342,null,{}] 17:11:44 INFO - PROCESS | 3868 | 1464221504374 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:44 INFO - PROCESS | 3868 | 1464221504475 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 17:11:44 INFO - PROCESS | 3868 | 1464221504484 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:44 INFO - PROCESS | 3868 | ++DOCSHELL 0F2E9C00 == 43 [pid = 3868] [id = 95] 17:11:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 107 (0F2ECC00) [pid = 3868] [serial = 282] [outer = 00000000] 17:11:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 108 (0F2F2400) [pid = 3868] [serial = 283] [outer = 0F2ECC00] 17:11:44 INFO - PROCESS | 3868 | 1464221504532 Marionette DEBUG loaded listener.js 17:11:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 109 (1AF0F800) [pid = 3868] [serial = 284] [outer = 0F2ECC00] 17:11:45 INFO - PROCESS | 3868 | 1464221505087 Marionette TRACE conn3 <- [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]]]}] 17:11:45 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. 17:11:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 734ms 17:11:45 INFO - PROCESS | 3868 | 1464221505109 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 17:11:45 INFO - PROCESS | 3868 | 1464221505113 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 17:11:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 17:11:45 INFO - PROCESS | 3868 | 1464221505118 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 17:11:45 INFO - PROCESS | 3868 | 1464221505122 Marionette TRACE conn3 <- [1,346,null,{}] 17:11:45 INFO - PROCESS | 3868 | 1464221505128 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:45 INFO - PROCESS | 3868 | 1464221505308 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 17:11:45 INFO - PROCESS | 3868 | 1464221505427 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:45 INFO - PROCESS | 3868 | ++DOCSHELL 1036C000 == 44 [pid = 3868] [id = 96] 17:11:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 110 (10438C00) [pid = 3868] [serial = 285] [outer = 00000000] 17:11:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 111 (11853800) [pid = 3868] [serial = 286] [outer = 10438C00] 17:11:45 INFO - PROCESS | 3868 | 1464221505492 Marionette DEBUG loaded listener.js 17:11:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 112 (1290B400) [pid = 3868] [serial = 287] [outer = 10438C00] 17:11:46 INFO - PROCESS | 3868 | 1464221506021 Marionette TRACE conn3 <- [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]]]}] 17:11:46 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. 17:11:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 937ms 17:11:46 INFO - PROCESS | 3868 | 1464221506066 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 17:11:46 INFO - PROCESS | 3868 | 1464221506071 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 17:11:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 17:11:46 INFO - PROCESS | 3868 | 1464221506078 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 17:11:46 INFO - PROCESS | 3868 | 1464221506081 Marionette TRACE conn3 <- [1,350,null,{}] 17:11:46 INFO - PROCESS | 3868 | 1464221506085 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:46 INFO - PROCESS | 3868 | 1464221506191 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 17:11:46 INFO - PROCESS | 3868 | 1464221506282 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:46 INFO - PROCESS | 3868 | ++DOCSHELL 13924C00 == 45 [pid = 3868] [id = 97] 17:11:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 113 (13952C00) [pid = 3868] [serial = 288] [outer = 00000000] 17:11:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 114 (160E0800) [pid = 3868] [serial = 289] [outer = 13952C00] 17:11:46 INFO - PROCESS | 3868 | 1464221506337 Marionette DEBUG loaded listener.js 17:11:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 115 (16B4B800) [pid = 3868] [serial = 290] [outer = 13952C00] 17:11:46 INFO - PROCESS | 3868 | 1464221506896 Marionette TRACE conn3 <- [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]]]}] 17:11:46 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. 17:11:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 844ms 17:11:46 INFO - PROCESS | 3868 | 1464221506918 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 17:11:46 INFO - PROCESS | 3868 | 1464221506921 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 17:11:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 17:11:46 INFO - PROCESS | 3868 | 1464221506925 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 17:11:46 INFO - PROCESS | 3868 | 1464221506928 Marionette TRACE conn3 <- [1,354,null,{}] 17:11:46 INFO - PROCESS | 3868 | 1464221506940 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:47 INFO - PROCESS | 3868 | 1464221507044 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 17:11:47 INFO - PROCESS | 3868 | 1464221507137 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:47 INFO - PROCESS | 3868 | ++DOCSHELL 175C3000 == 46 [pid = 3868] [id = 98] 17:11:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 116 (17EB6000) [pid = 3868] [serial = 291] [outer = 00000000] 17:11:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 117 (19A6F800) [pid = 3868] [serial = 292] [outer = 17EB6000] 17:11:47 INFO - PROCESS | 3868 | 1464221507193 Marionette DEBUG loaded listener.js 17:11:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 118 (1A584800) [pid = 3868] [serial = 293] [outer = 17EB6000] 17:11:47 INFO - PROCESS | 3868 | 1464221507733 Marionette TRACE conn3 <- [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]]]}] 17:11:47 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. 17:11:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 844ms 17:11:47 INFO - PROCESS | 3868 | 1464221507767 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 17:11:47 INFO - PROCESS | 3868 | 1464221507770 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 17:11:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 17:11:47 INFO - PROCESS | 3868 | 1464221507773 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 17:11:47 INFO - PROCESS | 3868 | 1464221507775 Marionette TRACE conn3 <- [1,358,null,{}] 17:11:47 INFO - PROCESS | 3868 | 1464221507779 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:47 INFO - PROCESS | 3868 | 1464221507881 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 17:11:47 INFO - PROCESS | 3868 | 1464221507970 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:47 INFO - PROCESS | 3868 | ++DOCSHELL 1AA68C00 == 47 [pid = 3868] [id = 99] 17:11:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 119 (1AA69800) [pid = 3868] [serial = 294] [outer = 00000000] 17:11:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 120 (1AE78800) [pid = 3868] [serial = 295] [outer = 1AA69800] 17:11:48 INFO - PROCESS | 3868 | 1464221508023 Marionette DEBUG loaded listener.js 17:11:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 121 (1AE7D000) [pid = 3868] [serial = 296] [outer = 1AA69800] 17:11:48 INFO - PROCESS | 3868 | 1464221508610 Marionette TRACE conn3 <- [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]]]}] 17:11:48 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. 17:11:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1046ms 17:11:48 INFO - PROCESS | 3868 | 1464221508843 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 17:11:48 INFO - PROCESS | 3868 | 1464221508847 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 17:11:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 17:11:48 INFO - PROCESS | 3868 | 1464221508854 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 17:11:48 INFO - PROCESS | 3868 | 1464221508857 Marionette TRACE conn3 <- [1,362,null,{}] 17:11:48 INFO - PROCESS | 3868 | 1464221508863 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:48 INFO - PROCESS | 3868 | 1464221508956 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 17:11:49 INFO - PROCESS | 3868 | 1464221509029 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:49 INFO - PROCESS | 3868 | ++DOCSHELL 114D4C00 == 48 [pid = 3868] [id = 100] 17:11:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 122 (114D8800) [pid = 3868] [serial = 297] [outer = 00000000] 17:11:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 123 (11F9EC00) [pid = 3868] [serial = 298] [outer = 114D8800] 17:11:49 INFO - PROCESS | 3868 | 1464221509077 Marionette DEBUG loaded listener.js 17:11:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 124 (129F2000) [pid = 3868] [serial = 299] [outer = 114D8800] 17:11:49 INFO - PROCESS | 3868 | 1464221509661 Marionette TRACE conn3 <- [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]]]}] 17:11:49 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. 17:11:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 843ms 17:11:49 INFO - PROCESS | 3868 | 1464221509695 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 17:11:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 17:11:49 INFO - PROCESS | 3868 | 1464221509698 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 17:11:49 INFO - PROCESS | 3868 | 1464221509705 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 17:11:49 INFO - PROCESS | 3868 | 1464221509709 Marionette TRACE conn3 <- [1,366,null,{}] 17:11:49 INFO - PROCESS | 3868 | 1464221509713 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:49 INFO - PROCESS | 3868 | 1464221509804 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 17:11:49 INFO - PROCESS | 3868 | 1464221509896 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:49 INFO - PROCESS | 3868 | ++DOCSHELL 12F45400 == 49 [pid = 3868] [id = 101] 17:11:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 125 (138CF400) [pid = 3868] [serial = 300] [outer = 00000000] 17:11:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 126 (13A3BC00) [pid = 3868] [serial = 301] [outer = 138CF400] 17:11:49 INFO - PROCESS | 3868 | 1464221509942 Marionette DEBUG loaded listener.js 17:11:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 127 (1432BC00) [pid = 3868] [serial = 302] [outer = 138CF400] 17:11:50 INFO - PROCESS | 3868 | --DOCSHELL 19A77400 == 48 [pid = 3868] [id = 94] 17:11:50 INFO - PROCESS | 3868 | --DOCSHELL 15A35400 == 47 [pid = 3868] [id = 93] 17:11:50 INFO - PROCESS | 3868 | --DOCSHELL 17EBA800 == 46 [pid = 3868] [id = 92] 17:11:50 INFO - PROCESS | 3868 | --DOCSHELL 10EBA000 == 45 [pid = 3868] [id = 91] 17:11:50 INFO - PROCESS | 3868 | --DOCSHELL 183C9800 == 44 [pid = 3868] [id = 90] 17:11:50 INFO - PROCESS | 3868 | --DOCSHELL 18392800 == 43 [pid = 3868] [id = 89] 17:11:50 INFO - PROCESS | 3868 | --DOCSHELL 178BF400 == 42 [pid = 3868] [id = 88] 17:11:50 INFO - PROCESS | 3868 | --DOCSHELL 176A9C00 == 41 [pid = 3868] [id = 87] 17:11:50 INFO - PROCESS | 3868 | --DOCSHELL 138DA800 == 40 [pid = 3868] [id = 86] 17:11:50 INFO - PROCESS | 3868 | --DOCSHELL 13A43400 == 39 [pid = 3868] [id = 85] 17:11:50 INFO - PROCESS | 3868 | --DOCSHELL 169BCC00 == 38 [pid = 3868] [id = 84] 17:11:50 INFO - PROCESS | 3868 | --DOCSHELL 171DDC00 == 37 [pid = 3868] [id = 83] 17:11:50 INFO - PROCESS | 3868 | --DOCSHELL 16475400 == 36 [pid = 3868] [id = 82] 17:11:50 INFO - PROCESS | 3868 | --DOCSHELL 10A52C00 == 35 [pid = 3868] [id = 81] 17:11:50 INFO - PROCESS | 3868 | --DOMWINDOW == 126 (143F3C00) [pid = 3868] [serial = 196] [outer = 00000000] [url = about:blank] 17:11:50 INFO - PROCESS | 3868 | --DOMWINDOW == 125 (112DF800) [pid = 3868] [serial = 193] [outer = 00000000] [url = about:blank] 17:11:50 INFO - PROCESS | 3868 | --DOMWINDOW == 124 (1A592400) [pid = 3868] [serial = 202] [outer = 00000000] [url = about:blank] 17:11:50 INFO - PROCESS | 3868 | --DOMWINDOW == 123 (18367C00) [pid = 3868] [serial = 199] [outer = 00000000] [url = about:blank] 17:11:50 INFO - PROCESS | 3868 | --DOMWINDOW == 122 (14336800) [pid = 3868] [serial = 205] [outer = 00000000] [url = about:blank] 17:11:50 INFO - PROCESS | 3868 | --DOMWINDOW == 121 (1AA6CC00) [pid = 3868] [serial = 238] [outer = 00000000] [url = about:blank] 17:11:50 INFO - PROCESS | 3868 | --DOCSHELL 17EB7400 == 34 [pid = 3868] [id = 80] 17:11:50 INFO - PROCESS | 3868 | --DOMWINDOW == 120 (18363400) [pid = 3868] [serial = 223] [outer = 00000000] [url = about:blank] 17:11:50 INFO - PROCESS | 3868 | --DOMWINDOW == 119 (19A72400) [pid = 3868] [serial = 226] [outer = 00000000] [url = about:blank] 17:11:50 INFO - PROCESS | 3868 | --DOMWINDOW == 118 (18391800) [pid = 3868] [serial = 224] [outer = 00000000] [url = about:blank] 17:11:50 INFO - PROCESS | 3868 | --DOMWINDOW == 117 (12915C00) [pid = 3868] [serial = 229] [outer = 00000000] [url = about:blank] 17:11:50 INFO - PROCESS | 3868 | --DOMWINDOW == 116 (13292800) [pid = 3868] [serial = 211] [outer = 00000000] [url = about:blank] 17:11:50 INFO - PROCESS | 3868 | --DOMWINDOW == 115 (1394C400) [pid = 3868] [serial = 212] [outer = 00000000] [url = about:blank] 17:11:50 INFO - PROCESS | 3868 | --DOMWINDOW == 114 (19AD8400) [pid = 3868] [serial = 227] [outer = 00000000] [url = about:blank] 17:11:50 INFO - PROCESS | 3868 | --DOMWINDOW == 113 (171D6C00) [pid = 3868] [serial = 217] [outer = 00000000] [url = about:blank] 17:11:50 INFO - PROCESS | 3868 | --DOMWINDOW == 112 (138E2800) [pid = 3868] [serial = 209] [outer = 00000000] [url = about:blank] 17:11:50 INFO - PROCESS | 3868 | --DOMWINDOW == 111 (131EE000) [pid = 3868] [serial = 208] [outer = 00000000] [url = about:blank] 17:11:50 INFO - PROCESS | 3868 | --DOMWINDOW == 110 (16039800) [pid = 3868] [serial = 214] [outer = 00000000] [url = about:blank] 17:11:50 INFO - PROCESS | 3868 | --DOMWINDOW == 109 (169BD800) [pid = 3868] [serial = 215] [outer = 00000000] [url = about:blank] 17:11:50 INFO - PROCESS | 3868 | --DOMWINDOW == 108 (1A96B000) [pid = 3868] [serial = 191] [outer = 00000000] [url = about:blank] 17:11:50 INFO - PROCESS | 3868 | --DOMWINDOW == 107 (19DAA400) [pid = 3868] [serial = 232] [outer = 00000000] [url = about:blank] 17:11:50 INFO - PROCESS | 3868 | --DOMWINDOW == 106 (1A970C00) [pid = 3868] [serial = 235] [outer = 00000000] [url = about:blank] 17:11:50 INFO - PROCESS | 3868 | --DOMWINDOW == 105 (1603D400) [pid = 3868] [serial = 230] [outer = 00000000] [url = about:blank] 17:11:50 INFO - PROCESS | 3868 | --DOMWINDOW == 104 (178C7C00) [pid = 3868] [serial = 220] [outer = 00000000] [url = about:blank] 17:11:50 INFO - PROCESS | 3868 | --DOMWINDOW == 103 (1A9C8C00) [pid = 3868] [serial = 236] [outer = 00000000] [url = about:blank] 17:11:50 INFO - PROCESS | 3868 | --DOMWINDOW == 102 (17E32800) [pid = 3868] [serial = 221] [outer = 00000000] [url = about:blank] 17:11:50 INFO - PROCESS | 3868 | --DOMWINDOW == 101 (176ADC00) [pid = 3868] [serial = 218] [outer = 00000000] [url = about:blank] 17:11:50 INFO - PROCESS | 3868 | --DOMWINDOW == 100 (1A58C000) [pid = 3868] [serial = 233] [outer = 00000000] [url = about:blank] 17:11:50 INFO - PROCESS | 3868 | 1464221510458 Marionette TRACE conn3 <- [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]]]}] 17:11:50 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. 17:11:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 797ms 17:11:50 INFO - PROCESS | 3868 | 1464221510502 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 17:11:50 INFO - PROCESS | 3868 | 1464221510504 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 17:11:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 17:11:50 INFO - PROCESS | 3868 | 1464221510508 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 17:11:50 INFO - PROCESS | 3868 | 1464221510510 Marionette TRACE conn3 <- [1,370,null,{}] 17:11:50 INFO - PROCESS | 3868 | 1464221510520 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:50 INFO - PROCESS | 3868 | 1464221510611 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 17:11:50 INFO - PROCESS | 3868 | 1464221510622 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:50 INFO - PROCESS | 3868 | ++DOCSHELL 13A3B800 == 35 [pid = 3868] [id = 102] 17:11:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 101 (13A43400) [pid = 3868] [serial = 303] [outer = 00000000] 17:11:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 102 (15A3BC00) [pid = 3868] [serial = 304] [outer = 13A43400] 17:11:50 INFO - PROCESS | 3868 | 1464221510670 Marionette DEBUG loaded listener.js 17:11:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 103 (160E2000) [pid = 3868] [serial = 305] [outer = 13A43400] 17:11:51 INFO - PROCESS | 3868 | 1464221511119 Marionette TRACE conn3 <- [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]]]}] 17:11:51 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. 17:11:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 641ms 17:11:51 INFO - PROCESS | 3868 | 1464221511146 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 17:11:51 INFO - PROCESS | 3868 | 1464221511148 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 17:11:51 INFO - PROCESS | 3868 | 1464221511151 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 17:11:51 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 17:11:51 INFO - PROCESS | 3868 | 1464221511153 Marionette TRACE conn3 <- [1,374,null,{}] 17:11:51 INFO - PROCESS | 3868 | 1464221511160 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:51 INFO - PROCESS | 3868 | 1464221511240 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 17:11:51 INFO - PROCESS | 3868 | 1464221511246 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:51 INFO - PROCESS | 3868 | ++DOCSHELL 15A39400 == 36 [pid = 3868] [id = 103] 17:11:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 104 (169BD800) [pid = 3868] [serial = 306] [outer = 00000000] 17:11:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 105 (17001C00) [pid = 3868] [serial = 307] [outer = 169BD800] 17:11:51 INFO - PROCESS | 3868 | 1464221511290 Marionette DEBUG loaded listener.js 17:11:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 106 (17010000) [pid = 3868] [serial = 308] [outer = 169BD800] 17:11:51 INFO - PROCESS | 3868 | 1464221511745 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 17:11:51 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 17:11:51 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 625ms 17:11:51 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 17:11:51 INFO - PROCESS | 3868 | 1464221511789 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 17:11:51 INFO - PROCESS | 3868 | 1464221511791 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 17:11:51 INFO - PROCESS | 3868 | 1464221511794 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 17:11:51 INFO - PROCESS | 3868 | 1464221511796 Marionette TRACE conn3 <- [1,378,null,{}] 17:11:51 INFO - PROCESS | 3868 | 1464221511799 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:51 INFO - PROCESS | 3868 | 1464221511873 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 17:11:51 INFO - PROCESS | 3868 | 1464221511881 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:51 INFO - PROCESS | 3868 | ++DOCSHELL 16476C00 == 37 [pid = 3868] [id = 104] 17:11:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 107 (17060000) [pid = 3868] [serial = 309] [outer = 00000000] 17:11:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 108 (1767B800) [pid = 3868] [serial = 310] [outer = 17060000] 17:11:51 INFO - PROCESS | 3868 | 1464221511925 Marionette DEBUG loaded listener.js 17:11:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 109 (176B4000) [pid = 3868] [serial = 311] [outer = 17060000] 17:11:52 INFO - PROCESS | 3868 | 1464221512384 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 17:11:52 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 17:11:52 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 625ms 17:11:52 INFO - PROCESS | 3868 | 1464221512433 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 17:11:52 INFO - PROCESS | 3868 | 1464221512435 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 17:11:52 INFO - PROCESS | 3868 | 1464221512438 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 17:11:52 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 17:11:52 INFO - PROCESS | 3868 | 1464221512449 Marionette TRACE conn3 <- [1,382,null,{}] 17:11:52 INFO - PROCESS | 3868 | 1464221512461 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:52 INFO - PROCESS | 3868 | 1464221512590 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 17:11:52 INFO - PROCESS | 3868 | 1464221512597 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:52 INFO - PROCESS | 3868 | ++DOCSHELL 10EB9400 == 38 [pid = 3868] [id = 105] 17:11:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 110 (171D8000) [pid = 3868] [serial = 312] [outer = 00000000] 17:11:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 111 (17EB0C00) [pid = 3868] [serial = 313] [outer = 171D8000] 17:11:52 INFO - PROCESS | 3868 | 1464221512659 Marionette DEBUG loaded listener.js 17:11:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 112 (18096C00) [pid = 3868] [serial = 314] [outer = 171D8000] 17:11:53 INFO - PROCESS | 3868 | 1464221513121 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 17:11:53 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 17:11:53 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 704ms 17:11:53 INFO - PROCESS | 3868 | 1464221513138 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 17:11:53 INFO - PROCESS | 3868 | 1464221513140 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 17:11:53 INFO - PROCESS | 3868 | 1464221513143 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 17:11:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 17:11:53 INFO - PROCESS | 3868 | 1464221513145 Marionette TRACE conn3 <- [1,386,null,{}] 17:11:53 INFO - PROCESS | 3868 | 1464221513148 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:53 INFO - PROCESS | 3868 | 1464221513279 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 17:11:53 INFO - PROCESS | 3868 | 1464221513289 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:53 INFO - PROCESS | 3868 | ++DOCSHELL 17EB0800 == 39 [pid = 3868] [id = 106] 17:11:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 113 (18362400) [pid = 3868] [serial = 315] [outer = 00000000] 17:11:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 114 (183CA400) [pid = 3868] [serial = 316] [outer = 18362400] 17:11:53 INFO - PROCESS | 3868 | 1464221513332 Marionette DEBUG loaded listener.js 17:11:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 115 (19A6AC00) [pid = 3868] [serial = 317] [outer = 18362400] 17:11:53 INFO - PROCESS | 3868 | 1464221513782 Marionette TRACE conn3 <- [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]]]}] 17:11:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 17:11:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 703ms 17:11:53 INFO - PROCESS | 3868 | 1464221513843 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 17:11:53 INFO - PROCESS | 3868 | 1464221513845 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 17:11:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 17:11:53 INFO - PROCESS | 3868 | 1464221513848 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 17:11:53 INFO - PROCESS | 3868 | 1464221513850 Marionette TRACE conn3 <- [1,390,null,{}] 17:11:53 INFO - PROCESS | 3868 | 1464221513875 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:53 INFO - PROCESS | 3868 | 1464221513980 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 17:11:53 INFO - PROCESS | 3868 | 1464221513992 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:53 INFO - PROCESS | 3868 | ++DOCSHELL 0F391800 == 40 [pid = 3868] [id = 107] 17:11:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 116 (16475400) [pid = 3868] [serial = 318] [outer = 00000000] 17:11:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 117 (19DAC000) [pid = 3868] [serial = 319] [outer = 16475400] 17:11:54 INFO - PROCESS | 3868 | 1464221514036 Marionette DEBUG loaded listener.js 17:11:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 118 (1A588000) [pid = 3868] [serial = 320] [outer = 16475400] 17:11:54 INFO - PROCESS | 3868 | --DOMWINDOW == 117 (13A44C00) [pid = 3868] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 17:11:54 INFO - PROCESS | 3868 | --DOMWINDOW == 116 (138E4400) [pid = 3868] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 17:11:54 INFO - PROCESS | 3868 | --DOMWINDOW == 115 (1A9CFC00) [pid = 3868] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 17:11:54 INFO - PROCESS | 3868 | --DOMWINDOW == 114 (1ACC1800) [pid = 3868] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 17:11:54 INFO - PROCESS | 3868 | --DOMWINDOW == 113 (15A37800) [pid = 3868] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 17:11:54 INFO - PROCESS | 3868 | --DOMWINDOW == 112 (118B4000) [pid = 3868] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 17:11:54 INFO - PROCESS | 3868 | --DOMWINDOW == 111 (13E1C400) [pid = 3868] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 17:11:54 INFO - PROCESS | 3868 | --DOMWINDOW == 110 (1047E800) [pid = 3868] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 17:11:54 INFO - PROCESS | 3868 | --DOMWINDOW == 109 (1A3EA400) [pid = 3868] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 17:11:54 INFO - PROCESS | 3868 | --DOMWINDOW == 108 (183CB000) [pid = 3868] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 17:11:54 INFO - PROCESS | 3868 | --DOMWINDOW == 107 (17E94000) [pid = 3868] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 17:11:54 INFO - PROCESS | 3868 | --DOMWINDOW == 106 (18395000) [pid = 3868] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 17:11:54 INFO - PROCESS | 3868 | --DOMWINDOW == 105 (176AD400) [pid = 3868] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 17:11:54 INFO - PROCESS | 3868 | --DOMWINDOW == 104 (10EC6000) [pid = 3868] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 17:11:54 INFO - PROCESS | 3868 | 1464221514766 Marionette TRACE conn3 <- [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]]]}] 17:11:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 17:11:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 968ms 17:11:54 INFO - PROCESS | 3868 | 1464221514815 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 17:11:54 INFO - PROCESS | 3868 | 1464221514817 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 17:11:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 17:11:54 INFO - PROCESS | 3868 | 1464221514820 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 17:11:54 INFO - PROCESS | 3868 | 1464221514822 Marionette TRACE conn3 <- [1,394,null,{}] 17:11:54 INFO - PROCESS | 3868 | 1464221514825 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:54 INFO - PROCESS | 3868 | 1464221514899 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 17:11:54 INFO - PROCESS | 3868 | 1464221514907 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:54 INFO - PROCESS | 3868 | ++DOCSHELL 1047E800 == 41 [pid = 3868] [id = 108] 17:11:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 105 (104EBC00) [pid = 3868] [serial = 321] [outer = 00000000] 17:11:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 106 (138E2800) [pid = 3868] [serial = 322] [outer = 104EBC00] 17:11:54 INFO - PROCESS | 3868 | 1464221514951 Marionette DEBUG loaded listener.js 17:11:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 107 (18364400) [pid = 3868] [serial = 323] [outer = 104EBC00] 17:11:55 INFO - PROCESS | 3868 | 1464221515374 Marionette TRACE conn3 <- [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]]]}] 17:11:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 17:11:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 594ms 17:11:55 INFO - PROCESS | 3868 | 1464221515418 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 17:11:55 INFO - PROCESS | 3868 | 1464221515420 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 17:11:55 INFO - PROCESS | 3868 | 1464221515423 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 17:11:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 17:11:55 INFO - PROCESS | 3868 | 1464221515424 Marionette TRACE conn3 <- [1,398,null,{}] 17:11:55 INFO - PROCESS | 3868 | 1464221515428 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:55 INFO - PROCESS | 3868 | 1464221515505 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 17:11:55 INFO - PROCESS | 3868 | 1464221515511 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:55 INFO - PROCESS | 3868 | ++DOCSHELL 1835C800 == 42 [pid = 3868] [id = 109] 17:11:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 108 (18391800) [pid = 3868] [serial = 324] [outer = 00000000] 17:11:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 109 (1A848C00) [pid = 3868] [serial = 325] [outer = 18391800] 17:11:55 INFO - PROCESS | 3868 | 1464221515553 Marionette DEBUG loaded listener.js 17:11:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 110 (1A966000) [pid = 3868] [serial = 326] [outer = 18391800] 17:11:55 INFO - PROCESS | 3868 | 1464221515971 Marionette TRACE conn3 <- [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]]]}] 17:11:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 17:11:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 594ms 17:11:56 INFO - PROCESS | 3868 | 1464221516024 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 17:11:56 INFO - PROCESS | 3868 | 1464221516026 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 17:11:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 17:11:56 INFO - PROCESS | 3868 | 1464221516030 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 17:11:56 INFO - PROCESS | 3868 | 1464221516032 Marionette TRACE conn3 <- [1,402,null,{}] 17:11:56 INFO - PROCESS | 3868 | 1464221516035 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:56 INFO - PROCESS | 3868 | 1464221516130 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 17:11:56 INFO - PROCESS | 3868 | 1464221516139 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:56 INFO - PROCESS | 3868 | ++DOCSHELL 1A970000 == 43 [pid = 3868] [id = 110] 17:11:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 111 (1A9C2400) [pid = 3868] [serial = 327] [outer = 00000000] 17:11:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 112 (1AA6BC00) [pid = 3868] [serial = 328] [outer = 1A9C2400] 17:11:56 INFO - PROCESS | 3868 | 1464221516187 Marionette DEBUG loaded listener.js 17:11:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 113 (1AA73800) [pid = 3868] [serial = 329] [outer = 1A9C2400] 17:11:56 INFO - PROCESS | 3868 | 1464221516644 Marionette TRACE conn3 <- [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]]]}] 17:11:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 17:11:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 641ms 17:11:56 INFO - PROCESS | 3868 | 1464221516668 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 17:11:56 INFO - PROCESS | 3868 | 1464221516670 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 17:11:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 17:11:56 INFO - PROCESS | 3868 | 1464221516678 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 17:11:56 INFO - PROCESS | 3868 | 1464221516679 Marionette TRACE conn3 <- [1,406,null,{}] 17:11:56 INFO - PROCESS | 3868 | 1464221516732 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:56 INFO - PROCESS | 3868 | 1464221516828 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 17:11:56 INFO - PROCESS | 3868 | 1464221516927 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:56 INFO - PROCESS | 3868 | ++DOCSHELL 10B85C00 == 44 [pid = 3868] [id = 111] 17:11:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 114 (10EBA400) [pid = 3868] [serial = 330] [outer = 00000000] 17:11:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 115 (11256800) [pid = 3868] [serial = 331] [outer = 10EBA400] 17:11:56 INFO - PROCESS | 3868 | 1464221516982 Marionette DEBUG loaded listener.js 17:11:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 116 (11CAC800) [pid = 3868] [serial = 332] [outer = 10EBA400] 17:11:57 INFO - PROCESS | 3868 | 1464221517639 Marionette TRACE conn3 <- [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]]]}] 17:11:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 17:11:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 984ms 17:11:57 INFO - PROCESS | 3868 | 1464221517668 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 17:11:57 INFO - PROCESS | 3868 | 1464221517673 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 17:11:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 17:11:57 INFO - PROCESS | 3868 | 1464221517677 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 17:11:57 INFO - PROCESS | 3868 | 1464221517680 Marionette TRACE conn3 <- [1,410,null,{}] 17:11:57 INFO - PROCESS | 3868 | 1464221517684 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:57 INFO - PROCESS | 3868 | 1464221517788 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 17:11:57 INFO - PROCESS | 3868 | 1464221517914 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:57 INFO - PROCESS | 3868 | ++DOCSHELL 138D5C00 == 45 [pid = 3868] [id = 112] 17:11:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 117 (138DA800) [pid = 3868] [serial = 333] [outer = 00000000] 17:11:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 118 (143F3C00) [pid = 3868] [serial = 334] [outer = 138DA800] 17:11:57 INFO - PROCESS | 3868 | 1464221517970 Marionette DEBUG loaded listener.js 17:11:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 119 (160ED800) [pid = 3868] [serial = 335] [outer = 138DA800] 17:11:58 INFO - PROCESS | 3868 | 1464221518543 Marionette TRACE conn3 <- [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]]]}] 17:11:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 17:11:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 906ms 17:11:58 INFO - PROCESS | 3868 | 1464221518581 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 17:11:58 INFO - PROCESS | 3868 | 1464221518584 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 17:11:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 17:11:58 INFO - PROCESS | 3868 | 1464221518587 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 17:11:58 INFO - PROCESS | 3868 | 1464221518590 Marionette TRACE conn3 <- [1,414,null,{}] 17:11:58 INFO - PROCESS | 3868 | 1464221518594 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:58 INFO - PROCESS | 3868 | 1464221518699 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 17:11:58 INFO - PROCESS | 3868 | 1464221518821 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:58 INFO - PROCESS | 3868 | ++DOCSHELL 178C4400 == 46 [pid = 3868] [id = 113] 17:11:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 120 (178C6C00) [pid = 3868] [serial = 336] [outer = 00000000] 17:11:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 121 (18395000) [pid = 3868] [serial = 337] [outer = 178C6C00] 17:11:58 INFO - PROCESS | 3868 | 1464221518898 Marionette DEBUG loaded listener.js 17:11:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 122 (19AE0400) [pid = 3868] [serial = 338] [outer = 178C6C00] 17:11:59 INFO - PROCESS | 3868 | 1464221519549 Marionette TRACE conn3 <- [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]]]}] 17:11:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 17:11:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1000ms 17:11:59 INFO - PROCESS | 3868 | 1464221519607 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 17:11:59 INFO - PROCESS | 3868 | 1464221519613 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 17:11:59 INFO - PROCESS | 3868 | 1464221519619 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 17:11:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 17:11:59 INFO - PROCESS | 3868 | 1464221519621 Marionette TRACE conn3 <- [1,418,null,{}] 17:11:59 INFO - PROCESS | 3868 | 1464221519624 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:59 INFO - PROCESS | 3868 | 1464221519728 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 17:11:59 INFO - PROCESS | 3868 | 1464221519806 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:59 INFO - PROCESS | 3868 | ++DOCSHELL 1ACC4800 == 47 [pid = 3868] [id = 114] 17:11:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 123 (1ACC6C00) [pid = 3868] [serial = 339] [outer = 00000000] 17:11:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 124 (1AE83000) [pid = 3868] [serial = 340] [outer = 1ACC6C00] 17:11:59 INFO - PROCESS | 3868 | 1464221519900 Marionette DEBUG loaded listener.js 17:11:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 125 (1AF06400) [pid = 3868] [serial = 341] [outer = 1ACC6C00] 17:12:00 INFO - PROCESS | 3868 | 1464221521000 Marionette TRACE conn3 <- [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]]]}] 17:12:01 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 17:12:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1391ms 17:12:01 INFO - PROCESS | 3868 | 1464221521026 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 17:12:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 17:12:01 INFO - PROCESS | 3868 | 1464221521030 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 17:12:01 INFO - PROCESS | 3868 | 1464221521035 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 17:12:01 INFO - PROCESS | 3868 | 1464221521039 Marionette TRACE conn3 <- [1,422,null,{}] 17:12:01 INFO - PROCESS | 3868 | 1464221521045 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:01 INFO - PROCESS | 3868 | 1464221521138 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 17:12:01 INFO - PROCESS | 3868 | 1464221521215 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:01 INFO - PROCESS | 3868 | ++DOCSHELL 0F2C2400 == 48 [pid = 3868] [id = 115] 17:12:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 126 (0F2C2800) [pid = 3868] [serial = 342] [outer = 00000000] 17:12:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 127 (10EC5C00) [pid = 3868] [serial = 343] [outer = 0F2C2800] 17:12:01 INFO - PROCESS | 3868 | 1464221521262 Marionette DEBUG loaded listener.js 17:12:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 128 (114D4400) [pid = 3868] [serial = 344] [outer = 0F2C2800] 17:12:01 INFO - PROCESS | 3868 | --DOCSHELL 1835C800 == 47 [pid = 3868] [id = 109] 17:12:01 INFO - PROCESS | 3868 | --DOCSHELL 1047E800 == 46 [pid = 3868] [id = 108] 17:12:01 INFO - PROCESS | 3868 | --DOCSHELL 0F391800 == 45 [pid = 3868] [id = 107] 17:12:01 INFO - PROCESS | 3868 | --DOCSHELL 17EB0800 == 44 [pid = 3868] [id = 106] 17:12:01 INFO - PROCESS | 3868 | --DOCSHELL 10EB9400 == 43 [pid = 3868] [id = 105] 17:12:01 INFO - PROCESS | 3868 | --DOCSHELL 16476C00 == 42 [pid = 3868] [id = 104] 17:12:01 INFO - PROCESS | 3868 | --DOCSHELL 15A39400 == 41 [pid = 3868] [id = 103] 17:12:01 INFO - PROCESS | 3868 | --DOCSHELL 13A3B800 == 40 [pid = 3868] [id = 102] 17:12:01 INFO - PROCESS | 3868 | --DOCSHELL 12F45400 == 39 [pid = 3868] [id = 101] 17:12:01 INFO - PROCESS | 3868 | --DOCSHELL 114D4C00 == 38 [pid = 3868] [id = 100] 17:12:01 INFO - PROCESS | 3868 | --DOCSHELL 1AA68C00 == 37 [pid = 3868] [id = 99] 17:12:01 INFO - PROCESS | 3868 | --DOCSHELL 0F2E9C00 == 36 [pid = 3868] [id = 95] 17:12:01 INFO - PROCESS | 3868 | --DOMWINDOW == 127 (160EDC00) [pid = 3868] [serial = 206] [outer = 00000000] [url = about:blank] 17:12:01 INFO - PROCESS | 3868 | --DOMWINDOW == 126 (1500D800) [pid = 3868] [serial = 160] [outer = 00000000] [url = about:blank] 17:12:01 INFO - PROCESS | 3868 | --DOMWINDOW == 125 (1392A400) [pid = 3868] [serial = 124] [outer = 00000000] [url = about:blank] 17:12:01 INFO - PROCESS | 3868 | --DOMWINDOW == 124 (131F2C00) [pid = 3868] [serial = 241] [outer = 00000000] [url = about:blank] 17:12:01 INFO - PROCESS | 3868 | --DOMWINDOW == 123 (17003C00) [pid = 3868] [serial = 244] [outer = 00000000] [url = about:blank] 17:12:01 INFO - PROCESS | 3868 | --DOMWINDOW == 122 (1A58E000) [pid = 3868] [serial = 268] [outer = 00000000] [url = about:blank] 17:12:01 INFO - PROCESS | 3868 | --DOMWINDOW == 121 (1A964800) [pid = 3868] [serial = 251] [outer = 00000000] [url = about:blank] 17:12:01 INFO - PROCESS | 3868 | --DOMWINDOW == 120 (1A58E400) [pid = 3868] [serial = 250] [outer = 00000000] [url = about:blank] 17:12:01 INFO - PROCESS | 3868 | --DOMWINDOW == 119 (17EF2000) [pid = 3868] [serial = 262] [outer = 00000000] [url = about:blank] 17:12:01 INFO - PROCESS | 3868 | --DOMWINDOW == 118 (17EF9C00) [pid = 3868] [serial = 263] [outer = 00000000] [url = about:blank] 17:12:01 INFO - PROCESS | 3868 | --DOMWINDOW == 117 (19A71000) [pid = 3868] [serial = 265] [outer = 00000000] [url = about:blank] 17:12:01 INFO - PROCESS | 3868 | --DOMWINDOW == 116 (178B8C00) [pid = 3868] [serial = 259] [outer = 00000000] [url = about:blank] 17:12:01 INFO - PROCESS | 3868 | --DOMWINDOW == 115 (178C6800) [pid = 3868] [serial = 260] [outer = 00000000] [url = about:blank] 17:12:01 INFO - PROCESS | 3868 | --DOMWINDOW == 114 (1AA6FC00) [pid = 3868] [serial = 271] [outer = 00000000] [url = about:blank] 17:12:01 INFO - PROCESS | 3868 | --DOMWINDOW == 113 (16FCD000) [pid = 3868] [serial = 254] [outer = 00000000] [url = about:blank] 17:12:01 INFO - PROCESS | 3868 | --DOMWINDOW == 112 (160EBC00) [pid = 3868] [serial = 253] [outer = 00000000] [url = about:blank] 17:12:01 INFO - PROCESS | 3868 | --DOMWINDOW == 111 (0F2F2400) [pid = 3868] [serial = 283] [outer = 00000000] [url = about:blank] 17:12:01 INFO - PROCESS | 3868 | --DOMWINDOW == 110 (160E0400) [pid = 3868] [serial = 256] [outer = 00000000] [url = about:blank] 17:12:01 INFO - PROCESS | 3868 | --DOMWINDOW == 109 (16475800) [pid = 3868] [serial = 257] [outer = 00000000] [url = about:blank] 17:12:01 INFO - PROCESS | 3868 | --DOMWINDOW == 108 (18361800) [pid = 3868] [serial = 247] [outer = 00000000] [url = about:blank] 17:12:01 INFO - PROCESS | 3868 | --DOMWINDOW == 107 (1A9C9400) [pid = 3868] [serial = 269] [outer = 00000000] [url = about:blank] 17:12:01 INFO - PROCESS | 3868 | --DOMWINDOW == 106 (1ACC5000) [pid = 3868] [serial = 274] [outer = 00000000] [url = about:blank] 17:12:01 INFO - PROCESS | 3868 | --DOMWINDOW == 105 (1ACB8C00) [pid = 3868] [serial = 272] [outer = 00000000] [url = about:blank] 17:12:01 INFO - PROCESS | 3868 | --DOMWINDOW == 104 (1AF0E800) [pid = 3868] [serial = 281] [outer = 00000000] [url = about:blank] 17:12:01 INFO - PROCESS | 3868 | --DOMWINDOW == 103 (1AF07C00) [pid = 3868] [serial = 280] [outer = 00000000] [url = about:blank] 17:12:01 INFO - PROCESS | 3868 | --DOMWINDOW == 102 (1A9C8800) [pid = 3868] [serial = 277] [outer = 00000000] [url = about:blank] 17:12:01 INFO - PROCESS | 3868 | --DOMWINDOW == 101 (118B3800) [pid = 3868] [serial = 275] [outer = 00000000] [url = about:blank] 17:12:01 INFO - PROCESS | 3868 | --DOMWINDOW == 100 (1ACB9000) [pid = 3868] [serial = 278] [outer = 00000000] [url = about:blank] 17:12:01 INFO - PROCESS | 3868 | --DOMWINDOW == 99 (19A73400) [pid = 3868] [serial = 266] [outer = 00000000] [url = about:blank] 17:12:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 17:12:02 INFO - PROCESS | 3868 | 1464221522319 Marionette TRACE conn3 <- [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]]]}] 17:12:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1297ms 17:12:02 INFO - PROCESS | 3868 | 1464221522332 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 17:12:02 INFO - PROCESS | 3868 | 1464221522337 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 17:12:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 17:12:02 INFO - PROCESS | 3868 | 1464221522344 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 17:12:02 INFO - PROCESS | 3868 | 1464221522346 Marionette TRACE conn3 <- [1,426,null,{}] 17:12:02 INFO - PROCESS | 3868 | 1464221522350 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:02 INFO - PROCESS | 3868 | 1464221522432 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 17:12:02 INFO - PROCESS | 3868 | 1464221522439 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:02 INFO - PROCESS | 3868 | ++DOCSHELL 10EB9400 == 37 [pid = 3868] [id = 116] 17:12:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 100 (10EBA000) [pid = 3868] [serial = 345] [outer = 00000000] 17:12:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 101 (129FCC00) [pid = 3868] [serial = 346] [outer = 10EBA000] 17:12:02 INFO - PROCESS | 3868 | 1464221522484 Marionette DEBUG loaded listener.js 17:12:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 102 (1318E400) [pid = 3868] [serial = 347] [outer = 10EBA000] 17:12:02 INFO - PROCESS | 3868 | 1464221522969 Marionette TRACE conn3 <- [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] 17:12:02 INFO - PROCESS | 3868 | 1464221522982 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 17:12:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 17:12:02 INFO - PROCESS | 3868 | 1464221522985 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 17:12:02 INFO - PROCESS | 3868 | 1464221522988 Marionette TRACE conn3 <- [1,430,null,{}] 17:12:02 INFO - PROCESS | 3868 | 1464221522999 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:03 INFO - PROCESS | 3868 | 1464221523087 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 17:12:03 INFO - PROCESS | 3868 | 1464221523095 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:03 INFO - PROCESS | 3868 | ++DOCSHELL 15A1E000 == 38 [pid = 3868] [id = 117] 17:12:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 103 (15A35400) [pid = 3868] [serial = 348] [outer = 00000000] 17:12:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 104 (160EC400) [pid = 3868] [serial = 349] [outer = 15A35400] 17:12:03 INFO - PROCESS | 3868 | 1464221523144 Marionette DEBUG loaded listener.js 17:12:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 105 (169BCC00) [pid = 3868] [serial = 350] [outer = 15A35400] 17:12:03 INFO - PROCESS | 3868 | 1464221523596 Marionette TRACE conn3 <- [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]]]}] 17:12:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 17:12:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 641ms 17:12:03 INFO - PROCESS | 3868 | 1464221523624 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 17:12:03 INFO - PROCESS | 3868 | 1464221523627 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 17:12:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 17:12:03 INFO - PROCESS | 3868 | 1464221523630 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 17:12:03 INFO - PROCESS | 3868 | 1464221523632 Marionette TRACE conn3 <- [1,434,null,{}] 17:12:03 INFO - PROCESS | 3868 | 1464221523635 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:03 INFO - PROCESS | 3868 | 1464221523714 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 17:12:03 INFO - PROCESS | 3868 | 1464221523723 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:03 INFO - PROCESS | 3868 | ++DOCSHELL 17003C00 == 39 [pid = 3868] [id = 118] 17:12:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 106 (17006400) [pid = 3868] [serial = 351] [outer = 00000000] 17:12:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 107 (175CC400) [pid = 3868] [serial = 352] [outer = 17006400] 17:12:03 INFO - PROCESS | 3868 | 1464221523773 Marionette DEBUG loaded listener.js 17:12:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 108 (176A7C00) [pid = 3868] [serial = 353] [outer = 17006400] 17:12:04 INFO - PROCESS | 3868 | 1464221524227 Marionette TRACE conn3 <- [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]]]}] 17:12:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 17:12:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 641ms 17:12:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 17:12:04 INFO - PROCESS | 3868 | 1464221524271 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 17:12:04 INFO - PROCESS | 3868 | 1464221524273 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 17:12:04 INFO - PROCESS | 3868 | 1464221524277 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 17:12:04 INFO - PROCESS | 3868 | 1464221524278 Marionette TRACE conn3 <- [1,438,null,{}] 17:12:04 INFO - PROCESS | 3868 | 1464221524282 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:04 INFO - PROCESS | 3868 | 1464221524398 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 17:12:04 INFO - PROCESS | 3868 | 1464221524405 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:04 INFO - PROCESS | 3868 | ++DOCSHELL 178BE000 == 40 [pid = 3868] [id = 119] 17:12:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 109 (178BE400) [pid = 3868] [serial = 354] [outer = 00000000] 17:12:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 110 (17E95000) [pid = 3868] [serial = 355] [outer = 178BE400] 17:12:04 INFO - PROCESS | 3868 | 1464221524490 Marionette DEBUG loaded listener.js 17:12:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 111 (17EB5800) [pid = 3868] [serial = 356] [outer = 178BE400] 17:12:04 INFO - PROCESS | 3868 | 1464221524904 Marionette TRACE conn3 <- [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]]]}] 17:12:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 17:12:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 625ms 17:12:04 INFO - PROCESS | 3868 | 1464221524915 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 17:12:04 INFO - PROCESS | 3868 | 1464221524917 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 17:12:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 17:12:04 INFO - PROCESS | 3868 | 1464221524920 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 17:12:04 INFO - PROCESS | 3868 | 1464221524922 Marionette TRACE conn3 <- [1,442,null,{}] 17:12:04 INFO - PROCESS | 3868 | 1464221524925 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:05 INFO - PROCESS | 3868 | 1464221525053 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 17:12:05 INFO - PROCESS | 3868 | 1464221525061 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:05 INFO - PROCESS | 3868 | ++DOCSHELL 0F2E5400 == 41 [pid = 3868] [id = 120] 17:12:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 112 (0F2F0400) [pid = 3868] [serial = 357] [outer = 00000000] 17:12:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 113 (1839B400) [pid = 3868] [serial = 358] [outer = 0F2F0400] 17:12:05 INFO - PROCESS | 3868 | 1464221525109 Marionette DEBUG loaded listener.js 17:12:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 114 (19DAD800) [pid = 3868] [serial = 359] [outer = 0F2F0400] 17:12:05 INFO - PROCESS | 3868 | 1464221525586 Marionette TRACE conn3 <- [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]]]}] 17:12:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 17:12:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 687ms 17:12:05 INFO - PROCESS | 3868 | 1464221525620 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 17:12:05 INFO - PROCESS | 3868 | 1464221525622 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 17:12:05 INFO - PROCESS | 3868 | 1464221525625 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 17:12:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 17:12:05 INFO - PROCESS | 3868 | 1464221525627 Marionette TRACE conn3 <- [1,446,null,{}] 17:12:05 INFO - PROCESS | 3868 | 1464221525630 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:05 INFO - PROCESS | 3868 | 1464221525733 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 17:12:05 INFO - PROCESS | 3868 | 1464221525739 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:05 INFO - PROCESS | 3868 | ++DOCSHELL 104EB800 == 42 [pid = 3868] [id = 121] 17:12:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 115 (19AE0800) [pid = 3868] [serial = 360] [outer = 00000000] 17:12:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 116 (1A96AC00) [pid = 3868] [serial = 361] [outer = 19AE0800] 17:12:05 INFO - PROCESS | 3868 | 1464221525782 Marionette DEBUG loaded listener.js 17:12:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 117 (1A96EC00) [pid = 3868] [serial = 362] [outer = 19AE0800] 17:12:06 INFO - PROCESS | 3868 | 1464221526236 Marionette TRACE conn3 <- [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]]]}] 17:12:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 17:12:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 641ms 17:12:06 INFO - PROCESS | 3868 | 1464221526264 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 17:12:06 INFO - PROCESS | 3868 | 1464221526266 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 17:12:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 17:12:06 INFO - PROCESS | 3868 | --DOMWINDOW == 116 (16475400) [pid = 3868] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 17:12:06 INFO - PROCESS | 3868 | --DOMWINDOW == 115 (138CF400) [pid = 3868] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 17:12:06 INFO - PROCESS | 3868 | --DOMWINDOW == 114 (169BD800) [pid = 3868] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 17:12:06 INFO - PROCESS | 3868 | --DOMWINDOW == 113 (17060000) [pid = 3868] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 17:12:06 INFO - PROCESS | 3868 | --DOMWINDOW == 112 (13A43400) [pid = 3868] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 17:12:06 INFO - PROCESS | 3868 | --DOMWINDOW == 111 (114D8800) [pid = 3868] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 17:12:06 INFO - PROCESS | 3868 | --DOMWINDOW == 110 (18362400) [pid = 3868] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 17:12:06 INFO - PROCESS | 3868 | --DOMWINDOW == 109 (104EBC00) [pid = 3868] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 17:12:06 INFO - PROCESS | 3868 | --DOMWINDOW == 108 (171D8000) [pid = 3868] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 17:12:06 INFO - PROCESS | 3868 | --DOMWINDOW == 107 (18391800) [pid = 3868] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 17:12:06 INFO - PROCESS | 3868 | 1464221526486 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 17:12:06 INFO - PROCESS | 3868 | 1464221526488 Marionette TRACE conn3 <- [1,450,null,{}] 17:12:06 INFO - PROCESS | 3868 | 1464221526491 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:06 INFO - PROCESS | 3868 | 1464221526567 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 17:12:06 INFO - PROCESS | 3868 | 1464221526576 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:06 INFO - PROCESS | 3868 | ++DOCSHELL 13A43400 == 43 [pid = 3868] [id = 122] 17:12:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 108 (13E1DC00) [pid = 3868] [serial = 363] [outer = 00000000] 17:12:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 109 (1700CC00) [pid = 3868] [serial = 364] [outer = 13E1DC00] 17:12:06 INFO - PROCESS | 3868 | 1464221526619 Marionette DEBUG loaded listener.js 17:12:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 110 (17EAC800) [pid = 3868] [serial = 365] [outer = 13E1DC00] 17:12:07 INFO - PROCESS | 3868 | 1464221527032 Marionette TRACE conn3 <- [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] 17:12:07 INFO - PROCESS | 3868 | 1464221527124 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 17:12:07 INFO - PROCESS | 3868 | 1464221527130 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 17:12:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 17:12:07 INFO - PROCESS | 3868 | 1464221527134 Marionette TRACE conn3 <- [1,454,null,{}] 17:12:07 INFO - PROCESS | 3868 | 1464221527141 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:07 INFO - PROCESS | 3868 | 1464221527238 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 17:12:07 INFO - PROCESS | 3868 | 1464221527363 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:07 INFO - PROCESS | 3868 | ++DOCSHELL 10562800 == 44 [pid = 3868] [id = 123] 17:12:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 111 (10565400) [pid = 3868] [serial = 366] [outer = 00000000] 17:12:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 112 (10B78400) [pid = 3868] [serial = 367] [outer = 10565400] 17:12:07 INFO - PROCESS | 3868 | 1464221527418 Marionette DEBUG loaded listener.js 17:12:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 113 (114D4C00) [pid = 3868] [serial = 368] [outer = 10565400] 17:12:08 INFO - PROCESS | 3868 | [3868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:12:08 INFO - PROCESS | 3868 | 1464221528052 Marionette TRACE conn3 <- [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]]]}] 17:12:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 17:12:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1000ms 17:12:08 INFO - PROCESS | 3868 | 1464221528143 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 17:12:08 INFO - PROCESS | 3868 | 1464221528147 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 17:12:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 17:12:08 INFO - PROCESS | 3868 | 1464221528155 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 17:12:08 INFO - PROCESS | 3868 | 1464221528159 Marionette TRACE conn3 <- [1,458,null,{}] 17:12:08 INFO - PROCESS | 3868 | 1464221528163 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:08 INFO - PROCESS | 3868 | 1464221528267 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 17:12:08 INFO - PROCESS | 3868 | 1464221528349 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:08 INFO - PROCESS | 3868 | ++DOCSHELL 138E3C00 == 45 [pid = 3868] [id = 124] 17:12:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 114 (13923000) [pid = 3868] [serial = 369] [outer = 00000000] 17:12:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 115 (143F0400) [pid = 3868] [serial = 370] [outer = 13923000] 17:12:08 INFO - PROCESS | 3868 | 1464221528443 Marionette DEBUG loaded listener.js 17:12:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 116 (160ED000) [pid = 3868] [serial = 371] [outer = 13923000] 17:12:09 INFO - PROCESS | 3868 | 1464221529007 Marionette TRACE conn3 <- [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] 17:12:09 INFO - PROCESS | 3868 | 1464221529060 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 17:12:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 17:12:09 INFO - PROCESS | 3868 | 1464221529064 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 17:12:09 INFO - PROCESS | 3868 | 1464221529066 Marionette TRACE conn3 <- [1,462,null,{}] 17:12:09 INFO - PROCESS | 3868 | 1464221529090 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:09 INFO - PROCESS | 3868 | 1464221529237 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 17:12:09 INFO - PROCESS | 3868 | 1464221529255 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:09 INFO - PROCESS | 3868 | ++DOCSHELL 18391000 == 46 [pid = 3868] [id = 125] 17:12:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 117 (18391400) [pid = 3868] [serial = 372] [outer = 00000000] 17:12:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 118 (1A3EA400) [pid = 3868] [serial = 373] [outer = 18391400] 17:12:09 INFO - PROCESS | 3868 | 1464221529312 Marionette DEBUG loaded listener.js 17:12:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 119 (1A970800) [pid = 3868] [serial = 374] [outer = 18391400] 17:12:09 INFO - PROCESS | 3868 | [3868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:12:09 INFO - PROCESS | 3868 | 1464221529949 Marionette TRACE conn3 <- [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] 17:12:10 INFO - PROCESS | 3868 | 1464221530011 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 17:12:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 17:12:10 INFO - PROCESS | 3868 | 1464221530014 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 17:12:10 INFO - PROCESS | 3868 | 1464221530016 Marionette TRACE conn3 <- [1,466,null,{}] 17:12:10 INFO - PROCESS | 3868 | 1464221530020 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:10 INFO - PROCESS | 3868 | 1464221530121 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 17:12:10 INFO - PROCESS | 3868 | 1464221530240 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:10 INFO - PROCESS | 3868 | ++DOCSHELL 1ACC2C00 == 47 [pid = 3868] [id = 126] 17:12:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 120 (1ACC5000) [pid = 3868] [serial = 375] [outer = 00000000] 17:12:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 121 (1AE79000) [pid = 3868] [serial = 376] [outer = 1ACC5000] 17:12:10 INFO - PROCESS | 3868 | 1464221530295 Marionette DEBUG loaded listener.js 17:12:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 122 (1AE81400) [pid = 3868] [serial = 377] [outer = 1ACC5000] 17:12:10 INFO - PROCESS | 3868 | 1464221530812 Marionette TRACE conn3 <- [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] 17:12:10 INFO - PROCESS | 3868 | 1464221530859 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 17:12:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 17:12:10 INFO - PROCESS | 3868 | 1464221530863 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 17:12:10 INFO - PROCESS | 3868 | 1464221530865 Marionette TRACE conn3 <- [1,470,null,{}] 17:12:10 INFO - PROCESS | 3868 | 1464221530869 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:10 INFO - PROCESS | 3868 | [3868] 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 17:12:10 INFO - PROCESS | 3868 | [3868] 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 17:12:10 INFO - PROCESS | 3868 | 1464221530975 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 17:12:11 INFO - PROCESS | 3868 | 1464221531089 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:11 INFO - PROCESS | 3868 | ++DOCSHELL 0F29CC00 == 48 [pid = 3868] [id = 127] 17:12:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 123 (0F29D800) [pid = 3868] [serial = 378] [outer = 00000000] 17:12:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 124 (0F2A3C00) [pid = 3868] [serial = 379] [outer = 0F29D800] 17:12:11 INFO - PROCESS | 3868 | 1464221531142 Marionette DEBUG loaded listener.js 17:12:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 125 (1A96BC00) [pid = 3868] [serial = 380] [outer = 0F29D800] 17:12:11 INFO - PROCESS | 3868 | 1464221531861 Marionette TRACE conn3 <- [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]]]}] 17:12:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 17:12:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1047ms 17:12:11 INFO - PROCESS | 3868 | 1464221531908 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 17:12:11 INFO - PROCESS | 3868 | 1464221531914 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 17:12:11 INFO - PROCESS | 3868 | 1464221531942 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 17:12:11 INFO - PROCESS | 3868 | 1464221531946 Marionette TRACE conn3 <- [1,474,null,{}] 17:12:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 17:12:11 INFO - PROCESS | 3868 | 1464221531952 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:12 INFO - PROCESS | 3868 | 1464221532088 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 17:12:12 INFO - PROCESS | 3868 | 1464221532108 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:12 INFO - PROCESS | 3868 | ++DOCSHELL 0F390C00 == 49 [pid = 3868] [id = 128] 17:12:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 126 (1036D400) [pid = 3868] [serial = 381] [outer = 00000000] 17:12:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 127 (11CA9000) [pid = 3868] [serial = 382] [outer = 1036D400] 17:12:12 INFO - PROCESS | 3868 | 1464221532155 Marionette DEBUG loaded listener.js 17:12:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 128 (129FD800) [pid = 3868] [serial = 383] [outer = 1036D400] 17:12:12 INFO - PROCESS | 3868 | 1464221532800 Marionette TRACE conn3 <- [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]]]}] 17:12:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 17:12:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 907ms 17:12:12 INFO - PROCESS | 3868 | 1464221532852 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 17:12:12 INFO - PROCESS | 3868 | 1464221532857 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 17:12:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 17:12:12 INFO - PROCESS | 3868 | 1464221532864 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 17:12:12 INFO - PROCESS | 3868 | 1464221532866 Marionette TRACE conn3 <- [1,478,null,{}] 17:12:12 INFO - PROCESS | 3868 | 1464221532871 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:12 INFO - PROCESS | 3868 | 1464221532990 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 17:12:12 INFO - PROCESS | 3868 | --DOCSHELL 104EB800 == 48 [pid = 3868] [id = 121] 17:12:12 INFO - PROCESS | 3868 | --DOCSHELL 0F2E5400 == 47 [pid = 3868] [id = 120] 17:12:12 INFO - PROCESS | 3868 | --DOCSHELL 178BE000 == 46 [pid = 3868] [id = 119] 17:12:12 INFO - PROCESS | 3868 | --DOCSHELL 17003C00 == 45 [pid = 3868] [id = 118] 17:12:12 INFO - PROCESS | 3868 | --DOCSHELL 15A1E000 == 44 [pid = 3868] [id = 117] 17:12:12 INFO - PROCESS | 3868 | --DOCSHELL 10EB9400 == 43 [pid = 3868] [id = 116] 17:12:12 INFO - PROCESS | 3868 | --DOCSHELL 0F2C2400 == 42 [pid = 3868] [id = 115] 17:12:12 INFO - PROCESS | 3868 | --DOCSHELL 138D5C00 == 41 [pid = 3868] [id = 112] 17:12:12 INFO - PROCESS | 3868 | --DOCSHELL 10B85C00 == 40 [pid = 3868] [id = 111] 17:12:13 INFO - PROCESS | 3868 | --DOMWINDOW == 127 (19DAC000) [pid = 3868] [serial = 319] [outer = 00000000] [url = about:blank] 17:12:13 INFO - PROCESS | 3868 | --DOMWINDOW == 126 (11853800) [pid = 3868] [serial = 286] [outer = 00000000] [url = about:blank] 17:12:13 INFO - PROCESS | 3868 | --DOMWINDOW == 125 (160E0800) [pid = 3868] [serial = 289] [outer = 00000000] [url = about:blank] 17:12:13 INFO - PROCESS | 3868 | --DOMWINDOW == 124 (19A6F800) [pid = 3868] [serial = 292] [outer = 00000000] [url = about:blank] 17:12:13 INFO - PROCESS | 3868 | --DOMWINDOW == 123 (1432BC00) [pid = 3868] [serial = 302] [outer = 00000000] [url = about:blank] 17:12:13 INFO - PROCESS | 3868 | --DOMWINDOW == 122 (13A3BC00) [pid = 3868] [serial = 301] [outer = 00000000] [url = about:blank] 17:12:13 INFO - PROCESS | 3868 | --DOMWINDOW == 121 (17001C00) [pid = 3868] [serial = 307] [outer = 00000000] [url = about:blank] 17:12:13 INFO - PROCESS | 3868 | --DOMWINDOW == 120 (17010000) [pid = 3868] [serial = 308] [outer = 00000000] [url = about:blank] 17:12:13 INFO - PROCESS | 3868 | --DOMWINDOW == 119 (1767B800) [pid = 3868] [serial = 310] [outer = 00000000] [url = about:blank] 17:12:13 INFO - PROCESS | 3868 | --DOMWINDOW == 118 (15A3BC00) [pid = 3868] [serial = 304] [outer = 00000000] [url = about:blank] 17:12:13 INFO - PROCESS | 3868 | --DOMWINDOW == 117 (160E2000) [pid = 3868] [serial = 305] [outer = 00000000] [url = about:blank] 17:12:13 INFO - PROCESS | 3868 | --DOMWINDOW == 116 (129F2000) [pid = 3868] [serial = 299] [outer = 00000000] [url = about:blank] 17:12:13 INFO - PROCESS | 3868 | --DOMWINDOW == 115 (11F9EC00) [pid = 3868] [serial = 298] [outer = 00000000] [url = about:blank] 17:12:13 INFO - PROCESS | 3868 | --DOMWINDOW == 114 (1AE78800) [pid = 3868] [serial = 295] [outer = 00000000] [url = about:blank] 17:12:13 INFO - PROCESS | 3868 | --DOMWINDOW == 113 (19A6AC00) [pid = 3868] [serial = 317] [outer = 00000000] [url = about:blank] 17:12:13 INFO - PROCESS | 3868 | --DOMWINDOW == 112 (183CA400) [pid = 3868] [serial = 316] [outer = 00000000] [url = about:blank] 17:12:13 INFO - PROCESS | 3868 | --DOMWINDOW == 111 (138E2800) [pid = 3868] [serial = 322] [outer = 00000000] [url = about:blank] 17:12:13 INFO - PROCESS | 3868 | --DOMWINDOW == 110 (1A588000) [pid = 3868] [serial = 320] [outer = 00000000] [url = about:blank] 17:12:13 INFO - PROCESS | 3868 | --DOMWINDOW == 109 (17EB0C00) [pid = 3868] [serial = 313] [outer = 00000000] [url = about:blank] 17:12:13 INFO - PROCESS | 3868 | --DOMWINDOW == 108 (1A966000) [pid = 3868] [serial = 326] [outer = 00000000] [url = about:blank] 17:12:13 INFO - PROCESS | 3868 | --DOMWINDOW == 107 (18096C00) [pid = 3868] [serial = 314] [outer = 00000000] [url = about:blank] 17:12:13 INFO - PROCESS | 3868 | --DOMWINDOW == 106 (18364400) [pid = 3868] [serial = 323] [outer = 00000000] [url = about:blank] 17:12:13 INFO - PROCESS | 3868 | --DOMWINDOW == 105 (1A848C00) [pid = 3868] [serial = 325] [outer = 00000000] [url = about:blank] 17:12:13 INFO - PROCESS | 3868 | --DOMWINDOW == 104 (176B4000) [pid = 3868] [serial = 311] [outer = 00000000] [url = about:blank] 17:12:13 INFO - PROCESS | 3868 | --DOMWINDOW == 103 (1AA6BC00) [pid = 3868] [serial = 328] [outer = 00000000] [url = about:blank] 17:12:13 INFO - PROCESS | 3868 | 1464221533113 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:13 INFO - PROCESS | 3868 | ++DOCSHELL 104EB800 == 41 [pid = 3868] [id = 129] 17:12:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 104 (1055B000) [pid = 3868] [serial = 384] [outer = 00000000] 17:12:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 105 (118B3800) [pid = 3868] [serial = 385] [outer = 1055B000] 17:12:13 INFO - PROCESS | 3868 | 1464221533160 Marionette DEBUG loaded listener.js 17:12:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 106 (12F50400) [pid = 3868] [serial = 386] [outer = 1055B000] 17:12:13 INFO - PROCESS | 3868 | 1464221533581 Marionette TRACE conn3 <- [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]]]}] 17:12:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 17:12:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 735ms 17:12:13 INFO - PROCESS | 3868 | 1464221533602 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 17:12:13 INFO - PROCESS | 3868 | 1464221533604 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 17:12:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 17:12:13 INFO - PROCESS | 3868 | 1464221533612 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 17:12:13 INFO - PROCESS | 3868 | 1464221533615 Marionette TRACE conn3 <- [1,482,null,{}] 17:12:13 INFO - PROCESS | 3868 | 1464221533625 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:13 INFO - PROCESS | 3868 | 1464221533724 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 17:12:13 INFO - PROCESS | 3868 | 1464221533806 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:13 INFO - PROCESS | 3868 | ++DOCSHELL 138ECC00 == 42 [pid = 3868] [id = 130] 17:12:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 107 (13A3B800) [pid = 3868] [serial = 387] [outer = 00000000] 17:12:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 108 (17056800) [pid = 3868] [serial = 388] [outer = 13A3B800] 17:12:13 INFO - PROCESS | 3868 | 1464221533853 Marionette DEBUG loaded listener.js 17:12:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 109 (175C0400) [pid = 3868] [serial = 389] [outer = 13A3B800] 17:12:14 INFO - PROCESS | 3868 | 1464221534299 Marionette TRACE conn3 <- [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]]]}] 17:12:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 17:12:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 735ms 17:12:14 INFO - PROCESS | 3868 | 1464221534353 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 17:12:14 INFO - PROCESS | 3868 | 1464221534356 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 17:12:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 17:12:14 INFO - PROCESS | 3868 | 1464221534359 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 17:12:14 INFO - PROCESS | 3868 | 1464221534361 Marionette TRACE conn3 <- [1,486,null,{}] 17:12:14 INFO - PROCESS | 3868 | 1464221534364 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:14 INFO - PROCESS | 3868 | 1464221534445 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 17:12:14 INFO - PROCESS | 3868 | 1464221534451 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:14 INFO - PROCESS | 3868 | ++DOCSHELL 1711EC00 == 43 [pid = 3868] [id = 131] 17:12:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 110 (176AE800) [pid = 3868] [serial = 390] [outer = 00000000] 17:12:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 111 (17E37800) [pid = 3868] [serial = 391] [outer = 176AE800] 17:12:14 INFO - PROCESS | 3868 | 1464221534498 Marionette DEBUG loaded listener.js 17:12:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 112 (18364000) [pid = 3868] [serial = 392] [outer = 176AE800] 17:12:14 INFO - PROCESS | 3868 | 1464221534910 Marionette TRACE conn3 <- [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]]]}] 17:12:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 17:12:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 594ms 17:12:14 INFO - PROCESS | 3868 | 1464221534956 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 17:12:14 INFO - PROCESS | 3868 | 1464221534959 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 17:12:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 17:12:14 INFO - PROCESS | 3868 | 1464221534963 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 17:12:14 INFO - PROCESS | 3868 | 1464221534966 Marionette TRACE conn3 <- [1,490,null,{}] 17:12:14 INFO - PROCESS | 3868 | 1464221534971 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:15 INFO - PROCESS | 3868 | 1464221535049 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 17:12:15 INFO - PROCESS | 3868 | 1464221535056 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:15 INFO - PROCESS | 3868 | ++DOCSHELL 0F2BDC00 == 44 [pid = 3868] [id = 132] 17:12:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 113 (1631A800) [pid = 3868] [serial = 393] [outer = 00000000] 17:12:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 114 (183C7400) [pid = 3868] [serial = 394] [outer = 1631A800] 17:12:15 INFO - PROCESS | 3868 | 1464221535099 Marionette DEBUG loaded listener.js 17:12:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 115 (19ADEC00) [pid = 3868] [serial = 395] [outer = 1631A800] 17:12:15 INFO - PROCESS | 3868 | 1464221535590 Marionette TRACE conn3 <- [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]]]}] 17:12:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 17:12:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 641ms 17:12:15 INFO - PROCESS | 3868 | 1464221535599 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 17:12:15 INFO - PROCESS | 3868 | 1464221535601 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 17:12:15 INFO - PROCESS | 3868 | 1464221535604 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 17:12:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 17:12:15 INFO - PROCESS | 3868 | 1464221535605 Marionette TRACE conn3 <- [1,494,null,{}] 17:12:15 INFO - PROCESS | 3868 | 1464221535615 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:15 INFO - PROCESS | 3868 | 1464221535745 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 17:12:15 INFO - PROCESS | 3868 | 1464221535755 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:15 INFO - PROCESS | 3868 | ++DOCSHELL 1839FC00 == 45 [pid = 3868] [id = 133] 17:12:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 116 (19A70C00) [pid = 3868] [serial = 396] [outer = 00000000] 17:12:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 117 (1A96C000) [pid = 3868] [serial = 397] [outer = 19A70C00] 17:12:15 INFO - PROCESS | 3868 | 1464221535800 Marionette DEBUG loaded listener.js 17:12:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 118 (1AA6B800) [pid = 3868] [serial = 398] [outer = 19A70C00] 17:12:16 INFO - PROCESS | 3868 | 1464221536262 Marionette TRACE conn3 <- [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]]]}] 17:12:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 17:12:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 688ms 17:12:16 INFO - PROCESS | 3868 | 1464221536305 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 17:12:16 INFO - PROCESS | 3868 | 1464221536307 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 17:12:16 INFO - PROCESS | 3868 | 1464221536310 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 17:12:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 17:12:16 INFO - PROCESS | 3868 | 1464221536311 Marionette TRACE conn3 <- [1,498,null,{}] 17:12:16 INFO - PROCESS | 3868 | 1464221536315 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:16 INFO - PROCESS | 3868 | 1464221536419 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 17:12:16 INFO - PROCESS | 3868 | 1464221536503 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:16 INFO - PROCESS | 3868 | ++DOCSHELL 1A966000 == 46 [pid = 3868] [id = 134] 17:12:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 119 (1A969000) [pid = 3868] [serial = 399] [outer = 00000000] 17:12:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 120 (1AE78400) [pid = 3868] [serial = 400] [outer = 1A969000] 17:12:16 INFO - PROCESS | 3868 | 1464221536546 Marionette DEBUG loaded listener.js 17:12:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 121 (1AF07000) [pid = 3868] [serial = 401] [outer = 1A969000] 17:12:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 122 (19CB9C00) [pid = 3868] [serial = 402] [outer = 1B4B1000] 17:12:17 INFO - PROCESS | 3868 | 1464221537014 Marionette TRACE conn3 <- [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]]]}] 17:12:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 17:12:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 735ms 17:12:17 INFO - PROCESS | 3868 | 1464221537050 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 17:12:17 INFO - PROCESS | 3868 | 1464221537052 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 17:12:17 INFO - PROCESS | 3868 | 1464221537056 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 17:12:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 17:12:17 INFO - PROCESS | 3868 | 1464221537057 Marionette TRACE conn3 <- [1,502,null,{}] 17:12:17 INFO - PROCESS | 3868 | 1464221537061 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:17 INFO - PROCESS | 3868 | 1464221537167 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 17:12:17 INFO - PROCESS | 3868 | 1464221537222 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:17 INFO - PROCESS | 3868 | ++DOCSHELL 131EBC00 == 47 [pid = 3868] [id = 135] 17:12:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 123 (13E28800) [pid = 3868] [serial = 403] [outer = 00000000] 17:12:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 124 (19CC5C00) [pid = 3868] [serial = 404] [outer = 13E28800] 17:12:17 INFO - PROCESS | 3868 | 1464221537269 Marionette DEBUG loaded listener.js 17:12:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 125 (1AA71000) [pid = 3868] [serial = 405] [outer = 13E28800] 17:12:17 INFO - PROCESS | 3868 | --DOMWINDOW == 124 (0F2F0400) [pid = 3868] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 17:12:17 INFO - PROCESS | 3868 | --DOMWINDOW == 123 (19AE0800) [pid = 3868] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 17:12:17 INFO - PROCESS | 3868 | --DOMWINDOW == 122 (15A35400) [pid = 3868] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 17:12:17 INFO - PROCESS | 3868 | --DOMWINDOW == 121 (17006400) [pid = 3868] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 17:12:17 INFO - PROCESS | 3868 | --DOMWINDOW == 120 (1ACC6C00) [pid = 3868] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 17:12:17 INFO - PROCESS | 3868 | --DOMWINDOW == 119 (0F2C2800) [pid = 3868] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 17:12:17 INFO - PROCESS | 3868 | --DOMWINDOW == 118 (10EBA000) [pid = 3868] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 17:12:17 INFO - PROCESS | 3868 | --DOMWINDOW == 117 (178BE400) [pid = 3868] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 17:12:17 INFO - PROCESS | 3868 | 1464221537826 Marionette TRACE conn3 <- [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]]]}] 17:12:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 17:12:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 844ms 17:12:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 17:12:17 INFO - PROCESS | 3868 | 1464221537899 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 17:12:17 INFO - PROCESS | 3868 | 1464221537901 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 17:12:17 INFO - PROCESS | 3868 | 1464221537904 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 17:12:17 INFO - PROCESS | 3868 | 1464221537906 Marionette TRACE conn3 <- [1,506,null,{}] 17:12:17 INFO - PROCESS | 3868 | 1464221537910 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:17 INFO - PROCESS | 3868 | 1464221537990 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 17:12:17 INFO - PROCESS | 3868 | 1464221537996 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:18 INFO - PROCESS | 3868 | ++DOCSHELL 10322C00 == 48 [pid = 3868] [id = 136] 17:12:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 118 (1432C400) [pid = 3868] [serial = 406] [outer = 00000000] 17:12:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 119 (19CBB800) [pid = 3868] [serial = 407] [outer = 1432C400] 17:12:18 INFO - PROCESS | 3868 | 1464221538047 Marionette DEBUG loaded listener.js 17:12:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 120 (1AA67800) [pid = 3868] [serial = 408] [outer = 1432C400] 17:12:18 INFO - PROCESS | 3868 | 1464221538458 Marionette TRACE conn3 <- [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]]]}] 17:12:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 17:12:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 594ms 17:12:18 INFO - PROCESS | 3868 | 1464221538502 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 17:12:18 INFO - PROCESS | 3868 | 1464221538503 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 17:12:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 17:12:18 INFO - PROCESS | 3868 | 1464221538511 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 17:12:18 INFO - PROCESS | 3868 | 1464221538512 Marionette TRACE conn3 <- [1,510,null,{}] 17:12:18 INFO - PROCESS | 3868 | 1464221538516 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:18 INFO - PROCESS | 3868 | 1464221538593 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 17:12:18 INFO - PROCESS | 3868 | 1464221538600 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:18 INFO - PROCESS | 3868 | ++DOCSHELL 16601800 == 49 [pid = 3868] [id = 137] 17:12:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 121 (16602400) [pid = 3868] [serial = 409] [outer = 00000000] 17:12:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 122 (1660A800) [pid = 3868] [serial = 410] [outer = 16602400] 17:12:18 INFO - PROCESS | 3868 | 1464221538645 Marionette DEBUG loaded listener.js 17:12:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 123 (1660C400) [pid = 3868] [serial = 411] [outer = 16602400] 17:12:19 INFO - PROCESS | 3868 | 1464221539077 Marionette TRACE conn3 <- [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]]]}] 17:12:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 17:12:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 593ms 17:12:19 INFO - PROCESS | 3868 | 1464221539109 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 17:12:19 INFO - PROCESS | 3868 | 1464221539111 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 17:12:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 17:12:19 INFO - PROCESS | 3868 | 1464221539114 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 17:12:19 INFO - PROCESS | 3868 | 1464221539117 Marionette TRACE conn3 <- [1,514,null,{}] 17:12:19 INFO - PROCESS | 3868 | 1464221539120 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:19 INFO - PROCESS | 3868 | 1464221539215 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 17:12:19 INFO - PROCESS | 3868 | 1464221539224 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:19 INFO - PROCESS | 3868 | ++DOCSHELL 1660FC00 == 50 [pid = 3868] [id = 138] 17:12:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 124 (16610800) [pid = 3868] [serial = 412] [outer = 00000000] 17:12:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 125 (16E90C00) [pid = 3868] [serial = 413] [outer = 16610800] 17:12:19 INFO - PROCESS | 3868 | 1464221539271 Marionette DEBUG loaded listener.js 17:12:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 126 (16E97000) [pid = 3868] [serial = 414] [outer = 16610800] 17:12:19 INFO - PROCESS | 3868 | 1464221539857 Marionette TRACE conn3 <- [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]]]}] 17:12:19 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 17:12:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 797ms 17:12:19 INFO - PROCESS | 3868 | 1464221539917 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 17:12:19 INFO - PROCESS | 3868 | 1464221539921 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 17:12:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 17:12:19 INFO - PROCESS | 3868 | 1464221539927 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 17:12:19 INFO - PROCESS | 3868 | 1464221539931 Marionette TRACE conn3 <- [1,518,null,{}] 17:12:19 INFO - PROCESS | 3868 | 1464221539937 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:20 INFO - PROCESS | 3868 | 1464221540093 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 17:12:20 INFO - PROCESS | 3868 | 1464221540111 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:20 INFO - PROCESS | 3868 | ++DOCSHELL 10A50800 == 51 [pid = 3868] [id = 139] 17:12:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 127 (10A52400) [pid = 3868] [serial = 415] [outer = 00000000] 17:12:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 128 (13927000) [pid = 3868] [serial = 416] [outer = 10A52400] 17:12:20 INFO - PROCESS | 3868 | 1464221540167 Marionette DEBUG loaded listener.js 17:12:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 129 (14333400) [pid = 3868] [serial = 417] [outer = 10A52400] 17:12:20 INFO - PROCESS | 3868 | 1464221540834 Marionette TRACE conn3 <- [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]]]}] 17:12:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 17:12:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 953ms 17:12:20 INFO - PROCESS | 3868 | 1464221540874 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 17:12:20 INFO - PROCESS | 3868 | 1464221540880 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 17:12:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 17:12:20 INFO - PROCESS | 3868 | 1464221540886 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 17:12:20 INFO - PROCESS | 3868 | 1464221540889 Marionette TRACE conn3 <- [1,522,null,{}] 17:12:20 INFO - PROCESS | 3868 | 1464221540893 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:20 INFO - PROCESS | 3868 | 1464221541004 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 17:12:21 INFO - PROCESS | 3868 | 1464221541135 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:21 INFO - PROCESS | 3868 | ++DOCSHELL 16608C00 == 52 [pid = 3868] [id = 140] 17:12:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 130 (1660A000) [pid = 3868] [serial = 418] [outer = 00000000] 17:12:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 131 (16E8B800) [pid = 3868] [serial = 419] [outer = 1660A000] 17:12:21 INFO - PROCESS | 3868 | 1464221541193 Marionette DEBUG loaded listener.js 17:12:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 132 (16E91400) [pid = 3868] [serial = 420] [outer = 1660A000] 17:12:21 INFO - PROCESS | 3868 | 1464221541808 Marionette TRACE conn3 <- [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]]]}] 17:12:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 17:12:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1000ms 17:12:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 17:12:21 INFO - PROCESS | 3868 | 1464221541887 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 17:12:21 INFO - PROCESS | 3868 | 1464221541890 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 17:12:21 INFO - PROCESS | 3868 | 1464221541893 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 17:12:21 INFO - PROCESS | 3868 | 1464221541897 Marionette TRACE conn3 <- [1,526,null,{}] 17:12:21 INFO - PROCESS | 3868 | 1464221541908 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:22 INFO - PROCESS | 3868 | 1464221542016 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 17:12:22 INFO - PROCESS | 3868 | 1464221542149 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:22 INFO - PROCESS | 3868 | ++DOCSHELL 17E98C00 == 53 [pid = 3868] [id = 141] 17:12:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 133 (19A6C400) [pid = 3868] [serial = 421] [outer = 00000000] 17:12:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 134 (19CC4800) [pid = 3868] [serial = 422] [outer = 19A6C400] 17:12:22 INFO - PROCESS | 3868 | 1464221542208 Marionette DEBUG loaded listener.js 17:12:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 135 (1A849400) [pid = 3868] [serial = 423] [outer = 19A6C400] 17:12:22 INFO - PROCESS | 3868 | 1464221542795 Marionette TRACE conn3 <- [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]]]}] 17:12:22 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 17:12:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 937ms 17:12:22 INFO - PROCESS | 3868 | 1464221542838 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 17:12:22 INFO - PROCESS | 3868 | 1464221542841 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 17:12:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 17:12:22 INFO - PROCESS | 3868 | 1464221542845 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 17:12:22 INFO - PROCESS | 3868 | 1464221542847 Marionette TRACE conn3 <- [1,530,null,{}] 17:12:22 INFO - PROCESS | 3868 | 1464221542851 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:22 INFO - PROCESS | 3868 | 1464221542954 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 17:12:23 INFO - PROCESS | 3868 | 1464221543050 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:23 INFO - PROCESS | 3868 | ++DOCSHELL 13D0C400 == 54 [pid = 3868] [id = 142] 17:12:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 136 (13D0CC00) [pid = 3868] [serial = 424] [outer = 00000000] 17:12:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 137 (16E94000) [pid = 3868] [serial = 425] [outer = 13D0CC00] 17:12:23 INFO - PROCESS | 3868 | 1464221543106 Marionette DEBUG loaded listener.js 17:12:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 138 (1A3F2800) [pid = 3868] [serial = 426] [outer = 13D0CC00] 17:12:23 INFO - PROCESS | 3868 | 1464221543663 Marionette TRACE conn3 <- [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"]]]}] 17:12:23 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 17:12:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 17:12:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:12:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:12:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 17:12:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:12:23 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 17:12:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 17:12:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:12:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:12:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 17:12:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:12:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 843ms 17:12:23 INFO - PROCESS | 3868 | 1464221543687 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 17:12:23 INFO - PROCESS | 3868 | 1464221543689 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 17:12:23 INFO - PROCESS | 3868 | 1464221543693 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 17:12:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 17:12:23 INFO - PROCESS | 3868 | 1464221543695 Marionette TRACE conn3 <- [1,534,null,{}] 17:12:23 INFO - PROCESS | 3868 | 1464221543698 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:23 INFO - PROCESS | 3868 | 1464221543813 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 17:12:23 INFO - PROCESS | 3868 | 1464221543940 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:23 INFO - PROCESS | 3868 | ++DOCSHELL 0F2BF400 == 55 [pid = 3868] [id = 143] 17:12:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 139 (0F391800) [pid = 3868] [serial = 427] [outer = 00000000] 17:12:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 140 (1100FC00) [pid = 3868] [serial = 428] [outer = 0F391800] 17:12:23 INFO - PROCESS | 3868 | 1464221543997 Marionette DEBUG loaded listener.js 17:12:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 141 (11010800) [pid = 3868] [serial = 429] [outer = 0F391800] 17:12:24 INFO - PROCESS | 3868 | 1464221544500 Marionette TRACE conn3 <- [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]]]}] 17:12:24 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. 17:12:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 844ms 17:12:24 INFO - PROCESS | 3868 | 1464221544535 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 17:12:24 INFO - PROCESS | 3868 | 1464221544537 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 17:12:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 17:12:24 INFO - PROCESS | 3868 | 1464221544541 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 17:12:24 INFO - PROCESS | 3868 | 1464221544543 Marionette TRACE conn3 <- [1,538,null,{}] 17:12:24 INFO - PROCESS | 3868 | 1464221544546 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:24 INFO - PROCESS | 3868 | 1464221544664 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 17:12:24 INFO - PROCESS | 3868 | 1464221544765 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:24 INFO - PROCESS | 3868 | ++DOCSHELL 1100E000 == 56 [pid = 3868] [id = 144] 17:12:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 142 (13A3E800) [pid = 3868] [serial = 430] [outer = 00000000] 17:12:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 143 (178B8C00) [pid = 3868] [serial = 431] [outer = 13A3E800] 17:12:24 INFO - PROCESS | 3868 | 1464221544818 Marionette DEBUG loaded listener.js 17:12:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 144 (1A848C00) [pid = 3868] [serial = 432] [outer = 13A3E800] 17:12:25 INFO - PROCESS | 3868 | 1464221545515 Marionette TRACE conn3 <- [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]]]}] 17:12:25 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. 17:12:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1047ms 17:12:25 INFO - PROCESS | 3868 | 1464221545580 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 17:12:25 INFO - PROCESS | 3868 | 1464221545584 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 17:12:25 INFO - PROCESS | 3868 | 1464221545589 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 17:12:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 17:12:25 INFO - PROCESS | 3868 | 1464221545593 Marionette TRACE conn3 <- [1,542,null,{}] 17:12:25 INFO - PROCESS | 3868 | 1464221545616 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:25 INFO - PROCESS | 3868 | 1464221545714 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 17:12:25 INFO - PROCESS | 3868 | 1464221545818 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:25 INFO - PROCESS | 3868 | ++DOCSHELL 104E5400 == 57 [pid = 3868] [id = 145] 17:12:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 145 (10558800) [pid = 3868] [serial = 433] [outer = 00000000] 17:12:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 146 (11FA4400) [pid = 3868] [serial = 434] [outer = 10558800] 17:12:25 INFO - PROCESS | 3868 | 1464221545866 Marionette DEBUG loaded listener.js 17:12:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 147 (129F9C00) [pid = 3868] [serial = 435] [outer = 10558800] 17:12:26 INFO - PROCESS | 3868 | [3868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:12:26 INFO - PROCESS | 3868 | [3868] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:12:26 INFO - PROCESS | 3868 | 1464221546413 Marionette TRACE conn3 <- [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]]]}] 17:12:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 17:12:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 859ms 17:12:26 INFO - PROCESS | 3868 | 1464221546454 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 17:12:26 INFO - PROCESS | 3868 | 1464221546459 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 17:12:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 17:12:26 INFO - PROCESS | 3868 | 1464221546465 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 17:12:26 INFO - PROCESS | 3868 | 1464221546468 Marionette TRACE conn3 <- [1,546,null,{}] 17:12:26 INFO - PROCESS | 3868 | 1464221546472 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:26 INFO - PROCESS | 3868 | 1464221546566 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 17:12:26 INFO - PROCESS | 3868 | 1464221546670 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:26 INFO - PROCESS | 3868 | ++DOCSHELL 12915C00 == 58 [pid = 3868] [id = 146] 17:12:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 148 (129EE800) [pid = 3868] [serial = 436] [outer = 00000000] 17:12:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 149 (13A44C00) [pid = 3868] [serial = 437] [outer = 129EE800] 17:12:26 INFO - PROCESS | 3868 | 1464221546716 Marionette DEBUG loaded listener.js 17:12:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 150 (13D0D000) [pid = 3868] [serial = 438] [outer = 129EE800] 17:12:26 INFO - PROCESS | 3868 | --DOCSHELL 1A970000 == 57 [pid = 3868] [id = 110] 17:12:26 INFO - PROCESS | 3868 | --DOCSHELL 16601800 == 56 [pid = 3868] [id = 137] 17:12:26 INFO - PROCESS | 3868 | --DOCSHELL 10322C00 == 55 [pid = 3868] [id = 136] 17:12:26 INFO - PROCESS | 3868 | --DOCSHELL 131EBC00 == 54 [pid = 3868] [id = 135] 17:12:26 INFO - PROCESS | 3868 | --DOCSHELL 1A966000 == 53 [pid = 3868] [id = 134] 17:12:26 INFO - PROCESS | 3868 | --DOCSHELL 1839FC00 == 52 [pid = 3868] [id = 133] 17:12:26 INFO - PROCESS | 3868 | --DOCSHELL 0F2BDC00 == 51 [pid = 3868] [id = 132] 17:12:26 INFO - PROCESS | 3868 | --DOCSHELL 1711EC00 == 50 [pid = 3868] [id = 131] 17:12:26 INFO - PROCESS | 3868 | --DOCSHELL 138ECC00 == 49 [pid = 3868] [id = 130] 17:12:26 INFO - PROCESS | 3868 | --DOCSHELL 104EB800 == 48 [pid = 3868] [id = 129] 17:12:26 INFO - PROCESS | 3868 | --DOCSHELL 0F390C00 == 47 [pid = 3868] [id = 128] 17:12:26 INFO - PROCESS | 3868 | --DOCSHELL 18391000 == 46 [pid = 3868] [id = 125] 17:12:26 INFO - PROCESS | 3868 | --DOCSHELL 138E3C00 == 45 [pid = 3868] [id = 124] 17:12:26 INFO - PROCESS | 3868 | --DOCSHELL 10562800 == 44 [pid = 3868] [id = 123] 17:12:26 INFO - PROCESS | 3868 | --DOCSHELL 13A43400 == 43 [pid = 3868] [id = 122] 17:12:26 INFO - PROCESS | 3868 | --DOMWINDOW == 149 (1700CC00) [pid = 3868] [serial = 364] [outer = 00000000] [url = about:blank] 17:12:26 INFO - PROCESS | 3868 | --DOMWINDOW == 148 (1839B400) [pid = 3868] [serial = 358] [outer = 00000000] [url = about:blank] 17:12:26 INFO - PROCESS | 3868 | --DOMWINDOW == 147 (1A96AC00) [pid = 3868] [serial = 361] [outer = 00000000] [url = about:blank] 17:12:26 INFO - PROCESS | 3868 | --DOMWINDOW == 146 (19DAD800) [pid = 3868] [serial = 359] [outer = 00000000] [url = about:blank] 17:12:26 INFO - PROCESS | 3868 | --DOMWINDOW == 145 (160EC400) [pid = 3868] [serial = 349] [outer = 00000000] [url = about:blank] 17:12:26 INFO - PROCESS | 3868 | --DOMWINDOW == 144 (169BCC00) [pid = 3868] [serial = 350] [outer = 00000000] [url = about:blank] 17:12:26 INFO - PROCESS | 3868 | --DOMWINDOW == 143 (175CC400) [pid = 3868] [serial = 352] [outer = 00000000] [url = about:blank] 17:12:26 INFO - PROCESS | 3868 | --DOMWINDOW == 142 (1AF06400) [pid = 3868] [serial = 341] [outer = 00000000] [url = about:blank] 17:12:26 INFO - PROCESS | 3868 | --DOMWINDOW == 141 (1AE83000) [pid = 3868] [serial = 340] [outer = 00000000] [url = about:blank] 17:12:26 INFO - PROCESS | 3868 | --DOMWINDOW == 140 (11256800) [pid = 3868] [serial = 331] [outer = 00000000] [url = about:blank] 17:12:26 INFO - PROCESS | 3868 | --DOMWINDOW == 139 (143F3C00) [pid = 3868] [serial = 334] [outer = 00000000] [url = about:blank] 17:12:26 INFO - PROCESS | 3868 | --DOMWINDOW == 138 (114D4400) [pid = 3868] [serial = 344] [outer = 00000000] [url = about:blank] 17:12:26 INFO - PROCESS | 3868 | --DOMWINDOW == 137 (10EC5C00) [pid = 3868] [serial = 343] [outer = 00000000] [url = about:blank] 17:12:26 INFO - PROCESS | 3868 | --DOMWINDOW == 136 (129FCC00) [pid = 3868] [serial = 346] [outer = 00000000] [url = about:blank] 17:12:27 INFO - PROCESS | 3868 | --DOMWINDOW == 135 (1318E400) [pid = 3868] [serial = 347] [outer = 00000000] [url = about:blank] 17:12:27 INFO - PROCESS | 3868 | --DOMWINDOW == 134 (18395000) [pid = 3868] [serial = 337] [outer = 00000000] [url = about:blank] 17:12:27 INFO - PROCESS | 3868 | --DOMWINDOW == 133 (1A96EC00) [pid = 3868] [serial = 362] [outer = 00000000] [url = about:blank] 17:12:27 INFO - PROCESS | 3868 | --DOMWINDOW == 132 (17E95000) [pid = 3868] [serial = 355] [outer = 00000000] [url = about:blank] 17:12:27 INFO - PROCESS | 3868 | --DOMWINDOW == 131 (17EB5800) [pid = 3868] [serial = 356] [outer = 00000000] [url = about:blank] 17:12:27 INFO - PROCESS | 3868 | --DOMWINDOW == 130 (176A7C00) [pid = 3868] [serial = 353] [outer = 00000000] [url = about:blank] 17:12:27 INFO - PROCESS | 3868 | 1464221547235 Marionette TRACE conn3 <- [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]]]}] 17:12:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 17:12:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 797ms 17:12:27 INFO - PROCESS | 3868 | 1464221547266 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 17:12:27 INFO - PROCESS | 3868 | 1464221547268 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 17:12:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 17:12:27 INFO - PROCESS | 3868 | 1464221547271 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 17:12:27 INFO - PROCESS | 3868 | 1464221547275 Marionette TRACE conn3 <- [1,550,null,{}] 17:12:27 INFO - PROCESS | 3868 | 1464221547289 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:27 INFO - PROCESS | 3868 | 1464221547374 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 17:12:27 INFO - PROCESS | 3868 | 1464221547383 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:27 INFO - PROCESS | 3868 | ++DOCSHELL 12B28C00 == 44 [pid = 3868] [id = 147] 17:12:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 131 (12B2B400) [pid = 3868] [serial = 439] [outer = 00000000] 17:12:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 132 (13D0FC00) [pid = 3868] [serial = 440] [outer = 12B2B400] 17:12:27 INFO - PROCESS | 3868 | 1464221547430 Marionette DEBUG loaded listener.js 17:12:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 133 (15A35800) [pid = 3868] [serial = 441] [outer = 12B2B400] 17:12:27 INFO - PROCESS | 3868 | [3868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:12:27 INFO - PROCESS | 3868 | [3868] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:12:27 INFO - PROCESS | 3868 | [3868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:12:27 INFO - PROCESS | 3868 | 1464221547888 Marionette TRACE conn3 <- [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]]]}] 17:12:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 17:12:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 640ms 17:12:27 INFO - PROCESS | 3868 | 1464221547909 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 17:12:27 INFO - PROCESS | 3868 | 1464221547911 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 17:12:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 17:12:27 INFO - PROCESS | 3868 | 1464221547918 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 17:12:27 INFO - PROCESS | 3868 | 1464221547920 Marionette TRACE conn3 <- [1,554,null,{}] 17:12:27 INFO - PROCESS | 3868 | 1464221547923 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:28 INFO - PROCESS | 3868 | 1464221548005 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 17:12:28 INFO - PROCESS | 3868 | 1464221548012 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:28 INFO - PROCESS | 3868 | ++DOCSHELL 160E0800 == 45 [pid = 3868] [id = 148] 17:12:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 134 (160EC000) [pid = 3868] [serial = 442] [outer = 00000000] 17:12:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 135 (16601C00) [pid = 3868] [serial = 443] [outer = 160EC000] 17:12:28 INFO - PROCESS | 3868 | 1464221548059 Marionette DEBUG loaded listener.js 17:12:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 136 (169BD000) [pid = 3868] [serial = 444] [outer = 160EC000] 17:12:28 INFO - PROCESS | 3868 | [3868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:12:28 INFO - PROCESS | 3868 | [3868] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:12:28 INFO - PROCESS | 3868 | [3868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:12:28 INFO - PROCESS | 3868 | 1464221548497 Marionette TRACE conn3 <- [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]]]}] 17:12:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 17:12:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 625ms 17:12:28 INFO - PROCESS | 3868 | 1464221548558 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 17:12:28 INFO - PROCESS | 3868 | 1464221548560 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 17:12:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 17:12:28 INFO - PROCESS | 3868 | 1464221548563 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 17:12:28 INFO - PROCESS | 3868 | 1464221548564 Marionette TRACE conn3 <- [1,558,null,{}] 17:12:28 INFO - PROCESS | 3868 | 1464221548568 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:28 INFO - PROCESS | 3868 | 1464221548644 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 17:12:28 INFO - PROCESS | 3868 | 1464221548650 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:28 INFO - PROCESS | 3868 | ++DOCSHELL 16605400 == 46 [pid = 3868] [id = 149] 17:12:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 137 (16B3F800) [pid = 3868] [serial = 445] [outer = 00000000] 17:12:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 138 (1700C000) [pid = 3868] [serial = 446] [outer = 16B3F800] 17:12:28 INFO - PROCESS | 3868 | 1464221548694 Marionette DEBUG loaded listener.js 17:12:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 139 (17060000) [pid = 3868] [serial = 447] [outer = 16B3F800] 17:12:29 INFO - PROCESS | 3868 | [3868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:12:29 INFO - PROCESS | 3868 | [3868] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:12:29 INFO - PROCESS | 3868 | [3868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:12:29 INFO - PROCESS | 3868 | 1464221549198 Marionette TRACE conn3 <- [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]]]}] 17:12:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 17:12:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 688ms 17:12:29 INFO - PROCESS | 3868 | 1464221549263 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 17:12:29 INFO - PROCESS | 3868 | 1464221549265 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 17:12:29 INFO - PROCESS | 3868 | 1464221549268 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 17:12:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 17:12:29 INFO - PROCESS | 3868 | 1464221549270 Marionette TRACE conn3 <- [1,562,null,{}] 17:12:29 INFO - PROCESS | 3868 | 1464221549273 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:29 INFO - PROCESS | 3868 | 1464221549394 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 17:12:29 INFO - PROCESS | 3868 | 1464221549454 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:29 INFO - PROCESS | 3868 | ++DOCSHELL 17EB2C00 == 47 [pid = 3868] [id = 150] 17:12:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 140 (17EB4C00) [pid = 3868] [serial = 448] [outer = 00000000] 17:12:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 141 (18364400) [pid = 3868] [serial = 449] [outer = 17EB4C00] 17:12:29 INFO - PROCESS | 3868 | 1464221549498 Marionette DEBUG loaded listener.js 17:12:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 142 (18368400) [pid = 3868] [serial = 450] [outer = 17EB4C00] 17:12:29 INFO - PROCESS | 3868 | 1464221549893 Marionette TRACE conn3 <- [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]]]}] 17:12:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 17:12:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 640ms 17:12:29 INFO - PROCESS | 3868 | 1464221549913 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 17:12:29 INFO - PROCESS | 3868 | 1464221549915 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 17:12:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 17:12:29 INFO - PROCESS | 3868 | 1464221549918 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 17:12:29 INFO - PROCESS | 3868 | 1464221549920 Marionette TRACE conn3 <- [1,566,null,{}] 17:12:29 INFO - PROCESS | 3868 | 1464221549923 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:30 INFO - PROCESS | 3868 | 1464221550056 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 17:12:30 INFO - PROCESS | 3868 | 1464221550115 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:30 INFO - PROCESS | 3868 | ++DOCSHELL 17EB8800 == 48 [pid = 3868] [id = 151] 17:12:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 143 (18399800) [pid = 3868] [serial = 451] [outer = 00000000] 17:12:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 144 (19ADCC00) [pid = 3868] [serial = 452] [outer = 18399800] 17:12:30 INFO - PROCESS | 3868 | 1464221550158 Marionette DEBUG loaded listener.js 17:12:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 145 (19CBDC00) [pid = 3868] [serial = 453] [outer = 18399800] 17:12:30 INFO - PROCESS | 3868 | 1464221550572 Marionette TRACE conn3 <- [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]]]}] 17:12:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 17:12:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 687ms 17:12:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 17:12:30 INFO - PROCESS | 3868 | 1464221550616 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 17:12:30 INFO - PROCESS | 3868 | 1464221550618 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 17:12:30 INFO - PROCESS | 3868 | 1464221550622 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 17:12:30 INFO - PROCESS | 3868 | 1464221550623 Marionette TRACE conn3 <- [1,570,null,{}] 17:12:30 INFO - PROCESS | 3868 | 1464221550635 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:30 INFO - PROCESS | 3868 | 1464221550742 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 17:12:30 INFO - PROCESS | 3868 | 1464221550748 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:30 INFO - PROCESS | 3868 | ++DOCSHELL 1290B800 == 49 [pid = 3868] [id = 152] 17:12:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 146 (1835C400) [pid = 3868] [serial = 454] [outer = 00000000] 17:12:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 147 (1A962C00) [pid = 3868] [serial = 455] [outer = 1835C400] 17:12:30 INFO - PROCESS | 3868 | 1464221550792 Marionette DEBUG loaded listener.js 17:12:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 148 (1A96FC00) [pid = 3868] [serial = 456] [outer = 1835C400] 17:12:31 INFO - PROCESS | 3868 | --DOMWINDOW == 147 (1A9C2400) [pid = 3868] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 17:12:31 INFO - PROCESS | 3868 | --DOMWINDOW == 146 (19A70C00) [pid = 3868] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 17:12:31 INFO - PROCESS | 3868 | --DOMWINDOW == 145 (1A969000) [pid = 3868] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 17:12:31 INFO - PROCESS | 3868 | --DOMWINDOW == 144 (13E28800) [pid = 3868] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 17:12:31 INFO - PROCESS | 3868 | --DOMWINDOW == 143 (10565400) [pid = 3868] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 17:12:31 INFO - PROCESS | 3868 | --DOMWINDOW == 142 (1432C400) [pid = 3868] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 17:12:31 INFO - PROCESS | 3868 | --DOMWINDOW == 141 (1ACC5000) [pid = 3868] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 17:12:31 INFO - PROCESS | 3868 | --DOMWINDOW == 140 (176AE800) [pid = 3868] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 17:12:31 INFO - PROCESS | 3868 | --DOMWINDOW == 139 (0F29D800) [pid = 3868] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 17:12:31 INFO - PROCESS | 3868 | --DOMWINDOW == 138 (18391400) [pid = 3868] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 17:12:31 INFO - PROCESS | 3868 | --DOMWINDOW == 137 (1631A800) [pid = 3868] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 17:12:31 INFO - PROCESS | 3868 | --DOMWINDOW == 136 (1036D400) [pid = 3868] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 17:12:31 INFO - PROCESS | 3868 | --DOMWINDOW == 135 (13A3B800) [pid = 3868] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 17:12:31 INFO - PROCESS | 3868 | --DOMWINDOW == 134 (1055B000) [pid = 3868] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 17:12:31 INFO - PROCESS | 3868 | --DOMWINDOW == 133 (13923000) [pid = 3868] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 17:12:31 INFO - PROCESS | 3868 | --DOMWINDOW == 132 (16602400) [pid = 3868] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 17:12:31 INFO - PROCESS | 3868 | --DOMWINDOW == 131 (13954000) [pid = 3868] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 17:12:31 INFO - PROCESS | 3868 | --DOMWINDOW == 130 (19A75000) [pid = 3868] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 17:12:31 INFO - PROCESS | 3868 | --DOMWINDOW == 129 (143F3800) [pid = 3868] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 17:12:31 INFO - PROCESS | 3868 | --DOMWINDOW == 128 (10F30000) [pid = 3868] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 17:12:31 INFO - PROCESS | 3868 | --DOMWINDOW == 127 (10F30C00) [pid = 3868] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 17:12:31 INFO - PROCESS | 3868 | --DOMWINDOW == 126 (178C6C00) [pid = 3868] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 17:12:31 INFO - PROCESS | 3868 | --DOMWINDOW == 125 (1AA65C00) [pid = 3868] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 17:12:31 INFO - PROCESS | 3868 | --DOMWINDOW == 124 (11254400) [pid = 3868] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 17:12:31 INFO - PROCESS | 3868 | --DOMWINDOW == 123 (16B44C00) [pid = 3868] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 17:12:31 INFO - PROCESS | 3868 | --DOMWINDOW == 122 (17EB0400) [pid = 3868] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 17:12:31 INFO - PROCESS | 3868 | --DOMWINDOW == 121 (0F2ECC00) [pid = 3868] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 17:12:31 INFO - PROCESS | 3868 | --DOMWINDOW == 120 (10438C00) [pid = 3868] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 17:12:31 INFO - PROCESS | 3868 | --DOMWINDOW == 119 (13952C00) [pid = 3868] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 17:12:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 17:12:31 INFO - PROCESS | 3868 | --DOMWINDOW == 118 (17EB6000) [pid = 3868] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 17:12:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1000ms 17:12:31 INFO - PROCESS | 3868 | --DOMWINDOW == 117 (1AA69800) [pid = 3868] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 17:12:31 INFO - PROCESS | 3868 | --DOMWINDOW == 116 (10EBA400) [pid = 3868] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 17:12:31 INFO - PROCESS | 3868 | --DOMWINDOW == 115 (138DA800) [pid = 3868] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 17:12:31 INFO - PROCESS | 3868 | 1464221551584 Marionette TRACE conn3 <- [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]]]}] 17:12:31 INFO - PROCESS | 3868 | 1464221551627 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 17:12:31 INFO - PROCESS | 3868 | 1464221551629 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 17:12:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 17:12:31 INFO - PROCESS | 3868 | 1464221551633 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 17:12:31 INFO - PROCESS | 3868 | 1464221551635 Marionette TRACE conn3 <- [1,574,null,{}] 17:12:31 INFO - PROCESS | 3868 | 1464221551648 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:31 INFO - PROCESS | 3868 | 1464221551732 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 17:12:31 INFO - PROCESS | 3868 | 1464221551738 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:31 INFO - PROCESS | 3868 | ++DOCSHELL 103CC800 == 50 [pid = 3868] [id = 153] 17:12:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 116 (10438C00) [pid = 3868] [serial = 457] [outer = 00000000] 17:12:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 117 (10F05400) [pid = 3868] [serial = 458] [outer = 10438C00] 17:12:31 INFO - PROCESS | 3868 | 1464221551785 Marionette DEBUG loaded listener.js 17:12:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 118 (138DA800) [pid = 3868] [serial = 459] [outer = 10438C00] 17:12:32 INFO - PROCESS | 3868 | [3868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:12:32 INFO - PROCESS | 3868 | [3868] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:12:32 INFO - PROCESS | 3868 | [3868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:12:32 INFO - PROCESS | 3868 | 1464221552201 Marionette TRACE conn3 <- [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]]]}] 17:12:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 17:12:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 594ms 17:12:32 INFO - PROCESS | 3868 | 1464221552234 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 17:12:32 INFO - PROCESS | 3868 | 1464221552236 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 17:12:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 17:12:32 INFO - PROCESS | 3868 | 1464221552240 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 17:12:32 INFO - PROCESS | 3868 | 1464221552241 Marionette TRACE conn3 <- [1,578,null,{}] 17:12:32 INFO - PROCESS | 3868 | 1464221552244 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:32 INFO - PROCESS | 3868 | 1464221552331 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 17:12:32 INFO - PROCESS | 3868 | 1464221552337 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:32 INFO - PROCESS | 3868 | ++DOCSHELL 10565400 == 51 [pid = 3868] [id = 154] 17:12:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 119 (129F6000) [pid = 3868] [serial = 460] [outer = 00000000] 17:12:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 120 (16E8C400) [pid = 3868] [serial = 461] [outer = 129F6000] 17:12:32 INFO - PROCESS | 3868 | 1464221552380 Marionette DEBUG loaded listener.js 17:12:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 121 (176AE800) [pid = 3868] [serial = 462] [outer = 129F6000] 17:12:32 INFO - PROCESS | 3868 | 1464221552792 Marionette TRACE conn3 <- [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]]]}] 17:12:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 17:12:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 594ms 17:12:32 INFO - PROCESS | 3868 | 1464221552841 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 17:12:32 INFO - PROCESS | 3868 | 1464221552844 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 17:12:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 17:12:32 INFO - PROCESS | 3868 | 1464221552847 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 17:12:32 INFO - PROCESS | 3868 | 1464221552849 Marionette TRACE conn3 <- [1,582,null,{}] 17:12:32 INFO - PROCESS | 3868 | 1464221552853 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:32 INFO - PROCESS | 3868 | 1464221552948 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 17:12:32 INFO - PROCESS | 3868 | 1464221552956 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:32 INFO - PROCESS | 3868 | ++DOCSHELL 18369800 == 52 [pid = 3868] [id = 155] 17:12:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 122 (183C5C00) [pid = 3868] [serial = 463] [outer = 00000000] 17:12:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 123 (1A84E000) [pid = 3868] [serial = 464] [outer = 183C5C00] 17:12:33 INFO - PROCESS | 3868 | 1464221553005 Marionette DEBUG loaded listener.js 17:12:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 124 (1ACB8400) [pid = 3868] [serial = 465] [outer = 183C5C00] 17:12:33 INFO - PROCESS | 3868 | 1464221553448 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 17:12:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 17:12:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 640ms 17:12:33 INFO - PROCESS | 3868 | 1464221553485 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 17:12:33 INFO - PROCESS | 3868 | 1464221553486 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 17:12:33 INFO - PROCESS | 3868 | 1464221553490 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 17:12:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 17:12:33 INFO - PROCESS | 3868 | 1464221553491 Marionette TRACE conn3 <- [1,586,null,{}] 17:12:33 INFO - PROCESS | 3868 | 1464221553507 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:33 INFO - PROCESS | 3868 | 1464221553647 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 17:12:33 INFO - PROCESS | 3868 | 1464221553780 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:33 INFO - PROCESS | 3868 | ++DOCSHELL 0F29AC00 == 53 [pid = 3868] [id = 156] 17:12:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 125 (0F29D400) [pid = 3868] [serial = 466] [outer = 00000000] 17:12:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 126 (0F2C3C00) [pid = 3868] [serial = 467] [outer = 0F29D400] 17:12:33 INFO - PROCESS | 3868 | 1464221553838 Marionette DEBUG loaded listener.js 17:12:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 127 (1032C800) [pid = 3868] [serial = 468] [outer = 0F29D400] 17:12:34 INFO - PROCESS | 3868 | 1464221554484 Marionette TRACE conn3 <- [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]]]}] 17:12:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 17:12:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1047ms 17:12:34 INFO - PROCESS | 3868 | 1464221554556 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 17:12:34 INFO - PROCESS | 3868 | 1464221554560 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 17:12:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 17:12:34 INFO - PROCESS | 3868 | 1464221554579 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 17:12:34 INFO - PROCESS | 3868 | 1464221554584 Marionette TRACE conn3 <- [1,590,null,{}] 17:12:34 INFO - PROCESS | 3868 | 1464221554590 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:34 INFO - PROCESS | 3868 | 1464221554698 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 17:12:34 INFO - PROCESS | 3868 | 1464221554826 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:34 INFO - PROCESS | 3868 | ++DOCSHELL 114DD000 == 54 [pid = 3868] [id = 157] 17:12:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 128 (114DF000) [pid = 3868] [serial = 469] [outer = 00000000] 17:12:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 129 (13285400) [pid = 3868] [serial = 470] [outer = 114DF000] 17:12:34 INFO - PROCESS | 3868 | 1464221554883 Marionette DEBUG loaded listener.js 17:12:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 130 (13955000) [pid = 3868] [serial = 471] [outer = 114DF000] 17:12:35 INFO - PROCESS | 3868 | 1464221555420 Marionette TRACE conn3 <- [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]]]}] 17:12:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 17:12:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 922ms 17:12:35 INFO - PROCESS | 3868 | 1464221555491 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 17:12:35 INFO - PROCESS | 3868 | 1464221555494 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 17:12:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 17:12:35 INFO - PROCESS | 3868 | 1464221555498 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 17:12:35 INFO - PROCESS | 3868 | 1464221555500 Marionette TRACE conn3 <- [1,594,null,{}] 17:12:35 INFO - PROCESS | 3868 | 1464221555504 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:35 INFO - PROCESS | 3868 | 1464221555615 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 17:12:35 INFO - PROCESS | 3868 | 1464221555717 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:35 INFO - PROCESS | 3868 | ++DOCSHELL 16604800 == 55 [pid = 3868] [id = 158] 17:12:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 131 (16E8BC00) [pid = 3868] [serial = 472] [outer = 00000000] 17:12:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 132 (175BD800) [pid = 3868] [serial = 473] [outer = 16E8BC00] 17:12:35 INFO - PROCESS | 3868 | 1464221555770 Marionette DEBUG loaded listener.js 17:12:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 133 (1603CC00) [pid = 3868] [serial = 474] [outer = 16E8BC00] 17:12:36 INFO - PROCESS | 3868 | 1464221556358 Marionette TRACE conn3 <- [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]]]}] 17:12:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 17:12:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 891ms 17:12:36 INFO - PROCESS | 3868 | 1464221556400 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 17:12:36 INFO - PROCESS | 3868 | 1464221556404 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 17:12:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 17:12:36 INFO - PROCESS | 3868 | 1464221556415 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 17:12:36 INFO - PROCESS | 3868 | 1464221556420 Marionette TRACE conn3 <- [1,598,null,{}] 17:12:36 INFO - PROCESS | 3868 | 1464221556424 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:36 INFO - PROCESS | 3868 | 1464221556532 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 17:12:36 INFO - PROCESS | 3868 | 1464221556631 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:36 INFO - PROCESS | 3868 | ++DOCSHELL 17E33000 == 56 [pid = 3868] [id = 159] 17:12:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 134 (19A73400) [pid = 3868] [serial = 475] [outer = 00000000] 17:12:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 135 (1ACC1800) [pid = 3868] [serial = 476] [outer = 19A73400] 17:12:36 INFO - PROCESS | 3868 | 1464221556684 Marionette DEBUG loaded listener.js 17:12:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 136 (1AE7B800) [pid = 3868] [serial = 477] [outer = 19A73400] 17:12:37 INFO - PROCESS | 3868 | 1464221557276 Marionette TRACE conn3 <- [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]]]}] 17:12:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 17:12:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 906ms 17:12:37 INFO - PROCESS | 3868 | 1464221557315 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 17:12:37 INFO - PROCESS | 3868 | 1464221557317 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 17:12:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 17:12:37 INFO - PROCESS | 3868 | 1464221557321 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 17:12:37 INFO - PROCESS | 3868 | 1464221557323 Marionette TRACE conn3 <- [1,602,null,{}] 17:12:37 INFO - PROCESS | 3868 | 1464221557326 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:37 INFO - PROCESS | 3868 | 1464221557450 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 17:12:37 INFO - PROCESS | 3868 | 1464221557550 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:37 INFO - PROCESS | 3868 | ++DOCSHELL 1AF0E000 == 57 [pid = 3868] [id = 160] 17:12:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 137 (1AF0E800) [pid = 3868] [serial = 478] [outer = 00000000] 17:12:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 138 (1B25D800) [pid = 3868] [serial = 479] [outer = 1AF0E800] 17:12:37 INFO - PROCESS | 3868 | 1464221557604 Marionette DEBUG loaded listener.js 17:12:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 139 (1B262C00) [pid = 3868] [serial = 480] [outer = 1AF0E800] 17:12:38 INFO - PROCESS | 3868 | 1464221558304 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 17:12:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 17:12:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1047ms 17:12:38 INFO - PROCESS | 3868 | 1464221558361 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 17:12:38 INFO - PROCESS | 3868 | 1464221558364 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 17:12:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 17:12:38 INFO - PROCESS | 3868 | 1464221558386 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 17:12:38 INFO - PROCESS | 3868 | 1464221558389 Marionette TRACE conn3 <- [1,606,null,{}] 17:12:38 INFO - PROCESS | 3868 | 1464221558394 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:38 INFO - PROCESS | 3868 | 1464221558540 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 17:12:38 INFO - PROCESS | 3868 | 1464221558558 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:38 INFO - PROCESS | 3868 | ++DOCSHELL 1A882800 == 58 [pid = 3868] [id = 161] 17:12:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 140 (1A882C00) [pid = 3868] [serial = 481] [outer = 00000000] 17:12:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 141 (1AF0C400) [pid = 3868] [serial = 482] [outer = 1A882C00] 17:12:38 INFO - PROCESS | 3868 | 1464221558618 Marionette DEBUG loaded listener.js 17:12:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 142 (1B265800) [pid = 3868] [serial = 483] [outer = 1A882C00] 17:12:39 INFO - PROCESS | 3868 | 1464221559206 Marionette TRACE conn3 <- [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]]]}] 17:12:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 17:12:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 844ms 17:12:39 INFO - PROCESS | 3868 | 1464221559227 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 17:12:39 INFO - PROCESS | 3868 | 1464221559229 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 17:12:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 17:12:39 INFO - PROCESS | 3868 | 1464221559233 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 17:12:39 INFO - PROCESS | 3868 | 1464221559235 Marionette TRACE conn3 <- [1,610,null,{}] 17:12:39 INFO - PROCESS | 3868 | 1464221559238 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:39 INFO - PROCESS | 3868 | 1464221559341 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 17:12:39 INFO - PROCESS | 3868 | 1464221559485 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:39 INFO - PROCESS | 3868 | ++DOCSHELL 14336000 == 59 [pid = 3868] [id = 162] 17:12:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 143 (16607000) [pid = 3868] [serial = 484] [outer = 00000000] 17:12:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 144 (19F3A000) [pid = 3868] [serial = 485] [outer = 16607000] 17:12:39 INFO - PROCESS | 3868 | 1464221559538 Marionette DEBUG loaded listener.js 17:12:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 145 (19F43000) [pid = 3868] [serial = 486] [outer = 16607000] 17:12:40 INFO - PROCESS | 3868 | 1464221560257 Marionette TRACE conn3 <- [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]]]}] 17:12:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 17:12:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1078ms 17:12:40 INFO - PROCESS | 3868 | 1464221560324 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 17:12:40 INFO - PROCESS | 3868 | 1464221560328 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 17:12:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 17:12:40 INFO - PROCESS | 3868 | 1464221560333 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 17:12:40 INFO - PROCESS | 3868 | 1464221560337 Marionette TRACE conn3 <- [1,614,null,{}] 17:12:40 INFO - PROCESS | 3868 | 1464221560342 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:40 INFO - PROCESS | 3868 | 1464221560447 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 17:12:40 INFO - PROCESS | 3868 | 1464221560572 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:40 INFO - PROCESS | 3868 | ++DOCSHELL 0F2E7400 == 60 [pid = 3868] [id = 163] 17:12:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 146 (1047E800) [pid = 3868] [serial = 487] [outer = 00000000] 17:12:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 147 (11003400) [pid = 3868] [serial = 488] [outer = 1047E800] 17:12:40 INFO - PROCESS | 3868 | 1464221560621 Marionette DEBUG loaded listener.js 17:12:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 148 (11852800) [pid = 3868] [serial = 489] [outer = 1047E800] 17:12:41 INFO - PROCESS | 3868 | --DOCSHELL 18369800 == 59 [pid = 3868] [id = 155] 17:12:41 INFO - PROCESS | 3868 | --DOCSHELL 10565400 == 58 [pid = 3868] [id = 154] 17:12:41 INFO - PROCESS | 3868 | --DOCSHELL 103CC800 == 57 [pid = 3868] [id = 153] 17:12:41 INFO - PROCESS | 3868 | --DOCSHELL 1290B800 == 56 [pid = 3868] [id = 152] 17:12:41 INFO - PROCESS | 3868 | --DOCSHELL 17EB8800 == 55 [pid = 3868] [id = 151] 17:12:41 INFO - PROCESS | 3868 | --DOCSHELL 17EB2C00 == 54 [pid = 3868] [id = 150] 17:12:41 INFO - PROCESS | 3868 | --DOCSHELL 16605400 == 53 [pid = 3868] [id = 149] 17:12:41 INFO - PROCESS | 3868 | --DOCSHELL 160E0800 == 52 [pid = 3868] [id = 148] 17:12:41 INFO - PROCESS | 3868 | --DOCSHELL 12B28C00 == 51 [pid = 3868] [id = 147] 17:12:41 INFO - PROCESS | 3868 | --DOCSHELL 12915C00 == 50 [pid = 3868] [id = 146] 17:12:41 INFO - PROCESS | 3868 | --DOCSHELL 104E5400 == 49 [pid = 3868] [id = 145] 17:12:41 INFO - PROCESS | 3868 | --DOCSHELL 10A50800 == 48 [pid = 3868] [id = 139] 17:12:41 INFO - PROCESS | 3868 | --DOMWINDOW == 147 (1AA73800) [pid = 3868] [serial = 329] [outer = 00000000] [url = about:blank] 17:12:41 INFO - PROCESS | 3868 | --DOMWINDOW == 146 (160E4400) [pid = 3868] [serial = 197] [outer = 00000000] [url = about:blank] 17:12:41 INFO - PROCESS | 3868 | --DOMWINDOW == 145 (1A967000) [pid = 3868] [serial = 203] [outer = 00000000] [url = about:blank] 17:12:41 INFO - PROCESS | 3868 | --DOMWINDOW == 144 (19A6CC00) [pid = 3868] [serial = 200] [outer = 00000000] [url = about:blank] 17:12:41 INFO - PROCESS | 3868 | --DOMWINDOW == 143 (118B2400) [pid = 3868] [serial = 157] [outer = 00000000] [url = about:blank] 17:12:41 INFO - PROCESS | 3868 | --DOMWINDOW == 142 (12BD8C00) [pid = 3868] [serial = 194] [outer = 00000000] [url = about:blank] 17:12:41 INFO - PROCESS | 3868 | --DOMWINDOW == 141 (19AE0400) [pid = 3868] [serial = 338] [outer = 00000000] [url = about:blank] 17:12:41 INFO - PROCESS | 3868 | --DOMWINDOW == 140 (1ACBB800) [pid = 3868] [serial = 239] [outer = 00000000] [url = about:blank] 17:12:41 INFO - PROCESS | 3868 | --DOMWINDOW == 139 (13A45800) [pid = 3868] [serial = 242] [outer = 00000000] [url = about:blank] 17:12:41 INFO - PROCESS | 3868 | --DOMWINDOW == 138 (17007000) [pid = 3868] [serial = 245] [outer = 00000000] [url = about:blank] 17:12:41 INFO - PROCESS | 3868 | --DOMWINDOW == 137 (183D1000) [pid = 3868] [serial = 248] [outer = 00000000] [url = about:blank] 17:12:41 INFO - PROCESS | 3868 | --DOMWINDOW == 136 (1AF0F800) [pid = 3868] [serial = 284] [outer = 00000000] [url = about:blank] 17:12:41 INFO - PROCESS | 3868 | --DOMWINDOW == 135 (1290B400) [pid = 3868] [serial = 287] [outer = 00000000] [url = about:blank] 17:12:41 INFO - PROCESS | 3868 | --DOMWINDOW == 134 (16B4B800) [pid = 3868] [serial = 290] [outer = 00000000] [url = about:blank] 17:12:41 INFO - PROCESS | 3868 | --DOMWINDOW == 133 (1A584800) [pid = 3868] [serial = 293] [outer = 00000000] [url = about:blank] 17:12:41 INFO - PROCESS | 3868 | --DOMWINDOW == 132 (1AE7D000) [pid = 3868] [serial = 296] [outer = 00000000] [url = about:blank] 17:12:41 INFO - PROCESS | 3868 | --DOMWINDOW == 131 (1A96C000) [pid = 3868] [serial = 397] [outer = 00000000] [url = about:blank] 17:12:41 INFO - PROCESS | 3868 | --DOMWINDOW == 130 (14330C00) [pid = 3868] [serial = 167] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:12:41 INFO - PROCESS | 3868 | --DOMWINDOW == 129 (1AE78400) [pid = 3868] [serial = 400] [outer = 00000000] [url = about:blank] 17:12:41 INFO - PROCESS | 3868 | --DOMWINDOW == 128 (1AA6B800) [pid = 3868] [serial = 398] [outer = 00000000] [url = about:blank] 17:12:41 INFO - PROCESS | 3868 | --DOMWINDOW == 127 (19CC5C00) [pid = 3868] [serial = 404] [outer = 00000000] [url = about:blank] 17:12:41 INFO - PROCESS | 3868 | --DOMWINDOW == 126 (114D4C00) [pid = 3868] [serial = 368] [outer = 00000000] [url = about:blank] 17:12:41 INFO - PROCESS | 3868 | --DOMWINDOW == 125 (1AF07000) [pid = 3868] [serial = 401] [outer = 00000000] [url = about:blank] 17:12:41 INFO - PROCESS | 3868 | --DOMWINDOW == 124 (10B78400) [pid = 3868] [serial = 367] [outer = 00000000] [url = about:blank] 17:12:41 INFO - PROCESS | 3868 | --DOMWINDOW == 123 (19CBB800) [pid = 3868] [serial = 407] [outer = 00000000] [url = about:blank] 17:12:41 INFO - PROCESS | 3868 | --DOMWINDOW == 122 (1AE79000) [pid = 3868] [serial = 376] [outer = 00000000] [url = about:blank] 17:12:41 INFO - PROCESS | 3868 | --DOMWINDOW == 121 (17E37800) [pid = 3868] [serial = 391] [outer = 00000000] [url = about:blank] 17:12:41 INFO - PROCESS | 3868 | --DOMWINDOW == 120 (18364000) [pid = 3868] [serial = 392] [outer = 00000000] [url = about:blank] 17:12:41 INFO - PROCESS | 3868 | --DOMWINDOW == 119 (1A96BC00) [pid = 3868] [serial = 380] [outer = 00000000] [url = about:blank] 17:12:41 INFO - PROCESS | 3868 | --DOMWINDOW == 118 (0F2A3C00) [pid = 3868] [serial = 379] [outer = 00000000] [url = about:blank] 17:12:41 INFO - PROCESS | 3868 | --DOMWINDOW == 117 (16E90C00) [pid = 3868] [serial = 413] [outer = 00000000] [url = about:blank] 17:12:41 INFO - PROCESS | 3868 | --DOMWINDOW == 116 (1A970800) [pid = 3868] [serial = 374] [outer = 00000000] [url = about:blank] 17:12:41 INFO - PROCESS | 3868 | --DOMWINDOW == 115 (1A3EA400) [pid = 3868] [serial = 373] [outer = 00000000] [url = about:blank] 17:12:41 INFO - PROCESS | 3868 | --DOMWINDOW == 114 (183C7400) [pid = 3868] [serial = 394] [outer = 00000000] [url = about:blank] 17:12:41 INFO - PROCESS | 3868 | --DOMWINDOW == 113 (129FD800) [pid = 3868] [serial = 383] [outer = 00000000] [url = about:blank] 17:12:41 INFO - PROCESS | 3868 | --DOMWINDOW == 112 (11CA9000) [pid = 3868] [serial = 382] [outer = 00000000] [url = about:blank] 17:12:41 INFO - PROCESS | 3868 | --DOMWINDOW == 111 (17056800) [pid = 3868] [serial = 388] [outer = 00000000] [url = about:blank] 17:12:41 INFO - PROCESS | 3868 | --DOMWINDOW == 110 (175C0400) [pid = 3868] [serial = 389] [outer = 00000000] [url = about:blank] 17:12:41 INFO - PROCESS | 3868 | --DOMWINDOW == 109 (118B3800) [pid = 3868] [serial = 385] [outer = 00000000] [url = about:blank] 17:12:41 INFO - PROCESS | 3868 | --DOMWINDOW == 108 (12F50400) [pid = 3868] [serial = 386] [outer = 00000000] [url = about:blank] 17:12:41 INFO - PROCESS | 3868 | --DOMWINDOW == 107 (160ED000) [pid = 3868] [serial = 371] [outer = 00000000] [url = about:blank] 17:12:41 INFO - PROCESS | 3868 | --DOMWINDOW == 106 (143F0400) [pid = 3868] [serial = 370] [outer = 00000000] [url = about:blank] 17:12:41 INFO - PROCESS | 3868 | --DOMWINDOW == 105 (1660C400) [pid = 3868] [serial = 411] [outer = 00000000] [url = about:blank] 17:12:41 INFO - PROCESS | 3868 | --DOMWINDOW == 104 (1660A800) [pid = 3868] [serial = 410] [outer = 00000000] [url = about:blank] 17:12:41 INFO - PROCESS | 3868 | --DOMWINDOW == 103 (1AA71000) [pid = 3868] [serial = 405] [outer = 00000000] [url = about:blank] 17:12:41 INFO - PROCESS | 3868 | --DOMWINDOW == 102 (1AE81400) [pid = 3868] [serial = 377] [outer = 00000000] [url = about:blank] 17:12:41 INFO - PROCESS | 3868 | --DOMWINDOW == 101 (19ADEC00) [pid = 3868] [serial = 395] [outer = 00000000] [url = about:blank] 17:12:41 INFO - PROCESS | 3868 | --DOMWINDOW == 100 (1AA67800) [pid = 3868] [serial = 408] [outer = 00000000] [url = about:blank] 17:12:41 INFO - PROCESS | 3868 | --DOMWINDOW == 99 (11CAC800) [pid = 3868] [serial = 332] [outer = 00000000] [url = about:blank] 17:12:41 INFO - PROCESS | 3868 | --DOMWINDOW == 98 (160ED800) [pid = 3868] [serial = 335] [outer = 00000000] [url = about:blank] 17:12:41 INFO - PROCESS | 3868 | 1464221561285 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 17:12:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 17:12:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1000ms 17:12:41 INFO - PROCESS | 3868 | 1464221561333 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 17:12:41 INFO - PROCESS | 3868 | 1464221561338 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 17:12:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 17:12:41 INFO - PROCESS | 3868 | 1464221561344 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 17:12:41 INFO - PROCESS | 3868 | 1464221561347 Marionette TRACE conn3 <- [1,618,null,{}] 17:12:41 INFO - PROCESS | 3868 | 1464221561350 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:41 INFO - PROCESS | 3868 | 1464221561437 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 17:12:41 INFO - PROCESS | 3868 | 1464221561448 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:41 INFO - PROCESS | 3868 | ++DOCSHELL 0F2F1C00 == 49 [pid = 3868] [id = 164] 17:12:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 99 (103CC800) [pid = 3868] [serial = 490] [outer = 00000000] 17:12:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 100 (112E8400) [pid = 3868] [serial = 491] [outer = 103CC800] 17:12:41 INFO - PROCESS | 3868 | 1464221561501 Marionette DEBUG loaded listener.js 17:12:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 101 (11CAC800) [pid = 3868] [serial = 492] [outer = 103CC800] 17:12:41 INFO - PROCESS | 3868 | 1464221562000 Marionette TRACE conn3 <- [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]]]}] 17:12:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 17:12:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 687ms 17:12:42 INFO - PROCESS | 3868 | 1464221562043 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 17:12:42 INFO - PROCESS | 3868 | 1464221562045 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 17:12:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 17:12:42 INFO - PROCESS | 3868 | 1464221562049 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 17:12:42 INFO - PROCESS | 3868 | 1464221562052 Marionette TRACE conn3 <- [1,622,null,{}] 17:12:42 INFO - PROCESS | 3868 | 1464221562064 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:42 INFO - PROCESS | 3868 | 1464221562157 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 17:12:42 INFO - PROCESS | 3868 | 1464221562166 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:42 INFO - PROCESS | 3868 | ++DOCSHELL 13923000 == 50 [pid = 3868] [id = 165] 17:12:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 102 (13925C00) [pid = 3868] [serial = 493] [outer = 00000000] 17:12:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 103 (13A40C00) [pid = 3868] [serial = 494] [outer = 13925C00] 17:12:42 INFO - PROCESS | 3868 | 1464221562213 Marionette DEBUG loaded listener.js 17:12:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 104 (13D10C00) [pid = 3868] [serial = 495] [outer = 13925C00] 17:12:42 INFO - PROCESS | 3868 | [3868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:12:42 INFO - PROCESS | 3868 | [3868] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:12:42 INFO - PROCESS | 3868 | [3868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:12:42 INFO - PROCESS | 3868 | 1464221562661 Marionette TRACE conn3 <- [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]]]}] 17:12:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 17:12:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 640ms 17:12:42 INFO - PROCESS | 3868 | 1464221562686 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 17:12:42 INFO - PROCESS | 3868 | 1464221562689 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 17:12:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 17:12:42 INFO - PROCESS | 3868 | 1464221562692 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 17:12:42 INFO - PROCESS | 3868 | 1464221562694 Marionette TRACE conn3 <- [1,626,null,{}] 17:12:42 INFO - PROCESS | 3868 | 1464221562701 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:42 INFO - PROCESS | 3868 | 1464221562786 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 17:12:42 INFO - PROCESS | 3868 | 1464221562793 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:42 INFO - PROCESS | 3868 | ++DOCSHELL 15A11C00 == 51 [pid = 3868] [id = 166] 17:12:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 105 (15A12800) [pid = 3868] [serial = 496] [outer = 00000000] 17:12:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 106 (160EB800) [pid = 3868] [serial = 497] [outer = 15A12800] 17:12:42 INFO - PROCESS | 3868 | 1464221562837 Marionette DEBUG loaded listener.js 17:12:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 107 (16321800) [pid = 3868] [serial = 498] [outer = 15A12800] 17:12:43 INFO - PROCESS | 3868 | [3868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:12:43 INFO - PROCESS | 3868 | [3868] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:12:43 INFO - PROCESS | 3868 | [3868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:12:43 INFO - PROCESS | 3868 | 1464221563281 Marionette TRACE conn3 <- [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]]]}] 17:12:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 17:12:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 641ms 17:12:43 INFO - PROCESS | 3868 | 1464221563330 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 17:12:43 INFO - PROCESS | 3868 | 1464221563332 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 17:12:43 INFO - PROCESS | 3868 | 1464221563335 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 17:12:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 17:12:43 INFO - PROCESS | 3868 | 1464221563337 Marionette TRACE conn3 <- [1,630,null,{}] 17:12:43 INFO - PROCESS | 3868 | 1464221563340 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:43 INFO - PROCESS | 3868 | 1464221563459 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 17:12:43 INFO - PROCESS | 3868 | 1464221563513 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:43 INFO - PROCESS | 3868 | ++DOCSHELL 16602800 == 52 [pid = 3868] [id = 167] 17:12:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 108 (1660AC00) [pid = 3868] [serial = 499] [outer = 00000000] 17:12:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 109 (16610400) [pid = 3868] [serial = 500] [outer = 1660AC00] 17:12:43 INFO - PROCESS | 3868 | 1464221563587 Marionette DEBUG loaded listener.js 17:12:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 110 (16B45400) [pid = 3868] [serial = 501] [outer = 1660AC00] 17:12:43 INFO - PROCESS | 3868 | 1464221563990 Marionette TRACE conn3 <- [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]]]}] 17:12:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 17:12:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 703ms 17:12:44 INFO - PROCESS | 3868 | 1464221564035 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 17:12:44 INFO - PROCESS | 3868 | 1464221564037 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 17:12:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 17:12:44 INFO - PROCESS | 3868 | 1464221564040 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 17:12:44 INFO - PROCESS | 3868 | 1464221564042 Marionette TRACE conn3 <- [1,634,null,{}] 17:12:44 INFO - PROCESS | 3868 | 1464221564045 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:44 INFO - PROCESS | 3868 | 1464221564191 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 17:12:44 INFO - PROCESS | 3868 | 1464221564217 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:44 INFO - PROCESS | 3868 | ++DOCSHELL 17007800 == 53 [pid = 3868] [id = 168] 17:12:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 111 (17007C00) [pid = 3868] [serial = 502] [outer = 00000000] 17:12:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 112 (1700D400) [pid = 3868] [serial = 503] [outer = 17007C00] 17:12:44 INFO - PROCESS | 3868 | 1464221564262 Marionette DEBUG loaded listener.js 17:12:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 113 (175BEC00) [pid = 3868] [serial = 504] [outer = 17007C00] 17:12:44 INFO - PROCESS | 3868 | 1464221564706 Marionette TRACE conn3 <- [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]]]}] 17:12:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 17:12:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 703ms 17:12:44 INFO - PROCESS | 3868 | 1464221564740 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 17:12:44 INFO - PROCESS | 3868 | 1464221564742 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 17:12:44 INFO - PROCESS | 3868 | 1464221564745 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 17:12:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 17:12:44 INFO - PROCESS | 3868 | 1464221564747 Marionette TRACE conn3 <- [1,638,null,{}] 17:12:44 INFO - PROCESS | 3868 | 1464221564750 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:44 INFO - PROCESS | 3868 | 1464221564890 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 17:12:44 INFO - PROCESS | 3868 | 1464221564897 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:44 INFO - PROCESS | 3868 | ++DOCSHELL 1660C000 == 54 [pid = 3868] [id = 169] 17:12:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 114 (1700A400) [pid = 3868] [serial = 505] [outer = 00000000] 17:12:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 115 (17E93000) [pid = 3868] [serial = 506] [outer = 1700A400] 17:12:44 INFO - PROCESS | 3868 | 1464221564943 Marionette DEBUG loaded listener.js 17:12:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 116 (17EB8800) [pid = 3868] [serial = 507] [outer = 1700A400] 17:12:45 INFO - PROCESS | 3868 | --DOMWINDOW == 115 (17EB4C00) [pid = 3868] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 17:12:45 INFO - PROCESS | 3868 | --DOMWINDOW == 114 (129F6000) [pid = 3868] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 17:12:45 INFO - PROCESS | 3868 | --DOMWINDOW == 113 (129EE800) [pid = 3868] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 17:12:45 INFO - PROCESS | 3868 | --DOMWINDOW == 112 (1835C400) [pid = 3868] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 17:12:45 INFO - PROCESS | 3868 | --DOMWINDOW == 111 (12B2B400) [pid = 3868] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 17:12:45 INFO - PROCESS | 3868 | --DOMWINDOW == 110 (10558800) [pid = 3868] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 17:12:45 INFO - PROCESS | 3868 | --DOMWINDOW == 109 (18399800) [pid = 3868] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 17:12:45 INFO - PROCESS | 3868 | --DOMWINDOW == 108 (16B3F800) [pid = 3868] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 17:12:45 INFO - PROCESS | 3868 | --DOMWINDOW == 107 (10438C00) [pid = 3868] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 17:12:45 INFO - PROCESS | 3868 | --DOMWINDOW == 106 (160EC000) [pid = 3868] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 17:12:45 INFO - PROCESS | 3868 | 1464221565516 Marionette TRACE conn3 <- [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]]]}] 17:12:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 17:12:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 797ms 17:12:45 INFO - PROCESS | 3868 | 1464221565548 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 17:12:45 INFO - PROCESS | 3868 | 1464221565550 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 17:12:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 17:12:45 INFO - PROCESS | 3868 | 1464221565553 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 17:12:45 INFO - PROCESS | 3868 | 1464221565555 Marionette TRACE conn3 <- [1,642,null,{}] 17:12:45 INFO - PROCESS | 3868 | 1464221565559 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:45 INFO - PROCESS | 3868 | 1464221565638 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 17:12:45 INFO - PROCESS | 3868 | 1464221565645 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:45 INFO - PROCESS | 3868 | ++DOCSHELL 1394C800 == 55 [pid = 3868] [id = 170] 17:12:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 107 (15A3C400) [pid = 3868] [serial = 508] [outer = 00000000] 17:12:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 108 (17010000) [pid = 3868] [serial = 509] [outer = 15A3C400] 17:12:45 INFO - PROCESS | 3868 | 1464221565698 Marionette DEBUG loaded listener.js 17:12:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 109 (17855800) [pid = 3868] [serial = 510] [outer = 15A3C400] 17:12:46 INFO - PROCESS | 3868 | 1464221566122 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 17:12:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 17:12:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 594ms 17:12:46 INFO - PROCESS | 3868 | 1464221566150 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 17:12:46 INFO - PROCESS | 3868 | 1464221566152 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 17:12:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 17:12:46 INFO - PROCESS | 3868 | 1464221566187 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 17:12:46 INFO - PROCESS | 3868 | 1464221566189 Marionette TRACE conn3 <- [1,646,null,{}] 17:12:46 INFO - PROCESS | 3868 | 1464221566193 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:46 INFO - PROCESS | 3868 | 1464221566273 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 17:12:46 INFO - PROCESS | 3868 | 1464221566280 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:46 INFO - PROCESS | 3868 | ++DOCSHELL 1700FC00 == 56 [pid = 3868] [id = 171] 17:12:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 110 (17EB4C00) [pid = 3868] [serial = 511] [outer = 00000000] 17:12:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 111 (19A6FC00) [pid = 3868] [serial = 512] [outer = 17EB4C00] 17:12:46 INFO - PROCESS | 3868 | 1464221566324 Marionette DEBUG loaded listener.js 17:12:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 112 (19A78400) [pid = 3868] [serial = 513] [outer = 17EB4C00] 17:12:46 INFO - PROCESS | 3868 | 1464221566736 Marionette TRACE conn3 <- [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]]]}] 17:12:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 17:12:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 594ms 17:12:46 INFO - PROCESS | 3868 | 1464221566783 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 17:12:46 INFO - PROCESS | 3868 | 1464221566785 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 17:12:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 17:12:46 INFO - PROCESS | 3868 | 1464221566788 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 17:12:46 INFO - PROCESS | 3868 | 1464221566790 Marionette TRACE conn3 <- [1,650,null,{}] 17:12:46 INFO - PROCESS | 3868 | 1464221566793 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:46 INFO - PROCESS | 3868 | 1464221566880 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 17:12:46 INFO - PROCESS | 3868 | 1464221566887 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:46 INFO - PROCESS | 3868 | ++DOCSHELL 0F2C5C00 == 57 [pid = 3868] [id = 172] 17:12:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 113 (10EC3400) [pid = 3868] [serial = 514] [outer = 00000000] 17:12:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 114 (19AE7C00) [pid = 3868] [serial = 515] [outer = 10EC3400] 17:12:46 INFO - PROCESS | 3868 | 1464221566929 Marionette DEBUG loaded listener.js 17:12:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 115 (19F36800) [pid = 3868] [serial = 516] [outer = 10EC3400] 17:12:47 INFO - PROCESS | 3868 | [3868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:12:47 INFO - PROCESS | 3868 | [3868] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:12:47 INFO - PROCESS | 3868 | [3868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:12:47 INFO - PROCESS | 3868 | [3868] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:12:47 INFO - PROCESS | 3868 | 1464221567338 Marionette TRACE conn3 <- [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]]]}] 17:12:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 17:12:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 594ms 17:12:47 INFO - PROCESS | 3868 | 1464221567394 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 17:12:47 INFO - PROCESS | 3868 | 1464221567396 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 17:12:47 INFO - PROCESS | 3868 | 1464221567400 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 17:12:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 17:12:47 INFO - PROCESS | 3868 | 1464221567402 Marionette TRACE conn3 <- [1,654,null,{}] 17:12:47 INFO - PROCESS | 3868 | 1464221567405 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:47 INFO - PROCESS | 3868 | 1464221567505 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 17:12:47 INFO - PROCESS | 3868 | 1464221567717 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:47 INFO - PROCESS | 3868 | ++DOCSHELL 0F2C1800 == 58 [pid = 3868] [id = 173] 17:12:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 116 (0F2C2400) [pid = 3868] [serial = 517] [outer = 00000000] 17:12:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 117 (0F2EF800) [pid = 3868] [serial = 518] [outer = 0F2C2400] 17:12:47 INFO - PROCESS | 3868 | 1464221567775 Marionette DEBUG loaded listener.js 17:12:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 118 (10565400) [pid = 3868] [serial = 519] [outer = 0F2C2400] 17:12:48 INFO - PROCESS | 3868 | [3868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:12:48 INFO - PROCESS | 3868 | [3868] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:12:48 INFO - PROCESS | 3868 | 1464221568298 Marionette TRACE conn3 <- [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]]]}] 17:12: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 17:12:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 938ms 17:12:48 INFO - PROCESS | 3868 | 1464221568349 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 17:12:48 INFO - PROCESS | 3868 | 1464221568355 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 17:12:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 17:12:48 INFO - PROCESS | 3868 | 1464221568360 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 17:12:48 INFO - PROCESS | 3868 | 1464221568364 Marionette TRACE conn3 <- [1,658,null,{}] 17:12:48 INFO - PROCESS | 3868 | 1464221568369 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:48 INFO - PROCESS | 3868 | 1464221568481 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 17:12:48 INFO - PROCESS | 3868 | 1464221568584 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:48 INFO - PROCESS | 3868 | ++DOCSHELL 129F2C00 == 59 [pid = 3868] [id = 174] 17:12:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 119 (1318A000) [pid = 3868] [serial = 520] [outer = 00000000] 17:12:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 120 (13925000) [pid = 3868] [serial = 521] [outer = 1318A000] 17:12:48 INFO - PROCESS | 3868 | 1464221568644 Marionette DEBUG loaded listener.js 17:12:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 121 (13D01800) [pid = 3868] [serial = 522] [outer = 1318A000] 17:12:49 INFO - PROCESS | 3868 | 1464221569256 Marionette TRACE conn3 <- [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]]]}] 17:12:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 17:12:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 938ms 17:12:49 INFO - PROCESS | 3868 | 1464221569307 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 17:12:49 INFO - PROCESS | 3868 | 1464221569311 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 17:12:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 17:12:49 INFO - PROCESS | 3868 | 1464221569315 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 17:12:49 INFO - PROCESS | 3868 | 1464221569317 Marionette TRACE conn3 <- [1,662,null,{}] 17:12:49 INFO - PROCESS | 3868 | 1464221569321 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:49 INFO - PROCESS | 3868 | 1464221569430 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 17:12:49 INFO - PROCESS | 3868 | 1464221569532 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:49 INFO - PROCESS | 3868 | ++DOCSHELL 1432C000 == 60 [pid = 3868] [id = 175] 17:12:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 122 (16E96C00) [pid = 3868] [serial = 523] [outer = 00000000] 17:12:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 123 (17115400) [pid = 3868] [serial = 524] [outer = 16E96C00] 17:12:49 INFO - PROCESS | 3868 | 1464221569586 Marionette DEBUG loaded listener.js 17:12:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 124 (18366800) [pid = 3868] [serial = 525] [outer = 16E96C00] 17:12:49 INFO - PROCESS | 3868 | [3868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:12:49 INFO - PROCESS | 3868 | [3868] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:12:50 INFO - PROCESS | 3868 | 1464221570124 Marionette TRACE conn3 <- [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]]]}] 17:12: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 17:12:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 844ms 17:12:50 INFO - PROCESS | 3868 | 1464221570162 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 17:12:50 INFO - PROCESS | 3868 | 1464221570165 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 17:12:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 17:12:50 INFO - PROCESS | 3868 | 1464221570176 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 17:12:50 INFO - PROCESS | 3868 | 1464221570182 Marionette TRACE conn3 <- [1,666,null,{}] 17:12:50 INFO - PROCESS | 3868 | 1464221570187 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:50 INFO - PROCESS | 3868 | 1464221570298 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 17:12:50 INFO - PROCESS | 3868 | 1464221570396 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:50 INFO - PROCESS | 3868 | ++DOCSHELL 160E4400 == 61 [pid = 3868] [id = 176] 17:12:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 125 (19DA9C00) [pid = 3868] [serial = 526] [outer = 00000000] 17:12:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 126 (1A589000) [pid = 3868] [serial = 527] [outer = 19DA9C00] 17:12:50 INFO - PROCESS | 3868 | 1464221570448 Marionette DEBUG loaded listener.js 17:12:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 127 (1A87D400) [pid = 3868] [serial = 528] [outer = 19DA9C00] 17:12:51 INFO - PROCESS | 3868 | 1464221571001 Marionette TRACE conn3 <- [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]]]}] 17:12: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 17:12:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 859ms 17:12:51 INFO - PROCESS | 3868 | 1464221571032 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 17:12:51 INFO - PROCESS | 3868 | 1464221571035 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 17:12:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 17:12:51 INFO - PROCESS | 3868 | 1464221571038 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 17:12:51 INFO - PROCESS | 3868 | 1464221571040 Marionette TRACE conn3 <- [1,670,null,{}] 17:12:51 INFO - PROCESS | 3868 | 1464221571044 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:51 INFO - PROCESS | 3868 | 1464221571154 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 17:12:51 INFO - PROCESS | 3868 | 1464221571254 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:51 INFO - PROCESS | 3868 | ++DOCSHELL 1A881800 == 62 [pid = 3868] [id = 177] 17:12:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 128 (1A883400) [pid = 3868] [serial = 529] [outer = 00000000] 17:12:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 129 (1A96BC00) [pid = 3868] [serial = 530] [outer = 1A883400] 17:12:51 INFO - PROCESS | 3868 | 1464221571306 Marionette DEBUG loaded listener.js 17:12:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 130 (1A9C5C00) [pid = 3868] [serial = 531] [outer = 1A883400] 17:12:52 INFO - PROCESS | 3868 | 1464221572387 Marionette TRACE conn3 <- [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]]]}] 17:12: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) 17:12:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1391ms 17:12:52 INFO - PROCESS | 3868 | 1464221572435 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 17:12:52 INFO - PROCESS | 3868 | 1464221572437 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 17:12:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 17:12:52 INFO - PROCESS | 3868 | 1464221572441 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 17:12:52 INFO - PROCESS | 3868 | 1464221572443 Marionette TRACE conn3 <- [1,674,null,{}] 17:12:52 INFO - PROCESS | 3868 | 1464221572447 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:52 INFO - PROCESS | 3868 | 1464221572640 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 17:12:52 INFO - PROCESS | 3868 | 1464221572743 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:52 INFO - PROCESS | 3868 | ++DOCSHELL 17EB1C00 == 63 [pid = 3868] [id = 178] 17:12:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 131 (17EB2800) [pid = 3868] [serial = 532] [outer = 00000000] 17:12:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 132 (1AA70000) [pid = 3868] [serial = 533] [outer = 17EB2800] 17:12:52 INFO - PROCESS | 3868 | 1464221572803 Marionette DEBUG loaded listener.js 17:12:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 133 (1ACBE800) [pid = 3868] [serial = 534] [outer = 17EB2800] 17:12:53 INFO - PROCESS | 3868 | 1464221573998 Marionette TRACE conn3 <- [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]]]}] 17:12:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 17:12:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1610ms 17:12:54 INFO - PROCESS | 3868 | 1464221574116 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 17:12:54 INFO - PROCESS | 3868 | 1464221574120 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 17:12:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 17:12:54 INFO - PROCESS | 3868 | 1464221574131 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 17:12:54 INFO - PROCESS | 3868 | 1464221574135 Marionette TRACE conn3 <- [1,678,null,{}] 17:12:54 INFO - PROCESS | 3868 | 1464221574140 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:54 INFO - PROCESS | 3868 | 1464221574243 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 17:12:54 INFO - PROCESS | 3868 | 1464221574367 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:54 INFO - PROCESS | 3868 | --DOCSHELL 0F2C5C00 == 62 [pid = 3868] [id = 172] 17:12:54 INFO - PROCESS | 3868 | --DOCSHELL 1700FC00 == 61 [pid = 3868] [id = 171] 17:12:54 INFO - PROCESS | 3868 | --DOCSHELL 1394C800 == 60 [pid = 3868] [id = 170] 17:12:54 INFO - PROCESS | 3868 | --DOCSHELL 1660C000 == 59 [pid = 3868] [id = 169] 17:12:54 INFO - PROCESS | 3868 | --DOCSHELL 17007800 == 58 [pid = 3868] [id = 168] 17:12:54 INFO - PROCESS | 3868 | --DOCSHELL 16602800 == 57 [pid = 3868] [id = 167] 17:12:54 INFO - PROCESS | 3868 | --DOCSHELL 15A11C00 == 56 [pid = 3868] [id = 166] 17:12:54 INFO - PROCESS | 3868 | --DOCSHELL 13923000 == 55 [pid = 3868] [id = 165] 17:12:54 INFO - PROCESS | 3868 | --DOCSHELL 0F2F1C00 == 54 [pid = 3868] [id = 164] 17:12:54 INFO - PROCESS | 3868 | --DOCSHELL 0F2E7400 == 53 [pid = 3868] [id = 163] 17:12:54 INFO - PROCESS | 3868 | --DOMWINDOW == 132 (13927000) [pid = 3868] [serial = 416] [outer = 00000000] [url = about:blank] 17:12:54 INFO - PROCESS | 3868 | --DOMWINDOW == 131 (16E8B800) [pid = 3868] [serial = 419] [outer = 00000000] [url = about:blank] 17:12:54 INFO - PROCESS | 3868 | --DOMWINDOW == 130 (19CC4800) [pid = 3868] [serial = 422] [outer = 00000000] [url = about:blank] 17:12:54 INFO - PROCESS | 3868 | --DOMWINDOW == 129 (16E94000) [pid = 3868] [serial = 425] [outer = 00000000] [url = about:blank] 17:12:54 INFO - PROCESS | 3868 | --DOMWINDOW == 128 (1100FC00) [pid = 3868] [serial = 428] [outer = 00000000] [url = about:blank] 17:12:54 INFO - PROCESS | 3868 | --DOMWINDOW == 127 (1A84E000) [pid = 3868] [serial = 464] [outer = 00000000] [url = about:blank] 17:12:54 INFO - PROCESS | 3868 | ++DOCSHELL 0F29FC00 == 54 [pid = 3868] [id = 179] 17:12:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 128 (0F2C5C00) [pid = 3868] [serial = 535] [outer = 00000000] 17:12:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 129 (104E7000) [pid = 3868] [serial = 536] [outer = 0F2C5C00] 17:12:54 INFO - PROCESS | 3868 | 1464221574445 Marionette DEBUG loaded listener.js 17:12:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 130 (1100FC00) [pid = 3868] [serial = 537] [outer = 0F2C5C00] 17:12:54 INFO - PROCESS | 3868 | --DOCSHELL 0F29AC00 == 53 [pid = 3868] [id = 156] 17:12:54 INFO - PROCESS | 3868 | --DOMWINDOW == 129 (13D0D000) [pid = 3868] [serial = 438] [outer = 00000000] [url = about:blank] 17:12:54 INFO - PROCESS | 3868 | --DOMWINDOW == 128 (1A962C00) [pid = 3868] [serial = 455] [outer = 00000000] [url = about:blank] 17:12:54 INFO - PROCESS | 3868 | --DOMWINDOW == 127 (13A44C00) [pid = 3868] [serial = 437] [outer = 00000000] [url = about:blank] 17:12:54 INFO - PROCESS | 3868 | --DOMWINDOW == 126 (178B8C00) [pid = 3868] [serial = 431] [outer = 00000000] [url = about:blank] 17:12:54 INFO - PROCESS | 3868 | --DOMWINDOW == 125 (13D0FC00) [pid = 3868] [serial = 440] [outer = 00000000] [url = about:blank] 17:12:54 INFO - PROCESS | 3868 | --DOMWINDOW == 124 (15A35800) [pid = 3868] [serial = 441] [outer = 00000000] [url = about:blank] 17:12:54 INFO - PROCESS | 3868 | --DOMWINDOW == 123 (129F9C00) [pid = 3868] [serial = 435] [outer = 00000000] [url = about:blank] 17:12:54 INFO - PROCESS | 3868 | --DOMWINDOW == 122 (11FA4400) [pid = 3868] [serial = 434] [outer = 00000000] [url = about:blank] 17:12:54 INFO - PROCESS | 3868 | --DOMWINDOW == 121 (19CBDC00) [pid = 3868] [serial = 453] [outer = 00000000] [url = about:blank] 17:12:54 INFO - PROCESS | 3868 | --DOMWINDOW == 120 (19ADCC00) [pid = 3868] [serial = 452] [outer = 00000000] [url = about:blank] 17:12:54 INFO - PROCESS | 3868 | --DOMWINDOW == 119 (1700C000) [pid = 3868] [serial = 446] [outer = 00000000] [url = about:blank] 17:12:54 INFO - PROCESS | 3868 | --DOMWINDOW == 118 (10F05400) [pid = 3868] [serial = 458] [outer = 00000000] [url = about:blank] 17:12:54 INFO - PROCESS | 3868 | --DOMWINDOW == 117 (16601C00) [pid = 3868] [serial = 443] [outer = 00000000] [url = about:blank] 17:12:54 INFO - PROCESS | 3868 | --DOMWINDOW == 116 (169BD000) [pid = 3868] [serial = 444] [outer = 00000000] [url = about:blank] 17:12:54 INFO - PROCESS | 3868 | --DOMWINDOW == 115 (1A96FC00) [pid = 3868] [serial = 456] [outer = 00000000] [url = about:blank] 17:12:54 INFO - PROCESS | 3868 | --DOMWINDOW == 114 (18364400) [pid = 3868] [serial = 449] [outer = 00000000] [url = about:blank] 17:12:54 INFO - PROCESS | 3868 | --DOMWINDOW == 113 (16E8C400) [pid = 3868] [serial = 461] [outer = 00000000] [url = about:blank] 17:12:54 INFO - PROCESS | 3868 | --DOMWINDOW == 112 (176AE800) [pid = 3868] [serial = 462] [outer = 00000000] [url = about:blank] 17:12:54 INFO - PROCESS | 3868 | --DOMWINDOW == 111 (18368400) [pid = 3868] [serial = 450] [outer = 00000000] [url = about:blank] 17:12:54 INFO - PROCESS | 3868 | --DOMWINDOW == 110 (17060000) [pid = 3868] [serial = 447] [outer = 00000000] [url = about:blank] 17:12:54 INFO - PROCESS | 3868 | --DOMWINDOW == 109 (138DA800) [pid = 3868] [serial = 459] [outer = 00000000] [url = about:blank] 17:12:55 INFO - PROCESS | 3868 | 1464221575345 Marionette TRACE conn3 <- [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]]]}] 17:12: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 17:12:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1250ms 17:12:55 INFO - PROCESS | 3868 | 1464221575386 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 17:12:55 INFO - PROCESS | 3868 | 1464221575391 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 17:12:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 17:12:55 INFO - PROCESS | 3868 | 1464221575397 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 17:12:55 INFO - PROCESS | 3868 | 1464221575400 Marionette TRACE conn3 <- [1,682,null,{}] 17:12:55 INFO - PROCESS | 3868 | 1464221575404 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:55 INFO - PROCESS | 3868 | 1464221575488 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 17:12:55 INFO - PROCESS | 3868 | 1464221575497 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:55 INFO - PROCESS | 3868 | ++DOCSHELL 129F1C00 == 54 [pid = 3868] [id = 180] 17:12:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 110 (129F3C00) [pid = 3868] [serial = 538] [outer = 00000000] 17:12:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 111 (1312F800) [pid = 3868] [serial = 539] [outer = 129F3C00] 17:12:55 INFO - PROCESS | 3868 | 1464221575541 Marionette DEBUG loaded listener.js 17:12:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 112 (138CE400) [pid = 3868] [serial = 540] [outer = 129F3C00] 17:12:56 INFO - PROCESS | 3868 | 1464221576508 Marionette TRACE conn3 <- [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]]]}] 17:12: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) 17:12:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1156ms 17:12:56 INFO - PROCESS | 3868 | 1464221576555 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 17:12:56 INFO - PROCESS | 3868 | 1464221576557 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 17:12:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 17:12:56 INFO - PROCESS | 3868 | 1464221576561 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 17:12:56 INFO - PROCESS | 3868 | 1464221576564 Marionette TRACE conn3 <- [1,686,null,{}] 17:12:56 INFO - PROCESS | 3868 | 1464221576581 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:56 INFO - PROCESS | 3868 | 1464221576697 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 17:12:56 INFO - PROCESS | 3868 | 1464221576759 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:56 INFO - PROCESS | 3868 | ++DOCSHELL 13E1E800 == 55 [pid = 3868] [id = 181] 17:12:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 113 (13E21000) [pid = 3868] [serial = 541] [outer = 00000000] 17:12:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 114 (15A32000) [pid = 3868] [serial = 542] [outer = 13E21000] 17:12:56 INFO - PROCESS | 3868 | 1464221576810 Marionette DEBUG loaded listener.js 17:12:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 115 (160E1C00) [pid = 3868] [serial = 543] [outer = 13E21000] 17:12:57 INFO - PROCESS | 3868 | 1464221577727 Marionette TRACE conn3 <- [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]]]}] 17:12: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) 17:12:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1188ms 17:12:57 INFO - PROCESS | 3868 | 1464221577763 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 17:12:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 17:12:57 INFO - PROCESS | 3868 | 1464221577765 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 17:12:57 INFO - PROCESS | 3868 | 1464221577769 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 17:12:57 INFO - PROCESS | 3868 | 1464221577772 Marionette TRACE conn3 <- [1,690,null,{}] 17:12:57 INFO - PROCESS | 3868 | 1464221577777 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:57 INFO - PROCESS | 3868 | 1464221577895 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 17:12:57 INFO - PROCESS | 3868 | 1464221577946 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:57 INFO - PROCESS | 3868 | ++DOCSHELL 15A1E000 == 56 [pid = 3868] [id = 182] 17:12:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 116 (16321C00) [pid = 3868] [serial = 544] [outer = 00000000] 17:12:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 117 (1660E800) [pid = 3868] [serial = 545] [outer = 16321C00] 17:12:57 INFO - PROCESS | 3868 | 1464221577991 Marionette DEBUG loaded listener.js 17:12:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 118 (16E8A800) [pid = 3868] [serial = 546] [outer = 16321C00] 17:12:58 INFO - PROCESS | 3868 | --DOMWINDOW == 117 (17007C00) [pid = 3868] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 17:12:58 INFO - PROCESS | 3868 | --DOMWINDOW == 116 (1660AC00) [pid = 3868] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 17:12:58 INFO - PROCESS | 3868 | --DOMWINDOW == 115 (13925C00) [pid = 3868] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 17:12:58 INFO - PROCESS | 3868 | --DOMWINDOW == 114 (103CC800) [pid = 3868] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 17:12:58 INFO - PROCESS | 3868 | --DOMWINDOW == 113 (15A12800) [pid = 3868] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 17:12:58 INFO - PROCESS | 3868 | --DOMWINDOW == 112 (17EB4C00) [pid = 3868] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 17:12:58 INFO - PROCESS | 3868 | --DOMWINDOW == 111 (183C5C00) [pid = 3868] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 17:12:58 INFO - PROCESS | 3868 | --DOMWINDOW == 110 (15A3C400) [pid = 3868] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 17:12:58 INFO - PROCESS | 3868 | --DOMWINDOW == 109 (1700A400) [pid = 3868] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 17:12:58 INFO - PROCESS | 3868 | --DOMWINDOW == 108 (1047E800) [pid = 3868] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 17:12:58 INFO - PROCESS | 3868 | --DOMWINDOW == 107 (16610800) [pid = 3868] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 17:12:58 INFO - PROCESS | 3868 | 1464221578894 Marionette TRACE conn3 <- [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]]]}] 17:12: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 17:12:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1140ms 17:12:58 INFO - PROCESS | 3868 | 1464221578913 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 17:12:58 INFO - PROCESS | 3868 | 1464221578915 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 17:12:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 17:12:58 INFO - PROCESS | 3868 | 1464221578919 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 17:12:58 INFO - PROCESS | 3868 | 1464221578920 Marionette TRACE conn3 <- [1,694,null,{}] 17:12:58 INFO - PROCESS | 3868 | 1464221578924 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:59 INFO - PROCESS | 3868 | 1464221579003 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 17:12:59 INFO - PROCESS | 3868 | 1464221579009 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:59 INFO - PROCESS | 3868 | ++DOCSHELL 1047E800 == 57 [pid = 3868] [id = 183] 17:12:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 108 (10A50C00) [pid = 3868] [serial = 547] [outer = 00000000] 17:12:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 109 (16605800) [pid = 3868] [serial = 548] [outer = 10A50C00] 17:12:59 INFO - PROCESS | 3868 | 1464221579054 Marionette DEBUG loaded listener.js 17:12:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 110 (1660C000) [pid = 3868] [serial = 549] [outer = 10A50C00] 17:12:59 INFO - PROCESS | 3868 | 1464221579999 Marionette TRACE conn3 <- [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]]]}] 17:13:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 17:13:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1078ms 17:13:00 INFO - PROCESS | 3868 | 1464221580012 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 17:13:00 INFO - PROCESS | 3868 | 1464221580014 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 17:13:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 17:13:00 INFO - PROCESS | 3868 | 1464221580020 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 17:13:00 INFO - PROCESS | 3868 | 1464221580022 Marionette TRACE conn3 <- [1,698,null,{}] 17:13:00 INFO - PROCESS | 3868 | 1464221580026 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:00 INFO - PROCESS | 3868 | 1464221580122 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 17:13:00 INFO - PROCESS | 3868 | 1464221580130 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:00 INFO - PROCESS | 3868 | ++DOCSHELL 1660A400 == 58 [pid = 3868] [id = 184] 17:13:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 111 (16B42800) [pid = 3868] [serial = 550] [outer = 00000000] 17:13:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 112 (1711EC00) [pid = 3868] [serial = 551] [outer = 16B42800] 17:13:00 INFO - PROCESS | 3868 | 1464221580174 Marionette DEBUG loaded listener.js 17:13:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 113 (1784BC00) [pid = 3868] [serial = 552] [outer = 16B42800] 17:13:01 INFO - PROCESS | 3868 | 1464221581133 Marionette TRACE conn3 <- [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]]]}] 17:13:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 17:13:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1140ms 17:13:01 INFO - PROCESS | 3868 | 1464221581163 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 17:13:01 INFO - PROCESS | 3868 | 1464221581167 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 17:13:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 17:13:01 INFO - PROCESS | 3868 | 1464221581173 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 17:13:01 INFO - PROCESS | 3868 | 1464221581178 Marionette TRACE conn3 <- [1,702,null,{}] 17:13:01 INFO - PROCESS | 3868 | 1464221581227 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:01 INFO - PROCESS | 3868 | 1464221581331 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 17:13:01 INFO - PROCESS | 3868 | 1464221581492 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:01 INFO - PROCESS | 3868 | ++DOCSHELL 10F0D000 == 59 [pid = 3868] [id = 185] 17:13:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 114 (10F10800) [pid = 3868] [serial = 553] [outer = 00000000] 17:13:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 115 (11009C00) [pid = 3868] [serial = 554] [outer = 10F10800] 17:13:01 INFO - PROCESS | 3868 | 1464221581590 Marionette DEBUG loaded listener.js 17:13:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 116 (12917400) [pid = 3868] [serial = 555] [outer = 10F10800] 17:13:02 INFO - PROCESS | 3868 | 1464221582639 Marionette TRACE conn3 <- [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]]]}] 17:13: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 17:13:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1500ms 17:13:02 INFO - PROCESS | 3868 | 1464221582679 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 17:13:02 INFO - PROCESS | 3868 | 1464221582685 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 17:13:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 17:13:02 INFO - PROCESS | 3868 | 1464221582692 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 17:13:02 INFO - PROCESS | 3868 | 1464221582695 Marionette TRACE conn3 <- [1,706,null,{}] 17:13:02 INFO - PROCESS | 3868 | 1464221582699 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:02 INFO - PROCESS | 3868 | 1464221582839 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 17:13:02 INFO - PROCESS | 3868 | 1464221582976 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:02 INFO - PROCESS | 3868 | ++DOCSHELL 1394C000 == 60 [pid = 3868] [id = 186] 17:13:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 117 (13954000) [pid = 3868] [serial = 556] [outer = 00000000] 17:13:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 118 (15A1D800) [pid = 3868] [serial = 557] [outer = 13954000] 17:13:03 INFO - PROCESS | 3868 | 1464221583031 Marionette DEBUG loaded listener.js 17:13:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 119 (16601800) [pid = 3868] [serial = 558] [outer = 13954000] 17:13:04 INFO - PROCESS | 3868 | 1464221584055 Marionette TRACE conn3 <- [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]]]}] 17:13:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 17:13:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1391ms 17:13:04 INFO - PROCESS | 3868 | 1464221584092 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 17:13:04 INFO - PROCESS | 3868 | 1464221584094 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 17:13:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 17:13:04 INFO - PROCESS | 3868 | 1464221584098 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 17:13:04 INFO - PROCESS | 3868 | 1464221584102 Marionette TRACE conn3 <- [1,710,null,{}] 17:13:04 INFO - PROCESS | 3868 | 1464221584113 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:04 INFO - PROCESS | 3868 | 1464221584255 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 17:13:04 INFO - PROCESS | 3868 | 1464221584383 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:04 INFO - PROCESS | 3868 | ++DOCSHELL 17122400 == 61 [pid = 3868] [id = 187] 17:13:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 120 (171E1800) [pid = 3868] [serial = 559] [outer = 00000000] 17:13:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 121 (17EB4C00) [pid = 3868] [serial = 560] [outer = 171E1800] 17:13:04 INFO - PROCESS | 3868 | 1464221584440 Marionette DEBUG loaded listener.js 17:13:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 122 (18361800) [pid = 3868] [serial = 561] [outer = 171E1800] 17:13:04 INFO - PROCESS | 3868 | 1464221584995 Marionette TRACE conn3 <- [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] 17:13:05 INFO - PROCESS | 3868 | 1464221585046 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 17:13:05 INFO - PROCESS | 3868 | 1464221585049 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 17:13:05 INFO - PROCESS | 3868 | 1464221585051 Marionette TRACE conn3 <- [1,714,null,{}] 17:13:05 INFO - PROCESS | 3868 | 1464221585055 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:05 INFO - PROCESS | 3868 | 1464221585160 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 17:13:05 INFO - PROCESS | 3868 | 1464221585261 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:05 INFO - PROCESS | 3868 | ++DOCSHELL 16D09000 == 62 [pid = 3868] [id = 188] 17:13:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 123 (16E8E400) [pid = 3868] [serial = 562] [outer = 00000000] 17:13:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 124 (176AD800) [pid = 3868] [serial = 563] [outer = 16E8E400] 17:13:05 INFO - PROCESS | 3868 | 1464221585314 Marionette DEBUG loaded listener.js 17:13:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 125 (1835D400) [pid = 3868] [serial = 564] [outer = 16E8E400] 17:13:06 INFO - PROCESS | 3868 | 1464221586063 Marionette TRACE conn3 <- [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]]]}] 17:13:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 17:13:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1031ms 17:13:06 INFO - PROCESS | 3868 | 1464221586105 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 17:13:06 INFO - PROCESS | 3868 | 1464221586109 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 17:13:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 17:13:06 INFO - PROCESS | 3868 | 1464221586114 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 17:13:06 INFO - PROCESS | 3868 | 1464221586118 Marionette TRACE conn3 <- [1,718,null,{}] 17:13:06 INFO - PROCESS | 3868 | 1464221586123 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:06 INFO - PROCESS | 3868 | 1464221586225 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 17:13:06 INFO - PROCESS | 3868 | 1464221586353 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:06 INFO - PROCESS | 3868 | ++DOCSHELL 138ECC00 == 63 [pid = 3868] [id = 189] 17:13:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 126 (13929C00) [pid = 3868] [serial = 565] [outer = 00000000] 17:13:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 127 (13A41000) [pid = 3868] [serial = 566] [outer = 13929C00] 17:13:06 INFO - PROCESS | 3868 | 1464221586408 Marionette DEBUG loaded listener.js 17:13:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 128 (13E23800) [pid = 3868] [serial = 567] [outer = 13929C00] 17:13:06 INFO - PROCESS | 3868 | --DOCSHELL 1047E800 == 62 [pid = 3868] [id = 183] 17:13:06 INFO - PROCESS | 3868 | --DOCSHELL 15A1E000 == 61 [pid = 3868] [id = 182] 17:13:06 INFO - PROCESS | 3868 | --DOCSHELL 13E1E800 == 60 [pid = 3868] [id = 181] 17:13:06 INFO - PROCESS | 3868 | --DOCSHELL 129F1C00 == 59 [pid = 3868] [id = 180] 17:13:06 INFO - PROCESS | 3868 | --DOCSHELL 0F29FC00 == 58 [pid = 3868] [id = 179] 17:13:06 INFO - PROCESS | 3868 | --DOCSHELL 129F2C00 == 57 [pid = 3868] [id = 174] 17:13:06 INFO - PROCESS | 3868 | --DOCSHELL 0F2C1800 == 56 [pid = 3868] [id = 173] 17:13:06 INFO - PROCESS | 3868 | --DOMWINDOW == 127 (175BEC00) [pid = 3868] [serial = 504] [outer = 00000000] [url = about:blank] 17:13:06 INFO - PROCESS | 3868 | --DOMWINDOW == 126 (16610400) [pid = 3868] [serial = 500] [outer = 00000000] [url = about:blank] 17:13:06 INFO - PROCESS | 3868 | --DOMWINDOW == 125 (13A40C00) [pid = 3868] [serial = 494] [outer = 00000000] [url = about:blank] 17:13:06 INFO - PROCESS | 3868 | --DOMWINDOW == 124 (175BD800) [pid = 3868] [serial = 473] [outer = 00000000] [url = about:blank] 17:13:06 INFO - PROCESS | 3868 | --DOMWINDOW == 123 (1ACC1800) [pid = 3868] [serial = 476] [outer = 00000000] [url = about:blank] 17:13:06 INFO - PROCESS | 3868 | --DOMWINDOW == 122 (11CAC800) [pid = 3868] [serial = 492] [outer = 00000000] [url = about:blank] 17:13:06 INFO - PROCESS | 3868 | --DOMWINDOW == 121 (13285400) [pid = 3868] [serial = 470] [outer = 00000000] [url = about:blank] 17:13:06 INFO - PROCESS | 3868 | --DOMWINDOW == 120 (1700D400) [pid = 3868] [serial = 503] [outer = 00000000] [url = about:blank] 17:13:06 INFO - PROCESS | 3868 | --DOMWINDOW == 119 (160EB800) [pid = 3868] [serial = 497] [outer = 00000000] [url = about:blank] 17:13:06 INFO - PROCESS | 3868 | --DOMWINDOW == 118 (19A78400) [pid = 3868] [serial = 513] [outer = 00000000] [url = about:blank] 17:13:06 INFO - PROCESS | 3868 | --DOMWINDOW == 117 (1ACB8400) [pid = 3868] [serial = 465] [outer = 00000000] [url = about:blank] 17:13:06 INFO - PROCESS | 3868 | --DOMWINDOW == 116 (17010000) [pid = 3868] [serial = 509] [outer = 00000000] [url = about:blank] 17:13:06 INFO - PROCESS | 3868 | --DOMWINDOW == 115 (19A6FC00) [pid = 3868] [serial = 512] [outer = 00000000] [url = about:blank] 17:13:06 INFO - PROCESS | 3868 | --DOMWINDOW == 114 (16B45400) [pid = 3868] [serial = 501] [outer = 00000000] [url = about:blank] 17:13:06 INFO - PROCESS | 3868 | --DOMWINDOW == 113 (13D10C00) [pid = 3868] [serial = 495] [outer = 00000000] [url = about:blank] 17:13:06 INFO - PROCESS | 3868 | --DOMWINDOW == 112 (16321800) [pid = 3868] [serial = 498] [outer = 00000000] [url = about:blank] 17:13:06 INFO - PROCESS | 3868 | --DOMWINDOW == 111 (19F3A000) [pid = 3868] [serial = 485] [outer = 00000000] [url = about:blank] 17:13:06 INFO - PROCESS | 3868 | --DOMWINDOW == 110 (1B25D800) [pid = 3868] [serial = 479] [outer = 00000000] [url = about:blank] 17:13:06 INFO - PROCESS | 3868 | --DOMWINDOW == 109 (17E93000) [pid = 3868] [serial = 506] [outer = 00000000] [url = about:blank] 17:13:06 INFO - PROCESS | 3868 | --DOMWINDOW == 108 (11852800) [pid = 3868] [serial = 489] [outer = 00000000] [url = about:blank] 17:13:06 INFO - PROCESS | 3868 | --DOMWINDOW == 107 (11003400) [pid = 3868] [serial = 488] [outer = 00000000] [url = about:blank] 17:13:06 INFO - PROCESS | 3868 | --DOMWINDOW == 106 (1AF0C400) [pid = 3868] [serial = 482] [outer = 00000000] [url = about:blank] 17:13:06 INFO - PROCESS | 3868 | --DOMWINDOW == 105 (17855800) [pid = 3868] [serial = 510] [outer = 00000000] [url = about:blank] 17:13:06 INFO - PROCESS | 3868 | --DOMWINDOW == 104 (112E8400) [pid = 3868] [serial = 491] [outer = 00000000] [url = about:blank] 17:13:06 INFO - PROCESS | 3868 | --DOMWINDOW == 103 (17EB8800) [pid = 3868] [serial = 507] [outer = 00000000] [url = about:blank] 17:13:06 INFO - PROCESS | 3868 | --DOMWINDOW == 102 (16E97000) [pid = 3868] [serial = 414] [outer = 00000000] [url = about:blank] 17:13:06 INFO - PROCESS | 3868 | --DOMWINDOW == 101 (0F2C3C00) [pid = 3868] [serial = 467] [outer = 00000000] [url = about:blank] 17:13:06 INFO - PROCESS | 3868 | --DOMWINDOW == 100 (19AE7C00) [pid = 3868] [serial = 515] [outer = 00000000] [url = about:blank] 17:13:07 INFO - PROCESS | 3868 | 1464221587023 Marionette TRACE conn3 <- [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] 17:13:07 INFO - PROCESS | 3868 | 1464221587063 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 17:13:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 17:13:07 INFO - PROCESS | 3868 | 1464221587069 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 17:13:07 INFO - PROCESS | 3868 | 1464221587072 Marionette TRACE conn3 <- [1,722,null,{}] 17:13:07 INFO - PROCESS | 3868 | 1464221587076 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:07 INFO - PROCESS | 3868 | 1464221587162 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 17:13:07 INFO - PROCESS | 3868 | 1464221587169 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:07 INFO - PROCESS | 3868 | ++DOCSHELL 11852800 == 57 [pid = 3868] [id = 190] 17:13:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 101 (118B2400) [pid = 3868] [serial = 568] [outer = 00000000] 17:13:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 102 (13D0DC00) [pid = 3868] [serial = 569] [outer = 118B2400] 17:13:07 INFO - PROCESS | 3868 | 1464221587218 Marionette DEBUG loaded listener.js 17:13:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 103 (16038400) [pid = 3868] [serial = 570] [outer = 118B2400] 17:13:07 INFO - PROCESS | 3868 | 1464221587688 Marionette TRACE conn3 <- [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]]]}] 17:13: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 17:13:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 641ms 17:13:07 INFO - PROCESS | 3868 | 1464221587706 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 17:13:07 INFO - PROCESS | 3868 | 1464221587708 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 17:13:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 17:13:07 INFO - PROCESS | 3868 | 1464221587712 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 17:13:07 INFO - PROCESS | 3868 | 1464221587715 Marionette TRACE conn3 <- [1,726,null,{}] 17:13:07 INFO - PROCESS | 3868 | 1464221587725 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:07 INFO - PROCESS | 3868 | 1464221587812 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 17:13:07 INFO - PROCESS | 3868 | 1464221587821 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:07 INFO - PROCESS | 3868 | ++DOCSHELL 16FCD000 == 58 [pid = 3868] [id = 191] 17:13:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 104 (16FCE000) [pid = 3868] [serial = 571] [outer = 00000000] 17:13:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 105 (1700C400) [pid = 3868] [serial = 572] [outer = 16FCE000] 17:13:07 INFO - PROCESS | 3868 | 1464221587868 Marionette DEBUG loaded listener.js 17:13:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 106 (17120400) [pid = 3868] [serial = 573] [outer = 16FCE000] 17:13:08 INFO - PROCESS | 3868 | 1464221588805 Marionette TRACE conn3 <- [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]]]}] 17:13:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 17:13:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1156ms 17:13:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 17:13:08 INFO - PROCESS | 3868 | 1464221588867 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 17:13:08 INFO - PROCESS | 3868 | 1464221588870 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 17:13:08 INFO - PROCESS | 3868 | 1464221588873 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 17:13:08 INFO - PROCESS | 3868 | 1464221588875 Marionette TRACE conn3 <- [1,730,null,{}] 17:13:08 INFO - PROCESS | 3868 | 1464221588879 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:08 INFO - PROCESS | 3868 | 1464221588962 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 17:13:08 INFO - PROCESS | 3868 | 1464221588969 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:08 INFO - PROCESS | 3868 | ++DOCSHELL 176B1400 == 59 [pid = 3868] [id = 192] 17:13:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 107 (1784EC00) [pid = 3868] [serial = 574] [outer = 00000000] 17:13:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 108 (18096C00) [pid = 3868] [serial = 575] [outer = 1784EC00] 17:13:09 INFO - PROCESS | 3868 | 1464221589021 Marionette DEBUG loaded listener.js 17:13:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 109 (18394800) [pid = 3868] [serial = 576] [outer = 1784EC00] 17:13:09 INFO - PROCESS | 3868 | 1464221589959 Marionette TRACE conn3 <- [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]]]}] 17:13:10 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 17:13:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1141ms 17:13:10 INFO - PROCESS | 3868 | 1464221590022 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 17:13:10 INFO - PROCESS | 3868 | 1464221590024 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 17:13:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 17:13:10 INFO - PROCESS | 3868 | 1464221590036 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 17:13:10 INFO - PROCESS | 3868 | 1464221590038 Marionette TRACE conn3 <- [1,734,null,{}] 17:13:10 INFO - PROCESS | 3868 | 1464221590042 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:10 INFO - PROCESS | 3868 | 1464221590160 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 17:13:10 INFO - PROCESS | 3868 | 1464221590167 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:10 INFO - PROCESS | 3868 | ++DOCSHELL 17EAB400 == 60 [pid = 3868] [id = 193] 17:13:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 110 (17EB5800) [pid = 3868] [serial = 577] [outer = 00000000] 17:13:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 111 (19ADDC00) [pid = 3868] [serial = 578] [outer = 17EB5800] 17:13:10 INFO - PROCESS | 3868 | 1464221590212 Marionette DEBUG loaded listener.js 17:13:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 112 (19ADE800) [pid = 3868] [serial = 579] [outer = 17EB5800] 17:13:11 INFO - PROCESS | 3868 | 1464221591145 Marionette TRACE conn3 <- [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]]]}] 17:13:11 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.) 17:13:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1141ms 17:13:11 INFO - PROCESS | 3868 | --DOMWINDOW == 111 (0F29D400) [pid = 3868] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 17:13:11 INFO - PROCESS | 3868 | --DOMWINDOW == 110 (0F391800) [pid = 3868] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 17:13:11 INFO - PROCESS | 3868 | --DOMWINDOW == 109 (13E1DC00) [pid = 3868] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 17:13:11 INFO - PROCESS | 3868 | --DOMWINDOW == 108 (10A52400) [pid = 3868] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 17:13:11 INFO - PROCESS | 3868 | --DOMWINDOW == 107 (13D0CC00) [pid = 3868] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 17:13:11 INFO - PROCESS | 3868 | --DOMWINDOW == 106 (1660A000) [pid = 3868] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 17:13:11 INFO - PROCESS | 3868 | --DOMWINDOW == 105 (13A3E800) [pid = 3868] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 17:13:11 INFO - PROCESS | 3868 | --DOMWINDOW == 104 (19A6C400) [pid = 3868] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 17:13:11 INFO - PROCESS | 3868 | --DOMWINDOW == 103 (114DF000) [pid = 3868] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 17:13:11 INFO - PROCESS | 3868 | --DOMWINDOW == 102 (13E21000) [pid = 3868] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 17:13:11 INFO - PROCESS | 3868 | --DOMWINDOW == 101 (16321C00) [pid = 3868] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 17:13:11 INFO - PROCESS | 3868 | --DOMWINDOW == 100 (129F3C00) [pid = 3868] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 17:13:11 INFO - PROCESS | 3868 | --DOMWINDOW == 99 (0F2C5C00) [pid = 3868] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 17:13:11 INFO - PROCESS | 3868 | --DOMWINDOW == 98 (10A50C00) [pid = 3868] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 17:13:11 INFO - PROCESS | 3868 | 1464221591188 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 17:13:11 INFO - PROCESS | 3868 | 1464221591190 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 17:13:11 INFO - PROCESS | 3868 | 1464221591193 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 17:13:11 INFO - PROCESS | 3868 | 1464221591195 Marionette TRACE conn3 <- [1,738,null,{}] 17:13:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 17:13:11 INFO - PROCESS | 3868 | 1464221591198 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:11 INFO - PROCESS | 3868 | 1464221591303 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 17:13:11 INFO - PROCESS | 3868 | 1464221591311 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:11 INFO - PROCESS | 3868 | ++DOCSHELL 129F8800 == 61 [pid = 3868] [id = 194] 17:13:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 99 (13E1D800) [pid = 3868] [serial = 580] [outer = 00000000] 17:13:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 100 (16321C00) [pid = 3868] [serial = 581] [outer = 13E1D800] 17:13:11 INFO - PROCESS | 3868 | 1464221591356 Marionette DEBUG loaded listener.js 17:13:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 101 (16E8A000) [pid = 3868] [serial = 582] [outer = 13E1D800] 17:13:12 INFO - PROCESS | 3868 | 1464221592281 Marionette TRACE conn3 <- [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]]]}] 17:13:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 17:13:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1141ms 17:13:12 INFO - PROCESS | 3868 | 1464221592335 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 17:13:12 INFO - PROCESS | 3868 | 1464221592337 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 17:13:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 17:13:12 INFO - PROCESS | 3868 | 1464221592341 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 17:13:12 INFO - PROCESS | 3868 | 1464221592342 Marionette TRACE conn3 <- [1,742,null,{}] 17:13:12 INFO - PROCESS | 3868 | 1464221592346 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:12 INFO - PROCESS | 3868 | 1464221592425 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 17:13:12 INFO - PROCESS | 3868 | 1464221592432 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:12 INFO - PROCESS | 3868 | ++DOCSHELL 0F391400 == 62 [pid = 3868] [id = 195] 17:13:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 102 (13D0CC00) [pid = 3868] [serial = 583] [outer = 00000000] 17:13:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 103 (19CBF400) [pid = 3868] [serial = 584] [outer = 13D0CC00] 17:13:12 INFO - PROCESS | 3868 | 1464221592476 Marionette DEBUG loaded listener.js 17:13:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 104 (19DA9400) [pid = 3868] [serial = 585] [outer = 13D0CC00] 17:13:13 INFO - PROCESS | 3868 | 1464221593428 Marionette TRACE conn3 <- [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]]]}] 17:13: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 17:13:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1140ms 17:13:13 INFO - PROCESS | 3868 | 1464221593492 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 17:13:13 INFO - PROCESS | 3868 | 1464221593496 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 17:13:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 17:13:13 INFO - PROCESS | 3868 | 1464221593502 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 17:13:13 INFO - PROCESS | 3868 | 1464221593506 Marionette TRACE conn3 <- [1,746,null,{}] 17:13:13 INFO - PROCESS | 3868 | 1464221593512 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:13 INFO - PROCESS | 3868 | 1464221593655 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 17:13:13 INFO - PROCESS | 3868 | 1464221593777 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:13 INFO - PROCESS | 3868 | ++DOCSHELL 11005800 == 63 [pid = 3868] [id = 196] 17:13:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 105 (11006000) [pid = 3868] [serial = 586] [outer = 00000000] 17:13:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 106 (112E3400) [pid = 3868] [serial = 587] [outer = 11006000] 17:13:13 INFO - PROCESS | 3868 | 1464221593876 Marionette DEBUG loaded listener.js 17:13:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 107 (12914000) [pid = 3868] [serial = 588] [outer = 11006000] 17:13:14 INFO - PROCESS | 3868 | 1464221594479 Marionette TRACE conn3 <- [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]]]}] 17:13: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 17:13:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1000ms 17:13:14 INFO - PROCESS | 3868 | 1464221594506 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 17:13:14 INFO - PROCESS | 3868 | 1464221594512 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 17:13:14 INFO - PROCESS | 3868 | 1464221594519 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 17:13:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 17:13:14 INFO - PROCESS | 3868 | 1464221594522 Marionette TRACE conn3 <- [1,750,null,{}] 17:13:14 INFO - PROCESS | 3868 | 1464221594527 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:14 INFO - PROCESS | 3868 | 1464221594634 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 17:13:14 INFO - PROCESS | 3868 | 1464221594737 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:14 INFO - PROCESS | 3868 | ++DOCSHELL 1631EC00 == 64 [pid = 3868] [id = 197] 17:13:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 108 (16474800) [pid = 3868] [serial = 589] [outer = 00000000] 17:13:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 109 (16B45400) [pid = 3868] [serial = 590] [outer = 16474800] 17:13:14 INFO - PROCESS | 3868 | 1464221594790 Marionette DEBUG loaded listener.js 17:13:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 110 (16E93400) [pid = 3868] [serial = 591] [outer = 16474800] 17:13:15 INFO - PROCESS | 3868 | 1464221595825 Marionette TRACE conn3 <- [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]]]}] 17:13:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 17:13:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1359ms 17:13:15 INFO - PROCESS | 3868 | 1464221595880 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 17:13:15 INFO - PROCESS | 3868 | 1464221595882 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 17:13:15 INFO - PROCESS | 3868 | 1464221595928 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 17:13:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 17:13:15 INFO - PROCESS | 3868 | 1464221595932 Marionette TRACE conn3 <- [1,754,null,{}] 17:13:15 INFO - PROCESS | 3868 | 1464221595943 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:16 INFO - PROCESS | 3868 | 1464221596040 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 17:13:16 INFO - PROCESS | 3868 | 1464221596167 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:16 INFO - PROCESS | 3868 | ++DOCSHELL 19A70400 == 65 [pid = 3868] [id = 198] 17:13:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 111 (19ADA000) [pid = 3868] [serial = 592] [outer = 00000000] 17:13:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 112 (19DA3000) [pid = 3868] [serial = 593] [outer = 19ADA000] 17:13:16 INFO - PROCESS | 3868 | 1464221596223 Marionette DEBUG loaded listener.js 17:13:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 113 (19F41C00) [pid = 3868] [serial = 594] [outer = 19ADA000] 17:13:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 17:13:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1297ms 17:13:17 INFO - PROCESS | 3868 | 1464221597216 Marionette TRACE conn3 <- [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]]]}] 17:13:17 INFO - PROCESS | 3868 | 1464221597224 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 17:13:17 INFO - PROCESS | 3868 | 1464221597227 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 17:13:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 17:13:17 INFO - PROCESS | 3868 | 1464221597272 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 17:13:17 INFO - PROCESS | 3868 | 1464221597275 Marionette TRACE conn3 <- [1,758,null,{}] 17:13:17 INFO - PROCESS | 3868 | 1464221597279 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:17 INFO - PROCESS | 3868 | 1464221597374 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 17:13:17 INFO - PROCESS | 3868 | 1464221597535 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:17 INFO - PROCESS | 3868 | ++DOCSHELL 1047F800 == 66 [pid = 3868] [id = 199] 17:13:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 114 (104E5400) [pid = 3868] [serial = 595] [outer = 00000000] 17:13:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 115 (11CAE800) [pid = 3868] [serial = 596] [outer = 104E5400] 17:13:17 INFO - PROCESS | 3868 | 1464221597633 Marionette DEBUG loaded listener.js 17:13:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 116 (13D02800) [pid = 3868] [serial = 597] [outer = 104E5400] 17:13:18 INFO - PROCESS | 3868 | 1464221598379 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 17:13:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 17:13:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1140ms 17:13:18 INFO - PROCESS | 3868 | 1464221598414 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 17:13:18 INFO - PROCESS | 3868 | 1464221598418 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 17:13:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 17:13:18 INFO - PROCESS | 3868 | 1464221598423 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 17:13:18 INFO - PROCESS | 3868 | 1464221598427 Marionette TRACE conn3 <- [1,762,null,{}] 17:13:18 INFO - PROCESS | 3868 | 1464221598434 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:18 INFO - PROCESS | 3868 | 1464221598534 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 17:13:18 INFO - PROCESS | 3868 | 1464221598639 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:18 INFO - PROCESS | 3868 | ++DOCSHELL 10B7C400 == 67 [pid = 3868] [id = 200] 17:13:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 117 (10B85C00) [pid = 3868] [serial = 598] [outer = 00000000] 17:13:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 118 (12B2BC00) [pid = 3868] [serial = 599] [outer = 10B85C00] 17:13:18 INFO - PROCESS | 3868 | 1464221598686 Marionette DEBUG loaded listener.js 17:13:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 119 (138E3C00) [pid = 3868] [serial = 600] [outer = 10B85C00] 17:13:19 INFO - PROCESS | 3868 | --DOCSHELL 1AF0E000 == 66 [pid = 3868] [id = 160] 17:13:19 INFO - PROCESS | 3868 | --DOCSHELL 175C3000 == 65 [pid = 3868] [id = 98] 17:13:19 INFO - PROCESS | 3868 | --DOCSHELL 16604800 == 64 [pid = 3868] [id = 158] 17:13:19 INFO - PROCESS | 3868 | --DOCSHELL 17E33000 == 63 [pid = 3868] [id = 159] 17:13:19 INFO - PROCESS | 3868 | --DOCSHELL 129F8800 == 62 [pid = 3868] [id = 194] 17:13:19 INFO - PROCESS | 3868 | --DOCSHELL 17EAB400 == 61 [pid = 3868] [id = 193] 17:13:19 INFO - PROCESS | 3868 | --DOCSHELL 176B1400 == 60 [pid = 3868] [id = 192] 17:13:19 INFO - PROCESS | 3868 | --DOCSHELL 16FCD000 == 59 [pid = 3868] [id = 191] 17:13:19 INFO - PROCESS | 3868 | --DOCSHELL 11852800 == 58 [pid = 3868] [id = 190] 17:13:19 INFO - PROCESS | 3868 | --DOCSHELL 138ECC00 == 57 [pid = 3868] [id = 189] 17:13:19 INFO - PROCESS | 3868 | --DOCSHELL 10F0D000 == 56 [pid = 3868] [id = 185] 17:13:19 INFO - PROCESS | 3868 | --DOMWINDOW == 118 (1032C800) [pid = 3868] [serial = 468] [outer = 00000000] [url = about:blank] 17:13:19 INFO - PROCESS | 3868 | --DOMWINDOW == 117 (11010800) [pid = 3868] [serial = 429] [outer = 00000000] [url = about:blank] 17:13:19 INFO - PROCESS | 3868 | --DOMWINDOW == 116 (17EAC800) [pid = 3868] [serial = 365] [outer = 00000000] [url = about:blank] 17:13:19 INFO - PROCESS | 3868 | --DOMWINDOW == 115 (14333400) [pid = 3868] [serial = 417] [outer = 00000000] [url = about:blank] 17:13:19 INFO - PROCESS | 3868 | --DOMWINDOW == 114 (1A3F2800) [pid = 3868] [serial = 426] [outer = 00000000] [url = about:blank] 17:13:19 INFO - PROCESS | 3868 | --DOMWINDOW == 113 (16E91400) [pid = 3868] [serial = 420] [outer = 00000000] [url = about:blank] 17:13:19 INFO - PROCESS | 3868 | --DOMWINDOW == 112 (1A848C00) [pid = 3868] [serial = 432] [outer = 00000000] [url = about:blank] 17:13:19 INFO - PROCESS | 3868 | --DOMWINDOW == 111 (1A849400) [pid = 3868] [serial = 423] [outer = 00000000] [url = about:blank] 17:13:19 INFO - PROCESS | 3868 | --DOMWINDOW == 110 (13955000) [pid = 3868] [serial = 471] [outer = 00000000] [url = about:blank] 17:13:19 INFO - PROCESS | 3868 | --DOMWINDOW == 109 (160E1C00) [pid = 3868] [serial = 543] [outer = 00000000] [url = about:blank] 17:13:19 INFO - PROCESS | 3868 | --DOMWINDOW == 108 (16E8A800) [pid = 3868] [serial = 546] [outer = 00000000] [url = about:blank] 17:13:19 INFO - PROCESS | 3868 | --DOMWINDOW == 107 (1660E800) [pid = 3868] [serial = 545] [outer = 00000000] [url = about:blank] 17:13:19 INFO - PROCESS | 3868 | --DOMWINDOW == 106 (0F2EF800) [pid = 3868] [serial = 518] [outer = 00000000] [url = about:blank] 17:13:19 INFO - PROCESS | 3868 | --DOMWINDOW == 105 (13925000) [pid = 3868] [serial = 521] [outer = 00000000] [url = about:blank] 17:13:19 INFO - PROCESS | 3868 | --DOMWINDOW == 104 (17115400) [pid = 3868] [serial = 524] [outer = 00000000] [url = about:blank] 17:13:19 INFO - PROCESS | 3868 | --DOMWINDOW == 103 (1A589000) [pid = 3868] [serial = 527] [outer = 00000000] [url = about:blank] 17:13:19 INFO - PROCESS | 3868 | --DOMWINDOW == 102 (1AA70000) [pid = 3868] [serial = 533] [outer = 00000000] [url = about:blank] 17:13:19 INFO - PROCESS | 3868 | --DOMWINDOW == 101 (1312F800) [pid = 3868] [serial = 539] [outer = 00000000] [url = about:blank] 17:13:19 INFO - PROCESS | 3868 | --DOMWINDOW == 100 (104E7000) [pid = 3868] [serial = 536] [outer = 00000000] [url = about:blank] 17:13:19 INFO - PROCESS | 3868 | --DOMWINDOW == 99 (1100FC00) [pid = 3868] [serial = 537] [outer = 00000000] [url = about:blank] 17:13:19 INFO - PROCESS | 3868 | --DOMWINDOW == 98 (1A96BC00) [pid = 3868] [serial = 530] [outer = 00000000] [url = about:blank] 17:13:19 INFO - PROCESS | 3868 | --DOMWINDOW == 97 (1711EC00) [pid = 3868] [serial = 551] [outer = 00000000] [url = about:blank] 17:13:19 INFO - PROCESS | 3868 | --DOMWINDOW == 96 (16605800) [pid = 3868] [serial = 548] [outer = 00000000] [url = about:blank] 17:13:19 INFO - PROCESS | 3868 | --DOMWINDOW == 95 (1660C000) [pid = 3868] [serial = 549] [outer = 00000000] [url = about:blank] 17:13:19 INFO - PROCESS | 3868 | --DOMWINDOW == 94 (15A32000) [pid = 3868] [serial = 542] [outer = 00000000] [url = about:blank] 17:13:19 INFO - PROCESS | 3868 | --DOMWINDOW == 93 (138CE400) [pid = 3868] [serial = 540] [outer = 00000000] [url = about:blank] 17:13:19 INFO - PROCESS | 3868 | 1464221599282 Marionette TRACE conn3 <- [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]]]}] 17:13:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 17:13:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 906ms 17:13:19 INFO - PROCESS | 3868 | 1464221599329 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 17:13:19 INFO - PROCESS | 3868 | 1464221599334 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 17:13:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 17:13:19 INFO - PROCESS | 3868 | 1464221599340 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 17:13:19 INFO - PROCESS | 3868 | 1464221599343 Marionette TRACE conn3 <- [1,766,null,{}] 17:13:19 INFO - PROCESS | 3868 | 1464221599346 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:19 INFO - PROCESS | 3868 | 1464221599436 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 17:13:19 INFO - PROCESS | 3868 | 1464221599521 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:19 INFO - PROCESS | 3868 | ++DOCSHELL 0F2F1800 == 57 [pid = 3868] [id = 201] 17:13:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 94 (104E7000) [pid = 3868] [serial = 601] [outer = 00000000] 17:13:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 95 (1328D400) [pid = 3868] [serial = 602] [outer = 104E7000] 17:13:19 INFO - PROCESS | 3868 | 1464221599565 Marionette DEBUG loaded listener.js 17:13:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 96 (1394AC00) [pid = 3868] [serial = 603] [outer = 104E7000] 17:13:19 INFO - PROCESS | 3868 | 1464221599947 Marionette TRACE conn3 <- [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]]]}] 17:13:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 17:13:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 641ms 17:13:20 INFO - PROCESS | 3868 | 1464221600003 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 17:13:20 INFO - PROCESS | 3868 | 1464221600005 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 17:13:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 17:13:20 INFO - PROCESS | 3868 | 1464221600008 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 17:13:20 INFO - PROCESS | 3868 | 1464221600012 Marionette TRACE conn3 <- [1,770,null,{}] 17:13:20 INFO - PROCESS | 3868 | 1464221600024 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:20 INFO - PROCESS | 3868 | 1464221600114 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 17:13:20 INFO - PROCESS | 3868 | 1464221600122 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:20 INFO - PROCESS | 3868 | ++DOCSHELL 160EC000 == 58 [pid = 3868] [id = 202] 17:13:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 97 (16602400) [pid = 3868] [serial = 604] [outer = 00000000] 17:13:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 98 (1660B800) [pid = 3868] [serial = 605] [outer = 16602400] 17:13:20 INFO - PROCESS | 3868 | 1464221600169 Marionette DEBUG loaded listener.js 17:13:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 99 (16B43C00) [pid = 3868] [serial = 606] [outer = 16602400] 17:13:20 INFO - PROCESS | 3868 | 1464221600620 Marionette TRACE conn3 <- [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]]]}] 17:13:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 17:13:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 641ms 17:13:20 INFO - PROCESS | 3868 | 1464221600646 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 17:13:20 INFO - PROCESS | 3868 | 1464221600649 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 17:13:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 17:13:20 INFO - PROCESS | 3868 | 1464221600652 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 17:13:20 INFO - PROCESS | 3868 | 1464221600654 Marionette TRACE conn3 <- [1,774,null,{}] 17:13:20 INFO - PROCESS | 3868 | 1464221600657 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:20 INFO - PROCESS | 3868 | 1464221600740 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 17:13:20 INFO - PROCESS | 3868 | 1464221600747 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:20 INFO - PROCESS | 3868 | ++DOCSHELL 16E90400 == 59 [pid = 3868] [id = 203] 17:13:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 100 (16E91400) [pid = 3868] [serial = 607] [outer = 00000000] 17:13:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 101 (1700F800) [pid = 3868] [serial = 608] [outer = 16E91400] 17:13:20 INFO - PROCESS | 3868 | 1464221600791 Marionette DEBUG loaded listener.js 17:13:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 102 (17052C00) [pid = 3868] [serial = 609] [outer = 16E91400] 17:13:21 INFO - PROCESS | 3868 | 1464221601218 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 17:13:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 17:13:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 593ms 17:13:21 INFO - PROCESS | 3868 | 1464221601253 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 17:13:21 INFO - PROCESS | 3868 | 1464221601255 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 17:13:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 17:13:21 INFO - PROCESS | 3868 | 1464221601259 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 17:13:21 INFO - PROCESS | 3868 | 1464221601260 Marionette TRACE conn3 <- [1,778,null,{}] 17:13:21 INFO - PROCESS | 3868 | 1464221601264 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:21 INFO - PROCESS | 3868 | 1464221601388 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 17:13:21 INFO - PROCESS | 3868 | 1464221601395 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:21 INFO - PROCESS | 3868 | ++DOCSHELL 16E92C00 == 60 [pid = 3868] [id = 204] 17:13:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 103 (171DF800) [pid = 3868] [serial = 610] [outer = 00000000] 17:13:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 104 (178BC000) [pid = 3868] [serial = 611] [outer = 171DF800] 17:13:21 INFO - PROCESS | 3868 | 1464221601439 Marionette DEBUG loaded listener.js 17:13:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 105 (178C2800) [pid = 3868] [serial = 612] [outer = 171DF800] 17:13:21 INFO - PROCESS | 3868 | 1464221601910 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 17:13:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 17:13:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 703ms 17:13:21 INFO - PROCESS | 3868 | 1464221601964 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 17:13:21 INFO - PROCESS | 3868 | 1464221601966 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 17:13:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 17:13:21 INFO - PROCESS | 3868 | 1464221601970 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 17:13:21 INFO - PROCESS | 3868 | 1464221601972 Marionette TRACE conn3 <- [1,782,null,{}] 17:13:21 INFO - PROCESS | 3868 | 1464221601975 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:22 INFO - PROCESS | 3868 | 1464221602106 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 17:13:22 INFO - PROCESS | 3868 | 1464221602170 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:22 INFO - PROCESS | 3868 | ++DOCSHELL 10479C00 == 61 [pid = 3868] [id = 205] 17:13:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 106 (15A38C00) [pid = 3868] [serial = 613] [outer = 00000000] 17:13:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 107 (19CBE000) [pid = 3868] [serial = 614] [outer = 15A38C00] 17:13:22 INFO - PROCESS | 3868 | 1464221602215 Marionette DEBUG loaded listener.js 17:13:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 108 (19F37400) [pid = 3868] [serial = 615] [outer = 15A38C00] 17:13:22 INFO - PROCESS | 3868 | 1464221602632 Marionette TRACE conn3 <- [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]]]}] 17:13:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 17:13:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 687ms 17:13:22 INFO - PROCESS | 3868 | 1464221602669 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 17:13:22 INFO - PROCESS | 3868 | 1464221602671 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 17:13:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 17:13:22 INFO - PROCESS | 3868 | 1464221602674 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 17:13:22 INFO - PROCESS | 3868 | 1464221602676 Marionette TRACE conn3 <- [1,786,null,{}] 17:13:22 INFO - PROCESS | 3868 | 1464221602679 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:22 INFO - PROCESS | 3868 | 1464221602825 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 17:13:22 INFO - PROCESS | 3868 | 1464221602835 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:22 INFO - PROCESS | 3868 | ++DOCSHELL 19ADA800 == 62 [pid = 3868] [id = 206] 17:13:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 109 (19DAA000) [pid = 3868] [serial = 616] [outer = 00000000] 17:13:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 110 (1A84D800) [pid = 3868] [serial = 617] [outer = 19DAA000] 17:13:22 INFO - PROCESS | 3868 | 1464221602878 Marionette DEBUG loaded listener.js 17:13:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 111 (1A84E400) [pid = 3868] [serial = 618] [outer = 19DAA000] 17:13:23 INFO - PROCESS | 3868 | --DOMWINDOW == 110 (17EB5800) [pid = 3868] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 17:13:23 INFO - PROCESS | 3868 | --DOMWINDOW == 109 (16FCE000) [pid = 3868] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 17:13:23 INFO - PROCESS | 3868 | --DOMWINDOW == 108 (1784EC00) [pid = 3868] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 17:13:23 INFO - PROCESS | 3868 | --DOMWINDOW == 107 (13E1D800) [pid = 3868] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 17:13:23 INFO - PROCESS | 3868 | --DOMWINDOW == 106 (118B2400) [pid = 3868] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 17:13:23 INFO - PROCESS | 3868 | --DOMWINDOW == 105 (13929C00) [pid = 3868] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 17:13:23 INFO - PROCESS | 3868 | --DOMWINDOW == 104 (17EB2800) [pid = 3868] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 17:13:23 INFO - PROCESS | 3868 | 1464221603382 Marionette TRACE conn3 <- [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]]]}] 17:13: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 17:13:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 734ms 17:13:23 INFO - PROCESS | 3868 | 1464221603415 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 17:13:23 INFO - PROCESS | 3868 | 1464221603417 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 17:13:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 17:13:23 INFO - PROCESS | 3868 | 1464221603420 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 17:13:23 INFO - PROCESS | 3868 | 1464221603421 Marionette TRACE conn3 <- [1,790,null,{}] 17:13:23 INFO - PROCESS | 3868 | 1464221603425 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:23 INFO - PROCESS | 3868 | 1464221603505 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 17:13:23 INFO - PROCESS | 3868 | 1464221603512 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:23 INFO - PROCESS | 3868 | ++DOCSHELL 13A45800 == 63 [pid = 3868] [id = 207] 17:13:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 105 (13D03800) [pid = 3868] [serial = 619] [outer = 00000000] 17:13:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 106 (17EB2800) [pid = 3868] [serial = 620] [outer = 13D03800] 17:13:23 INFO - PROCESS | 3868 | 1464221603556 Marionette DEBUG loaded listener.js 17:13:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 107 (19ADC000) [pid = 3868] [serial = 621] [outer = 13D03800] 17:13:23 INFO - PROCESS | 3868 | 1464221603994 Marionette TRACE conn3 <- [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]]]}] 17:13:24 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 17:13:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 594ms 17:13:24 INFO - PROCESS | 3868 | 1464221604018 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 17:13:24 INFO - PROCESS | 3868 | 1464221604020 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 17:13:24 INFO - PROCESS | 3868 | 1464221604024 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 17:13:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 17:13:24 INFO - PROCESS | 3868 | 1464221604025 Marionette TRACE conn3 <- [1,794,null,{}] 17:13:24 INFO - PROCESS | 3868 | 1464221604032 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:24 INFO - PROCESS | 3868 | 1464221604118 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 17:13:24 INFO - PROCESS | 3868 | 1464221604151 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:24 INFO - PROCESS | 3868 | ++DOCSHELL 10369000 == 64 [pid = 3868] [id = 208] 17:13:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 108 (10558800) [pid = 3868] [serial = 622] [outer = 00000000] 17:13:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 109 (1A968800) [pid = 3868] [serial = 623] [outer = 10558800] 17:13:24 INFO - PROCESS | 3868 | 1464221604195 Marionette DEBUG loaded listener.js 17:13:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 110 (1A9C5400) [pid = 3868] [serial = 624] [outer = 10558800] 17:13:24 INFO - PROCESS | 3868 | 1464221604643 Marionette TRACE conn3 <- [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]]]}] 17:13: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 17:13:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 640ms 17:13:24 INFO - PROCESS | 3868 | 1464221604674 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 17:13:24 INFO - PROCESS | 3868 | 1464221604676 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 17:13:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 17:13:24 INFO - PROCESS | 3868 | 1464221604679 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 17:13:24 INFO - PROCESS | 3868 | 1464221604681 Marionette TRACE conn3 <- [1,798,null,{}] 17:13:24 INFO - PROCESS | 3868 | 1464221604684 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:24 INFO - PROCESS | 3868 | 1464221604766 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 17:13:24 INFO - PROCESS | 3868 | 1464221604772 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:24 INFO - PROCESS | 3868 | ++DOCSHELL 1A58D400 == 65 [pid = 3868] [id = 209] 17:13:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 111 (1A9CA800) [pid = 3868] [serial = 625] [outer = 00000000] 17:13:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 112 (1AA6B400) [pid = 3868] [serial = 626] [outer = 1A9CA800] 17:13:24 INFO - PROCESS | 3868 | 1464221604815 Marionette DEBUG loaded listener.js 17:13:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 113 (1ACB8C00) [pid = 3868] [serial = 627] [outer = 1A9CA800] 17:13:25 INFO - PROCESS | 3868 | 1464221605247 Marionette TRACE conn3 <- [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]]]}] 17:13:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 17:13:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 594ms 17:13:25 INFO - PROCESS | 3868 | 1464221605290 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 17:13:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 17:13:25 INFO - PROCESS | 3868 | 1464221605294 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 17:13:25 INFO - PROCESS | 3868 | 1464221605298 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 17:13:25 INFO - PROCESS | 3868 | 1464221605301 Marionette TRACE conn3 <- [1,802,null,{}] 17:13:25 INFO - PROCESS | 3868 | 1464221605305 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:25 INFO - PROCESS | 3868 | 1464221605466 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 17:13:25 INFO - PROCESS | 3868 | 1464221605622 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:25 INFO - PROCESS | 3868 | ++DOCSHELL 1036D400 == 66 [pid = 3868] [id = 210] 17:13:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 114 (10370000) [pid = 3868] [serial = 628] [outer = 00000000] 17:13:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 115 (105EEC00) [pid = 3868] [serial = 629] [outer = 10370000] 17:13:25 INFO - PROCESS | 3868 | 1464221605678 Marionette DEBUG loaded listener.js 17:13:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 116 (1100E800) [pid = 3868] [serial = 630] [outer = 10370000] 17:13:26 INFO - PROCESS | 3868 | 1464221606240 Marionette TRACE conn3 <- [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] 17:13:26 INFO - PROCESS | 3868 | 1464221606311 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 17:13:26 INFO - PROCESS | 3868 | 1464221606317 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 17:13:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 17:13:26 INFO - PROCESS | 3868 | 1464221606322 Marionette TRACE conn3 <- [1,806,null,{}] 17:13:26 INFO - PROCESS | 3868 | 1464221606327 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:26 INFO - PROCESS | 3868 | 1464221606472 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 17:13:26 INFO - PROCESS | 3868 | 1464221606607 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:26 INFO - PROCESS | 3868 | ++DOCSHELL 16318C00 == 67 [pid = 3868] [id = 211] 17:13:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 117 (16321400) [pid = 3868] [serial = 631] [outer = 00000000] 17:13:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 118 (169BE000) [pid = 3868] [serial = 632] [outer = 16321400] 17:13:26 INFO - PROCESS | 3868 | 1464221606665 Marionette DEBUG loaded listener.js 17:13:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 119 (16E96000) [pid = 3868] [serial = 633] [outer = 16321400] 17:13:27 INFO - PROCESS | 3868 | 1464221607263 Marionette TRACE conn3 <- [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]]]}] 17:13:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 17:13:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1000ms 17:13:27 INFO - PROCESS | 3868 | 1464221607322 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 17:13:27 INFO - PROCESS | 3868 | 1464221607327 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 17:13:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 17:13:27 INFO - PROCESS | 3868 | 1464221607332 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 17:13:27 INFO - PROCESS | 3868 | 1464221607335 Marionette TRACE conn3 <- [1,810,null,{}] 17:13:27 INFO - PROCESS | 3868 | 1464221607339 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:27 INFO - PROCESS | 3868 | 1464221607447 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 17:13:27 INFO - PROCESS | 3868 | 1464221607580 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:27 INFO - PROCESS | 3868 | ++DOCSHELL 17EB8800 == 68 [pid = 3868] [id = 212] 17:13:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 120 (18364800) [pid = 3868] [serial = 634] [outer = 00000000] 17:13:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 121 (1A84E000) [pid = 3868] [serial = 635] [outer = 18364800] 17:13:27 INFO - PROCESS | 3868 | 1464221607635 Marionette DEBUG loaded listener.js 17:13:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 122 (1AA64400) [pid = 3868] [serial = 636] [outer = 18364800] 17:13:28 INFO - PROCESS | 3868 | 1464221608269 Marionette TRACE conn3 <- [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] 17:13:28 INFO - PROCESS | 3868 | 1464221608341 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 17:13:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 17:13:28 INFO - PROCESS | 3868 | 1464221608356 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 17:13:28 INFO - PROCESS | 3868 | 1464221608361 Marionette TRACE conn3 <- [1,814,null,{}] 17:13:28 INFO - PROCESS | 3868 | 1464221608396 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:28 INFO - PROCESS | 3868 | 1464221608513 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 17:13:28 INFO - PROCESS | 3868 | 1464221608636 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:28 INFO - PROCESS | 3868 | ++DOCSHELL 13D0B000 == 69 [pid = 3868] [id = 213] 17:13:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 123 (1A844C00) [pid = 3868] [serial = 637] [outer = 00000000] 17:13:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 124 (1AF02400) [pid = 3868] [serial = 638] [outer = 1A844C00] 17:13:28 INFO - PROCESS | 3868 | 1464221608690 Marionette DEBUG loaded listener.js 17:13:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 125 (1AF08400) [pid = 3868] [serial = 639] [outer = 1A844C00] 17:13:29 INFO - PROCESS | 3868 | 1464221609209 Marionette TRACE conn3 <- [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]]]}] 17:13:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 17:13:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 922ms 17:13:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 17:13:29 INFO - PROCESS | 3868 | 1464221609276 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 17:13:29 INFO - PROCESS | 3868 | 1464221609278 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 17:13:29 INFO - PROCESS | 3868 | 1464221609282 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 17:13:29 INFO - PROCESS | 3868 | 1464221609284 Marionette TRACE conn3 <- [1,818,null,{}] 17:13:29 INFO - PROCESS | 3868 | 1464221609287 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:29 INFO - PROCESS | 3868 | 1464221609393 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 17:13:29 INFO - PROCESS | 3868 | 1464221609557 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:29 INFO - PROCESS | 3868 | ++DOCSHELL 1ACBF000 == 70 [pid = 3868] [id = 214] 17:13:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 126 (1AF06000) [pid = 3868] [serial = 640] [outer = 00000000] 17:13:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 127 (1B25B800) [pid = 3868] [serial = 641] [outer = 1AF06000] 17:13:29 INFO - PROCESS | 3868 | 1464221609611 Marionette DEBUG loaded listener.js 17:13:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 128 (1B262400) [pid = 3868] [serial = 642] [outer = 1AF06000] 17:13:30 INFO - PROCESS | 3868 | 1464221610143 Marionette TRACE conn3 <- [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]]]}] 17:13:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 17:13:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 891ms 17:13:30 INFO - PROCESS | 3868 | 1464221610186 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 17:13:30 INFO - PROCESS | 3868 | 1464221610188 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 17:13:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 17:13:30 INFO - PROCESS | 3868 | 1464221610192 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 17:13:30 INFO - PROCESS | 3868 | 1464221610193 Marionette TRACE conn3 <- [1,822,null,{}] 17:13:30 INFO - PROCESS | 3868 | 1464221610197 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:30 INFO - PROCESS | 3868 | 1464221610302 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 17:13:30 INFO - PROCESS | 3868 | 1464221610415 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:30 INFO - PROCESS | 3868 | ++DOCSHELL 11066400 == 71 [pid = 3868] [id = 215] 17:13:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 129 (11066800) [pid = 3868] [serial = 643] [outer = 00000000] 17:13:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 130 (1106B000) [pid = 3868] [serial = 644] [outer = 11066800] 17:13:30 INFO - PROCESS | 3868 | 1464221610515 Marionette DEBUG loaded listener.js 17:13:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 131 (1AF0B000) [pid = 3868] [serial = 645] [outer = 11066800] 17:13:31 INFO - PROCESS | 3868 | 1464221611378 Marionette TRACE conn3 <- [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]]]}] 17:13:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 17:13:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1250ms 17:13:31 INFO - PROCESS | 3868 | 1464221611465 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 17:13:31 INFO - PROCESS | 3868 | 1464221611469 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 17:13:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 17:13:31 INFO - PROCESS | 3868 | 1464221611476 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 17:13:31 INFO - PROCESS | 3868 | 1464221611479 Marionette TRACE conn3 <- [1,826,null,{}] 17:13:31 INFO - PROCESS | 3868 | 1464221611485 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:31 INFO - PROCESS | 3868 | 1464221611588 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 17:13:31 INFO - PROCESS | 3868 | 1464221611714 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:31 INFO - PROCESS | 3868 | ++DOCSHELL 11003400 == 72 [pid = 3868] [id = 216] 17:13:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 132 (11003800) [pid = 3868] [serial = 646] [outer = 00000000] 17:13:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 133 (1106DC00) [pid = 3868] [serial = 647] [outer = 11003800] 17:13:31 INFO - PROCESS | 3868 | 1464221611764 Marionette DEBUG loaded listener.js 17:13:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 134 (129FA000) [pid = 3868] [serial = 648] [outer = 11003800] 17:13:32 INFO - PROCESS | 3868 | --DOCSHELL 17122400 == 71 [pid = 3868] [id = 187] 17:13:32 INFO - PROCESS | 3868 | --DOCSHELL 1660A400 == 70 [pid = 3868] [id = 184] 17:13:32 INFO - PROCESS | 3868 | --DOCSHELL 1A58D400 == 69 [pid = 3868] [id = 209] 17:13:32 INFO - PROCESS | 3868 | --DOCSHELL 10369000 == 68 [pid = 3868] [id = 208] 17:13:32 INFO - PROCESS | 3868 | --DOCSHELL 13A45800 == 67 [pid = 3868] [id = 207] 17:13:32 INFO - PROCESS | 3868 | --DOCSHELL 19ADA800 == 66 [pid = 3868] [id = 206] 17:13:32 INFO - PROCESS | 3868 | --DOCSHELL 10479C00 == 65 [pid = 3868] [id = 205] 17:13:32 INFO - PROCESS | 3868 | --DOCSHELL 16E92C00 == 64 [pid = 3868] [id = 204] 17:13:32 INFO - PROCESS | 3868 | --DOCSHELL 16E90400 == 63 [pid = 3868] [id = 203] 17:13:32 INFO - PROCESS | 3868 | --DOCSHELL 160EC000 == 62 [pid = 3868] [id = 202] 17:13:32 INFO - PROCESS | 3868 | --DOCSHELL 0F2F1800 == 61 [pid = 3868] [id = 201] 17:13:32 INFO - PROCESS | 3868 | --DOCSHELL 10B7C400 == 60 [pid = 3868] [id = 200] 17:13:32 INFO - PROCESS | 3868 | --DOCSHELL 1047F800 == 59 [pid = 3868] [id = 199] 17:13:32 INFO - PROCESS | 3868 | --DOCSHELL 19A70400 == 58 [pid = 3868] [id = 198] 17:13:32 INFO - PROCESS | 3868 | --DOCSHELL 1631EC00 == 57 [pid = 3868] [id = 197] 17:13:32 INFO - PROCESS | 3868 | --DOMWINDOW == 133 (19CBF400) [pid = 3868] [serial = 584] [outer = 00000000] [url = about:blank] 17:13:32 INFO - PROCESS | 3868 | --DOCSHELL 11005800 == 56 [pid = 3868] [id = 196] 17:13:32 INFO - PROCESS | 3868 | --DOMWINDOW == 132 (13A41000) [pid = 3868] [serial = 566] [outer = 00000000] [url = about:blank] 17:13:32 INFO - PROCESS | 3868 | --DOMWINDOW == 131 (13E23800) [pid = 3868] [serial = 567] [outer = 00000000] [url = about:blank] 17:13:32 INFO - PROCESS | 3868 | --DOMWINDOW == 130 (18394800) [pid = 3868] [serial = 576] [outer = 00000000] [url = about:blank] 17:13:32 INFO - PROCESS | 3868 | --DOMWINDOW == 129 (1ACBE800) [pid = 3868] [serial = 534] [outer = 00000000] [url = about:blank] 17:13:32 INFO - PROCESS | 3868 | --DOMWINDOW == 128 (19ADDC00) [pid = 3868] [serial = 578] [outer = 00000000] [url = about:blank] 17:13:32 INFO - PROCESS | 3868 | --DOMWINDOW == 127 (1700C400) [pid = 3868] [serial = 572] [outer = 00000000] [url = about:blank] 17:13:32 INFO - PROCESS | 3868 | --DOMWINDOW == 126 (17120400) [pid = 3868] [serial = 573] [outer = 00000000] [url = about:blank] 17:13:32 INFO - PROCESS | 3868 | --DOMWINDOW == 125 (18096C00) [pid = 3868] [serial = 575] [outer = 00000000] [url = about:blank] 17:13:32 INFO - PROCESS | 3868 | --DOMWINDOW == 124 (176AD800) [pid = 3868] [serial = 563] [outer = 00000000] [url = about:blank] 17:13:32 INFO - PROCESS | 3868 | --DOMWINDOW == 123 (16321C00) [pid = 3868] [serial = 581] [outer = 00000000] [url = about:blank] 17:13:32 INFO - PROCESS | 3868 | --DOMWINDOW == 122 (13D0DC00) [pid = 3868] [serial = 569] [outer = 00000000] [url = about:blank] 17:13:32 INFO - PROCESS | 3868 | --DOMWINDOW == 121 (16038400) [pid = 3868] [serial = 570] [outer = 00000000] [url = about:blank] 17:13:32 INFO - PROCESS | 3868 | --DOMWINDOW == 120 (11009C00) [pid = 3868] [serial = 554] [outer = 00000000] [url = about:blank] 17:13:32 INFO - PROCESS | 3868 | --DOMWINDOW == 119 (15A1D800) [pid = 3868] [serial = 557] [outer = 00000000] [url = about:blank] 17:13:32 INFO - PROCESS | 3868 | --DOMWINDOW == 118 (17EB4C00) [pid = 3868] [serial = 560] [outer = 00000000] [url = about:blank] 17:13:32 INFO - PROCESS | 3868 | --DOMWINDOW == 117 (19ADE800) [pid = 3868] [serial = 579] [outer = 00000000] [url = about:blank] 17:13:32 INFO - PROCESS | 3868 | --DOMWINDOW == 116 (16E8A000) [pid = 3868] [serial = 582] [outer = 00000000] [url = about:blank] 17:13:32 INFO - PROCESS | 3868 | 1464221612349 Marionette TRACE conn3 <- [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]]]}] 17:13:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 17:13:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 906ms 17:13:32 INFO - PROCESS | 3868 | 1464221612377 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 17:13:32 INFO - PROCESS | 3868 | 1464221612383 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 17:13:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 17:13:32 INFO - PROCESS | 3868 | 1464221612389 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 17:13:32 INFO - PROCESS | 3868 | 1464221612391 Marionette TRACE conn3 <- [1,830,null,{}] 17:13:32 INFO - PROCESS | 3868 | 1464221612395 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:32 INFO - PROCESS | 3868 | 1464221612489 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 17:13:32 INFO - PROCESS | 3868 | 1464221612499 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:32 INFO - PROCESS | 3868 | ++DOCSHELL 104E8800 == 57 [pid = 3868] [id = 217] 17:13:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 117 (104E9000) [pid = 3868] [serial = 649] [outer = 00000000] 17:13:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 118 (138E5800) [pid = 3868] [serial = 650] [outer = 104E9000] 17:13:32 INFO - PROCESS | 3868 | 1464221612549 Marionette DEBUG loaded listener.js 17:13:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 119 (13A41000) [pid = 3868] [serial = 651] [outer = 104E9000] 17:13:33 INFO - PROCESS | 3868 | 1464221613057 Marionette TRACE conn3 <- [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]]]}] 17:13:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 17:13:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 703ms 17:13:33 INFO - PROCESS | 3868 | 1464221613087 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 17:13:33 INFO - PROCESS | 3868 | 1464221613089 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 17:13:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 17:13:33 INFO - PROCESS | 3868 | 1464221613093 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 17:13:33 INFO - PROCESS | 3868 | 1464221613096 Marionette TRACE conn3 <- [1,834,null,{}] 17:13:33 INFO - PROCESS | 3868 | 1464221613106 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:33 INFO - PROCESS | 3868 | 1464221613195 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 17:13:33 INFO - PROCESS | 3868 | 1464221613203 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:33 INFO - PROCESS | 3868 | ++DOCSHELL 13D06400 == 58 [pid = 3868] [id = 218] 17:13:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 120 (13D0C800) [pid = 3868] [serial = 652] [outer = 00000000] 17:13:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 121 (16038400) [pid = 3868] [serial = 653] [outer = 13D0C800] 17:13:33 INFO - PROCESS | 3868 | 1464221613250 Marionette DEBUG loaded listener.js 17:13:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 122 (16607800) [pid = 3868] [serial = 654] [outer = 13D0C800] 17:13:33 INFO - PROCESS | 3868 | 1464221613720 Marionette TRACE conn3 <- [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]]]}] 17:13:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 17:13:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 625ms 17:13:33 INFO - PROCESS | 3868 | 1464221613731 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 17:13:33 INFO - PROCESS | 3868 | 1464221613733 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 17:13:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 17:13:33 INFO - PROCESS | 3868 | 1464221613736 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 17:13:33 INFO - PROCESS | 3868 | 1464221613738 Marionette TRACE conn3 <- [1,838,null,{}] 17:13:33 INFO - PROCESS | 3868 | 1464221613741 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:33 INFO - PROCESS | 3868 | 1464221613826 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 17:13:33 INFO - PROCESS | 3868 | 1464221613832 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:33 INFO - PROCESS | 3868 | ++DOCSHELL 1660A400 == 59 [pid = 3868] [id = 219] 17:13:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 123 (16B44C00) [pid = 3868] [serial = 655] [outer = 00000000] 17:13:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 124 (17008C00) [pid = 3868] [serial = 656] [outer = 16B44C00] 17:13:33 INFO - PROCESS | 3868 | 1464221613877 Marionette DEBUG loaded listener.js 17:13:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 125 (17120400) [pid = 3868] [serial = 657] [outer = 16B44C00] 17:13:34 INFO - PROCESS | 3868 | 1464221614328 Marionette TRACE conn3 <- [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]]]}] 17:13:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 17:13:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 625ms 17:13:34 INFO - PROCESS | 3868 | 1464221614374 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 17:13:34 INFO - PROCESS | 3868 | 1464221614376 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 17:13:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 17:13:34 INFO - PROCESS | 3868 | 1464221614380 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 17:13:34 INFO - PROCESS | 3868 | 1464221614381 Marionette TRACE conn3 <- [1,842,null,{}] 17:13:34 INFO - PROCESS | 3868 | 1464221614394 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:34 INFO - PROCESS | 3868 | 1464221614512 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 17:13:34 INFO - PROCESS | 3868 | 1464221614597 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:34 INFO - PROCESS | 3868 | ++DOCSHELL 176AE800 == 60 [pid = 3868] [id = 220] 17:13:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 126 (176B2000) [pid = 3868] [serial = 658] [outer = 00000000] 17:13:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 127 (17EAE800) [pid = 3868] [serial = 659] [outer = 176B2000] 17:13:34 INFO - PROCESS | 3868 | 1464221614647 Marionette DEBUG loaded listener.js 17:13:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 128 (17EB8000) [pid = 3868] [serial = 660] [outer = 176B2000] 17:13:35 INFO - PROCESS | 3868 | 1464221615038 Marionette TRACE conn3 <- [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]]]}] 17:13:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 17:13:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 703ms 17:13:35 INFO - PROCESS | 3868 | 1464221615079 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 17:13:35 INFO - PROCESS | 3868 | 1464221615081 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 17:13:35 INFO - PROCESS | 3868 | 1464221615085 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 17:13:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 17:13:35 INFO - PROCESS | 3868 | 1464221615087 Marionette TRACE conn3 <- [1,846,null,{}] 17:13:35 INFO - PROCESS | 3868 | 1464221615097 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:35 INFO - PROCESS | 3868 | 1464221615228 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 17:13:35 INFO - PROCESS | 3868 | 1464221615290 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:35 INFO - PROCESS | 3868 | ++DOCSHELL 17010000 == 61 [pid = 3868] [id = 221] 17:13:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 129 (17EB5800) [pid = 3868] [serial = 661] [outer = 00000000] 17:13:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 130 (183CC000) [pid = 3868] [serial = 662] [outer = 17EB5800] 17:13:35 INFO - PROCESS | 3868 | 1464221615335 Marionette DEBUG loaded listener.js 17:13:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 131 (19ADF000) [pid = 3868] [serial = 663] [outer = 17EB5800] 17:13:35 INFO - PROCESS | 3868 | 1464221615749 Marionette TRACE conn3 <- [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]]]}] 17:13:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 17:13:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 703ms 17:13:35 INFO - PROCESS | 3868 | 1464221615789 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 17:13:35 INFO - PROCESS | 3868 | 1464221615791 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 17:13:35 INFO - PROCESS | 3868 | 1464221615794 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 17:13:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 17:13:35 INFO - PROCESS | 3868 | 1464221615795 Marionette TRACE conn3 <- [1,850,null,{}] 17:13:35 INFO - PROCESS | 3868 | 1464221615799 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:35 INFO - PROCESS | 3868 | 1464221615939 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 17:13:35 INFO - PROCESS | 3868 | 1464221615961 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:35 INFO - PROCESS | 3868 | ++DOCSHELL 19AE1000 == 62 [pid = 3868] [id = 222] 17:13:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 132 (19DA0000) [pid = 3868] [serial = 664] [outer = 00000000] 17:13:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 133 (19F40C00) [pid = 3868] [serial = 665] [outer = 19DA0000] 17:13:35 INFO - PROCESS | 3868 | 1464221616005 Marionette DEBUG loaded listener.js 17:13:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 134 (1A84DC00) [pid = 3868] [serial = 666] [outer = 19DA0000] 17:13:36 INFO - PROCESS | 3868 | --DOMWINDOW == 133 (16602400) [pid = 3868] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 17:13:36 INFO - PROCESS | 3868 | --DOMWINDOW == 132 (16E91400) [pid = 3868] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 17:13:36 INFO - PROCESS | 3868 | --DOMWINDOW == 131 (10B85C00) [pid = 3868] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 17:13:36 INFO - PROCESS | 3868 | --DOMWINDOW == 130 (15A38C00) [pid = 3868] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 17:13:36 INFO - PROCESS | 3868 | --DOMWINDOW == 129 (104E7000) [pid = 3868] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 17:13:36 INFO - PROCESS | 3868 | --DOMWINDOW == 128 (19DAA000) [pid = 3868] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 17:13:36 INFO - PROCESS | 3868 | --DOMWINDOW == 127 (13D03800) [pid = 3868] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 17:13:36 INFO - PROCESS | 3868 | --DOMWINDOW == 126 (10558800) [pid = 3868] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 17:13:36 INFO - PROCESS | 3868 | --DOMWINDOW == 125 (171DF800) [pid = 3868] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 17:13:36 INFO - PROCESS | 3868 | 1464221616552 Marionette TRACE conn3 <- [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]]]}] 17:13:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 17:13:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 797ms 17:13:36 INFO - PROCESS | 3868 | 1464221616600 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 17:13:36 INFO - PROCESS | 3868 | 1464221616602 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 17:13:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 17:13:36 INFO - PROCESS | 3868 | 1464221616605 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 17:13:36 INFO - PROCESS | 3868 | 1464221616607 Marionette TRACE conn3 <- [1,854,null,{}] 17:13:36 INFO - PROCESS | 3868 | 1464221616610 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:36 INFO - PROCESS | 3868 | 1464221616696 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 17:13:36 INFO - PROCESS | 3868 | 1464221616703 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:36 INFO - PROCESS | 3868 | ++DOCSHELL 10321C00 == 63 [pid = 3868] [id = 223] 17:13:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 126 (104E7000) [pid = 3868] [serial = 667] [outer = 00000000] 17:13:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 127 (17EAB800) [pid = 3868] [serial = 668] [outer = 104E7000] 17:13:36 INFO - PROCESS | 3868 | 1464221616755 Marionette DEBUG loaded listener.js 17:13:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 128 (1A96A000) [pid = 3868] [serial = 669] [outer = 104E7000] 17:13:37 INFO - PROCESS | 3868 | 1464221617172 Marionette TRACE conn3 <- [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]]]}] 17:13:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 17:13:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 593ms 17:13:37 INFO - PROCESS | 3868 | 1464221617206 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 17:13:37 INFO - PROCESS | 3868 | 1464221617208 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 17:13:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 17:13:37 INFO - PROCESS | 3868 | 1464221617211 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 17:13:37 INFO - PROCESS | 3868 | 1464221617213 Marionette TRACE conn3 <- [1,858,null,{}] 17:13:37 INFO - PROCESS | 3868 | 1464221617243 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:37 INFO - PROCESS | 3868 | 1464221617327 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 17:13:37 INFO - PROCESS | 3868 | 1464221617334 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:37 INFO - PROCESS | 3868 | ++DOCSHELL 10C11000 == 64 [pid = 3868] [id = 224] 17:13:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 129 (10C13C00) [pid = 3868] [serial = 670] [outer = 00000000] 17:13:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 130 (10C19800) [pid = 3868] [serial = 671] [outer = 10C13C00] 17:13:37 INFO - PROCESS | 3868 | 1464221617381 Marionette DEBUG loaded listener.js 17:13:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 131 (10C1E000) [pid = 3868] [serial = 672] [outer = 10C13C00] 17:13:37 INFO - PROCESS | 3868 | 1464221617800 Marionette TRACE conn3 <- [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]]]}] 17:13:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 17:13:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 641ms 17:13:37 INFO - PROCESS | 3868 | 1464221617857 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 17:13:37 INFO - PROCESS | 3868 | 1464221617859 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 17:13:37 INFO - PROCESS | 3868 | 1464221617862 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 17:13:37 INFO - PROCESS | 3868 | 1464221617863 Marionette TRACE conn3 <- [1,862,null,{}] 17:13:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 17:13:37 INFO - PROCESS | 3868 | 1464221617867 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:37 INFO - PROCESS | 3868 | 1464221617949 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 17:13:37 INFO - PROCESS | 3868 | 1464221617955 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:37 INFO - PROCESS | 3868 | ++DOCSHELL 10C18800 == 65 [pid = 3868] [id = 225] 17:13:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 132 (11008400) [pid = 3868] [serial = 673] [outer = 00000000] 17:13:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 133 (16A14400) [pid = 3868] [serial = 674] [outer = 11008400] 17:13:37 INFO - PROCESS | 3868 | 1464221618003 Marionette DEBUG loaded listener.js 17:13:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 134 (16A17400) [pid = 3868] [serial = 675] [outer = 11008400] 17:13:38 INFO - PROCESS | 3868 | 1464221618422 Marionette TRACE conn3 <- [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]]]}] 17:13:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 17:13:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 594ms 17:13:38 INFO - PROCESS | 3868 | 1464221618461 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 17:13:38 INFO - PROCESS | 3868 | 1464221618464 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 17:13:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 17:13:38 INFO - PROCESS | 3868 | 1464221618547 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 17:13:38 INFO - PROCESS | 3868 | 1464221618551 Marionette TRACE conn3 <- [1,866,null,{}] 17:13:38 INFO - PROCESS | 3868 | 1464221618557 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:38 INFO - PROCESS | 3868 | 1464221618681 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 17:13:38 INFO - PROCESS | 3868 | 1464221618840 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:38 INFO - PROCESS | 3868 | ++DOCSHELL 10C15000 == 66 [pid = 3868] [id = 226] 17:13:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 135 (10C15400) [pid = 3868] [serial = 676] [outer = 00000000] 17:13:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 136 (11002400) [pid = 3868] [serial = 677] [outer = 10C15400] 17:13:38 INFO - PROCESS | 3868 | 1464221618895 Marionette DEBUG loaded listener.js 17:13:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 137 (11068800) [pid = 3868] [serial = 678] [outer = 10C15400] 17:13:39 INFO - PROCESS | 3868 | 1464221619441 Marionette TRACE conn3 <- [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]]]}] 17:13:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 17:13:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1015ms 17:13:39 INFO - PROCESS | 3868 | 1464221619489 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 17:13:39 INFO - PROCESS | 3868 | 1464221619493 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 17:13:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 17:13:39 INFO - PROCESS | 3868 | 1464221619497 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 17:13:39 INFO - PROCESS | 3868 | 1464221619500 Marionette TRACE conn3 <- [1,870,null,{}] 17:13:39 INFO - PROCESS | 3868 | 1464221619508 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:39 INFO - PROCESS | 3868 | 1464221619628 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 17:13:39 INFO - PROCESS | 3868 | 1464221619763 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:39 INFO - PROCESS | 3868 | ++DOCSHELL 13D04000 == 67 [pid = 3868] [id = 227] 17:13:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 138 (13D04400) [pid = 3868] [serial = 679] [outer = 00000000] 17:13:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 139 (14330800) [pid = 3868] [serial = 680] [outer = 13D04400] 17:13:39 INFO - PROCESS | 3868 | 1464221619818 Marionette DEBUG loaded listener.js 17:13:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 140 (15A38C00) [pid = 3868] [serial = 681] [outer = 13D04400] 17:13:40 INFO - PROCESS | 3868 | 1464221620401 Marionette TRACE conn3 <- [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]]]}] 17:13:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 17:13:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 937ms 17:13:40 INFO - PROCESS | 3868 | 1464221620444 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 17:13:40 INFO - PROCESS | 3868 | 1464221620447 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 17:13:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 17:13:40 INFO - PROCESS | 3868 | 1464221620450 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 17:13:40 INFO - PROCESS | 3868 | 1464221620453 Marionette TRACE conn3 <- [1,874,null,{}] 17:13:40 INFO - PROCESS | 3868 | 1464221620457 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:40 INFO - PROCESS | 3868 | 1464221620574 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 17:13:40 INFO - PROCESS | 3868 | 1464221620686 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:40 INFO - PROCESS | 3868 | ++DOCSHELL 16E92C00 == 68 [pid = 3868] [id = 228] 17:13:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 141 (16E94000) [pid = 3868] [serial = 682] [outer = 00000000] 17:13:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 142 (171E1C00) [pid = 3868] [serial = 683] [outer = 16E94000] 17:13:40 INFO - PROCESS | 3868 | 1464221620787 Marionette DEBUG loaded listener.js 17:13:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 143 (18364000) [pid = 3868] [serial = 684] [outer = 16E94000] 17:13:41 INFO - PROCESS | 3868 | 1464221621667 Marionette TRACE conn3 <- [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]]]}] 17:13:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 17:13:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1313ms 17:13:41 INFO - PROCESS | 3868 | 1464221621762 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 17:13:41 INFO - PROCESS | 3868 | 1464221621764 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 17:13:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 17:13:41 INFO - PROCESS | 3868 | 1464221621768 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 17:13:41 INFO - PROCESS | 3868 | 1464221621770 Marionette TRACE conn3 <- [1,878,null,{}] 17:13:41 INFO - PROCESS | 3868 | 1464221621774 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:41 INFO - PROCESS | 3868 | 1464221621881 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 17:13:42 INFO - PROCESS | 3868 | 1464221622014 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:42 INFO - PROCESS | 3868 | ++DOCSHELL 17EAB400 == 69 [pid = 3868] [id = 229] 17:13:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 144 (19F37000) [pid = 3868] [serial = 685] [outer = 00000000] 17:13:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 145 (1AE84000) [pid = 3868] [serial = 686] [outer = 19F37000] 17:13:42 INFO - PROCESS | 3868 | 1464221622069 Marionette DEBUG loaded listener.js 17:13:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 146 (1A3F3C00) [pid = 3868] [serial = 687] [outer = 19F37000] 17:13:42 INFO - PROCESS | 3868 | 1464221622653 Marionette TRACE conn3 <- [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]]]}] 17:13:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 17:13:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 937ms 17:13:42 INFO - PROCESS | 3868 | 1464221622713 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 17:13:42 INFO - PROCESS | 3868 | 1464221622715 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 17:13:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 17:13:42 INFO - PROCESS | 3868 | 1464221622719 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 17:13:42 INFO - PROCESS | 3868 | 1464221622721 Marionette TRACE conn3 <- [1,882,null,{}] 17:13:42 INFO - PROCESS | 3868 | 1464221622724 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:42 INFO - PROCESS | 3868 | 1464221622830 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 17:13:42 INFO - PROCESS | 3868 | 1464221622962 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:42 INFO - PROCESS | 3868 | ++DOCSHELL 0F2E4C00 == 70 [pid = 3868] [id = 230] 17:13:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 147 (18395400) [pid = 3868] [serial = 688] [outer = 00000000] 17:13:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 148 (1B4A5800) [pid = 3868] [serial = 689] [outer = 18395400] 17:13:43 INFO - PROCESS | 3868 | 1464221623017 Marionette DEBUG loaded listener.js 17:13:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 149 (1B4B0000) [pid = 3868] [serial = 690] [outer = 18395400] 17:13:43 INFO - PROCESS | 3868 | 1464221623625 Marionette TRACE conn3 <- [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]]]}] 17:13:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 17:13:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 937ms 17:13:43 INFO - PROCESS | 3868 | 1464221623676 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 17:13:43 INFO - PROCESS | 3868 | 1464221623679 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 17:13:43 INFO - PROCESS | 3868 | 1464221623683 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 17:13:43 INFO - PROCESS | 3868 | 1464221623685 Marionette TRACE conn3 <- [1,886,null,{}] 17:13:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 17:13:43 INFO - PROCESS | 3868 | 1464221623689 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:43 INFO - PROCESS | 3868 | 1464221623825 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 17:13:43 INFO - PROCESS | 3868 | 1464221623961 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:43 INFO - PROCESS | 3868 | ++DOCSHELL 1B4A6400 == 71 [pid = 3868] [id = 231] 17:13:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 150 (1B4B1800) [pid = 3868] [serial = 691] [outer = 00000000] 17:13:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 151 (1B6DB000) [pid = 3868] [serial = 692] [outer = 1B4B1800] 17:13:44 INFO - PROCESS | 3868 | 1464221624015 Marionette DEBUG loaded listener.js 17:13:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 152 (1B755000) [pid = 3868] [serial = 693] [outer = 1B4B1800] 17:13:44 INFO - PROCESS | 3868 | 1464221624563 Marionette TRACE conn3 <- [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]]]}] 17:13:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 17:13:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 938ms 17:13:44 INFO - PROCESS | 3868 | 1464221624634 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 17:13:44 INFO - PROCESS | 3868 | 1464221624637 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 17:13:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 17:13:44 INFO - PROCESS | 3868 | 1464221624642 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 17:13:44 INFO - PROCESS | 3868 | 1464221624645 Marionette TRACE conn3 <- [1,890,null,{}] 17:13:44 INFO - PROCESS | 3868 | 1464221624648 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:44 INFO - PROCESS | 3868 | 1464221624751 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 17:13:44 INFO - PROCESS | 3868 | 1464221624858 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:44 INFO - PROCESS | 3868 | ++DOCSHELL 1B6D4C00 == 72 [pid = 3868] [id = 232] 17:13:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 153 (1B6DA400) [pid = 3868] [serial = 694] [outer = 00000000] 17:13:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 154 (1B75E400) [pid = 3868] [serial = 695] [outer = 1B6DA400] 17:13:44 INFO - PROCESS | 3868 | 1464221624911 Marionette DEBUG loaded listener.js 17:13:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 155 (201E1000) [pid = 3868] [serial = 696] [outer = 1B6DA400] 17:13:45 INFO - PROCESS | 3868 | 1464221625648 Marionette TRACE conn3 <- [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]]]}] 17:13:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 17:13:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1046ms 17:13:45 INFO - PROCESS | 3868 | 1464221625709 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 17:13:45 INFO - PROCESS | 3868 | 1464221625713 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 17:13:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 17:13:45 INFO - PROCESS | 3868 | 1464221625717 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 17:13:45 INFO - PROCESS | 3868 | 1464221625721 Marionette TRACE conn3 <- [1,894,null,{}] 17:13:45 INFO - PROCESS | 3868 | 1464221625726 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:45 INFO - PROCESS | 3868 | 1464221625832 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 17:13:45 INFO - PROCESS | 3868 | 1464221625935 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:45 INFO - PROCESS | 3868 | ++DOCSHELL 10EBA000 == 73 [pid = 3868] [id = 233] 17:13:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 156 (11064800) [pid = 3868] [serial = 697] [outer = 00000000] 17:13:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 157 (12915C00) [pid = 3868] [serial = 698] [outer = 11064800] 17:13:45 INFO - PROCESS | 3868 | 1464221625983 Marionette DEBUG loaded listener.js 17:13:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 158 (138D3800) [pid = 3868] [serial = 699] [outer = 11064800] 17:13:46 INFO - PROCESS | 3868 | 1464221626561 Marionette TRACE conn3 <- [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]]]}] 17:13:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 17:13:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 906ms 17:13:46 INFO - PROCESS | 3868 | 1464221626605 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 17:13:46 INFO - PROCESS | 3868 | 1464221626610 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 17:13:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 17:13:46 INFO - PROCESS | 3868 | 1464221626617 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 17:13:46 INFO - PROCESS | 3868 | 1464221626619 Marionette TRACE conn3 <- [1,898,null,{}] 17:13:46 INFO - PROCESS | 3868 | 1464221626623 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:46 INFO - PROCESS | 3868 | 1464221626731 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 17:13:46 INFO - PROCESS | 3868 | 1464221626844 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:46 INFO - PROCESS | 3868 | ++DOCSHELL 11F9EC00 == 74 [pid = 3868] [id = 234] 17:13:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 159 (13929C00) [pid = 3868] [serial = 700] [outer = 00000000] 17:13:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 160 (143C4C00) [pid = 3868] [serial = 701] [outer = 13929C00] 17:13:46 INFO - PROCESS | 3868 | 1464221626891 Marionette DEBUG loaded listener.js 17:13:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 161 (160E4000) [pid = 3868] [serial = 702] [outer = 13929C00] 17:13:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 162 (13A42000) [pid = 3868] [serial = 703] [outer = 1B4B1000] 17:13:47 INFO - PROCESS | 3868 | --DOCSHELL 10C11000 == 73 [pid = 3868] [id = 224] 17:13:47 INFO - PROCESS | 3868 | --DOCSHELL 10321C00 == 72 [pid = 3868] [id = 223] 17:13:47 INFO - PROCESS | 3868 | --DOCSHELL 19AE1000 == 71 [pid = 3868] [id = 222] 17:13:47 INFO - PROCESS | 3868 | --DOCSHELL 17010000 == 70 [pid = 3868] [id = 221] 17:13:47 INFO - PROCESS | 3868 | --DOCSHELL 176AE800 == 69 [pid = 3868] [id = 220] 17:13:47 INFO - PROCESS | 3868 | --DOCSHELL 1660A400 == 68 [pid = 3868] [id = 219] 17:13:47 INFO - PROCESS | 3868 | --DOCSHELL 13D06400 == 67 [pid = 3868] [id = 218] 17:13:47 INFO - PROCESS | 3868 | --DOCSHELL 104E8800 == 66 [pid = 3868] [id = 217] 17:13:47 INFO - PROCESS | 3868 | --DOCSHELL 11003400 == 65 [pid = 3868] [id = 216] 17:13:47 INFO - PROCESS | 3868 | --DOMWINDOW == 161 (112E3400) [pid = 3868] [serial = 587] [outer = 00000000] [url = about:blank] 17:13:47 INFO - PROCESS | 3868 | --DOMWINDOW == 160 (16B45400) [pid = 3868] [serial = 590] [outer = 00000000] [url = about:blank] 17:13:47 INFO - PROCESS | 3868 | --DOMWINDOW == 159 (19DA3000) [pid = 3868] [serial = 593] [outer = 00000000] [url = about:blank] 17:13:47 INFO - PROCESS | 3868 | --DOMWINDOW == 158 (1AA6B400) [pid = 3868] [serial = 626] [outer = 00000000] [url = about:blank] 17:13:47 INFO - PROCESS | 3868 | --DOCSHELL 1036D400 == 64 [pid = 3868] [id = 210] 17:13:47 INFO - PROCESS | 3868 | --DOMWINDOW == 157 (11CAE800) [pid = 3868] [serial = 596] [outer = 00000000] [url = about:blank] 17:13:47 INFO - PROCESS | 3868 | --DOMWINDOW == 156 (1660B800) [pid = 3868] [serial = 605] [outer = 00000000] [url = about:blank] 17:13:47 INFO - PROCESS | 3868 | --DOMWINDOW == 155 (16B43C00) [pid = 3868] [serial = 606] [outer = 00000000] [url = about:blank] 17:13:47 INFO - PROCESS | 3868 | --DOMWINDOW == 154 (1700F800) [pid = 3868] [serial = 608] [outer = 00000000] [url = about:blank] 17:13:47 INFO - PROCESS | 3868 | --DOMWINDOW == 153 (138E3C00) [pid = 3868] [serial = 600] [outer = 00000000] [url = about:blank] 17:13:47 INFO - PROCESS | 3868 | --DOMWINDOW == 152 (12B2BC00) [pid = 3868] [serial = 599] [outer = 00000000] [url = about:blank] 17:13:47 INFO - PROCESS | 3868 | --DOMWINDOW == 151 (19F37400) [pid = 3868] [serial = 615] [outer = 00000000] [url = about:blank] 17:13:47 INFO - PROCESS | 3868 | --DOMWINDOW == 150 (19CBE000) [pid = 3868] [serial = 614] [outer = 00000000] [url = about:blank] 17:13:47 INFO - PROCESS | 3868 | --DOMWINDOW == 149 (1328D400) [pid = 3868] [serial = 602] [outer = 00000000] [url = about:blank] 17:13:47 INFO - PROCESS | 3868 | --DOMWINDOW == 148 (1394AC00) [pid = 3868] [serial = 603] [outer = 00000000] [url = about:blank] 17:13:47 INFO - PROCESS | 3868 | --DOMWINDOW == 147 (1A84D800) [pid = 3868] [serial = 617] [outer = 00000000] [url = about:blank] 17:13:47 INFO - PROCESS | 3868 | --DOMWINDOW == 146 (19ADC000) [pid = 3868] [serial = 621] [outer = 00000000] [url = about:blank] 17:13:47 INFO - PROCESS | 3868 | --DOMWINDOW == 145 (17EB2800) [pid = 3868] [serial = 620] [outer = 00000000] [url = about:blank] 17:13:47 INFO - PROCESS | 3868 | --DOMWINDOW == 144 (1A968800) [pid = 3868] [serial = 623] [outer = 00000000] [url = about:blank] 17:13:47 INFO - PROCESS | 3868 | --DOMWINDOW == 143 (1A84E400) [pid = 3868] [serial = 618] [outer = 00000000] [url = about:blank] 17:13:47 INFO - PROCESS | 3868 | --DOMWINDOW == 142 (178BC000) [pid = 3868] [serial = 611] [outer = 00000000] [url = about:blank] 17:13:47 INFO - PROCESS | 3868 | --DOMWINDOW == 141 (178C2800) [pid = 3868] [serial = 612] [outer = 00000000] [url = about:blank] 17:13:47 INFO - PROCESS | 3868 | --DOMWINDOW == 140 (1A9C5400) [pid = 3868] [serial = 624] [outer = 00000000] [url = about:blank] 17:13:47 INFO - PROCESS | 3868 | --DOMWINDOW == 139 (17052C00) [pid = 3868] [serial = 609] [outer = 00000000] [url = about:blank] 17:13:47 INFO - PROCESS | 3868 | 1464221627549 Marionette TRACE conn3 <- [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]]]}] 17:13:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 17:13:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1000ms 17:13:47 INFO - PROCESS | 3868 | 1464221627618 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 17:13:47 INFO - PROCESS | 3868 | 1464221627620 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 17:13:47 INFO - PROCESS | 3868 | 1464221627623 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 17:13:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 17:13:47 INFO - PROCESS | 3868 | 1464221627627 Marionette TRACE conn3 <- [1,902,null,{}] 17:13:47 INFO - PROCESS | 3868 | 1464221627638 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:47 INFO - PROCESS | 3868 | 1464221627744 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 17:13:47 INFO - PROCESS | 3868 | 1464221627842 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:47 INFO - PROCESS | 3868 | ++DOCSHELL 11060000 == 65 [pid = 3868] [id = 235] 17:13:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 140 (1328D400) [pid = 3868] [serial = 704] [outer = 00000000] 17:13:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 141 (13D06400) [pid = 3868] [serial = 705] [outer = 1328D400] 17:13:47 INFO - PROCESS | 3868 | 1464221627916 Marionette DEBUG loaded listener.js 17:13:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 142 (16A17800) [pid = 3868] [serial = 706] [outer = 1328D400] 17:13:48 INFO - PROCESS | 3868 | 1464221628366 Marionette TRACE conn3 <- [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]]]}] 17:13:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 17:13:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 796ms 17:13:48 INFO - PROCESS | 3868 | 1464221628426 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 17:13:48 INFO - PROCESS | 3868 | 1464221628428 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 17:13:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 17:13:48 INFO - PROCESS | 3868 | 1464221628431 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 17:13:48 INFO - PROCESS | 3868 | 1464221628433 Marionette TRACE conn3 <- [1,906,null,{}] 17:13:48 INFO - PROCESS | 3868 | 1464221628436 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:48 INFO - PROCESS | 3868 | 1464221628524 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 17:13:48 INFO - PROCESS | 3868 | 1464221628531 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:48 INFO - PROCESS | 3868 | ++DOCSHELL 16A12400 == 66 [pid = 3868] [id = 236] 17:13:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 143 (16E8A800) [pid = 3868] [serial = 707] [outer = 00000000] 17:13:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 144 (17119800) [pid = 3868] [serial = 708] [outer = 16E8A800] 17:13:48 INFO - PROCESS | 3868 | 1464221628576 Marionette DEBUG loaded listener.js 17:13:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 145 (17E93800) [pid = 3868] [serial = 709] [outer = 16E8A800] 17:13:49 INFO - PROCESS | 3868 | 1464221629029 Marionette TRACE conn3 <- [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]]]}] 17:13:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 17:13:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 641ms 17:13:49 INFO - PROCESS | 3868 | 1464221629069 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 17:13:49 INFO - PROCESS | 3868 | 1464221629071 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 17:13:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 17:13:49 INFO - PROCESS | 3868 | 1464221629074 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 17:13:49 INFO - PROCESS | 3868 | 1464221629076 Marionette TRACE conn3 <- [1,910,null,{}] 17:13:49 INFO - PROCESS | 3868 | 1464221629080 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:49 INFO - PROCESS | 3868 | 1464221629163 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 17:13:49 INFO - PROCESS | 3868 | 1464221629170 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:49 INFO - PROCESS | 3868 | ++DOCSHELL 18094000 == 67 [pid = 3868] [id = 237] 17:13:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 146 (1809D800) [pid = 3868] [serial = 710] [outer = 00000000] 17:13:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 147 (19A6F400) [pid = 3868] [serial = 711] [outer = 1809D800] 17:13:49 INFO - PROCESS | 3868 | 1464221629214 Marionette DEBUG loaded listener.js 17:13:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 148 (19ADF400) [pid = 3868] [serial = 712] [outer = 1809D800] 17:13:49 INFO - PROCESS | 3868 | 1464221629647 Marionette TRACE conn3 <- [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]]]}] 17:13:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 17:13:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 594ms 17:13:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 17:13:49 INFO - PROCESS | 3868 | 1464221629684 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 17:13:49 INFO - PROCESS | 3868 | 1464221629686 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 17:13:49 INFO - PROCESS | 3868 | 1464221629689 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 17:13:49 INFO - PROCESS | 3868 | 1464221629691 Marionette TRACE conn3 <- [1,914,null,{}] 17:13:49 INFO - PROCESS | 3868 | 1464221629694 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:49 INFO - PROCESS | 3868 | 1464221629852 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 17:13:49 INFO - PROCESS | 3868 | 1464221629943 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:49 INFO - PROCESS | 3868 | ++DOCSHELL 17EAC800 == 68 [pid = 3868] [id = 238] 17:13:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 149 (1839DC00) [pid = 3868] [serial = 713] [outer = 00000000] 17:13:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 150 (1A3ED400) [pid = 3868] [serial = 714] [outer = 1839DC00] 17:13:49 INFO - PROCESS | 3868 | 1464221629989 Marionette DEBUG loaded listener.js 17:13:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 151 (1A84E400) [pid = 3868] [serial = 715] [outer = 1839DC00] 17:13:50 INFO - PROCESS | 3868 | 1464221630411 Marionette TRACE conn3 <- [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]]]}] 17:13:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 17:13:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 734ms 17:13:50 INFO - PROCESS | 3868 | 1464221630429 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 17:13:50 INFO - PROCESS | 3868 | 1464221630430 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 17:13:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 17:13:50 INFO - PROCESS | 3868 | 1464221630434 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 17:13:50 INFO - PROCESS | 3868 | 1464221630435 Marionette TRACE conn3 <- [1,918,null,{}] 17:13:50 INFO - PROCESS | 3868 | 1464221630439 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:50 INFO - PROCESS | 3868 | 1464221630555 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 17:13:50 INFO - PROCESS | 3868 | 1464221630618 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:50 INFO - PROCESS | 3868 | ++DOCSHELL 1A58CC00 == 69 [pid = 3868] [id = 239] 17:13:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 152 (1A889800) [pid = 3868] [serial = 716] [outer = 00000000] 17:13:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 153 (1A96F400) [pid = 3868] [serial = 717] [outer = 1A889800] 17:13:50 INFO - PROCESS | 3868 | 1464221630661 Marionette DEBUG loaded listener.js 17:13:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 154 (1A9CB000) [pid = 3868] [serial = 718] [outer = 1A889800] 17:13:51 INFO - PROCESS | 3868 | 1464221631079 Marionette TRACE conn3 <- [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]]]}] 17:13:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 17:13:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 704ms 17:13:51 INFO - PROCESS | 3868 | 1464221631138 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 17:13:51 INFO - PROCESS | 3868 | 1464221631140 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 17:13:51 INFO - PROCESS | 3868 | 1464221631144 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 17:13:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 17:13:51 INFO - PROCESS | 3868 | 1464221631145 Marionette TRACE conn3 <- [1,922,null,{}] 17:13:51 INFO - PROCESS | 3868 | 1464221631148 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:51 INFO - PROCESS | 3868 | 1464221631294 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 17:13:51 INFO - PROCESS | 3868 | 1464221631320 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:51 INFO - PROCESS | 3868 | ++DOCSHELL 1A585000 == 70 [pid = 3868] [id = 240] 17:13:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 155 (1A966400) [pid = 3868] [serial = 719] [outer = 00000000] 17:13:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 156 (1AE79800) [pid = 3868] [serial = 720] [outer = 1A966400] 17:13:51 INFO - PROCESS | 3868 | 1464221631394 Marionette DEBUG loaded listener.js 17:13:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 157 (1AF04400) [pid = 3868] [serial = 721] [outer = 1A966400] 17:13:51 INFO - PROCESS | 3868 | --DOMWINDOW == 156 (16E96C00) [pid = 3868] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 17:13:51 INFO - PROCESS | 3868 | --DOMWINDOW == 155 (1318A000) [pid = 3868] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 17:13:51 INFO - PROCESS | 3868 | --DOMWINDOW == 154 (16607000) [pid = 3868] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 17:13:51 INFO - PROCESS | 3868 | --DOMWINDOW == 153 (19A73400) [pid = 3868] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 17:13:51 INFO - PROCESS | 3868 | --DOMWINDOW == 152 (19DA9C00) [pid = 3868] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 17:13:51 INFO - PROCESS | 3868 | --DOMWINDOW == 151 (0F2C2400) [pid = 3868] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 17:13:51 INFO - PROCESS | 3868 | --DOMWINDOW == 150 (176B2000) [pid = 3868] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 17:13:51 INFO - PROCESS | 3868 | --DOMWINDOW == 149 (17EB5800) [pid = 3868] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 17:13:51 INFO - PROCESS | 3868 | --DOMWINDOW == 148 (19DA0000) [pid = 3868] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 17:13:51 INFO - PROCESS | 3868 | --DOMWINDOW == 147 (104E7000) [pid = 3868] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 17:13:51 INFO - PROCESS | 3868 | --DOMWINDOW == 146 (10C13C00) [pid = 3868] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 17:13:51 INFO - PROCESS | 3868 | --DOMWINDOW == 145 (16B44C00) [pid = 3868] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 17:13:51 INFO - PROCESS | 3868 | --DOMWINDOW == 144 (13D0C800) [pid = 3868] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 17:13:51 INFO - PROCESS | 3868 | --DOMWINDOW == 143 (11003800) [pid = 3868] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 17:13:51 INFO - PROCESS | 3868 | --DOMWINDOW == 142 (104E9000) [pid = 3868] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 17:13:51 INFO - PROCESS | 3868 | --DOMWINDOW == 141 (1A9CA800) [pid = 3868] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 17:13:51 INFO - PROCESS | 3868 | --DOMWINDOW == 140 (13D0CC00) [pid = 3868] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 17:13:51 INFO - PROCESS | 3868 | --DOMWINDOW == 139 (1A883400) [pid = 3868] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 17:13:51 INFO - PROCESS | 3868 | --DOMWINDOW == 138 (16B42800) [pid = 3868] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 17:13:52 INFO - PROCESS | 3868 | --DOMWINDOW == 137 (1A882C00) [pid = 3868] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 17:13:52 INFO - PROCESS | 3868 | --DOMWINDOW == 136 (1AF0E800) [pid = 3868] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 17:13:52 INFO - PROCESS | 3868 | --DOMWINDOW == 135 (16E8BC00) [pid = 3868] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 17:13:52 INFO - PROCESS | 3868 | 1464221632071 Marionette TRACE conn3 <- [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]]]}] 17:13:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 17:13:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 938ms 17:13:52 INFO - PROCESS | 3868 | 1464221632090 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 17:13:52 INFO - PROCESS | 3868 | 1464221632092 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 17:13:52 INFO - PROCESS | 3868 | 1464221632095 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 17:13:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 17:13:52 INFO - PROCESS | 3868 | 1464221632097 Marionette TRACE conn3 <- [1,926,null,{}] 17:13:52 INFO - PROCESS | 3868 | 1464221632100 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:52 INFO - PROCESS | 3868 | 1464221632186 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 17:13:52 INFO - PROCESS | 3868 | 1464221632276 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:52 INFO - PROCESS | 3868 | ++DOCSHELL 10561400 == 71 [pid = 3868] [id = 241] 17:13:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 136 (10B85C00) [pid = 3868] [serial = 722] [outer = 00000000] 17:13:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 137 (1394E400) [pid = 3868] [serial = 723] [outer = 10B85C00] 17:13:52 INFO - PROCESS | 3868 | 1464221632334 Marionette DEBUG loaded listener.js 17:13:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 138 (16E96C00) [pid = 3868] [serial = 724] [outer = 10B85C00] 17:13:52 INFO - PROCESS | 3868 | 1464221632708 Marionette TRACE conn3 <- [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]]]}] 17:13:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 17:13:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 625ms 17:13:52 INFO - PROCESS | 3868 | 1464221632734 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 17:13:52 INFO - PROCESS | 3868 | 1464221632736 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 17:13:52 INFO - PROCESS | 3868 | 1464221632739 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 17:13:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 17:13:52 INFO - PROCESS | 3868 | 1464221632741 Marionette TRACE conn3 <- [1,930,null,{}] 17:13:52 INFO - PROCESS | 3868 | 1464221632744 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:52 INFO - PROCESS | 3868 | 1464221632837 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 17:13:52 INFO - PROCESS | 3868 | 1464221632935 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:52 INFO - PROCESS | 3868 | ++DOCSHELL 0F2A4800 == 72 [pid = 3868] [id = 242] 17:13:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 139 (105ED400) [pid = 3868] [serial = 725] [outer = 00000000] 17:13:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 140 (1A584C00) [pid = 3868] [serial = 726] [outer = 105ED400] 17:13:52 INFO - PROCESS | 3868 | 1464221632979 Marionette DEBUG loaded listener.js 17:13:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 141 (1A96F000) [pid = 3868] [serial = 727] [outer = 105ED400] 17:13:53 INFO - PROCESS | 3868 | 1464221633351 Marionette TRACE conn3 <- [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]]]}] 17:13:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 17:13:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 641ms 17:13:53 INFO - PROCESS | 3868 | 1464221633377 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 17:13:53 INFO - PROCESS | 3868 | 1464221633379 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 17:13:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 17:13:53 INFO - PROCESS | 3868 | 1464221633383 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 17:13:53 INFO - PROCESS | 3868 | 1464221633385 Marionette TRACE conn3 <- [1,934,null,{}] 17:13:53 INFO - PROCESS | 3868 | 1464221633388 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:53 INFO - PROCESS | 3868 | 1464221633533 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 17:13:53 INFO - PROCESS | 3868 | 1464221633548 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:53 INFO - PROCESS | 3868 | ++DOCSHELL 1A889C00 == 73 [pid = 3868] [id = 243] 17:13:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 142 (1ACC2800) [pid = 3868] [serial = 728] [outer = 00000000] 17:13:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 143 (1B6DE800) [pid = 3868] [serial = 729] [outer = 1ACC2800] 17:13:53 INFO - PROCESS | 3868 | 1464221633596 Marionette DEBUG loaded listener.js 17:13:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 144 (1B75BC00) [pid = 3868] [serial = 730] [outer = 1ACC2800] 17:13:54 INFO - PROCESS | 3868 | 1464221634114 Marionette TRACE conn3 <- [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]]]}] 17:13:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 17:13:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 796ms 17:13:54 INFO - PROCESS | 3868 | 1464221634204 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 17:13:54 INFO - PROCESS | 3868 | 1464221634209 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 17:13:54 INFO - PROCESS | 3868 | 1464221634215 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 17:13:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 17:13:54 INFO - PROCESS | 3868 | 1464221634220 Marionette TRACE conn3 <- [1,938,null,{}] 17:13:54 INFO - PROCESS | 3868 | 1464221634227 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:54 INFO - PROCESS | 3868 | 1464221634354 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 17:13:54 INFO - PROCESS | 3868 | 1464221634487 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:54 INFO - PROCESS | 3868 | ++DOCSHELL 10C10000 == 74 [pid = 3868] [id = 244] 17:13:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 145 (10C10400) [pid = 3868] [serial = 731] [outer = 00000000] 17:13:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 146 (11062C00) [pid = 3868] [serial = 732] [outer = 10C10400] 17:13:54 INFO - PROCESS | 3868 | 1464221634543 Marionette DEBUG loaded listener.js 17:13:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 147 (129F3C00) [pid = 3868] [serial = 733] [outer = 10C10400] 17:13:55 INFO - PROCESS | 3868 | 1464221635133 Marionette TRACE conn3 <- [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]]]}] 17:13:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 17:13:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 953ms 17:13:55 INFO - PROCESS | 3868 | 1464221635162 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 17:13:55 INFO - PROCESS | 3868 | 1464221635168 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 17:13:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 17:13:55 INFO - PROCESS | 3868 | 1464221635175 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 17:13:55 INFO - PROCESS | 3868 | 1464221635178 Marionette TRACE conn3 <- [1,942,null,{}] 17:13:55 INFO - PROCESS | 3868 | 1464221635181 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:55 INFO - PROCESS | 3868 | 1464221635295 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 17:13:55 INFO - PROCESS | 3868 | 1464221635434 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:55 INFO - PROCESS | 3868 | ++DOCSHELL 1432C400 == 75 [pid = 3868] [id = 245] 17:13:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 148 (14331800) [pid = 3868] [serial = 734] [outer = 00000000] 17:13:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 149 (1660C800) [pid = 3868] [serial = 735] [outer = 14331800] 17:13:55 INFO - PROCESS | 3868 | 1464221635488 Marionette DEBUG loaded listener.js 17:13:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 150 (16E8C400) [pid = 3868] [serial = 736] [outer = 14331800] 17:13:56 INFO - PROCESS | 3868 | 1464221636066 Marionette TRACE conn3 <- [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]]]}] 17:13:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 17:13:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 938ms 17:13:56 INFO - PROCESS | 3868 | 1464221636118 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 17:13:56 INFO - PROCESS | 3868 | 1464221636120 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 17:13:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 17:13:56 INFO - PROCESS | 3868 | 1464221636124 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 17:13:56 INFO - PROCESS | 3868 | 1464221636128 Marionette TRACE conn3 <- [1,946,null,{}] 17:13:56 INFO - PROCESS | 3868 | 1464221636139 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:56 INFO - PROCESS | 3868 | 1464221636284 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 17:13:56 INFO - PROCESS | 3868 | 1464221636423 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:56 INFO - PROCESS | 3868 | ++DOCSHELL 1660EC00 == 76 [pid = 3868] [id = 246] 17:13:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 151 (19A6AC00) [pid = 3868] [serial = 737] [outer = 00000000] 17:13:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 152 (1A4AD400) [pid = 3868] [serial = 738] [outer = 19A6AC00] 17:13:56 INFO - PROCESS | 3868 | 1464221636482 Marionette DEBUG loaded listener.js 17:13:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 153 (1A4B1000) [pid = 3868] [serial = 739] [outer = 19A6AC00] 17:13:57 INFO - PROCESS | 3868 | 1464221637072 Marionette TRACE conn3 <- [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]]]}] 17:13:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 17:13:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1000ms 17:13:57 INFO - PROCESS | 3868 | 1464221637126 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 17:13:57 INFO - PROCESS | 3868 | 1464221637129 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 17:13:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 17:13:57 INFO - PROCESS | 3868 | 1464221637133 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 17:13:57 INFO - PROCESS | 3868 | 1464221637135 Marionette TRACE conn3 <- [1,950,null,{}] 17:13:57 INFO - PROCESS | 3868 | 1464221637139 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:57 INFO - PROCESS | 3868 | 1464221637251 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 17:13:57 INFO - PROCESS | 3868 | 1464221637360 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:57 INFO - PROCESS | 3868 | ++DOCSHELL 1A4B7C00 == 77 [pid = 3868] [id = 247] 17:13:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 154 (1A4B8000) [pid = 3868] [serial = 740] [outer = 00000000] 17:13:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 155 (1A9CEC00) [pid = 3868] [serial = 741] [outer = 1A4B8000] 17:13:57 INFO - PROCESS | 3868 | 1464221637413 Marionette DEBUG loaded listener.js 17:13:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 156 (1B260800) [pid = 3868] [serial = 742] [outer = 1A4B8000] 17:13:57 INFO - PROCESS | 3868 | 1464221637931 Marionette TRACE conn3 <- [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]]]}] 17:13:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 17:13:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 843ms 17:13:57 INFO - PROCESS | 3868 | 1464221637986 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 17:13:57 INFO - PROCESS | 3868 | 1464221637988 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 17:13:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 17:13:57 INFO - PROCESS | 3868 | 1464221637992 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 17:13:58 INFO - PROCESS | 3868 | 1464221637994 Marionette TRACE conn3 <- [1,954,null,{}] 17:13:58 INFO - PROCESS | 3868 | 1464221637997 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:58 INFO - PROCESS | 3868 | 1464221638103 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 17:13:58 INFO - PROCESS | 3868 | 1464221638217 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:58 INFO - PROCESS | 3868 | ++DOCSHELL 1A4AC000 == 78 [pid = 3868] [id = 248] 17:13:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 157 (1A4B6000) [pid = 3868] [serial = 743] [outer = 00000000] 17:13:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 158 (1B758C00) [pid = 3868] [serial = 744] [outer = 1A4B6000] 17:13:58 INFO - PROCESS | 3868 | 1464221638269 Marionette DEBUG loaded listener.js 17:13:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 159 (1B760800) [pid = 3868] [serial = 745] [outer = 1A4B6000] 17:13:58 INFO - PROCESS | 3868 | 1464221638806 Marionette TRACE conn3 <- [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]]]}] 17:13:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 17:13:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 844ms 17:13:58 INFO - PROCESS | 3868 | 1464221638845 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 17:13:58 INFO - PROCESS | 3868 | 1464221638848 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 17:13:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 17:13:58 INFO - PROCESS | 3868 | 1464221638853 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 17:13:58 INFO - PROCESS | 3868 | 1464221638855 Marionette TRACE conn3 <- [1,958,null,{}] 17:13:58 INFO - PROCESS | 3868 | 1464221638858 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:58 INFO - PROCESS | 3868 | 1464221638994 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 17:13:59 INFO - PROCESS | 3868 | 1464221639108 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:59 INFO - PROCESS | 3868 | ++DOCSHELL 1C35C400 == 79 [pid = 3868] [id = 249] 17:13:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 160 (1C35F400) [pid = 3868] [serial = 746] [outer = 00000000] 17:13:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 161 (201E7400) [pid = 3868] [serial = 747] [outer = 1C35F400] 17:13:59 INFO - PROCESS | 3868 | 1464221639161 Marionette DEBUG loaded listener.js 17:13:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 162 (201EB400) [pid = 3868] [serial = 748] [outer = 1C35F400] 17:13:59 INFO - PROCESS | 3868 | 1464221639715 Marionette TRACE conn3 <- [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]]]}] 17:13:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 17:13:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 907ms 17:13:59 INFO - PROCESS | 3868 | 1464221639761 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 17:13:59 INFO - PROCESS | 3868 | 1464221639763 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 17:13:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 17:13:59 INFO - PROCESS | 3868 | 1464221639768 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 17:13:59 INFO - PROCESS | 3868 | 1464221639770 Marionette TRACE conn3 <- [1,962,null,{}] 17:13:59 INFO - PROCESS | 3868 | 1464221639774 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:59 INFO - PROCESS | 3868 | 1464221639880 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 17:13:59 INFO - PROCESS | 3868 | 1464221639992 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:00 INFO - PROCESS | 3868 | ++DOCSHELL 1C356C00 == 80 [pid = 3868] [id = 250] 17:14:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 163 (1C357400) [pid = 3868] [serial = 749] [outer = 00000000] 17:14:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 164 (1FD24400) [pid = 3868] [serial = 750] [outer = 1C357400] 17:14:00 INFO - PROCESS | 3868 | 1464221640047 Marionette DEBUG loaded listener.js 17:14:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 165 (1FD27C00) [pid = 3868] [serial = 751] [outer = 1C357400] 17:14:00 INFO - PROCESS | 3868 | 1464221640670 Marionette TRACE conn3 <- [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]]]}] 17:14:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 17:14:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 938ms 17:14:00 INFO - PROCESS | 3868 | 1464221640712 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 17:14:00 INFO - PROCESS | 3868 | 1464221640714 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 17:14:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 17:14:00 INFO - PROCESS | 3868 | 1464221640718 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 17:14:00 INFO - PROCESS | 3868 | 1464221640720 Marionette TRACE conn3 <- [1,966,null,{}] 17:14:00 INFO - PROCESS | 3868 | 1464221640724 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:00 INFO - PROCESS | 3868 | 1464221640833 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 17:14:00 INFO - PROCESS | 3868 | 1464221640990 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:01 INFO - PROCESS | 3868 | ++DOCSHELL 0F2E8000 == 81 [pid = 3868] [id = 251] 17:14:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 166 (10B80400) [pid = 3868] [serial = 752] [outer = 00000000] 17:14:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 167 (13D0D000) [pid = 3868] [serial = 753] [outer = 10B80400] 17:14:01 INFO - PROCESS | 3868 | 1464221641045 Marionette DEBUG loaded listener.js 17:14:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 168 (160E9800) [pid = 3868] [serial = 754] [outer = 10B80400] 17:14:01 INFO - PROCESS | 3868 | 1464221641822 Marionette TRACE conn3 <- [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]]]}] 17:14:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 17:14:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1156ms 17:14:01 INFO - PROCESS | 3868 | 1464221641870 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 17:14:01 INFO - PROCESS | 3868 | 1464221641875 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 17:14:01 INFO - PROCESS | 3868 | 1464221641879 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 17:14:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 17:14:01 INFO - PROCESS | 3868 | 1464221641883 Marionette TRACE conn3 <- [1,970,null,{}] 17:14:01 INFO - PROCESS | 3868 | 1464221641888 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:02 INFO - PROCESS | 3868 | 1464221641999 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 17:14:02 INFO - PROCESS | 3868 | 1464221642113 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:02 INFO - PROCESS | 3868 | ++DOCSHELL 10C11000 == 82 [pid = 3868] [id = 252] 17:14:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 169 (11253C00) [pid = 3868] [serial = 755] [outer = 00000000] 17:14:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 170 (1290A800) [pid = 3868] [serial = 756] [outer = 11253C00] 17:14:02 INFO - PROCESS | 3868 | 1464221642211 Marionette DEBUG loaded listener.js 17:14:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 171 (10562800) [pid = 3868] [serial = 757] [outer = 11253C00] 17:14:02 INFO - PROCESS | 3868 | --DOCSHELL 1036C000 == 81 [pid = 3868] [id = 96] 17:14:02 INFO - PROCESS | 3868 | --DOCSHELL 16608C00 == 80 [pid = 3868] [id = 140] 17:14:02 INFO - PROCESS | 3868 | --DOCSHELL 1432C000 == 79 [pid = 3868] [id = 175] 17:14:02 INFO - PROCESS | 3868 | --DOCSHELL 0F2BF400 == 78 [pid = 3868] [id = 143] 17:14:02 INFO - PROCESS | 3868 | --DOCSHELL 13954400 == 77 [pid = 3868] [id = 54] 17:14:02 INFO - PROCESS | 3868 | --DOCSHELL 160E4400 == 76 [pid = 3868] [id = 176] 17:14:02 INFO - PROCESS | 3868 | --DOCSHELL 0F2A4800 == 75 [pid = 3868] [id = 242] 17:14:02 INFO - PROCESS | 3868 | --DOCSHELL 10561400 == 74 [pid = 3868] [id = 241] 17:14:02 INFO - PROCESS | 3868 | --DOCSHELL 1A585000 == 73 [pid = 3868] [id = 240] 17:14:02 INFO - PROCESS | 3868 | --DOCSHELL 1A58CC00 == 72 [pid = 3868] [id = 239] 17:14:02 INFO - PROCESS | 3868 | --DOCSHELL 17EAC800 == 71 [pid = 3868] [id = 238] 17:14:02 INFO - PROCESS | 3868 | --DOCSHELL 18094000 == 70 [pid = 3868] [id = 237] 17:14:02 INFO - PROCESS | 3868 | --DOCSHELL 16A12400 == 69 [pid = 3868] [id = 236] 17:14:02 INFO - PROCESS | 3868 | --DOCSHELL 11060000 == 68 [pid = 3868] [id = 235] 17:14:02 INFO - PROCESS | 3868 | --DOCSHELL 11F9EC00 == 67 [pid = 3868] [id = 234] 17:14:02 INFO - PROCESS | 3868 | --DOCSHELL 10EBA000 == 66 [pid = 3868] [id = 233] 17:14:02 INFO - PROCESS | 3868 | --DOMWINDOW == 170 (16A14400) [pid = 3868] [serial = 674] [outer = 00000000] [url = about:blank] 17:14:02 INFO - PROCESS | 3868 | --DOCSHELL 13D04000 == 65 [pid = 3868] [id = 227] 17:14:02 INFO - PROCESS | 3868 | --DOCSHELL 10C15000 == 64 [pid = 3868] [id = 226] 17:14:02 INFO - PROCESS | 3868 | --DOCSHELL 10C18800 == 63 [pid = 3868] [id = 225] 17:14:02 INFO - PROCESS | 3868 | 1464221642806 Marionette TRACE conn3 <- [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]]]}] 17:14:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 17:14:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 937ms 17:14:02 INFO - PROCESS | 3868 | 1464221642826 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 17:14:02 INFO - PROCESS | 3868 | 1464221642832 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 17:14:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 17:14:02 INFO - PROCESS | 3868 | 1464221642839 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 17:14:02 INFO - PROCESS | 3868 | 1464221642841 Marionette TRACE conn3 <- [1,974,null,{}] 17:14:02 INFO - PROCESS | 3868 | 1464221642845 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:02 INFO - PROCESS | 3868 | 1464221642960 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 17:14:02 INFO - PROCESS | 3868 | --DOMWINDOW == 169 (1B265800) [pid = 3868] [serial = 483] [outer = 00000000] [url = about:blank] 17:14:02 INFO - PROCESS | 3868 | --DOMWINDOW == 168 (1B262C00) [pid = 3868] [serial = 480] [outer = 00000000] [url = about:blank] 17:14:02 INFO - PROCESS | 3868 | --DOMWINDOW == 167 (1603CC00) [pid = 3868] [serial = 474] [outer = 00000000] [url = about:blank] 17:14:02 INFO - PROCESS | 3868 | --DOMWINDOW == 166 (18366800) [pid = 3868] [serial = 525] [outer = 00000000] [url = about:blank] 17:14:02 INFO - PROCESS | 3868 | --DOMWINDOW == 165 (13D01800) [pid = 3868] [serial = 522] [outer = 00000000] [url = about:blank] 17:14:02 INFO - PROCESS | 3868 | --DOMWINDOW == 164 (19F43000) [pid = 3868] [serial = 486] [outer = 00000000] [url = about:blank] 17:14:02 INFO - PROCESS | 3868 | --DOMWINDOW == 163 (1AE7B800) [pid = 3868] [serial = 477] [outer = 00000000] [url = about:blank] 17:14:02 INFO - PROCESS | 3868 | --DOMWINDOW == 162 (1A87D400) [pid = 3868] [serial = 528] [outer = 00000000] [url = about:blank] 17:14:02 INFO - PROCESS | 3868 | --DOMWINDOW == 161 (10565400) [pid = 3868] [serial = 519] [outer = 00000000] [url = about:blank] 17:14:02 INFO - PROCESS | 3868 | --DOMWINDOW == 160 (19DA9400) [pid = 3868] [serial = 585] [outer = 00000000] [url = about:blank] 17:14:02 INFO - PROCESS | 3868 | --DOMWINDOW == 159 (1A9C5C00) [pid = 3868] [serial = 531] [outer = 00000000] [url = about:blank] 17:14:02 INFO - PROCESS | 3868 | --DOMWINDOW == 158 (1784BC00) [pid = 3868] [serial = 552] [outer = 00000000] [url = about:blank] 17:14:02 INFO - PROCESS | 3868 | --DOMWINDOW == 157 (17EAE800) [pid = 3868] [serial = 659] [outer = 00000000] [url = about:blank] 17:14:02 INFO - PROCESS | 3868 | --DOMWINDOW == 156 (17EB8000) [pid = 3868] [serial = 660] [outer = 00000000] [url = about:blank] 17:14:02 INFO - PROCESS | 3868 | --DOMWINDOW == 155 (19ADF000) [pid = 3868] [serial = 663] [outer = 00000000] [url = about:blank] 17:14:02 INFO - PROCESS | 3868 | --DOMWINDOW == 154 (183CC000) [pid = 3868] [serial = 662] [outer = 00000000] [url = about:blank] 17:14:02 INFO - PROCESS | 3868 | --DOMWINDOW == 153 (19F40C00) [pid = 3868] [serial = 665] [outer = 00000000] [url = about:blank] 17:14:02 INFO - PROCESS | 3868 | --DOMWINDOW == 152 (1A96A000) [pid = 3868] [serial = 669] [outer = 00000000] [url = about:blank] 17:14:02 INFO - PROCESS | 3868 | --DOMWINDOW == 151 (17EAB800) [pid = 3868] [serial = 668] [outer = 00000000] [url = about:blank] 17:14:02 INFO - PROCESS | 3868 | --DOMWINDOW == 150 (10C19800) [pid = 3868] [serial = 671] [outer = 00000000] [url = about:blank] 17:14:02 INFO - PROCESS | 3868 | --DOMWINDOW == 149 (10C1E000) [pid = 3868] [serial = 672] [outer = 00000000] [url = about:blank] 17:14:02 INFO - PROCESS | 3868 | --DOMWINDOW == 148 (17008C00) [pid = 3868] [serial = 656] [outer = 00000000] [url = about:blank] 17:14:02 INFO - PROCESS | 3868 | --DOMWINDOW == 147 (16038400) [pid = 3868] [serial = 653] [outer = 00000000] [url = about:blank] 17:14:02 INFO - PROCESS | 3868 | --DOMWINDOW == 146 (16607800) [pid = 3868] [serial = 654] [outer = 00000000] [url = about:blank] 17:14:02 INFO - PROCESS | 3868 | --DOMWINDOW == 145 (105EEC00) [pid = 3868] [serial = 629] [outer = 00000000] [url = about:blank] 17:14:02 INFO - PROCESS | 3868 | --DOMWINDOW == 144 (129FA000) [pid = 3868] [serial = 648] [outer = 00000000] [url = about:blank] 17:14:02 INFO - PROCESS | 3868 | --DOMWINDOW == 143 (1106DC00) [pid = 3868] [serial = 647] [outer = 00000000] [url = about:blank] 17:14:02 INFO - PROCESS | 3868 | --DOMWINDOW == 142 (138E5800) [pid = 3868] [serial = 650] [outer = 00000000] [url = about:blank] 17:14:02 INFO - PROCESS | 3868 | --DOMWINDOW == 141 (13A41000) [pid = 3868] [serial = 651] [outer = 00000000] [url = about:blank] 17:14:02 INFO - PROCESS | 3868 | --DOMWINDOW == 140 (1ACB8C00) [pid = 3868] [serial = 627] [outer = 00000000] [url = about:blank] 17:14:02 INFO - PROCESS | 3868 | --DOMWINDOW == 139 (169BE000) [pid = 3868] [serial = 632] [outer = 00000000] [url = about:blank] 17:14:03 INFO - PROCESS | 3868 | --DOMWINDOW == 138 (1A84E000) [pid = 3868] [serial = 635] [outer = 00000000] [url = about:blank] 17:14:03 INFO - PROCESS | 3868 | --DOMWINDOW == 137 (1AF02400) [pid = 3868] [serial = 638] [outer = 00000000] [url = about:blank] 17:14:03 INFO - PROCESS | 3868 | --DOMWINDOW == 136 (1B25B800) [pid = 3868] [serial = 641] [outer = 00000000] [url = about:blank] 17:14:03 INFO - PROCESS | 3868 | --DOMWINDOW == 135 (1106B000) [pid = 3868] [serial = 644] [outer = 00000000] [url = about:blank] 17:14:03 INFO - PROCESS | 3868 | --DOMWINDOW == 134 (1A84DC00) [pid = 3868] [serial = 666] [outer = 00000000] [url = about:blank] 17:14:03 INFO - PROCESS | 3868 | --DOMWINDOW == 133 (17120400) [pid = 3868] [serial = 657] [outer = 00000000] [url = about:blank] 17:14:03 INFO - PROCESS | 3868 | 1464221643063 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:03 INFO - PROCESS | 3868 | ++DOCSHELL 0F2BF400 == 64 [pid = 3868] [id = 253] 17:14:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 134 (0F2E3C00) [pid = 3868] [serial = 758] [outer = 00000000] 17:14:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 135 (10C19800) [pid = 3868] [serial = 759] [outer = 0F2E3C00] 17:14:03 INFO - PROCESS | 3868 | 1464221643107 Marionette DEBUG loaded listener.js 17:14:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 136 (1106DC00) [pid = 3868] [serial = 760] [outer = 0F2E3C00] 17:14:03 INFO - PROCESS | 3868 | 1464221643491 Marionette TRACE conn3 <- [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]]]}] 17:14:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 17:14:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 703ms 17:14:03 INFO - PROCESS | 3868 | 1464221643536 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 17:14:03 INFO - PROCESS | 3868 | 1464221643538 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 17:14:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 17:14:03 INFO - PROCESS | 3868 | 1464221643542 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 17:14:03 INFO - PROCESS | 3868 | 1464221643545 Marionette TRACE conn3 <- [1,978,null,{}] 17:14:03 INFO - PROCESS | 3868 | 1464221643555 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:03 INFO - PROCESS | 3868 | 1464221643645 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 17:14:03 INFO - PROCESS | 3868 | 1464221643689 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:03 INFO - PROCESS | 3868 | ++DOCSHELL 13D09400 == 65 [pid = 3868] [id = 254] 17:14:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 137 (13D0E800) [pid = 3868] [serial = 761] [outer = 00000000] 17:14:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 138 (1432C000) [pid = 3868] [serial = 762] [outer = 13D0E800] 17:14:03 INFO - PROCESS | 3868 | 1464221643735 Marionette DEBUG loaded listener.js 17:14:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 139 (15A39400) [pid = 3868] [serial = 763] [outer = 13D0E800] 17:14:04 INFO - PROCESS | 3868 | 1464221644183 Marionette TRACE conn3 <- [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]]]}] 17:14:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 17:14:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 703ms 17:14:04 INFO - PROCESS | 3868 | 1464221644241 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 17:14:04 INFO - PROCESS | 3868 | 1464221644243 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 17:14:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 17:14:04 INFO - PROCESS | 3868 | 1464221644247 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 17:14:04 INFO - PROCESS | 3868 | 1464221644248 Marionette TRACE conn3 <- [1,982,null,{}] 17:14:04 INFO - PROCESS | 3868 | 1464221644252 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:04 INFO - PROCESS | 3868 | 1464221644340 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 17:14:04 INFO - PROCESS | 3868 | 1464221644349 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:04 INFO - PROCESS | 3868 | ++DOCSHELL 160E7400 == 66 [pid = 3868] [id = 255] 17:14:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 140 (16320000) [pid = 3868] [serial = 764] [outer = 00000000] 17:14:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 141 (169BE800) [pid = 3868] [serial = 765] [outer = 16320000] 17:14:04 INFO - PROCESS | 3868 | 1464221644393 Marionette DEBUG loaded listener.js 17:14:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 142 (16A19400) [pid = 3868] [serial = 766] [outer = 16320000] 17:14:04 INFO - PROCESS | 3868 | 1464221644817 Marionette TRACE conn3 <- [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]]]}] 17:14:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 17:14:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 594ms 17:14:04 INFO - PROCESS | 3868 | 1464221644858 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 17:14:04 INFO - PROCESS | 3868 | 1464221644860 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 17:14:04 INFO - PROCESS | 3868 | 1464221644864 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 17:14:04 INFO - PROCESS | 3868 | 1464221644866 Marionette TRACE conn3 <- [1,986,null,{}] 17:14:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 17:14:04 INFO - PROCESS | 3868 | 1464221644870 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:04 INFO - PROCESS | 3868 | 1464221644967 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 17:14:04 INFO - PROCESS | 3868 | 1464221644976 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:04 INFO - PROCESS | 3868 | ++DOCSHELL 16316800 == 67 [pid = 3868] [id = 256] 17:14:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 143 (16317000) [pid = 3868] [serial = 767] [outer = 00000000] 17:14:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 144 (16E91400) [pid = 3868] [serial = 768] [outer = 16317000] 17:14:05 INFO - PROCESS | 3868 | 1464221645023 Marionette DEBUG loaded listener.js 17:14:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 145 (1700D800) [pid = 3868] [serial = 769] [outer = 16317000] 17:14:05 INFO - PROCESS | 3868 | 1464221645528 Marionette TRACE conn3 <- [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]]]}] 17:14:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 17:14:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 703ms 17:14:05 INFO - PROCESS | 3868 | 1464221645566 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 17:14:05 INFO - PROCESS | 3868 | 1464221645568 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 17:14:05 INFO - PROCESS | 3868 | 1464221645571 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 17:14:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 17:14:05 INFO - PROCESS | 3868 | 1464221645573 Marionette TRACE conn3 <- [1,990,null,{}] 17:14:05 INFO - PROCESS | 3868 | 1464221645576 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:05 INFO - PROCESS | 3868 | 1464221645705 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 17:14:05 INFO - PROCESS | 3868 | 1464221645772 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:05 INFO - PROCESS | 3868 | ++DOCSHELL 178C1400 == 68 [pid = 3868] [id = 257] 17:14:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 146 (178C1C00) [pid = 3868] [serial = 770] [outer = 00000000] 17:14:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 147 (17EAFC00) [pid = 3868] [serial = 771] [outer = 178C1C00] 17:14:05 INFO - PROCESS | 3868 | 1464221645816 Marionette DEBUG loaded listener.js 17:14:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 148 (17EB8C00) [pid = 3868] [serial = 772] [outer = 178C1C00] 17:14:06 INFO - PROCESS | 3868 | 1464221646226 Marionette TRACE conn3 <- [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]]]}] 17:14:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 17:14:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 703ms 17:14:06 INFO - PROCESS | 3868 | 1464221646271 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 17:14:06 INFO - PROCESS | 3868 | 1464221646273 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 17:14:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 17:14:06 INFO - PROCESS | 3868 | 1464221646277 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 17:14:06 INFO - PROCESS | 3868 | 1464221646278 Marionette TRACE conn3 <- [1,994,null,{}] 17:14:06 INFO - PROCESS | 3868 | 1464221646302 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:06 INFO - PROCESS | 3868 | 1464221646443 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 17:14:06 INFO - PROCESS | 3868 | 1464221646469 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:06 INFO - PROCESS | 3868 | ++DOCSHELL 176B5400 == 69 [pid = 3868] [id = 258] 17:14:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 149 (17EEF000) [pid = 3868] [serial = 773] [outer = 00000000] 17:14:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 150 (18390400) [pid = 3868] [serial = 774] [outer = 17EEF000] 17:14:06 INFO - PROCESS | 3868 | 1464221646513 Marionette DEBUG loaded listener.js 17:14:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 151 (183CAC00) [pid = 3868] [serial = 775] [outer = 17EEF000] 17:14:06 INFO - PROCESS | 3868 | 1464221646942 Marionette TRACE conn3 <- [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]]]}] 17:14:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 17:14:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 703ms 17:14:06 INFO - PROCESS | 3868 | 1464221646976 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 17:14:06 INFO - PROCESS | 3868 | 1464221646978 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 17:14:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 17:14:06 INFO - PROCESS | 3868 | 1464221646982 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 17:14:06 INFO - PROCESS | 3868 | 1464221646983 Marionette TRACE conn3 <- [1,998,null,{}] 17:14:06 INFO - PROCESS | 3868 | 1464221646987 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:07 INFO - PROCESS | 3868 | 1464221647113 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 17:14:07 INFO - PROCESS | 3868 | 1464221647175 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:07 INFO - PROCESS | 3868 | ++DOCSHELL 16E8AC00 == 70 [pid = 3868] [id = 259] 17:14:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 152 (17120400) [pid = 3868] [serial = 776] [outer = 00000000] 17:14:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 153 (19AE4800) [pid = 3868] [serial = 777] [outer = 17120400] 17:14:07 INFO - PROCESS | 3868 | 1464221647223 Marionette DEBUG loaded listener.js 17:14:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 154 (19CC0800) [pid = 3868] [serial = 778] [outer = 17120400] 17:14:07 INFO - PROCESS | 3868 | --DOMWINDOW == 153 (1328D400) [pid = 3868] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 17:14:07 INFO - PROCESS | 3868 | --DOMWINDOW == 152 (1809D800) [pid = 3868] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 17:14:07 INFO - PROCESS | 3868 | --DOMWINDOW == 151 (13929C00) [pid = 3868] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 17:14:07 INFO - PROCESS | 3868 | --DOMWINDOW == 150 (11064800) [pid = 3868] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 17:14:07 INFO - PROCESS | 3868 | --DOMWINDOW == 149 (105ED400) [pid = 3868] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 17:14:07 INFO - PROCESS | 3868 | --DOMWINDOW == 148 (1839DC00) [pid = 3868] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 17:14:07 INFO - PROCESS | 3868 | --DOMWINDOW == 147 (1A889800) [pid = 3868] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 17:14:07 INFO - PROCESS | 3868 | --DOMWINDOW == 146 (10B85C00) [pid = 3868] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 17:14:07 INFO - PROCESS | 3868 | --DOMWINDOW == 145 (11008400) [pid = 3868] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 17:14:07 INFO - PROCESS | 3868 | --DOMWINDOW == 144 (1A966400) [pid = 3868] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 17:14:07 INFO - PROCESS | 3868 | --DOMWINDOW == 143 (16E8A800) [pid = 3868] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 17:14:07 INFO - PROCESS | 3868 | 1464221647818 Marionette TRACE conn3 <- [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]]]}] 17:14:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 17:14:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 907ms 17:14:07 INFO - PROCESS | 3868 | 1464221647887 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 17:14:07 INFO - PROCESS | 3868 | 1464221647889 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 17:14:07 INFO - PROCESS | 3868 | 1464221647892 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 17:14:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 17:14:07 INFO - PROCESS | 3868 | 1464221647893 Marionette TRACE conn3 <- [1,1002,null,{}] 17:14:07 INFO - PROCESS | 3868 | 1464221647897 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:07 INFO - PROCESS | 3868 | 1464221647989 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 17:14:08 INFO - PROCESS | 3868 | 1464221647995 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:08 INFO - PROCESS | 3868 | ++DOCSHELL 11064C00 == 71 [pid = 3868] [id = 260] 17:14:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 144 (1705E000) [pid = 3868] [serial = 779] [outer = 00000000] 17:14:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 145 (19A6D000) [pid = 3868] [serial = 780] [outer = 1705E000] 17:14:08 INFO - PROCESS | 3868 | 1464221648049 Marionette DEBUG loaded listener.js 17:14:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 146 (19DA3400) [pid = 3868] [serial = 781] [outer = 1705E000] 17:14:08 INFO - PROCESS | 3868 | 1464221648502 Marionette TRACE conn3 <- [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]]]}] 17:14:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 17:14:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 625ms 17:14:08 INFO - PROCESS | 3868 | 1464221648530 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 17:14:08 INFO - PROCESS | 3868 | 1464221648532 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 17:14:08 INFO - PROCESS | 3868 | 1464221648535 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 17:14:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 17:14:08 INFO - PROCESS | 3868 | 1464221648537 Marionette TRACE conn3 <- [1,1006,null,{}] 17:14:08 INFO - PROCESS | 3868 | 1464221648540 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:08 INFO - PROCESS | 3868 | 1464221648628 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 17:14:08 INFO - PROCESS | 3868 | 1464221648635 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:08 INFO - PROCESS | 3868 | ++DOCSHELL 16A16000 == 72 [pid = 3868] [id = 261] 17:14:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 147 (19A78000) [pid = 3868] [serial = 782] [outer = 00000000] 17:14:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 148 (19F3E800) [pid = 3868] [serial = 783] [outer = 19A78000] 17:14:08 INFO - PROCESS | 3868 | 1464221648678 Marionette DEBUG loaded listener.js 17:14:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 149 (19F44000) [pid = 3868] [serial = 784] [outer = 19A78000] 17:14:09 INFO - PROCESS | 3868 | 1464221649131 Marionette TRACE conn3 <- [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]]]}] 17:14:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 17:14:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 625ms 17:14:09 INFO - PROCESS | 3868 | 1464221649174 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 17:14:09 INFO - PROCESS | 3868 | 1464221649176 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 17:14:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 17:14:09 INFO - PROCESS | 3868 | 1464221649179 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 17:14:09 INFO - PROCESS | 3868 | 1464221649182 Marionette TRACE conn3 <- [1,1010,null,{}] 17:14:09 INFO - PROCESS | 3868 | 1464221649185 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:09 INFO - PROCESS | 3868 | 1464221649295 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 17:14:09 INFO - PROCESS | 3868 | 1464221649309 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:09 INFO - PROCESS | 3868 | ++DOCSHELL 1A58C000 == 73 [pid = 3868] [id = 262] 17:14:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 150 (1A84D800) [pid = 3868] [serial = 785] [outer = 00000000] 17:14:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 151 (1A883400) [pid = 3868] [serial = 786] [outer = 1A84D800] 17:14:09 INFO - PROCESS | 3868 | 1464221649358 Marionette DEBUG loaded listener.js 17:14:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 152 (1A96A000) [pid = 3868] [serial = 787] [outer = 1A84D800] 17:14:10 INFO - PROCESS | 3868 | 1464221650066 Marionette TRACE conn3 <- [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]]]}] 17:14:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 17:14:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 938ms 17:14:10 INFO - PROCESS | 3868 | 1464221650125 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 17:14:10 INFO - PROCESS | 3868 | 1464221650131 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 17:14:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 17:14:10 INFO - PROCESS | 3868 | 1464221650136 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 17:14:10 INFO - PROCESS | 3868 | 1464221650140 Marionette TRACE conn3 <- [1,1014,null,{}] 17:14:10 INFO - PROCESS | 3868 | 1464221650145 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:10 INFO - PROCESS | 3868 | 1464221650265 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 17:14:10 INFO - PROCESS | 3868 | 1464221650406 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:10 INFO - PROCESS | 3868 | ++DOCSHELL 10C11C00 == 74 [pid = 3868] [id = 263] 17:14:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 153 (10C1D400) [pid = 3868] [serial = 788] [outer = 00000000] 17:14:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 154 (114DC000) [pid = 3868] [serial = 789] [outer = 10C1D400] 17:14:10 INFO - PROCESS | 3868 | 1464221650463 Marionette DEBUG loaded listener.js 17:14:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 155 (129FCC00) [pid = 3868] [serial = 790] [outer = 10C1D400] 17:14:11 INFO - PROCESS | 3868 | 1464221651079 Marionette TRACE conn3 <- [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]]]}] 17:14:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 17:14:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1000ms 17:14:11 INFO - PROCESS | 3868 | 1464221651138 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 17:14:11 INFO - PROCESS | 3868 | 1464221651145 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 17:14:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 17:14:11 INFO - PROCESS | 3868 | 1464221651151 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 17:14:11 INFO - PROCESS | 3868 | 1464221651154 Marionette TRACE conn3 <- [1,1018,null,{}] 17:14:11 INFO - PROCESS | 3868 | 1464221651158 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:11 INFO - PROCESS | 3868 | 1464221651319 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 17:14:11 INFO - PROCESS | 3868 | 1464221651386 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:11 INFO - PROCESS | 3868 | ++DOCSHELL 13D08C00 == 75 [pid = 3868] [id = 264] 17:14:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 156 (13E23800) [pid = 3868] [serial = 791] [outer = 00000000] 17:14:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 157 (16475400) [pid = 3868] [serial = 792] [outer = 13E23800] 17:14:11 INFO - PROCESS | 3868 | 1464221651480 Marionette DEBUG loaded listener.js 17:14:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 158 (16A1F000) [pid = 3868] [serial = 793] [outer = 13E23800] 17:14:12 INFO - PROCESS | 3868 | 1464221652087 Marionette TRACE conn3 <- [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]]]}] 17:14:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 17:14:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1000ms 17:14:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 17:14:12 INFO - PROCESS | 3868 | 1464221652152 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 17:14:12 INFO - PROCESS | 3868 | 1464221652155 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 17:14:12 INFO - PROCESS | 3868 | 1464221652158 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 17:14:12 INFO - PROCESS | 3868 | 1464221652162 Marionette TRACE conn3 <- [1,1022,null,{}] 17:14:12 INFO - PROCESS | 3868 | 1464221652173 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:12 INFO - PROCESS | 3868 | 1464221652289 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 17:14:12 INFO - PROCESS | 3868 | 1464221652430 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:12 INFO - PROCESS | 3868 | ++DOCSHELL 19F3E400 == 76 [pid = 3868] [id = 265] 17:14:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 159 (19F3F000) [pid = 3868] [serial = 794] [outer = 00000000] 17:14:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 160 (1A4AF400) [pid = 3868] [serial = 795] [outer = 19F3F000] 17:14:12 INFO - PROCESS | 3868 | 1464221652487 Marionette DEBUG loaded listener.js 17:14:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 161 (1A849400) [pid = 3868] [serial = 796] [outer = 19F3F000] 17:14:13 INFO - PROCESS | 3868 | 1464221653042 Marionette TRACE conn3 <- [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]]]}] 17:14:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 17:14:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 937ms 17:14:13 INFO - PROCESS | 3868 | 1464221653103 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 17:14:13 INFO - PROCESS | 3868 | 1464221653106 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 17:14:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 17:14:13 INFO - PROCESS | 3868 | 1464221653110 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 17:14:13 INFO - PROCESS | 3868 | 1464221653113 Marionette TRACE conn3 <- [1,1026,null,{}] 17:14:13 INFO - PROCESS | 3868 | 1464221653117 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:13 INFO - PROCESS | 3868 | 1464221653236 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 17:14:13 INFO - PROCESS | 3868 | 1464221653348 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:13 INFO - PROCESS | 3868 | ++DOCSHELL 17EAC800 == 77 [pid = 3868] [id = 266] 17:14:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 162 (17EAE800) [pid = 3868] [serial = 797] [outer = 00000000] 17:14:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 163 (1A9C4800) [pid = 3868] [serial = 798] [outer = 17EAE800] 17:14:13 INFO - PROCESS | 3868 | 1464221653402 Marionette DEBUG loaded listener.js 17:14:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 164 (1A9CC800) [pid = 3868] [serial = 799] [outer = 17EAE800] 17:14:13 INFO - PROCESS | 3868 | 1464221653981 Marionette TRACE conn3 <- [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]]]}] 17:14:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 17:14:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 953ms 17:14:14 INFO - PROCESS | 3868 | 1464221654054 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 17:14:14 INFO - PROCESS | 3868 | 1464221654056 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 17:14:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 17:14:14 INFO - PROCESS | 3868 | 1464221654060 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 17:14:14 INFO - PROCESS | 3868 | 1464221654062 Marionette TRACE conn3 <- [1,1030,null,{}] 17:14:14 INFO - PROCESS | 3868 | 1464221654065 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:14 INFO - PROCESS | 3868 | 1464221654175 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 17:14:14 INFO - PROCESS | 3868 | 1464221654314 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:14 INFO - PROCESS | 3868 | ++DOCSHELL 1A965C00 == 78 [pid = 3868] [id = 267] 17:14:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 165 (1A96BC00) [pid = 3868] [serial = 800] [outer = 00000000] 17:14:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 166 (1ACBBC00) [pid = 3868] [serial = 801] [outer = 1A96BC00] 17:14:14 INFO - PROCESS | 3868 | 1464221654369 Marionette DEBUG loaded listener.js 17:14:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 167 (1AE7B400) [pid = 3868] [serial = 802] [outer = 1A96BC00] 17:14:14 INFO - PROCESS | 3868 | 1464221654937 Marionette TRACE conn3 <- [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]]]}] 17:14:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 17:14:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 954ms 17:14:15 INFO - PROCESS | 3868 | 1464221655005 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 17:14:15 INFO - PROCESS | 3868 | 1464221655007 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 17:14:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 17:14:15 INFO - PROCESS | 3868 | 1464221655011 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 17:14:15 INFO - PROCESS | 3868 | 1464221655013 Marionette TRACE conn3 <- [1,1034,null,{}] 17:14:15 INFO - PROCESS | 3868 | 1464221655016 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:15 INFO - PROCESS | 3868 | 1464221655133 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 17:14:15 INFO - PROCESS | 3868 | 1464221655277 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:15 INFO - PROCESS | 3868 | ++DOCSHELL 1AE80C00 == 79 [pid = 3868] [id = 268] 17:14:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 168 (1B25B800) [pid = 3868] [serial = 803] [outer = 00000000] 17:14:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 169 (1B6D5400) [pid = 3868] [serial = 804] [outer = 1B25B800] 17:14:15 INFO - PROCESS | 3868 | 1464221655332 Marionette DEBUG loaded listener.js 17:14:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 170 (1B761400) [pid = 3868] [serial = 805] [outer = 1B25B800] 17:14:16 INFO - PROCESS | 3868 | 1464221656123 Marionette TRACE conn3 <- [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]]]}] 17:14:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 17:14:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1156ms 17:14:16 INFO - PROCESS | 3868 | 1464221656169 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 17:14:16 INFO - PROCESS | 3868 | 1464221656175 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 17:14:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 17:14:16 INFO - PROCESS | 3868 | 1464221656181 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 17:14:16 INFO - PROCESS | 3868 | 1464221656185 Marionette TRACE conn3 <- [1,1038,null,{}] 17:14:16 INFO - PROCESS | 3868 | 1464221656190 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:16 INFO - PROCESS | 3868 | 1464221656298 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 17:14:16 INFO - PROCESS | 3868 | 1464221656433 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:16 INFO - PROCESS | 3868 | ++DOCSHELL 1100F800 == 80 [pid = 3868] [id = 269] 17:14:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 171 (1105F400) [pid = 3868] [serial = 806] [outer = 00000000] 17:14:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 172 (11256800) [pid = 3868] [serial = 807] [outer = 1105F400] 17:14:16 INFO - PROCESS | 3868 | 1464221656482 Marionette DEBUG loaded listener.js 17:14:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 173 (12F15800) [pid = 3868] [serial = 808] [outer = 1105F400] 17:14:17 INFO - PROCESS | 3868 | 1464221657066 Marionette TRACE conn3 <- [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]]]}] 17:14:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 17:14:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 938ms 17:14:17 INFO - PROCESS | 3868 | 1464221657124 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 17:14:17 INFO - PROCESS | 3868 | 1464221657130 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 17:14:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 17:14:17 INFO - PROCESS | 3868 | 1464221657136 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 17:14:17 INFO - PROCESS | 3868 | 1464221657138 Marionette TRACE conn3 <- [1,1042,null,{}] 17:14:17 INFO - PROCESS | 3868 | 1464221657142 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:17 INFO - PROCESS | 3868 | 1464221657250 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 17:14:17 INFO - PROCESS | 3868 | 1464221657416 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:17 INFO - PROCESS | 3868 | ++DOCSHELL 13A44800 == 81 [pid = 3868] [id = 270] 17:14:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 174 (13D03800) [pid = 3868] [serial = 809] [outer = 00000000] 17:14:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 175 (15A3AC00) [pid = 3868] [serial = 810] [outer = 13D03800] 17:14:17 INFO - PROCESS | 3868 | 1464221657488 Marionette DEBUG loaded listener.js 17:14:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 176 (16A11800) [pid = 3868] [serial = 811] [outer = 13D03800] 17:14:18 INFO - PROCESS | 3868 | --DOCSHELL 0F29CC00 == 80 [pid = 3868] [id = 127] 17:14:18 INFO - PROCESS | 3868 | --DOCSHELL 16A16000 == 79 [pid = 3868] [id = 261] 17:14:18 INFO - PROCESS | 3868 | --DOCSHELL 11064C00 == 78 [pid = 3868] [id = 260] 17:14:18 INFO - PROCESS | 3868 | --DOCSHELL 16E8AC00 == 77 [pid = 3868] [id = 259] 17:14:18 INFO - PROCESS | 3868 | --DOCSHELL 176B5400 == 76 [pid = 3868] [id = 258] 17:14:18 INFO - PROCESS | 3868 | --DOCSHELL 178C1400 == 75 [pid = 3868] [id = 257] 17:14:18 INFO - PROCESS | 3868 | --DOCSHELL 16316800 == 74 [pid = 3868] [id = 256] 17:14:18 INFO - PROCESS | 3868 | --DOCSHELL 160E7400 == 73 [pid = 3868] [id = 255] 17:14:18 INFO - PROCESS | 3868 | --DOCSHELL 13D09400 == 72 [pid = 3868] [id = 254] 17:14:18 INFO - PROCESS | 3868 | --DOCSHELL 0F2BF400 == 71 [pid = 3868] [id = 253] 17:14:18 INFO - PROCESS | 3868 | --DOCSHELL 10C11000 == 70 [pid = 3868] [id = 252] 17:14:18 INFO - PROCESS | 3868 | --DOMWINDOW == 175 (1B4A5800) [pid = 3868] [serial = 689] [outer = 00000000] [url = about:blank] 17:14:18 INFO - PROCESS | 3868 | --DOMWINDOW == 174 (1B6DB000) [pid = 3868] [serial = 692] [outer = 00000000] [url = about:blank] 17:14:18 INFO - PROCESS | 3868 | --DOMWINDOW == 173 (1B75E400) [pid = 3868] [serial = 695] [outer = 00000000] [url = about:blank] 17:14:18 INFO - PROCESS | 3868 | --DOMWINDOW == 172 (1B6DE800) [pid = 3868] [serial = 729] [outer = 00000000] [url = about:blank] 17:14:18 INFO - PROCESS | 3868 | --DOMWINDOW == 171 (11002400) [pid = 3868] [serial = 677] [outer = 00000000] [url = about:blank] 17:14:18 INFO - PROCESS | 3868 | --DOMWINDOW == 170 (14330800) [pid = 3868] [serial = 680] [outer = 00000000] [url = about:blank] 17:14:18 INFO - PROCESS | 3868 | --DOMWINDOW == 169 (171E1C00) [pid = 3868] [serial = 683] [outer = 00000000] [url = about:blank] 17:14:18 INFO - PROCESS | 3868 | --DOMWINDOW == 168 (1AE84000) [pid = 3868] [serial = 686] [outer = 00000000] [url = about:blank] 17:14:18 INFO - PROCESS | 3868 | 1464221658143 Marionette TRACE conn3 <- [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]]]}] 17:14:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 17:14:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1046ms 17:14:18 INFO - PROCESS | 3868 | 1464221658192 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 17:14:18 INFO - PROCESS | 3868 | 1464221658194 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 17:14:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 17:14:18 INFO - PROCESS | 3868 | 1464221658203 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 17:14:18 INFO - PROCESS | 3868 | 1464221658209 Marionette TRACE conn3 <- [1,1046,null,{}] 17:14:18 INFO - PROCESS | 3868 | 1464221658220 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:18 INFO - PROCESS | 3868 | 1464221658317 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 17:14:18 INFO - PROCESS | 3868 | --DOMWINDOW == 167 (17119800) [pid = 3868] [serial = 708] [outer = 00000000] [url = about:blank] 17:14:18 INFO - PROCESS | 3868 | --DOMWINDOW == 166 (17E93800) [pid = 3868] [serial = 709] [outer = 00000000] [url = about:blank] 17:14:18 INFO - PROCESS | 3868 | --DOMWINDOW == 165 (13D06400) [pid = 3868] [serial = 705] [outer = 00000000] [url = about:blank] 17:14:18 INFO - PROCESS | 3868 | --DOMWINDOW == 164 (16A17800) [pid = 3868] [serial = 706] [outer = 00000000] [url = about:blank] 17:14:18 INFO - PROCESS | 3868 | --DOMWINDOW == 163 (19A6F400) [pid = 3868] [serial = 711] [outer = 00000000] [url = about:blank] 17:14:18 INFO - PROCESS | 3868 | --DOMWINDOW == 162 (160E4000) [pid = 3868] [serial = 702] [outer = 00000000] [url = about:blank] 17:14:18 INFO - PROCESS | 3868 | --DOMWINDOW == 161 (143C4C00) [pid = 3868] [serial = 701] [outer = 00000000] [url = about:blank] 17:14:18 INFO - PROCESS | 3868 | --DOMWINDOW == 160 (138D3800) [pid = 3868] [serial = 699] [outer = 00000000] [url = about:blank] 17:14:18 INFO - PROCESS | 3868 | --DOMWINDOW == 159 (12915C00) [pid = 3868] [serial = 698] [outer = 00000000] [url = about:blank] 17:14:18 INFO - PROCESS | 3868 | --DOMWINDOW == 158 (1A96F000) [pid = 3868] [serial = 727] [outer = 00000000] [url = about:blank] 17:14:18 INFO - PROCESS | 3868 | --DOMWINDOW == 157 (19CB9C00) [pid = 3868] [serial = 402] [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.] 17:14:18 INFO - PROCESS | 3868 | --DOMWINDOW == 156 (1AF04400) [pid = 3868] [serial = 721] [outer = 00000000] [url = about:blank] 17:14:18 INFO - PROCESS | 3868 | --DOMWINDOW == 155 (1A84E400) [pid = 3868] [serial = 715] [outer = 00000000] [url = about:blank] 17:14:18 INFO - PROCESS | 3868 | --DOMWINDOW == 154 (1A584C00) [pid = 3868] [serial = 726] [outer = 00000000] [url = about:blank] 17:14:18 INFO - PROCESS | 3868 | --DOMWINDOW == 153 (19ADF400) [pid = 3868] [serial = 712] [outer = 00000000] [url = about:blank] 17:14:18 INFO - PROCESS | 3868 | --DOMWINDOW == 152 (16E96C00) [pid = 3868] [serial = 724] [outer = 00000000] [url = about:blank] 17:14:18 INFO - PROCESS | 3868 | --DOMWINDOW == 151 (1A3ED400) [pid = 3868] [serial = 714] [outer = 00000000] [url = about:blank] 17:14:18 INFO - PROCESS | 3868 | --DOMWINDOW == 150 (1A9CB000) [pid = 3868] [serial = 718] [outer = 00000000] [url = about:blank] 17:14:18 INFO - PROCESS | 3868 | --DOMWINDOW == 149 (1A96F400) [pid = 3868] [serial = 717] [outer = 00000000] [url = about:blank] 17:14:18 INFO - PROCESS | 3868 | --DOMWINDOW == 148 (1394E400) [pid = 3868] [serial = 723] [outer = 00000000] [url = about:blank] 17:14:18 INFO - PROCESS | 3868 | --DOMWINDOW == 147 (16A17400) [pid = 3868] [serial = 675] [outer = 00000000] [url = about:blank] 17:14:18 INFO - PROCESS | 3868 | --DOMWINDOW == 146 (1AE79800) [pid = 3868] [serial = 720] [outer = 00000000] [url = about:blank] 17:14:18 INFO - PROCESS | 3868 | 1464221658421 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:18 INFO - PROCESS | 3868 | ++DOCSHELL 0F2BBC00 == 71 [pid = 3868] [id = 271] 17:14:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 147 (1036D400) [pid = 3868] [serial = 812] [outer = 00000000] 17:14:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 148 (11063400) [pid = 3868] [serial = 813] [outer = 1036D400] 17:14:18 INFO - PROCESS | 3868 | 1464221658468 Marionette DEBUG loaded listener.js 17:14:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 149 (13D02400) [pid = 3868] [serial = 814] [outer = 1036D400] 17:14:18 INFO - PROCESS | 3868 | 1464221658855 Marionette TRACE conn3 <- [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]]]}] 17:14:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 17:14:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 703ms 17:14:18 INFO - PROCESS | 3868 | 1464221658901 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 17:14:18 INFO - PROCESS | 3868 | 1464221658903 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 17:14:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 17:14:18 INFO - PROCESS | 3868 | 1464221658906 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 17:14:18 INFO - PROCESS | 3868 | 1464221658908 Marionette TRACE conn3 <- [1,1050,null,{}] 17:14:18 INFO - PROCESS | 3868 | 1464221658911 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:19 INFO - PROCESS | 3868 | 1464221658999 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 17:14:19 INFO - PROCESS | 3868 | 1464221659005 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:19 INFO - PROCESS | 3868 | ++DOCSHELL 13A41000 == 72 [pid = 3868] [id = 272] 17:14:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 150 (15A36800) [pid = 3868] [serial = 815] [outer = 00000000] 17:14:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 151 (16E8FC00) [pid = 3868] [serial = 816] [outer = 15A36800] 17:14:19 INFO - PROCESS | 3868 | 1464221659050 Marionette DEBUG loaded listener.js 17:14:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 152 (176AA800) [pid = 3868] [serial = 817] [outer = 15A36800] 17:14:19 INFO - PROCESS | 3868 | 1464221659780 Marionette TRACE conn3 <- [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]]]}] 17:14:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 17:14:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 890ms 17:14:19 INFO - PROCESS | 3868 | 1464221659811 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 17:14:19 INFO - PROCESS | 3868 | 1464221659817 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 17:14:19 INFO - PROCESS | 3868 | 1464221659821 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 17:14:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 17:14:19 INFO - PROCESS | 3868 | 1464221659826 Marionette TRACE conn3 <- [1,1054,null,{}] 17:14:19 INFO - PROCESS | 3868 | 1464221659831 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:19 INFO - PROCESS | 3868 | 1464221659946 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 17:14:20 INFO - PROCESS | 3868 | 1464221660086 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:20 INFO - PROCESS | 3868 | ++DOCSHELL 11065C00 == 73 [pid = 3868] [id = 273] 17:14:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 153 (1106B000) [pid = 3868] [serial = 818] [outer = 00000000] 17:14:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 154 (13A41C00) [pid = 3868] [serial = 819] [outer = 1106B000] 17:14:20 INFO - PROCESS | 3868 | 1464221660144 Marionette DEBUG loaded listener.js 17:14:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 155 (13D0D400) [pid = 3868] [serial = 820] [outer = 1106B000] 17:14:20 INFO - PROCESS | 3868 | 1464221660734 Marionette TRACE conn3 <- [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]]]}] 17:14:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 17:14:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 938ms 17:14:20 INFO - PROCESS | 3868 | 1464221660768 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 17:14:20 INFO - PROCESS | 3868 | 1464221660774 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 17:14:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 17:14:20 INFO - PROCESS | 3868 | 1464221660780 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 17:14:20 INFO - PROCESS | 3868 | 1464221660783 Marionette TRACE conn3 <- [1,1058,null,{}] 17:14:20 INFO - PROCESS | 3868 | 1464221660787 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:20 INFO - PROCESS | 3868 | 1464221660899 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 17:14:21 INFO - PROCESS | 3868 | 1464221661011 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:21 INFO - PROCESS | 3868 | ++DOCSHELL 1432C800 == 74 [pid = 3868] [id = 274] 17:14:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 156 (14331400) [pid = 3868] [serial = 821] [outer = 00000000] 17:14:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 157 (16E8D800) [pid = 3868] [serial = 822] [outer = 14331400] 17:14:21 INFO - PROCESS | 3868 | 1464221661064 Marionette DEBUG loaded listener.js 17:14:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 158 (17856800) [pid = 3868] [serial = 823] [outer = 14331400] 17:14:21 INFO - PROCESS | 3868 | 1464221661680 Marionette TRACE conn3 <- [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]]]}] 17:14:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 17:14:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 953ms 17:14:21 INFO - PROCESS | 3868 | 1464221661723 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 17:14:21 INFO - PROCESS | 3868 | 1464221661726 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 17:14:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 17:14:21 INFO - PROCESS | 3868 | 1464221661730 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 17:14:21 INFO - PROCESS | 3868 | 1464221661734 Marionette TRACE conn3 <- [1,1062,null,{}] 17:14:21 INFO - PROCESS | 3868 | 1464221661745 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:21 INFO - PROCESS | 3868 | 1464221661857 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 17:14:22 INFO - PROCESS | 3868 | 1464221661997 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:22 INFO - PROCESS | 3868 | ++DOCSHELL 19A6DC00 == 75 [pid = 3868] [id = 275] 17:14:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 159 (19A70400) [pid = 3868] [serial = 824] [outer = 00000000] 17:14:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 160 (19CB7C00) [pid = 3868] [serial = 825] [outer = 19A70400] 17:14:22 INFO - PROCESS | 3868 | 1464221662054 Marionette DEBUG loaded listener.js 17:14:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 161 (19CC0400) [pid = 3868] [serial = 826] [outer = 19A70400] 17:14:22 INFO - PROCESS | 3868 | 1464221662594 Marionette TRACE conn3 <- [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]]]}] 17:14:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 17:14:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 907ms 17:14:22 INFO - PROCESS | 3868 | 1464221662634 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 17:14:22 INFO - PROCESS | 3868 | 1464221662637 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 17:14:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 17:14:22 INFO - PROCESS | 3868 | 1464221662640 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 17:14:22 INFO - PROCESS | 3868 | 1464221662642 Marionette TRACE conn3 <- [1,1066,null,{}] 17:14:22 INFO - PROCESS | 3868 | 1464221662645 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:22 INFO - PROCESS | 3868 | 1464221662754 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 17:14:22 INFO - PROCESS | 3868 | 1464221662865 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:22 INFO - PROCESS | 3868 | ++DOCSHELL 19AE1400 == 76 [pid = 3868] [id = 276] 17:14:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 162 (19CBE400) [pid = 3868] [serial = 827] [outer = 00000000] 17:14:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 163 (19F3F800) [pid = 3868] [serial = 828] [outer = 19CBE400] 17:14:22 INFO - PROCESS | 3868 | 1464221662919 Marionette DEBUG loaded listener.js 17:14:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 164 (1A4AE400) [pid = 3868] [serial = 829] [outer = 19CBE400] 17:14:23 INFO - PROCESS | 3868 | 1464221663512 Marionette TRACE conn3 <- [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]]]}] 17:14:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 17:14:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 906ms 17:14:23 INFO - PROCESS | 3868 | 1464221663545 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 17:14:23 INFO - PROCESS | 3868 | 1464221663547 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 17:14:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 17:14:23 INFO - PROCESS | 3868 | 1464221663552 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 17:14:23 INFO - PROCESS | 3868 | 1464221663554 Marionette TRACE conn3 <- [1,1070,null,{}] 17:14:23 INFO - PROCESS | 3868 | 1464221663558 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:23 INFO - PROCESS | 3868 | 1464221663666 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 17:14:23 INFO - PROCESS | 3868 | 1464221663776 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:23 INFO - PROCESS | 3868 | ++DOCSHELL 19A73400 == 77 [pid = 3868] [id = 277] 17:14:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 165 (19CC2C00) [pid = 3868] [serial = 830] [outer = 00000000] 17:14:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 166 (1A845000) [pid = 3868] [serial = 831] [outer = 19CC2C00] 17:14:23 INFO - PROCESS | 3868 | 1464221663829 Marionette DEBUG loaded listener.js 17:14:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 167 (1A84E400) [pid = 3868] [serial = 832] [outer = 19CC2C00] 17:14:24 INFO - PROCESS | 3868 | 1464221664462 Marionette TRACE conn3 <- [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]]]}] 17:14:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 17:14:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 938ms 17:14:24 INFO - PROCESS | 3868 | 1464221664500 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 17:14:24 INFO - PROCESS | 3868 | 1464221664502 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 17:14:24 INFO - PROCESS | 3868 | 1464221664505 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 17:14:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 17:14:24 INFO - PROCESS | 3868 | 1464221664507 Marionette TRACE conn3 <- [1,1074,null,{}] 17:14:24 INFO - PROCESS | 3868 | 1464221664511 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:24 INFO - PROCESS | 3868 | 1464221664626 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 17:14:24 INFO - PROCESS | 3868 | 1464221664766 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:24 INFO - PROCESS | 3868 | ++DOCSHELL 1A96E800 == 78 [pid = 3868] [id = 278] 17:14:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 168 (1A9C0800) [pid = 3868] [serial = 833] [outer = 00000000] 17:14:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 169 (1ACC5000) [pid = 3868] [serial = 834] [outer = 1A9C0800] 17:14:24 INFO - PROCESS | 3868 | 1464221664822 Marionette DEBUG loaded listener.js 17:14:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 170 (1AF09800) [pid = 3868] [serial = 835] [outer = 1A9C0800] 17:14:25 INFO - PROCESS | 3868 | 1464221665389 Marionette TRACE conn3 <- [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]]]}] 17:14:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 17:14:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 937ms 17:14:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 17:14:25 INFO - PROCESS | 3868 | 1464221665451 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 17:14:25 INFO - PROCESS | 3868 | 1464221665453 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 17:14:25 INFO - PROCESS | 3868 | 1464221665457 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 17:14:25 INFO - PROCESS | 3868 | 1464221665459 Marionette TRACE conn3 <- [1,1078,null,{}] 17:14:25 INFO - PROCESS | 3868 | 1464221665462 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:25 INFO - PROCESS | 3868 | 1464221665564 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 17:14:25 INFO - PROCESS | 3868 | 1464221665703 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:25 INFO - PROCESS | 3868 | ++DOCSHELL 105ED400 == 79 [pid = 3868] [id = 279] 17:14:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 171 (1AA68400) [pid = 3868] [serial = 836] [outer = 00000000] 17:14:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 172 (1B267800) [pid = 3868] [serial = 837] [outer = 1AA68400] 17:14:25 INFO - PROCESS | 3868 | 1464221665757 Marionette DEBUG loaded listener.js 17:14:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 173 (1B4AB400) [pid = 3868] [serial = 838] [outer = 1AA68400] 17:14:26 INFO - PROCESS | 3868 | 1464221666364 Marionette TRACE conn3 <- [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]]]}] 17:14:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 17:14:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 937ms 17:14:26 INFO - PROCESS | 3868 | 1464221666411 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 17:14:26 INFO - PROCESS | 3868 | 1464221666414 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 17:14:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 17:14:26 INFO - PROCESS | 3868 | 1464221666419 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 17:14:26 INFO - PROCESS | 3868 | 1464221666420 Marionette TRACE conn3 <- [1,1082,null,{}] 17:14:26 INFO - PROCESS | 3868 | 1464221666424 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:26 INFO - PROCESS | 3868 | 1464221666529 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 17:14:26 INFO - PROCESS | 3868 | 1464221666667 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:26 INFO - PROCESS | 3868 | ++DOCSHELL 13D05800 == 80 [pid = 3868] [id = 280] 17:14:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 174 (1660BC00) [pid = 3868] [serial = 839] [outer = 00000000] 17:14:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 175 (1B266400) [pid = 3868] [serial = 840] [outer = 1660BC00] 17:14:26 INFO - PROCESS | 3868 | 1464221666761 Marionette DEBUG loaded listener.js 17:14:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 176 (1B5A6C00) [pid = 3868] [serial = 841] [outer = 1660BC00] 17:14:27 INFO - PROCESS | 3868 | 1464221667329 Marionette TRACE conn3 <- [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]]]}] 17:14:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 17:14:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 953ms 17:14:27 INFO - PROCESS | 3868 | 1464221667365 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 17:14:27 INFO - PROCESS | 3868 | 1464221667369 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 17:14:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 17:14:27 INFO - PROCESS | 3868 | 1464221667373 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 17:14:27 INFO - PROCESS | 3868 | 1464221667375 Marionette TRACE conn3 <- [1,1086,null,{}] 17:14:27 INFO - PROCESS | 3868 | 1464221667379 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:27 INFO - PROCESS | 3868 | 1464221667483 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 17:14:27 INFO - PROCESS | 3868 | 1464221667594 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:27 INFO - PROCESS | 3868 | ++DOCSHELL 10478000 == 81 [pid = 3868] [id = 281] 17:14:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 177 (13E28800) [pid = 3868] [serial = 842] [outer = 00000000] 17:14:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 178 (1B758000) [pid = 3868] [serial = 843] [outer = 13E28800] 17:14:27 INFO - PROCESS | 3868 | 1464221667647 Marionette DEBUG loaded listener.js 17:14:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 179 (1C350C00) [pid = 3868] [serial = 844] [outer = 13E28800] 17:14:28 INFO - PROCESS | 3868 | 1464221668396 Marionette TRACE conn3 <- [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]]]}] 17:14:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 17:14:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1047ms 17:14:28 INFO - PROCESS | 3868 | 1464221668444 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 17:14:28 INFO - PROCESS | 3868 | 1464221668448 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 17:14:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 17:14:28 INFO - PROCESS | 3868 | 1464221668455 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 17:14:28 INFO - PROCESS | 3868 | 1464221668459 Marionette TRACE conn3 <- [1,1090,null,{}] 17:14:28 INFO - PROCESS | 3868 | 1464221668466 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:28 INFO - PROCESS | 3868 | 1464221668574 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 17:14:28 INFO - PROCESS | 3868 | 1464221668720 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:28 INFO - PROCESS | 3868 | ++DOCSHELL 0F2EBC00 == 82 [pid = 3868] [id = 282] 17:14:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 180 (0F2EE800) [pid = 3868] [serial = 845] [outer = 00000000] 17:14:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 181 (10558C00) [pid = 3868] [serial = 846] [outer = 0F2EE800] 17:14:28 INFO - PROCESS | 3868 | 1464221668771 Marionette DEBUG loaded listener.js 17:14:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 182 (10A55400) [pid = 3868] [serial = 847] [outer = 0F2EE800] 17:14:29 INFO - PROCESS | 3868 | --DOCSHELL 0F2BBC00 == 81 [pid = 3868] [id = 271] 17:14:29 INFO - PROCESS | 3868 | --DOCSHELL 13A44800 == 80 [pid = 3868] [id = 270] 17:14:29 INFO - PROCESS | 3868 | --DOCSHELL 1100F800 == 79 [pid = 3868] [id = 269] 17:14:29 INFO - PROCESS | 3868 | --DOCSHELL 13D08C00 == 78 [pid = 3868] [id = 264] 17:14:29 INFO - PROCESS | 3868 | --DOCSHELL 10C11C00 == 77 [pid = 3868] [id = 263] 17:14:29 INFO - PROCESS | 3868 | 1464221669308 Marionette TRACE conn3 <- [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]]]}] 17:14:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 17:14:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 906ms 17:14:29 INFO - PROCESS | 3868 | 1464221669358 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 17:14:29 INFO - PROCESS | 3868 | 1464221669363 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 17:14:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 17:14:29 INFO - PROCESS | 3868 | 1464221669369 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 17:14:29 INFO - PROCESS | 3868 | 1464221669372 Marionette TRACE conn3 <- [1,1094,null,{}] 17:14:29 INFO - PROCESS | 3868 | 1464221669375 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:29 INFO - PROCESS | 3868 | 1464221669476 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 17:14:29 INFO - PROCESS | 3868 | 1464221669486 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:29 INFO - PROCESS | 3868 | ++DOCSHELL 10A5B000 == 78 [pid = 3868] [id = 283] 17:14:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 183 (10C13800) [pid = 3868] [serial = 848] [outer = 00000000] 17:14:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 184 (10F35800) [pid = 3868] [serial = 849] [outer = 10C13800] 17:14:29 INFO - PROCESS | 3868 | 1464221669535 Marionette DEBUG loaded listener.js 17:14:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 185 (1100F400) [pid = 3868] [serial = 850] [outer = 10C13800] 17:14:30 INFO - PROCESS | 3868 | 1464221670110 Marionette TRACE conn3 <- [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]]]}] 17:14:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 17:14:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 797ms 17:14:30 INFO - PROCESS | 3868 | 1464221670173 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 17:14:30 INFO - PROCESS | 3868 | 1464221670175 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 17:14:30 INFO - PROCESS | 3868 | 1464221670179 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 17:14:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 17:14:30 INFO - PROCESS | 3868 | 1464221670182 Marionette TRACE conn3 <- [1,1098,null,{}] 17:14:30 INFO - PROCESS | 3868 | 1464221670193 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:30 INFO - PROCESS | 3868 | 1464221670325 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 17:14:30 INFO - PROCESS | 3868 | 1464221670346 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:30 INFO - PROCESS | 3868 | ++DOCSHELL 1290EC00 == 79 [pid = 3868] [id = 284] 17:14:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 186 (12910C00) [pid = 3868] [serial = 851] [outer = 00000000] 17:14:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 187 (12B23000) [pid = 3868] [serial = 852] [outer = 12910C00] 17:14:30 INFO - PROCESS | 3868 | 1464221670393 Marionette DEBUG loaded listener.js 17:14:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 188 (131D9C00) [pid = 3868] [serial = 853] [outer = 12910C00] 17:14:30 INFO - PROCESS | 3868 | 1464221670840 Marionette TRACE conn3 <- [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]]]}] 17:14:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 17:14:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 704ms 17:14:30 INFO - PROCESS | 3868 | 1464221670880 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 17:14:30 INFO - PROCESS | 3868 | 1464221670882 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 17:14:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 17:14:30 INFO - PROCESS | 3868 | 1464221670886 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 17:14:30 INFO - PROCESS | 3868 | 1464221670887 Marionette TRACE conn3 <- [1,1102,null,{}] 17:14:30 INFO - PROCESS | 3868 | 1464221670891 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:31 INFO - PROCESS | 3868 | 1464221671018 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 17:14:31 INFO - PROCESS | 3868 | 1464221671037 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:31 INFO - PROCESS | 3868 | ++DOCSHELL 12F4E800 == 80 [pid = 3868] [id = 285] 17:14:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 189 (138E0C00) [pid = 3868] [serial = 854] [outer = 00000000] 17:14:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 190 (13A45C00) [pid = 3868] [serial = 855] [outer = 138E0C00] 17:14:31 INFO - PROCESS | 3868 | 1464221671080 Marionette DEBUG loaded listener.js 17:14:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 191 (13E22000) [pid = 3868] [serial = 856] [outer = 138E0C00] 17:14:31 INFO - PROCESS | 3868 | 1464221671560 Marionette TRACE conn3 <- [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]]]}] 17:14:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 17:14:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 734ms 17:14:31 INFO - PROCESS | 3868 | 1464221671626 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 17:14:31 INFO - PROCESS | 3868 | 1464221671628 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 17:14:31 INFO - PROCESS | 3868 | 1464221671631 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 17:14:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 17:14:31 INFO - PROCESS | 3868 | 1464221671633 Marionette TRACE conn3 <- [1,1106,null,{}] 17:14:31 INFO - PROCESS | 3868 | 1464221671636 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:31 INFO - PROCESS | 3868 | 1464221671786 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 17:14:31 INFO - PROCESS | 3868 | 1464221671814 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:31 INFO - PROCESS | 3868 | ++DOCSHELL 1432D000 == 81 [pid = 3868] [id = 286] 17:14:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 192 (14330800) [pid = 3868] [serial = 857] [outer = 00000000] 17:14:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 193 (160E0C00) [pid = 3868] [serial = 858] [outer = 14330800] 17:14:31 INFO - PROCESS | 3868 | 1464221671859 Marionette DEBUG loaded listener.js 17:14:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 194 (1631E400) [pid = 3868] [serial = 859] [outer = 14330800] 17:14:32 INFO - PROCESS | 3868 | --DOMWINDOW == 193 (1036D400) [pid = 3868] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 17:14:32 INFO - PROCESS | 3868 | --DOMWINDOW == 192 (10B80400) [pid = 3868] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 17:14:32 INFO - PROCESS | 3868 | --DOMWINDOW == 191 (178C1C00) [pid = 3868] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 17:14:32 INFO - PROCESS | 3868 | --DOMWINDOW == 190 (11253C00) [pid = 3868] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 17:14:32 INFO - PROCESS | 3868 | --DOMWINDOW == 189 (13D0E800) [pid = 3868] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 17:14:32 INFO - PROCESS | 3868 | --DOMWINDOW == 188 (16320000) [pid = 3868] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 17:14:32 INFO - PROCESS | 3868 | --DOMWINDOW == 187 (17EEF000) [pid = 3868] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 17:14:32 INFO - PROCESS | 3868 | --DOMWINDOW == 186 (0F2E3C00) [pid = 3868] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 17:14:32 INFO - PROCESS | 3868 | --DOMWINDOW == 185 (16317000) [pid = 3868] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 17:14:32 INFO - PROCESS | 3868 | --DOMWINDOW == 184 (17120400) [pid = 3868] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 17:14:32 INFO - PROCESS | 3868 | --DOMWINDOW == 183 (19A78000) [pid = 3868] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 17:14:32 INFO - PROCESS | 3868 | --DOMWINDOW == 182 (1705E000) [pid = 3868] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 17:14:32 INFO - PROCESS | 3868 | --DOMWINDOW == 181 (18364800) [pid = 3868] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 17:14:32 INFO - PROCESS | 3868 | --DOMWINDOW == 180 (10370000) [pid = 3868] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 17:14:32 INFO - PROCESS | 3868 | --DOMWINDOW == 179 (1A844C00) [pid = 3868] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 17:14:32 INFO - PROCESS | 3868 | --DOMWINDOW == 178 (11066800) [pid = 3868] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 17:14:32 INFO - PROCESS | 3868 | --DOMWINDOW == 177 (13D03800) [pid = 3868] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 17:14:32 INFO - PROCESS | 3868 | --DOMWINDOW == 176 (171E1800) [pid = 3868] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 17:14:32 INFO - PROCESS | 3868 | --DOMWINDOW == 175 (1105F400) [pid = 3868] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 17:14:32 INFO - PROCESS | 3868 | --DOMWINDOW == 174 (13954000) [pid = 3868] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 17:14:32 INFO - PROCESS | 3868 | --DOMWINDOW == 173 (16E8E400) [pid = 3868] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 17:14:32 INFO - PROCESS | 3868 | --DOMWINDOW == 172 (11006000) [pid = 3868] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 17:14:32 INFO - PROCESS | 3868 | --DOMWINDOW == 171 (16474800) [pid = 3868] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 17:14:32 INFO - PROCESS | 3868 | --DOMWINDOW == 170 (19ADA000) [pid = 3868] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 17:14:32 INFO - PROCESS | 3868 | --DOMWINDOW == 169 (10F10800) [pid = 3868] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 17:14:32 INFO - PROCESS | 3868 | --DOMWINDOW == 168 (104E5400) [pid = 3868] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 17:14:32 INFO - PROCESS | 3868 | --DOMWINDOW == 167 (16321400) [pid = 3868] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 17:14:32 INFO - PROCESS | 3868 | --DOMWINDOW == 166 (10EC3400) [pid = 3868] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 17:14:32 INFO - PROCESS | 3868 | --DOMWINDOW == 165 (1AF06000) [pid = 3868] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 17:14:32 INFO - PROCESS | 3868 | 1464221672688 Marionette TRACE conn3 <- [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]]]}] 17:14:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 17:14:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1093ms 17:14:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 17:14:32 INFO - PROCESS | 3868 | 1464221672732 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 17:14:32 INFO - PROCESS | 3868 | 1464221672734 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 17:14:32 INFO - PROCESS | 3868 | 1464221672738 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 17:14:32 INFO - PROCESS | 3868 | 1464221672739 Marionette TRACE conn3 <- [1,1110,null,{}] 17:14:32 INFO - PROCESS | 3868 | 1464221672743 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:32 INFO - PROCESS | 3868 | 1464221672886 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 17:14:32 INFO - PROCESS | 3868 | 1464221672958 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:32 INFO - PROCESS | 3868 | ++DOCSHELL 11006000 == 82 [pid = 3868] [id = 287] 17:14:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 166 (1105F400) [pid = 3868] [serial = 860] [outer = 00000000] 17:14:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 167 (1394BC00) [pid = 3868] [serial = 861] [outer = 1105F400] 17:14:33 INFO - PROCESS | 3868 | 1464221673004 Marionette DEBUG loaded listener.js 17:14:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 168 (16606000) [pid = 3868] [serial = 862] [outer = 1105F400] 17:14:33 INFO - PROCESS | 3868 | 1464221673383 Marionette TRACE conn3 <- [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]]]}] 17:14:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 17:14:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 687ms 17:14:33 INFO - PROCESS | 3868 | 1464221673438 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 17:14:33 INFO - PROCESS | 3868 | 1464221673440 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 17:14:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 17:14:33 INFO - PROCESS | 3868 | 1464221673443 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 17:14:33 INFO - PROCESS | 3868 | 1464221673444 Marionette TRACE conn3 <- [1,1114,null,{}] 17:14:33 INFO - PROCESS | 3868 | 1464221673448 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:33 INFO - PROCESS | 3868 | 1464221673541 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 17:14:33 INFO - PROCESS | 3868 | 1464221673548 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:33 INFO - PROCESS | 3868 | ++DOCSHELL 114D4400 == 83 [pid = 3868] [id = 288] 17:14:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 169 (13D06800) [pid = 3868] [serial = 863] [outer = 00000000] 17:14:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 170 (16476C00) [pid = 3868] [serial = 864] [outer = 13D06800] 17:14:33 INFO - PROCESS | 3868 | 1464221673591 Marionette DEBUG loaded listener.js 17:14:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 171 (16D0C400) [pid = 3868] [serial = 865] [outer = 13D06800] 17:14:34 INFO - PROCESS | 3868 | 1464221674046 Marionette TRACE conn3 <- [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]]]}] 17:14:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 17:14:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 625ms 17:14:34 INFO - PROCESS | 3868 | 1464221674081 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 17:14:34 INFO - PROCESS | 3868 | 1464221674083 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 17:14:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 17:14:34 INFO - PROCESS | 3868 | 1464221674086 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 17:14:34 INFO - PROCESS | 3868 | 1464221674088 Marionette TRACE conn3 <- [1,1118,null,{}] 17:14:34 INFO - PROCESS | 3868 | 1464221674092 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:34 INFO - PROCESS | 3868 | 1464221674189 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 17:14:34 INFO - PROCESS | 3868 | 1464221674195 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:34 INFO - PROCESS | 3868 | ++DOCSHELL 16E90000 == 84 [pid = 3868] [id = 289] 17:14:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 172 (16E96C00) [pid = 3868] [serial = 866] [outer = 00000000] 17:14:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 173 (1700CC00) [pid = 3868] [serial = 867] [outer = 16E96C00] 17:14:34 INFO - PROCESS | 3868 | 1464221674239 Marionette DEBUG loaded listener.js 17:14:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 174 (171E1800) [pid = 3868] [serial = 868] [outer = 16E96C00] 17:14:34 INFO - PROCESS | 3868 | 1464221674940 Marionette TRACE conn3 <- [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]]]}] 17:14:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 17:14:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 906ms 17:14:34 INFO - PROCESS | 3868 | 1464221674992 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 17:14:35 INFO - PROCESS | 3868 | 1464221674996 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 17:14:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 17:14:35 INFO - PROCESS | 3868 | 1464221675001 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 17:14:35 INFO - PROCESS | 3868 | 1464221675005 Marionette TRACE conn3 <- [1,1122,null,{}] 17:14:35 INFO - PROCESS | 3868 | 1464221675011 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:35 INFO - PROCESS | 3868 | 1464221675164 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 17:14:35 INFO - PROCESS | 3868 | 1464221675311 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:35 INFO - PROCESS | 3868 | ++DOCSHELL 1055B000 == 85 [pid = 3868] [id = 290] 17:14:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 175 (10A52000) [pid = 3868] [serial = 869] [outer = 00000000] 17:14:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 176 (10EBEC00) [pid = 3868] [serial = 870] [outer = 10A52000] 17:14:35 INFO - PROCESS | 3868 | 1464221675369 Marionette DEBUG loaded listener.js 17:14:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 177 (11002800) [pid = 3868] [serial = 871] [outer = 10A52000] 17:14:35 INFO - PROCESS | 3868 | 1464221675958 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 17:14:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 17:14:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1000ms 17:14:36 INFO - PROCESS | 3868 | 1464221676005 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 17:14:36 INFO - PROCESS | 3868 | 1464221676011 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 17:14:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 17:14:36 INFO - PROCESS | 3868 | 1464221676018 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 17:14:36 INFO - PROCESS | 3868 | 1464221676020 Marionette TRACE conn3 <- [1,1126,null,{}] 17:14:36 INFO - PROCESS | 3868 | 1464221676024 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:36 INFO - PROCESS | 3868 | 1464221676139 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 17:14:36 INFO - PROCESS | 3868 | 1464221676300 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:36 INFO - PROCESS | 3868 | ++DOCSHELL 118A9000 == 86 [pid = 3868] [id = 291] 17:14:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 178 (118B5C00) [pid = 3868] [serial = 872] [outer = 00000000] 17:14:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 179 (138CD800) [pid = 3868] [serial = 873] [outer = 118B5C00] 17:14:36 INFO - PROCESS | 3868 | 1464221676354 Marionette DEBUG loaded listener.js 17:14:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 180 (13A3B000) [pid = 3868] [serial = 874] [outer = 118B5C00] 17:14:36 INFO - PROCESS | 3868 | 1464221676950 Marionette TRACE conn3 <- [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]]]}] 17:14:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 17:14:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1000ms 17:14:37 INFO - PROCESS | 3868 | 1464221677021 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 17:14:37 INFO - PROCESS | 3868 | 1464221677024 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 17:14:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 17:14:37 INFO - PROCESS | 3868 | 1464221677041 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 17:14:37 INFO - PROCESS | 3868 | 1464221677045 Marionette TRACE conn3 <- [1,1130,null,{}] 17:14:37 INFO - PROCESS | 3868 | 1464221677059 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:37 INFO - PROCESS | 3868 | 1464221677203 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 17:14:37 INFO - PROCESS | 3868 | 1464221677344 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:37 INFO - PROCESS | 3868 | ++DOCSHELL 17003400 == 87 [pid = 3868] [id = 292] 17:14:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 181 (17006800) [pid = 3868] [serial = 875] [outer = 00000000] 17:14:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 182 (178C1C00) [pid = 3868] [serial = 876] [outer = 17006800] 17:14:37 INFO - PROCESS | 3868 | 1464221677404 Marionette DEBUG loaded listener.js 17:14:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 183 (17E9AC00) [pid = 3868] [serial = 877] [outer = 17006800] 17:14:37 INFO - PROCESS | 3868 | 1464221677955 Marionette TRACE conn3 <- [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]]]}] 17:14:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 17:14:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 969ms 17:14:38 INFO - PROCESS | 3868 | 1464221677994 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 17:14:38 INFO - PROCESS | 3868 | 1464221677997 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 17:14:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 17:14:38 INFO - PROCESS | 3868 | 1464221678001 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 17:14:38 INFO - PROCESS | 3868 | 1464221678003 Marionette TRACE conn3 <- [1,1134,null,{}] 17:14:38 INFO - PROCESS | 3868 | 1464221678007 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:38 INFO - PROCESS | 3868 | 1464221678119 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 17:14:38 INFO - PROCESS | 3868 | 1464221678278 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:38 INFO - PROCESS | 3868 | ++DOCSHELL 17851400 == 88 [pid = 3868] [id = 293] 17:14:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 184 (17EB2800) [pid = 3868] [serial = 878] [outer = 00000000] 17:14:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 185 (18364800) [pid = 3868] [serial = 879] [outer = 17EB2800] 17:14:38 INFO - PROCESS | 3868 | 1464221678333 Marionette DEBUG loaded listener.js 17:14:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 186 (18394800) [pid = 3868] [serial = 880] [outer = 17EB2800] 17:14:38 INFO - PROCESS | 3868 | 1464221678879 Marionette TRACE conn3 <- [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]]]}] 17:14:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 17:14:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 906ms 17:14:38 INFO - PROCESS | 3868 | 1464221678904 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 17:14:38 INFO - PROCESS | 3868 | 1464221678906 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 17:14:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 17:14:38 INFO - PROCESS | 3868 | 1464221678909 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 17:14:38 INFO - PROCESS | 3868 | 1464221678911 Marionette TRACE conn3 <- [1,1138,null,{}] 17:14:38 INFO - PROCESS | 3868 | 1464221678915 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:39 INFO - PROCESS | 3868 | 1464221679025 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 17:14:39 INFO - PROCESS | 3868 | 1464221679184 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:39 INFO - PROCESS | 3868 | ++DOCSHELL 17E8E400 == 89 [pid = 3868] [id = 294] 17:14:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 187 (17EB3800) [pid = 3868] [serial = 881] [outer = 00000000] 17:14:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 188 (19A74400) [pid = 3868] [serial = 882] [outer = 17EB3800] 17:14:39 INFO - PROCESS | 3868 | 1464221679242 Marionette DEBUG loaded listener.js 17:14:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 189 (19ADCC00) [pid = 3868] [serial = 883] [outer = 17EB3800] 17:14:39 INFO - PROCESS | 3868 | 1464221679859 Marionette TRACE conn3 <- [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]]]}] 17:14:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 17:14:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1000ms 17:14:39 INFO - PROCESS | 3868 | 1464221679913 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 17:14:39 INFO - PROCESS | 3868 | 1464221679915 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 17:14:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 17:14:39 INFO - PROCESS | 3868 | 1464221679918 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 17:14:39 INFO - PROCESS | 3868 | 1464221679920 Marionette TRACE conn3 <- [1,1142,null,{}] 17:14:39 INFO - PROCESS | 3868 | 1464221679924 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:40 INFO - PROCESS | 3868 | 1464221680101 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 17:14:40 INFO - PROCESS | 3868 | 1464221680249 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:40 INFO - PROCESS | 3868 | ++DOCSHELL 129FBC00 == 90 [pid = 3868] [id = 295] 17:14:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 190 (138ECC00) [pid = 3868] [serial = 884] [outer = 00000000] 17:14:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 191 (1660F800) [pid = 3868] [serial = 885] [outer = 138ECC00] 17:14:40 INFO - PROCESS | 3868 | 1464221680304 Marionette DEBUG loaded listener.js 17:14:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 192 (19F3B800) [pid = 3868] [serial = 886] [outer = 138ECC00] 17:14:40 INFO - PROCESS | 3868 | 1464221680963 Marionette TRACE conn3 <- [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]]]}] 17:14:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 17:14:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1094ms 17:14:41 INFO - PROCESS | 3868 | 1464221681016 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 17:14:41 INFO - PROCESS | 3868 | 1464221681018 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 17:14:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 17:14:41 INFO - PROCESS | 3868 | 1464221681021 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 17:14:41 INFO - PROCESS | 3868 | 1464221681023 Marionette TRACE conn3 <- [1,1146,null,{}] 17:14:41 INFO - PROCESS | 3868 | 1464221681027 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:41 INFO - PROCESS | 3868 | 1464221681137 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 17:14:41 INFO - PROCESS | 3868 | 1464221681303 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:41 INFO - PROCESS | 3868 | ++DOCSHELL 11FA4400 == 91 [pid = 3868] [id = 296] 17:14:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 193 (1290DC00) [pid = 3868] [serial = 887] [outer = 00000000] 17:14:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 194 (17855800) [pid = 3868] [serial = 888] [outer = 1290DC00] 17:14:41 INFO - PROCESS | 3868 | 1464221681358 Marionette DEBUG loaded listener.js 17:14:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 195 (19DA1C00) [pid = 3868] [serial = 889] [outer = 1290DC00] 17:14:42 INFO - PROCESS | 3868 | 1464221682238 Marionette TRACE conn3 <- [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]]]}] 17:14:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 17:14:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1250ms 17:14:42 INFO - PROCESS | 3868 | 1464221682281 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 17:14:42 INFO - PROCESS | 3868 | 1464221682285 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 17:14:42 INFO - PROCESS | 3868 | 1464221682290 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 17:14:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 17:14:42 INFO - PROCESS | 3868 | 1464221682294 Marionette TRACE conn3 <- [1,1150,null,{}] 17:14:42 INFO - PROCESS | 3868 | 1464221682299 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:42 INFO - PROCESS | 3868 | 1464221682407 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 17:14:42 INFO - PROCESS | 3868 | 1464221682557 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:42 INFO - PROCESS | 3868 | ++DOCSHELL 0F2C6800 == 92 [pid = 3868] [id = 297] 17:14:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 196 (0F2E7000) [pid = 3868] [serial = 890] [outer = 00000000] 17:14:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 197 (104E8400) [pid = 3868] [serial = 891] [outer = 0F2E7000] 17:14:42 INFO - PROCESS | 3868 | 1464221682608 Marionette DEBUG loaded listener.js 17:14:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 198 (10A51800) [pid = 3868] [serial = 892] [outer = 0F2E7000] 17:14:43 INFO - PROCESS | 3868 | 1464221683220 Marionette TRACE conn3 <- [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]]]}] 17:14:43 INFO - PROCESS | 3868 | --DOCSHELL 13924C00 == 91 [pid = 3868] [id = 97] 17:14:43 INFO - PROCESS | 3868 | --DOCSHELL 17EB8800 == 90 [pid = 3868] [id = 212] 17:14:43 INFO - PROCESS | 3868 | --DOCSHELL 114D4400 == 89 [pid = 3868] [id = 288] 17:14:43 INFO - PROCESS | 3868 | --DOCSHELL 11006000 == 88 [pid = 3868] [id = 287] 17:14:43 INFO - PROCESS | 3868 | --DOCSHELL 1290EC00 == 87 [pid = 3868] [id = 284] 17:14:43 INFO - PROCESS | 3868 | --DOCSHELL 10A5B000 == 86 [pid = 3868] [id = 283] 17:14:43 INFO - PROCESS | 3868 | --DOCSHELL 0F2EBC00 == 85 [pid = 3868] [id = 282] 17:14:43 INFO - PROCESS | 3868 | --DOCSHELL 1A889C00 == 84 [pid = 3868] [id = 243] 17:14:43 INFO - PROCESS | 3868 | --DOCSHELL 13D05800 == 83 [pid = 3868] [id = 280] 17:14:43 INFO - PROCESS | 3868 | --DOCSHELL 105ED400 == 82 [pid = 3868] [id = 279] 17:14:43 INFO - PROCESS | 3868 | --DOCSHELL 1A96E800 == 81 [pid = 3868] [id = 278] 17:14:43 INFO - PROCESS | 3868 | --DOCSHELL 19A73400 == 80 [pid = 3868] [id = 277] 17:14:43 INFO - PROCESS | 3868 | --DOCSHELL 19AE1400 == 79 [pid = 3868] [id = 276] 17:14:43 INFO - PROCESS | 3868 | --DOCSHELL 19A6DC00 == 78 [pid = 3868] [id = 275] 17:14:43 INFO - PROCESS | 3868 | --DOCSHELL 1432C800 == 77 [pid = 3868] [id = 274] 17:14:43 INFO - PROCESS | 3868 | --DOCSHELL 11065C00 == 76 [pid = 3868] [id = 273] 17:14:43 INFO - PROCESS | 3868 | --DOMWINDOW == 197 (160E9800) [pid = 3868] [serial = 754] [outer = 00000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3868 | --DOMWINDOW == 196 (13D0D000) [pid = 3868] [serial = 753] [outer = 00000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3868 | --DOMWINDOW == 195 (17EAFC00) [pid = 3868] [serial = 771] [outer = 00000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3868 | --DOMWINDOW == 194 (10562800) [pid = 3868] [serial = 757] [outer = 00000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3868 | --DOMWINDOW == 193 (1290A800) [pid = 3868] [serial = 756] [outer = 00000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3868 | --DOMWINDOW == 192 (1660C800) [pid = 3868] [serial = 735] [outer = 00000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3868 | --DOMWINDOW == 191 (1432C000) [pid = 3868] [serial = 762] [outer = 00000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3868 | --DOMWINDOW == 190 (15A39400) [pid = 3868] [serial = 763] [outer = 00000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3868 | --DOMWINDOW == 189 (169BE800) [pid = 3868] [serial = 765] [outer = 00000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3868 | --DOMWINDOW == 188 (18390400) [pid = 3868] [serial = 774] [outer = 00000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3868 | --DOMWINDOW == 187 (16A19400) [pid = 3868] [serial = 766] [outer = 00000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3868 | --DOMWINDOW == 186 (10C19800) [pid = 3868] [serial = 759] [outer = 00000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3868 | --DOMWINDOW == 185 (1106DC00) [pid = 3868] [serial = 760] [outer = 00000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3868 | --DOMWINDOW == 184 (16E91400) [pid = 3868] [serial = 768] [outer = 00000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3868 | --DOMWINDOW == 183 (17EB8C00) [pid = 3868] [serial = 772] [outer = 00000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3868 | --DOMWINDOW == 182 (11062C00) [pid = 3868] [serial = 732] [outer = 00000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3868 | --DOMWINDOW == 181 (1A4AD400) [pid = 3868] [serial = 738] [outer = 00000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3868 | --DOMWINDOW == 180 (1A9CEC00) [pid = 3868] [serial = 741] [outer = 00000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3868 | --DOMWINDOW == 179 (1B758C00) [pid = 3868] [serial = 744] [outer = 00000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3868 | --DOMWINDOW == 178 (201E7400) [pid = 3868] [serial = 747] [outer = 00000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3868 | --DOMWINDOW == 177 (19AE4800) [pid = 3868] [serial = 777] [outer = 00000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3868 | --DOMWINDOW == 176 (1FD24400) [pid = 3868] [serial = 750] [outer = 00000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3868 | --DOMWINDOW == 175 (183CAC00) [pid = 3868] [serial = 775] [outer = 00000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3868 | --DOMWINDOW == 174 (1A883400) [pid = 3868] [serial = 786] [outer = 00000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3868 | --DOMWINDOW == 173 (19F3E800) [pid = 3868] [serial = 783] [outer = 00000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3868 | --DOMWINDOW == 172 (19F44000) [pid = 3868] [serial = 784] [outer = 00000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3868 | --DOMWINDOW == 171 (19A6D000) [pid = 3868] [serial = 780] [outer = 00000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3868 | --DOMWINDOW == 170 (19CC0800) [pid = 3868] [serial = 778] [outer = 00000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3868 | --DOMWINDOW == 169 (1700D800) [pid = 3868] [serial = 769] [outer = 00000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3868 | --DOMWINDOW == 168 (19DA3400) [pid = 3868] [serial = 781] [outer = 00000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3868 | --DOMWINDOW == 167 (1AA64400) [pid = 3868] [serial = 636] [outer = 00000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3868 | --DOMWINDOW == 166 (1100E800) [pid = 3868] [serial = 630] [outer = 00000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3868 | --DOMWINDOW == 165 (1AF08400) [pid = 3868] [serial = 639] [outer = 00000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3868 | --DOMWINDOW == 164 (1AF0B000) [pid = 3868] [serial = 645] [outer = 00000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3868 | --DOMWINDOW == 163 (18361800) [pid = 3868] [serial = 561] [outer = 00000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3868 | --DOMWINDOW == 162 (16601800) [pid = 3868] [serial = 558] [outer = 00000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3868 | --DOMWINDOW == 161 (1835D400) [pid = 3868] [serial = 564] [outer = 00000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3868 | --DOMWINDOW == 160 (12914000) [pid = 3868] [serial = 588] [outer = 00000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3868 | --DOMWINDOW == 159 (16E93400) [pid = 3868] [serial = 591] [outer = 00000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3868 | --DOMWINDOW == 158 (19F41C00) [pid = 3868] [serial = 594] [outer = 00000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3868 | --DOMWINDOW == 157 (12917400) [pid = 3868] [serial = 555] [outer = 00000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3868 | --DOMWINDOW == 156 (13D02800) [pid = 3868] [serial = 597] [outer = 00000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3868 | --DOMWINDOW == 155 (16475400) [pid = 3868] [serial = 792] [outer = 00000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3868 | --DOMWINDOW == 154 (16E96000) [pid = 3868] [serial = 633] [outer = 00000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3868 | --DOMWINDOW == 153 (19F36800) [pid = 3868] [serial = 516] [outer = 00000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3868 | --DOMWINDOW == 152 (1B262400) [pid = 3868] [serial = 642] [outer = 00000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3868 | --DOMWINDOW == 151 (114DC000) [pid = 3868] [serial = 789] [outer = 00000000] [url = about:blank] 17:14:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 17:14:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1000ms 17:14:43 INFO - PROCESS | 3868 | 1464221683295 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 17:14:43 INFO - PROCESS | 3868 | 1464221683300 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 17:14:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 17:14:43 INFO - PROCESS | 3868 | 1464221683306 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 17:14:43 INFO - PROCESS | 3868 | 1464221683309 Marionette TRACE conn3 <- [1,1154,null,{}] 17:14:43 INFO - PROCESS | 3868 | 1464221683312 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:43 INFO - PROCESS | 3868 | 1464221683419 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 17:14:43 INFO - PROCESS | 3868 | --DOMWINDOW == 150 (11063400) [pid = 3868] [serial = 813] [outer = 00000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3868 | --DOMWINDOW == 149 (13D02400) [pid = 3868] [serial = 814] [outer = 00000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3868 | --DOMWINDOW == 148 (15A3AC00) [pid = 3868] [serial = 810] [outer = 00000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3868 | --DOMWINDOW == 147 (1A9C4800) [pid = 3868] [serial = 798] [outer = 00000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3868 | --DOMWINDOW == 146 (1A4AF400) [pid = 3868] [serial = 795] [outer = 00000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3868 | --DOMWINDOW == 145 (12F15800) [pid = 3868] [serial = 808] [outer = 00000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3868 | --DOMWINDOW == 144 (1B6D5400) [pid = 3868] [serial = 804] [outer = 00000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3868 | --DOMWINDOW == 143 (1ACBBC00) [pid = 3868] [serial = 801] [outer = 00000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3868 | --DOMWINDOW == 142 (16A11800) [pid = 3868] [serial = 811] [outer = 00000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3868 | --DOMWINDOW == 141 (11256800) [pid = 3868] [serial = 807] [outer = 00000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3868 | 1464221683518 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:43 INFO - PROCESS | 3868 | ++DOCSHELL 0F2A0400 == 77 [pid = 3868] [id = 298] 17:14:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 142 (0F2A4800) [pid = 3868] [serial = 893] [outer = 00000000] 17:14:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 143 (10C17800) [pid = 3868] [serial = 894] [outer = 0F2A4800] 17:14:43 INFO - PROCESS | 3868 | 1464221683563 Marionette DEBUG loaded listener.js 17:14:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 144 (10EC0C00) [pid = 3868] [serial = 895] [outer = 0F2A4800] 17:14:44 INFO - PROCESS | 3868 | 1464221684016 Marionette TRACE conn3 <- [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]]]}] 17:14:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 17:14:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 735ms 17:14:44 INFO - PROCESS | 3868 | 1464221684045 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 17:14:44 INFO - PROCESS | 3868 | 1464221684048 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 17:14:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 17:14:44 INFO - PROCESS | 3868 | 1464221684055 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 17:14:44 INFO - PROCESS | 3868 | 1464221684058 Marionette TRACE conn3 <- [1,1158,null,{}] 17:14:44 INFO - PROCESS | 3868 | 1464221684068 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:44 INFO - PROCESS | 3868 | 1464221684159 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 17:14:44 INFO - PROCESS | 3868 | 1464221684169 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:44 INFO - PROCESS | 3868 | ++DOCSHELL 114D4C00 == 78 [pid = 3868] [id = 299] 17:14:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 145 (114DA000) [pid = 3868] [serial = 896] [outer = 00000000] 17:14:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 146 (11F0B800) [pid = 3868] [serial = 897] [outer = 114DA000] 17:14:44 INFO - PROCESS | 3868 | 1464221684216 Marionette DEBUG loaded listener.js 17:14:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 147 (12912800) [pid = 3868] [serial = 898] [outer = 114DA000] 17:14:44 INFO - PROCESS | 3868 | 1464221684683 Marionette TRACE conn3 <- [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]]]}] 17:14:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 17:14:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 657ms 17:14:44 INFO - PROCESS | 3868 | 1464221684709 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 17:14:44 INFO - PROCESS | 3868 | 1464221684712 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 17:14:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 17:14:44 INFO - PROCESS | 3868 | 1464221684715 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 17:14:44 INFO - PROCESS | 3868 | 1464221684717 Marionette TRACE conn3 <- [1,1162,null,{}] 17:14:44 INFO - PROCESS | 3868 | 1464221684720 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:44 INFO - PROCESS | 3868 | 1464221684808 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 17:14:44 INFO - PROCESS | 3868 | 1464221684814 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:44 INFO - PROCESS | 3868 | ++DOCSHELL 129F5000 == 79 [pid = 3868] [id = 300] 17:14:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 148 (129F6800) [pid = 3868] [serial = 899] [outer = 00000000] 17:14:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 149 (12F15800) [pid = 3868] [serial = 900] [outer = 129F6800] 17:14:44 INFO - PROCESS | 3868 | 1464221684861 Marionette DEBUG loaded listener.js 17:14:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 150 (13285C00) [pid = 3868] [serial = 901] [outer = 129F6800] 17:14:45 INFO - PROCESS | 3868 | 1464221685350 Marionette TRACE conn3 <- [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] 17:14:45 INFO - PROCESS | 3868 | 1464221685417 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 17:14:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 17:14:45 INFO - PROCESS | 3868 | 1464221685420 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 17:14:45 INFO - PROCESS | 3868 | 1464221685431 Marionette TRACE conn3 <- [1,1166,null,{}] 17:14:45 INFO - PROCESS | 3868 | 1464221685435 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:45 INFO - PROCESS | 3868 | 1464221685520 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 17:14:45 INFO - PROCESS | 3868 | 1464221685555 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:45 INFO - PROCESS | 3868 | ++DOCSHELL 1328D400 == 80 [pid = 3868] [id = 301] 17:14:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 151 (13291800) [pid = 3868] [serial = 902] [outer = 00000000] 17:14:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 152 (13956000) [pid = 3868] [serial = 903] [outer = 13291800] 17:14:45 INFO - PROCESS | 3868 | 1464221685598 Marionette DEBUG loaded listener.js 17:14:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 153 (13D05800) [pid = 3868] [serial = 904] [outer = 13291800] 17:14:46 INFO - PROCESS | 3868 | 1464221686084 Marionette TRACE conn3 <- [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] 17:14:46 INFO - PROCESS | 3868 | 1464221686122 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 17:14:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 17:14:46 INFO - PROCESS | 3868 | 1464221686125 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 17:14:46 INFO - PROCESS | 3868 | 1464221686127 Marionette TRACE conn3 <- [1,1170,null,{}] 17:14:46 INFO - PROCESS | 3868 | 1464221686130 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:46 INFO - PROCESS | 3868 | 1464221686271 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 17:14:46 INFO - PROCESS | 3868 | 1464221686339 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:46 INFO - PROCESS | 3868 | ++DOCSHELL 13D0E000 == 81 [pid = 3868] [id = 302] 17:14:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 154 (14330C00) [pid = 3868] [serial = 905] [outer = 00000000] 17:14:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 155 (15A3DC00) [pid = 3868] [serial = 906] [outer = 14330C00] 17:14:46 INFO - PROCESS | 3868 | 1464221686384 Marionette DEBUG loaded listener.js 17:14:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 156 (16475400) [pid = 3868] [serial = 907] [outer = 14330C00] 17:14:46 INFO - PROCESS | 3868 | 1464221686802 Marionette TRACE conn3 <- [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] 17:14:46 INFO - PROCESS | 3868 | 1464221686868 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 17:14:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 17:14:46 INFO - PROCESS | 3868 | 1464221686871 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 17:14:46 INFO - PROCESS | 3868 | 1464221686873 Marionette TRACE conn3 <- [1,1174,null,{}] 17:14:46 INFO - PROCESS | 3868 | 1464221686876 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:47 INFO - PROCESS | 3868 | 1464221687020 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 17:14:47 INFO - PROCESS | 3868 | 1464221687084 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:47 INFO - PROCESS | 3868 | ++DOCSHELL 0F2BC800 == 82 [pid = 3868] [id = 303] 17:14:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 157 (105F0C00) [pid = 3868] [serial = 908] [outer = 00000000] 17:14:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 158 (169BE800) [pid = 3868] [serial = 909] [outer = 105F0C00] 17:14:47 INFO - PROCESS | 3868 | 1464221687127 Marionette DEBUG loaded listener.js 17:14:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 159 (16A18800) [pid = 3868] [serial = 910] [outer = 105F0C00] 17:14:47 INFO - PROCESS | 3868 | 1464221687545 Marionette TRACE conn3 <- [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] 17:14:47 INFO - PROCESS | 3868 | 1464221687573 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 17:14:47 INFO - PROCESS | 3868 | 1464221687576 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 17:14:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 17:14:47 INFO - PROCESS | 3868 | 1464221687578 Marionette TRACE conn3 <- [1,1178,null,{}] 17:14:47 INFO - PROCESS | 3868 | 1464221687597 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:47 INFO - PROCESS | 3868 | 1464221687717 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 17:14:48 INFO - PROCESS | 3868 | --DOMWINDOW == 158 (138E0C00) [pid = 3868] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 17:14:48 INFO - PROCESS | 3868 | --DOMWINDOW == 157 (14330800) [pid = 3868] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 17:14:48 INFO - PROCESS | 3868 | --DOMWINDOW == 156 (1105F400) [pid = 3868] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 17:14:48 INFO - PROCESS | 3868 | --DOMWINDOW == 155 (10C13800) [pid = 3868] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 17:14:48 INFO - PROCESS | 3868 | --DOMWINDOW == 154 (0F2EE800) [pid = 3868] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 17:14:48 INFO - PROCESS | 3868 | --DOMWINDOW == 153 (13D06800) [pid = 3868] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 17:14:48 INFO - PROCESS | 3868 | --DOMWINDOW == 152 (12910C00) [pid = 3868] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 17:14:48 INFO - PROCESS | 3868 | 1464221688158 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:48 INFO - PROCESS | 3868 | ++DOCSHELL 0F2EE800 == 83 [pid = 3868] [id = 304] 17:14:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 153 (1055F800) [pid = 3868] [serial = 911] [outer = 00000000] 17:14:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 154 (11F0AC00) [pid = 3868] [serial = 912] [outer = 1055F800] 17:14:48 INFO - PROCESS | 3868 | 1464221688204 Marionette DEBUG loaded listener.js 17:14:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 155 (131F9800) [pid = 3868] [serial = 913] [outer = 1055F800] 17:14:48 INFO - PROCESS | 3868 | 1464221688581 Marionette TRACE conn3 <- [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] 17:14:48 INFO - PROCESS | 3868 | 1464221688640 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 17:14:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 17:14:48 INFO - PROCESS | 3868 | 1464221688644 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 17:14:48 INFO - PROCESS | 3868 | 1464221688645 Marionette TRACE conn3 <- [1,1182,null,{}] 17:14:48 INFO - PROCESS | 3868 | 1464221688649 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:48 INFO - PROCESS | 3868 | 1464221688777 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 17:14:48 INFO - PROCESS | 3868 | 1464221688789 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:48 INFO - PROCESS | 3868 | ++DOCSHELL 11065800 == 84 [pid = 3868] [id = 305] 17:14:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 156 (13A46400) [pid = 3868] [serial = 914] [outer = 00000000] 17:14:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 157 (16FCF000) [pid = 3868] [serial = 915] [outer = 13A46400] 17:14:48 INFO - PROCESS | 3868 | 1464221688832 Marionette DEBUG loaded listener.js 17:14:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 158 (1700D800) [pid = 3868] [serial = 916] [outer = 13A46400] 17:14:49 INFO - PROCESS | 3868 | 1464221689233 Marionette TRACE conn3 <- [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] 17:14:49 INFO - PROCESS | 3868 | 1464221689281 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 17:14:49 INFO - PROCESS | 3868 | 1464221689284 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 17:14:49 INFO - PROCESS | 3868 | 1464221689286 Marionette TRACE conn3 <- [1,1186,null,{}] 17:14:49 INFO - PROCESS | 3868 | 1464221689289 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:49 INFO - PROCESS | 3868 | 1464221689416 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 17:14:49 INFO - PROCESS | 3868 | 1464221689459 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:49 INFO - PROCESS | 3868 | ++DOCSHELL 16D08C00 == 85 [pid = 3868] [id = 306] 17:14:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 159 (16E92800) [pid = 3868] [serial = 917] [outer = 00000000] 17:14:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 160 (178C0C00) [pid = 3868] [serial = 918] [outer = 16E92800] 17:14:49 INFO - PROCESS | 3868 | 1464221689502 Marionette DEBUG loaded listener.js 17:14:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 161 (17EB4800) [pid = 3868] [serial = 919] [outer = 16E92800] 17:14:49 INFO - PROCESS | 3868 | 1464221689915 Marionette TRACE conn3 <- [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]]]}] 17:14:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 17:14:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 687ms 17:14:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 17:14:49 INFO - PROCESS | 3868 | 1464221689984 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 17:14:49 INFO - PROCESS | 3868 | 1464221689987 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 17:14:49 INFO - PROCESS | 3868 | 1464221689990 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 17:14:49 INFO - PROCESS | 3868 | 1464221689992 Marionette TRACE conn3 <- [1,1190,null,{}] 17:14:50 INFO - PROCESS | 3868 | 1464221689996 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:50 INFO - PROCESS | 3868 | 1464221690098 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 17:14:50 INFO - PROCESS | 3868 | 1464221690107 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:50 INFO - PROCESS | 3868 | ++DOCSHELL 17EB6400 == 86 [pid = 3868] [id = 307] 17:14:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 162 (17EEC000) [pid = 3868] [serial = 920] [outer = 00000000] 17:14:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 163 (19A6E000) [pid = 3868] [serial = 921] [outer = 17EEC000] 17:14:50 INFO - PROCESS | 3868 | 1464221690161 Marionette DEBUG loaded listener.js 17:14:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 164 (19A78400) [pid = 3868] [serial = 922] [outer = 17EEC000] 17:14:50 INFO - PROCESS | 3868 | 1464221690911 Marionette TRACE conn3 <- [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]]]}] 17:14:50 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 17:14:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1000ms 17:14:51 INFO - PROCESS | 3868 | 1464221690994 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 17:14:51 INFO - PROCESS | 3868 | 1464221690999 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 17:14:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 17:14:51 INFO - PROCESS | 3868 | 1464221691004 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 17:14:51 INFO - PROCESS | 3868 | 1464221691009 Marionette TRACE conn3 <- [1,1194,null,{}] 17:14:51 INFO - PROCESS | 3868 | 1464221691014 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:51 INFO - PROCESS | 3868 | 1464221691164 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 17:14:51 INFO - PROCESS | 3868 | 1464221691307 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:51 INFO - PROCESS | 3868 | ++DOCSHELL 10321C00 == 87 [pid = 3868] [id = 308] 17:14:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 165 (10432800) [pid = 3868] [serial = 923] [outer = 00000000] 17:14:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 166 (10C18000) [pid = 3868] [serial = 924] [outer = 10432800] 17:14:51 INFO - PROCESS | 3868 | 1464221691365 Marionette DEBUG loaded listener.js 17:14:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 167 (11006000) [pid = 3868] [serial = 925] [outer = 10432800] 17:14:51 INFO - PROCESS | 3868 | 1464221691919 Marionette TRACE conn3 <- [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]]]}] 17:14:51 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 17:14:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 937ms 17:14:51 INFO - PROCESS | 3868 | 1464221691950 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 17:14:51 INFO - PROCESS | 3868 | 1464221691956 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 17:14:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 17:14:51 INFO - PROCESS | 3868 | 1464221691962 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 17:14:51 INFO - PROCESS | 3868 | 1464221691965 Marionette TRACE conn3 <- [1,1198,null,{}] 17:14:51 INFO - PROCESS | 3868 | 1464221691969 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:52 INFO - PROCESS | 3868 | 1464221692085 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 17:14:52 INFO - PROCESS | 3868 | 1464221692226 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:52 INFO - PROCESS | 3868 | ++DOCSHELL 118A9400 == 88 [pid = 3868] [id = 309] 17:14:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 168 (118AA000) [pid = 3868] [serial = 926] [outer = 00000000] 17:14:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 169 (129FD400) [pid = 3868] [serial = 927] [outer = 118AA000] 17:14:52 INFO - PROCESS | 3868 | 1464221692282 Marionette DEBUG loaded listener.js 17:14:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 170 (13924000) [pid = 3868] [serial = 928] [outer = 118AA000] 17:14:52 INFO - PROCESS | 3868 | 1464221692888 Marionette TRACE conn3 <- [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]]]}] 17:14:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 17:14:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 937ms 17:14:52 INFO - PROCESS | 3868 | 1464221692905 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 17:14:52 INFO - PROCESS | 3868 | 1464221692908 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 17:14:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 17:14:52 INFO - PROCESS | 3868 | 1464221692912 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 17:14:52 INFO - PROCESS | 3868 | 1464221692915 Marionette TRACE conn3 <- [1,1202,null,{}] 17:14:52 INFO - PROCESS | 3868 | 1464221692927 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:53 INFO - PROCESS | 3868 | 1464221693043 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 17:14:53 INFO - PROCESS | 3868 | 1464221693159 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:53 INFO - PROCESS | 3868 | ++DOCSHELL 16FC9400 == 89 [pid = 3868] [id = 310] 17:14:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 171 (1700C400) [pid = 3868] [serial = 929] [outer = 00000000] 17:14:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 172 (178C1000) [pid = 3868] [serial = 930] [outer = 1700C400] 17:14:53 INFO - PROCESS | 3868 | 1464221693255 Marionette DEBUG loaded listener.js 17:14:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 173 (18366000) [pid = 3868] [serial = 931] [outer = 1700C400] 17:14:53 INFO - PROCESS | 3868 | 1464221693795 Marionette TRACE conn3 <- [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]]]}] 17:14:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 17:14:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 937ms 17:14:53 INFO - PROCESS | 3868 | 1464221693857 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 17:14:53 INFO - PROCESS | 3868 | 1464221693860 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 17:14:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 17:14:53 INFO - PROCESS | 3868 | 1464221693863 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 17:14:53 INFO - PROCESS | 3868 | 1464221693865 Marionette TRACE conn3 <- [1,1206,null,{}] 17:14:53 INFO - PROCESS | 3868 | 1464221693869 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:53 INFO - PROCESS | 3868 | 1464221693988 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 17:14:54 INFO - PROCESS | 3868 | 1464221694128 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:54 INFO - PROCESS | 3868 | ++DOCSHELL 18392000 == 90 [pid = 3868] [id = 311] 17:14:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 174 (183CA400) [pid = 3868] [serial = 932] [outer = 00000000] 17:14:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 175 (19CB8000) [pid = 3868] [serial = 933] [outer = 183CA400] 17:14:54 INFO - PROCESS | 3868 | 1464221694183 Marionette DEBUG loaded listener.js 17:14:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 176 (19CBEC00) [pid = 3868] [serial = 934] [outer = 183CA400] 17:14:54 INFO - PROCESS | 3868 | 1464221694764 Marionette TRACE conn3 <- [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]]]}] 17:14:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 17:14:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 937ms 17:14:54 INFO - PROCESS | 3868 | 1464221694808 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 17:14:54 INFO - PROCESS | 3868 | 1464221694810 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 17:14:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 17:14:54 INFO - PROCESS | 3868 | 1464221694814 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 17:14:54 INFO - PROCESS | 3868 | 1464221694816 Marionette TRACE conn3 <- [1,1210,null,{}] 17:14:54 INFO - PROCESS | 3868 | 1464221694819 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:54 INFO - PROCESS | 3868 | 1464221694933 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 17:14:55 INFO - PROCESS | 3868 | 1464221695047 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:55 INFO - PROCESS | 3868 | ++DOCSHELL 19CC0800 == 91 [pid = 3868] [id = 312] 17:14:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 177 (19CC1800) [pid = 3868] [serial = 935] [outer = 00000000] 17:14:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 178 (19DAA000) [pid = 3868] [serial = 936] [outer = 19CC1800] 17:14:55 INFO - PROCESS | 3868 | 1464221695099 Marionette DEBUG loaded listener.js 17:14:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 179 (19F38800) [pid = 3868] [serial = 937] [outer = 19CC1800] 17:14:55 INFO - PROCESS | 3868 | 1464221695659 Marionette TRACE conn3 <- [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] 17:14:55 INFO - PROCESS | 3868 | 1464221695721 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 17:14:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 17:14:55 INFO - PROCESS | 3868 | 1464221695724 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 17:14:55 INFO - PROCESS | 3868 | 1464221695726 Marionette TRACE conn3 <- [1,1214,null,{}] 17:14:55 INFO - PROCESS | 3868 | 1464221695730 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:55 INFO - PROCESS | 3868 | 1464221695852 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 17:14:55 INFO - PROCESS | 3868 | 1464221695970 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:56 INFO - PROCESS | 3868 | ++DOCSHELL 183CAC00 == 92 [pid = 3868] [id = 313] 17:14:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 180 (19DA9C00) [pid = 3868] [serial = 938] [outer = 00000000] 17:14:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 181 (1A842000) [pid = 3868] [serial = 939] [outer = 19DA9C00] 17:14:56 INFO - PROCESS | 3868 | 1464221696065 Marionette DEBUG loaded listener.js 17:14:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 182 (1A84E000) [pid = 3868] [serial = 940] [outer = 19DA9C00] 17:14:56 INFO - PROCESS | 3868 | 1464221696642 Marionette TRACE conn3 <- [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]]]}] 17:14:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 17:14:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1000ms 17:14:56 INFO - PROCESS | 3868 | 1464221696727 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 17:14:56 INFO - PROCESS | 3868 | 1464221696729 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 17:14:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 17:14:56 INFO - PROCESS | 3868 | 1464221696733 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 17:14:56 INFO - PROCESS | 3868 | 1464221696735 Marionette TRACE conn3 <- [1,1218,null,{}] 17:14:56 INFO - PROCESS | 3868 | 1464221696739 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:56 INFO - PROCESS | 3868 | 1464221696845 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 17:14:56 INFO - PROCESS | 3868 | 1464221696994 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:57 INFO - PROCESS | 3868 | ++DOCSHELL 105F4800 == 93 [pid = 3868] [id = 314] 17:14:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 183 (10A51000) [pid = 3868] [serial = 941] [outer = 00000000] 17:14:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 184 (11064C00) [pid = 3868] [serial = 942] [outer = 10A51000] 17:14:57 INFO - PROCESS | 3868 | 1464221697054 Marionette DEBUG loaded listener.js 17:14:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 185 (13E20400) [pid = 3868] [serial = 943] [outer = 10A51000] 17:14:57 INFO - PROCESS | 3868 | 1464221697830 Marionette TRACE conn3 <- [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]]]}] 17:14:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 17:14:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1157ms 17:14:57 INFO - PROCESS | 3868 | 1464221697889 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 17:14:57 INFO - PROCESS | 3868 | 1464221697896 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 17:14:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 17:14:57 INFO - PROCESS | 3868 | 1464221697903 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 17:14:57 INFO - PROCESS | 3868 | 1464221697908 Marionette TRACE conn3 <- [1,1222,null,{}] 17:14:57 INFO - PROCESS | 3868 | 1464221697913 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:58 INFO - PROCESS | 3868 | 1464221698022 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 17:14:58 INFO - PROCESS | 3868 | 1464221698168 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:58 INFO - PROCESS | 3868 | ++DOCSHELL 103D3C00 == 94 [pid = 3868] [id = 315] 17:14:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 186 (10479C00) [pid = 3868] [serial = 944] [outer = 00000000] 17:14:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 187 (11001800) [pid = 3868] [serial = 945] [outer = 10479C00] 17:14:58 INFO - PROCESS | 3868 | 1464221698219 Marionette DEBUG loaded listener.js 17:14:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 188 (11069C00) [pid = 3868] [serial = 946] [outer = 10479C00] 17:14:58 INFO - PROCESS | 3868 | 1464221698875 Marionette TRACE conn3 <- [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]]]}] 17:14:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 17:14:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1000ms 17:14:58 INFO - PROCESS | 3868 | 1464221698902 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 17:14:58 INFO - PROCESS | 3868 | 1464221698909 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 17:14:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 17:14:58 INFO - PROCESS | 3868 | 1464221698918 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 17:14:58 INFO - PROCESS | 3868 | 1464221698922 Marionette TRACE conn3 <- [1,1226,null,{}] 17:14:58 INFO - PROCESS | 3868 | 1464221698926 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:59 INFO - PROCESS | 3868 | 1464221699029 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 17:14:59 INFO - PROCESS | 3868 | 1464221699146 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:59 INFO - PROCESS | 3868 | ++DOCSHELL 103D2800 == 95 [pid = 3868] [id = 316] 17:14:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 189 (104E7800) [pid = 3868] [serial = 947] [outer = 00000000] 17:14:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 190 (11002000) [pid = 3868] [serial = 948] [outer = 104E7800] 17:14:59 INFO - PROCESS | 3868 | 1464221699234 Marionette DEBUG loaded listener.js 17:14:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 191 (12B4A000) [pid = 3868] [serial = 949] [outer = 104E7800] 17:14:59 INFO - PROCESS | 3868 | --DOCSHELL 16D08C00 == 94 [pid = 3868] [id = 306] 17:14:59 INFO - PROCESS | 3868 | --DOCSHELL 11065800 == 93 [pid = 3868] [id = 305] 17:14:59 INFO - PROCESS | 3868 | --DOCSHELL 0F2EE800 == 92 [pid = 3868] [id = 304] 17:14:59 INFO - PROCESS | 3868 | --DOCSHELL 0F2BC800 == 91 [pid = 3868] [id = 303] 17:14:59 INFO - PROCESS | 3868 | --DOCSHELL 13D0E000 == 90 [pid = 3868] [id = 302] 17:14:59 INFO - PROCESS | 3868 | --DOCSHELL 1328D400 == 89 [pid = 3868] [id = 301] 17:14:59 INFO - PROCESS | 3868 | --DOCSHELL 129F5000 == 88 [pid = 3868] [id = 300] 17:14:59 INFO - PROCESS | 3868 | --DOCSHELL 114D4C00 == 87 [pid = 3868] [id = 299] 17:14:59 INFO - PROCESS | 3868 | --DOCSHELL 0F2A0400 == 86 [pid = 3868] [id = 298] 17:14:59 INFO - PROCESS | 3868 | --DOCSHELL 0F2C6800 == 85 [pid = 3868] [id = 297] 17:14:59 INFO - PROCESS | 3868 | --DOCSHELL 11FA4400 == 84 [pid = 3868] [id = 296] 17:14:59 INFO - PROCESS | 3868 | --DOMWINDOW == 190 (16E8FC00) [pid = 3868] [serial = 816] [outer = 00000000] [url = about:blank] 17:14:59 INFO - PROCESS | 3868 | --DOMWINDOW == 189 (13A41C00) [pid = 3868] [serial = 819] [outer = 00000000] [url = about:blank] 17:14:59 INFO - PROCESS | 3868 | --DOMWINDOW == 188 (16E8D800) [pid = 3868] [serial = 822] [outer = 00000000] [url = about:blank] 17:14:59 INFO - PROCESS | 3868 | --DOMWINDOW == 187 (19CB7C00) [pid = 3868] [serial = 825] [outer = 00000000] [url = about:blank] 17:14:59 INFO - PROCESS | 3868 | --DOMWINDOW == 186 (19F3F800) [pid = 3868] [serial = 828] [outer = 00000000] [url = about:blank] 17:14:59 INFO - PROCESS | 3868 | --DOMWINDOW == 185 (1A845000) [pid = 3868] [serial = 831] [outer = 00000000] [url = about:blank] 17:14:59 INFO - PROCESS | 3868 | --DOMWINDOW == 184 (1ACC5000) [pid = 3868] [serial = 834] [outer = 00000000] [url = about:blank] 17:14:59 INFO - PROCESS | 3868 | --DOMWINDOW == 183 (1B267800) [pid = 3868] [serial = 837] [outer = 00000000] [url = about:blank] 17:14:59 INFO - PROCESS | 3868 | --DOMWINDOW == 182 (1B266400) [pid = 3868] [serial = 840] [outer = 00000000] [url = about:blank] 17:14:59 INFO - PROCESS | 3868 | --DOMWINDOW == 181 (1700CC00) [pid = 3868] [serial = 867] [outer = 00000000] [url = about:blank] 17:14:59 INFO - PROCESS | 3868 | --DOCSHELL 129FBC00 == 83 [pid = 3868] [id = 295] 17:14:59 INFO - PROCESS | 3868 | --DOCSHELL 17E8E400 == 82 [pid = 3868] [id = 294] 17:14:59 INFO - PROCESS | 3868 | --DOCSHELL 17851400 == 81 [pid = 3868] [id = 293] 17:14:59 INFO - PROCESS | 3868 | --DOCSHELL 17003400 == 80 [pid = 3868] [id = 292] 17:14:59 INFO - PROCESS | 3868 | --DOCSHELL 118A9000 == 79 [pid = 3868] [id = 291] 17:14:59 INFO - PROCESS | 3868 | --DOCSHELL 1055B000 == 78 [pid = 3868] [id = 290] 17:14:59 INFO - PROCESS | 3868 | --DOMWINDOW == 180 (13A45C00) [pid = 3868] [serial = 855] [outer = 00000000] [url = about:blank] 17:14:59 INFO - PROCESS | 3868 | --DOMWINDOW == 179 (160E0C00) [pid = 3868] [serial = 858] [outer = 00000000] [url = about:blank] 17:14:59 INFO - PROCESS | 3868 | --DOMWINDOW == 178 (1394BC00) [pid = 3868] [serial = 861] [outer = 00000000] [url = about:blank] 17:14:59 INFO - PROCESS | 3868 | --DOMWINDOW == 177 (10F35800) [pid = 3868] [serial = 849] [outer = 00000000] [url = about:blank] 17:14:59 INFO - PROCESS | 3868 | --DOMWINDOW == 176 (10A55400) [pid = 3868] [serial = 847] [outer = 00000000] [url = about:blank] 17:14:59 INFO - PROCESS | 3868 | --DOMWINDOW == 175 (10558C00) [pid = 3868] [serial = 846] [outer = 00000000] [url = about:blank] 17:14:59 INFO - PROCESS | 3868 | --DOMWINDOW == 174 (16476C00) [pid = 3868] [serial = 864] [outer = 00000000] [url = about:blank] 17:14:59 INFO - PROCESS | 3868 | --DOMWINDOW == 173 (1B758000) [pid = 3868] [serial = 843] [outer = 00000000] [url = about:blank] 17:14:59 INFO - PROCESS | 3868 | --DOMWINDOW == 172 (16D0C400) [pid = 3868] [serial = 865] [outer = 00000000] [url = about:blank] 17:14:59 INFO - PROCESS | 3868 | --DOMWINDOW == 171 (1631E400) [pid = 3868] [serial = 859] [outer = 00000000] [url = about:blank] 17:14:59 INFO - PROCESS | 3868 | --DOMWINDOW == 170 (12B23000) [pid = 3868] [serial = 852] [outer = 00000000] [url = about:blank] 17:14:59 INFO - PROCESS | 3868 | --DOMWINDOW == 169 (131D9C00) [pid = 3868] [serial = 853] [outer = 00000000] [url = about:blank] 17:14:59 INFO - PROCESS | 3868 | --DOMWINDOW == 168 (13E22000) [pid = 3868] [serial = 856] [outer = 00000000] [url = about:blank] 17:14:59 INFO - PROCESS | 3868 | --DOMWINDOW == 167 (16606000) [pid = 3868] [serial = 862] [outer = 00000000] [url = about:blank] 17:14:59 INFO - PROCESS | 3868 | --DOMWINDOW == 166 (1100F400) [pid = 3868] [serial = 850] [outer = 00000000] [url = about:blank] 17:14:59 INFO - PROCESS | 3868 | 1464221699705 Marionette TRACE conn3 <- [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]]]}] 17:14:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 17:14:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 844ms 17:14:59 INFO - PROCESS | 3868 | 1464221699761 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 17:14:59 INFO - PROCESS | 3868 | 1464221699763 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 17:14:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 17:14:59 INFO - PROCESS | 3868 | 1464221699767 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 17:14:59 INFO - PROCESS | 3868 | 1464221699770 Marionette TRACE conn3 <- [1,1230,null,{}] 17:14:59 INFO - PROCESS | 3868 | 1464221699780 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:59 INFO - PROCESS | 3868 | 1464221699873 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 17:14:59 INFO - PROCESS | 3868 | 1464221699890 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:59 INFO - PROCESS | 3868 | ++DOCSHELL 13D09400 == 79 [pid = 3868] [id = 317] 17:14:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 167 (13D0A000) [pid = 3868] [serial = 950] [outer = 00000000] 17:14:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 168 (14331000) [pid = 3868] [serial = 951] [outer = 13D0A000] 17:14:59 INFO - PROCESS | 3868 | 1464221699944 Marionette DEBUG loaded listener.js 17:15:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 169 (15A31000) [pid = 3868] [serial = 952] [outer = 13D0A000] 17:15:00 INFO - PROCESS | 3868 | 1464221700452 Marionette TRACE conn3 <- [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]]]}] 17:15:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 17:15:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 750ms 17:15:00 INFO - PROCESS | 3868 | 1464221700507 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 17:15:00 INFO - PROCESS | 3868 | 1464221700510 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 17:15:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 17:15:00 INFO - PROCESS | 3868 | 1464221700513 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 17:15:00 INFO - PROCESS | 3868 | 1464221700514 Marionette TRACE conn3 <- [1,1234,null,{}] 17:15:00 INFO - PROCESS | 3868 | 1464221700518 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:00 INFO - PROCESS | 3868 | 1464221700611 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 17:15:00 INFO - PROCESS | 3868 | 1464221700750 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:00 INFO - PROCESS | 3868 | ++DOCSHELL 16038400 == 80 [pid = 3868] [id = 318] 17:15:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 170 (16474800) [pid = 3868] [serial = 953] [outer = 00000000] 17:15:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 171 (169C3800) [pid = 3868] [serial = 954] [outer = 16474800] 17:15:00 INFO - PROCESS | 3868 | 1464221700795 Marionette DEBUG loaded listener.js 17:15:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 172 (16A1D400) [pid = 3868] [serial = 955] [outer = 16474800] 17:15:01 INFO - PROCESS | 3868 | 1464221701154 Marionette TRACE conn3 <- [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]]]}] 17:15:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 17:15:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 703ms 17:15:01 INFO - PROCESS | 3868 | 1464221701212 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 17:15:01 INFO - PROCESS | 3868 | 1464221701214 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 17:15:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 17:15:01 INFO - PROCESS | 3868 | 1464221701218 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 17:15:01 INFO - PROCESS | 3868 | 1464221701219 Marionette TRACE conn3 <- [1,1238,null,{}] 17:15:01 INFO - PROCESS | 3868 | 1464221701223 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:01 INFO - PROCESS | 3868 | 1464221701308 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 17:15:01 INFO - PROCESS | 3868 | 1464221701315 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:01 INFO - PROCESS | 3868 | ++DOCSHELL 16A1B400 == 81 [pid = 3868] [id = 319] 17:15:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 173 (16E8BC00) [pid = 3868] [serial = 956] [outer = 00000000] 17:15:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 174 (17005400) [pid = 3868] [serial = 957] [outer = 16E8BC00] 17:15:01 INFO - PROCESS | 3868 | 1464221701360 Marionette DEBUG loaded listener.js 17:15:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 175 (171E2C00) [pid = 3868] [serial = 958] [outer = 16E8BC00] 17:15:01 INFO - PROCESS | 3868 | 1464221701862 Marionette TRACE conn3 <- [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]]]}] 17:15:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 17:15:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 703ms 17:15:01 INFO - PROCESS | 3868 | 1464221701917 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 17:15:01 INFO - PROCESS | 3868 | 1464221701919 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 17:15:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 17:15:01 INFO - PROCESS | 3868 | 1464221701923 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 17:15:01 INFO - PROCESS | 3868 | 1464221701924 Marionette TRACE conn3 <- [1,1242,null,{}] 17:15:01 INFO - PROCESS | 3868 | 1464221701933 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:02 INFO - PROCESS | 3868 | 1464221702105 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 17:15:02 INFO - PROCESS | 3868 | 1464221702134 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:02 INFO - PROCESS | 3868 | ++DOCSHELL 17EAFC00 == 82 [pid = 3868] [id = 320] 17:15:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 176 (17EEF000) [pid = 3868] [serial = 959] [outer = 00000000] 17:15:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 177 (183D1000) [pid = 3868] [serial = 960] [outer = 17EEF000] 17:15:02 INFO - PROCESS | 3868 | 1464221702178 Marionette DEBUG loaded listener.js 17:15:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 178 (19CBA000) [pid = 3868] [serial = 961] [outer = 17EEF000] 17:15:02 INFO - PROCESS | 3868 | 1464221702615 Marionette TRACE conn3 <- [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]]]}] 17:15:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 17:15:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 750ms 17:15:02 INFO - PROCESS | 3868 | 1464221702663 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 17:15:02 INFO - PROCESS | 3868 | 1464221702665 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 17:15:02 INFO - PROCESS | 3868 | 1464221702668 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 17:15:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 17:15:02 INFO - PROCESS | 3868 | 1464221702670 Marionette TRACE conn3 <- [1,1246,null,{}] 17:15:02 INFO - PROCESS | 3868 | 1464221702680 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:02 INFO - PROCESS | 3868 | 1464221702799 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 17:15:02 INFO - PROCESS | 3868 | 1464221702866 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:02 INFO - PROCESS | 3868 | ++DOCSHELL 16312C00 == 83 [pid = 3868] [id = 321] 17:15:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 179 (19AD8C00) [pid = 3868] [serial = 962] [outer = 00000000] 17:15:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 180 (1A3F5C00) [pid = 3868] [serial = 963] [outer = 19AD8C00] 17:15:02 INFO - PROCESS | 3868 | 1464221702910 Marionette DEBUG loaded listener.js 17:15:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 181 (1A4B3C00) [pid = 3868] [serial = 964] [outer = 19AD8C00] 17:15:03 INFO - PROCESS | 3868 | 1464221703336 Marionette TRACE conn3 <- [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]]]}] 17:15:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 17:15:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 734ms 17:15:03 INFO - PROCESS | 3868 | 1464221703410 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 17:15:03 INFO - PROCESS | 3868 | 1464221703412 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 17:15:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 17:15:03 INFO - PROCESS | 3868 | 1464221703448 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 17:15:03 INFO - PROCESS | 3868 | 1464221703450 Marionette TRACE conn3 <- [1,1250,null,{}] 17:15:03 INFO - PROCESS | 3868 | 1464221703463 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:03 INFO - PROCESS | 3868 | 1464221703892 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 17:15:03 INFO - PROCESS | 3868 | --DOMWINDOW == 180 (16E92800) [pid = 3868] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 17:15:03 INFO - PROCESS | 3868 | --DOMWINDOW == 179 (14330C00) [pid = 3868] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 17:15:03 INFO - PROCESS | 3868 | --DOMWINDOW == 178 (105F0C00) [pid = 3868] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 17:15:03 INFO - PROCESS | 3868 | --DOMWINDOW == 177 (1055F800) [pid = 3868] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 17:15:03 INFO - PROCESS | 3868 | --DOMWINDOW == 176 (114DA000) [pid = 3868] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 17:15:03 INFO - PROCESS | 3868 | --DOMWINDOW == 175 (0F2E7000) [pid = 3868] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 17:15:03 INFO - PROCESS | 3868 | --DOMWINDOW == 174 (13291800) [pid = 3868] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 17:15:03 INFO - PROCESS | 3868 | --DOMWINDOW == 173 (129F6800) [pid = 3868] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 17:15:03 INFO - PROCESS | 3868 | --DOMWINDOW == 172 (0F2A4800) [pid = 3868] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 17:15:03 INFO - PROCESS | 3868 | --DOMWINDOW == 171 (13A46400) [pid = 3868] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 17:15:03 INFO - PROCESS | 3868 | 1464221703966 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:03 INFO - PROCESS | 3868 | ++DOCSHELL 0F2E7000 == 84 [pid = 3868] [id = 322] 17:15:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 172 (0F391800) [pid = 3868] [serial = 965] [outer = 00000000] 17:15:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 173 (11254400) [pid = 3868] [serial = 966] [outer = 0F391800] 17:15:04 INFO - PROCESS | 3868 | 1464221704018 Marionette DEBUG loaded listener.js 17:15:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 174 (129FDC00) [pid = 3868] [serial = 967] [outer = 0F391800] 17:15:04 INFO - PROCESS | 3868 | 1464221704391 Marionette TRACE conn3 <- [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]]]}] 17:15:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 17:15:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1015ms 17:15:04 INFO - PROCESS | 3868 | 1464221704441 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 17:15:04 INFO - PROCESS | 3868 | 1464221704443 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 17:15:04 INFO - PROCESS | 3868 | 1464221704446 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 17:15:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 17:15:04 INFO - PROCESS | 3868 | 1464221704448 Marionette TRACE conn3 <- [1,1254,null,{}] 17:15:04 INFO - PROCESS | 3868 | 1464221704451 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:04 INFO - PROCESS | 3868 | 1464221704540 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 17:15:04 INFO - PROCESS | 3868 | 1464221704546 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:04 INFO - PROCESS | 3868 | ++DOCSHELL 11069400 == 85 [pid = 3868] [id = 323] 17:15:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 175 (15A19C00) [pid = 3868] [serial = 968] [outer = 00000000] 17:15:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 176 (19CBCC00) [pid = 3868] [serial = 969] [outer = 15A19C00] 17:15:04 INFO - PROCESS | 3868 | 1464221704594 Marionette DEBUG loaded listener.js 17:15:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 177 (1A87B000) [pid = 3868] [serial = 970] [outer = 15A19C00] 17:15:05 INFO - PROCESS | 3868 | 1464221705040 Marionette TRACE conn3 <- [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]]]}] 17:15:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 17:15:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 641ms 17:15:05 INFO - PROCESS | 3868 | 1464221705084 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 17:15:05 INFO - PROCESS | 3868 | 1464221705086 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 17:15:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 17:15:05 INFO - PROCESS | 3868 | 1464221705090 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 17:15:05 INFO - PROCESS | 3868 | 1464221705091 Marionette TRACE conn3 <- [1,1258,null,{}] 17:15:05 INFO - PROCESS | 3868 | 1464221705095 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:05 INFO - PROCESS | 3868 | 1464221705181 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 17:15:05 INFO - PROCESS | 3868 | 1464221705188 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:05 INFO - PROCESS | 3868 | ++DOCSHELL 1700DC00 == 86 [pid = 3868] [id = 324] 17:15:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 178 (17EB8800) [pid = 3868] [serial = 971] [outer = 00000000] 17:15:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 179 (1A9C2C00) [pid = 3868] [serial = 972] [outer = 17EB8800] 17:15:05 INFO - PROCESS | 3868 | 1464221705231 Marionette DEBUG loaded listener.js 17:15:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 180 (1A9C6C00) [pid = 3868] [serial = 973] [outer = 17EB8800] 17:15:05 INFO - PROCESS | 3868 | 1464221705706 Marionette TRACE conn3 <- [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]]]}] 17:15:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 17:15:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 640ms 17:15:05 INFO - PROCESS | 3868 | 1464221705742 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 17:15:05 INFO - PROCESS | 3868 | 1464221705744 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 17:15:05 INFO - PROCESS | 3868 | 1464221705747 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 17:15:05 INFO - PROCESS | 3868 | 1464221705750 Marionette TRACE conn3 <- [1,1262,null,{}] 17:15:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 17:15:05 INFO - PROCESS | 3868 | 1464221705753 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:05 INFO - PROCESS | 3868 | 1464221705857 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 17:15:05 INFO - PROCESS | 3868 | 1464221705863 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:05 INFO - PROCESS | 3868 | ++DOCSHELL 0F298000 == 87 [pid = 3868] [id = 325] 17:15:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 181 (0F29C800) [pid = 3868] [serial = 974] [outer = 00000000] 17:15:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 182 (0F2EB000) [pid = 3868] [serial = 975] [outer = 0F29C800] 17:15:05 INFO - PROCESS | 3868 | 1464221705987 Marionette DEBUG loaded listener.js 17:15:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 183 (10474000) [pid = 3868] [serial = 976] [outer = 0F29C800] 17:15:06 INFO - PROCESS | 3868 | 1464221706745 Marionette TRACE conn3 <- [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]]]}] 17:15:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 17:15:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1047ms 17:15:06 INFO - PROCESS | 3868 | 1464221706808 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 17:15:06 INFO - PROCESS | 3868 | 1464221706812 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 17:15:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 17:15:06 INFO - PROCESS | 3868 | 1464221706817 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 17:15:06 INFO - PROCESS | 3868 | 1464221706820 Marionette TRACE conn3 <- [1,1266,null,{}] 17:15:06 INFO - PROCESS | 3868 | 1464221706825 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:06 INFO - PROCESS | 3868 | 1464221706946 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 17:15:07 INFO - PROCESS | 3868 | 1464221707096 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:07 INFO - PROCESS | 3868 | ++DOCSHELL 12B23000 == 88 [pid = 3868] [id = 326] 17:15:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 184 (12F17800) [pid = 3868] [serial = 977] [outer = 00000000] 17:15:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 185 (13A41C00) [pid = 3868] [serial = 978] [outer = 12F17800] 17:15:07 INFO - PROCESS | 3868 | 1464221707151 Marionette DEBUG loaded listener.js 17:15:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 186 (13E22000) [pid = 3868] [serial = 979] [outer = 12F17800] 17:15:07 INFO - PROCESS | 3868 | 1464221707726 Marionette TRACE conn3 <- [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]]]}] 17:15:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 17:15:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 954ms 17:15:07 INFO - PROCESS | 3868 | 1464221707759 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 17:15:07 INFO - PROCESS | 3868 | 1464221707763 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 17:15:07 INFO - PROCESS | 3868 | 1464221707769 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 17:15:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 17:15:07 INFO - PROCESS | 3868 | 1464221707772 Marionette TRACE conn3 <- [1,1270,null,{}] 17:15:07 INFO - PROCESS | 3868 | 1464221707776 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:07 INFO - PROCESS | 3868 | 1464221707891 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 17:15:08 INFO - PROCESS | 3868 | 1464221708048 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:08 INFO - PROCESS | 3868 | ++DOCSHELL 16603400 == 89 [pid = 3868] [id = 327] 17:15:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 187 (169BD400) [pid = 3868] [serial = 980] [outer = 00000000] 17:15:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 188 (178C2C00) [pid = 3868] [serial = 981] [outer = 169BD400] 17:15:08 INFO - PROCESS | 3868 | 1464221708113 Marionette DEBUG loaded listener.js 17:15:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 189 (19ADE400) [pid = 3868] [serial = 982] [outer = 169BD400] 17:15:08 INFO - PROCESS | 3868 | 1464221708729 Marionette TRACE conn3 <- [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]]]}] 17:15:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 17:15:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1000ms 17:15:08 INFO - PROCESS | 3868 | 1464221708772 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 17:15:08 INFO - PROCESS | 3868 | 1464221708775 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 17:15:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 17:15:08 INFO - PROCESS | 3868 | 1464221708779 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 17:15:08 INFO - PROCESS | 3868 | 1464221708783 Marionette TRACE conn3 <- [1,1274,null,{}] 17:15:08 INFO - PROCESS | 3868 | 1464221708794 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:08 INFO - PROCESS | 3868 | 1464221708911 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 17:15:09 INFO - PROCESS | 3868 | 1464221709057 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:09 INFO - PROCESS | 3868 | ++DOCSHELL 19CB9800 == 90 [pid = 3868] [id = 328] 17:15:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 190 (19F37C00) [pid = 3868] [serial = 983] [outer = 00000000] 17:15:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 191 (1ACC1C00) [pid = 3868] [serial = 984] [outer = 19F37C00] 17:15:09 INFO - PROCESS | 3868 | 1464221709119 Marionette DEBUG loaded listener.js 17:15:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 192 (1AE79C00) [pid = 3868] [serial = 985] [outer = 19F37C00] 17:15:09 INFO - PROCESS | 3868 | 1464221709681 Marionette TRACE conn3 <- [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]]]}] 17:15:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 17:15:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 938ms 17:15:09 INFO - PROCESS | 3868 | 1464221709724 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 17:15:09 INFO - PROCESS | 3868 | 1464221709727 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 17:15:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 17:15:09 INFO - PROCESS | 3868 | 1464221709730 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 17:15:09 INFO - PROCESS | 3868 | 1464221709732 Marionette TRACE conn3 <- [1,1278,null,{}] 17:15:09 INFO - PROCESS | 3868 | 1464221709736 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:09 INFO - PROCESS | 3868 | 1464221709848 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 17:15:09 INFO - PROCESS | 3868 | 1464221709993 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:10 INFO - PROCESS | 3868 | ++DOCSHELL 1ACBFC00 == 91 [pid = 3868] [id = 329] 17:15:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 193 (1AE83400) [pid = 3868] [serial = 986] [outer = 00000000] 17:15:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 194 (1AF06400) [pid = 3868] [serial = 987] [outer = 1AE83400] 17:15:10 INFO - PROCESS | 3868 | 1464221710047 Marionette DEBUG loaded listener.js 17:15:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 195 (1AF0BC00) [pid = 3868] [serial = 988] [outer = 1AE83400] 17:15:10 INFO - PROCESS | 3868 | 1464221710582 Marionette TRACE conn3 <- [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]]]}] 17:15:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 17:15:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 907ms 17:15:10 INFO - PROCESS | 3868 | 1464221710634 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 17:15:10 INFO - PROCESS | 3868 | 1464221710636 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 17:15:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 17:15:10 INFO - PROCESS | 3868 | 1464221710639 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 17:15:10 INFO - PROCESS | 3868 | 1464221710641 Marionette TRACE conn3 <- [1,1282,null,{}] 17:15:10 INFO - PROCESS | 3868 | 1464221710645 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:10 INFO - PROCESS | 3868 | 1464221710754 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 17:15:10 INFO - PROCESS | 3868 | 1464221710915 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:10 INFO - PROCESS | 3868 | ++DOCSHELL 1B25EC00 == 92 [pid = 3868] [id = 330] 17:15:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 196 (1B25F000) [pid = 3868] [serial = 989] [outer = 00000000] 17:15:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 197 (1B263C00) [pid = 3868] [serial = 990] [outer = 1B25F000] 17:15:10 INFO - PROCESS | 3868 | 1464221710973 Marionette DEBUG loaded listener.js 17:15:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 198 (1B4ACC00) [pid = 3868] [serial = 991] [outer = 1B25F000] 17:15:11 INFO - PROCESS | 3868 | 1464221711551 Marionette TRACE conn3 <- [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]]]}] 17:15:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 17:15:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 953ms 17:15:11 INFO - PROCESS | 3868 | 1464221711585 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 17:15:11 INFO - PROCESS | 3868 | 1464221711587 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 17:15:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 17:15:11 INFO - PROCESS | 3868 | 1464221711590 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 17:15:11 INFO - PROCESS | 3868 | 1464221711592 Marionette TRACE conn3 <- [1,1286,null,{}] 17:15:11 INFO - PROCESS | 3868 | 1464221711596 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:11 INFO - PROCESS | 3868 | 1464221711711 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 17:15:11 INFO - PROCESS | 3868 | 1464221711869 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:11 INFO - PROCESS | 3868 | ++DOCSHELL 1B263800 == 93 [pid = 3868] [id = 331] 17:15:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 199 (1B6DC800) [pid = 3868] [serial = 992] [outer = 00000000] 17:15:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 200 (1B75A000) [pid = 3868] [serial = 993] [outer = 1B6DC800] 17:15:11 INFO - PROCESS | 3868 | 1464221711923 Marionette DEBUG loaded listener.js 17:15:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 201 (1C351400) [pid = 3868] [serial = 994] [outer = 1B6DC800] 17:15:12 INFO - PROCESS | 3868 | 1464221712452 Marionette TRACE conn3 <- [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]]]}] 17:15:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 17:15:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 937ms 17:15:12 INFO - PROCESS | 3868 | 1464221712536 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 17:15:12 INFO - PROCESS | 3868 | 1464221712538 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 17:15:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 17:15:12 INFO - PROCESS | 3868 | 1464221712542 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 17:15:12 INFO - PROCESS | 3868 | 1464221712544 Marionette TRACE conn3 <- [1,1290,null,{}] 17:15:12 INFO - PROCESS | 3868 | 1464221712547 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:12 INFO - PROCESS | 3868 | 1464221712659 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 17:15:12 INFO - PROCESS | 3868 | 1464221712801 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:12 INFO - PROCESS | 3868 | ++DOCSHELL 1A970C00 == 94 [pid = 3868] [id = 332] 17:15:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 202 (1ACBA800) [pid = 3868] [serial = 995] [outer = 00000000] 17:15:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 203 (1C35C800) [pid = 3868] [serial = 996] [outer = 1ACBA800] 17:15:12 INFO - PROCESS | 3868 | 1464221712854 Marionette DEBUG loaded listener.js 17:15:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 204 (1FD1E400) [pid = 3868] [serial = 997] [outer = 1ACBA800] 17:15:13 INFO - PROCESS | 3868 | 1464221713459 Marionette TRACE conn3 <- [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]]]}] 17:15:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 17:15:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1000ms 17:15:13 INFO - PROCESS | 3868 | 1464221713545 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 17:15:13 INFO - PROCESS | 3868 | 1464221713548 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 17:15:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 17:15:13 INFO - PROCESS | 3868 | 1464221713552 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 17:15:13 INFO - PROCESS | 3868 | 1464221713554 Marionette TRACE conn3 <- [1,1294,null,{}] 17:15:13 INFO - PROCESS | 3868 | 1464221713558 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:13 INFO - PROCESS | 3868 | 1464221713666 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 17:15:13 INFO - PROCESS | 3868 | 1464221713816 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:13 INFO - PROCESS | 3868 | ++DOCSHELL 129F0400 == 95 [pid = 3868] [id = 333] 17:15:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 205 (129F0800) [pid = 3868] [serial = 998] [outer = 00000000] 17:15:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 206 (13954000) [pid = 3868] [serial = 999] [outer = 129F0800] 17:15:13 INFO - PROCESS | 3868 | 1464221713870 Marionette DEBUG loaded listener.js 17:15:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 207 (13E1D800) [pid = 3868] [serial = 1000] [outer = 129F0800] 17:15:14 INFO - PROCESS | 3868 | 1464221714405 Marionette TRACE conn3 <- [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]]]}] 17:15:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 17:15:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 891ms 17:15:14 INFO - PROCESS | 3868 | 1464221714455 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 17:15:14 INFO - PROCESS | 3868 | 1464221714458 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 17:15:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 17:15:14 INFO - PROCESS | 3868 | 1464221714461 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 17:15:14 INFO - PROCESS | 3868 | 1464221714463 Marionette TRACE conn3 <- [1,1298,null,{}] 17:15:14 INFO - PROCESS | 3868 | 1464221714467 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:14 INFO - PROCESS | 3868 | 1464221714577 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 17:15:14 INFO - PROCESS | 3868 | 1464221714937 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:14 INFO - PROCESS | 3868 | ++DOCSHELL 0F2E5400 == 96 [pid = 3868] [id = 334] 17:15:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 208 (105E9800) [pid = 3868] [serial = 1001] [outer = 00000000] 17:15:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 209 (10C15000) [pid = 3868] [serial = 1002] [outer = 105E9800] 17:15:14 INFO - PROCESS | 3868 | 1464221714988 Marionette DEBUG loaded listener.js 17:15:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 210 (11006400) [pid = 3868] [serial = 1003] [outer = 105E9800] 17:15:15 INFO - PROCESS | 3868 | 1464221715643 Marionette TRACE conn3 <- [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] 17:15:15 INFO - PROCESS | 3868 | 1464221715664 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 17:15:15 INFO - PROCESS | 3868 | 1464221715668 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 17:15:15 INFO - PROCESS | 3868 | 1464221715671 Marionette TRACE conn3 <- [1,1302,null,{}] 17:15:15 INFO - PROCESS | 3868 | 1464221715675 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:15 INFO - PROCESS | 3868 | 1464221715783 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 17:15:15 INFO - PROCESS | 3868 | 1464221715950 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:15 INFO - PROCESS | 3868 | ++DOCSHELL 10F3A400 == 97 [pid = 3868] [id = 335] 17:15:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 211 (11002400) [pid = 3868] [serial = 1004] [outer = 00000000] 17:15:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 212 (13955400) [pid = 3868] [serial = 1005] [outer = 11002400] 17:15:16 INFO - PROCESS | 3868 | 1464221716001 Marionette DEBUG loaded listener.js 17:15:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 213 (16A12400) [pid = 3868] [serial = 1006] [outer = 11002400] 17:15:16 INFO - PROCESS | 3868 | --DOCSHELL 114DD000 == 96 [pid = 3868] [id = 157] 17:15:16 INFO - PROCESS | 3868 | --DOCSHELL 0F391400 == 95 [pid = 3868] [id = 195] 17:15:16 INFO - PROCESS | 3868 | --DOCSHELL 13A41000 == 94 [pid = 3868] [id = 272] 17:15:16 INFO - PROCESS | 3868 | --DOCSHELL 1432D000 == 93 [pid = 3868] [id = 286] 17:15:16 INFO - PROCESS | 3868 | --DOCSHELL 1700DC00 == 92 [pid = 3868] [id = 324] 17:15:16 INFO - PROCESS | 3868 | --DOCSHELL 11069400 == 91 [pid = 3868] [id = 323] 17:15:16 INFO - PROCESS | 3868 | --DOCSHELL 0F2E7000 == 90 [pid = 3868] [id = 322] 17:15:16 INFO - PROCESS | 3868 | --DOCSHELL 16312C00 == 89 [pid = 3868] [id = 321] 17:15:16 INFO - PROCESS | 3868 | --DOCSHELL 17EAFC00 == 88 [pid = 3868] [id = 320] 17:15:16 INFO - PROCESS | 3868 | --DOCSHELL 16A1B400 == 87 [pid = 3868] [id = 319] 17:15:16 INFO - PROCESS | 3868 | --DOCSHELL 16038400 == 86 [pid = 3868] [id = 318] 17:15:16 INFO - PROCESS | 3868 | --DOCSHELL 13D09400 == 85 [pid = 3868] [id = 317] 17:15:16 INFO - PROCESS | 3868 | --DOCSHELL 103D2800 == 84 [pid = 3868] [id = 316] 17:15:16 INFO - PROCESS | 3868 | --DOCSHELL 103D3C00 == 83 [pid = 3868] [id = 315] 17:15:16 INFO - PROCESS | 3868 | --DOMWINDOW == 212 (10EBEC00) [pid = 3868] [serial = 870] [outer = 00000000] [url = about:blank] 17:15:16 INFO - PROCESS | 3868 | --DOMWINDOW == 211 (138CD800) [pid = 3868] [serial = 873] [outer = 00000000] [url = about:blank] 17:15:16 INFO - PROCESS | 3868 | --DOMWINDOW == 210 (178C1C00) [pid = 3868] [serial = 876] [outer = 00000000] [url = about:blank] 17:15:16 INFO - PROCESS | 3868 | --DOMWINDOW == 209 (18364800) [pid = 3868] [serial = 879] [outer = 00000000] [url = about:blank] 17:15:16 INFO - PROCESS | 3868 | --DOMWINDOW == 208 (19A74400) [pid = 3868] [serial = 882] [outer = 00000000] [url = about:blank] 17:15:16 INFO - PROCESS | 3868 | --DOMWINDOW == 207 (1660F800) [pid = 3868] [serial = 885] [outer = 00000000] [url = about:blank] 17:15:16 INFO - PROCESS | 3868 | --DOCSHELL 118A9400 == 82 [pid = 3868] [id = 309] 17:15:16 INFO - PROCESS | 3868 | --DOCSHELL 10321C00 == 81 [pid = 3868] [id = 308] 17:15:16 INFO - PROCESS | 3868 | --DOCSHELL 17EB6400 == 80 [pid = 3868] [id = 307] 17:15:16 INFO - PROCESS | 3868 | --DOMWINDOW == 206 (178C0C00) [pid = 3868] [serial = 918] [outer = 00000000] [url = about:blank] 17:15:16 INFO - PROCESS | 3868 | --DOMWINDOW == 205 (15A3DC00) [pid = 3868] [serial = 906] [outer = 00000000] [url = about:blank] 17:15:16 INFO - PROCESS | 3868 | --DOMWINDOW == 204 (169BE800) [pid = 3868] [serial = 909] [outer = 00000000] [url = about:blank] 17:15:16 INFO - PROCESS | 3868 | --DOMWINDOW == 203 (11F0AC00) [pid = 3868] [serial = 912] [outer = 00000000] [url = about:blank] 17:15:16 INFO - PROCESS | 3868 | --DOMWINDOW == 202 (16A18800) [pid = 3868] [serial = 910] [outer = 00000000] [url = about:blank] 17:15:16 INFO - PROCESS | 3868 | --DOMWINDOW == 201 (11F0B800) [pid = 3868] [serial = 897] [outer = 00000000] [url = about:blank] 17:15:16 INFO - PROCESS | 3868 | --DOMWINDOW == 200 (12912800) [pid = 3868] [serial = 898] [outer = 00000000] [url = about:blank] 17:15:16 INFO - PROCESS | 3868 | --DOMWINDOW == 199 (10A51800) [pid = 3868] [serial = 892] [outer = 00000000] [url = about:blank] 17:15:16 INFO - PROCESS | 3868 | --DOMWINDOW == 198 (104E8400) [pid = 3868] [serial = 891] [outer = 00000000] [url = about:blank] 17:15:16 INFO - PROCESS | 3868 | --DOMWINDOW == 197 (13956000) [pid = 3868] [serial = 903] [outer = 00000000] [url = about:blank] 17:15:16 INFO - PROCESS | 3868 | --DOMWINDOW == 196 (17855800) [pid = 3868] [serial = 888] [outer = 00000000] [url = about:blank] 17:15:16 INFO - PROCESS | 3868 | --DOMWINDOW == 195 (12F15800) [pid = 3868] [serial = 900] [outer = 00000000] [url = about:blank] 17:15:16 INFO - PROCESS | 3868 | --DOMWINDOW == 194 (13285C00) [pid = 3868] [serial = 901] [outer = 00000000] [url = about:blank] 17:15:16 INFO - PROCESS | 3868 | --DOMWINDOW == 193 (10C17800) [pid = 3868] [serial = 894] [outer = 00000000] [url = about:blank] 17:15:16 INFO - PROCESS | 3868 | --DOMWINDOW == 192 (10EC0C00) [pid = 3868] [serial = 895] [outer = 00000000] [url = about:blank] 17:15:16 INFO - PROCESS | 3868 | --DOMWINDOW == 191 (131F9800) [pid = 3868] [serial = 913] [outer = 00000000] [url = about:blank] 17:15:16 INFO - PROCESS | 3868 | --DOMWINDOW == 190 (1700D800) [pid = 3868] [serial = 916] [outer = 00000000] [url = about:blank] 17:15:16 INFO - PROCESS | 3868 | --DOMWINDOW == 189 (16475400) [pid = 3868] [serial = 907] [outer = 00000000] [url = about:blank] 17:15:16 INFO - PROCESS | 3868 | --DOMWINDOW == 188 (16FCF000) [pid = 3868] [serial = 915] [outer = 00000000] [url = about:blank] 17:15:16 INFO - PROCESS | 3868 | --DOMWINDOW == 187 (17EB4800) [pid = 3868] [serial = 919] [outer = 00000000] [url = about:blank] 17:15:16 INFO - PROCESS | 3868 | --DOMWINDOW == 186 (13D05800) [pid = 3868] [serial = 904] [outer = 00000000] [url = about:blank] 17:15:16 INFO - PROCESS | 3868 | 1464221716551 Marionette TRACE conn3 <- [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]]]}] 17:15:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 17:15:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 937ms 17:15:16 INFO - PROCESS | 3868 | 1464221716613 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 17:15:16 INFO - PROCESS | 3868 | 1464221716616 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 17:15:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 17:15:16 INFO - PROCESS | 3868 | 1464221716620 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 17:15:16 INFO - PROCESS | 3868 | 1464221716622 Marionette TRACE conn3 <- [1,1306,null,{}] 17:15:16 INFO - PROCESS | 3868 | 1464221716626 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:16 INFO - PROCESS | 3868 | 1464221716723 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 17:15:16 INFO - PROCESS | 3868 | 1464221716831 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:16 INFO - PROCESS | 3868 | ++DOCSHELL 11065800 == 81 [pid = 3868] [id = 336] 17:15:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 187 (118AA400) [pid = 3868] [serial = 1007] [outer = 00000000] 17:15:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 188 (1293C400) [pid = 3868] [serial = 1008] [outer = 118AA400] 17:15:16 INFO - PROCESS | 3868 | 1464221716877 Marionette DEBUG loaded listener.js 17:15:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 189 (13952C00) [pid = 3868] [serial = 1009] [outer = 118AA400] 17:15:17 INFO - PROCESS | 3868 | 1464221717287 Marionette TRACE conn3 <- [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]]]}] 17:15:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 17:15:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 734ms 17:15:17 INFO - PROCESS | 3868 | 1464221717361 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 17:15:17 INFO - PROCESS | 3868 | 1464221717364 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 17:15:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 17:15:17 INFO - PROCESS | 3868 | 1464221717373 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 17:15:17 INFO - PROCESS | 3868 | 1464221717378 Marionette TRACE conn3 <- [1,1310,null,{}] 17:15:17 INFO - PROCESS | 3868 | 1464221717387 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:17 INFO - PROCESS | 3868 | 1464221717509 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 17:15:17 INFO - PROCESS | 3868 | 1464221717522 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:17 INFO - PROCESS | 3868 | ++DOCSHELL 16FCF000 == 82 [pid = 3868] [id = 337] 17:15:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 190 (17001400) [pid = 3868] [serial = 1010] [outer = 00000000] 17:15:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 191 (17119800) [pid = 3868] [serial = 1011] [outer = 17001400] 17:15:17 INFO - PROCESS | 3868 | 1464221717565 Marionette DEBUG loaded listener.js 17:15:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 192 (17852400) [pid = 3868] [serial = 1012] [outer = 17001400] 17:15:18 INFO - PROCESS | 3868 | 1464221718025 Marionette TRACE conn3 <- [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]]]}] 17:15:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 17:15:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 687ms 17:15:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 17:15:18 INFO - PROCESS | 3868 | 1464221718066 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 17:15:18 INFO - PROCESS | 3868 | 1464221718069 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 17:15:18 INFO - PROCESS | 3868 | 1464221718072 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 17:15:18 INFO - PROCESS | 3868 | 1464221718074 Marionette TRACE conn3 <- [1,1314,null,{}] 17:15:18 INFO - PROCESS | 3868 | 1464221718077 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:18 INFO - PROCESS | 3868 | 1464221718173 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 17:15:18 INFO - PROCESS | 3868 | 1464221718181 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:18 INFO - PROCESS | 3868 | ++DOCSHELL 1660DC00 == 83 [pid = 3868] [id = 338] 17:15:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 193 (16E97C00) [pid = 3868] [serial = 1013] [outer = 00000000] 17:15:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 194 (18099000) [pid = 3868] [serial = 1014] [outer = 16E97C00] 17:15:18 INFO - PROCESS | 3868 | 1464221718225 Marionette DEBUG loaded listener.js 17:15:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 195 (183C5C00) [pid = 3868] [serial = 1015] [outer = 16E97C00] 17:15:18 INFO - PROCESS | 3868 | 1464221718679 Marionette TRACE conn3 <- [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]]]}] 17:15:18 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 17:15:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 641ms 17:15:18 INFO - PROCESS | 3868 | 1464221718722 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 17:15:18 INFO - PROCESS | 3868 | 1464221718724 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 17:15:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 17:15:18 INFO - PROCESS | 3868 | 1464221718728 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 17:15:18 INFO - PROCESS | 3868 | 1464221718730 Marionette TRACE conn3 <- [1,1318,null,{}] 17:15:18 INFO - PROCESS | 3868 | 1464221718742 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:18 INFO - PROCESS | 3868 | 1464221718865 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 17:15:18 INFO - PROCESS | 3868 | 1464221718964 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:18 INFO - PROCESS | 3868 | ++DOCSHELL 19A78000 == 84 [pid = 3868] [id = 339] 17:15:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 196 (19AD8400) [pid = 3868] [serial = 1016] [outer = 00000000] 17:15:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 197 (19CBE800) [pid = 3868] [serial = 1017] [outer = 19AD8400] 17:15:19 INFO - PROCESS | 3868 | 1464221719014 Marionette DEBUG loaded listener.js 17:15:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 198 (1A4AC400) [pid = 3868] [serial = 1018] [outer = 19AD8400] 17:15:19 INFO - PROCESS | 3868 | 1464221719453 Marionette TRACE conn3 <- [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]]]}] 17:15:19 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 17:15:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 750ms 17:15:19 INFO - PROCESS | 3868 | 1464221719487 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 17:15:19 INFO - PROCESS | 3868 | 1464221719489 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 17:15:19 INFO - PROCESS | 3868 | 1464221719493 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 17:15:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 17:15:19 INFO - PROCESS | 3868 | 1464221719494 Marionette TRACE conn3 <- [1,1322,null,{}] 17:15:19 INFO - PROCESS | 3868 | 1464221719497 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:19 INFO - PROCESS | 3868 | 1464221719623 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 17:15:19 INFO - PROCESS | 3868 | 1464221719695 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:19 INFO - PROCESS | 3868 | ++DOCSHELL 1767B400 == 85 [pid = 3868] [id = 340] 17:15:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 199 (19F42000) [pid = 3868] [serial = 1019] [outer = 00000000] 17:15:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 200 (1A9C4400) [pid = 3868] [serial = 1020] [outer = 19F42000] 17:15:19 INFO - PROCESS | 3868 | 1464221719738 Marionette DEBUG loaded listener.js 17:15:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 201 (1ACC1800) [pid = 3868] [serial = 1021] [outer = 19F42000] 17:15:20 INFO - PROCESS | 3868 | 1464221720161 Marionette TRACE conn3 <- [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]]]}] 17:15:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 17:15:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 687ms 17:15:20 INFO - PROCESS | 3868 | 1464221720194 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 17:15:20 INFO - PROCESS | 3868 | 1464221720196 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 17:15:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 17:15:20 INFO - PROCESS | 3868 | 1464221720199 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 17:15:20 INFO - PROCESS | 3868 | 1464221720201 Marionette TRACE conn3 <- [1,1326,null,{}] 17:15:20 INFO - PROCESS | 3868 | 1464221720205 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:20 INFO - PROCESS | 3868 | 1464221720364 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 17:15:20 INFO - PROCESS | 3868 | 1464221720390 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:20 INFO - PROCESS | 3868 | ++DOCSHELL 13A3B800 == 86 [pid = 3868] [id = 341] 17:15:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 202 (143E8000) [pid = 3868] [serial = 1022] [outer = 00000000] 17:15:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 203 (1B263400) [pid = 3868] [serial = 1023] [outer = 143E8000] 17:15:20 INFO - PROCESS | 3868 | 1464221720454 Marionette DEBUG loaded listener.js 17:15:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 204 (1B6D0000) [pid = 3868] [serial = 1024] [outer = 143E8000] 17:15:21 INFO - PROCESS | 3868 | --DOMWINDOW == 203 (10479C00) [pid = 3868] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 17:15:21 INFO - PROCESS | 3868 | --DOMWINDOW == 202 (15A19C00) [pid = 3868] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 17:15:21 INFO - PROCESS | 3868 | --DOMWINDOW == 201 (16474800) [pid = 3868] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 17:15:21 INFO - PROCESS | 3868 | --DOMWINDOW == 200 (13D0A000) [pid = 3868] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 17:15:21 INFO - PROCESS | 3868 | --DOMWINDOW == 199 (0F391800) [pid = 3868] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 17:15:21 INFO - PROCESS | 3868 | --DOMWINDOW == 198 (17EEF000) [pid = 3868] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 17:15:21 INFO - PROCESS | 3868 | --DOMWINDOW == 197 (16E8BC00) [pid = 3868] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 17:15:21 INFO - PROCESS | 3868 | --DOMWINDOW == 196 (19AD8C00) [pid = 3868] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 17:15:21 INFO - PROCESS | 3868 | --DOMWINDOW == 195 (104E7800) [pid = 3868] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 17:15:21 INFO - PROCESS | 3868 | 1464221721684 Marionette TRACE conn3 <- [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]]]}] 17:15:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 17:15:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1500ms 17:15:21 INFO - PROCESS | 3868 | 1464221721701 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 17:15:21 INFO - PROCESS | 3868 | 1464221721702 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 17:15:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 17:15:21 INFO - PROCESS | 3868 | 1464221721706 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 17:15:21 INFO - PROCESS | 3868 | 1464221721708 Marionette TRACE conn3 <- [1,1330,null,{}] 17:15:21 INFO - PROCESS | 3868 | 1464221721711 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:21 INFO - PROCESS | 3868 | 1464221721804 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 17:15:21 INFO - PROCESS | 3868 | 1464221721907 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:21 INFO - PROCESS | 3868 | ++DOCSHELL 16320000 == 87 [pid = 3868] [id = 342] 17:15:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 196 (16609800) [pid = 3868] [serial = 1025] [outer = 00000000] 17:15:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 197 (19A72C00) [pid = 3868] [serial = 1026] [outer = 16609800] 17:15:21 INFO - PROCESS | 3868 | 1464221721950 Marionette DEBUG loaded listener.js 17:15:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 198 (1A4B2000) [pid = 3868] [serial = 1027] [outer = 16609800] 17:15:22 INFO - PROCESS | 3868 | 1464221722333 Marionette TRACE conn3 <- [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]]]}] 17:15:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 17:15:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 687ms 17:15:22 INFO - PROCESS | 3868 | 1464221722406 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 17:15:22 INFO - PROCESS | 3868 | 1464221722408 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 17:15:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 17:15:22 INFO - PROCESS | 3868 | 1464221722411 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 17:15:22 INFO - PROCESS | 3868 | 1464221722412 Marionette TRACE conn3 <- [1,1334,null,{}] 17:15:22 INFO - PROCESS | 3868 | 1464221722416 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:22 INFO - PROCESS | 3868 | 1464221722511 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 17:15:22 INFO - PROCESS | 3868 | 1464221722517 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:22 INFO - PROCESS | 3868 | ++DOCSHELL 104EBC00 == 88 [pid = 3868] [id = 343] 17:15:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 199 (18390800) [pid = 3868] [serial = 1028] [outer = 00000000] 17:15:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 200 (1C353000) [pid = 3868] [serial = 1029] [outer = 18390800] 17:15:22 INFO - PROCESS | 3868 | 1464221722560 Marionette DEBUG loaded listener.js 17:15:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 201 (1FC55000) [pid = 3868] [serial = 1030] [outer = 18390800] 17:15:23 INFO - PROCESS | 3868 | 1464221723029 Marionette TRACE conn3 <- [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]]]}] 17:15:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 17:15:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 734ms 17:15:23 INFO - PROCESS | 3868 | 1464221723152 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 17:15:23 INFO - PROCESS | 3868 | 1464221723156 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 17:15:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 17:15:23 INFO - PROCESS | 3868 | 1464221723264 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 17:15:23 INFO - PROCESS | 3868 | 1464221723267 Marionette TRACE conn3 <- [1,1338,null,{}] 17:15:23 INFO - PROCESS | 3868 | 1464221723274 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:23 INFO - PROCESS | 3868 | 1464221723411 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 17:15:23 INFO - PROCESS | 3868 | 1464221723526 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:23 INFO - PROCESS | 3868 | ++DOCSHELL 10EBF400 == 89 [pid = 3868] [id = 344] 17:15:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 202 (10EC1400) [pid = 3868] [serial = 1031] [outer = 00000000] 17:15:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 203 (112E3400) [pid = 3868] [serial = 1032] [outer = 10EC1400] 17:15:23 INFO - PROCESS | 3868 | 1464221723595 Marionette DEBUG loaded listener.js 17:15:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 204 (129FBC00) [pid = 3868] [serial = 1033] [outer = 10EC1400] 17:15:24 INFO - PROCESS | 3868 | 1464221724156 Marionette TRACE conn3 <- [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]]]}] 17:15:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 17:15:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1000ms 17:15:24 INFO - PROCESS | 3868 | 1464221724215 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 17:15:24 INFO - PROCESS | 3868 | 1464221724219 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 17:15:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 17:15:24 INFO - PROCESS | 3868 | 1464221724227 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 17:15:24 INFO - PROCESS | 3868 | 1464221724231 Marionette TRACE conn3 <- [1,1342,null,{}] 17:15:24 INFO - PROCESS | 3868 | 1464221724235 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:24 INFO - PROCESS | 3868 | 1464221724353 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 17:15:24 INFO - PROCESS | 3868 | 1464221724519 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:24 INFO - PROCESS | 3868 | ++DOCSHELL 1660B000 == 90 [pid = 3868] [id = 345] 17:15:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 205 (1660B400) [pid = 3868] [serial = 1034] [outer = 00000000] 17:15:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 206 (16A17800) [pid = 3868] [serial = 1035] [outer = 1660B400] 17:15:24 INFO - PROCESS | 3868 | 1464221724575 Marionette DEBUG loaded listener.js 17:15:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 207 (17008C00) [pid = 3868] [serial = 1036] [outer = 1660B400] 17:15:25 INFO - PROCESS | 3868 | 1464221725189 Marionette TRACE conn3 <- [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]]]}] 17:15:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 17:15:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1000ms 17:15:25 INFO - PROCESS | 3868 | 1464221725230 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 17:15:25 INFO - PROCESS | 3868 | 1464221725233 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 17:15:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 17:15:25 INFO - PROCESS | 3868 | 1464221725238 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 17:15:25 INFO - PROCESS | 3868 | 1464221725240 Marionette TRACE conn3 <- [1,1346,null,{}] 17:15:25 INFO - PROCESS | 3868 | 1464221725250 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:25 INFO - PROCESS | 3868 | 1464221725375 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 17:15:25 INFO - PROCESS | 3868 | 1464221725529 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:25 INFO - PROCESS | 3868 | ++DOCSHELL 19ADC000 == 91 [pid = 3868] [id = 346] 17:15:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 208 (1A3F4400) [pid = 3868] [serial = 1037] [outer = 00000000] 17:15:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 209 (1A9CEC00) [pid = 3868] [serial = 1038] [outer = 1A3F4400] 17:15:25 INFO - PROCESS | 3868 | 1464221725590 Marionette DEBUG loaded listener.js 17:15:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 210 (1AF0E400) [pid = 3868] [serial = 1039] [outer = 1A3F4400] 17:15:26 INFO - PROCESS | 3868 | 1464221726183 Marionette TRACE conn3 <- [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]]]}] 17:15:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 17:15:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1000ms 17:15:26 INFO - PROCESS | 3868 | 1464221726242 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 17:15:26 INFO - PROCESS | 3868 | 1464221726244 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 17:15:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 17:15:26 INFO - PROCESS | 3868 | 1464221726248 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 17:15:26 INFO - PROCESS | 3868 | 1464221726250 Marionette TRACE conn3 <- [1,1350,null,{}] 17:15:26 INFO - PROCESS | 3868 | 1464221726254 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:26 INFO - PROCESS | 3868 | 1464221726368 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 17:15:26 INFO - PROCESS | 3868 | 1464221726536 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:26 INFO - PROCESS | 3868 | ++DOCSHELL 1FC5A400 == 92 [pid = 3868] [id = 347] 17:15:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 211 (1FC5A800) [pid = 3868] [serial = 1040] [outer = 00000000] 17:15:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 212 (1FD1B800) [pid = 3868] [serial = 1041] [outer = 1FC5A800] 17:15:26 INFO - PROCESS | 3868 | 1464221726591 Marionette DEBUG loaded listener.js 17:15:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 213 (1FD24000) [pid = 3868] [serial = 1042] [outer = 1FC5A800] 17:15:27 INFO - PROCESS | 3868 | 1464221727137 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 17:15:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 17:15:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 937ms 17:15:27 INFO - PROCESS | 3868 | 1464221727193 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 17:15:27 INFO - PROCESS | 3868 | 1464221727196 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 17:15:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 17:15:27 INFO - PROCESS | 3868 | 1464221727199 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 17:15:27 INFO - PROCESS | 3868 | 1464221727201 Marionette TRACE conn3 <- [1,1354,null,{}] 17:15:27 INFO - PROCESS | 3868 | 1464221727205 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:27 INFO - PROCESS | 3868 | 1464221727314 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 17:15:27 INFO - PROCESS | 3868 | 1464221727482 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:27 INFO - PROCESS | 3868 | ++DOCSHELL 1FC57400 == 93 [pid = 3868] [id = 348] 17:15:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 214 (1FD26C00) [pid = 3868] [serial = 1043] [outer = 00000000] 17:15:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 215 (201E2000) [pid = 3868] [serial = 1044] [outer = 1FD26C00] 17:15:27 INFO - PROCESS | 3868 | 1464221727535 Marionette DEBUG loaded listener.js 17:15:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 216 (201E9000) [pid = 3868] [serial = 1045] [outer = 1FD26C00] 17:15:28 INFO - PROCESS | 3868 | 1464221728150 Marionette TRACE conn3 <- [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] 17:15:28 INFO - PROCESS | 3868 | 1464221728204 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 17:15:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 17:15:28 INFO - PROCESS | 3868 | 1464221728208 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 17:15:28 INFO - PROCESS | 3868 | 1464221728210 Marionette TRACE conn3 <- [1,1358,null,{}] 17:15:28 INFO - PROCESS | 3868 | 1464221728214 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:28 INFO - PROCESS | 3868 | 1464221728351 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 17:15:28 INFO - PROCESS | 3868 | 1464221728509 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:28 INFO - PROCESS | 3868 | ++DOCSHELL 20315400 == 94 [pid = 3868] [id = 349] 17:15:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 217 (20316C00) [pid = 3868] [serial = 1046] [outer = 00000000] 17:15:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 218 (2031D000) [pid = 3868] [serial = 1047] [outer = 20316C00] 17:15:28 INFO - PROCESS | 3868 | 1464221728565 Marionette DEBUG loaded listener.js 17:15:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 219 (213D4000) [pid = 3868] [serial = 1048] [outer = 20316C00] 17:15:29 INFO - PROCESS | 3868 | 1464221729176 Marionette TRACE conn3 <- [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] 17:15:29 INFO - PROCESS | 3868 | 1464221729254 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 17:15:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 17:15:29 INFO - PROCESS | 3868 | 1464221729258 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 17:15:29 INFO - PROCESS | 3868 | 1464221729260 Marionette TRACE conn3 <- [1,1362,null,{}] 17:15:29 INFO - PROCESS | 3868 | 1464221729280 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:29 INFO - PROCESS | 3868 | 1464221729389 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 17:15:29 INFO - PROCESS | 3868 | 1464221729546 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:29 INFO - PROCESS | 3868 | ++DOCSHELL 2031D400 == 95 [pid = 3868] [id = 350] 17:15:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 220 (213D5400) [pid = 3868] [serial = 1049] [outer = 00000000] 17:15:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 221 (213DE000) [pid = 3868] [serial = 1050] [outer = 213D5400] 17:15:29 INFO - PROCESS | 3868 | 1464221729599 Marionette DEBUG loaded listener.js 17:15:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 222 (213E1400) [pid = 3868] [serial = 1051] [outer = 213D5400] 17:15:30 INFO - PROCESS | 3868 | [3868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:15:30 INFO - PROCESS | 3868 | 1464221730120 Marionette TRACE conn3 <- [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] 17:15:30 INFO - PROCESS | 3868 | 1464221730173 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 17:15:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 17:15:30 INFO - PROCESS | 3868 | 1464221730178 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 17:15:30 INFO - PROCESS | 3868 | 1464221730180 Marionette TRACE conn3 <- [1,1366,null,{}] 17:15:30 INFO - PROCESS | 3868 | 1464221730183 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:30 INFO - PROCESS | 3868 | 1464221730293 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 17:15:30 INFO - PROCESS | 3868 | 1464221730473 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:30 INFO - PROCESS | 3868 | ++DOCSHELL 19A77400 == 96 [pid = 3868] [id = 351] 17:15:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 223 (19CC3400) [pid = 3868] [serial = 1052] [outer = 00000000] 17:15:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 224 (218DCC00) [pid = 3868] [serial = 1053] [outer = 19CC3400] 17:15:30 INFO - PROCESS | 3868 | 1464221730530 Marionette DEBUG loaded listener.js 17:15:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 225 (218E0000) [pid = 3868] [serial = 1054] [outer = 19CC3400] 17:15:31 INFO - PROCESS | 3868 | 1464221731128 Marionette TRACE conn3 <- [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] 17:15:31 INFO - PROCESS | 3868 | 1464221731183 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 17:15:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 17:15:31 INFO - PROCESS | 3868 | 1464221731187 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 17:15:31 INFO - PROCESS | 3868 | 1464221731189 Marionette TRACE conn3 <- [1,1370,null,{}] 17:15:31 INFO - PROCESS | 3868 | 1464221731210 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:31 INFO - PROCESS | 3868 | 1464221731328 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 17:15:31 INFO - PROCESS | 3868 | 1464221731482 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:31 INFO - PROCESS | 3868 | ++DOCSHELL 129F6800 == 97 [pid = 3868] [id = 352] 17:15:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 226 (13290000) [pid = 3868] [serial = 1055] [outer = 00000000] 17:15:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 227 (16E88C00) [pid = 3868] [serial = 1056] [outer = 13290000] 17:15:31 INFO - PROCESS | 3868 | 1464221731537 Marionette DEBUG loaded listener.js 17:15:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 228 (1784B800) [pid = 3868] [serial = 1057] [outer = 13290000] 17:15:32 INFO - PROCESS | 3868 | [3868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:15:32 INFO - PROCESS | 3868 | 1464221732166 Marionette TRACE conn3 <- [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] 17:15:32 INFO - PROCESS | 3868 | 1464221732193 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 17:15:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 17:15:32 INFO - PROCESS | 3868 | 1464221732197 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 17:15:32 INFO - PROCESS | 3868 | 1464221732199 Marionette TRACE conn3 <- [1,1374,null,{}] 17:15:32 INFO - PROCESS | 3868 | 1464221732203 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:32 INFO - PROCESS | 3868 | 1464221732319 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 17:15:32 INFO - PROCESS | 3868 | 1464221732656 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:32 INFO - PROCESS | 3868 | ++DOCSHELL 10433800 == 98 [pid = 3868] [id = 353] 17:15:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 229 (10433C00) [pid = 3868] [serial = 1058] [outer = 00000000] 17:15:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 230 (10C13000) [pid = 3868] [serial = 1059] [outer = 10433C00] 17:15:32 INFO - PROCESS | 3868 | 1464221732740 Marionette DEBUG loaded listener.js 17:15:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 231 (11064000) [pid = 3868] [serial = 1060] [outer = 10433C00] 17:15:33 INFO - PROCESS | 3868 | 1464221733318 Marionette TRACE conn3 <- [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] 17:15:33 INFO - PROCESS | 3868 | 1464221733399 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 17:15:33 INFO - PROCESS | 3868 | 1464221733403 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 17:15:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 17:15:33 INFO - PROCESS | 3868 | 1464221733407 Marionette TRACE conn3 <- [1,1378,null,{}] 17:15:33 INFO - PROCESS | 3868 | 1464221733412 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:33 INFO - PROCESS | 3868 | 1464221733572 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 17:15:33 INFO - PROCESS | 3868 | 1464221733746 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:33 INFO - PROCESS | 3868 | ++DOCSHELL 1290AC00 == 99 [pid = 3868] [id = 354] 17:15:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 232 (1328C800) [pid = 3868] [serial = 1061] [outer = 00000000] 17:15:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 233 (16A13000) [pid = 3868] [serial = 1062] [outer = 1328C800] 17:15:33 INFO - PROCESS | 3868 | 1464221733795 Marionette DEBUG loaded listener.js 17:15:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 234 (1700B400) [pid = 3868] [serial = 1063] [outer = 1328C800] 17:15:34 INFO - PROCESS | 3868 | --DOCSHELL 11066400 == 98 [pid = 3868] [id = 215] 17:15:34 INFO - PROCESS | 3868 | --DOCSHELL 16320000 == 97 [pid = 3868] [id = 342] 17:15:34 INFO - PROCESS | 3868 | --DOCSHELL 13A3B800 == 96 [pid = 3868] [id = 341] 17:15:34 INFO - PROCESS | 3868 | --DOCSHELL 1767B400 == 95 [pid = 3868] [id = 340] 17:15:34 INFO - PROCESS | 3868 | --DOCSHELL 19A78000 == 94 [pid = 3868] [id = 339] 17:15:34 INFO - PROCESS | 3868 | --DOCSHELL 1660DC00 == 93 [pid = 3868] [id = 338] 17:15:34 INFO - PROCESS | 3868 | --DOCSHELL 16FCF000 == 92 [pid = 3868] [id = 337] 17:15:34 INFO - PROCESS | 3868 | --DOCSHELL 11065800 == 91 [pid = 3868] [id = 336] 17:15:34 INFO - PROCESS | 3868 | --DOCSHELL 10F3A400 == 90 [pid = 3868] [id = 335] 17:15:34 INFO - PROCESS | 3868 | --DOCSHELL 0F2E5400 == 89 [pid = 3868] [id = 334] 17:15:34 INFO - PROCESS | 3868 | --DOMWINDOW == 233 (1A9C2C00) [pid = 3868] [serial = 972] [outer = 00000000] [url = about:blank] 17:15:34 INFO - PROCESS | 3868 | --DOCSHELL 1ACBFC00 == 88 [pid = 3868] [id = 329] 17:15:34 INFO - PROCESS | 3868 | --DOCSHELL 19CB9800 == 87 [pid = 3868] [id = 328] 17:15:34 INFO - PROCESS | 3868 | --DOCSHELL 16603400 == 86 [pid = 3868] [id = 327] 17:15:34 INFO - PROCESS | 3868 | --DOCSHELL 12B23000 == 85 [pid = 3868] [id = 326] 17:15:34 INFO - PROCESS | 3868 | --DOCSHELL 0F298000 == 84 [pid = 3868] [id = 325] 17:15:34 INFO - PROCESS | 3868 | --DOMWINDOW == 232 (19CB8000) [pid = 3868] [serial = 933] [outer = 00000000] [url = about:blank] 17:15:34 INFO - PROCESS | 3868 | --DOMWINDOW == 231 (11069C00) [pid = 3868] [serial = 946] [outer = 00000000] [url = about:blank] 17:15:34 INFO - PROCESS | 3868 | --DOMWINDOW == 230 (1A842000) [pid = 3868] [serial = 939] [outer = 00000000] [url = about:blank] 17:15:34 INFO - PROCESS | 3868 | --DOMWINDOW == 229 (19CBCC00) [pid = 3868] [serial = 969] [outer = 00000000] [url = about:blank] 17:15:34 INFO - PROCESS | 3868 | --DOMWINDOW == 228 (169C3800) [pid = 3868] [serial = 954] [outer = 00000000] [url = about:blank] 17:15:34 INFO - PROCESS | 3868 | --DOMWINDOW == 227 (16A1D400) [pid = 3868] [serial = 955] [outer = 00000000] [url = about:blank] 17:15:34 INFO - PROCESS | 3868 | --DOMWINDOW == 226 (11001800) [pid = 3868] [serial = 945] [outer = 00000000] [url = about:blank] 17:15:34 INFO - PROCESS | 3868 | --DOMWINDOW == 225 (15A31000) [pid = 3868] [serial = 952] [outer = 00000000] [url = about:blank] 17:15:34 INFO - PROCESS | 3868 | --DOMWINDOW == 224 (129FDC00) [pid = 3868] [serial = 967] [outer = 00000000] [url = about:blank] 17:15:34 INFO - PROCESS | 3868 | --DOMWINDOW == 223 (10C18000) [pid = 3868] [serial = 924] [outer = 00000000] [url = about:blank] 17:15:34 INFO - PROCESS | 3868 | --DOMWINDOW == 222 (129FD400) [pid = 3868] [serial = 927] [outer = 00000000] [url = about:blank] 17:15:34 INFO - PROCESS | 3868 | --DOMWINDOW == 221 (19CBA000) [pid = 3868] [serial = 961] [outer = 00000000] [url = about:blank] 17:15:34 INFO - PROCESS | 3868 | --DOMWINDOW == 220 (19DAA000) [pid = 3868] [serial = 936] [outer = 00000000] [url = about:blank] 17:15:34 INFO - PROCESS | 3868 | --DOMWINDOW == 219 (17005400) [pid = 3868] [serial = 957] [outer = 00000000] [url = about:blank] 17:15:34 INFO - PROCESS | 3868 | --DOMWINDOW == 218 (14331000) [pid = 3868] [serial = 951] [outer = 00000000] [url = about:blank] 17:15:34 INFO - PROCESS | 3868 | --DOMWINDOW == 217 (1A3F5C00) [pid = 3868] [serial = 963] [outer = 00000000] [url = about:blank] 17:15:34 INFO - PROCESS | 3868 | --DOMWINDOW == 216 (171E2C00) [pid = 3868] [serial = 958] [outer = 00000000] [url = about:blank] 17:15:34 INFO - PROCESS | 3868 | --DOMWINDOW == 215 (183D1000) [pid = 3868] [serial = 960] [outer = 00000000] [url = about:blank] 17:15:34 INFO - PROCESS | 3868 | --DOMWINDOW == 214 (19A6E000) [pid = 3868] [serial = 921] [outer = 00000000] [url = about:blank] 17:15:34 INFO - PROCESS | 3868 | --DOMWINDOW == 213 (178C1000) [pid = 3868] [serial = 930] [outer = 00000000] [url = about:blank] 17:15:34 INFO - PROCESS | 3868 | --DOMWINDOW == 212 (11254400) [pid = 3868] [serial = 966] [outer = 00000000] [url = about:blank] 17:15:34 INFO - PROCESS | 3868 | --DOMWINDOW == 211 (1A87B000) [pid = 3868] [serial = 970] [outer = 00000000] [url = about:blank] 17:15:34 INFO - PROCESS | 3868 | --DOMWINDOW == 210 (11064C00) [pid = 3868] [serial = 942] [outer = 00000000] [url = about:blank] 17:15:34 INFO - PROCESS | 3868 | --DOMWINDOW == 209 (1A4B3C00) [pid = 3868] [serial = 964] [outer = 00000000] [url = about:blank] 17:15:34 INFO - PROCESS | 3868 | --DOMWINDOW == 208 (12B4A000) [pid = 3868] [serial = 949] [outer = 00000000] [url = about:blank] 17:15:34 INFO - PROCESS | 3868 | --DOMWINDOW == 207 (11002000) [pid = 3868] [serial = 948] [outer = 00000000] [url = about:blank] 17:15:34 INFO - PROCESS | 3868 | 1464221734339 Marionette TRACE conn3 <- [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]]]}] 17:15:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 17:15:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1000ms 17:15:34 INFO - PROCESS | 3868 | 1464221734410 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 17:15:34 INFO - PROCESS | 3868 | 1464221734414 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 17:15:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 17:15:34 INFO - PROCESS | 3868 | 1464221734418 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 17:15:34 INFO - PROCESS | 3868 | 1464221734420 Marionette TRACE conn3 <- [1,1382,null,{}] 17:15:34 INFO - PROCESS | 3868 | 1464221734424 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:34 INFO - PROCESS | 3868 | 1464221734524 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 17:15:34 INFO - PROCESS | 3868 | 1464221734642 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:34 INFO - PROCESS | 3868 | ++DOCSHELL 11254400 == 85 [pid = 3868] [id = 355] 17:15:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 208 (114DF000) [pid = 3868] [serial = 1064] [outer = 00000000] 17:15:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 209 (13D0CC00) [pid = 3868] [serial = 1065] [outer = 114DF000] 17:15:34 INFO - PROCESS | 3868 | 1464221734687 Marionette DEBUG loaded listener.js 17:15:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 210 (1660B800) [pid = 3868] [serial = 1066] [outer = 114DF000] 17:15:35 INFO - PROCESS | 3868 | 1464221735084 Marionette TRACE conn3 <- [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]]]}] 17:15:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 17:15:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 703ms 17:15:35 INFO - PROCESS | 3868 | 1464221735118 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 17:15:35 INFO - PROCESS | 3868 | 1464221735120 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 17:15:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 17:15:35 INFO - PROCESS | 3868 | 1464221735125 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 17:15:35 INFO - PROCESS | 3868 | 1464221735131 Marionette TRACE conn3 <- [1,1386,null,{}] 17:15:35 INFO - PROCESS | 3868 | 1464221735139 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:35 INFO - PROCESS | 3868 | 1464221735261 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 17:15:35 INFO - PROCESS | 3868 | 1464221735269 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:35 INFO - PROCESS | 3868 | ++DOCSHELL 1500F000 == 86 [pid = 3868] [id = 356] 17:15:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 211 (15A12800) [pid = 3868] [serial = 1067] [outer = 00000000] 17:15:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 212 (18361800) [pid = 3868] [serial = 1068] [outer = 15A12800] 17:15:35 INFO - PROCESS | 3868 | 1464221735314 Marionette DEBUG loaded listener.js 17:15:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 213 (19ADB800) [pid = 3868] [serial = 1069] [outer = 15A12800] 17:15:35 INFO - PROCESS | 3868 | 1464221735785 Marionette TRACE conn3 <- [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]]]}] 17:15:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 17:15:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 703ms 17:15:35 INFO - PROCESS | 3868 | 1464221735823 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 17:15:35 INFO - PROCESS | 3868 | 1464221735826 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 17:15:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 17:15:35 INFO - PROCESS | 3868 | 1464221735829 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 17:15:35 INFO - PROCESS | 3868 | 1464221735831 Marionette TRACE conn3 <- [1,1390,null,{}] 17:15:35 INFO - PROCESS | 3868 | 1464221735834 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:35 INFO - PROCESS | 3868 | 1464221735932 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 17:15:35 INFO - PROCESS | 3868 | 1464221735939 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:35 INFO - PROCESS | 3868 | ++DOCSHELL 18365000 == 87 [pid = 3868] [id = 357] 17:15:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 214 (19A72800) [pid = 3868] [serial = 1070] [outer = 00000000] 17:15:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 215 (1A4AEC00) [pid = 3868] [serial = 1071] [outer = 19A72800] 17:15:35 INFO - PROCESS | 3868 | 1464221735983 Marionette DEBUG loaded listener.js 17:15:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 216 (1A841C00) [pid = 3868] [serial = 1072] [outer = 19A72800] 17:15:36 INFO - PROCESS | 3868 | 1464221736453 Marionette TRACE conn3 <- [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]]]}] 17:15:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 17:15:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 703ms 17:15:36 INFO - PROCESS | 3868 | 1464221736528 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 17:15:36 INFO - PROCESS | 3868 | 1464221736530 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 17:15:36 INFO - PROCESS | 3868 | 1464221736534 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 17:15:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 17:15:36 INFO - PROCESS | 3868 | 1464221736535 Marionette TRACE conn3 <- [1,1394,null,{}] 17:15:36 INFO - PROCESS | 3868 | 1464221736547 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:36 INFO - PROCESS | 3868 | 1464221736682 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 17:15:36 INFO - PROCESS | 3868 | 1464221736778 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:36 INFO - PROCESS | 3868 | ++DOCSHELL 1A884000 == 88 [pid = 3868] [id = 358] 17:15:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 217 (1A887800) [pid = 3868] [serial = 1073] [outer = 00000000] 17:15:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 218 (1A9C5000) [pid = 3868] [serial = 1074] [outer = 1A887800] 17:15:36 INFO - PROCESS | 3868 | 1464221736829 Marionette DEBUG loaded listener.js 17:15:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 219 (1AE80400) [pid = 3868] [serial = 1075] [outer = 1A887800] 17:15:37 INFO - PROCESS | 3868 | 1464221737256 Marionette TRACE conn3 <- [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]]]}] 17:15:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 17:15:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 750ms 17:15:37 INFO - PROCESS | 3868 | 1464221737274 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 17:15:37 INFO - PROCESS | 3868 | 1464221737276 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 17:15:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 17:15:37 INFO - PROCESS | 3868 | 1464221737280 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 17:15:37 INFO - PROCESS | 3868 | 1464221737281 Marionette TRACE conn3 <- [1,1398,null,{}] 17:15:37 INFO - PROCESS | 3868 | 1464221737285 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:37 INFO - PROCESS | 3868 | 1464221737416 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 17:15:37 INFO - PROCESS | 3868 | 1464221737430 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:37 INFO - PROCESS | 3868 | ++DOCSHELL 19CC5C00 == 89 [pid = 3868] [id = 359] 17:15:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 220 (1A96F000) [pid = 3868] [serial = 1076] [outer = 00000000] 17:15:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 221 (1FC5B400) [pid = 3868] [serial = 1077] [outer = 1A96F000] 17:15:37 INFO - PROCESS | 3868 | 1464221737474 Marionette DEBUG loaded listener.js 17:15:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 222 (201E0C00) [pid = 3868] [serial = 1078] [outer = 1A96F000] 17:15:37 INFO - PROCESS | 3868 | 1464221737944 Marionette TRACE conn3 <- [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]]]}] 17:15:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 17:15:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 703ms 17:15:37 INFO - PROCESS | 3868 | 1464221737979 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 17:15:37 INFO - PROCESS | 3868 | 1464221737981 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 17:15:37 INFO - PROCESS | 3868 | 1464221737985 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 17:15:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 17:15:37 INFO - PROCESS | 3868 | 1464221737986 Marionette TRACE conn3 <- [1,1402,null,{}] 17:15:37 INFO - PROCESS | 3868 | 1464221737989 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:38 INFO - PROCESS | 3868 | 1464221738133 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 17:15:38 INFO - PROCESS | 3868 | 1464221738249 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:38 INFO - PROCESS | 3868 | ++DOCSHELL 1C358400 == 90 [pid = 3868] [id = 360] 17:15:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 223 (1E1A1400) [pid = 3868] [serial = 1079] [outer = 00000000] 17:15:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 224 (1E1A7C00) [pid = 3868] [serial = 1080] [outer = 1E1A1400] 17:15:38 INFO - PROCESS | 3868 | 1464221738292 Marionette DEBUG loaded listener.js 17:15:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 225 (1E1AB800) [pid = 3868] [serial = 1081] [outer = 1E1A1400] 17:15:38 INFO - PROCESS | 3868 | --DOMWINDOW == 224 (17EB8800) [pid = 3868] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 17:15:38 INFO - PROCESS | 3868 | --DOMWINDOW == 223 (17001400) [pid = 3868] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 17:15:38 INFO - PROCESS | 3868 | --DOMWINDOW == 222 (10C15400) [pid = 3868] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 17:15:38 INFO - PROCESS | 3868 | --DOMWINDOW == 221 (13D04400) [pid = 3868] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 17:15:38 INFO - PROCESS | 3868 | --DOMWINDOW == 220 (16E94000) [pid = 3868] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 17:15:38 INFO - PROCESS | 3868 | --DOMWINDOW == 219 (19F37000) [pid = 3868] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 17:15:38 INFO - PROCESS | 3868 | --DOMWINDOW == 218 (18395400) [pid = 3868] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 17:15:38 INFO - PROCESS | 3868 | --DOMWINDOW == 217 (1B4B1800) [pid = 3868] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 17:15:38 INFO - PROCESS | 3868 | --DOMWINDOW == 216 (1B6DA400) [pid = 3868] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 17:15:38 INFO - PROCESS | 3868 | --DOMWINDOW == 215 (1ACC2800) [pid = 3868] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 17:15:38 INFO - PROCESS | 3868 | --DOMWINDOW == 214 (10C10400) [pid = 3868] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 17:15:38 INFO - PROCESS | 3868 | --DOMWINDOW == 213 (14331800) [pid = 3868] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 17:15:38 INFO - PROCESS | 3868 | --DOMWINDOW == 212 (19A6AC00) [pid = 3868] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 17:15:38 INFO - PROCESS | 3868 | --DOMWINDOW == 211 (1A4B8000) [pid = 3868] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 17:15:38 INFO - PROCESS | 3868 | --DOMWINDOW == 210 (1A4B6000) [pid = 3868] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 17:15:38 INFO - PROCESS | 3868 | --DOMWINDOW == 209 (1C35F400) [pid = 3868] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 17:15:38 INFO - PROCESS | 3868 | --DOMWINDOW == 208 (1C357400) [pid = 3868] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 17:15:38 INFO - PROCESS | 3868 | --DOMWINDOW == 207 (1A84D800) [pid = 3868] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 17:15:38 INFO - PROCESS | 3868 | --DOMWINDOW == 206 (15A36800) [pid = 3868] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 17:15:38 INFO - PROCESS | 3868 | --DOMWINDOW == 205 (16E96C00) [pid = 3868] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 17:15:38 INFO - PROCESS | 3868 | --DOMWINDOW == 204 (17EEC000) [pid = 3868] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 17:15:38 INFO - PROCESS | 3868 | --DOMWINDOW == 203 (19AD8400) [pid = 3868] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 17:15:38 INFO - PROCESS | 3868 | --DOMWINDOW == 202 (19F42000) [pid = 3868] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 17:15:38 INFO - PROCESS | 3868 | --DOMWINDOW == 201 (143E8000) [pid = 3868] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 17:15:38 INFO - PROCESS | 3868 | --DOMWINDOW == 200 (16E97C00) [pid = 3868] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 17:15:38 INFO - PROCESS | 3868 | --DOMWINDOW == 199 (16609800) [pid = 3868] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 17:15:38 INFO - PROCESS | 3868 | --DOMWINDOW == 198 (105E9800) [pid = 3868] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 17:15:38 INFO - PROCESS | 3868 | --DOMWINDOW == 197 (118AA400) [pid = 3868] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 17:15:38 INFO - PROCESS | 3868 | --DOMWINDOW == 196 (11002400) [pid = 3868] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 17:15:39 INFO - PROCESS | 3868 | 1464221739086 Marionette TRACE conn3 <- [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]]]}] 17:15:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 17:15:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1157ms 17:15:39 INFO - PROCESS | 3868 | 1464221739140 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 17:15:39 INFO - PROCESS | 3868 | 1464221739142 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 17:15:39 INFO - PROCESS | 3868 | 1464221739145 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 17:15:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 17:15:39 INFO - PROCESS | 3868 | 1464221739147 Marionette TRACE conn3 <- [1,1406,null,{}] 17:15:39 INFO - PROCESS | 3868 | 1464221739150 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:39 INFO - PROCESS | 3868 | 1464221739250 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 17:15:39 INFO - PROCESS | 3868 | 1464221739262 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:39 INFO - PROCESS | 3868 | ++DOCSHELL 11002400 == 91 [pid = 3868] [id = 361] 17:15:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 197 (11007000) [pid = 3868] [serial = 1082] [outer = 00000000] 17:15:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 198 (1392E000) [pid = 3868] [serial = 1083] [outer = 11007000] 17:15:39 INFO - PROCESS | 3868 | 1464221739305 Marionette DEBUG loaded listener.js 17:15:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 199 (16602C00) [pid = 3868] [serial = 1084] [outer = 11007000] 17:15:39 INFO - PROCESS | 3868 | 1464221739756 Marionette TRACE conn3 <- [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]]]}] 17:15:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 17:15:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 625ms 17:15:39 INFO - PROCESS | 3868 | 1464221739787 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 17:15:39 INFO - PROCESS | 3868 | 1464221739789 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 17:15:39 INFO - PROCESS | 3868 | 1464221739792 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 17:15:39 INFO - PROCESS | 3868 | 1464221739794 Marionette TRACE conn3 <- [1,1410,null,{}] 17:15:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 17:15:39 INFO - PROCESS | 3868 | 1464221739797 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:39 INFO - PROCESS | 3868 | 1464221739887 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 17:15:39 INFO - PROCESS | 3868 | 1464221739918 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:39 INFO - PROCESS | 3868 | ++DOCSHELL 104E8400 == 92 [pid = 3868] [id = 362] 17:15:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 200 (114DD000) [pid = 3868] [serial = 1085] [outer = 00000000] 17:15:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 201 (12BD4800) [pid = 3868] [serial = 1086] [outer = 114DD000] 17:15:39 INFO - PROCESS | 3868 | 1464221739965 Marionette DEBUG loaded listener.js 17:15:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 202 (17EB8800) [pid = 3868] [serial = 1087] [outer = 114DD000] 17:15:40 INFO - PROCESS | 3868 | 1464221740423 Marionette TRACE conn3 <- [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]]]}] 17:15:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 17:15:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 703ms 17:15:40 INFO - PROCESS | 3868 | 1464221740493 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 17:15:40 INFO - PROCESS | 3868 | 1464221740495 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 17:15:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 17:15:40 INFO - PROCESS | 3868 | 1464221740499 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 17:15:40 INFO - PROCESS | 3868 | 1464221740500 Marionette TRACE conn3 <- [1,1414,null,{}] 17:15:40 INFO - PROCESS | 3868 | 1464221740504 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:40 INFO - PROCESS | 3868 | 1464221740595 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 17:15:40 INFO - PROCESS | 3868 | 1464221740601 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:40 INFO - PROCESS | 3868 | ++DOCSHELL 169CAC00 == 93 [pid = 3868] [id = 363] 17:15:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 203 (16E88800) [pid = 3868] [serial = 1088] [outer = 00000000] 17:15:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 204 (1ACC5000) [pid = 3868] [serial = 1089] [outer = 16E88800] 17:15:40 INFO - PROCESS | 3868 | 1464221740657 Marionette DEBUG loaded listener.js 17:15:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 205 (1B756000) [pid = 3868] [serial = 1090] [outer = 16E88800] 17:15:41 INFO - PROCESS | 3868 | 1464221741458 Marionette TRACE conn3 <- [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]]]}] 17:15:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 17:15:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1000ms 17:15:41 INFO - PROCESS | 3868 | 1464221741503 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 17:15:41 INFO - PROCESS | 3868 | 1464221741508 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 17:15:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 17:15:41 INFO - PROCESS | 3868 | 1464221741513 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 17:15:41 INFO - PROCESS | 3868 | 1464221741518 Marionette TRACE conn3 <- [1,1418,null,{}] 17:15:41 INFO - PROCESS | 3868 | 1464221741523 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:41 INFO - PROCESS | 3868 | 1464221741652 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 17:15:41 INFO - PROCESS | 3868 | 1464221741813 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:41 INFO - PROCESS | 3868 | ++DOCSHELL 12B2B400 == 94 [pid = 3868] [id = 364] 17:15:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 206 (12F0BC00) [pid = 3868] [serial = 1091] [outer = 00000000] 17:15:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 207 (1394AC00) [pid = 3868] [serial = 1092] [outer = 12F0BC00] 17:15:41 INFO - PROCESS | 3868 | 1464221741870 Marionette DEBUG loaded listener.js 17:15:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 208 (13E1E000) [pid = 3868] [serial = 1093] [outer = 12F0BC00] 17:15:42 INFO - PROCESS | 3868 | 1464221742466 Marionette TRACE conn3 <- [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]]]}] 17:15:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 17:15:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1000ms 17:15:42 INFO - PROCESS | 3868 | 1464221742516 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 17:15:42 INFO - PROCESS | 3868 | 1464221742522 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 17:15:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 17:15:42 INFO - PROCESS | 3868 | 1464221742529 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 17:15:42 INFO - PROCESS | 3868 | 1464221742531 Marionette TRACE conn3 <- [1,1422,null,{}] 17:15:42 INFO - PROCESS | 3868 | 1464221742535 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:42 INFO - PROCESS | 3868 | 1464221742686 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 17:15:42 INFO - PROCESS | 3868 | 1464221742853 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:42 INFO - PROCESS | 3868 | ++DOCSHELL 175BD800 == 95 [pid = 3868] [id = 365] 17:15:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 209 (17670400) [pid = 3868] [serial = 1094] [outer = 00000000] 17:15:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 210 (18098000) [pid = 3868] [serial = 1095] [outer = 17670400] 17:15:42 INFO - PROCESS | 3868 | 1464221742907 Marionette DEBUG loaded listener.js 17:15:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 211 (19CBB800) [pid = 3868] [serial = 1096] [outer = 17670400] 17:15:43 INFO - PROCESS | 3868 | 1464221743524 Marionette TRACE conn3 <- [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]]]}] 17:15:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 17:15:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1047ms 17:15:43 INFO - PROCESS | 3868 | 1464221743573 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 17:15:43 INFO - PROCESS | 3868 | 1464221743575 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 17:15:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 17:15:43 INFO - PROCESS | 3868 | 1464221743579 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 17:15:43 INFO - PROCESS | 3868 | 1464221743583 Marionette TRACE conn3 <- [1,1426,null,{}] 17:15:43 INFO - PROCESS | 3868 | 1464221743611 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:43 INFO - PROCESS | 3868 | 1464221743734 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 17:15:43 INFO - PROCESS | 3868 | 1464221743891 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:43 INFO - PROCESS | 3868 | ++DOCSHELL 1B266000 == 96 [pid = 3868] [id = 366] 17:15:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 212 (1B6DA400) [pid = 3868] [serial = 1097] [outer = 00000000] 17:15:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 213 (1C358C00) [pid = 3868] [serial = 1098] [outer = 1B6DA400] 17:15:43 INFO - PROCESS | 3868 | 1464221743948 Marionette DEBUG loaded listener.js 17:15:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 214 (1E1A6400) [pid = 3868] [serial = 1099] [outer = 1B6DA400] 17:15:44 INFO - PROCESS | 3868 | 1464221744519 Marionette TRACE conn3 <- [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]]]}] 17:15:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 17:15:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1000ms 17:15:44 INFO - PROCESS | 3868 | 1464221744582 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 17:15:44 INFO - PROCESS | 3868 | 1464221744585 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 17:15:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 17:15:44 INFO - PROCESS | 3868 | 1464221744588 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 17:15:44 INFO - PROCESS | 3868 | 1464221744590 Marionette TRACE conn3 <- [1,1430,null,{}] 17:15:44 INFO - PROCESS | 3868 | 1464221744594 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:44 INFO - PROCESS | 3868 | 1464221744718 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 17:15:44 INFO - PROCESS | 3868 | 1464221744885 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:44 INFO - PROCESS | 3868 | ++DOCSHELL 1FC53C00 == 97 [pid = 3868] [id = 367] 17:15:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 215 (1FC54400) [pid = 3868] [serial = 1100] [outer = 00000000] 17:15:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 216 (201E5800) [pid = 3868] [serial = 1101] [outer = 1FC54400] 17:15:44 INFO - PROCESS | 3868 | 1464221744940 Marionette DEBUG loaded listener.js 17:15:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 217 (20319400) [pid = 3868] [serial = 1102] [outer = 1FC54400] 17:15:45 INFO - PROCESS | 3868 | 1464221745469 Marionette TRACE conn3 <- [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]]]}] 17:15:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 17:15:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 937ms 17:15:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 17:15:45 INFO - PROCESS | 3868 | 1464221745533 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 17:15:45 INFO - PROCESS | 3868 | 1464221745535 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 17:15:45 INFO - PROCESS | 3868 | 1464221745538 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 17:15:45 INFO - PROCESS | 3868 | 1464221745540 Marionette TRACE conn3 <- [1,1434,null,{}] 17:15:45 INFO - PROCESS | 3868 | 1464221745544 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:45 INFO - PROCESS | 3868 | 1464221745657 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 17:15:45 INFO - PROCESS | 3868 | 1464221745831 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:45 INFO - PROCESS | 3868 | ++DOCSHELL 1B762000 == 98 [pid = 3868] [id = 368] 17:15:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 218 (1FC56400) [pid = 3868] [serial = 1103] [outer = 00000000] 17:15:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 219 (21863000) [pid = 3868] [serial = 1104] [outer = 1FC56400] 17:15:45 INFO - PROCESS | 3868 | 1464221745886 Marionette DEBUG loaded listener.js 17:15:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 220 (21866800) [pid = 3868] [serial = 1105] [outer = 1FC56400] 17:15:46 INFO - PROCESS | 3868 | 1464221746511 Marionette TRACE conn3 <- [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]]]}] 17:15:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 17:15:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1031ms 17:15:46 INFO - PROCESS | 3868 | 1464221746601 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 17:15:46 INFO - PROCESS | 3868 | 1464221746603 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 17:15:46 INFO - PROCESS | 3868 | 1464221746608 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 17:15:46 INFO - PROCESS | 3868 | 1464221746610 Marionette TRACE conn3 <- [1,1438,null,{}] 17:15:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 17:15:46 INFO - PROCESS | 3868 | 1464221746614 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:46 INFO - PROCESS | 3868 | 1464221746735 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 17:15:46 INFO - PROCESS | 3868 | 1464221746896 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:46 INFO - PROCESS | 3868 | ++DOCSHELL 2186EC00 == 99 [pid = 3868] [id = 369] 17:15:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 221 (2186FC00) [pid = 3868] [serial = 1106] [outer = 00000000] 17:15:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 222 (218DF000) [pid = 3868] [serial = 1107] [outer = 2186FC00] 17:15:46 INFO - PROCESS | 3868 | 1464221746950 Marionette DEBUG loaded listener.js 17:15:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 223 (2058DC00) [pid = 3868] [serial = 1108] [outer = 2186FC00] 17:15:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 224 (20599800) [pid = 3868] [serial = 1109] [outer = 1B4B1000] 17:15:47 INFO - PROCESS | 3868 | 1464221747647 Marionette TRACE conn3 <- [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]]]}] 17:15:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 17:15:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1094ms 17:15:47 INFO - PROCESS | 3868 | 1464221747705 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 17:15:47 INFO - PROCESS | 3868 | 1464221747707 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 17:15:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 17:15:47 INFO - PROCESS | 3868 | 1464221747711 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 17:15:47 INFO - PROCESS | 3868 | 1464221747713 Marionette TRACE conn3 <- [1,1442,null,{}] 17:15:47 INFO - PROCESS | 3868 | 1464221747716 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:47 INFO - PROCESS | 3868 | 1464221747837 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 17:15:47 INFO - PROCESS | 3868 | 1464221747991 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:48 INFO - PROCESS | 3868 | ++DOCSHELL 1394B000 == 100 [pid = 3868] [id = 370] 17:15:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 225 (16E90C00) [pid = 3868] [serial = 1110] [outer = 00000000] 17:15:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 226 (20598400) [pid = 3868] [serial = 1111] [outer = 16E90C00] 17:15:48 INFO - PROCESS | 3868 | 1464221748044 Marionette DEBUG loaded listener.js 17:15:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 227 (2186C400) [pid = 3868] [serial = 1112] [outer = 16E90C00] 17:15:48 INFO - PROCESS | 3868 | 1464221748559 Marionette TRACE conn3 <- [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]]]}] 17:15:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 17:15:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 890ms 17:15:48 INFO - PROCESS | 3868 | 1464221748615 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 17:15:48 INFO - PROCESS | 3868 | 1464221748617 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 17:15:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 17:15:48 INFO - PROCESS | 3868 | 1464221748621 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 17:15:48 INFO - PROCESS | 3868 | 1464221748624 Marionette TRACE conn3 <- [1,1446,null,{}] 17:15:48 INFO - PROCESS | 3868 | 1464221748627 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:48 INFO - PROCESS | 3868 | 1464221748740 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 17:15:48 INFO - PROCESS | 3868 | 1464221748912 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:48 INFO - PROCESS | 3868 | ++DOCSHELL 1ACBBC00 == 101 [pid = 3868] [id = 371] 17:15:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 228 (20594000) [pid = 3868] [serial = 1113] [outer = 00000000] 17:15:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 229 (224E3800) [pid = 3868] [serial = 1114] [outer = 20594000] 17:15:48 INFO - PROCESS | 3868 | 1464221748965 Marionette DEBUG loaded listener.js 17:15:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 230 (224E8400) [pid = 3868] [serial = 1115] [outer = 20594000] 17:15:49 INFO - PROCESS | 3868 | 1464221749615 Marionette TRACE conn3 <- [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]]]}] 17:15:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 17:15:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1047ms 17:15:49 INFO - PROCESS | 3868 | 1464221749677 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 17:15:49 INFO - PROCESS | 3868 | 1464221749679 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 17:15:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 17:15:49 INFO - PROCESS | 3868 | 1464221749683 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 17:15:49 INFO - PROCESS | 3868 | 1464221749685 Marionette TRACE conn3 <- [1,1450,null,{}] 17:15:49 INFO - PROCESS | 3868 | 1464221749689 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:49 INFO - PROCESS | 3868 | 1464221749810 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 17:15:49 INFO - PROCESS | 3868 | 1464221749986 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:50 INFO - PROCESS | 3868 | ++DOCSHELL 0F2F0800 == 102 [pid = 3868] [id = 372] 17:15:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 231 (10434400) [pid = 3868] [serial = 1116] [outer = 00000000] 17:15:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 232 (16602800) [pid = 3868] [serial = 1117] [outer = 10434400] 17:15:50 INFO - PROCESS | 3868 | 1464221750044 Marionette DEBUG loaded listener.js 17:15:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 233 (178C6C00) [pid = 3868] [serial = 1118] [outer = 10434400] 17:15:50 INFO - PROCESS | 3868 | 1464221750908 Marionette TRACE conn3 <- [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]]]}] 17:15:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 17:15:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1297ms 17:15:50 INFO - PROCESS | 3868 | 1464221750982 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 17:15:50 INFO - PROCESS | 3868 | 1464221750987 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 17:15:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 17:15:50 INFO - PROCESS | 3868 | 1464221750993 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 17:15:50 INFO - PROCESS | 3868 | 1464221750997 Marionette TRACE conn3 <- [1,1454,null,{}] 17:15:51 INFO - PROCESS | 3868 | 1464221751003 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:51 INFO - PROCESS | 3868 | 1464221751120 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 17:15:51 INFO - PROCESS | 3868 | 1464221751273 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:51 INFO - PROCESS | 3868 | ++DOCSHELL 114DA000 == 103 [pid = 3868] [id = 373] 17:15:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 234 (11852800) [pid = 3868] [serial = 1119] [outer = 00000000] 17:15:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 235 (12B23000) [pid = 3868] [serial = 1120] [outer = 11852800] 17:15:51 INFO - PROCESS | 3868 | 1464221751326 Marionette DEBUG loaded listener.js 17:15:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 236 (138CE000) [pid = 3868] [serial = 1121] [outer = 11852800] 17:15:51 INFO - PROCESS | 3868 | 1464221751914 Marionette TRACE conn3 <- [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]]]}] 17:15:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 17:15:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1000ms 17:15:51 INFO - PROCESS | 3868 | 1464221751995 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 17:15:52 INFO - PROCESS | 3868 | 1464221752001 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 17:15:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 17:15:52 INFO - PROCESS | 3868 | 1464221752022 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 17:15:52 INFO - PROCESS | 3868 | 1464221752025 Marionette TRACE conn3 <- [1,1458,null,{}] 17:15:52 INFO - PROCESS | 3868 | 1464221752028 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:52 INFO - PROCESS | 3868 | 1464221752138 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 17:15:52 INFO - PROCESS | 3868 | 1464221752299 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:52 INFO - PROCESS | 3868 | ++DOCSHELL 11064C00 == 104 [pid = 3868] [id = 374] 17:15:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 237 (11069C00) [pid = 3868] [serial = 1122] [outer = 00000000] 17:15:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 238 (143C2C00) [pid = 3868] [serial = 1123] [outer = 11069C00] 17:15:52 INFO - PROCESS | 3868 | 1464221752351 Marionette DEBUG loaded listener.js 17:15:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 239 (160E4800) [pid = 3868] [serial = 1124] [outer = 11069C00] 17:15:52 INFO - PROCESS | 3868 | --DOCSHELL 104E8400 == 103 [pid = 3868] [id = 362] 17:15:52 INFO - PROCESS | 3868 | --DOCSHELL 11002400 == 102 [pid = 3868] [id = 361] 17:15:52 INFO - PROCESS | 3868 | --DOCSHELL 1C358400 == 101 [pid = 3868] [id = 360] 17:15:52 INFO - PROCESS | 3868 | --DOCSHELL 19CC5C00 == 100 [pid = 3868] [id = 359] 17:15:52 INFO - PROCESS | 3868 | --DOCSHELL 1A884000 == 99 [pid = 3868] [id = 358] 17:15:52 INFO - PROCESS | 3868 | --DOCSHELL 18365000 == 98 [pid = 3868] [id = 357] 17:15:52 INFO - PROCESS | 3868 | --DOCSHELL 1500F000 == 97 [pid = 3868] [id = 356] 17:15:52 INFO - PROCESS | 3868 | --DOCSHELL 11254400 == 96 [pid = 3868] [id = 355] 17:15:52 INFO - PROCESS | 3868 | --DOCSHELL 1290AC00 == 95 [pid = 3868] [id = 354] 17:15:52 INFO - PROCESS | 3868 | --DOCSHELL 10433800 == 94 [pid = 3868] [id = 353] 17:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 238 (1C353000) [pid = 3868] [serial = 1029] [outer = 00000000] [url = about:blank] 17:15:52 INFO - PROCESS | 3868 | --DOCSHELL 1660B000 == 93 [pid = 3868] [id = 345] 17:15:52 INFO - PROCESS | 3868 | --DOCSHELL 10EBF400 == 92 [pid = 3868] [id = 344] 17:15:52 INFO - PROCESS | 3868 | --DOCSHELL 104EBC00 == 91 [pid = 3868] [id = 343] 17:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 237 (1A9C6C00) [pid = 3868] [serial = 973] [outer = 00000000] [url = about:blank] 17:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 236 (11068800) [pid = 3868] [serial = 678] [outer = 00000000] [url = about:blank] 17:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 235 (15A38C00) [pid = 3868] [serial = 681] [outer = 00000000] [url = about:blank] 17:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 234 (18364000) [pid = 3868] [serial = 684] [outer = 00000000] [url = about:blank] 17:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 233 (1A3F3C00) [pid = 3868] [serial = 687] [outer = 00000000] [url = about:blank] 17:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 232 (1B4B0000) [pid = 3868] [serial = 690] [outer = 00000000] [url = about:blank] 17:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 231 (1B755000) [pid = 3868] [serial = 693] [outer = 00000000] [url = about:blank] 17:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 230 (201E1000) [pid = 3868] [serial = 696] [outer = 00000000] [url = about:blank] 17:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 229 (1B75BC00) [pid = 3868] [serial = 730] [outer = 00000000] [url = about:blank] 17:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 228 (129F3C00) [pid = 3868] [serial = 733] [outer = 00000000] [url = about:blank] 17:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 227 (16E8C400) [pid = 3868] [serial = 736] [outer = 00000000] [url = about:blank] 17:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 226 (1A4B1000) [pid = 3868] [serial = 739] [outer = 00000000] [url = about:blank] 17:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 225 (1B260800) [pid = 3868] [serial = 742] [outer = 00000000] [url = about:blank] 17:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 224 (1B760800) [pid = 3868] [serial = 745] [outer = 00000000] [url = about:blank] 17:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 223 (201EB400) [pid = 3868] [serial = 748] [outer = 00000000] [url = about:blank] 17:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 222 (1FD27C00) [pid = 3868] [serial = 751] [outer = 00000000] [url = about:blank] 17:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 221 (1A96A000) [pid = 3868] [serial = 787] [outer = 00000000] [url = about:blank] 17:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 220 (176AA800) [pid = 3868] [serial = 817] [outer = 00000000] [url = about:blank] 17:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 219 (171E1800) [pid = 3868] [serial = 868] [outer = 00000000] [url = about:blank] 17:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 218 (1A4B2000) [pid = 3868] [serial = 1027] [outer = 00000000] [url = about:blank] 17:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 217 (183C5C00) [pid = 3868] [serial = 1015] [outer = 00000000] [url = about:blank] 17:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 216 (19A78400) [pid = 3868] [serial = 922] [outer = 00000000] [url = about:blank] 17:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 215 (19CBE800) [pid = 3868] [serial = 1017] [outer = 00000000] [url = about:blank] 17:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 214 (1A4AC400) [pid = 3868] [serial = 1018] [outer = 00000000] [url = about:blank] 17:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 213 (1ACC1800) [pid = 3868] [serial = 1021] [outer = 00000000] [url = about:blank] 17:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 212 (1A9C4400) [pid = 3868] [serial = 1020] [outer = 00000000] [url = about:blank] 17:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 211 (1B263400) [pid = 3868] [serial = 1023] [outer = 00000000] [url = about:blank] 17:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 210 (18099000) [pid = 3868] [serial = 1014] [outer = 00000000] [url = about:blank] 17:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 209 (19A72C00) [pid = 3868] [serial = 1026] [outer = 00000000] [url = about:blank] 17:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 208 (11006400) [pid = 3868] [serial = 1003] [outer = 00000000] [url = about:blank] 17:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 207 (10C15000) [pid = 3868] [serial = 1002] [outer = 00000000] [url = about:blank] 17:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 206 (1293C400) [pid = 3868] [serial = 1008] [outer = 00000000] [url = about:blank] 17:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 205 (13952C00) [pid = 3868] [serial = 1009] [outer = 00000000] [url = about:blank] 17:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 204 (16A12400) [pid = 3868] [serial = 1006] [outer = 00000000] [url = about:blank] 17:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 203 (13955400) [pid = 3868] [serial = 1005] [outer = 00000000] [url = about:blank] 17:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 202 (17119800) [pid = 3868] [serial = 1011] [outer = 00000000] [url = about:blank] 17:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 201 (17852400) [pid = 3868] [serial = 1012] [outer = 00000000] [url = about:blank] 17:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 200 (0F2EB000) [pid = 3868] [serial = 975] [outer = 00000000] [url = about:blank] 17:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 199 (13A41C00) [pid = 3868] [serial = 978] [outer = 00000000] [url = about:blank] 17:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 198 (178C2C00) [pid = 3868] [serial = 981] [outer = 00000000] [url = about:blank] 17:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 197 (1ACC1C00) [pid = 3868] [serial = 984] [outer = 00000000] [url = about:blank] 17:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 196 (1AF06400) [pid = 3868] [serial = 987] [outer = 00000000] [url = about:blank] 17:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 195 (1B263C00) [pid = 3868] [serial = 990] [outer = 00000000] [url = about:blank] 17:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 194 (1B75A000) [pid = 3868] [serial = 993] [outer = 00000000] [url = about:blank] 17:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 193 (1C35C800) [pid = 3868] [serial = 996] [outer = 00000000] [url = about:blank] 17:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 192 (13954000) [pid = 3868] [serial = 999] [outer = 00000000] [url = about:blank] 17:15:52 INFO - PROCESS | 3868 | --DOMWINDOW == 191 (1B6D0000) [pid = 3868] [serial = 1024] [outer = 00000000] [url = about:blank] 17:15:52 INFO - PROCESS | 3868 | 1464221752910 Marionette TRACE conn3 <- [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]]]}] 17:15:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 17:15:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 953ms 17:15:52 INFO - PROCESS | 3868 | 1464221752964 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 17:15:52 INFO - PROCESS | 3868 | 1464221752966 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 17:15:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 17:15:52 INFO - PROCESS | 3868 | 1464221752969 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 17:15:52 INFO - PROCESS | 3868 | 1464221752973 Marionette TRACE conn3 <- [1,1462,null,{}] 17:15:52 INFO - PROCESS | 3868 | 1464221752983 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:53 INFO - PROCESS | 3868 | 1464221753086 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 17:15:53 INFO - PROCESS | 3868 | 1464221753199 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:53 INFO - PROCESS | 3868 | ++DOCSHELL 10A5A800 == 92 [pid = 3868] [id = 375] 17:15:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 192 (129F3000) [pid = 3868] [serial = 1125] [outer = 00000000] 17:15:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 193 (13E1C400) [pid = 3868] [serial = 1126] [outer = 129F3000] 17:15:53 INFO - PROCESS | 3868 | 1464221753246 Marionette DEBUG loaded listener.js 17:15:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 194 (16320000) [pid = 3868] [serial = 1127] [outer = 129F3000] 17:15:53 INFO - PROCESS | 3868 | 1464221753667 Marionette TRACE conn3 <- [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]]]}] 17:15:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 17:15:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 734ms 17:15:53 INFO - PROCESS | 3868 | 1464221753722 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 17:15:53 INFO - PROCESS | 3868 | 1464221753725 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 17:15:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 17:15:53 INFO - PROCESS | 3868 | 1464221753728 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 17:15:53 INFO - PROCESS | 3868 | 1464221753730 Marionette TRACE conn3 <- [1,1466,null,{}] 17:15:53 INFO - PROCESS | 3868 | 1464221753733 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:53 INFO - PROCESS | 3868 | 1464221753828 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 17:15:53 INFO - PROCESS | 3868 | 1464221753834 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:53 INFO - PROCESS | 3868 | ++DOCSHELL 16A1C000 == 93 [pid = 3868] [id = 376] 17:15:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 195 (16D01400) [pid = 3868] [serial = 1128] [outer = 00000000] 17:15:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 196 (171E1800) [pid = 3868] [serial = 1129] [outer = 16D01400] 17:15:53 INFO - PROCESS | 3868 | 1464221753889 Marionette DEBUG loaded listener.js 17:15:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 197 (176A7C00) [pid = 3868] [serial = 1130] [outer = 16D01400] 17:15:54 INFO - PROCESS | 3868 | 1464221754359 Marionette TRACE conn3 <- [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]]]}] 17:15:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 17:15:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 688ms 17:15:54 INFO - PROCESS | 3868 | 1464221754426 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 17:15:54 INFO - PROCESS | 3868 | 1464221754427 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 17:15:54 INFO - PROCESS | 3868 | 1464221754431 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 17:15:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 17:15:54 INFO - PROCESS | 3868 | 1464221754432 Marionette TRACE conn3 <- [1,1470,null,{}] 17:15:54 INFO - PROCESS | 3868 | 1464221754436 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:54 INFO - PROCESS | 3868 | 1464221754526 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 17:15:54 INFO - PROCESS | 3868 | 1464221754534 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:54 INFO - PROCESS | 3868 | ++DOCSHELL 16E94C00 == 94 [pid = 3868] [id = 377] 17:15:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 198 (1700D400) [pid = 3868] [serial = 1131] [outer = 00000000] 17:15:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 199 (17E8E400) [pid = 3868] [serial = 1132] [outer = 1700D400] 17:15:54 INFO - PROCESS | 3868 | 1464221754579 Marionette DEBUG loaded listener.js 17:15:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 200 (18099400) [pid = 3868] [serial = 1133] [outer = 1700D400] 17:15:55 INFO - PROCESS | 3868 | 1464221755080 Marionette TRACE conn3 <- [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]]]}] 17:15:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 17:15:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 688ms 17:15:55 INFO - PROCESS | 3868 | 1464221755140 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 17:15:55 INFO - PROCESS | 3868 | 1464221755142 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 17:15:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 17:15:55 INFO - PROCESS | 3868 | 1464221755146 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 17:15:55 INFO - PROCESS | 3868 | 1464221755147 Marionette TRACE conn3 <- [1,1474,null,{}] 17:15:55 INFO - PROCESS | 3868 | 1464221755151 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:55 INFO - PROCESS | 3868 | 1464221755332 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 17:15:55 INFO - PROCESS | 3868 | 1464221755361 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:55 INFO - PROCESS | 3868 | ++DOCSHELL 19CB9C00 == 95 [pid = 3868] [id = 378] 17:15:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 201 (19CBA000) [pid = 3868] [serial = 1134] [outer = 00000000] 17:15:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 202 (1A3ED400) [pid = 3868] [serial = 1135] [outer = 19CBA000] 17:15:55 INFO - PROCESS | 3868 | 1464221755405 Marionette DEBUG loaded listener.js 17:15:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 203 (1A4B3000) [pid = 3868] [serial = 1136] [outer = 19CBA000] 17:15:55 INFO - PROCESS | 3868 | 1464221755871 Marionette TRACE conn3 <- [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]]]}] 17:15:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 17:15:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 797ms 17:15:55 INFO - PROCESS | 3868 | 1464221755949 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 17:15:55 INFO - PROCESS | 3868 | 1464221755951 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 17:15:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 17:15:55 INFO - PROCESS | 3868 | 1464221755955 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 17:15:55 INFO - PROCESS | 3868 | 1464221755957 Marionette TRACE conn3 <- [1,1478,null,{}] 17:15:55 INFO - PROCESS | 3868 | 1464221755960 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:56 INFO - PROCESS | 3868 | 1464221756091 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 17:15:56 INFO - PROCESS | 3868 | 1464221756112 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:56 INFO - PROCESS | 3868 | ++DOCSHELL 16A16800 == 96 [pid = 3868] [id = 379] 17:15:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 204 (1A4B6800) [pid = 3868] [serial = 1137] [outer = 00000000] 17:15:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 205 (1A883800) [pid = 3868] [serial = 1138] [outer = 1A4B6800] 17:15:56 INFO - PROCESS | 3868 | 1464221756155 Marionette DEBUG loaded listener.js 17:15:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 206 (1A9C4000) [pid = 3868] [serial = 1139] [outer = 1A4B6800] 17:15:56 INFO - PROCESS | 3868 | 1464221756588 Marionette TRACE conn3 <- [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]]]}] 17:15:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 17:15:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 703ms 17:15:56 INFO - PROCESS | 3868 | 1464221756654 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 17:15:56 INFO - PROCESS | 3868 | 1464221756656 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 17:15:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 17:15:56 INFO - PROCESS | 3868 | 1464221756660 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 17:15:56 INFO - PROCESS | 3868 | 1464221756662 Marionette TRACE conn3 <- [1,1482,null,{}] 17:15:56 INFO - PROCESS | 3868 | 1464221756691 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:56 INFO - PROCESS | 3868 | 1464221756832 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 17:15:56 INFO - PROCESS | 3868 | 1464221756906 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:56 INFO - PROCESS | 3868 | ++DOCSHELL 1A58DC00 == 97 [pid = 3868] [id = 380] 17:15:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 207 (1A841000) [pid = 3868] [serial = 1140] [outer = 00000000] 17:15:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 208 (1AE79400) [pid = 3868] [serial = 1141] [outer = 1A841000] 17:15:56 INFO - PROCESS | 3868 | 1464221756957 Marionette DEBUG loaded listener.js 17:15:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 209 (1AF01400) [pid = 3868] [serial = 1142] [outer = 1A841000] 17:15:57 INFO - PROCESS | 3868 | --DOMWINDOW == 208 (11007000) [pid = 3868] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 17:15:57 INFO - PROCESS | 3868 | --DOMWINDOW == 207 (19A72800) [pid = 3868] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 17:15:57 INFO - PROCESS | 3868 | --DOMWINDOW == 206 (1328C800) [pid = 3868] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 17:15:57 INFO - PROCESS | 3868 | --DOMWINDOW == 205 (1A96F000) [pid = 3868] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 17:15:57 INFO - PROCESS | 3868 | --DOMWINDOW == 204 (114DF000) [pid = 3868] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 17:15:57 INFO - PROCESS | 3868 | --DOMWINDOW == 203 (18390800) [pid = 3868] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 17:15:57 INFO - PROCESS | 3868 | --DOMWINDOW == 202 (10433C00) [pid = 3868] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 17:15:57 INFO - PROCESS | 3868 | --DOMWINDOW == 201 (1E1A1400) [pid = 3868] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 17:15:57 INFO - PROCESS | 3868 | --DOMWINDOW == 200 (114DD000) [pid = 3868] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 17:15:57 INFO - PROCESS | 3868 | --DOMWINDOW == 199 (15A12800) [pid = 3868] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 17:15:57 INFO - PROCESS | 3868 | --DOMWINDOW == 198 (1A887800) [pid = 3868] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 17:15:57 INFO - PROCESS | 3868 | 1464221757547 Marionette TRACE conn3 <- [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]]]}] 17:15:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 17:15:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 953ms 17:15:57 INFO - PROCESS | 3868 | 1464221757605 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 17:15:57 INFO - PROCESS | 3868 | 1464221757607 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 17:15:57 INFO - PROCESS | 3868 | 1464221757611 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 17:15:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 17:15:57 INFO - PROCESS | 3868 | 1464221757612 Marionette TRACE conn3 <- [1,1486,null,{}] 17:15:57 INFO - PROCESS | 3868 | 1464221757616 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:57 INFO - PROCESS | 3868 | 1464221757718 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 17:15:57 INFO - PROCESS | 3868 | 1464221757724 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:57 INFO - PROCESS | 3868 | ++DOCSHELL 10C10400 == 98 [pid = 3868] [id = 381] 17:15:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 199 (17EEB800) [pid = 3868] [serial = 1143] [outer = 00000000] 17:15:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 200 (1A884800) [pid = 3868] [serial = 1144] [outer = 17EEB800] 17:15:57 INFO - PROCESS | 3868 | 1464221757767 Marionette DEBUG loaded listener.js 17:15:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 201 (1AA64C00) [pid = 3868] [serial = 1145] [outer = 17EEB800] 17:15:58 INFO - PROCESS | 3868 | 1464221758200 Marionette TRACE conn3 <- [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]]]}] 17:15:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 17:15:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 641ms 17:15:58 INFO - PROCESS | 3868 | 1464221758260 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 17:15:58 INFO - PROCESS | 3868 | 1464221758262 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 17:15:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 17:15:58 INFO - PROCESS | 3868 | 1464221758265 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 17:15:58 INFO - PROCESS | 3868 | 1464221758267 Marionette TRACE conn3 <- [1,1490,null,{}] 17:15:58 INFO - PROCESS | 3868 | 1464221758270 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:58 INFO - PROCESS | 3868 | 1464221758365 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 17:15:58 INFO - PROCESS | 3868 | 1464221758372 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:58 INFO - PROCESS | 3868 | ++DOCSHELL 19CC5800 == 99 [pid = 3868] [id = 382] 17:15:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 202 (19F37000) [pid = 3868] [serial = 1146] [outer = 00000000] 17:15:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 203 (1B4A5800) [pid = 3868] [serial = 1147] [outer = 19F37000] 17:15:58 INFO - PROCESS | 3868 | 1464221758414 Marionette DEBUG loaded listener.js 17:15:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 204 (1B5A7C00) [pid = 3868] [serial = 1148] [outer = 19F37000] 17:15:58 INFO - PROCESS | 3868 | 1464221758867 Marionette TRACE conn3 <- [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]]]}] 17:15:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 17:15:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 640ms 17:15:58 INFO - PROCESS | 3868 | 1464221758903 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 17:15:58 INFO - PROCESS | 3868 | 1464221758906 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 17:15:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 17:15:58 INFO - PROCESS | 3868 | 1464221758909 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 17:15:58 INFO - PROCESS | 3868 | 1464221758911 Marionette TRACE conn3 <- [1,1494,null,{}] 17:15:58 INFO - PROCESS | 3868 | 1464221758915 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:59 INFO - PROCESS | 3868 | 1464221759083 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 17:15:59 INFO - PROCESS | 3868 | 1464221759099 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:59 INFO - PROCESS | 3868 | ++DOCSHELL 105EC000 == 100 [pid = 3868] [id = 383] 17:15:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 205 (1B6D1C00) [pid = 3868] [serial = 1149] [outer = 00000000] 17:15:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 206 (1B759000) [pid = 3868] [serial = 1150] [outer = 1B6D1C00] 17:15:59 INFO - PROCESS | 3868 | 1464221759148 Marionette DEBUG loaded listener.js 17:15:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 207 (1C35C000) [pid = 3868] [serial = 1151] [outer = 1B6D1C00] 17:15:59 INFO - PROCESS | 3868 | 1464221759831 Marionette TRACE conn3 <- [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]]]}] 17:15:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 17:15:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1000ms 17:15:59 INFO - PROCESS | 3868 | 1464221759913 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 17:15:59 INFO - PROCESS | 3868 | 1464221759917 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 17:15:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 17:15:59 INFO - PROCESS | 3868 | 1464221759923 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 17:15:59 INFO - PROCESS | 3868 | 1464221759926 Marionette TRACE conn3 <- [1,1498,null,{}] 17:15:59 INFO - PROCESS | 3868 | 1464221759932 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:00 INFO - PROCESS | 3868 | 1464221760127 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 17:16:00 INFO - PROCESS | 3868 | 1464221760239 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:00 INFO - PROCESS | 3868 | ++DOCSHELL 10F30400 == 101 [pid = 3868] [id = 384] 17:16:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 208 (11001800) [pid = 3868] [serial = 1152] [outer = 00000000] 17:16:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 209 (129F7400) [pid = 3868] [serial = 1153] [outer = 11001800] 17:16:00 INFO - PROCESS | 3868 | 1464221760297 Marionette DEBUG loaded listener.js 17:16:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 210 (138EF800) [pid = 3868] [serial = 1154] [outer = 11001800] 17:16:00 INFO - PROCESS | 3868 | 1464221760895 Marionette TRACE conn3 <- [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]]]}] 17:16:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 17:16:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1000ms 17:16:00 INFO - PROCESS | 3868 | 1464221760927 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 17:16:00 INFO - PROCESS | 3868 | 1464221760933 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 17:16:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 17:16:00 INFO - PROCESS | 3868 | 1464221760939 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 17:16:00 INFO - PROCESS | 3868 | 1464221760942 Marionette TRACE conn3 <- [1,1502,null,{}] 17:16:00 INFO - PROCESS | 3868 | 1464221760946 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:01 INFO - PROCESS | 3868 | 1464221761076 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 17:16:01 INFO - PROCESS | 3868 | 1464221761246 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:01 INFO - PROCESS | 3868 | ++DOCSHELL 17006C00 == 102 [pid = 3868] [id = 385] 17:16:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 211 (17008800) [pid = 3868] [serial = 1155] [outer = 00000000] 17:16:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 212 (17114400) [pid = 3868] [serial = 1156] [outer = 17008800] 17:16:01 INFO - PROCESS | 3868 | 1464221761301 Marionette DEBUG loaded listener.js 17:16:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 213 (178C2C00) [pid = 3868] [serial = 1157] [outer = 17008800] 17:16:01 INFO - PROCESS | 3868 | 1464221761910 Marionette TRACE conn3 <- [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]]]}] 17:16:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 17:16:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1000ms 17:16:01 INFO - PROCESS | 3868 | 1464221761950 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 17:16:01 INFO - PROCESS | 3868 | 1464221761953 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 17:16:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 17:16:01 INFO - PROCESS | 3868 | 1464221761958 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 17:16:01 INFO - PROCESS | 3868 | 1464221761962 Marionette TRACE conn3 <- [1,1506,null,{}] 17:16:01 INFO - PROCESS | 3868 | 1464221761973 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:02 INFO - PROCESS | 3868 | 1464221762100 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 17:16:02 INFO - PROCESS | 3868 | 1464221762257 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:02 INFO - PROCESS | 3868 | ++DOCSHELL 1AE77800 == 103 [pid = 3868] [id = 386] 17:16:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 214 (1AF08800) [pid = 3868] [serial = 1158] [outer = 00000000] 17:16:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 215 (1B6CF400) [pid = 3868] [serial = 1159] [outer = 1AF08800] 17:16:02 INFO - PROCESS | 3868 | 1464221762315 Marionette DEBUG loaded listener.js 17:16:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 216 (1B760400) [pid = 3868] [serial = 1160] [outer = 1AF08800] 17:16:02 INFO - PROCESS | 3868 | 1464221762887 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 17:16:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 17:16:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1000ms 17:16:02 INFO - PROCESS | 3868 | 1464221762964 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 17:16:02 INFO - PROCESS | 3868 | 1464221762968 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 17:16:02 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 17:16:02 INFO - PROCESS | 3868 | 1464221762971 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 17:16:02 INFO - PROCESS | 3868 | 1464221762973 Marionette TRACE conn3 <- [1,1510,null,{}] 17:16:02 INFO - PROCESS | 3868 | 1464221762977 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:03 INFO - PROCESS | 3868 | 1464221763102 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 17:16:03 INFO - PROCESS | 3868 | 1464221763269 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:03 INFO - PROCESS | 3868 | ++DOCSHELL 1E1A5000 == 104 [pid = 3868] [id = 387] 17:16:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 217 (1E1A6000) [pid = 3868] [serial = 1161] [outer = 00000000] 17:16:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 218 (1FC52800) [pid = 3868] [serial = 1162] [outer = 1E1A6000] 17:16:03 INFO - PROCESS | 3868 | 1464221763324 Marionette DEBUG loaded listener.js 17:16:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 219 (1FC5DC00) [pid = 3868] [serial = 1163] [outer = 1E1A6000] 17:16:03 INFO - PROCESS | 3868 | 1464221763836 Marionette TRACE conn3 <- [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"]]]}] 17:16:03 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 () { 17:16:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:16:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 17:16:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:16:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 17:16:03 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 () { 17:16:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:16:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 17:16:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:16:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 17:16:03 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 () { 17:16:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:16:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 17:16:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:16:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 17:16:03 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 () { 17:16:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:16:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 17:16:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:16:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 17:16:03 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 922ms 17:16:03 INFO - PROCESS | 3868 | 1464221763885 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 17:16:03 INFO - PROCESS | 3868 | 1464221763888 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 17:16:03 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 17:16:03 INFO - PROCESS | 3868 | 1464221763891 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 17:16:03 INFO - PROCESS | 3868 | 1464221763893 Marionette TRACE conn3 <- [1,1514,null,{}] 17:16:03 INFO - PROCESS | 3868 | 1464221763897 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:04 INFO - PROCESS | 3868 | 1464221764011 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 17:16:04 INFO - PROCESS | 3868 | 1464221764183 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:04 INFO - PROCESS | 3868 | ++DOCSHELL 1FD1CC00 == 105 [pid = 3868] [id = 388] 17:16:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 220 (1FD25000) [pid = 3868] [serial = 1164] [outer = 00000000] 17:16:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 221 (201E7000) [pid = 3868] [serial = 1165] [outer = 1FD25000] 17:16:04 INFO - PROCESS | 3868 | 1464221764238 Marionette DEBUG loaded listener.js 17:16:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 222 (2058C800) [pid = 3868] [serial = 1166] [outer = 1FD25000] 17:16:04 INFO - PROCESS | 3868 | 1464221764800 Marionette TRACE conn3 <- [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"]]]}] 17:16:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:16:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 17:16:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:16:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 17:16:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:16:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 17:16:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:16:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 17:16:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 17:16:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 17:16:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:16:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 17:16:04 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 953ms 17:16:04 INFO - PROCESS | 3868 | 1464221764840 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 17:16:04 INFO - PROCESS | 3868 | 1464221764842 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 17:16:04 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 17:16:04 INFO - PROCESS | 3868 | 1464221764847 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 17:16:04 INFO - PROCESS | 3868 | 1464221764849 Marionette TRACE conn3 <- [1,1518,null,{}] 17:16:04 INFO - PROCESS | 3868 | 1464221764853 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:04 INFO - PROCESS | 3868 | 1464221764985 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 17:16:05 INFO - PROCESS | 3868 | 1464221765160 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:05 INFO - PROCESS | 3868 | ++DOCSHELL 1FD21C00 == 106 [pid = 3868] [id = 389] 17:16:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 223 (20171800) [pid = 3868] [serial = 1167] [outer = 00000000] 17:16:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 224 (2058BC00) [pid = 3868] [serial = 1168] [outer = 20171800] 17:16:05 INFO - PROCESS | 3868 | 1464221765215 Marionette DEBUG loaded listener.js 17:16:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 225 (213D5C00) [pid = 3868] [serial = 1169] [outer = 20171800] 17:16:05 INFO - PROCESS | 3868 | 1464221765700 Marionette TRACE conn3 <- [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]]]}] 17:16:05 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 17:16:05 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 17:16:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:16:05 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 17:16:05 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 17:16:05 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. 17:16:05 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 17:16:05 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 906ms 17:16:05 INFO - PROCESS | 3868 | 1464221765757 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 17:16:05 INFO - PROCESS | 3868 | 1464221765759 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 17:16:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 17:16:05 INFO - PROCESS | 3868 | 1464221765764 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 17:16:05 INFO - PROCESS | 3868 | 1464221765766 Marionette TRACE conn3 <- [1,1522,null,{}] 17:16:05 INFO - PROCESS | 3868 | 1464221765770 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:05 INFO - PROCESS | 3868 | 1464221765883 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 17:16:06 INFO - PROCESS | 3868 | 1464221766050 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:06 INFO - PROCESS | 3868 | ++DOCSHELL 20175400 == 107 [pid = 3868] [id = 390] 17:16:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 226 (20178000) [pid = 3868] [serial = 1170] [outer = 00000000] 17:16:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 227 (2186C800) [pid = 3868] [serial = 1171] [outer = 20178000] 17:16:06 INFO - PROCESS | 3868 | 1464221766110 Marionette DEBUG loaded listener.js 17:16:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 228 (218D6400) [pid = 3868] [serial = 1172] [outer = 20178000] 17:16:06 INFO - PROCESS | 3868 | 1464221766679 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 17:16:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 17:16:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 937ms 17:16:06 INFO - PROCESS | 3868 | 1464221766708 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 17:16:06 INFO - PROCESS | 3868 | 1464221766710 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 17:16:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 17:16:06 INFO - PROCESS | 3868 | 1464221766713 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 17:16:06 INFO - PROCESS | 3868 | 1464221766715 Marionette TRACE conn3 <- [1,1526,null,{}] 17:16:06 INFO - PROCESS | 3868 | 1464221766719 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:06 INFO - PROCESS | 3868 | 1464221766832 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 17:16:07 INFO - PROCESS | 3868 | 1464221767000 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:07 INFO - PROCESS | 3868 | ++DOCSHELL 2186B000 == 108 [pid = 3868] [id = 391] 17:16:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 229 (224E1800) [pid = 3868] [serial = 1173] [outer = 00000000] 17:16:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 230 (224EA000) [pid = 3868] [serial = 1174] [outer = 224E1800] 17:16:07 INFO - PROCESS | 3868 | 1464221767054 Marionette DEBUG loaded listener.js 17:16:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 231 (22B65400) [pid = 3868] [serial = 1175] [outer = 224E1800] 17:16:07 INFO - PROCESS | 3868 | 1464221767586 Marionette TRACE conn3 <- [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]]]}] 17:16:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 17:16:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 937ms 17:16:07 INFO - PROCESS | 3868 | 1464221767659 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 17:16:07 INFO - PROCESS | 3868 | 1464221767661 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 17:16:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 17:16:07 INFO - PROCESS | 3868 | 1464221767665 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 17:16:07 INFO - PROCESS | 3868 | 1464221767667 Marionette TRACE conn3 <- [1,1530,null,{}] 17:16:07 INFO - PROCESS | 3868 | 1464221767670 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:07 INFO - PROCESS | 3868 | 1464221767785 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 17:16:07 INFO - PROCESS | 3868 | 1464221767941 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:07 INFO - PROCESS | 3868 | ++DOCSHELL 224E9800 == 109 [pid = 3868] [id = 392] 17:16:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 232 (22B6AC00) [pid = 3868] [serial = 1176] [outer = 00000000] 17:16:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 233 (22B6E400) [pid = 3868] [serial = 1177] [outer = 22B6AC00] 17:16:07 INFO - PROCESS | 3868 | 1464221767995 Marionette DEBUG loaded listener.js 17:16:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 234 (22B70000) [pid = 3868] [serial = 1178] [outer = 22B6AC00] 17:16:08 INFO - PROCESS | 3868 | 1464221768635 Marionette TRACE conn3 <- [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]]]}] 17:16:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 17:16:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1000ms 17:16:08 INFO - PROCESS | 3868 | 1464221768667 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 17:16:08 INFO - PROCESS | 3868 | 1464221768670 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 17:16:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 17:16:08 INFO - PROCESS | 3868 | 1464221768673 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 17:16:08 INFO - PROCESS | 3868 | 1464221768675 Marionette TRACE conn3 <- [1,1534,null,{}] 17:16:08 INFO - PROCESS | 3868 | 1464221768679 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:08 INFO - PROCESS | 3868 | 1464221768795 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 17:16:08 INFO - PROCESS | 3868 | 1464221768971 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:08 INFO - PROCESS | 3868 | ++DOCSHELL 10C1B000 == 110 [pid = 3868] [id = 393] 17:16:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 235 (11007400) [pid = 3868] [serial = 1179] [outer = 00000000] 17:16:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 236 (12F13800) [pid = 3868] [serial = 1180] [outer = 11007400] 17:16:09 INFO - PROCESS | 3868 | 1464221769026 Marionette DEBUG loaded listener.js 17:16:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 237 (16E8BC00) [pid = 3868] [serial = 1181] [outer = 11007400] 17:16:09 INFO - PROCESS | 3868 | 1464221769570 Marionette TRACE conn3 <- [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]]]}] 17:16:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 17:16:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 953ms 17:16:09 INFO - PROCESS | 3868 | 1464221769619 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 17:16:09 INFO - PROCESS | 3868 | 1464221769622 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 17:16:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 17:16:09 INFO - PROCESS | 3868 | 1464221769626 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 17:16:09 INFO - PROCESS | 3868 | 1464221769628 Marionette TRACE conn3 <- [1,1538,null,{}] 17:16:09 INFO - PROCESS | 3868 | 1464221769632 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:09 INFO - PROCESS | 3868 | 1464221769766 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 17:16:10 INFO - PROCESS | 3868 | 1464221770144 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:10 INFO - PROCESS | 3868 | ++DOCSHELL 10321C00 == 111 [pid = 3868] [id = 394] 17:16:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 238 (10558C00) [pid = 3868] [serial = 1182] [outer = 00000000] 17:16:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 239 (10C1E800) [pid = 3868] [serial = 1183] [outer = 10558C00] 17:16:10 INFO - PROCESS | 3868 | 1464221770238 Marionette DEBUG loaded listener.js 17:16:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 240 (11007000) [pid = 3868] [serial = 1184] [outer = 10558C00] 17:16:10 INFO - PROCESS | 3868 | 1464221770845 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 17:16:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 17:16:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1250ms 17:16:10 INFO - PROCESS | 3868 | 1464221770879 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 17:16:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 17:16:10 INFO - PROCESS | 3868 | 1464221770883 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 17:16:10 INFO - PROCESS | 3868 | 1464221770887 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 17:16:10 INFO - PROCESS | 3868 | 1464221770890 Marionette TRACE conn3 <- [1,1542,null,{}] 17:16:10 INFO - PROCESS | 3868 | 1464221770895 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:11 INFO - PROCESS | 3868 | 1464221771009 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 17:16:11 INFO - PROCESS | 3868 | 1464221771174 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:11 INFO - PROCESS | 3868 | ++DOCSHELL 14335800 == 112 [pid = 3868] [id = 395] 17:16:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 241 (143B6C00) [pid = 3868] [serial = 1185] [outer = 00000000] 17:16:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 242 (1603D400) [pid = 3868] [serial = 1186] [outer = 143B6C00] 17:16:11 INFO - PROCESS | 3868 | 1464221771228 Marionette DEBUG loaded listener.js 17:16:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 243 (1660D000) [pid = 3868] [serial = 1187] [outer = 143B6C00] 17:16:11 INFO - PROCESS | 3868 | 1464221771834 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 17:16:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 17:16:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1000ms 17:16:11 INFO - PROCESS | 3868 | 1464221771888 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 17:16:11 INFO - PROCESS | 3868 | 1464221771892 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 17:16:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 17:16:11 INFO - PROCESS | 3868 | 1464221771897 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 17:16:11 INFO - PROCESS | 3868 | 1464221771899 Marionette TRACE conn3 <- [1,1546,null,{}] 17:16:11 INFO - PROCESS | 3868 | 1464221771903 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:12 INFO - PROCESS | 3868 | 1464221772013 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 17:16:12 INFO - PROCESS | 3868 | 1464221772175 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:12 INFO - PROCESS | 3868 | --DOCSHELL 19CC5800 == 111 [pid = 3868] [id = 382] 17:16:12 INFO - PROCESS | 3868 | --DOCSHELL 10C10400 == 110 [pid = 3868] [id = 381] 17:16:12 INFO - PROCESS | 3868 | --DOCSHELL 1A58DC00 == 109 [pid = 3868] [id = 380] 17:16:12 INFO - PROCESS | 3868 | --DOCSHELL 16A16800 == 108 [pid = 3868] [id = 379] 17:16:12 INFO - PROCESS | 3868 | --DOCSHELL 19CB9C00 == 107 [pid = 3868] [id = 378] 17:16:12 INFO - PROCESS | 3868 | --DOCSHELL 16E94C00 == 106 [pid = 3868] [id = 377] 17:16:12 INFO - PROCESS | 3868 | --DOCSHELL 16A1C000 == 105 [pid = 3868] [id = 376] 17:16:12 INFO - PROCESS | 3868 | --DOCSHELL 10A5A800 == 104 [pid = 3868] [id = 375] 17:16:12 INFO - PROCESS | 3868 | --DOCSHELL 11064C00 == 103 [pid = 3868] [id = 374] 17:16:12 INFO - PROCESS | 3868 | --DOMWINDOW == 242 (213DE000) [pid = 3868] [serial = 1050] [outer = 00000000] [url = about:blank] 17:16:12 INFO - PROCESS | 3868 | --DOMWINDOW == 241 (218DCC00) [pid = 3868] [serial = 1053] [outer = 00000000] [url = about:blank] 17:16:12 INFO - PROCESS | 3868 | --DOMWINDOW == 240 (16E88C00) [pid = 3868] [serial = 1056] [outer = 00000000] [url = about:blank] 17:16:12 INFO - PROCESS | 3868 | --DOMWINDOW == 239 (1ACC5000) [pid = 3868] [serial = 1089] [outer = 00000000] [url = about:blank] 17:16:12 INFO - PROCESS | 3868 | ++DOCSHELL 10A5A800 == 104 [pid = 3868] [id = 396] 17:16:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 240 (10B87400) [pid = 3868] [serial = 1188] [outer = 00000000] 17:16:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 241 (11254400) [pid = 3868] [serial = 1189] [outer = 10B87400] 17:16:12 INFO - PROCESS | 3868 | 1464221772277 Marionette DEBUG loaded listener.js 17:16:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 242 (15A19C00) [pid = 3868] [serial = 1190] [outer = 10B87400] 17:16:12 INFO - PROCESS | 3868 | --DOCSHELL 114DA000 == 103 [pid = 3868] [id = 373] 17:16:12 INFO - PROCESS | 3868 | --DOCSHELL 1B762000 == 102 [pid = 3868] [id = 368] 17:16:12 INFO - PROCESS | 3868 | --DOCSHELL 12F4E800 == 101 [pid = 3868] [id = 285] 17:16:12 INFO - PROCESS | 3868 | --DOCSHELL 1FC53C00 == 100 [pid = 3868] [id = 367] 17:16:12 INFO - PROCESS | 3868 | --DOCSHELL 1B266000 == 99 [pid = 3868] [id = 366] 17:16:12 INFO - PROCESS | 3868 | --DOCSHELL 175BD800 == 98 [pid = 3868] [id = 365] 17:16:12 INFO - PROCESS | 3868 | --DOCSHELL 12B2B400 == 97 [pid = 3868] [id = 364] 17:16:12 INFO - PROCESS | 3868 | --DOMWINDOW == 241 (1A9C5000) [pid = 3868] [serial = 1074] [outer = 00000000] [url = about:blank] 17:16:12 INFO - PROCESS | 3868 | --DOMWINDOW == 240 (1AE80400) [pid = 3868] [serial = 1075] [outer = 00000000] [url = about:blank] 17:16:12 INFO - PROCESS | 3868 | --DOMWINDOW == 239 (1FC5B400) [pid = 3868] [serial = 1077] [outer = 00000000] [url = about:blank] 17:16:12 INFO - PROCESS | 3868 | --DOMWINDOW == 238 (1FC55000) [pid = 3868] [serial = 1030] [outer = 00000000] [url = about:blank] 17:16:12 INFO - PROCESS | 3868 | --DOMWINDOW == 237 (13D0CC00) [pid = 3868] [serial = 1065] [outer = 00000000] [url = about:blank] 17:16:12 INFO - PROCESS | 3868 | --DOMWINDOW == 236 (1660B800) [pid = 3868] [serial = 1066] [outer = 00000000] [url = about:blank] 17:16:12 INFO - PROCESS | 3868 | --DOMWINDOW == 235 (1700B400) [pid = 3868] [serial = 1063] [outer = 00000000] [url = about:blank] 17:16:12 INFO - PROCESS | 3868 | --DOMWINDOW == 234 (16A13000) [pid = 3868] [serial = 1062] [outer = 00000000] [url = about:blank] 17:16:12 INFO - PROCESS | 3868 | --DOMWINDOW == 233 (1A4AEC00) [pid = 3868] [serial = 1071] [outer = 00000000] [url = about:blank] 17:16:12 INFO - PROCESS | 3868 | --DOMWINDOW == 232 (1A9CEC00) [pid = 3868] [serial = 1038] [outer = 00000000] [url = about:blank] 17:16:12 INFO - PROCESS | 3868 | --DOMWINDOW == 231 (11064000) [pid = 3868] [serial = 1060] [outer = 00000000] [url = about:blank] 17:16:12 INFO - PROCESS | 3868 | --DOMWINDOW == 230 (10C13000) [pid = 3868] [serial = 1059] [outer = 00000000] [url = about:blank] 17:16:12 INFO - PROCESS | 3868 | --DOMWINDOW == 229 (1E1A7C00) [pid = 3868] [serial = 1080] [outer = 00000000] [url = about:blank] 17:16:12 INFO - PROCESS | 3868 | --DOMWINDOW == 228 (201E2000) [pid = 3868] [serial = 1044] [outer = 00000000] [url = about:blank] 17:16:12 INFO - PROCESS | 3868 | --DOMWINDOW == 227 (2031D000) [pid = 3868] [serial = 1047] [outer = 00000000] [url = about:blank] 17:16:12 INFO - PROCESS | 3868 | --DOMWINDOW == 226 (1FD1B800) [pid = 3868] [serial = 1041] [outer = 00000000] [url = about:blank] 17:16:12 INFO - PROCESS | 3868 | --DOMWINDOW == 225 (18361800) [pid = 3868] [serial = 1068] [outer = 00000000] [url = about:blank] 17:16:12 INFO - PROCESS | 3868 | --DOMWINDOW == 224 (19ADB800) [pid = 3868] [serial = 1069] [outer = 00000000] [url = about:blank] 17:16:12 INFO - PROCESS | 3868 | --DOMWINDOW == 223 (112E3400) [pid = 3868] [serial = 1032] [outer = 00000000] [url = about:blank] 17:16:12 INFO - PROCESS | 3868 | --DOMWINDOW == 222 (16A17800) [pid = 3868] [serial = 1035] [outer = 00000000] [url = about:blank] 17:16:12 INFO - PROCESS | 3868 | --DOMWINDOW == 221 (12BD4800) [pid = 3868] [serial = 1086] [outer = 00000000] [url = about:blank] 17:16:12 INFO - PROCESS | 3868 | --DOMWINDOW == 220 (1E1AB800) [pid = 3868] [serial = 1081] [outer = 00000000] [url = about:blank] 17:16:12 INFO - PROCESS | 3868 | --DOMWINDOW == 219 (201E0C00) [pid = 3868] [serial = 1078] [outer = 00000000] [url = about:blank] 17:16:12 INFO - PROCESS | 3868 | --DOMWINDOW == 218 (1392E000) [pid = 3868] [serial = 1083] [outer = 00000000] [url = about:blank] 17:16:12 INFO - PROCESS | 3868 | --DOMWINDOW == 217 (1A841C00) [pid = 3868] [serial = 1072] [outer = 00000000] [url = about:blank] 17:16:12 INFO - PROCESS | 3868 | --DOMWINDOW == 216 (17EB8800) [pid = 3868] [serial = 1087] [outer = 00000000] [url = about:blank] 17:16:12 INFO - PROCESS | 3868 | --DOMWINDOW == 215 (16602C00) [pid = 3868] [serial = 1084] [outer = 00000000] [url = about:blank] 17:16:12 INFO - PROCESS | 3868 | 1464221772679 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 17:16:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 17:16:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 828ms 17:16:12 INFO - PROCESS | 3868 | 1464221772740 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 17:16:12 INFO - PROCESS | 3868 | 1464221772742 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 17:16:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 17:16:12 INFO - PROCESS | 3868 | 1464221772747 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 17:16:12 INFO - PROCESS | 3868 | 1464221772753 Marionette TRACE conn3 <- [1,1550,null,{}] 17:16:12 INFO - PROCESS | 3868 | 1464221772763 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:12 INFO - PROCESS | 3868 | 1464221772865 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 17:16:12 INFO - PROCESS | 3868 | 1464221772878 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:12 INFO - PROCESS | 3868 | ++DOCSHELL 175C4000 == 98 [pid = 3868] [id = 397] 17:16:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 216 (1767D400) [pid = 3868] [serial = 1191] [outer = 00000000] 17:16:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 217 (18390C00) [pid = 3868] [serial = 1192] [outer = 1767D400] 17:16:12 INFO - PROCESS | 3868 | 1464221772922 Marionette DEBUG loaded listener.js 17:16:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 218 (19A78400) [pid = 3868] [serial = 1193] [outer = 1767D400] 17:16:13 INFO - PROCESS | 3868 | 1464221773434 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 17:16:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 17:16:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 734ms 17:16:13 INFO - PROCESS | 3868 | 1464221773486 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 17:16:13 INFO - PROCESS | 3868 | 1464221773488 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 17:16:13 INFO - PROCESS | 3868 | 1464221773491 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 17:16:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 17:16:13 INFO - PROCESS | 3868 | 1464221773493 Marionette TRACE conn3 <- [1,1554,null,{}] 17:16:13 INFO - PROCESS | 3868 | 1464221773497 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:13 INFO - PROCESS | 3868 | 1464221773633 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 17:16:13 INFO - PROCESS | 3868 | 1464221773753 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:13 INFO - PROCESS | 3868 | ++DOCSHELL 16602C00 == 99 [pid = 3868] [id = 398] 17:16:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 219 (17850000) [pid = 3868] [serial = 1194] [outer = 00000000] 17:16:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 220 (1A4AEC00) [pid = 3868] [serial = 1195] [outer = 17850000] 17:16:13 INFO - PROCESS | 3868 | 1464221773797 Marionette DEBUG loaded listener.js 17:16:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 221 (1A592400) [pid = 3868] [serial = 1196] [outer = 17850000] 17:16:14 INFO - PROCESS | 3868 | 1464221774169 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 17:16:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 17:16:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 734ms 17:16:14 INFO - PROCESS | 3868 | 1464221774232 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 17:16:14 INFO - PROCESS | 3868 | 1464221774234 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 17:16:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 17:16:14 INFO - PROCESS | 3868 | 1464221774238 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 17:16:14 INFO - PROCESS | 3868 | 1464221774240 Marionette TRACE conn3 <- [1,1558,null,{}] 17:16:14 INFO - PROCESS | 3868 | 1464221774243 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:14 INFO - PROCESS | 3868 | 1464221774337 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 17:16:14 INFO - PROCESS | 3868 | 1464221774343 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:14 INFO - PROCESS | 3868 | ++DOCSHELL 1A87A800 == 100 [pid = 3868] [id = 399] 17:16:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 222 (1A884000) [pid = 3868] [serial = 1197] [outer = 00000000] 17:16:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 223 (1A9C9C00) [pid = 3868] [serial = 1198] [outer = 1A884000] 17:16:14 INFO - PROCESS | 3868 | 1464221774396 Marionette DEBUG loaded listener.js 17:16:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 224 (1ACC7800) [pid = 3868] [serial = 1199] [outer = 1A884000] 17:16:14 INFO - PROCESS | 3868 | 1464221774937 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 17:16:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 17:16:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 750ms 17:16:15 INFO - PROCESS | 3868 | 1464221775014 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 17:16:15 INFO - PROCESS | 3868 | 1464221775016 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 17:16:15 INFO - PROCESS | 3868 | 1464221775022 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 17:16:15 INFO - PROCESS | 3868 | 1464221775024 Marionette TRACE conn3 <- [1,1562,null,{}] 17:16:15 INFO - PROCESS | 3868 | 1464221775027 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 17:16:15 INFO - PROCESS | 3868 | 1464221775165 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 17:16:15 INFO - PROCESS | 3868 | 1464221775251 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:15 INFO - PROCESS | 3868 | ++DOCSHELL 1B4A8000 == 101 [pid = 3868] [id = 400] 17:16:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 225 (1B4AFC00) [pid = 3868] [serial = 1200] [outer = 00000000] 17:16:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 226 (1B756800) [pid = 3868] [serial = 1201] [outer = 1B4AFC00] 17:16:15 INFO - PROCESS | 3868 | 1464221775294 Marionette DEBUG loaded listener.js 17:16:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 227 (1C35EC00) [pid = 3868] [serial = 1202] [outer = 1B4AFC00] 17:16:15 INFO - PROCESS | 3868 | 1464221775723 Marionette TRACE conn3 <- [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]]]}] 17:16:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 17:16:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 735ms 17:16:15 INFO - PROCESS | 3868 | 1464221775770 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 17:16:15 INFO - PROCESS | 3868 | 1464221775772 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 17:16:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 17:16:15 INFO - PROCESS | 3868 | 1464221775776 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 17:16:15 INFO - PROCESS | 3868 | 1464221775777 Marionette TRACE conn3 <- [1,1566,null,{}] 17:16:15 INFO - PROCESS | 3868 | 1464221775781 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:15 INFO - PROCESS | 3868 | 1464221775926 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 17:16:15 INFO - PROCESS | 3868 | 1464221775947 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:15 INFO - PROCESS | 3868 | ++DOCSHELL 1B6D0000 == 102 [pid = 3868] [id = 401] 17:16:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 228 (1B6DBC00) [pid = 3868] [serial = 1203] [outer = 00000000] 17:16:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 229 (1FC5C800) [pid = 3868] [serial = 1204] [outer = 1B6DBC00] 17:16:15 INFO - PROCESS | 3868 | 1464221775990 Marionette DEBUG loaded listener.js 17:16:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 230 (1FD26400) [pid = 3868] [serial = 1205] [outer = 1B6DBC00] 17:16:16 INFO - PROCESS | 3868 | 1464221776450 Marionette TRACE conn3 <- [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]]]}] 17:16:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 17:16:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 688ms 17:16:16 INFO - PROCESS | 3868 | 1464221776474 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 17:16:16 INFO - PROCESS | 3868 | 1464221776475 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 17:16:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 17:16:16 INFO - PROCESS | 3868 | 1464221776479 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 17:16:16 INFO - PROCESS | 3868 | 1464221776480 Marionette TRACE conn3 <- [1,1570,null,{}] 17:16:16 INFO - PROCESS | 3868 | 1464221776484 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:16 INFO - PROCESS | 3868 | 1464221776888 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 17:16:16 INFO - PROCESS | 3868 | --DOMWINDOW == 229 (19CBA000) [pid = 3868] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 17:16:16 INFO - PROCESS | 3868 | --DOMWINDOW == 228 (1700D400) [pid = 3868] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 17:16:16 INFO - PROCESS | 3868 | --DOMWINDOW == 227 (1A4B6800) [pid = 3868] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 17:16:16 INFO - PROCESS | 3868 | --DOMWINDOW == 226 (129F3000) [pid = 3868] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 17:16:16 INFO - PROCESS | 3868 | --DOMWINDOW == 225 (1A841000) [pid = 3868] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 17:16:16 INFO - PROCESS | 3868 | --DOMWINDOW == 224 (19F37000) [pid = 3868] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 17:16:16 INFO - PROCESS | 3868 | --DOMWINDOW == 223 (11852800) [pid = 3868] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 17:16:16 INFO - PROCESS | 3868 | --DOMWINDOW == 222 (11069C00) [pid = 3868] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 17:16:16 INFO - PROCESS | 3868 | --DOMWINDOW == 221 (16D01400) [pid = 3868] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 17:16:16 INFO - PROCESS | 3868 | --DOMWINDOW == 220 (17EEB800) [pid = 3868] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 17:16:16 INFO - PROCESS | 3868 | 1464221776975 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:16 INFO - PROCESS | 3868 | ++DOCSHELL 1036E400 == 103 [pid = 3868] [id = 402] 17:16:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 221 (10433C00) [pid = 3868] [serial = 1206] [outer = 00000000] 17:16:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 222 (114D1C00) [pid = 3868] [serial = 1207] [outer = 10433C00] 17:16:17 INFO - PROCESS | 3868 | 1464221777018 Marionette DEBUG loaded listener.js 17:16:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 223 (1700D400) [pid = 3868] [serial = 1208] [outer = 10433C00] 17:16:17 INFO - PROCESS | 3868 | 1464221777387 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 17:16:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 17:16:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 938ms 17:16:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 17:16:17 INFO - PROCESS | 3868 | 1464221777425 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 17:16:17 INFO - PROCESS | 3868 | 1464221777427 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 17:16:17 INFO - PROCESS | 3868 | 1464221777430 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 17:16:17 INFO - PROCESS | 3868 | 1464221777431 Marionette TRACE conn3 <- [1,1574,null,{}] 17:16:17 INFO - PROCESS | 3868 | 1464221777435 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:17 INFO - PROCESS | 3868 | 1464221777529 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 17:16:17 INFO - PROCESS | 3868 | 1464221777535 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:17 INFO - PROCESS | 3868 | ++DOCSHELL 16D01400 == 104 [pid = 3868] [id = 403] 17:16:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 224 (18099800) [pid = 3868] [serial = 1209] [outer = 00000000] 17:16:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 225 (1E1AD400) [pid = 3868] [serial = 1210] [outer = 18099800] 17:16:17 INFO - PROCESS | 3868 | 1464221777578 Marionette DEBUG loaded listener.js 17:16:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 226 (20147000) [pid = 3868] [serial = 1211] [outer = 18099800] 17:16:18 INFO - PROCESS | 3868 | 1464221778023 Marionette TRACE conn3 <- [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]]]}] 17:16:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 17:16:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 625ms 17:16:18 INFO - PROCESS | 3868 | 1464221778080 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 17:16:18 INFO - PROCESS | 3868 | 1464221778082 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 17:16:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 17:16:18 INFO - PROCESS | 3868 | 1464221778085 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 17:16:18 INFO - PROCESS | 3868 | 1464221778087 Marionette TRACE conn3 <- [1,1578,null,{}] 17:16:18 INFO - PROCESS | 3868 | 1464221778090 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:18 INFO - PROCESS | 3868 | 1464221778185 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 17:16:18 INFO - PROCESS | 3868 | 1464221778191 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:18 INFO - PROCESS | 3868 | ++DOCSHELL 19F37000 == 105 [pid = 3868] [id = 404] 17:16:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 227 (20149400) [pid = 3868] [serial = 1212] [outer = 00000000] 17:16:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 228 (2014F400) [pid = 3868] [serial = 1213] [outer = 20149400] 17:16:18 INFO - PROCESS | 3868 | 1464221778241 Marionette DEBUG loaded listener.js 17:16:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 229 (20153400) [pid = 3868] [serial = 1214] [outer = 20149400] 17:16:18 INFO - PROCESS | 3868 | 1464221778733 Marionette TRACE conn3 <- [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]]]}] 17:16:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 17:16:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 687ms 17:16:18 INFO - PROCESS | 3868 | 1464221778785 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 17:16:18 INFO - PROCESS | 3868 | 1464221778788 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 17:16:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 17:16:18 INFO - PROCESS | 3868 | 1464221778791 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 17:16:18 INFO - PROCESS | 3868 | 1464221778793 Marionette TRACE conn3 <- [1,1582,null,{}] 17:16:18 INFO - PROCESS | 3868 | 1464221778797 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:18 INFO - PROCESS | 3868 | 1464221778992 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 17:16:19 INFO - PROCESS | 3868 | 1464221779161 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:19 INFO - PROCESS | 3868 | ++DOCSHELL 103CA400 == 106 [pid = 3868] [id = 405] 17:16:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 230 (103D2800) [pid = 3868] [serial = 1215] [outer = 00000000] 17:16:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 231 (10EBA400) [pid = 3868] [serial = 1216] [outer = 103D2800] 17:16:19 INFO - PROCESS | 3868 | 1464221779219 Marionette DEBUG loaded listener.js 17:16:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 232 (1106B800) [pid = 3868] [serial = 1217] [outer = 103D2800] 17:16:19 INFO - PROCESS | 3868 | 1464221779863 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 17:16:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 17:16:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1140ms 17:16:19 INFO - PROCESS | 3868 | 1464221779939 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 17:16:19 INFO - PROCESS | 3868 | 1464221779943 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 17:16:19 INFO - PROCESS | 3868 | 1464221779947 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 17:16:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 17:16:19 INFO - PROCESS | 3868 | 1464221779952 Marionette TRACE conn3 <- [1,1586,null,{}] 17:16:19 INFO - PROCESS | 3868 | 1464221779957 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:20 INFO - PROCESS | 3868 | 1464221780120 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 17:16:20 INFO - PROCESS | 3868 | 1464221780278 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:20 INFO - PROCESS | 3868 | ++DOCSHELL 15A35800 == 107 [pid = 3868] [id = 406] 17:16:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 233 (15A3DC00) [pid = 3868] [serial = 1218] [outer = 00000000] 17:16:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 234 (16B41800) [pid = 3868] [serial = 1219] [outer = 15A3DC00] 17:16:20 INFO - PROCESS | 3868 | 1464221780345 Marionette DEBUG loaded listener.js 17:16:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 235 (1700EC00) [pid = 3868] [serial = 1220] [outer = 15A3DC00] 17:16:20 INFO - PROCESS | 3868 | 1464221780910 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 17:16:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 17:16:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1000ms 17:16:20 INFO - PROCESS | 3868 | 1464221780952 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 17:16:20 INFO - PROCESS | 3868 | 1464221780955 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 17:16:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 17:16:20 INFO - PROCESS | 3868 | 1464221780959 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 17:16:20 INFO - PROCESS | 3868 | 1464221780961 Marionette TRACE conn3 <- [1,1590,null,{}] 17:16:20 INFO - PROCESS | 3868 | 1464221780965 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:21 INFO - PROCESS | 3868 | 1464221781085 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 17:16:21 INFO - PROCESS | 3868 | 1464221781265 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:21 INFO - PROCESS | 3868 | ++DOCSHELL 19F45400 == 108 [pid = 3868] [id = 407] 17:16:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 236 (1A3EB400) [pid = 3868] [serial = 1221] [outer = 00000000] 17:16:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 237 (1A9CA800) [pid = 3868] [serial = 1222] [outer = 1A3EB400] 17:16:21 INFO - PROCESS | 3868 | 1464221781320 Marionette DEBUG loaded listener.js 17:16:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 238 (1AE82800) [pid = 3868] [serial = 1223] [outer = 1A3EB400] 17:16:21 INFO - PROCESS | 3868 | 1464221781922 Marionette TRACE conn3 <- [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]]]}] 17:16:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 17:16:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1000ms 17:16:21 INFO - PROCESS | 3868 | 1464221781960 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 17:16:21 INFO - PROCESS | 3868 | 1464221781964 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 17:16:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 17:16:21 INFO - PROCESS | 3868 | 1464221781975 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 17:16:21 INFO - PROCESS | 3868 | 1464221781980 Marionette TRACE conn3 <- [1,1594,null,{}] 17:16:21 INFO - PROCESS | 3868 | 1464221781984 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:22 INFO - PROCESS | 3868 | 1464221782110 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 17:16:22 INFO - PROCESS | 3868 | 1464221782272 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:22 INFO - PROCESS | 3868 | ++DOCSHELL 1FC6DC00 == 109 [pid = 3868] [id = 408] 17:16:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 239 (1FC6E400) [pid = 3868] [serial = 1224] [outer = 00000000] 17:16:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 240 (1FC73400) [pid = 3868] [serial = 1225] [outer = 1FC6E400] 17:16:22 INFO - PROCESS | 3868 | 1464221782327 Marionette DEBUG loaded listener.js 17:16:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 241 (1FD23800) [pid = 3868] [serial = 1226] [outer = 1FC6E400] 17:16:22 INFO - PROCESS | 3868 | 1464221782929 Marionette TRACE conn3 <- [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]]]}] 17:16:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 17:16:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1000ms 17:16:22 INFO - PROCESS | 3868 | 1464221782973 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 17:16:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 17:16:22 INFO - PROCESS | 3868 | 1464221782975 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 17:16:22 INFO - PROCESS | 3868 | 1464221782979 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 17:16:22 INFO - PROCESS | 3868 | 1464221782981 Marionette TRACE conn3 <- [1,1598,null,{}] 17:16:22 INFO - PROCESS | 3868 | 1464221782984 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:23 INFO - PROCESS | 3868 | 1464221783102 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 17:16:23 INFO - PROCESS | 3868 | 1464221783276 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:23 INFO - PROCESS | 3868 | ++DOCSHELL 1FC73000 == 110 [pid = 3868] [id = 409] 17:16:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 242 (2016D400) [pid = 3868] [serial = 1227] [outer = 00000000] 17:16:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 243 (201E3C00) [pid = 3868] [serial = 1228] [outer = 2016D400] 17:16:23 INFO - PROCESS | 3868 | 1464221783330 Marionette DEBUG loaded listener.js 17:16:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 244 (201EFC00) [pid = 3868] [serial = 1229] [outer = 2016D400] 17:16:23 INFO - PROCESS | 3868 | 1464221783867 Marionette TRACE conn3 <- [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]]]}] 17:16:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 17:16:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 938ms 17:16:23 INFO - PROCESS | 3868 | 1464221783924 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 17:16:23 INFO - PROCESS | 3868 | 1464221783927 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 17:16:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 17:16:23 INFO - PROCESS | 3868 | 1464221783930 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 17:16:23 INFO - PROCESS | 3868 | 1464221783932 Marionette TRACE conn3 <- [1,1602,null,{}] 17:16:23 INFO - PROCESS | 3868 | 1464221783936 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:24 INFO - PROCESS | 3868 | 1464221784054 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 17:16:24 INFO - PROCESS | 3868 | 1464221784232 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:24 INFO - PROCESS | 3868 | ++DOCSHELL 20E58400 == 111 [pid = 3868] [id = 410] 17:16:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 245 (20E58C00) [pid = 3868] [serial = 1230] [outer = 00000000] 17:16:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 246 (20E5C800) [pid = 3868] [serial = 1231] [outer = 20E58C00] 17:16:24 INFO - PROCESS | 3868 | 1464221784293 Marionette DEBUG loaded listener.js 17:16:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 247 (20E62000) [pid = 3868] [serial = 1232] [outer = 20E58C00] 17:16:24 INFO - PROCESS | 3868 | 1464221784877 Marionette TRACE conn3 <- [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]]]}] 17:16:24 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 17:16:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1000ms 17:16:24 INFO - PROCESS | 3868 | 1464221784932 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 17:16:24 INFO - PROCESS | 3868 | 1464221784934 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 17:16:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 17:16:24 INFO - PROCESS | 3868 | 1464221784938 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 17:16:24 INFO - PROCESS | 3868 | 1464221784940 Marionette TRACE conn3 <- [1,1606,null,{}] 17:16:24 INFO - PROCESS | 3868 | 1464221784943 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:25 INFO - PROCESS | 3868 | 1464221785061 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 17:16:25 INFO - PROCESS | 3868 | 1464221785236 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:25 INFO - PROCESS | 3868 | ++DOCSHELL 20E63400 == 112 [pid = 3868] [id = 411] 17:16:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 248 (20E63800) [pid = 3868] [serial = 1233] [outer = 00000000] 17:16:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 249 (218DCC00) [pid = 3868] [serial = 1234] [outer = 20E63800] 17:16:25 INFO - PROCESS | 3868 | 1464221785290 Marionette DEBUG loaded listener.js 17:16:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 250 (22472400) [pid = 3868] [serial = 1235] [outer = 20E63800] 17:16:25 INFO - PROCESS | 3868 | 1464221785876 Marionette TRACE conn3 <- [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]]]}] 17:16:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 17:16:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1000ms 17:16:25 INFO - PROCESS | 3868 | 1464221785940 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 17:16:25 INFO - PROCESS | 3868 | 1464221785942 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 17:16:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 17:16:25 INFO - PROCESS | 3868 | 1464221785946 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 17:16:25 INFO - PROCESS | 3868 | 1464221785948 Marionette TRACE conn3 <- [1,1610,null,{}] 17:16:25 INFO - PROCESS | 3868 | 1464221785951 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:26 INFO - PROCESS | 3868 | 1464221786066 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 17:16:26 INFO - PROCESS | 3868 | 1464221786244 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:26 INFO - PROCESS | 3868 | ++DOCSHELL 213E1800 == 113 [pid = 3868] [id = 412] 17:16:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 251 (21863400) [pid = 3868] [serial = 1236] [outer = 00000000] 17:16:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 252 (22479800) [pid = 3868] [serial = 1237] [outer = 21863400] 17:16:26 INFO - PROCESS | 3868 | 1464221786298 Marionette DEBUG loaded listener.js 17:16:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 253 (2247B000) [pid = 3868] [serial = 1238] [outer = 21863400] 17:16:26 INFO - PROCESS | 3868 | 1464221786849 Marionette TRACE conn3 <- [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]]]}] 17:16:26 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 17:16:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 938ms 17:16:26 INFO - PROCESS | 3868 | 1464221786891 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 17:16:26 INFO - PROCESS | 3868 | 1464221786893 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 17:16:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 17:16:26 INFO - PROCESS | 3868 | 1464221786897 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 17:16:26 INFO - PROCESS | 3868 | 1464221786899 Marionette TRACE conn3 <- [1,1614,null,{}] 17:16:26 INFO - PROCESS | 3868 | 1464221786903 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:27 INFO - PROCESS | 3868 | 1464221787018 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 17:16:27 INFO - PROCESS | 3868 | 1464221787193 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:27 INFO - PROCESS | 3868 | ++DOCSHELL 224E5400 == 114 [pid = 3868] [id = 413] 17:16:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 254 (224E5C00) [pid = 3868] [serial = 1239] [outer = 00000000] 17:16:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 255 (22B68400) [pid = 3868] [serial = 1240] [outer = 224E5C00] 17:16:27 INFO - PROCESS | 3868 | 1464221787247 Marionette DEBUG loaded listener.js 17:16:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 256 (22B6BC00) [pid = 3868] [serial = 1241] [outer = 224E5C00] 17:16:27 INFO - PROCESS | 3868 | 1464221787811 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 17:16:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 17:16:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 938ms 17:16:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 17:16:27 INFO - PROCESS | 3868 | 1464221787847 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 17:16:27 INFO - PROCESS | 3868 | 1464221787850 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 17:16:27 INFO - PROCESS | 3868 | 1464221787855 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 17:16:27 INFO - PROCESS | 3868 | 1464221787857 Marionette TRACE conn3 <- [1,1618,null,{}] 17:16:27 INFO - PROCESS | 3868 | 1464221787860 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:27 INFO - PROCESS | 3868 | 1464221787976 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 17:16:28 INFO - PROCESS | 3868 | 1464221788205 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:28 INFO - PROCESS | 3868 | ++DOCSHELL 11064400 == 115 [pid = 3868] [id = 414] 17:16:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 257 (11FA5800) [pid = 3868] [serial = 1242] [outer = 00000000] 17:16:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 258 (16037C00) [pid = 3868] [serial = 1243] [outer = 11FA5800] 17:16:28 INFO - PROCESS | 3868 | 1464221788260 Marionette DEBUG loaded listener.js 17:16:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 259 (169C3800) [pid = 3868] [serial = 1244] [outer = 11FA5800] 17:16:28 INFO - PROCESS | 3868 | 1464221788824 Marionette TRACE conn3 <- [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]]]}] 17:16:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 17:16:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1032ms 17:16:28 INFO - PROCESS | 3868 | 1464221788908 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 17:16:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 17:16:28 INFO - PROCESS | 3868 | 1464221788911 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 17:16:28 INFO - PROCESS | 3868 | 1464221788914 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 17:16:28 INFO - PROCESS | 3868 | 1464221788916 Marionette TRACE conn3 <- [1,1622,null,{}] 17:16:28 INFO - PROCESS | 3868 | 1464221788920 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:29 INFO - PROCESS | 3868 | 1464221789071 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 17:16:29 INFO - PROCESS | 3868 | 1464221789238 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:29 INFO - PROCESS | 3868 | ++DOCSHELL 15A3C400 == 116 [pid = 3868] [id = 415] 17:16:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 260 (19ADB000) [pid = 3868] [serial = 1245] [outer = 00000000] 17:16:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 261 (1A96A000) [pid = 3868] [serial = 1246] [outer = 19ADB000] 17:16:29 INFO - PROCESS | 3868 | 1464221789296 Marionette DEBUG loaded listener.js 17:16:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 262 (1AF0B800) [pid = 3868] [serial = 1247] [outer = 19ADB000] 17:16:30 INFO - PROCESS | 3868 | 1464221790195 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 17:16:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 17:16:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1360ms 17:16:30 INFO - PROCESS | 3868 | 1464221790264 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 17:16:30 INFO - PROCESS | 3868 | 1464221790267 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 17:16:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 17:16:30 INFO - PROCESS | 3868 | 1464221790273 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 17:16:30 INFO - PROCESS | 3868 | 1464221790277 Marionette TRACE conn3 <- [1,1626,null,{}] 17:16:30 INFO - PROCESS | 3868 | 1464221790296 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:30 INFO - PROCESS | 3868 | 1464221790456 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 17:16:30 INFO - PROCESS | 3868 | 1464221790592 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:30 INFO - PROCESS | 3868 | ++DOCSHELL 11066000 == 117 [pid = 3868] [id = 416] 17:16:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 263 (11FA2400) [pid = 3868] [serial = 1248] [outer = 00000000] 17:16:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 264 (13131800) [pid = 3868] [serial = 1249] [outer = 11FA2400] 17:16:30 INFO - PROCESS | 3868 | 1464221790681 Marionette DEBUG loaded listener.js 17:16:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 265 (143ED000) [pid = 3868] [serial = 1250] [outer = 11FA2400] 17:16:31 INFO - PROCESS | 3868 | 1464221791276 Marionette TRACE conn3 <- [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]]]}] 17:16:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 17:16:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1031ms 17:16:31 INFO - PROCESS | 3868 | 1464221791318 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 17:16:31 INFO - PROCESS | 3868 | 1464221791323 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 17:16:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 17:16:31 INFO - PROCESS | 3868 | 1464221791329 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 17:16:31 INFO - PROCESS | 3868 | 1464221791331 Marionette TRACE conn3 <- [1,1630,null,{}] 17:16:31 INFO - PROCESS | 3868 | 1464221791336 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:31 INFO - PROCESS | 3868 | 1464221791467 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 17:16:31 INFO - PROCESS | 3868 | 1464221791639 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:31 INFO - PROCESS | 3868 | ++DOCSHELL 10C18C00 == 118 [pid = 3868] [id = 417] 17:16:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 266 (1318E400) [pid = 3868] [serial = 1251] [outer = 00000000] 17:16:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 267 (17E9DC00) [pid = 3868] [serial = 1252] [outer = 1318E400] 17:16:31 INFO - PROCESS | 3868 | 1464221791688 Marionette DEBUG loaded listener.js 17:16:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 268 (19A6EC00) [pid = 3868] [serial = 1253] [outer = 1318E400] 17:16:31 INFO - PROCESS | 3868 | --DOCSHELL 2031D400 == 117 [pid = 3868] [id = 350] 17:16:31 INFO - PROCESS | 3868 | --DOCSHELL 10C10000 == 116 [pid = 3868] [id = 244] 17:16:31 INFO - PROCESS | 3868 | --DOCSHELL 19A77400 == 115 [pid = 3868] [id = 351] 17:16:31 INFO - PROCESS | 3868 | --DOCSHELL 19F37000 == 114 [pid = 3868] [id = 404] 17:16:31 INFO - PROCESS | 3868 | --DOCSHELL 16D01400 == 113 [pid = 3868] [id = 403] 17:16:31 INFO - PROCESS | 3868 | --DOCSHELL 1036E400 == 112 [pid = 3868] [id = 402] 17:16:31 INFO - PROCESS | 3868 | --DOCSHELL 1B6D0000 == 111 [pid = 3868] [id = 401] 17:16:31 INFO - PROCESS | 3868 | --DOCSHELL 1B4A8000 == 110 [pid = 3868] [id = 400] 17:16:31 INFO - PROCESS | 3868 | --DOCSHELL 1A87A800 == 109 [pid = 3868] [id = 399] 17:16:31 INFO - PROCESS | 3868 | --DOCSHELL 16602C00 == 108 [pid = 3868] [id = 398] 17:16:31 INFO - PROCESS | 3868 | --DOCSHELL 175C4000 == 107 [pid = 3868] [id = 397] 17:16:31 INFO - PROCESS | 3868 | --DOCSHELL 10A5A800 == 106 [pid = 3868] [id = 396] 17:16:31 INFO - PROCESS | 3868 | --DOMWINDOW == 267 (1B759000) [pid = 3868] [serial = 1150] [outer = 00000000] [url = about:blank] 17:16:31 INFO - PROCESS | 3868 | --DOCSHELL 14335800 == 105 [pid = 3868] [id = 395] 17:16:31 INFO - PROCESS | 3868 | --DOCSHELL 10321C00 == 104 [pid = 3868] [id = 394] 17:16:31 INFO - PROCESS | 3868 | --DOCSHELL 10C1B000 == 103 [pid = 3868] [id = 393] 17:16:31 INFO - PROCESS | 3868 | --DOCSHELL 224E9800 == 102 [pid = 3868] [id = 392] 17:16:31 INFO - PROCESS | 3868 | --DOCSHELL 2186B000 == 101 [pid = 3868] [id = 391] 17:16:31 INFO - PROCESS | 3868 | --DOCSHELL 20175400 == 100 [pid = 3868] [id = 390] 17:16:31 INFO - PROCESS | 3868 | --DOCSHELL 1FD21C00 == 99 [pid = 3868] [id = 389] 17:16:31 INFO - PROCESS | 3868 | --DOCSHELL 1FD1CC00 == 98 [pid = 3868] [id = 388] 17:16:31 INFO - PROCESS | 3868 | --DOCSHELL 1E1A5000 == 97 [pid = 3868] [id = 387] 17:16:31 INFO - PROCESS | 3868 | --DOCSHELL 1AE77800 == 96 [pid = 3868] [id = 386] 17:16:31 INFO - PROCESS | 3868 | --DOCSHELL 17006C00 == 95 [pid = 3868] [id = 385] 17:16:31 INFO - PROCESS | 3868 | --DOCSHELL 10F30400 == 94 [pid = 3868] [id = 384] 17:16:31 INFO - PROCESS | 3868 | --DOMWINDOW == 266 (1A3ED400) [pid = 3868] [serial = 1135] [outer = 00000000] [url = about:blank] 17:16:31 INFO - PROCESS | 3868 | --DOMWINDOW == 265 (1A4B3000) [pid = 3868] [serial = 1136] [outer = 00000000] [url = about:blank] 17:16:31 INFO - PROCESS | 3868 | --DOMWINDOW == 264 (17E8E400) [pid = 3868] [serial = 1132] [outer = 00000000] [url = about:blank] 17:16:31 INFO - PROCESS | 3868 | --DOMWINDOW == 263 (1A9C4000) [pid = 3868] [serial = 1139] [outer = 00000000] [url = about:blank] 17:16:31 INFO - PROCESS | 3868 | --DOMWINDOW == 262 (1A883800) [pid = 3868] [serial = 1138] [outer = 00000000] [url = about:blank] 17:16:31 INFO - PROCESS | 3868 | --DOMWINDOW == 261 (13E1C400) [pid = 3868] [serial = 1126] [outer = 00000000] [url = about:blank] 17:16:31 INFO - PROCESS | 3868 | --DOMWINDOW == 260 (1AE79400) [pid = 3868] [serial = 1141] [outer = 00000000] [url = about:blank] 17:16:31 INFO - PROCESS | 3868 | --DOMWINDOW == 259 (1AF01400) [pid = 3868] [serial = 1142] [outer = 00000000] [url = about:blank] 17:16:31 INFO - PROCESS | 3868 | --DOMWINDOW == 258 (1B4A5800) [pid = 3868] [serial = 1147] [outer = 00000000] [url = about:blank] 17:16:31 INFO - PROCESS | 3868 | --DOMWINDOW == 257 (1394AC00) [pid = 3868] [serial = 1092] [outer = 00000000] [url = about:blank] 17:16:31 INFO - PROCESS | 3868 | --DOMWINDOW == 256 (138CE000) [pid = 3868] [serial = 1121] [outer = 00000000] [url = about:blank] 17:16:31 INFO - PROCESS | 3868 | --DOMWINDOW == 255 (12B23000) [pid = 3868] [serial = 1120] [outer = 00000000] [url = about:blank] 17:16:31 INFO - PROCESS | 3868 | --DOMWINDOW == 254 (16320000) [pid = 3868] [serial = 1127] [outer = 00000000] [url = about:blank] 17:16:31 INFO - PROCESS | 3868 | --DOMWINDOW == 253 (160E4800) [pid = 3868] [serial = 1124] [outer = 00000000] [url = about:blank] 17:16:31 INFO - PROCESS | 3868 | --DOMWINDOW == 252 (143C2C00) [pid = 3868] [serial = 1123] [outer = 00000000] [url = about:blank] 17:16:31 INFO - PROCESS | 3868 | --DOMWINDOW == 251 (18098000) [pid = 3868] [serial = 1095] [outer = 00000000] [url = about:blank] 17:16:31 INFO - PROCESS | 3868 | --DOMWINDOW == 250 (201E5800) [pid = 3868] [serial = 1101] [outer = 00000000] [url = about:blank] 17:16:31 INFO - PROCESS | 3868 | --DOMWINDOW == 249 (21863000) [pid = 3868] [serial = 1104] [outer = 00000000] [url = about:blank] 17:16:31 INFO - PROCESS | 3868 | --DOMWINDOW == 248 (171E1800) [pid = 3868] [serial = 1129] [outer = 00000000] [url = about:blank] 17:16:31 INFO - PROCESS | 3868 | --DOMWINDOW == 247 (176A7C00) [pid = 3868] [serial = 1130] [outer = 00000000] [url = about:blank] 17:16:31 INFO - PROCESS | 3868 | --DOMWINDOW == 246 (1C358C00) [pid = 3868] [serial = 1098] [outer = 00000000] [url = about:blank] 17:16:31 INFO - PROCESS | 3868 | --DOMWINDOW == 245 (218DF000) [pid = 3868] [serial = 1107] [outer = 00000000] [url = about:blank] 17:16:31 INFO - PROCESS | 3868 | --DOMWINDOW == 244 (20598400) [pid = 3868] [serial = 1111] [outer = 00000000] [url = about:blank] 17:16:31 INFO - PROCESS | 3868 | --DOMWINDOW == 243 (224E3800) [pid = 3868] [serial = 1114] [outer = 00000000] [url = about:blank] 17:16:31 INFO - PROCESS | 3868 | --DOMWINDOW == 242 (16602800) [pid = 3868] [serial = 1117] [outer = 00000000] [url = about:blank] 17:16:31 INFO - PROCESS | 3868 | --DOMWINDOW == 241 (1B5A7C00) [pid = 3868] [serial = 1148] [outer = 00000000] [url = about:blank] 17:16:32 INFO - PROCESS | 3868 | --DOMWINDOW == 240 (13A42000) [pid = 3868] [serial = 703] [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.] 17:16:32 INFO - PROCESS | 3868 | --DOMWINDOW == 239 (1A884800) [pid = 3868] [serial = 1144] [outer = 00000000] [url = about:blank] 17:16:32 INFO - PROCESS | 3868 | --DOMWINDOW == 238 (18099400) [pid = 3868] [serial = 1133] [outer = 00000000] [url = about:blank] 17:16:32 INFO - PROCESS | 3868 | --DOMWINDOW == 237 (1AA64C00) [pid = 3868] [serial = 1145] [outer = 00000000] [url = about:blank] 17:16:32 INFO - PROCESS | 3868 | 1464221792244 Marionette TRACE conn3 <- [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]]]}] 17:16:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 17:16:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 938ms 17:16:32 INFO - PROCESS | 3868 | 1464221792273 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 17:16:32 INFO - PROCESS | 3868 | 1464221792275 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 17:16:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 17:16:32 INFO - PROCESS | 3868 | 1464221792279 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 17:16:32 INFO - PROCESS | 3868 | 1464221792282 Marionette TRACE conn3 <- [1,1634,null,{}] 17:16:32 INFO - PROCESS | 3868 | 1464221792296 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:32 INFO - PROCESS | 3868 | 1464221792395 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 17:16:32 INFO - PROCESS | 3868 | 1464221792530 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:32 INFO - PROCESS | 3868 | ++DOCSHELL 138E4800 == 95 [pid = 3868] [id = 418] 17:16:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 238 (1392E000) [pid = 3868] [serial = 1254] [outer = 00000000] 17:16:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 239 (17006C00) [pid = 3868] [serial = 1255] [outer = 1392E000] 17:16:32 INFO - PROCESS | 3868 | 1464221792580 Marionette DEBUG loaded listener.js 17:16:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 240 (17E9A000) [pid = 3868] [serial = 1256] [outer = 1392E000] 17:16:32 INFO - PROCESS | 3868 | 1464221792970 Marionette TRACE conn3 <- [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]]]}] 17:16:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 17:16:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 735ms 17:16:33 INFO - PROCESS | 3868 | 1464221793019 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 17:16:33 INFO - PROCESS | 3868 | 1464221793022 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 17:16:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 17:16:33 INFO - PROCESS | 3868 | 1464221793025 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 17:16:33 INFO - PROCESS | 3868 | 1464221793027 Marionette TRACE conn3 <- [1,1638,null,{}] 17:16:33 INFO - PROCESS | 3868 | 1464221793030 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:33 INFO - PROCESS | 3868 | 1464221793160 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 17:16:33 INFO - PROCESS | 3868 | 1464221793174 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:33 INFO - PROCESS | 3868 | ++DOCSHELL 19CBD000 == 96 [pid = 3868] [id = 419] 17:16:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 241 (19CBF000) [pid = 3868] [serial = 1257] [outer = 00000000] 17:16:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 242 (1A3F1C00) [pid = 3868] [serial = 1258] [outer = 19CBF000] 17:16:33 INFO - PROCESS | 3868 | 1464221793219 Marionette DEBUG loaded listener.js 17:16:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 243 (1A4B4800) [pid = 3868] [serial = 1259] [outer = 19CBF000] 17:16:33 INFO - PROCESS | 3868 | 1464221793711 Marionette TRACE conn3 <- [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]]]}] 17:16:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 17:16:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 735ms 17:16:33 INFO - PROCESS | 3868 | 1464221793765 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 17:16:33 INFO - PROCESS | 3868 | 1464221793767 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 17:16:33 INFO - PROCESS | 3868 | 1464221793771 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 17:16:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 17:16:33 INFO - PROCESS | 3868 | 1464221793772 Marionette TRACE conn3 <- [1,1642,null,{}] 17:16:33 INFO - PROCESS | 3868 | 1464221793775 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:33 INFO - PROCESS | 3868 | 1464221793869 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 17:16:33 INFO - PROCESS | 3868 | 1464221793876 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:33 INFO - PROCESS | 3868 | ++DOCSHELL 19A75400 == 97 [pid = 3868] [id = 420] 17:16:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 244 (1A884800) [pid = 3868] [serial = 1260] [outer = 00000000] 17:16:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 245 (1A9C2800) [pid = 3868] [serial = 1261] [outer = 1A884800] 17:16:33 INFO - PROCESS | 3868 | 1464221793920 Marionette DEBUG loaded listener.js 17:16:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 246 (1AA64C00) [pid = 3868] [serial = 1262] [outer = 1A884800] 17:16:34 INFO - PROCESS | 3868 | 1464221794739 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 17:16:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 17:16:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 984ms 17:16:34 INFO - PROCESS | 3868 | 1464221794758 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 17:16:34 INFO - PROCESS | 3868 | 1464221794763 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 17:16:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 17:16:34 INFO - PROCESS | 3868 | 1464221794768 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 17:16:34 INFO - PROCESS | 3868 | 1464221794773 Marionette TRACE conn3 <- [1,1646,null,{}] 17:16:34 INFO - PROCESS | 3868 | 1464221794778 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:34 INFO - PROCESS | 3868 | 1464221794904 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 17:16:35 INFO - PROCESS | 3868 | 1464221795082 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:35 INFO - PROCESS | 3868 | ++DOCSHELL 13288800 == 98 [pid = 3868] [id = 421] 17:16:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 247 (138CE000) [pid = 3868] [serial = 1263] [outer = 00000000] 17:16:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 248 (16039000) [pid = 3868] [serial = 1264] [outer = 138CE000] 17:16:35 INFO - PROCESS | 3868 | 1464221795139 Marionette DEBUG loaded listener.js 17:16:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 249 (169BDC00) [pid = 3868] [serial = 1265] [outer = 138CE000] 17:16:35 INFO - PROCESS | 3868 | 1464221795726 Marionette TRACE conn3 <- [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]]]}] 17:16:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 17:16:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1000ms 17:16:35 INFO - PROCESS | 3868 | 1464221795771 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 17:16:35 INFO - PROCESS | 3868 | 1464221795777 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 17:16:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 17:16:35 INFO - PROCESS | 3868 | 1464221795783 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 17:16:35 INFO - PROCESS | 3868 | 1464221795786 Marionette TRACE conn3 <- [1,1650,null,{}] 17:16:35 INFO - PROCESS | 3868 | 1464221795790 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:35 INFO - PROCESS | 3868 | 1464221795913 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 17:16:36 INFO - PROCESS | 3868 | 1464221796076 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:36 INFO - PROCESS | 3868 | ++DOCSHELL 17E39000 == 99 [pid = 3868] [id = 422] 17:16:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 250 (18365400) [pid = 3868] [serial = 1266] [outer = 00000000] 17:16:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 251 (1A3F2000) [pid = 3868] [serial = 1267] [outer = 18365400] 17:16:36 INFO - PROCESS | 3868 | 1464221796132 Marionette DEBUG loaded listener.js 17:16:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 252 (1A886000) [pid = 3868] [serial = 1268] [outer = 18365400] 17:16:36 INFO - PROCESS | 3868 | 1464221796741 Marionette TRACE conn3 <- [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]]]}] 17:16:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 17:16:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1000ms 17:16:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 17:16:36 INFO - PROCESS | 3868 | 1464221796784 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 17:16:36 INFO - PROCESS | 3868 | 1464221796787 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 17:16:36 INFO - PROCESS | 3868 | 1464221796791 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 17:16:36 INFO - PROCESS | 3868 | 1464221796795 Marionette TRACE conn3 <- [1,1654,null,{}] 17:16:36 INFO - PROCESS | 3868 | 1464221796806 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:36 INFO - PROCESS | 3868 | 1464221796927 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 17:16:37 INFO - PROCESS | 3868 | 1464221797148 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:37 INFO - PROCESS | 3868 | ++DOCSHELL 1E1ABC00 == 100 [pid = 3868] [id = 423] 17:16:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 253 (1E1AC000) [pid = 3868] [serial = 1269] [outer = 00000000] 17:16:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 254 (1FC52400) [pid = 3868] [serial = 1270] [outer = 1E1AC000] 17:16:37 INFO - PROCESS | 3868 | 1464221797206 Marionette DEBUG loaded listener.js 17:16:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 255 (1FC68800) [pid = 3868] [serial = 1271] [outer = 1E1AC000] 17:16:37 INFO - PROCESS | 3868 | 1464221797813 Marionette TRACE conn3 <- [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]]]}] 17:16:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 17:16:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1094ms 17:16:37 INFO - PROCESS | 3868 | 1464221797895 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 17:16:37 INFO - PROCESS | 3868 | 1464221797897 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 17:16:37 INFO - PROCESS | 3868 | 1464221797916 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 17:16:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 17:16:37 INFO - PROCESS | 3868 | 1464221797918 Marionette TRACE conn3 <- [1,1658,null,{}] 17:16:37 INFO - PROCESS | 3868 | 1464221797921 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:38 INFO - PROCESS | 3868 | 1464221798039 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 17:16:38 INFO - PROCESS | 3868 | 1464221798200 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:38 INFO - PROCESS | 3868 | ++DOCSHELL 1AF08C00 == 101 [pid = 3868] [id = 424] 17:16:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 256 (1E1AF800) [pid = 3868] [serial = 1272] [outer = 00000000] 17:16:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 257 (1FC77800) [pid = 3868] [serial = 1273] [outer = 1E1AF800] 17:16:38 INFO - PROCESS | 3868 | 1464221798255 Marionette DEBUG loaded listener.js 17:16:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 258 (20147400) [pid = 3868] [serial = 1274] [outer = 1E1AF800] 17:16:38 INFO - PROCESS | 3868 | 1464221798811 Marionette TRACE conn3 <- [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]]]}] 17:16:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 17:16:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 937ms 17:16:38 INFO - PROCESS | 3868 | 1464221798864 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 17:16:38 INFO - PROCESS | 3868 | 1464221798866 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 17:16:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 17:16:38 INFO - PROCESS | 3868 | 1464221798870 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 17:16:38 INFO - PROCESS | 3868 | 1464221798871 Marionette TRACE conn3 <- [1,1662,null,{}] 17:16:38 INFO - PROCESS | 3868 | 1464221798875 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:38 INFO - PROCESS | 3868 | 1464221798987 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 17:16:39 INFO - PROCESS | 3868 | 1464221799162 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:39 INFO - PROCESS | 3868 | ++DOCSHELL 11004C00 == 102 [pid = 3868] [id = 425] 17:16:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 259 (131F2C00) [pid = 3868] [serial = 1275] [outer = 00000000] 17:16:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 260 (1FC6A400) [pid = 3868] [serial = 1276] [outer = 131F2C00] 17:16:39 INFO - PROCESS | 3868 | 1464221799217 Marionette DEBUG loaded listener.js 17:16:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 261 (1FCA6800) [pid = 3868] [serial = 1277] [outer = 131F2C00] 17:16:39 INFO - PROCESS | 3868 | 1464221799808 Marionette TRACE conn3 <- [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]]]}] 17:16:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 17:16:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1000ms 17:16:39 INFO - PROCESS | 3868 | 1464221799872 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 17:16:39 INFO - PROCESS | 3868 | 1464221799875 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 17:16:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 17:16:39 INFO - PROCESS | 3868 | 1464221799878 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 17:16:39 INFO - PROCESS | 3868 | 1464221799880 Marionette TRACE conn3 <- [1,1666,null,{}] 17:16:39 INFO - PROCESS | 3868 | 1464221799884 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:40 INFO - PROCESS | 3868 | 1464221800008 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 17:16:40 INFO - PROCESS | 3868 | 1464221800171 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:40 INFO - PROCESS | 3868 | ++DOCSHELL 1FC76400 == 103 [pid = 3868] [id = 426] 17:16:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 262 (1FCACC00) [pid = 3868] [serial = 1278] [outer = 00000000] 17:16:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 263 (20177C00) [pid = 3868] [serial = 1279] [outer = 1FCACC00] 17:16:40 INFO - PROCESS | 3868 | 1464221800227 Marionette DEBUG loaded listener.js 17:16:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 264 (201E5000) [pid = 3868] [serial = 1280] [outer = 1FCACC00] 17:16:40 INFO - PROCESS | 3868 | 1464221800804 Marionette TRACE conn3 <- [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]]]}] 17:16:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 17:16:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1000ms 17:16:40 INFO - PROCESS | 3868 | 1464221800881 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 17:16:40 INFO - PROCESS | 3868 | 1464221800883 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 17:16:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 17:16:40 INFO - PROCESS | 3868 | 1464221800887 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 17:16:40 INFO - PROCESS | 3868 | 1464221800889 Marionette TRACE conn3 <- [1,1670,null,{}] 17:16:40 INFO - PROCESS | 3868 | 1464221800892 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:40 INFO - PROCESS | 3868 | 1464221801004 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 17:16:41 INFO - PROCESS | 3868 | 1464221801180 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:41 INFO - PROCESS | 3868 | ++DOCSHELL 1FCB0400 == 104 [pid = 3868] [id = 427] 17:16:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 265 (20312000) [pid = 3868] [serial = 1281] [outer = 00000000] 17:16:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 266 (2058D400) [pid = 3868] [serial = 1282] [outer = 20312000] 17:16:41 INFO - PROCESS | 3868 | 1464221801236 Marionette DEBUG loaded listener.js 17:16:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 267 (20E56400) [pid = 3868] [serial = 1283] [outer = 20312000] 17:16:41 INFO - PROCESS | 3868 | 1464221801768 Marionette TRACE conn3 <- [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]]]}] 17:16:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 17:16:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 937ms 17:16:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 17:16:41 INFO - PROCESS | 3868 | 1464221801832 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 17:16:41 INFO - PROCESS | 3868 | 1464221801834 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 17:16:41 INFO - PROCESS | 3868 | 1464221801838 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 17:16:41 INFO - PROCESS | 3868 | 1464221801840 Marionette TRACE conn3 <- [1,1674,null,{}] 17:16:41 INFO - PROCESS | 3868 | 1464221801843 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:41 INFO - PROCESS | 3868 | 1464221801956 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 17:16:42 INFO - PROCESS | 3868 | 1464221802133 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:42 INFO - PROCESS | 3868 | ++DOCSHELL 16A19000 == 105 [pid = 3868] [id = 428] 17:16:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 268 (1FCAC400) [pid = 3868] [serial = 1284] [outer = 00000000] 17:16:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 269 (20E32800) [pid = 3868] [serial = 1285] [outer = 1FCAC400] 17:16:42 INFO - PROCESS | 3868 | 1464221802187 Marionette DEBUG loaded listener.js 17:16:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 270 (20E35800) [pid = 3868] [serial = 1286] [outer = 1FCAC400] 17:16:42 INFO - PROCESS | 3868 | 1464221802747 Marionette TRACE conn3 <- [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]]]}] 17:16:42 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 17:16:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 937ms 17:16:42 INFO - PROCESS | 3868 | 1464221802783 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 17:16:42 INFO - PROCESS | 3868 | 1464221802786 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 17:16:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 17:16:42 INFO - PROCESS | 3868 | 1464221802789 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 17:16:42 INFO - PROCESS | 3868 | 1464221802791 Marionette TRACE conn3 <- [1,1678,null,{}] 17:16:42 INFO - PROCESS | 3868 | 1464221802795 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:42 INFO - PROCESS | 3868 | 1464221802908 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 17:16:43 INFO - PROCESS | 3868 | 1464221803085 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:43 INFO - PROCESS | 3868 | ++DOCSHELL 20E2D800 == 106 [pid = 3868] [id = 429] 17:16:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 271 (20E31C00) [pid = 3868] [serial = 1287] [outer = 00000000] 17:16:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 272 (20E3BC00) [pid = 3868] [serial = 1288] [outer = 20E31C00] 17:16:43 INFO - PROCESS | 3868 | 1464221803139 Marionette DEBUG loaded listener.js 17:16:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 273 (213DC400) [pid = 3868] [serial = 1289] [outer = 20E31C00] 17:16:43 INFO - PROCESS | 3868 | 1464221803666 Marionette TRACE conn3 <- [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]]]}] 17:16:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 17:16:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 937ms 17:16:43 INFO - PROCESS | 3868 | 1464221803736 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 17:16:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 17:16:43 INFO - PROCESS | 3868 | 1464221803738 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 17:16:43 INFO - PROCESS | 3868 | 1464221803742 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 17:16:43 INFO - PROCESS | 3868 | 1464221803744 Marionette TRACE conn3 <- [1,1682,null,{}] 17:16:43 INFO - PROCESS | 3868 | 1464221803747 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:43 INFO - PROCESS | 3868 | 1464221803861 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 17:16:44 INFO - PROCESS | 3868 | 1464221804026 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:44 INFO - PROCESS | 3868 | ++DOCSHELL 20E37C00 == 107 [pid = 3868] [id = 430] 17:16:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 274 (2186BC00) [pid = 3868] [serial = 1290] [outer = 00000000] 17:16:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 275 (218DF800) [pid = 3868] [serial = 1291] [outer = 2186BC00] 17:16:44 INFO - PROCESS | 3868 | 1464221804080 Marionette DEBUG loaded listener.js 17:16:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 276 (224DD800) [pid = 3868] [serial = 1292] [outer = 2186BC00] 17:16:44 INFO - PROCESS | 3868 | 1464221804690 Marionette TRACE conn3 <- [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]]]}] 17:16:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 17:16:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1000ms 17:16:44 INFO - PROCESS | 3868 | 1464221804744 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 17:16:44 INFO - PROCESS | 3868 | 1464221804749 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 17:16:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 17:16:44 INFO - PROCESS | 3868 | 1464221804753 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 17:16:44 INFO - PROCESS | 3868 | 1464221804756 Marionette TRACE conn3 <- [1,1686,null,{}] 17:16:44 INFO - PROCESS | 3868 | 1464221804760 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:44 INFO - PROCESS | 3868 | 1464221804930 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 17:16:45 INFO - PROCESS | 3868 | 1464221805099 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:45 INFO - PROCESS | 3868 | ++DOCSHELL 1AA65400 == 108 [pid = 3868] [id = 431] 17:16:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 277 (218D7400) [pid = 3868] [serial = 1293] [outer = 00000000] 17:16:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 278 (22968000) [pid = 3868] [serial = 1294] [outer = 218D7400] 17:16:45 INFO - PROCESS | 3868 | 1464221805156 Marionette DEBUG loaded listener.js 17:16:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 279 (2296CC00) [pid = 3868] [serial = 1295] [outer = 218D7400] 17:16:45 INFO - PROCESS | 3868 | 1464221805766 Marionette TRACE conn3 <- [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]]]}] 17:16:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 17:16:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1047ms 17:16:45 INFO - PROCESS | 3868 | 1464221805794 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 17:16:45 INFO - PROCESS | 3868 | 1464221805797 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 17:16:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 17:16:45 INFO - PROCESS | 3868 | 1464221805817 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 17:16:45 INFO - PROCESS | 3868 | 1464221805819 Marionette TRACE conn3 <- [1,1690,null,{}] 17:16:45 INFO - PROCESS | 3868 | 1464221805823 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:45 INFO - PROCESS | 3868 | 1464221805940 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 17:16:46 INFO - PROCESS | 3868 | 1464221806143 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:46 INFO - PROCESS | 3868 | ++DOCSHELL 22966400 == 109 [pid = 3868] [id = 432] 17:16:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 280 (22966C00) [pid = 3868] [serial = 1296] [outer = 00000000] 17:16:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 281 (22B75400) [pid = 3868] [serial = 1297] [outer = 22966C00] 17:16:46 INFO - PROCESS | 3868 | 1464221806199 Marionette DEBUG loaded listener.js 17:16:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 282 (22B7A400) [pid = 3868] [serial = 1298] [outer = 22966C00] 17:16:46 INFO - PROCESS | 3868 | 1464221806758 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 17:16:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 17:16:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1000ms 17:16:46 INFO - PROCESS | 3868 | 1464221806994 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 17:16:46 INFO - PROCESS | 3868 | 1464221806999 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 17:16:47 INFO - PROCESS | 3868 | 1464221807018 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 17:16:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 17:16:47 INFO - PROCESS | 3868 | 1464221807021 Marionette TRACE conn3 <- [1,1694,null,{}] 17:16:47 INFO - PROCESS | 3868 | 1464221807026 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:47 INFO - PROCESS | 3868 | 1464221807148 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 17:16:47 INFO - PROCESS | 3868 | 1464221807313 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:47 INFO - PROCESS | 3868 | ++DOCSHELL 13924400 == 110 [pid = 3868] [id = 433] 17:16:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 283 (1394CC00) [pid = 3868] [serial = 1299] [outer = 00000000] 17:16:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 284 (13D0E000) [pid = 3868] [serial = 1300] [outer = 1394CC00] 17:16:47 INFO - PROCESS | 3868 | 1464221807363 Marionette DEBUG loaded listener.js 17:16:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 285 (160EC400) [pid = 3868] [serial = 1301] [outer = 1394CC00] 17:16:47 INFO - PROCESS | 3868 | 1464221807919 Marionette TRACE conn3 <- [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]]]}] 17:16:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 17:16:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 953ms 17:16:47 INFO - PROCESS | 3868 | 1464221807967 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 17:16:47 INFO - PROCESS | 3868 | 1464221807970 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 17:16:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 17:16:47 INFO - PROCESS | 3868 | 1464221807977 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 17:16:47 INFO - PROCESS | 3868 | 1464221807981 Marionette TRACE conn3 <- [1,1698,null,{}] 17:16:47 INFO - PROCESS | 3868 | 1464221807985 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:48 INFO - PROCESS | 3868 | 1464221808098 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 17:16:48 INFO - PROCESS | 3868 | 1464221808270 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:48 INFO - PROCESS | 3868 | ++DOCSHELL 10F0CC00 == 111 [pid = 3868] [id = 434] 17:16:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 286 (129F9800) [pid = 3868] [serial = 1302] [outer = 00000000] 17:16:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 287 (1A3F5C00) [pid = 3868] [serial = 1303] [outer = 129F9800] 17:16:48 INFO - PROCESS | 3868 | 1464221808323 Marionette DEBUG loaded listener.js 17:16:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 288 (1AA69C00) [pid = 3868] [serial = 1304] [outer = 129F9800] 17:16:48 INFO - PROCESS | 3868 | --DOCSHELL 19CBD000 == 110 [pid = 3868] [id = 419] 17:16:48 INFO - PROCESS | 3868 | --DOCSHELL 138E4800 == 109 [pid = 3868] [id = 418] 17:16:48 INFO - PROCESS | 3868 | --DOCSHELL 10C18C00 == 108 [pid = 3868] [id = 417] 17:16:48 INFO - PROCESS | 3868 | --DOCSHELL 11066000 == 107 [pid = 3868] [id = 416] 17:16:48 INFO - PROCESS | 3868 | --DOCSHELL 15A3C400 == 106 [pid = 3868] [id = 415] 17:16:48 INFO - PROCESS | 3868 | --DOCSHELL 11064400 == 105 [pid = 3868] [id = 414] 17:16:48 INFO - PROCESS | 3868 | --DOCSHELL 224E5400 == 104 [pid = 3868] [id = 413] 17:16:48 INFO - PROCESS | 3868 | --DOCSHELL 213E1800 == 103 [pid = 3868] [id = 412] 17:16:48 INFO - PROCESS | 3868 | --DOCSHELL 20E63400 == 102 [pid = 3868] [id = 411] 17:16:48 INFO - PROCESS | 3868 | --DOCSHELL 20E58400 == 101 [pid = 3868] [id = 410] 17:16:48 INFO - PROCESS | 3868 | --DOCSHELL 1FC73000 == 100 [pid = 3868] [id = 409] 17:16:48 INFO - PROCESS | 3868 | --DOCSHELL 1FC6DC00 == 99 [pid = 3868] [id = 408] 17:16:48 INFO - PROCESS | 3868 | --DOCSHELL 19F45400 == 98 [pid = 3868] [id = 407] 17:16:48 INFO - PROCESS | 3868 | --DOCSHELL 15A35800 == 97 [pid = 3868] [id = 406] 17:16:48 INFO - PROCESS | 3868 | --DOCSHELL 103CA400 == 96 [pid = 3868] [id = 405] 17:16:48 INFO - PROCESS | 3868 | 1464221808969 Marionette TRACE conn3 <- [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]]]}] 17:16:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 17:16:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1032ms 17:16:49 INFO - PROCESS | 3868 | 1464221809040 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 17:16:49 INFO - PROCESS | 3868 | 1464221809043 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 17:16:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 17:16:49 INFO - PROCESS | 3868 | 1464221809046 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 17:16:49 INFO - PROCESS | 3868 | 1464221809048 Marionette TRACE conn3 <- [1,1702,null,{}] 17:16:49 INFO - PROCESS | 3868 | 1464221809057 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:49 INFO - PROCESS | 3868 | 1464221809208 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 17:16:49 INFO - PROCESS | 3868 | 1464221809230 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:49 INFO - PROCESS | 3868 | ++DOCSHELL 18361800 == 97 [pid = 3868] [id = 435] 17:16:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 289 (19F45400) [pid = 3868] [serial = 1305] [outer = 00000000] 17:16:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 290 (1AF06800) [pid = 3868] [serial = 1306] [outer = 19F45400] 17:16:49 INFO - PROCESS | 3868 | 1464221809281 Marionette DEBUG loaded listener.js 17:16:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 291 (1E1A2000) [pid = 3868] [serial = 1307] [outer = 19F45400] 17:16:49 INFO - PROCESS | 3868 | 1464221809748 Marionette TRACE conn3 <- [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]]]}] 17:16:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 17:16:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 734ms 17:16:49 INFO - PROCESS | 3868 | 1464221809796 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 17:16:49 INFO - PROCESS | 3868 | 1464221809798 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 17:16:49 INFO - PROCESS | 3868 | 1464221809801 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 17:16:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 17:16:49 INFO - PROCESS | 3868 | 1464221809803 Marionette TRACE conn3 <- [1,1706,null,{}] 17:16:49 INFO - PROCESS | 3868 | 1464221809806 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:49 INFO - PROCESS | 3868 | 1464221809959 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 17:16:49 INFO - PROCESS | 3868 | 1464221809988 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:50 INFO - PROCESS | 3868 | ++DOCSHELL 1FC6D000 == 98 [pid = 3868] [id = 436] 17:16:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 292 (1FC6D400) [pid = 3868] [serial = 1308] [outer = 00000000] 17:16:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 293 (1FCA2000) [pid = 3868] [serial = 1309] [outer = 1FC6D400] 17:16:50 INFO - PROCESS | 3868 | 1464221810033 Marionette DEBUG loaded listener.js 17:16:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 294 (20151800) [pid = 3868] [serial = 1310] [outer = 1FC6D400] 17:16:50 INFO - PROCESS | 3868 | 1464221810503 Marionette TRACE conn3 <- [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]]]}] 17:16:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 17:16:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 750ms 17:16:50 INFO - PROCESS | 3868 | 1464221810542 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 17:16:50 INFO - PROCESS | 3868 | 1464221810544 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 17:16:50 INFO - PROCESS | 3868 | 1464221810547 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 17:16:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 17:16:50 INFO - PROCESS | 3868 | 1464221810549 Marionette TRACE conn3 <- [1,1710,null,{}] 17:16:50 INFO - PROCESS | 3868 | 1464221810553 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:50 INFO - PROCESS | 3868 | 1464221810952 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 17:16:50 INFO - PROCESS | 3868 | --DOMWINDOW == 293 (17850000) [pid = 3868] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 17:16:50 INFO - PROCESS | 3868 | --DOMWINDOW == 292 (10558C00) [pid = 3868] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 17:16:50 INFO - PROCESS | 3868 | --DOMWINDOW == 291 (143B6C00) [pid = 3868] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 17:16:50 INFO - PROCESS | 3868 | --DOMWINDOW == 290 (10433C00) [pid = 3868] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 17:16:50 INFO - PROCESS | 3868 | --DOMWINDOW == 289 (1B4AFC00) [pid = 3868] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 17:16:50 INFO - PROCESS | 3868 | --DOMWINDOW == 288 (18099800) [pid = 3868] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 17:16:50 INFO - PROCESS | 3868 | --DOMWINDOW == 287 (1B6DBC00) [pid = 3868] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 17:16:50 INFO - PROCESS | 3868 | --DOMWINDOW == 286 (1767D400) [pid = 3868] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 17:16:50 INFO - PROCESS | 3868 | --DOMWINDOW == 285 (10B87400) [pid = 3868] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 17:16:50 INFO - PROCESS | 3868 | --DOMWINDOW == 284 (1A884000) [pid = 3868] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 17:16:51 INFO - PROCESS | 3868 | 1464221811045 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:51 INFO - PROCESS | 3868 | ++DOCSHELL 1047E000 == 99 [pid = 3868] [id = 437] 17:16:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 285 (10558C00) [pid = 3868] [serial = 1311] [outer = 00000000] 17:16:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 286 (143B6C00) [pid = 3868] [serial = 1312] [outer = 10558C00] 17:16:51 INFO - PROCESS | 3868 | 1464221811089 Marionette DEBUG loaded listener.js 17:16:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 287 (1A4B4000) [pid = 3868] [serial = 1313] [outer = 10558C00] 17:16:51 INFO - PROCESS | 3868 | 1464221811503 Marionette TRACE conn3 <- [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]]]}] 17:16:51 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 17:16:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1000ms 17:16:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 17:16:51 INFO - PROCESS | 3868 | 1464221811550 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 17:16:51 INFO - PROCESS | 3868 | 1464221811552 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 17:16:51 INFO - PROCESS | 3868 | 1464221811556 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 17:16:51 INFO - PROCESS | 3868 | 1464221811557 Marionette TRACE conn3 <- [1,1714,null,{}] 17:16:51 INFO - PROCESS | 3868 | 1464221811561 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:51 INFO - PROCESS | 3868 | 1464221811678 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 17:16:51 INFO - PROCESS | 3868 | 1464221811694 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:51 INFO - PROCESS | 3868 | ++DOCSHELL 20E64000 == 100 [pid = 3868] [id = 438] 17:16:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 288 (213D9800) [pid = 3868] [serial = 1314] [outer = 00000000] 17:16:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 289 (218E4400) [pid = 3868] [serial = 1315] [outer = 213D9800] 17:16:51 INFO - PROCESS | 3868 | 1464221811739 Marionette DEBUG loaded listener.js 17:16:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 290 (22960C00) [pid = 3868] [serial = 1316] [outer = 213D9800] 17:16:52 INFO - PROCESS | 3868 | 1464221812206 Marionette TRACE conn3 <- [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]]]}] 17:16:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 17:16:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 688ms 17:16:52 INFO - PROCESS | 3868 | 1464221812255 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 17:16:52 INFO - PROCESS | 3868 | 1464221812257 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 17:16:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 17:16:52 INFO - PROCESS | 3868 | 1464221812261 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 17:16:52 INFO - PROCESS | 3868 | 1464221812262 Marionette TRACE conn3 <- [1,1718,null,{}] 17:16:52 INFO - PROCESS | 3868 | 1464221812266 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:52 INFO - PROCESS | 3868 | 1464221812361 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 17:16:52 INFO - PROCESS | 3868 | 1464221812368 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:52 INFO - PROCESS | 3868 | ++DOCSHELL 1F868400 == 101 [pid = 3868] [id = 439] 17:16:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 291 (1F86C800) [pid = 3868] [serial = 1317] [outer = 00000000] 17:16:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 292 (1F872800) [pid = 3868] [serial = 1318] [outer = 1F86C800] 17:16:52 INFO - PROCESS | 3868 | 1464221812411 Marionette DEBUG loaded listener.js 17:16:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 293 (20148800) [pid = 3868] [serial = 1319] [outer = 1F86C800] 17:16:52 INFO - PROCESS | 3868 | 1464221812864 Marionette TRACE conn3 <- [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]]]}] 17:16:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 17:16:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 625ms 17:16:52 INFO - PROCESS | 3868 | 1464221812899 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 17:16:52 INFO - PROCESS | 3868 | 1464221812901 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 17:16:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 17:16:53 INFO - PROCESS | 3868 | 1464221813013 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 17:16:53 INFO - PROCESS | 3868 | 1464221813016 Marionette TRACE conn3 <- [1,1722,null,{}] 17:16:53 INFO - PROCESS | 3868 | 1464221813023 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:53 INFO - PROCESS | 3868 | 1464221813202 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 17:16:53 INFO - PROCESS | 3868 | 1464221813417 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:53 INFO - PROCESS | 3868 | ++DOCSHELL 12F4E800 == 102 [pid = 3868] [id = 440] 17:16:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 294 (13184000) [pid = 3868] [serial = 1320] [outer = 00000000] 17:16:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 295 (13D0BC00) [pid = 3868] [serial = 1321] [outer = 13184000] 17:16:53 INFO - PROCESS | 3868 | 1464221813473 Marionette DEBUG loaded listener.js 17:16:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 296 (1660AC00) [pid = 3868] [serial = 1322] [outer = 13184000] 17:16:54 INFO - PROCESS | 3868 | 1464221814049 Marionette TRACE conn3 <- [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]]]}] 17:16:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 17:16:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1219ms 17:16:54 INFO - PROCESS | 3868 | 1464221814121 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 17:16:54 INFO - PROCESS | 3868 | 1464221814125 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 17:16:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 17:16:54 INFO - PROCESS | 3868 | 1464221814130 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 17:16:54 INFO - PROCESS | 3868 | 1464221814133 Marionette TRACE conn3 <- [1,1726,null,{}] 17:16:54 INFO - PROCESS | 3868 | 1464221814156 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:54 INFO - PROCESS | 3868 | 1464221814284 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 17:16:54 INFO - PROCESS | 3868 | 1464221814455 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:54 INFO - PROCESS | 3868 | ++DOCSHELL 1A4B0C00 == 103 [pid = 3868] [id = 441] 17:16:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 297 (1A967C00) [pid = 3868] [serial = 1323] [outer = 00000000] 17:16:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 298 (1AF09000) [pid = 3868] [serial = 1324] [outer = 1A967C00] 17:16:54 INFO - PROCESS | 3868 | 1464221814510 Marionette DEBUG loaded listener.js 17:16:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 299 (1F86A800) [pid = 3868] [serial = 1325] [outer = 1A967C00] 17:16:55 INFO - PROCESS | 3868 | 1464221815112 Marionette TRACE conn3 <- [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]]]}] 17:16:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 17:16:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1000ms 17:16:55 INFO - PROCESS | 3868 | 1464221815130 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 17:16:55 INFO - PROCESS | 3868 | 1464221815132 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 17:16:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 17:16:55 INFO - PROCESS | 3868 | 1464221815137 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 17:16:55 INFO - PROCESS | 3868 | 1464221815139 Marionette TRACE conn3 <- [1,1730,null,{}] 17:16:55 INFO - PROCESS | 3868 | 1464221815143 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:55 INFO - PROCESS | 3868 | 1464221815265 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 17:16:55 INFO - PROCESS | 3868 | 1464221815453 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:55 INFO - PROCESS | 3868 | ++DOCSHELL 1FCD9C00 == 104 [pid = 3868] [id = 442] 17:16:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 300 (1FCDA000) [pid = 3868] [serial = 1326] [outer = 00000000] 17:16:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 301 (1FCDF400) [pid = 3868] [serial = 1327] [outer = 1FCDA000] 17:16:55 INFO - PROCESS | 3868 | 1464221815514 Marionette DEBUG loaded listener.js 17:16:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 302 (1FCE2800) [pid = 3868] [serial = 1328] [outer = 1FCDA000] 17:16:56 INFO - PROCESS | 3868 | 1464221816116 Marionette TRACE conn3 <- [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]]]}] 17:16:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 17:16:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1031ms 17:16:56 INFO - PROCESS | 3868 | 1464221816199 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 17:16:56 INFO - PROCESS | 3868 | 1464221816201 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 17:16:56 INFO - PROCESS | 3868 | 1464221816205 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 17:16:56 INFO - PROCESS | 3868 | 1464221816207 Marionette TRACE conn3 <- [1,1734,null,{}] 17:16:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 17:16:56 INFO - PROCESS | 3868 | 1464221816210 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:56 INFO - PROCESS | 3868 | 1464221816363 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 17:16:56 INFO - PROCESS | 3868 | 1464221816535 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:56 INFO - PROCESS | 3868 | ++DOCSHELL 19A6D000 == 105 [pid = 3868] [id = 443] 17:16:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 303 (1FD29000) [pid = 3868] [serial = 1329] [outer = 00000000] 17:16:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 304 (2186E000) [pid = 3868] [serial = 1330] [outer = 1FD29000] 17:16:56 INFO - PROCESS | 3868 | 1464221816591 Marionette DEBUG loaded listener.js 17:16:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 305 (2295FC00) [pid = 3868] [serial = 1331] [outer = 1FD29000] 17:16:57 INFO - PROCESS | 3868 | 1464221817115 Marionette TRACE conn3 <- [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]]]}] 17:16:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 17:16:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 953ms 17:16:57 INFO - PROCESS | 3868 | 1464221817155 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 17:16:57 INFO - PROCESS | 3868 | 1464221817157 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 17:16:57 INFO - PROCESS | 3868 | 1464221817160 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 17:16:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 17:16:57 INFO - PROCESS | 3868 | 1464221817162 Marionette TRACE conn3 <- [1,1738,null,{}] 17:16:57 INFO - PROCESS | 3868 | 1464221817166 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:57 INFO - PROCESS | 3868 | 1464221817288 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 17:16:57 INFO - PROCESS | 3868 | 1464221817473 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:57 INFO - PROCESS | 3868 | ++DOCSHELL 2014F800 == 106 [pid = 3868] [id = 444] 17:16:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 306 (20172C00) [pid = 3868] [serial = 1332] [outer = 00000000] 17:16:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 307 (22B6D000) [pid = 3868] [serial = 1333] [outer = 20172C00] 17:16:57 INFO - PROCESS | 3868 | 1464221817527 Marionette DEBUG loaded listener.js 17:16:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 308 (22B7E800) [pid = 3868] [serial = 1334] [outer = 20172C00] 17:16:58 INFO - PROCESS | 3868 | 1464221818110 Marionette TRACE conn3 <- [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]]]}] 17:16:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 17:16:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1000ms 17:16:58 INFO - PROCESS | 3868 | 1464221818163 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 17:16:58 INFO - PROCESS | 3868 | 1464221818165 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 17:16:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 17:16:58 INFO - PROCESS | 3868 | 1464221818169 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 17:16:58 INFO - PROCESS | 3868 | 1464221818171 Marionette TRACE conn3 <- [1,1742,null,{}] 17:16:58 INFO - PROCESS | 3868 | 1464221818175 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:58 INFO - PROCESS | 3868 | 1464221818315 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 17:16:58 INFO - PROCESS | 3868 | 1464221818493 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:58 INFO - PROCESS | 3868 | ++DOCSHELL 22B6A000 == 107 [pid = 3868] [id = 445] 17:16:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 309 (22F1D400) [pid = 3868] [serial = 1335] [outer = 00000000] 17:16:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 310 (22F21000) [pid = 3868] [serial = 1336] [outer = 22F1D400] 17:16:58 INFO - PROCESS | 3868 | 1464221818550 Marionette DEBUG loaded listener.js 17:16:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 311 (230B5400) [pid = 3868] [serial = 1337] [outer = 22F1D400] 17:16:59 INFO - PROCESS | 3868 | 1464221819095 Marionette TRACE conn3 <- [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]]]}] 17:16:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 17:16:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1000ms 17:16:59 INFO - PROCESS | 3868 | 1464221819172 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 17:16:59 INFO - PROCESS | 3868 | 1464221819174 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 17:16:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 17:16:59 INFO - PROCESS | 3868 | 1464221819178 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 17:16:59 INFO - PROCESS | 3868 | 1464221819180 Marionette TRACE conn3 <- [1,1746,null,{}] 17:16:59 INFO - PROCESS | 3868 | 1464221819183 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:59 INFO - PROCESS | 3868 | 1464221819299 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 17:16:59 INFO - PROCESS | 3868 | 1464221819471 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:59 INFO - PROCESS | 3868 | ++DOCSHELL 230B7800 == 108 [pid = 3868] [id = 446] 17:16:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 312 (230B9800) [pid = 3868] [serial = 1338] [outer = 00000000] 17:16:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 313 (230BD400) [pid = 3868] [serial = 1339] [outer = 230B9800] 17:16:59 INFO - PROCESS | 3868 | 1464221819525 Marionette DEBUG loaded listener.js 17:16:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 314 (230BFC00) [pid = 3868] [serial = 1340] [outer = 230B9800] 17:17:00 INFO - PROCESS | 3868 | 1464221820117 Marionette TRACE conn3 <- [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]]]}] 17:17:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 17:17:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1000ms 17:17:00 INFO - PROCESS | 3868 | 1464221820181 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 17:17:00 INFO - PROCESS | 3868 | 1464221820183 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 17:17:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 17:17:00 INFO - PROCESS | 3868 | 1464221820187 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 17:17:00 INFO - PROCESS | 3868 | 1464221820189 Marionette TRACE conn3 <- [1,1750,null,{}] 17:17:00 INFO - PROCESS | 3868 | 1464221820192 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:00 INFO - PROCESS | 3868 | 1464221820325 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 17:17:00 INFO - PROCESS | 3868 | 1464221820511 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:00 INFO - PROCESS | 3868 | ++DOCSHELL 22F23400 == 109 [pid = 3868] [id = 447] 17:17:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 315 (230B6400) [pid = 3868] [serial = 1341] [outer = 00000000] 17:17:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 316 (237CD800) [pid = 3868] [serial = 1342] [outer = 230B6400] 17:17:00 INFO - PROCESS | 3868 | 1464221820565 Marionette DEBUG loaded listener.js 17:17:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 317 (237CF800) [pid = 3868] [serial = 1343] [outer = 230B6400] 17:17:01 INFO - PROCESS | 3868 | 1464221821180 Marionette TRACE conn3 <- [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]]]}] 17:17:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 17:17:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1047ms 17:17:01 INFO - PROCESS | 3868 | 1464221821242 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 17:17:01 INFO - PROCESS | 3868 | 1464221821244 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 17:17:01 INFO - PROCESS | 3868 | 1464221821247 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 17:17:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 17:17:01 INFO - PROCESS | 3868 | 1464221821249 Marionette TRACE conn3 <- [1,1754,null,{}] 17:17:01 INFO - PROCESS | 3868 | 1464221821253 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:01 INFO - PROCESS | 3868 | 1464221821371 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 17:17:01 INFO - PROCESS | 3868 | 1464221821544 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:01 INFO - PROCESS | 3868 | ++DOCSHELL 230BC800 == 110 [pid = 3868] [id = 448] 17:17:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 318 (230C3C00) [pid = 3868] [serial = 1344] [outer = 00000000] 17:17:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 319 (237D7800) [pid = 3868] [serial = 1345] [outer = 230C3C00] 17:17:01 INFO - PROCESS | 3868 | 1464221821600 Marionette DEBUG loaded listener.js 17:17:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 320 (23F0F400) [pid = 3868] [serial = 1346] [outer = 230C3C00] 17:17:02 INFO - PROCESS | 3868 | 1464221822116 Marionette TRACE conn3 <- [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]]]}] 17:17:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 17:17:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 906ms 17:17:02 INFO - PROCESS | 3868 | 1464221822154 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 17:17:02 INFO - PROCESS | 3868 | 1464221822156 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 17:17:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 17:17:02 INFO - PROCESS | 3868 | 1464221822160 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 17:17:02 INFO - PROCESS | 3868 | 1464221822162 Marionette TRACE conn3 <- [1,1758,null,{}] 17:17:02 INFO - PROCESS | 3868 | 1464221822165 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:02 INFO - PROCESS | 3868 | 1464221822284 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 17:17:02 INFO - PROCESS | 3868 | 1464221822471 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:02 INFO - PROCESS | 3868 | ++DOCSHELL 23F15000 == 111 [pid = 3868] [id = 449] 17:17:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 321 (23F15400) [pid = 3868] [serial = 1347] [outer = 00000000] 17:17:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 322 (23F18C00) [pid = 3868] [serial = 1348] [outer = 23F15400] 17:17:02 INFO - PROCESS | 3868 | 1464221822527 Marionette DEBUG loaded listener.js 17:17:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 323 (23F1B000) [pid = 3868] [serial = 1349] [outer = 23F15400] 17:17:03 INFO - PROCESS | 3868 | 1464221823082 Marionette TRACE conn3 <- [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]]]}] 17:17:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 17:17:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 953ms 17:17:03 INFO - PROCESS | 3868 | 1464221823110 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 17:17:03 INFO - PROCESS | 3868 | 1464221823113 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 17:17:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 17:17:03 INFO - PROCESS | 3868 | 1464221823118 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 17:17:03 INFO - PROCESS | 3868 | 1464221823120 Marionette TRACE conn3 <- [1,1762,null,{}] 17:17:03 INFO - PROCESS | 3868 | 1464221823124 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:03 INFO - PROCESS | 3868 | 1464221823259 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 17:17:03 INFO - PROCESS | 3868 | 1464221823483 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:03 INFO - PROCESS | 3868 | ++DOCSHELL 1A84D800 == 112 [pid = 3868] [id = 450] 17:17:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 324 (20555C00) [pid = 3868] [serial = 1350] [outer = 00000000] 17:17:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 325 (2055D400) [pid = 3868] [serial = 1351] [outer = 20555C00] 17:17:03 INFO - PROCESS | 3868 | 1464221823544 Marionette DEBUG loaded listener.js 17:17:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 326 (23F13800) [pid = 3868] [serial = 1352] [outer = 20555C00] 17:17:04 INFO - PROCESS | 3868 | 1464221824194 Marionette TRACE conn3 <- [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]]]}] 17:17:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 17:17:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1157ms 17:17:04 INFO - PROCESS | 3868 | 1464221824269 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 17:17:04 INFO - PROCESS | 3868 | 1464221824272 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 17:17:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 17:17:04 INFO - PROCESS | 3868 | 1464221824275 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 17:17:04 INFO - PROCESS | 3868 | 1464221824277 Marionette TRACE conn3 <- [1,1766,null,{}] 17:17:04 INFO - PROCESS | 3868 | 1464221824281 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:04 INFO - PROCESS | 3868 | 1464221824404 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 17:17:04 INFO - PROCESS | 3868 | 1464221824581 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:04 INFO - PROCESS | 3868 | ++DOCSHELL 13956000 == 113 [pid = 3868] [id = 451] 17:17:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 327 (143ED800) [pid = 3868] [serial = 1353] [outer = 00000000] 17:17:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 328 (176B1400) [pid = 3868] [serial = 1354] [outer = 143ED800] 17:17:04 INFO - PROCESS | 3868 | 1464221824633 Marionette DEBUG loaded listener.js 17:17:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 329 (1A848C00) [pid = 3868] [serial = 1355] [outer = 143ED800] 17:17:05 INFO - PROCESS | 3868 | 1464221825243 Marionette TRACE conn3 <- [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]]]}] 17:17:05 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 17:17:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1031ms 17:17:05 INFO - PROCESS | 3868 | 1464221825330 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 17:17:05 INFO - PROCESS | 3868 | 1464221825332 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 17:17:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 17:17:05 INFO - PROCESS | 3868 | 1464221825336 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 17:17:05 INFO - PROCESS | 3868 | 1464221825338 Marionette TRACE conn3 <- [1,1770,null,{}] 17:17:05 INFO - PROCESS | 3868 | 1464221825341 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:05 INFO - PROCESS | 3868 | 1464221825531 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 17:17:05 INFO - PROCESS | 3868 | 1464221825660 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:05 INFO - PROCESS | 3868 | ++DOCSHELL 17005400 == 114 [pid = 3868] [id = 452] 17:17:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 330 (1700B000) [pid = 3868] [serial = 1356] [outer = 00000000] 17:17:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 331 (1FC59C00) [pid = 3868] [serial = 1357] [outer = 1700B000] 17:17:05 INFO - PROCESS | 3868 | 1464221825718 Marionette DEBUG loaded listener.js 17:17:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 332 (1FD1C800) [pid = 3868] [serial = 1358] [outer = 1700B000] 17:17:06 INFO - PROCESS | 3868 | 1464221826646 Marionette TRACE conn3 <- [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]]]}] 17:17:06 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 17:17:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1359ms 17:17:06 INFO - PROCESS | 3868 | 1464221826687 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 17:17:06 INFO - PROCESS | 3868 | 1464221826691 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 17:17:06 INFO - PROCESS | 3868 | 1464221826697 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 17:17:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 17:17:06 INFO - PROCESS | 3868 | 1464221826700 Marionette TRACE conn3 <- [1,1774,null,{}] 17:17:06 INFO - PROCESS | 3868 | 1464221826705 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:06 INFO - PROCESS | 3868 | 1464221826826 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 17:17:07 INFO - PROCESS | 3868 | 1464221827006 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:07 INFO - PROCESS | 3868 | ++DOCSHELL 10F2FC00 == 115 [pid = 3868] [id = 453] 17:17:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 333 (11063400) [pid = 3868] [serial = 1359] [outer = 00000000] 17:17:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 334 (138D3800) [pid = 3868] [serial = 1360] [outer = 11063400] 17:17:07 INFO - PROCESS | 3868 | 1464221827060 Marionette DEBUG loaded listener.js 17:17:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 335 (14335800) [pid = 3868] [serial = 1361] [outer = 11063400] 17:17:07 INFO - PROCESS | 3868 | 1464221827630 Marionette TRACE conn3 <- [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]]]}] 17:17:07 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 17:17:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1000ms 17:17:07 INFO - PROCESS | 3868 | 1464221827701 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 17:17:07 INFO - PROCESS | 3868 | 1464221827707 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 17:17:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 17:17:07 INFO - PROCESS | 3868 | 1464221827713 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 17:17:07 INFO - PROCESS | 3868 | 1464221827716 Marionette TRACE conn3 <- [1,1778,null,{}] 17:17:07 INFO - PROCESS | 3868 | 1464221827720 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:07 INFO - PROCESS | 3868 | 1464221827835 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 17:17:08 INFO - PROCESS | 3868 | 1464221828012 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:08 INFO - PROCESS | 3868 | ++DOCSHELL 16E93C00 == 116 [pid = 3868] [id = 454] 17:17:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 336 (16E96C00) [pid = 3868] [serial = 1362] [outer = 00000000] 17:17:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 337 (17855800) [pid = 3868] [serial = 1363] [outer = 16E96C00] 17:17:08 INFO - PROCESS | 3868 | 1464221828062 Marionette DEBUG loaded listener.js 17:17:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 338 (18363800) [pid = 3868] [serial = 1364] [outer = 16E96C00] 17:17:08 INFO - PROCESS | 3868 | --DOCSHELL 1432C400 == 115 [pid = 3868] [id = 245] 17:17:08 INFO - PROCESS | 3868 | --DOCSHELL 20E64000 == 114 [pid = 3868] [id = 438] 17:17:08 INFO - PROCESS | 3868 | --DOCSHELL 1047E000 == 113 [pid = 3868] [id = 437] 17:17:08 INFO - PROCESS | 3868 | --DOCSHELL 1FC6D000 == 112 [pid = 3868] [id = 436] 17:17:08 INFO - PROCESS | 3868 | --DOCSHELL 18361800 == 111 [pid = 3868] [id = 435] 17:17:08 INFO - PROCESS | 3868 | --DOCSHELL 10F0CC00 == 110 [pid = 3868] [id = 434] 17:17:08 INFO - PROCESS | 3868 | --DOCSHELL 13924400 == 109 [pid = 3868] [id = 433] 17:17:08 INFO - PROCESS | 3868 | --DOCSHELL 17E39000 == 108 [pid = 3868] [id = 422] 17:17:08 INFO - PROCESS | 3868 | --DOCSHELL 13288800 == 107 [pid = 3868] [id = 421] 17:17:08 INFO - PROCESS | 3868 | --DOCSHELL 19A75400 == 106 [pid = 3868] [id = 420] 17:17:08 INFO - PROCESS | 3868 | --DOMWINDOW == 337 (2014F400) [pid = 3868] [serial = 1213] [outer = 00000000] [url = about:blank] 17:17:08 INFO - PROCESS | 3868 | --DOMWINDOW == 336 (1B756800) [pid = 3868] [serial = 1201] [outer = 00000000] [url = about:blank] 17:17:08 INFO - PROCESS | 3868 | --DOMWINDOW == 335 (1FC5C800) [pid = 3868] [serial = 1204] [outer = 00000000] [url = about:blank] 17:17:08 INFO - PROCESS | 3868 | --DOMWINDOW == 334 (1C35EC00) [pid = 3868] [serial = 1202] [outer = 00000000] [url = about:blank] 17:17:08 INFO - PROCESS | 3868 | --DOMWINDOW == 333 (1E1AD400) [pid = 3868] [serial = 1210] [outer = 00000000] [url = about:blank] 17:17:08 INFO - PROCESS | 3868 | --DOMWINDOW == 332 (11254400) [pid = 3868] [serial = 1189] [outer = 00000000] [url = about:blank] 17:17:08 INFO - PROCESS | 3868 | --DOMWINDOW == 331 (15A19C00) [pid = 3868] [serial = 1190] [outer = 00000000] [url = about:blank] 17:17:08 INFO - PROCESS | 3868 | --DOMWINDOW == 330 (1660D000) [pid = 3868] [serial = 1187] [outer = 00000000] [url = about:blank] 17:17:08 INFO - PROCESS | 3868 | --DOMWINDOW == 329 (1603D400) [pid = 3868] [serial = 1186] [outer = 00000000] [url = about:blank] 17:17:08 INFO - PROCESS | 3868 | --DOMWINDOW == 328 (1FC52800) [pid = 3868] [serial = 1162] [outer = 00000000] [url = about:blank] 17:17:08 INFO - PROCESS | 3868 | --DOMWINDOW == 327 (18390C00) [pid = 3868] [serial = 1192] [outer = 00000000] [url = about:blank] 17:17:08 INFO - PROCESS | 3868 | --DOMWINDOW == 326 (19A78400) [pid = 3868] [serial = 1193] [outer = 00000000] [url = about:blank] 17:17:08 INFO - PROCESS | 3868 | --DOMWINDOW == 325 (129F7400) [pid = 3868] [serial = 1153] [outer = 00000000] [url = about:blank] 17:17:08 INFO - PROCESS | 3868 | --DOMWINDOW == 324 (11007000) [pid = 3868] [serial = 1184] [outer = 00000000] [url = about:blank] 17:17:08 INFO - PROCESS | 3868 | --DOMWINDOW == 323 (10C1E800) [pid = 3868] [serial = 1183] [outer = 00000000] [url = about:blank] 17:17:08 INFO - PROCESS | 3868 | --DOMWINDOW == 322 (17114400) [pid = 3868] [serial = 1156] [outer = 00000000] [url = about:blank] 17:17:08 INFO - PROCESS | 3868 | --DOMWINDOW == 321 (1B6CF400) [pid = 3868] [serial = 1159] [outer = 00000000] [url = about:blank] 17:17:08 INFO - PROCESS | 3868 | --DOMWINDOW == 320 (201E7000) [pid = 3868] [serial = 1165] [outer = 00000000] [url = about:blank] 17:17:08 INFO - PROCESS | 3868 | --DOMWINDOW == 319 (1A9C9C00) [pid = 3868] [serial = 1198] [outer = 00000000] [url = about:blank] 17:17:08 INFO - PROCESS | 3868 | --DOMWINDOW == 318 (1A4AEC00) [pid = 3868] [serial = 1195] [outer = 00000000] [url = about:blank] 17:17:08 INFO - PROCESS | 3868 | --DOMWINDOW == 317 (1A592400) [pid = 3868] [serial = 1196] [outer = 00000000] [url = about:blank] 17:17:08 INFO - PROCESS | 3868 | --DOMWINDOW == 316 (2058BC00) [pid = 3868] [serial = 1168] [outer = 00000000] [url = about:blank] 17:17:08 INFO - PROCESS | 3868 | --DOMWINDOW == 315 (2186C800) [pid = 3868] [serial = 1171] [outer = 00000000] [url = about:blank] 17:17:08 INFO - PROCESS | 3868 | --DOMWINDOW == 314 (224EA000) [pid = 3868] [serial = 1174] [outer = 00000000] [url = about:blank] 17:17:08 INFO - PROCESS | 3868 | --DOMWINDOW == 313 (22B6E400) [pid = 3868] [serial = 1177] [outer = 00000000] [url = about:blank] 17:17:08 INFO - PROCESS | 3868 | --DOMWINDOW == 312 (12F13800) [pid = 3868] [serial = 1180] [outer = 00000000] [url = about:blank] 17:17:08 INFO - PROCESS | 3868 | --DOMWINDOW == 311 (114D1C00) [pid = 3868] [serial = 1207] [outer = 00000000] [url = about:blank] 17:17:08 INFO - PROCESS | 3868 | --DOMWINDOW == 310 (1700D400) [pid = 3868] [serial = 1208] [outer = 00000000] [url = about:blank] 17:17:08 INFO - PROCESS | 3868 | --DOMWINDOW == 309 (1FD26400) [pid = 3868] [serial = 1205] [outer = 00000000] [url = about:blank] 17:17:08 INFO - PROCESS | 3868 | --DOMWINDOW == 308 (1ACC7800) [pid = 3868] [serial = 1199] [outer = 00000000] [url = about:blank] 17:17:08 INFO - PROCESS | 3868 | --DOMWINDOW == 307 (20147000) [pid = 3868] [serial = 1211] [outer = 00000000] [url = about:blank] 17:17:08 INFO - PROCESS | 3868 | 1464221828635 Marionette TRACE conn3 <- [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]]]}] 17:17:08 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) 17:17:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 937ms 17:17:08 INFO - PROCESS | 3868 | 1464221828657 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 17:17:08 INFO - PROCESS | 3868 | 1464221828659 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 17:17:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 17:17:08 INFO - PROCESS | 3868 | 1464221828663 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 17:17:08 INFO - PROCESS | 3868 | 1464221828669 Marionette TRACE conn3 <- [1,1782,null,{}] 17:17:08 INFO - PROCESS | 3868 | 1464221828692 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:08 INFO - PROCESS | 3868 | 1464221828827 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 17:17:08 INFO - PROCESS | 3868 | 1464221828967 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:08 INFO - PROCESS | 3868 | ++DOCSHELL 11064400 == 107 [pid = 3868] [id = 455] 17:17:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 308 (12F13800) [pid = 3868] [serial = 1365] [outer = 00000000] 17:17:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 309 (18363400) [pid = 3868] [serial = 1366] [outer = 12F13800] 17:17:09 INFO - PROCESS | 3868 | 1464221829015 Marionette DEBUG loaded listener.js 17:17:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 310 (19ADD800) [pid = 3868] [serial = 1367] [outer = 12F13800] 17:17:09 INFO - PROCESS | 3868 | 1464221829444 Marionette TRACE conn3 <- [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]]]}] 17:17:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:17:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 860ms 17:17:09 INFO - PROCESS | 3868 | 1464221829526 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 17:17:09 INFO - PROCESS | 3868 | 1464221829528 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 17:17:09 INFO - PROCESS | 3868 | 1464221829532 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 17:17:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 17:17:09 INFO - PROCESS | 3868 | 1464221829533 Marionette TRACE conn3 <- [1,1786,null,{}] 17:17:09 INFO - PROCESS | 3868 | 1464221829537 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:09 INFO - PROCESS | 3868 | 1464221829636 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 17:17:09 INFO - PROCESS | 3868 | 1464221829649 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:09 INFO - PROCESS | 3868 | ++DOCSHELL 1A4B6000 == 108 [pid = 3868] [id = 456] 17:17:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 311 (1A4B7400) [pid = 3868] [serial = 1368] [outer = 00000000] 17:17:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 312 (1A888C00) [pid = 3868] [serial = 1369] [outer = 1A4B7400] 17:17:09 INFO - PROCESS | 3868 | 1464221829694 Marionette DEBUG loaded listener.js 17:17:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 313 (1ACC5000) [pid = 3868] [serial = 1370] [outer = 1A4B7400] 17:17:10 INFO - PROCESS | 3868 | 1464221830169 Marionette TRACE conn3 <- [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]]]}] 17:17:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 17:17:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 703ms 17:17:10 INFO - PROCESS | 3868 | 1464221830231 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 17:17:10 INFO - PROCESS | 3868 | 1464221830233 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 17:17:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 17:17:10 INFO - PROCESS | 3868 | 1464221830240 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 17:17:10 INFO - PROCESS | 3868 | 1464221830242 Marionette TRACE conn3 <- [1,1790,null,{}] 17:17:10 INFO - PROCESS | 3868 | 1464221830245 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:10 INFO - PROCESS | 3868 | 1464221830342 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 17:17:10 INFO - PROCESS | 3868 | 1464221830487 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:10 INFO - PROCESS | 3868 | ++DOCSHELL 19ADA800 == 109 [pid = 3868] [id = 457] 17:17:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 314 (1A4AF800) [pid = 3868] [serial = 1371] [outer = 00000000] 17:17:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 315 (1B6DB000) [pid = 3868] [serial = 1372] [outer = 1A4AF800] 17:17:10 INFO - PROCESS | 3868 | 1464221830531 Marionette DEBUG loaded listener.js 17:17:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 316 (1C356000) [pid = 3868] [serial = 1373] [outer = 1A4AF800] 17:17:10 INFO - PROCESS | 3868 | 1464221830953 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:17:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 17:17:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 750ms 17:17:10 INFO - PROCESS | 3868 | 1464221830987 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 17:17:10 INFO - PROCESS | 3868 | 1464221830989 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 17:17:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 17:17:10 INFO - PROCESS | 3868 | 1464221830992 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 17:17:11 INFO - PROCESS | 3868 | 1464221831004 Marionette TRACE conn3 <- [1,1794,null,{}] 17:17:11 INFO - PROCESS | 3868 | 1464221831007 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:11 INFO - PROCESS | 3868 | 1464221831200 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 17:17:11 INFO - PROCESS | 3868 | 1464221831227 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:11 INFO - PROCESS | 3868 | ++DOCSHELL 1A87F800 == 110 [pid = 3868] [id = 458] 17:17:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 317 (1C352C00) [pid = 3868] [serial = 1374] [outer = 00000000] 17:17:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 318 (1FC6D800) [pid = 3868] [serial = 1375] [outer = 1C352C00] 17:17:11 INFO - PROCESS | 3868 | 1464221831277 Marionette DEBUG loaded listener.js 17:17:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 319 (1FCA9000) [pid = 3868] [serial = 1376] [outer = 1C352C00] 17:17:11 INFO - PROCESS | 3868 | 1464221831769 Marionette TRACE conn3 <- [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]]]}] 17:17:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 17:17:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 797ms 17:17:11 INFO - PROCESS | 3868 | 1464221831798 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 17:17:11 INFO - PROCESS | 3868 | 1464221831800 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 17:17:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 17:17:11 INFO - PROCESS | 3868 | 1464221831804 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 17:17:11 INFO - PROCESS | 3868 | 1464221831805 Marionette TRACE conn3 <- [1,1798,null,{}] 17:17:11 INFO - PROCESS | 3868 | 1464221831809 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:11 INFO - PROCESS | 3868 | 1464221831951 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 17:17:11 INFO - PROCESS | 3868 | 1464221831968 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:11 INFO - PROCESS | 3868 | ++DOCSHELL 1E1A4000 == 111 [pid = 3868] [id = 459] 17:17:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 320 (1FC6D000) [pid = 3868] [serial = 1377] [outer = 00000000] 17:17:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 321 (1FD27800) [pid = 3868] [serial = 1378] [outer = 1FC6D000] 17:17:12 INFO - PROCESS | 3868 | 1464221832012 Marionette DEBUG loaded listener.js 17:17:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 322 (2014EC00) [pid = 3868] [serial = 1379] [outer = 1FC6D000] 17:17:12 INFO - PROCESS | 3868 | 1464221832475 Marionette TRACE conn3 <- [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]]]}] 17:17:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 17:17:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 688ms 17:17:12 INFO - PROCESS | 3868 | 1464221832504 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 17:17:12 INFO - PROCESS | 3868 | 1464221832506 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 17:17:12 INFO - PROCESS | 3868 | 1464221832510 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 17:17:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 17:17:12 INFO - PROCESS | 3868 | 1464221832512 Marionette TRACE conn3 <- [1,1802,null,{}] 17:17:12 INFO - PROCESS | 3868 | 1464221832515 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:12 INFO - PROCESS | 3868 | 1464221832658 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 17:17:12 INFO - PROCESS | 3868 | 1464221832708 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:12 INFO - PROCESS | 3868 | ++DOCSHELL 0F2C6000 == 112 [pid = 3868] [id = 460] 17:17:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 323 (104E9000) [pid = 3868] [serial = 1380] [outer = 00000000] 17:17:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 324 (19A74000) [pid = 3868] [serial = 1381] [outer = 104E9000] 17:17:12 INFO - PROCESS | 3868 | 1464221832752 Marionette DEBUG loaded listener.js 17:17:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 325 (201E8C00) [pid = 3868] [serial = 1382] [outer = 104E9000] 17:17:13 INFO - PROCESS | 3868 | --DOMWINDOW == 324 (19F45400) [pid = 3868] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 17:17:13 INFO - PROCESS | 3868 | --DOMWINDOW == 323 (1FC6D400) [pid = 3868] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 17:17:13 INFO - PROCESS | 3868 | --DOMWINDOW == 322 (10558C00) [pid = 3868] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 17:17:13 INFO - PROCESS | 3868 | --DOMWINDOW == 321 (213D9800) [pid = 3868] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 17:17:13 INFO - PROCESS | 3868 | --DOMWINDOW == 320 (1A884800) [pid = 3868] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 17:17:13 INFO - PROCESS | 3868 | --DOMWINDOW == 319 (129F9800) [pid = 3868] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 17:17:13 INFO - PROCESS | 3868 | --DOMWINDOW == 318 (1394CC00) [pid = 3868] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 17:17:13 INFO - PROCESS | 3868 | --DOMWINDOW == 317 (1318E400) [pid = 3868] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 17:17:13 INFO - PROCESS | 3868 | --DOMWINDOW == 316 (11FA2400) [pid = 3868] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 17:17:13 INFO - PROCESS | 3868 | --DOMWINDOW == 315 (20149400) [pid = 3868] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 17:17:13 INFO - PROCESS | 3868 | --DOMWINDOW == 314 (19CBF000) [pid = 3868] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 17:17:13 INFO - PROCESS | 3868 | --DOMWINDOW == 313 (1392E000) [pid = 3868] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 17:17:13 INFO - PROCESS | 3868 | --DOMWINDOW == 312 (16E88800) [pid = 3868] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 17:17:13 INFO - PROCESS | 3868 | --DOMWINDOW == 311 (1B6D1C00) [pid = 3868] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 17:17:13 INFO - PROCESS | 3868 | 1464221833624 Marionette TRACE conn3 <- [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]]]}] 17:17:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 17:17:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1140ms 17:17:13 INFO - PROCESS | 3868 | 1464221833659 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 17:17:13 INFO - PROCESS | 3868 | 1464221833661 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 17:17:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 17:17:13 INFO - PROCESS | 3868 | 1464221833664 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 17:17:13 INFO - PROCESS | 3868 | 1464221833666 Marionette TRACE conn3 <- [1,1806,null,{}] 17:17:13 INFO - PROCESS | 3868 | 1464221833669 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:13 INFO - PROCESS | 3868 | 1464221833768 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 17:17:13 INFO - PROCESS | 3868 | 1464221833785 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:13 INFO - PROCESS | 3868 | ++DOCSHELL 17E32C00 == 113 [pid = 3868] [id = 461] 17:17:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 312 (17E93C00) [pid = 3868] [serial = 1383] [outer = 00000000] 17:17:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 313 (1B6D1C00) [pid = 3868] [serial = 1384] [outer = 17E93C00] 17:17:13 INFO - PROCESS | 3868 | 1464221833828 Marionette DEBUG loaded listener.js 17:17:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 314 (1FCE7400) [pid = 3868] [serial = 1385] [outer = 17E93C00] 17:17:14 INFO - PROCESS | 3868 | 1464221834306 Marionette TRACE conn3 <- [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]]]}] 17:17:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 17:17:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 687ms 17:17:14 INFO - PROCESS | 3868 | 1464221834364 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 17:17:14 INFO - PROCESS | 3868 | 1464221834366 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 17:17:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 17:17:14 INFO - PROCESS | 3868 | 1464221834370 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 17:17:14 INFO - PROCESS | 3868 | 1464221834371 Marionette TRACE conn3 <- [1,1810,null,{}] 17:17:14 INFO - PROCESS | 3868 | 1464221834375 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:14 INFO - PROCESS | 3868 | 1464221834471 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 17:17:14 INFO - PROCESS | 3868 | 1464221834513 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:14 INFO - PROCESS | 3868 | ++DOCSHELL 20317000 == 114 [pid = 3868] [id = 462] 17:17:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 315 (20317800) [pid = 3868] [serial = 1386] [outer = 00000000] 17:17:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 316 (2055EC00) [pid = 3868] [serial = 1387] [outer = 20317800] 17:17:14 INFO - PROCESS | 3868 | 1464221834557 Marionette DEBUG loaded listener.js 17:17:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 317 (2058C000) [pid = 3868] [serial = 1388] [outer = 20317800] 17:17:15 INFO - PROCESS | 3868 | 1464221835050 Marionette TRACE conn3 <- [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]]]}] 17:17:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 17:17:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 734ms 17:17:15 INFO - PROCESS | 3868 | 1464221835110 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 17:17:15 INFO - PROCESS | 3868 | 1464221835112 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 17:17:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 17:17:15 INFO - PROCESS | 3868 | 1464221835115 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 17:17:15 INFO - PROCESS | 3868 | 1464221835118 Marionette TRACE conn3 <- [1,1814,null,{}] 17:17:15 INFO - PROCESS | 3868 | 1464221835121 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:15 INFO - PROCESS | 3868 | 1464221835236 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 17:17:15 INFO - PROCESS | 3868 | 1464221835248 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:15 INFO - PROCESS | 3868 | ++DOCSHELL 13927800 == 115 [pid = 3868] [id = 463] 17:17:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 318 (20E35C00) [pid = 3868] [serial = 1389] [outer = 00000000] 17:17:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 319 (218D5800) [pid = 3868] [serial = 1390] [outer = 20E35C00] 17:17:15 INFO - PROCESS | 3868 | 1464221835304 Marionette DEBUG loaded listener.js 17:17:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 320 (224E6400) [pid = 3868] [serial = 1391] [outer = 20E35C00] 17:17:16 INFO - PROCESS | 3868 | 1464221836123 Marionette TRACE conn3 <- [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]]]}] 17:17:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 17:17:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1094ms 17:17:16 INFO - PROCESS | 3868 | 1464221836209 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 17:17:16 INFO - PROCESS | 3868 | 1464221836213 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 17:17:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 17:17:16 INFO - PROCESS | 3868 | 1464221836218 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 17:17:16 INFO - PROCESS | 3868 | 1464221836222 Marionette TRACE conn3 <- [1,1818,null,{}] 17:17:16 INFO - PROCESS | 3868 | 1464221836273 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:16 INFO - PROCESS | 3868 | 1464221836418 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 17:17:16 INFO - PROCESS | 3868 | 1464221836588 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:16 INFO - PROCESS | 3868 | ++DOCSHELL 12915C00 == 116 [pid = 3868] [id = 464] 17:17:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 321 (1293D400) [pid = 3868] [serial = 1392] [outer = 00000000] 17:17:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 322 (13929C00) [pid = 3868] [serial = 1393] [outer = 1293D400] 17:17:16 INFO - PROCESS | 3868 | 1464221836644 Marionette DEBUG loaded listener.js 17:17:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 323 (16A1BC00) [pid = 3868] [serial = 1394] [outer = 1293D400] 17:17:17 INFO - PROCESS | 3868 | 1464221837227 Marionette TRACE conn3 <- [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]]]}] 17:17:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 17:17:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1078ms 17:17:17 INFO - PROCESS | 3868 | 1464221837306 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 17:17:17 INFO - PROCESS | 3868 | 1464221837312 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 17:17:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 17:17:17 INFO - PROCESS | 3868 | 1464221837321 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 17:17:17 INFO - PROCESS | 3868 | 1464221837326 Marionette TRACE conn3 <- [1,1822,null,{}] 17:17:17 INFO - PROCESS | 3868 | 1464221837396 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:17 INFO - PROCESS | 3868 | 1464221837534 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 17:17:17 INFO - PROCESS | 3868 | 1464221837703 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:17 INFO - PROCESS | 3868 | ++DOCSHELL 18361800 == 117 [pid = 3868] [id = 465] 17:17:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 324 (19F40000) [pid = 3868] [serial = 1395] [outer = 00000000] 17:17:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 325 (1B25A400) [pid = 3868] [serial = 1396] [outer = 19F40000] 17:17:17 INFO - PROCESS | 3868 | 1464221837757 Marionette DEBUG loaded listener.js 17:17:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 326 (1E1AB800) [pid = 3868] [serial = 1397] [outer = 19F40000] 17:17:18 INFO - PROCESS | 3868 | 1464221838370 Marionette TRACE conn3 <- [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]]]}] 17:17:18 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 17:17:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1063ms 17:17:18 INFO - PROCESS | 3868 | 1464221838394 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 17:17:18 INFO - PROCESS | 3868 | 1464221838397 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 17:17:18 INFO - PROCESS | 3868 | 1464221838401 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 17:17:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 17:17:18 INFO - PROCESS | 3868 | 1464221838405 Marionette TRACE conn3 <- [1,1826,null,{}] 17:17:18 INFO - PROCESS | 3868 | 1464221838416 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:18 INFO - PROCESS | 3868 | 1464221838544 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 17:17:18 INFO - PROCESS | 3868 | 1464221838725 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:18 INFO - PROCESS | 3868 | ++DOCSHELL 1FC69800 == 118 [pid = 3868] [id = 466] 17:17:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 327 (20553000) [pid = 3868] [serial = 1398] [outer = 00000000] 17:17:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 328 (2058C400) [pid = 3868] [serial = 1399] [outer = 20553000] 17:17:18 INFO - PROCESS | 3868 | 1464221838785 Marionette DEBUG loaded listener.js 17:17:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 329 (20E61800) [pid = 3868] [serial = 1400] [outer = 20553000] 17:17:19 INFO - PROCESS | 3868 | 1464221839405 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 17:17:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 17:17:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1031ms 17:17:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 17:17:19 INFO - PROCESS | 3868 | 1464221839444 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 17:17:19 INFO - PROCESS | 3868 | 1464221839447 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 17:17:19 INFO - PROCESS | 3868 | 1464221839451 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 17:17:19 INFO - PROCESS | 3868 | 1464221839453 Marionette TRACE conn3 <- [1,1830,null,{}] 17:17:19 INFO - PROCESS | 3868 | 1464221839472 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:19 INFO - PROCESS | 3868 | 1464221839659 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 17:17:19 INFO - PROCESS | 3868 | 1464221839789 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:19 INFO - PROCESS | 3868 | ++DOCSHELL 224E1400 == 119 [pid = 3868] [id = 467] 17:17:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 330 (224E1C00) [pid = 3868] [serial = 1401] [outer = 00000000] 17:17:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 331 (22B66000) [pid = 3868] [serial = 1402] [outer = 224E1C00] 17:17:19 INFO - PROCESS | 3868 | 1464221839845 Marionette DEBUG loaded listener.js 17:17:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 332 (22B72C00) [pid = 3868] [serial = 1403] [outer = 224E1C00] 17:17:20 INFO - PROCESS | 3868 | 1464221840449 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 17:17:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 17:17:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1047ms 17:17:20 INFO - PROCESS | 3868 | 1464221840508 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 17:17:20 INFO - PROCESS | 3868 | 1464221840510 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 17:17:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 17:17:20 INFO - PROCESS | 3868 | 1464221840513 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 17:17:20 INFO - PROCESS | 3868 | 1464221840515 Marionette TRACE conn3 <- [1,1834,null,{}] 17:17:20 INFO - PROCESS | 3868 | 1464221840519 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:20 INFO - PROCESS | 3868 | 1464221840658 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 17:17:20 INFO - PROCESS | 3868 | 1464221840835 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:20 INFO - PROCESS | 3868 | ++DOCSHELL 21870C00 == 120 [pid = 3868] [id = 468] 17:17:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 333 (22476000) [pid = 3868] [serial = 1404] [outer = 00000000] 17:17:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 334 (22F1A000) [pid = 3868] [serial = 1405] [outer = 22476000] 17:17:20 INFO - PROCESS | 3868 | 1464221840892 Marionette DEBUG loaded listener.js 17:17:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 335 (22F23000) [pid = 3868] [serial = 1406] [outer = 22476000] 17:17:21 INFO - PROCESS | 3868 | 1464221841459 Marionette TRACE conn3 <- [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]]]}] 17:17:21 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) 17:17:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1000ms 17:17:21 INFO - PROCESS | 3868 | 1464221841516 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 17:17:21 INFO - PROCESS | 3868 | 1464221841518 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 17:17:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 17:17:21 INFO - PROCESS | 3868 | 1464221841522 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 17:17:21 INFO - PROCESS | 3868 | 1464221841524 Marionette TRACE conn3 <- [1,1838,null,{}] 17:17:21 INFO - PROCESS | 3868 | 1464221841527 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:21 INFO - PROCESS | 3868 | 1464221841657 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 17:17:21 INFO - PROCESS | 3868 | 1464221841836 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:21 INFO - PROCESS | 3868 | ++DOCSHELL 22B7A800 == 121 [pid = 3868] [id = 469] 17:17:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 336 (22B7C800) [pid = 3868] [serial = 1407] [outer = 00000000] 17:17:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 337 (2314D000) [pid = 3868] [serial = 1408] [outer = 22B7C800] 17:17:21 INFO - PROCESS | 3868 | 1464221841894 Marionette DEBUG loaded listener.js 17:17:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 338 (23150C00) [pid = 3868] [serial = 1409] [outer = 22B7C800] 17:17:22 INFO - PROCESS | 3868 | 1464221842434 Marionette TRACE conn3 <- [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]]]}] 17:17:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:17:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 953ms 17:17:22 INFO - PROCESS | 3868 | 1464221842467 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 17:17:22 INFO - PROCESS | 3868 | 1464221842469 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 17:17:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 17:17:22 INFO - PROCESS | 3868 | 1464221842473 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 17:17:22 INFO - PROCESS | 3868 | 1464221842475 Marionette TRACE conn3 <- [1,1842,null,{}] 17:17:22 INFO - PROCESS | 3868 | 1464221842478 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:22 INFO - PROCESS | 3868 | 1464221842597 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 17:17:22 INFO - PROCESS | 3868 | 1464221842788 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:22 INFO - PROCESS | 3868 | ++DOCSHELL 23773400 == 122 [pid = 3868] [id = 470] 17:17:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 339 (23774000) [pid = 3868] [serial = 1410] [outer = 00000000] 17:17:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 340 (23778000) [pid = 3868] [serial = 1411] [outer = 23774000] 17:17:22 INFO - PROCESS | 3868 | 1464221842842 Marionette DEBUG loaded listener.js 17:17:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 341 (23779C00) [pid = 3868] [serial = 1412] [outer = 23774000] 17:17:23 INFO - PROCESS | 3868 | 1464221843443 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:17:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 17:17:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1000ms 17:17:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 17:17:23 INFO - PROCESS | 3868 | 1464221843475 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 17:17:23 INFO - PROCESS | 3868 | 1464221843477 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 17:17:23 INFO - PROCESS | 3868 | 1464221843481 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 17:17:23 INFO - PROCESS | 3868 | 1464221843483 Marionette TRACE conn3 <- [1,1846,null,{}] 17:17:23 INFO - PROCESS | 3868 | 1464221843486 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:23 INFO - PROCESS | 3868 | 1464221843605 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 17:17:23 INFO - PROCESS | 3868 | 1464221843796 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:23 INFO - PROCESS | 3868 | ++DOCSHELL 22F40000 == 123 [pid = 3868] [id = 471] 17:17:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 342 (22F41000) [pid = 3868] [serial = 1413] [outer = 00000000] 17:17:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 343 (22F49000) [pid = 3868] [serial = 1414] [outer = 22F41000] 17:17:23 INFO - PROCESS | 3868 | 1464221843850 Marionette DEBUG loaded listener.js 17:17:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 344 (22F4B400) [pid = 3868] [serial = 1415] [outer = 22F41000] 17:17:24 INFO - PROCESS | 3868 | 1464221844393 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 17:17:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 17:17:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 938ms 17:17:24 INFO - PROCESS | 3868 | 1464221844426 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 17:17:24 INFO - PROCESS | 3868 | 1464221844428 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 17:17:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 17:17:24 INFO - PROCESS | 3868 | 1464221844432 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 17:17:24 INFO - PROCESS | 3868 | 1464221844434 Marionette TRACE conn3 <- [1,1850,null,{}] 17:17:24 INFO - PROCESS | 3868 | 1464221844437 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:24 INFO - PROCESS | 3868 | 1464221844565 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 17:17:24 INFO - PROCESS | 3868 | 1464221844758 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:24 INFO - PROCESS | 3868 | ++DOCSHELL 22F4D000 == 124 [pid = 3868] [id = 472] 17:17:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 345 (22F4DC00) [pid = 3868] [serial = 1416] [outer = 00000000] 17:17:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 346 (2377E000) [pid = 3868] [serial = 1417] [outer = 22F4DC00] 17:17:24 INFO - PROCESS | 3868 | 1464221844812 Marionette DEBUG loaded listener.js 17:17:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 347 (237CC000) [pid = 3868] [serial = 1418] [outer = 22F4DC00] 17:17:25 INFO - PROCESS | 3868 | 1464221845396 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 17:17:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 17:17:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1000ms 17:17:25 INFO - PROCESS | 3868 | 1464221845434 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 17:17:25 INFO - PROCESS | 3868 | 1464221845436 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 17:17:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 17:17:25 INFO - PROCESS | 3868 | 1464221845440 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 17:17:25 INFO - PROCESS | 3868 | 1464221845442 Marionette TRACE conn3 <- [1,1854,null,{}] 17:17:25 INFO - PROCESS | 3868 | 1464221845446 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:25 INFO - PROCESS | 3868 | 1464221845573 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 17:17:25 INFO - PROCESS | 3868 | 1464221845765 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:25 INFO - PROCESS | 3868 | ++DOCSHELL 23775800 == 125 [pid = 3868] [id = 473] 17:17:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 348 (23F0D800) [pid = 3868] [serial = 1419] [outer = 00000000] 17:17:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 349 (24462000) [pid = 3868] [serial = 1420] [outer = 23F0D800] 17:17:25 INFO - PROCESS | 3868 | 1464221845819 Marionette DEBUG loaded listener.js 17:17:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 350 (24467400) [pid = 3868] [serial = 1421] [outer = 23F0D800] 17:17:26 INFO - PROCESS | 3868 | 1464221846359 Marionette TRACE conn3 <- [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]]]}] 17:17:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 17:17:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 938ms 17:17:26 INFO - PROCESS | 3868 | 1464221846387 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 17:17:26 INFO - PROCESS | 3868 | 1464221846390 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 17:17:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 17:17:26 INFO - PROCESS | 3868 | 1464221846393 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 17:17:26 INFO - PROCESS | 3868 | 1464221846396 Marionette TRACE conn3 <- [1,1858,null,{}] 17:17:26 INFO - PROCESS | 3868 | 1464221846399 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:26 INFO - PROCESS | 3868 | 1464221846539 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 17:17:26 INFO - PROCESS | 3868 | 1464221846735 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:26 INFO - PROCESS | 3868 | ++DOCSHELL 23608400 == 126 [pid = 3868] [id = 474] 17:17:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 351 (2360A800) [pid = 3868] [serial = 1422] [outer = 00000000] 17:17:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 352 (23611000) [pid = 3868] [serial = 1423] [outer = 2360A800] 17:17:26 INFO - PROCESS | 3868 | 1464221846794 Marionette DEBUG loaded listener.js 17:17:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 353 (24463C00) [pid = 3868] [serial = 1424] [outer = 2360A800] 17:17:27 INFO - PROCESS | 3868 | 1464221847468 Marionette TRACE conn3 <- [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]]]}] 17:17:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 17:17:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1140ms 17:17:27 INFO - PROCESS | 3868 | 1464221847535 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 17:17:27 INFO - PROCESS | 3868 | 1464221847537 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 17:17:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 17:17:27 INFO - PROCESS | 3868 | 1464221847541 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 17:17:27 INFO - PROCESS | 3868 | 1464221847543 Marionette TRACE conn3 <- [1,1862,null,{}] 17:17:27 INFO - PROCESS | 3868 | 1464221847547 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:27 INFO - PROCESS | 3868 | 1464221847668 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 17:17:27 INFO - PROCESS | 3868 | 1464221847849 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:27 INFO - PROCESS | 3868 | ++DOCSHELL 1105E400 == 127 [pid = 3868] [id = 475] 17:17:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 354 (114DA000) [pid = 3868] [serial = 1425] [outer = 00000000] 17:17:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 355 (176A9400) [pid = 3868] [serial = 1426] [outer = 114DA000] 17:17:27 INFO - PROCESS | 3868 | 1464221847902 Marionette DEBUG loaded listener.js 17:17:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 356 (1A87B400) [pid = 3868] [serial = 1427] [outer = 114DA000] 17:17:28 INFO - PROCESS | 3868 | 1464221848530 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 17:17:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 17:17:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1031ms 17:17:28 INFO - PROCESS | 3868 | 1464221848595 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 17:17:28 INFO - PROCESS | 3868 | 1464221848597 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 17:17:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 17:17:28 INFO - PROCESS | 3868 | 1464221848601 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 17:17:28 INFO - PROCESS | 3868 | 1464221848604 Marionette TRACE conn3 <- [1,1866,null,{}] 17:17:28 INFO - PROCESS | 3868 | 1464221848608 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:28 INFO - PROCESS | 3868 | 1464221848763 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 17:17:28 INFO - PROCESS | 3868 | 1464221848946 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:28 INFO - PROCESS | 3868 | ++DOCSHELL 138EB000 == 128 [pid = 3868] [id = 476] 17:17:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 357 (16602400) [pid = 3868] [serial = 1428] [outer = 00000000] 17:17:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 358 (1ACBFC00) [pid = 3868] [serial = 1429] [outer = 16602400] 17:17:28 INFO - PROCESS | 3868 | 1464221849000 Marionette DEBUG loaded listener.js 17:17:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 359 (1B4AD000) [pid = 3868] [serial = 1430] [outer = 16602400] 17:17:29 INFO - PROCESS | 3868 | 1464221849619 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 17:17:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 17:17:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1047ms 17:17:29 INFO - PROCESS | 3868 | 1464221849656 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 17:17:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 17:17:29 INFO - PROCESS | 3868 | 1464221849659 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 17:17:29 INFO - PROCESS | 3868 | 1464221849662 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 17:17:29 INFO - PROCESS | 3868 | 1464221849664 Marionette TRACE conn3 <- [1,1870,null,{}] 17:17:29 INFO - PROCESS | 3868 | 1464221849668 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:29 INFO - PROCESS | 3868 | 1464221849790 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 17:17:29 INFO - PROCESS | 3868 | 1464221849990 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:30 INFO - PROCESS | 3868 | ++DOCSHELL 11005400 == 129 [pid = 3868] [id = 477] 17:17:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 360 (118AA400) [pid = 3868] [serial = 1431] [outer = 00000000] 17:17:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 361 (2014AC00) [pid = 3868] [serial = 1432] [outer = 118AA400] 17:17:30 INFO - PROCESS | 3868 | 1464221850044 Marionette DEBUG loaded listener.js 17:17:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 362 (2016A000) [pid = 3868] [serial = 1433] [outer = 118AA400] 17:17:30 INFO - PROCESS | 3868 | 1464221850848 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 17:17:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 17:17:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1250ms 17:17:30 INFO - PROCESS | 3868 | 1464221850914 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 17:17:30 INFO - PROCESS | 3868 | 1464221850918 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 17:17:30 INFO - PROCESS | 3868 | 1464221850923 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 17:17:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 17:17:30 INFO - PROCESS | 3868 | 1464221850927 Marionette TRACE conn3 <- [1,1874,null,{}] 17:17:30 INFO - PROCESS | 3868 | 1464221850932 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:31 INFO - PROCESS | 3868 | 1464221851053 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 17:17:31 INFO - PROCESS | 3868 | 1464221851260 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:31 INFO - PROCESS | 3868 | ++DOCSHELL 1603D400 == 130 [pid = 3868] [id = 478] 17:17:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 363 (160E1C00) [pid = 3868] [serial = 1434] [outer = 00000000] 17:17:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 364 (1700B800) [pid = 3868] [serial = 1435] [outer = 160E1C00] 17:17:31 INFO - PROCESS | 3868 | 1464221851319 Marionette DEBUG loaded listener.js 17:17:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 365 (178BC000) [pid = 3868] [serial = 1436] [outer = 160E1C00] 17:17:31 INFO - PROCESS | 3868 | 1464221851913 Marionette TRACE conn3 <- [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]]]}] 17:17:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 17:17:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1047ms 17:17:31 INFO - PROCESS | 3868 | 1464221851969 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 17:17:31 INFO - PROCESS | 3868 | 1464221851974 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 17:17:31 INFO - PROCESS | 3868 | 1464221851996 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 17:17:31 INFO - PROCESS | 3868 | 1464221851998 Marionette TRACE conn3 <- [1,1878,null,{}] 17:17:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 17:17:32 INFO - PROCESS | 3868 | 1464221852002 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:32 INFO - PROCESS | 3868 | 1464221852122 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 17:17:32 INFO - PROCESS | 3868 | 1464221852309 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:32 INFO - PROCESS | 3868 | ++DOCSHELL 143B6800 == 131 [pid = 3868] [id = 479] 17:17:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 366 (143C4400) [pid = 3868] [serial = 1437] [outer = 00000000] 17:17:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 367 (1ACC7800) [pid = 3868] [serial = 1438] [outer = 143C4400] 17:17:32 INFO - PROCESS | 3868 | 1464221852363 Marionette DEBUG loaded listener.js 17:17:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 368 (1F869800) [pid = 3868] [serial = 1439] [outer = 143C4400] 17:17:32 INFO - PROCESS | 3868 | --DOCSHELL 129F0400 == 130 [pid = 3868] [id = 333] 17:17:32 INFO - PROCESS | 3868 | --DOCSHELL 1394B000 == 129 [pid = 3868] [id = 370] 17:17:32 INFO - PROCESS | 3868 | --DOCSHELL 1B263800 == 128 [pid = 3868] [id = 331] 17:17:32 INFO - PROCESS | 3868 | --DOCSHELL 20317000 == 127 [pid = 3868] [id = 462] 17:17:32 INFO - PROCESS | 3868 | --DOCSHELL 17E32C00 == 126 [pid = 3868] [id = 461] 17:17:32 INFO - PROCESS | 3868 | --DOCSHELL 0F2C6000 == 125 [pid = 3868] [id = 460] 17:17:32 INFO - PROCESS | 3868 | --DOCSHELL 1E1A4000 == 124 [pid = 3868] [id = 459] 17:17:32 INFO - PROCESS | 3868 | --DOCSHELL 1A87F800 == 123 [pid = 3868] [id = 458] 17:17:32 INFO - PROCESS | 3868 | --DOCSHELL 19ADA800 == 122 [pid = 3868] [id = 457] 17:17:32 INFO - PROCESS | 3868 | --DOCSHELL 1A4B6000 == 121 [pid = 3868] [id = 456] 17:17:32 INFO - PROCESS | 3868 | --DOCSHELL 11064400 == 120 [pid = 3868] [id = 455] 17:17:32 INFO - PROCESS | 3868 | --DOCSHELL 16E93C00 == 119 [pid = 3868] [id = 454] 17:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 367 (1F872800) [pid = 3868] [serial = 1318] [outer = 00000000] [url = about:blank] 17:17:32 INFO - PROCESS | 3868 | --DOCSHELL 10F2FC00 == 118 [pid = 3868] [id = 453] 17:17:32 INFO - PROCESS | 3868 | --DOCSHELL 19A6D000 == 117 [pid = 3868] [id = 443] 17:17:32 INFO - PROCESS | 3868 | --DOCSHELL 1FCD9C00 == 116 [pid = 3868] [id = 442] 17:17:32 INFO - PROCESS | 3868 | --DOCSHELL 1A4B0C00 == 115 [pid = 3868] [id = 441] 17:17:32 INFO - PROCESS | 3868 | --DOCSHELL 12F4E800 == 114 [pid = 3868] [id = 440] 17:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 366 (1B756000) [pid = 3868] [serial = 1090] [outer = 00000000] [url = about:blank] 17:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 365 (1C35C000) [pid = 3868] [serial = 1151] [outer = 00000000] [url = about:blank] 17:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 364 (1AF06800) [pid = 3868] [serial = 1306] [outer = 00000000] [url = about:blank] 17:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 363 (20151800) [pid = 3868] [serial = 1310] [outer = 00000000] [url = about:blank] 17:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 362 (1FCA2000) [pid = 3868] [serial = 1309] [outer = 00000000] [url = about:blank] 17:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 361 (143B6C00) [pid = 3868] [serial = 1312] [outer = 00000000] [url = about:blank] 17:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 360 (218E4400) [pid = 3868] [serial = 1315] [outer = 00000000] [url = about:blank] 17:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 359 (1FC77800) [pid = 3868] [serial = 1273] [outer = 00000000] [url = about:blank] 17:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 358 (1A9C2800) [pid = 3868] [serial = 1261] [outer = 00000000] [url = about:blank] 17:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 357 (1AA64C00) [pid = 3868] [serial = 1262] [outer = 00000000] [url = about:blank] 17:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 356 (20E32800) [pid = 3868] [serial = 1285] [outer = 00000000] [url = about:blank] 17:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 355 (2058D400) [pid = 3868] [serial = 1282] [outer = 00000000] [url = about:blank] 17:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 354 (1A3F5C00) [pid = 3868] [serial = 1303] [outer = 00000000] [url = about:blank] 17:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 353 (1FC52400) [pid = 3868] [serial = 1270] [outer = 00000000] [url = about:blank] 17:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 352 (160EC400) [pid = 3868] [serial = 1301] [outer = 00000000] [url = about:blank] 17:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 351 (13D0E000) [pid = 3868] [serial = 1300] [outer = 00000000] [url = about:blank] 17:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 350 (16039000) [pid = 3868] [serial = 1264] [outer = 00000000] [url = about:blank] 17:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 349 (20177C00) [pid = 3868] [serial = 1279] [outer = 00000000] [url = about:blank] 17:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 348 (1A4B4000) [pid = 3868] [serial = 1313] [outer = 00000000] [url = about:blank] 17:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 347 (1FC6A400) [pid = 3868] [serial = 1276] [outer = 00000000] [url = about:blank] 17:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 346 (218DF800) [pid = 3868] [serial = 1291] [outer = 00000000] [url = about:blank] 17:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 345 (20E3BC00) [pid = 3868] [serial = 1288] [outer = 00000000] [url = about:blank] 17:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 344 (1A3F2000) [pid = 3868] [serial = 1267] [outer = 00000000] [url = about:blank] 17:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 343 (22968000) [pid = 3868] [serial = 1294] [outer = 00000000] [url = about:blank] 17:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 342 (22B75400) [pid = 3868] [serial = 1297] [outer = 00000000] [url = about:blank] 17:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 341 (16037C00) [pid = 3868] [serial = 1243] [outer = 00000000] [url = about:blank] 17:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 340 (17E9DC00) [pid = 3868] [serial = 1252] [outer = 00000000] [url = about:blank] 17:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 339 (19A6EC00) [pid = 3868] [serial = 1253] [outer = 00000000] [url = about:blank] 17:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 338 (13131800) [pid = 3868] [serial = 1249] [outer = 00000000] [url = about:blank] 17:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 337 (143ED000) [pid = 3868] [serial = 1250] [outer = 00000000] [url = about:blank] 17:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 336 (20153400) [pid = 3868] [serial = 1214] [outer = 00000000] [url = about:blank] 17:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 335 (1A96A000) [pid = 3868] [serial = 1246] [outer = 00000000] [url = about:blank] 17:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 334 (1A3F1C00) [pid = 3868] [serial = 1258] [outer = 00000000] [url = about:blank] 17:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 333 (1A4B4800) [pid = 3868] [serial = 1259] [outer = 00000000] [url = about:blank] 17:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 332 (17006C00) [pid = 3868] [serial = 1255] [outer = 00000000] [url = about:blank] 17:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 331 (17E9A000) [pid = 3868] [serial = 1256] [outer = 00000000] [url = about:blank] 17:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 330 (22B68400) [pid = 3868] [serial = 1240] [outer = 00000000] [url = about:blank] 17:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 329 (22479800) [pid = 3868] [serial = 1237] [outer = 00000000] [url = about:blank] 17:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 328 (218DCC00) [pid = 3868] [serial = 1234] [outer = 00000000] [url = about:blank] 17:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 327 (20E5C800) [pid = 3868] [serial = 1231] [outer = 00000000] [url = about:blank] 17:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 326 (201E3C00) [pid = 3868] [serial = 1228] [outer = 00000000] [url = about:blank] 17:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 325 (1FC73400) [pid = 3868] [serial = 1225] [outer = 00000000] [url = about:blank] 17:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 324 (1A9CA800) [pid = 3868] [serial = 1222] [outer = 00000000] [url = about:blank] 17:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 323 (16B41800) [pid = 3868] [serial = 1219] [outer = 00000000] [url = about:blank] 17:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 322 (10EBA400) [pid = 3868] [serial = 1216] [outer = 00000000] [url = about:blank] 17:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 321 (1AA69C00) [pid = 3868] [serial = 1304] [outer = 00000000] [url = about:blank] 17:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 320 (1E1A2000) [pid = 3868] [serial = 1307] [outer = 00000000] [url = about:blank] 17:17:32 INFO - PROCESS | 3868 | --DOMWINDOW == 319 (22960C00) [pid = 3868] [serial = 1316] [outer = 00000000] [url = about:blank] 17:17:32 INFO - PROCESS | 3868 | 1464221852977 Marionette TRACE conn3 <- [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]]]}] 17:17:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 17:17:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 984ms 17:17:32 INFO - PROCESS | 3868 | 1464221852986 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 17:17:32 INFO - PROCESS | 3868 | 1464221852988 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 17:17:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 17:17:32 INFO - PROCESS | 3868 | 1464221852991 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 17:17:32 INFO - PROCESS | 3868 | 1464221852995 Marionette TRACE conn3 <- [1,1882,null,{}] 17:17:32 INFO - PROCESS | 3868 | 1464221853005 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:33 INFO - PROCESS | 3868 | 1464221853110 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 17:17:33 INFO - PROCESS | 3868 | 1464221853119 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:33 INFO - PROCESS | 3868 | ++DOCSHELL 143B6C00 == 115 [pid = 3868] [id = 480] 17:17:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 320 (143C5000) [pid = 3868] [serial = 1440] [outer = 00000000] 17:17:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 321 (17EB2000) [pid = 3868] [serial = 1441] [outer = 143C5000] 17:17:33 INFO - PROCESS | 3868 | 1464221853166 Marionette DEBUG loaded listener.js 17:17:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 322 (1A4AB400) [pid = 3868] [serial = 1442] [outer = 143C5000] 17:17:33 INFO - PROCESS | 3868 | 1464221853712 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 17:17:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 17:17:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 750ms 17:17:33 INFO - PROCESS | 3868 | 1464221853732 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 17:17:33 INFO - PROCESS | 3868 | 1464221853734 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 17:17:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 17:17:33 INFO - PROCESS | 3868 | 1464221853738 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 17:17:33 INFO - PROCESS | 3868 | 1464221853739 Marionette TRACE conn3 <- [1,1886,null,{}] 17:17:33 INFO - PROCESS | 3868 | 1464221853744 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:33 INFO - PROCESS | 3868 | 1464221853847 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 17:17:34 INFO - PROCESS | 3868 | 1464221854019 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:34 INFO - PROCESS | 3868 | ++DOCSHELL 1A4B2000 == 116 [pid = 3868] [id = 481] 17:17:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 323 (1A4B4400) [pid = 3868] [serial = 1443] [outer = 00000000] 17:17:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 324 (1A9C7C00) [pid = 3868] [serial = 1444] [outer = 1A4B4400] 17:17:34 INFO - PROCESS | 3868 | 1464221854063 Marionette DEBUG loaded listener.js 17:17:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 325 (1AE83800) [pid = 3868] [serial = 1445] [outer = 1A4B4400] 17:17:34 INFO - PROCESS | 3868 | 1464221854433 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 17:17:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 17:17:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 735ms 17:17:34 INFO - PROCESS | 3868 | 1464221854478 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 17:17:34 INFO - PROCESS | 3868 | 1464221854480 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 17:17:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 17:17:34 INFO - PROCESS | 3868 | 1464221854483 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 17:17:34 INFO - PROCESS | 3868 | 1464221854485 Marionette TRACE conn3 <- [1,1890,null,{}] 17:17:34 INFO - PROCESS | 3868 | 1464221854488 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:34 INFO - PROCESS | 3868 | 1464221854590 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 17:17:34 INFO - PROCESS | 3868 | 1464221854596 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:34 INFO - PROCESS | 3868 | ++DOCSHELL 1A588000 == 117 [pid = 3868] [id = 482] 17:17:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 326 (1AA6E800) [pid = 3868] [serial = 1446] [outer = 00000000] 17:17:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 327 (1F874C00) [pid = 3868] [serial = 1447] [outer = 1AA6E800] 17:17:34 INFO - PROCESS | 3868 | 1464221854648 Marionette DEBUG loaded listener.js 17:17:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 328 (1FC75800) [pid = 3868] [serial = 1448] [outer = 1AA6E800] 17:17:35 INFO - PROCESS | 3868 | 1464221855179 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 17:17:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 17:17:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 797ms 17:17:35 INFO - PROCESS | 3868 | 1464221855306 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 17:17:35 INFO - PROCESS | 3868 | 1464221855308 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 17:17:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 17:17:35 INFO - PROCESS | 3868 | 1464221855324 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 17:17:35 INFO - PROCESS | 3868 | 1464221855326 Marionette TRACE conn3 <- [1,1894,null,{}] 17:17:35 INFO - PROCESS | 3868 | 1464221855330 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:35 INFO - PROCESS | 3868 | 1464221855495 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 17:17:35 INFO - PROCESS | 3868 | 1464221855518 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:35 INFO - PROCESS | 3868 | ++DOCSHELL 1FCAB000 == 118 [pid = 3868] [id = 483] 17:17:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 329 (1FCD8800) [pid = 3868] [serial = 1449] [outer = 00000000] 17:17:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 330 (20151400) [pid = 3868] [serial = 1450] [outer = 1FCD8800] 17:17:35 INFO - PROCESS | 3868 | 1464221855562 Marionette DEBUG loaded listener.js 17:17:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 331 (201E3000) [pid = 3868] [serial = 1451] [outer = 1FCD8800] 17:17:36 INFO - PROCESS | 3868 | 1464221856026 Marionette TRACE conn3 <- [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]]]}] 17:17:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 17:17:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 766ms 17:17:36 INFO - PROCESS | 3868 | 1464221856078 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 17:17:36 INFO - PROCESS | 3868 | 1464221856080 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 17:17:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 17:17:36 INFO - PROCESS | 3868 | 1464221856083 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 17:17:36 INFO - PROCESS | 3868 | 1464221856085 Marionette TRACE conn3 <- [1,1898,null,{}] 17:17:36 INFO - PROCESS | 3868 | 1464221856088 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:36 INFO - PROCESS | 3868 | 1464221856236 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 17:17:36 INFO - PROCESS | 3868 | 1464221856257 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:36 INFO - PROCESS | 3868 | ++DOCSHELL 1FCE2C00 == 119 [pid = 3868] [id = 484] 17:17:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 332 (2016F000) [pid = 3868] [serial = 1452] [outer = 00000000] 17:17:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 333 (2055D000) [pid = 3868] [serial = 1453] [outer = 2016F000] 17:17:36 INFO - PROCESS | 3868 | 1464221856302 Marionette DEBUG loaded listener.js 17:17:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 334 (20E39800) [pid = 3868] [serial = 1454] [outer = 2016F000] 17:17:36 INFO - PROCESS | 3868 | 1464221856777 Marionette TRACE conn3 <- [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]]]}] 17:17:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 17:17:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 734ms 17:17:36 INFO - PROCESS | 3868 | 1464221856824 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 17:17:36 INFO - PROCESS | 3868 | 1464221856826 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 17:17:36 INFO - PROCESS | 3868 | 1464221856829 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 17:17:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 17:17:36 INFO - PROCESS | 3868 | 1464221856831 Marionette TRACE conn3 <- [1,1902,null,{}] 17:17:36 INFO - PROCESS | 3868 | 1464221856834 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:37 INFO - PROCESS | 3868 | 1464221857010 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 17:17:37 INFO - PROCESS | 3868 | 1464221857029 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:37 INFO - PROCESS | 3868 | ++DOCSHELL 112EA000 == 120 [pid = 3868] [id = 485] 17:17:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 335 (20557800) [pid = 3868] [serial = 1455] [outer = 00000000] 17:17:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 336 (213E1C00) [pid = 3868] [serial = 1456] [outer = 20557800] 17:17:37 INFO - PROCESS | 3868 | 1464221857072 Marionette DEBUG loaded listener.js 17:17:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 337 (21B04000) [pid = 3868] [serial = 1457] [outer = 20557800] 17:17:37 INFO - PROCESS | 3868 | --DOMWINDOW == 336 (1A4AF800) [pid = 3868] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 17:17:37 INFO - PROCESS | 3868 | --DOMWINDOW == 335 (1FC6D000) [pid = 3868] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 17:17:37 INFO - PROCESS | 3868 | --DOMWINDOW == 334 (16E96C00) [pid = 3868] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 17:17:37 INFO - PROCESS | 3868 | --DOMWINDOW == 333 (104E9000) [pid = 3868] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 17:17:37 INFO - PROCESS | 3868 | --DOMWINDOW == 332 (12F13800) [pid = 3868] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 17:17:37 INFO - PROCESS | 3868 | --DOMWINDOW == 331 (1F86C800) [pid = 3868] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 17:17:37 INFO - PROCESS | 3868 | --DOMWINDOW == 330 (1A4B7400) [pid = 3868] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 17:17:37 INFO - PROCESS | 3868 | --DOMWINDOW == 329 (20317800) [pid = 3868] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 17:17:37 INFO - PROCESS | 3868 | --DOMWINDOW == 328 (1C352C00) [pid = 3868] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 17:17:37 INFO - PROCESS | 3868 | --DOMWINDOW == 327 (17E93C00) [pid = 3868] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 17:17:37 INFO - PROCESS | 3868 | --DOMWINDOW == 326 (11063400) [pid = 3868] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 17:17:37 INFO - PROCESS | 3868 | 1464221857753 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 17:17:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 17:17:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 938ms 17:17:37 INFO - PROCESS | 3868 | 1464221857775 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 17:17:37 INFO - PROCESS | 3868 | 1464221857777 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 17:17:37 INFO - PROCESS | 3868 | 1464221857780 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 17:17:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 17:17:37 INFO - PROCESS | 3868 | 1464221857782 Marionette TRACE conn3 <- [1,1906,null,{}] 17:17:37 INFO - PROCESS | 3868 | 1464221857786 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:37 INFO - PROCESS | 3868 | 1464221857951 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 17:17:38 INFO - PROCESS | 3868 | 1464221858043 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:38 INFO - PROCESS | 3868 | ++DOCSHELL 16E96C00 == 121 [pid = 3868] [id = 486] 17:17:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 327 (171E1800) [pid = 3868] [serial = 1458] [outer = 00000000] 17:17:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 328 (1A9C9800) [pid = 3868] [serial = 1459] [outer = 171E1800] 17:17:38 INFO - PROCESS | 3868 | 1464221858087 Marionette DEBUG loaded listener.js 17:17:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 329 (1FCA8400) [pid = 3868] [serial = 1460] [outer = 171E1800] 17:17:38 INFO - PROCESS | 3868 | 1464221858447 Marionette TRACE conn3 <- [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]]]}] 17:17:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 17:17:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 688ms 17:17:38 INFO - PROCESS | 3868 | 1464221858486 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 17:17:38 INFO - PROCESS | 3868 | 1464221858488 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 17:17:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 17:17:38 INFO - PROCESS | 3868 | 1464221858491 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 17:17:38 INFO - PROCESS | 3868 | 1464221858493 Marionette TRACE conn3 <- [1,1910,null,{}] 17:17:38 INFO - PROCESS | 3868 | 1464221858496 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:38 INFO - PROCESS | 3868 | 1464221858598 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 17:17:38 INFO - PROCESS | 3868 | 1464221858636 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:38 INFO - PROCESS | 3868 | ++DOCSHELL 1FC70800 == 122 [pid = 3868] [id = 487] 17:17:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 330 (1FD26400) [pid = 3868] [serial = 1461] [outer = 00000000] 17:17:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 331 (20E5B800) [pid = 3868] [serial = 1462] [outer = 1FD26400] 17:17:38 INFO - PROCESS | 3868 | 1464221858679 Marionette DEBUG loaded listener.js 17:17:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 332 (21B0C000) [pid = 3868] [serial = 1463] [outer = 1FD26400] 17:17:39 INFO - PROCESS | 3868 | 1464221859168 Marionette TRACE conn3 <- [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]]]}] 17:17:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 17:17:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 703ms 17:17:39 INFO - PROCESS | 3868 | 1464221859206 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 17:17:39 INFO - PROCESS | 3868 | 1464221859208 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 17:17:39 INFO - PROCESS | 3868 | 1464221859211 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 17:17:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 17:17:39 INFO - PROCESS | 3868 | 1464221859214 Marionette TRACE conn3 <- [1,1914,null,{}] 17:17:39 INFO - PROCESS | 3868 | 1464221859217 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:39 INFO - PROCESS | 3868 | 1464221859335 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 17:17:39 INFO - PROCESS | 3868 | 1464221859341 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:39 INFO - PROCESS | 3868 | ++DOCSHELL 1631E400 == 123 [pid = 3868] [id = 488] 17:17:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 333 (175CC400) [pid = 3868] [serial = 1464] [outer = 00000000] 17:17:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 334 (21FC2400) [pid = 3868] [serial = 1465] [outer = 175CC400] 17:17:39 INFO - PROCESS | 3868 | 1464221859389 Marionette DEBUG loaded listener.js 17:17:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 335 (21FCAC00) [pid = 3868] [serial = 1466] [outer = 175CC400] 17:17:40 INFO - PROCESS | 3868 | 1464221860219 Marionette TRACE conn3 <- [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]]]}] 17:17:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 17:17:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1031ms 17:17:40 INFO - PROCESS | 3868 | 1464221860271 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 17:17:40 INFO - PROCESS | 3868 | 1464221860277 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 17:17:40 INFO - PROCESS | 3868 | 1464221860281 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 17:17:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 17:17:40 INFO - PROCESS | 3868 | 1464221860286 Marionette TRACE conn3 <- [1,1918,null,{}] 17:17:40 INFO - PROCESS | 3868 | 1464221860291 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:40 INFO - PROCESS | 3868 | 1464221860427 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 17:17:40 INFO - PROCESS | 3868 | 1464221860613 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:40 INFO - PROCESS | 3868 | ++DOCSHELL 11FA2400 == 124 [pid = 3868] [id = 489] 17:17:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 336 (13E23400) [pid = 3868] [serial = 1467] [outer = 00000000] 17:17:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 337 (16A11400) [pid = 3868] [serial = 1468] [outer = 13E23400] 17:17:40 INFO - PROCESS | 3868 | 1464221860671 Marionette DEBUG loaded listener.js 17:17:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 338 (16E94C00) [pid = 3868] [serial = 1469] [outer = 13E23400] 17:17:41 INFO - PROCESS | 3868 | 1464221861237 Marionette TRACE conn3 <- [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]]]}] 17:17:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 17:17:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1000ms 17:17:41 INFO - PROCESS | 3868 | 1464221861286 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 17:17:41 INFO - PROCESS | 3868 | 1464221861292 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 17:17:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 17:17:41 INFO - PROCESS | 3868 | 1464221861299 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 17:17:41 INFO - PROCESS | 3868 | 1464221861302 Marionette TRACE conn3 <- [1,1922,null,{}] 17:17:41 INFO - PROCESS | 3868 | 1464221861306 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:41 INFO - PROCESS | 3868 | 1464221861437 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 17:17:41 INFO - PROCESS | 3868 | 1464221861634 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:41 INFO - PROCESS | 3868 | ++DOCSHELL 1A587800 == 125 [pid = 3868] [id = 490] 17:17:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 339 (1A83FC00) [pid = 3868] [serial = 1470] [outer = 00000000] 17:17:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 340 (1A9C3400) [pid = 3868] [serial = 1471] [outer = 1A83FC00] 17:17:41 INFO - PROCESS | 3868 | 1464221861689 Marionette DEBUG loaded listener.js 17:17:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 341 (1B264400) [pid = 3868] [serial = 1472] [outer = 1A83FC00] 17:17:42 INFO - PROCESS | 3868 | 1464221862322 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 17:17:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 17:17:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1094ms 17:17:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 17:17:42 INFO - PROCESS | 3868 | 1464221862398 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 17:17:42 INFO - PROCESS | 3868 | 1464221862400 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 17:17:42 INFO - PROCESS | 3868 | 1464221862404 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 17:17:42 INFO - PROCESS | 3868 | 1464221862408 Marionette TRACE conn3 <- [1,1926,null,{}] 17:17:42 INFO - PROCESS | 3868 | 1464221862419 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:42 INFO - PROCESS | 3868 | 1464221862580 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 17:17:42 INFO - PROCESS | 3868 | 1464221862768 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:42 INFO - PROCESS | 3868 | ++DOCSHELL 1A9C2400 == 126 [pid = 3868] [id = 491] 17:17:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 342 (20558000) [pid = 3868] [serial = 1473] [outer = 00000000] 17:17:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 343 (21861C00) [pid = 3868] [serial = 1474] [outer = 20558000] 17:17:42 INFO - PROCESS | 3868 | 1464221862830 Marionette DEBUG loaded listener.js 17:17:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 344 (21B10400) [pid = 3868] [serial = 1475] [outer = 20558000] 17:17:43 INFO - PROCESS | 3868 | 1464221863446 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 17:17:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 17:17:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1094ms 17:17:43 INFO - PROCESS | 3868 | 1464221863507 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 17:17:43 INFO - PROCESS | 3868 | 1464221863510 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 17:17:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 17:17:43 INFO - PROCESS | 3868 | 1464221863513 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 17:17:43 INFO - PROCESS | 3868 | 1464221863515 Marionette TRACE conn3 <- [1,1930,null,{}] 17:17:43 INFO - PROCESS | 3868 | 1464221863519 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:43 INFO - PROCESS | 3868 | 1464221863678 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 17:17:43 INFO - PROCESS | 3868 | 1464221863867 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:43 INFO - PROCESS | 3868 | ++DOCSHELL 20175000 == 127 [pid = 3868] [id = 492] 17:17:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 345 (21B0F000) [pid = 3868] [serial = 1476] [outer = 00000000] 17:17:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 346 (21FD0800) [pid = 3868] [serial = 1477] [outer = 21B0F000] 17:17:43 INFO - PROCESS | 3868 | 1464221863920 Marionette DEBUG loaded listener.js 17:17:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 347 (2247E800) [pid = 3868] [serial = 1478] [outer = 21B0F000] 17:17:44 INFO - PROCESS | 3868 | 1464221864474 Marionette TRACE conn3 <- [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]]]}] 17:17:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 17:17:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1000ms 17:17:44 INFO - PROCESS | 3868 | 1464221864515 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 17:17:44 INFO - PROCESS | 3868 | 1464221864517 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 17:17:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 17:17:44 INFO - PROCESS | 3868 | 1464221864521 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 17:17:44 INFO - PROCESS | 3868 | 1464221864523 Marionette TRACE conn3 <- [1,1934,null,{}] 17:17:44 INFO - PROCESS | 3868 | 1464221864526 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:44 INFO - PROCESS | 3868 | 1464221864649 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 17:17:44 INFO - PROCESS | 3868 | 1464221864847 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:44 INFO - PROCESS | 3868 | ++DOCSHELL 21FC9C00 == 128 [pid = 3868] [id = 493] 17:17:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 348 (21FCBC00) [pid = 3868] [serial = 1479] [outer = 00000000] 17:17:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 349 (2296C800) [pid = 3868] [serial = 1480] [outer = 21FCBC00] 17:17:44 INFO - PROCESS | 3868 | 1464221864902 Marionette DEBUG loaded listener.js 17:17:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 350 (22B6B400) [pid = 3868] [serial = 1481] [outer = 21FCBC00] 17:17:45 INFO - PROCESS | 3868 | 1464221865512 Marionette TRACE conn3 <- [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]]]}] 17:17:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 17:17:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1046ms 17:17:45 INFO - PROCESS | 3868 | 1464221865577 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 17:17:45 INFO - PROCESS | 3868 | 1464221865580 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 17:17:45 INFO - PROCESS | 3868 | 1464221865583 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 17:17:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 17:17:45 INFO - PROCESS | 3868 | 1464221865585 Marionette TRACE conn3 <- [1,1938,null,{}] 17:17:45 INFO - PROCESS | 3868 | 1464221865589 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:45 INFO - PROCESS | 3868 | 1464221865723 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 17:17:45 INFO - PROCESS | 3868 | 1464221865911 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:45 INFO - PROCESS | 3868 | ++DOCSHELL 21FCE800 == 129 [pid = 3868] [id = 494] 17:17:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 351 (21FCF800) [pid = 3868] [serial = 1482] [outer = 00000000] 17:17:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 352 (230BBC00) [pid = 3868] [serial = 1483] [outer = 21FCF800] 17:17:45 INFO - PROCESS | 3868 | 1464221865966 Marionette DEBUG loaded listener.js 17:17:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 353 (23143400) [pid = 3868] [serial = 1484] [outer = 21FCF800] 17:17:46 INFO - PROCESS | 3868 | 1464221866561 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 17:17:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 17:17:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 984ms 17:17:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 17:17:46 INFO - PROCESS | 3868 | 1464221866572 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 17:17:46 INFO - PROCESS | 3868 | 1464221866575 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 17:17:46 INFO - PROCESS | 3868 | 1464221866578 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 17:17:46 INFO - PROCESS | 3868 | 1464221866580 Marionette TRACE conn3 <- [1,1942,null,{}] 17:17:46 INFO - PROCESS | 3868 | 1464221866584 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:46 INFO - PROCESS | 3868 | 1464221866706 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 17:17:46 INFO - PROCESS | 3868 | 1464221866868 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:46 INFO - PROCESS | 3868 | ++DOCSHELL 22F43C00 == 130 [pid = 3868] [id = 495] 17:17:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 354 (230BB000) [pid = 3868] [serial = 1485] [outer = 00000000] 17:17:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 355 (23607000) [pid = 3868] [serial = 1486] [outer = 230BB000] 17:17:46 INFO - PROCESS | 3868 | 1464221866920 Marionette DEBUG loaded listener.js 17:17:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 356 (23609800) [pid = 3868] [serial = 1487] [outer = 230BB000] 17:17:47 INFO - PROCESS | 3868 | 1464221867472 Marionette TRACE conn3 <- [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]]]}] 17:17:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 17:17:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 938ms 17:17:47 INFO - PROCESS | 3868 | 1464221867524 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 17:17:47 INFO - PROCESS | 3868 | 1464221867526 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 17:17:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 17:17:47 INFO - PROCESS | 3868 | 1464221867530 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 17:17:47 INFO - PROCESS | 3868 | 1464221867532 Marionette TRACE conn3 <- [1,1946,null,{}] 17:17:47 INFO - PROCESS | 3868 | 1464221867536 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:47 INFO - PROCESS | 3868 | 1464221867658 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 17:17:47 INFO - PROCESS | 3868 | 1464221867855 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:47 INFO - PROCESS | 3868 | ++DOCSHELL 2314C400 == 131 [pid = 3868] [id = 496] 17:17:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 357 (2314CC00) [pid = 3868] [serial = 1488] [outer = 00000000] 17:17:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 358 (23778800) [pid = 3868] [serial = 1489] [outer = 2314CC00] 17:17:47 INFO - PROCESS | 3868 | 1464221867916 Marionette DEBUG loaded listener.js 17:17:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 359 (237CEC00) [pid = 3868] [serial = 1490] [outer = 2314CC00] 17:17:48 INFO - PROCESS | 3868 | 1464221868476 Marionette TRACE conn3 <- [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]]]}] 17:17:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 17:17:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1000ms 17:17:48 INFO - PROCESS | 3868 | 1464221868533 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 17:17:48 INFO - PROCESS | 3868 | 1464221868535 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 17:17:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 17:17:48 INFO - PROCESS | 3868 | 1464221868539 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 17:17:48 INFO - PROCESS | 3868 | 1464221868541 Marionette TRACE conn3 <- [1,1950,null,{}] 17:17:48 INFO - PROCESS | 3868 | 1464221868544 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:48 INFO - PROCESS | 3868 | 1464221868658 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 17:17:48 INFO - PROCESS | 3868 | 1464221868855 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:48 INFO - PROCESS | 3868 | ++DOCSHELL 2360D800 == 132 [pid = 3868] [id = 497] 17:17:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 360 (23611C00) [pid = 3868] [serial = 1491] [outer = 00000000] 17:17:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 361 (24463000) [pid = 3868] [serial = 1492] [outer = 23611C00] 17:17:48 INFO - PROCESS | 3868 | 1464221868918 Marionette DEBUG loaded listener.js 17:17:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 362 (254A2C00) [pid = 3868] [serial = 1493] [outer = 23611C00] 17:17:49 INFO - PROCESS | 3868 | 1464221869512 Marionette TRACE conn3 <- [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]]]}] 17:17:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 17:17:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1000ms 17:17:49 INFO - PROCESS | 3868 | 1464221869542 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 17:17:49 INFO - PROCESS | 3868 | 1464221869544 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 17:17:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 17:17:49 INFO - PROCESS | 3868 | 1464221869548 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 17:17:49 INFO - PROCESS | 3868 | 1464221869550 Marionette TRACE conn3 <- [1,1954,null,{}] 17:17:49 INFO - PROCESS | 3868 | 1464221869554 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:49 INFO - PROCESS | 3868 | 1464221869677 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 17:17:49 INFO - PROCESS | 3868 | 1464221869862 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:49 INFO - PROCESS | 3868 | ++DOCSHELL 23F1B800 == 133 [pid = 3868] [id = 498] 17:17:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 363 (2445E000) [pid = 3868] [serial = 1494] [outer = 00000000] 17:17:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 364 (254AAC00) [pid = 3868] [serial = 1495] [outer = 2445E000] 17:17:49 INFO - PROCESS | 3868 | 1464221869923 Marionette DEBUG loaded listener.js 17:17:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 365 (254AEC00) [pid = 3868] [serial = 1496] [outer = 2445E000] 17:17:50 INFO - PROCESS | 3868 | 1464221870475 Marionette TRACE conn3 <- [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]]]}] 17:17:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 17:17:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 937ms 17:17:50 INFO - PROCESS | 3868 | 1464221870505 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 17:17:50 INFO - PROCESS | 3868 | 1464221870508 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 17:17:50 INFO - PROCESS | 3868 | 1464221870514 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 17:17:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 17:17:50 INFO - PROCESS | 3868 | 1464221870516 Marionette TRACE conn3 <- [1,1958,null,{}] 17:17:50 INFO - PROCESS | 3868 | 1464221870520 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:50 INFO - PROCESS | 3868 | 1464221870661 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 17:17:50 INFO - PROCESS | 3868 | 1464221870860 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:50 INFO - PROCESS | 3868 | ++DOCSHELL 262AA000 == 134 [pid = 3868] [id = 499] 17:17:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 366 (262AA400) [pid = 3868] [serial = 1497] [outer = 00000000] 17:17:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 367 (262AE400) [pid = 3868] [serial = 1498] [outer = 262AA400] 17:17:50 INFO - PROCESS | 3868 | 1464221870925 Marionette DEBUG loaded listener.js 17:17:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 368 (280D0C00) [pid = 3868] [serial = 1499] [outer = 262AA400] 17:17:51 INFO - PROCESS | 3868 | 1464221871500 Marionette TRACE conn3 <- [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]]]}] 17:17:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 17:17:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1031ms 17:17:51 INFO - PROCESS | 3868 | 1464221871555 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 17:17:51 INFO - PROCESS | 3868 | 1464221871558 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 17:17:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 17:17:51 INFO - PROCESS | 3868 | 1464221871578 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 17:17:51 INFO - PROCESS | 3868 | 1464221871580 Marionette TRACE conn3 <- [1,1962,null,{}] 17:17:51 INFO - PROCESS | 3868 | 1464221871583 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:51 INFO - PROCESS | 3868 | 1464221871708 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 17:17:51 INFO - PROCESS | 3868 | 1464221871903 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:51 INFO - PROCESS | 3868 | ++DOCSHELL 131F9400 == 135 [pid = 3868] [id = 500] 17:17:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 369 (21FCB000) [pid = 3868] [serial = 1500] [outer = 00000000] 17:17:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 370 (280D6400) [pid = 3868] [serial = 1501] [outer = 21FCB000] 17:17:51 INFO - PROCESS | 3868 | 1464221871964 Marionette DEBUG loaded listener.js 17:17:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 371 (280D6C00) [pid = 3868] [serial = 1502] [outer = 21FCB000] 17:17:52 INFO - PROCESS | 3868 | 1464221872558 Marionette TRACE conn3 <- [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]]]}] 17:17:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 17:17:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1000ms 17:17:52 INFO - PROCESS | 3868 | 1464221872581 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 17:17:52 INFO - PROCESS | 3868 | 1464221872584 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 17:17:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 17:17:52 INFO - PROCESS | 3868 | 1464221872587 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 17:17:52 INFO - PROCESS | 3868 | 1464221872591 Marionette TRACE conn3 <- [1,1966,null,{}] 17:17:52 INFO - PROCESS | 3868 | 1464221872594 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:52 INFO - PROCESS | 3868 | 1464221872720 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 17:17:52 INFO - PROCESS | 3868 | 1464221872926 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:52 INFO - PROCESS | 3868 | ++DOCSHELL 16E95C00 == 136 [pid = 3868] [id = 501] 17:17:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 372 (17061800) [pid = 3868] [serial = 1503] [outer = 00000000] 17:17:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 373 (19F3B000) [pid = 3868] [serial = 1504] [outer = 17061800] 17:17:52 INFO - PROCESS | 3868 | 1464221872989 Marionette DEBUG loaded listener.js 17:17:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 374 (1FC5D800) [pid = 3868] [serial = 1505] [outer = 17061800] 17:17:53 INFO - PROCESS | 3868 | 1464221873550 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:17:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 17:17:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1000ms 17:17:53 INFO - PROCESS | 3868 | 1464221873591 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 17:17:53 INFO - PROCESS | 3868 | 1464221873593 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 17:17:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 17:17:53 INFO - PROCESS | 3868 | 1464221873597 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 17:17:53 INFO - PROCESS | 3868 | 1464221873599 Marionette TRACE conn3 <- [1,1970,null,{}] 17:17:53 INFO - PROCESS | 3868 | 1464221873602 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:53 INFO - PROCESS | 3868 | 1464221873729 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 17:17:53 INFO - PROCESS | 3868 | 1464221873932 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:53 INFO - PROCESS | 3868 | ++DOCSHELL 1ACBD400 == 137 [pid = 3868] [id = 502] 17:17:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 375 (1AF05800) [pid = 3868] [serial = 1506] [outer = 00000000] 17:17:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 376 (20555800) [pid = 3868] [serial = 1507] [outer = 1AF05800] 17:17:53 INFO - PROCESS | 3868 | 1464221873995 Marionette DEBUG loaded listener.js 17:17:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 377 (20559800) [pid = 3868] [serial = 1508] [outer = 1AF05800] 17:17:54 INFO - PROCESS | 3868 | 1464221874558 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:17:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 17:17:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1047ms 17:17:54 INFO - PROCESS | 3868 | 1464221874651 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 17:17:54 INFO - PROCESS | 3868 | 1464221874653 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 17:17:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 17:17:54 INFO - PROCESS | 3868 | 1464221874657 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 17:17:54 INFO - PROCESS | 3868 | 1464221874659 Marionette TRACE conn3 <- [1,1974,null,{}] 17:17:54 INFO - PROCESS | 3868 | 1464221874662 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:54 INFO - PROCESS | 3868 | 1464221874789 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 17:17:55 INFO - PROCESS | 3868 | 1464221875280 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:55 INFO - PROCESS | 3868 | ++DOCSHELL 104E6000 == 138 [pid = 3868] [id = 503] 17:17:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 378 (11065400) [pid = 3868] [serial = 1509] [outer = 00000000] 17:17:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 379 (12915800) [pid = 3868] [serial = 1510] [outer = 11065400] 17:17:55 INFO - PROCESS | 3868 | 1464221875398 Marionette DEBUG loaded listener.js 17:17:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 380 (13925400) [pid = 3868] [serial = 1511] [outer = 11065400] 17:17:55 INFO - PROCESS | 3868 | 1464221876003 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:17:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 17:17:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1391ms 17:17:56 INFO - PROCESS | 3868 | 1464221876059 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 17:17:56 INFO - PROCESS | 3868 | 1464221876063 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 17:17:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 17:17:56 INFO - PROCESS | 3868 | 1464221876067 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 17:17:56 INFO - PROCESS | 3868 | 1464221876071 Marionette TRACE conn3 <- [1,1978,null,{}] 17:17:56 INFO - PROCESS | 3868 | 1464221876075 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:56 INFO - PROCESS | 3868 | 1464221876200 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 17:17:56 INFO - PROCESS | 3868 | 1464221876406 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:56 INFO - PROCESS | 3868 | ++DOCSHELL 16E8F800 == 139 [pid = 3868] [id = 504] 17:17:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 381 (17002C00) [pid = 3868] [serial = 1512] [outer = 00000000] 17:17:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 382 (1839E000) [pid = 3868] [serial = 1513] [outer = 17002C00] 17:17:56 INFO - PROCESS | 3868 | 1464221876456 Marionette DEBUG loaded listener.js 17:17:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 383 (1A3F1C00) [pid = 3868] [serial = 1514] [outer = 17002C00] 17:17:57 INFO - PROCESS | 3868 | 1464221877076 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:17:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 17:17:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1047ms 17:17:57 INFO - PROCESS | 3868 | 1464221877112 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 17:17:57 INFO - PROCESS | 3868 | 1464221877116 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 17:17:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 17:17:57 INFO - PROCESS | 3868 | 1464221877136 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 17:17:57 INFO - PROCESS | 3868 | 1464221877138 Marionette TRACE conn3 <- [1,1982,null,{}] 17:17:57 INFO - PROCESS | 3868 | 1464221877142 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:57 INFO - PROCESS | 3868 | 1464221877260 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 17:17:57 INFO - PROCESS | 3868 | 1464221877453 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:57 INFO - PROCESS | 3868 | ++DOCSHELL 12F13800 == 140 [pid = 3868] [id = 505] 17:17:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 384 (131D9C00) [pid = 3868] [serial = 1515] [outer = 00000000] 17:17:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 385 (1C35B000) [pid = 3868] [serial = 1516] [outer = 131D9C00] 17:17:57 INFO - PROCESS | 3868 | 1464221877509 Marionette DEBUG loaded listener.js 17:17:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 386 (1FC5C800) [pid = 3868] [serial = 1517] [outer = 131D9C00] 17:17:57 INFO - PROCESS | 3868 | --DOCSHELL 1FC70800 == 139 [pid = 3868] [id = 487] 17:17:57 INFO - PROCESS | 3868 | --DOCSHELL 16E96C00 == 138 [pid = 3868] [id = 486] 17:17:57 INFO - PROCESS | 3868 | --DOCSHELL 112EA000 == 137 [pid = 3868] [id = 485] 17:17:57 INFO - PROCESS | 3868 | --DOCSHELL 1FCE2C00 == 136 [pid = 3868] [id = 484] 17:17:57 INFO - PROCESS | 3868 | --DOCSHELL 1FCAB000 == 135 [pid = 3868] [id = 483] 17:17:57 INFO - PROCESS | 3868 | --DOCSHELL 1A588000 == 134 [pid = 3868] [id = 482] 17:17:57 INFO - PROCESS | 3868 | --DOCSHELL 1A4B2000 == 133 [pid = 3868] [id = 481] 17:17:57 INFO - PROCESS | 3868 | --DOCSHELL 143B6C00 == 132 [pid = 3868] [id = 480] 17:17:57 INFO - PROCESS | 3868 | --DOCSHELL 143B6800 == 131 [pid = 3868] [id = 479] 17:17:57 INFO - PROCESS | 3868 | --DOCSHELL 1603D400 == 130 [pid = 3868] [id = 478] 17:17:57 INFO - PROCESS | 3868 | --DOCSHELL 1FC69800 == 129 [pid = 3868] [id = 466] 17:17:57 INFO - PROCESS | 3868 | --DOMWINDOW == 385 (22F21000) [pid = 3868] [serial = 1336] [outer = 00000000] [url = about:blank] 17:17:57 INFO - PROCESS | 3868 | --DOMWINDOW == 384 (2055D400) [pid = 3868] [serial = 1351] [outer = 00000000] [url = about:blank] 17:17:57 INFO - PROCESS | 3868 | --DOMWINDOW == 383 (230BD400) [pid = 3868] [serial = 1339] [outer = 00000000] [url = about:blank] 17:17:57 INFO - PROCESS | 3868 | --DOMWINDOW == 382 (237D7800) [pid = 3868] [serial = 1345] [outer = 00000000] [url = about:blank] 17:17:57 INFO - PROCESS | 3868 | --DOMWINDOW == 381 (237CD800) [pid = 3868] [serial = 1342] [outer = 00000000] [url = about:blank] 17:17:57 INFO - PROCESS | 3868 | --DOMWINDOW == 380 (1FCDF400) [pid = 3868] [serial = 1327] [outer = 00000000] [url = about:blank] 17:17:57 INFO - PROCESS | 3868 | --DOMWINDOW == 379 (2186E000) [pid = 3868] [serial = 1330] [outer = 00000000] [url = about:blank] 17:17:57 INFO - PROCESS | 3868 | --DOMWINDOW == 378 (13D0BC00) [pid = 3868] [serial = 1321] [outer = 00000000] [url = about:blank] 17:17:57 INFO - PROCESS | 3868 | --DOMWINDOW == 377 (1AF09000) [pid = 3868] [serial = 1324] [outer = 00000000] [url = about:blank] 17:17:57 INFO - PROCESS | 3868 | --DOMWINDOW == 376 (23F18C00) [pid = 3868] [serial = 1348] [outer = 00000000] [url = about:blank] 17:17:57 INFO - PROCESS | 3868 | --DOMWINDOW == 375 (176B1400) [pid = 3868] [serial = 1354] [outer = 00000000] [url = about:blank] 17:17:57 INFO - PROCESS | 3868 | --DOMWINDOW == 374 (22B6D000) [pid = 3868] [serial = 1333] [outer = 00000000] [url = about:blank] 17:17:57 INFO - PROCESS | 3868 | --DOCSHELL 18361800 == 128 [pid = 3868] [id = 465] 17:17:57 INFO - PROCESS | 3868 | --DOCSHELL 12915C00 == 127 [pid = 3868] [id = 464] 17:17:57 INFO - PROCESS | 3868 | --DOMWINDOW == 373 (2058C000) [pid = 3868] [serial = 1388] [outer = 00000000] [url = about:blank] 17:17:57 INFO - PROCESS | 3868 | --DOMWINDOW == 372 (1B6DB000) [pid = 3868] [serial = 1372] [outer = 00000000] [url = about:blank] 17:17:57 INFO - PROCESS | 3868 | --DOMWINDOW == 371 (1FD27800) [pid = 3868] [serial = 1378] [outer = 00000000] [url = about:blank] 17:17:57 INFO - PROCESS | 3868 | --DOMWINDOW == 370 (18363800) [pid = 3868] [serial = 1364] [outer = 00000000] [url = about:blank] 17:17:57 INFO - PROCESS | 3868 | --DOMWINDOW == 369 (19A74000) [pid = 3868] [serial = 1381] [outer = 00000000] [url = about:blank] 17:17:57 INFO - PROCESS | 3868 | --DOMWINDOW == 368 (19ADD800) [pid = 3868] [serial = 1367] [outer = 00000000] [url = about:blank] 17:17:57 INFO - PROCESS | 3868 | --DOMWINDOW == 367 (20148800) [pid = 3868] [serial = 1319] [outer = 00000000] [url = about:blank] 17:17:57 INFO - PROCESS | 3868 | --DOMWINDOW == 366 (1ACC5000) [pid = 3868] [serial = 1370] [outer = 00000000] [url = about:blank] 17:17:57 INFO - PROCESS | 3868 | --DOMWINDOW == 365 (201E8C00) [pid = 3868] [serial = 1382] [outer = 00000000] [url = about:blank] 17:17:57 INFO - PROCESS | 3868 | --DOMWINDOW == 364 (1FC59C00) [pid = 3868] [serial = 1357] [outer = 00000000] [url = about:blank] 17:17:57 INFO - PROCESS | 3868 | --DOMWINDOW == 363 (2014EC00) [pid = 3868] [serial = 1379] [outer = 00000000] [url = about:blank] 17:17:57 INFO - PROCESS | 3868 | --DOMWINDOW == 362 (1A888C00) [pid = 3868] [serial = 1369] [outer = 00000000] [url = about:blank] 17:17:57 INFO - PROCESS | 3868 | --DOMWINDOW == 361 (2055EC00) [pid = 3868] [serial = 1387] [outer = 00000000] [url = about:blank] 17:17:57 INFO - PROCESS | 3868 | --DOMWINDOW == 360 (1C356000) [pid = 3868] [serial = 1373] [outer = 00000000] [url = about:blank] 17:17:57 INFO - PROCESS | 3868 | --DOMWINDOW == 359 (1FCA9000) [pid = 3868] [serial = 1376] [outer = 00000000] [url = about:blank] 17:17:57 INFO - PROCESS | 3868 | --DOMWINDOW == 358 (1B6D1C00) [pid = 3868] [serial = 1384] [outer = 00000000] [url = about:blank] 17:17:57 INFO - PROCESS | 3868 | --DOMWINDOW == 357 (18363400) [pid = 3868] [serial = 1366] [outer = 00000000] [url = about:blank] 17:17:57 INFO - PROCESS | 3868 | --DOMWINDOW == 356 (1FC6D800) [pid = 3868] [serial = 1375] [outer = 00000000] [url = about:blank] 17:17:57 INFO - PROCESS | 3868 | --DOMWINDOW == 355 (14335800) [pid = 3868] [serial = 1361] [outer = 00000000] [url = about:blank] 17:17:57 INFO - PROCESS | 3868 | --DOMWINDOW == 354 (17855800) [pid = 3868] [serial = 1363] [outer = 00000000] [url = about:blank] 17:17:57 INFO - PROCESS | 3868 | --DOMWINDOW == 353 (138D3800) [pid = 3868] [serial = 1360] [outer = 00000000] [url = about:blank] 17:17:57 INFO - PROCESS | 3868 | --DOMWINDOW == 352 (1FCE7400) [pid = 3868] [serial = 1385] [outer = 00000000] [url = about:blank] 17:17:58 INFO - PROCESS | 3868 | 1464221878104 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 17:17:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 17:17:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1000ms 17:17:58 INFO - PROCESS | 3868 | 1464221878136 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 17:17:58 INFO - PROCESS | 3868 | 1464221878139 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 17:17:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 17:17:58 INFO - PROCESS | 3868 | 1464221878144 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 17:17:58 INFO - PROCESS | 3868 | 1464221878150 Marionette TRACE conn3 <- [1,1986,null,{}] 17:17:58 INFO - PROCESS | 3868 | 1464221878159 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:58 INFO - PROCESS | 3868 | 1464221878266 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 17:17:58 INFO - PROCESS | 3868 | 1464221878276 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:58 INFO - PROCESS | 3868 | ++DOCSHELL 17003400 == 128 [pid = 3868] [id = 506] 17:17:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 353 (17009000) [pid = 3868] [serial = 1518] [outer = 00000000] 17:17:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 354 (1A84CC00) [pid = 3868] [serial = 1519] [outer = 17009000] 17:17:58 INFO - PROCESS | 3868 | 1464221878321 Marionette DEBUG loaded listener.js 17:17:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 355 (1ACC1800) [pid = 3868] [serial = 1520] [outer = 17009000] 17:17:58 INFO - PROCESS | 3868 | 1464221878860 Marionette TRACE conn3 <- [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]]]}] 17:17:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 17:17:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 734ms 17:17:58 INFO - PROCESS | 3868 | 1464221878882 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 17:17:58 INFO - PROCESS | 3868 | 1464221878885 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 17:17:58 INFO - PROCESS | 3868 | 1464221878888 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 17:17:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 17:17:58 INFO - PROCESS | 3868 | 1464221878890 Marionette TRACE conn3 <- [1,1990,null,{}] 17:17:58 INFO - PROCESS | 3868 | 1464221878893 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:58 INFO - PROCESS | 3868 | 1464221878998 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 17:17:59 INFO - PROCESS | 3868 | 1464221879183 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:59 INFO - PROCESS | 3868 | ++DOCSHELL 1A4AF800 == 129 [pid = 3868] [id = 507] 17:17:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 356 (1A9C9C00) [pid = 3868] [serial = 1521] [outer = 00000000] 17:17:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 357 (1FC6DC00) [pid = 3868] [serial = 1522] [outer = 1A9C9C00] 17:17:59 INFO - PROCESS | 3868 | 1464221879235 Marionette DEBUG loaded listener.js 17:17:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 358 (1FCAE800) [pid = 3868] [serial = 1523] [outer = 1A9C9C00] 17:17:59 INFO - PROCESS | 3868 | 1464221879594 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 17:17:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 17:17:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 734ms 17:17:59 INFO - PROCESS | 3868 | 1464221879637 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 17:17:59 INFO - PROCESS | 3868 | 1464221879639 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 17:17:59 INFO - PROCESS | 3868 | 1464221879642 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 17:17:59 INFO - PROCESS | 3868 | 1464221879644 Marionette TRACE conn3 <- [1,1994,null,{}] 17:17:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 17:17:59 INFO - PROCESS | 3868 | 1464221879647 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:59 INFO - PROCESS | 3868 | 1464221879749 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 17:17:59 INFO - PROCESS | 3868 | 1464221879756 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:59 INFO - PROCESS | 3868 | ++DOCSHELL 1FCB0C00 == 130 [pid = 3868] [id = 508] 17:17:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 359 (1FCDA400) [pid = 3868] [serial = 1524] [outer = 00000000] 17:17:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 360 (1FD22800) [pid = 3868] [serial = 1525] [outer = 1FCDA400] 17:17:59 INFO - PROCESS | 3868 | 1464221879806 Marionette DEBUG loaded listener.js 17:17:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 361 (1FCE4400) [pid = 3868] [serial = 1526] [outer = 1FCDA400] 17:18:00 INFO - PROCESS | 3868 | 1464221880398 Marionette TRACE conn3 <- [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]]]}] 17:18:00 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 17:18:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 781ms 17:18:00 INFO - PROCESS | 3868 | 1464221880456 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 17:18:00 INFO - PROCESS | 3868 | 1464221880457 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 17:18:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 17:18:00 INFO - PROCESS | 3868 | 1464221880469 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 17:18:00 INFO - PROCESS | 3868 | 1464221880481 Marionette TRACE conn3 <- [1,1998,null,{}] 17:18:00 INFO - PROCESS | 3868 | 1464221880485 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:00 INFO - PROCESS | 3868 | 1464221880643 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 17:18:00 INFO - PROCESS | 3868 | 1464221880666 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:00 INFO - PROCESS | 3868 | ++DOCSHELL 1FD22400 == 131 [pid = 3868] [id = 509] 17:18:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 362 (201E8000) [pid = 3868] [serial = 1527] [outer = 00000000] 17:18:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 363 (20560800) [pid = 3868] [serial = 1528] [outer = 201E8000] 17:18:00 INFO - PROCESS | 3868 | 1464221880711 Marionette DEBUG loaded listener.js 17:18:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 364 (20E3A400) [pid = 3868] [serial = 1529] [outer = 201E8000] 17:18:01 INFO - PROCESS | 3868 | 1464221881210 Marionette TRACE conn3 <- [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]]]}] 17:18:01 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 17:18:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 797ms 17:18:01 INFO - PROCESS | 3868 | 1464221881268 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 17:18:01 INFO - PROCESS | 3868 | 1464221881270 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 17:18:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 17:18:01 INFO - PROCESS | 3868 | 1464221881273 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 17:18:01 INFO - PROCESS | 3868 | 1464221881275 Marionette TRACE conn3 <- [1,2002,null,{}] 17:18:01 INFO - PROCESS | 3868 | 1464221881284 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:01 INFO - PROCESS | 3868 | 1464221881451 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 17:18:01 INFO - PROCESS | 3868 | 1464221881492 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:01 INFO - PROCESS | 3868 | ++DOCSHELL 21B02000 == 132 [pid = 3868] [id = 510] 17:18:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 365 (21B0D000) [pid = 3868] [serial = 1530] [outer = 00000000] 17:18:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 366 (2247B800) [pid = 3868] [serial = 1531] [outer = 21B0D000] 17:18:01 INFO - PROCESS | 3868 | 1464221881536 Marionette DEBUG loaded listener.js 17:18:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 367 (2296D000) [pid = 3868] [serial = 1532] [outer = 21B0D000] 17:18:02 INFO - PROCESS | 3868 | --DOMWINDOW == 366 (1A4B4400) [pid = 3868] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 17:18:02 INFO - PROCESS | 3868 | --DOMWINDOW == 365 (1FCD8800) [pid = 3868] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 17:18:02 INFO - PROCESS | 3868 | --DOMWINDOW == 364 (1AA6E800) [pid = 3868] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 17:18:02 INFO - PROCESS | 3868 | --DOMWINDOW == 363 (143C5000) [pid = 3868] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 17:18:02 INFO - PROCESS | 3868 | --DOMWINDOW == 362 (2016F000) [pid = 3868] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 17:18:02 INFO - PROCESS | 3868 | --DOMWINDOW == 361 (160E1C00) [pid = 3868] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 17:18:02 INFO - PROCESS | 3868 | --DOMWINDOW == 360 (171E1800) [pid = 3868] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 17:18:02 INFO - PROCESS | 3868 | --DOMWINDOW == 359 (143C4400) [pid = 3868] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 17:18:02 INFO - PROCESS | 3868 | --DOMWINDOW == 358 (20557800) [pid = 3868] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 17:18:02 INFO - PROCESS | 3868 | --DOMWINDOW == 357 (1FD26400) [pid = 3868] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 17:18:02 INFO - PROCESS | 3868 | 1464221882470 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 17:18:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 17:18:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1250ms 17:18:02 INFO - PROCESS | 3868 | 1464221882524 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 17:18:02 INFO - PROCESS | 3868 | 1464221882526 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 17:18:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 17:18:02 INFO - PROCESS | 3868 | 1464221882530 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 17:18:02 INFO - PROCESS | 3868 | 1464221882532 Marionette TRACE conn3 <- [1,2006,null,{}] 17:18:02 INFO - PROCESS | 3868 | 1464221882535 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:02 INFO - PROCESS | 3868 | 1464221882706 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 17:18:02 INFO - PROCESS | 3868 | 1464221882802 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:02 INFO - PROCESS | 3868 | ++DOCSHELL 12FEDC00 == 133 [pid = 3868] [id = 511] 17:18:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 358 (131F3C00) [pid = 3868] [serial = 1533] [outer = 00000000] 17:18:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 359 (17E9A000) [pid = 3868] [serial = 1534] [outer = 131F3C00] 17:18:02 INFO - PROCESS | 3868 | 1464221882846 Marionette DEBUG loaded listener.js 17:18:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 360 (1B266800) [pid = 3868] [serial = 1535] [outer = 131F3C00] 17:18:03 INFO - PROCESS | 3868 | 1464221883215 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:18:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 17:18:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 735ms 17:18:03 INFO - PROCESS | 3868 | 1464221883270 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 17:18:03 INFO - PROCESS | 3868 | 1464221883272 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 17:18:03 INFO - PROCESS | 3868 | 1464221883276 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 17:18:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 17:18:03 INFO - PROCESS | 3868 | 1464221883277 Marionette TRACE conn3 <- [1,2010,null,{}] 17:18:03 INFO - PROCESS | 3868 | 1464221883281 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:03 INFO - PROCESS | 3868 | 1464221883400 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 17:18:03 INFO - PROCESS | 3868 | 1464221883407 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:03 INFO - PROCESS | 3868 | ++DOCSHELL 1B4A7800 == 134 [pid = 3868] [id = 512] 17:18:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 361 (1F86AC00) [pid = 3868] [serial = 1536] [outer = 00000000] 17:18:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 362 (2186C000) [pid = 3868] [serial = 1537] [outer = 1F86AC00] 17:18:03 INFO - PROCESS | 3868 | 1464221883453 Marionette DEBUG loaded listener.js 17:18:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 363 (21B08C00) [pid = 3868] [serial = 1538] [outer = 1F86AC00] 17:18:03 INFO - PROCESS | 3868 | 1464221883923 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 17:18:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 17:18:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 688ms 17:18:03 INFO - PROCESS | 3868 | 1464221883976 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 17:18:03 INFO - PROCESS | 3868 | 1464221883978 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 17:18:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 17:18:03 INFO - PROCESS | 3868 | 1464221883981 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 17:18:03 INFO - PROCESS | 3868 | 1464221883983 Marionette TRACE conn3 <- [1,2014,null,{}] 17:18:03 INFO - PROCESS | 3868 | 1464221883987 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:04 INFO - PROCESS | 3868 | 1464221884121 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 17:18:04 INFO - PROCESS | 3868 | 1464221884130 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:04 INFO - PROCESS | 3868 | ++DOCSHELL 20149800 == 135 [pid = 3868] [id = 513] 17:18:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 364 (20E5E000) [pid = 3868] [serial = 1539] [outer = 00000000] 17:18:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 365 (22B80800) [pid = 3868] [serial = 1540] [outer = 20E5E000] 17:18:04 INFO - PROCESS | 3868 | 1464221884186 Marionette DEBUG loaded listener.js 17:18:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 366 (22F43000) [pid = 3868] [serial = 1541] [outer = 20E5E000] 17:18:04 INFO - PROCESS | 3868 | 1464221884965 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 17:18:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 17:18:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1032ms 17:18:05 INFO - PROCESS | 3868 | 1464221885040 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 17:18:05 INFO - PROCESS | 3868 | 1464221885046 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 17:18:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 17:18:05 INFO - PROCESS | 3868 | 1464221885051 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 17:18:05 INFO - PROCESS | 3868 | 1464221885055 Marionette TRACE conn3 <- [1,2018,null,{}] 17:18:05 INFO - PROCESS | 3868 | 1464221885076 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:05 INFO - PROCESS | 3868 | 1464221885228 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 17:18:05 INFO - PROCESS | 3868 | 1464221885413 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:05 INFO - PROCESS | 3868 | ++DOCSHELL 10F2FC00 == 136 [pid = 3868] [id = 514] 17:18:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 367 (12F4E800) [pid = 3868] [serial = 1542] [outer = 00000000] 17:18:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 368 (16609000) [pid = 3868] [serial = 1543] [outer = 12F4E800] 17:18:05 INFO - PROCESS | 3868 | 1464221885469 Marionette DEBUG loaded listener.js 17:18:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 369 (17EF2000) [pid = 3868] [serial = 1544] [outer = 12F4E800] 17:18:06 INFO - PROCESS | 3868 | 1464221886086 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 17:18:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 17:18:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1109ms 17:18:06 INFO - PROCESS | 3868 | 1464221886163 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 17:18:06 INFO - PROCESS | 3868 | 1464221886169 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 17:18:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 17:18:06 INFO - PROCESS | 3868 | 1464221886194 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 17:18:06 INFO - PROCESS | 3868 | 1464221886199 Marionette TRACE conn3 <- [1,2022,null,{}] 17:18:06 INFO - PROCESS | 3868 | 1464221886203 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:06 INFO - PROCESS | 3868 | 1464221886347 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 17:18:06 INFO - PROCESS | 3868 | 1464221886536 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:06 INFO - PROCESS | 3868 | ++DOCSHELL 1AA6B800 == 137 [pid = 3868] [id = 515] 17:18:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 370 (1AA71C00) [pid = 3868] [serial = 1545] [outer = 00000000] 17:18:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 371 (1E1A9400) [pid = 3868] [serial = 1546] [outer = 1AA71C00] 17:18:06 INFO - PROCESS | 3868 | 1464221886618 Marionette DEBUG loaded listener.js 17:18:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 372 (1FC55400) [pid = 3868] [serial = 1547] [outer = 1AA71C00] 17:18:07 INFO - PROCESS | 3868 | 1464221887315 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:18:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 17:18:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1157ms 17:18:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 17:18:07 INFO - PROCESS | 3868 | 1464221887350 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 17:18:07 INFO - PROCESS | 3868 | 1464221887353 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 17:18:07 INFO - PROCESS | 3868 | 1464221887357 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 17:18:07 INFO - PROCESS | 3868 | 1464221887360 Marionette TRACE conn3 <- [1,2026,null,{}] 17:18:07 INFO - PROCESS | 3868 | 1464221887371 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:07 INFO - PROCESS | 3868 | 1464221887507 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 17:18:07 INFO - PROCESS | 3868 | 1464221887701 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:07 INFO - PROCESS | 3868 | ++DOCSHELL 2055D800 == 138 [pid = 3868] [id = 516] 17:18:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 373 (22B67400) [pid = 3868] [serial = 1548] [outer = 00000000] 17:18:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 374 (22F17800) [pid = 3868] [serial = 1549] [outer = 22B67400] 17:18:07 INFO - PROCESS | 3868 | 1464221887759 Marionette DEBUG loaded listener.js 17:18:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 375 (22F4D400) [pid = 3868] [serial = 1550] [outer = 22B67400] 17:18:08 INFO - PROCESS | 3868 | 1464221888381 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 17:18:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 17:18:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1094ms 17:18:08 INFO - PROCESS | 3868 | 1464221888465 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 17:18:08 INFO - PROCESS | 3868 | 1464221888468 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 17:18:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 17:18:08 INFO - PROCESS | 3868 | 1464221888474 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 17:18:08 INFO - PROCESS | 3868 | 1464221888476 Marionette TRACE conn3 <- [1,2030,null,{}] 17:18:08 INFO - PROCESS | 3868 | 1464221888479 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:08 INFO - PROCESS | 3868 | 1464221888611 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 17:18:08 INFO - PROCESS | 3868 | 1464221888798 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:08 INFO - PROCESS | 3868 | ++DOCSHELL 210D4800 == 139 [pid = 3868] [id = 517] 17:18:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 376 (210D6000) [pid = 3868] [serial = 1551] [outer = 00000000] 17:18:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 377 (210DE000) [pid = 3868] [serial = 1552] [outer = 210D6000] 17:18:08 INFO - PROCESS | 3868 | 1464221888854 Marionette DEBUG loaded listener.js 17:18:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 378 (210E2400) [pid = 3868] [serial = 1553] [outer = 210D6000] 17:18:09 INFO - PROCESS | 3868 | 1464221889437 Marionette TRACE conn3 <- [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]]]}] 17:18:09 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) 17:18:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1000ms 17:18:09 INFO - PROCESS | 3868 | 1464221889474 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 17:18:09 INFO - PROCESS | 3868 | 1464221889476 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 17:18:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 17:18:09 INFO - PROCESS | 3868 | 1464221889480 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 17:18:09 INFO - PROCESS | 3868 | 1464221889482 Marionette TRACE conn3 <- [1,2034,null,{}] 17:18:09 INFO - PROCESS | 3868 | 1464221889486 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:09 INFO - PROCESS | 3868 | 1464221889609 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 17:18:09 INFO - PROCESS | 3868 | 1464221889811 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:09 INFO - PROCESS | 3868 | ++DOCSHELL 210DCC00 == 140 [pid = 3868] [id = 518] 17:18:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 379 (210DD400) [pid = 3868] [serial = 1554] [outer = 00000000] 17:18:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 380 (23151C00) [pid = 3868] [serial = 1555] [outer = 210DD400] 17:18:09 INFO - PROCESS | 3868 | 1464221889866 Marionette DEBUG loaded listener.js 17:18:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 381 (23772800) [pid = 3868] [serial = 1556] [outer = 210DD400] 17:18:10 INFO - PROCESS | 3868 | 1464221890488 Marionette TRACE conn3 <- [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]]]}] 17:18:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:18:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1032ms 17:18:10 INFO - PROCESS | 3868 | 1464221890535 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 17:18:10 INFO - PROCESS | 3868 | 1464221890538 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 17:18:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 17:18:10 INFO - PROCESS | 3868 | 1464221890541 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 17:18:10 INFO - PROCESS | 3868 | 1464221890543 Marionette TRACE conn3 <- [1,2038,null,{}] 17:18:10 INFO - PROCESS | 3868 | 1464221890547 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:10 INFO - PROCESS | 3868 | 1464221890681 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 17:18:10 INFO - PROCESS | 3868 | 1464221890885 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:10 INFO - PROCESS | 3868 | ++DOCSHELL 23F14400 == 141 [pid = 3868] [id = 519] 17:18:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 382 (2445D800) [pid = 3868] [serial = 1557] [outer = 00000000] 17:18:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 383 (2518F400) [pid = 3868] [serial = 1558] [outer = 2445D800] 17:18:10 INFO - PROCESS | 3868 | 1464221890940 Marionette DEBUG loaded listener.js 17:18:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 384 (2518FC00) [pid = 3868] [serial = 1559] [outer = 2445D800] 17:18:11 INFO - PROCESS | 3868 | 1464221891512 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:18:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 17:18:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1047ms 17:18:11 INFO - PROCESS | 3868 | 1464221891605 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 17:18:11 INFO - PROCESS | 3868 | 1464221891607 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 17:18:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 17:18:11 INFO - PROCESS | 3868 | 1464221891610 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 17:18:11 INFO - PROCESS | 3868 | 1464221891612 Marionette TRACE conn3 <- [1,2042,null,{}] 17:18:11 INFO - PROCESS | 3868 | 1464221891616 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:11 INFO - PROCESS | 3868 | 1464221891740 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 17:18:11 INFO - PROCESS | 3868 | 1464221891930 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:11 INFO - PROCESS | 3868 | ++DOCSHELL 210DEC00 == 142 [pid = 3868] [id = 520] 17:18:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 385 (237D0400) [pid = 3868] [serial = 1560] [outer = 00000000] 17:18:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 386 (25198400) [pid = 3868] [serial = 1561] [outer = 237D0400] 17:18:11 INFO - PROCESS | 3868 | 1464221891985 Marionette DEBUG loaded listener.js 17:18:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 387 (25199000) [pid = 3868] [serial = 1562] [outer = 237D0400] 17:18:12 INFO - PROCESS | 3868 | 1464221892579 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 17:18:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 17:18:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1000ms 17:18:12 INFO - PROCESS | 3868 | 1464221892615 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 17:18:12 INFO - PROCESS | 3868 | 1464221892617 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 17:18:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 17:18:12 INFO - PROCESS | 3868 | 1464221892620 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 17:18:12 INFO - PROCESS | 3868 | 1464221892622 Marionette TRACE conn3 <- [1,2046,null,{}] 17:18:12 INFO - PROCESS | 3868 | 1464221892626 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:12 INFO - PROCESS | 3868 | 1464221892750 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 17:18:12 INFO - PROCESS | 3868 | 1464221892952 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:12 INFO - PROCESS | 3868 | ++DOCSHELL 254A8C00 == 143 [pid = 3868] [id = 521] 17:18:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 388 (254ABC00) [pid = 3868] [serial = 1563] [outer = 00000000] 17:18:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 389 (262A6C00) [pid = 3868] [serial = 1564] [outer = 254ABC00] 17:18:12 INFO - PROCESS | 3868 | 1464221893006 Marionette DEBUG loaded listener.js 17:18:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 390 (262AB400) [pid = 3868] [serial = 1565] [outer = 254ABC00] 17:18:13 INFO - PROCESS | 3868 | 1464221893604 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 17:18:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 17:18:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1031ms 17:18:13 INFO - PROCESS | 3868 | 1464221893675 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 17:18:13 INFO - PROCESS | 3868 | 1464221893677 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 17:18:13 INFO - PROCESS | 3868 | 1464221893681 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 17:18:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 17:18:13 INFO - PROCESS | 3868 | 1464221893683 Marionette TRACE conn3 <- [1,2050,null,{}] 17:18:13 INFO - PROCESS | 3868 | 1464221893686 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:13 INFO - PROCESS | 3868 | 1464221893811 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 17:18:14 INFO - PROCESS | 3868 | 1464221894001 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:14 INFO - PROCESS | 3868 | ++DOCSHELL 25196400 == 144 [pid = 3868] [id = 522] 17:18:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 391 (262A7800) [pid = 3868] [serial = 1566] [outer = 00000000] 17:18:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 392 (291BBC00) [pid = 3868] [serial = 1567] [outer = 262A7800] 17:18:14 INFO - PROCESS | 3868 | 1464221894053 Marionette DEBUG loaded listener.js 17:18:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 393 (291BFC00) [pid = 3868] [serial = 1568] [outer = 262A7800] 17:18:14 INFO - PROCESS | 3868 | 1464221894634 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 17:18:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 17:18:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1000ms 17:18:14 INFO - PROCESS | 3868 | 1464221894685 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 17:18:14 INFO - PROCESS | 3868 | 1464221894688 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 17:18:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 17:18:14 INFO - PROCESS | 3868 | 1464221894691 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 17:18:14 INFO - PROCESS | 3868 | 1464221894693 Marionette TRACE conn3 <- [1,2054,null,{}] 17:18:14 INFO - PROCESS | 3868 | 1464221894697 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:14 INFO - PROCESS | 3868 | 1464221894822 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 17:18:15 INFO - PROCESS | 3868 | 1464221895025 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:15 INFO - PROCESS | 3868 | ++DOCSHELL 254ADC00 == 145 [pid = 3868] [id = 523] 17:18:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 394 (262A5C00) [pid = 3868] [serial = 1569] [outer = 00000000] 17:18:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 395 (291C5400) [pid = 3868] [serial = 1570] [outer = 262A5C00] 17:18:15 INFO - PROCESS | 3868 | 1464221895079 Marionette DEBUG loaded listener.js 17:18:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 396 (291C7800) [pid = 3868] [serial = 1571] [outer = 262A5C00] 17:18:15 INFO - PROCESS | 3868 | 1464221895681 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 17:18:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 17:18:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1047ms 17:18:15 INFO - PROCESS | 3868 | 1464221895745 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 17:18:15 INFO - PROCESS | 3868 | 1464221895747 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 17:18:15 INFO - PROCESS | 3868 | 1464221895751 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 17:18:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 17:18:15 INFO - PROCESS | 3868 | 1464221895753 Marionette TRACE conn3 <- [1,2058,null,{}] 17:18:15 INFO - PROCESS | 3868 | 1464221895757 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:15 INFO - PROCESS | 3868 | 1464221895901 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 17:18:16 INFO - PROCESS | 3868 | 1464221896097 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:16 INFO - PROCESS | 3868 | ++DOCSHELL 291C7C00 == 146 [pid = 3868] [id = 524] 17:18:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 397 (29274400) [pid = 3868] [serial = 1572] [outer = 00000000] 17:18:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 398 (2927C400) [pid = 3868] [serial = 1573] [outer = 29274400] 17:18:16 INFO - PROCESS | 3868 | 1464221896156 Marionette DEBUG loaded listener.js 17:18:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 399 (29F44400) [pid = 3868] [serial = 1574] [outer = 29274400] 17:18:17 INFO - PROCESS | 3868 | 1464221897137 Marionette TRACE conn3 <- [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]]]}] 17:18:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 17:18:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1453ms 17:18:17 INFO - PROCESS | 3868 | 1464221897215 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 17:18:17 INFO - PROCESS | 3868 | 1464221897219 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 17:18:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 17:18:17 INFO - PROCESS | 3868 | 1464221897224 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 17:18:17 INFO - PROCESS | 3868 | 1464221897228 Marionette TRACE conn3 <- [1,2062,null,{}] 17:18:17 INFO - PROCESS | 3868 | 1464221897234 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:17 INFO - PROCESS | 3868 | 1464221897366 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 17:18:17 INFO - PROCESS | 3868 | --DOCSHELL 1B4AE800 == 145 [pid = 3868] [id = 15] 17:18:17 INFO - PROCESS | 3868 | 1464221897619 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:17 INFO - PROCESS | 3868 | ++DOCSHELL 16E8E400 == 146 [pid = 3868] [id = 525] 17:18:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 400 (16E93800) [pid = 3868] [serial = 1575] [outer = 00000000] 17:18:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 401 (18363800) [pid = 3868] [serial = 1576] [outer = 16E93800] 17:18:17 INFO - PROCESS | 3868 | 1464221897720 Marionette DEBUG loaded listener.js 17:18:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 402 (19A74800) [pid = 3868] [serial = 1577] [outer = 16E93800] 17:18:18 INFO - PROCESS | 3868 | 1464221898396 Marionette TRACE conn3 <- [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]]]}] 17:18:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 17:18:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1187ms 17:18:18 INFO - PROCESS | 3868 | 1464221898419 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 17:18:18 INFO - PROCESS | 3868 | 1464221898423 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 17:18:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 17:18:18 INFO - PROCESS | 3868 | 1464221898430 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 17:18:18 INFO - PROCESS | 3868 | 1464221898432 Marionette TRACE conn3 <- [1,2066,null,{}] 17:18:18 INFO - PROCESS | 3868 | 1464221898436 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:18 INFO - PROCESS | 3868 | 1464221898556 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 17:18:18 INFO - PROCESS | 3868 | 1464221898757 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:18 INFO - PROCESS | 3868 | ++DOCSHELL 1B4B1400 == 147 [pid = 3868] [id = 526] 17:18:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 403 (1B5AA800) [pid = 3868] [serial = 1578] [outer = 00000000] 17:18:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 404 (1C35B800) [pid = 3868] [serial = 1579] [outer = 1B5AA800] 17:18:18 INFO - PROCESS | 3868 | 1464221898825 Marionette DEBUG loaded listener.js 17:18:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 405 (1FC6D800) [pid = 3868] [serial = 1580] [outer = 1B5AA800] 17:18:19 INFO - PROCESS | 3868 | 1464221899408 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 17:18:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 17:18:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1047ms 17:18:19 INFO - PROCESS | 3868 | 1464221899486 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 17:18:19 INFO - PROCESS | 3868 | 1464221899488 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 17:18:19 INFO - PROCESS | 3868 | 1464221899492 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 17:18:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 17:18:19 INFO - PROCESS | 3868 | 1464221899495 Marionette TRACE conn3 <- [1,2070,null,{}] 17:18:19 INFO - PROCESS | 3868 | 1464221899506 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:19 INFO - PROCESS | 3868 | 1464221899627 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 17:18:19 INFO - PROCESS | 3868 | 1464221899842 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:19 INFO - PROCESS | 3868 | ++DOCSHELL 1B6DD800 == 148 [pid = 3868] [id = 527] 17:18:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 406 (2014F400) [pid = 3868] [serial = 1581] [outer = 00000000] 17:18:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 407 (20599C00) [pid = 3868] [serial = 1582] [outer = 2014F400] 17:18:19 INFO - PROCESS | 3868 | 1464221899894 Marionette DEBUG loaded listener.js 17:18:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 408 (210D6800) [pid = 3868] [serial = 1583] [outer = 2014F400] 17:18:20 INFO - PROCESS | 3868 | 1464221900508 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 17:18:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 17:18:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1047ms 17:18:20 INFO - PROCESS | 3868 | 1464221900533 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 17:18:20 INFO - PROCESS | 3868 | 1464221900536 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 17:18:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 17:18:20 INFO - PROCESS | 3868 | 1464221900552 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 17:18:20 INFO - PROCESS | 3868 | 1464221900554 Marionette TRACE conn3 <- [1,2074,null,{}] 17:18:20 INFO - PROCESS | 3868 | 1464221900558 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:20 INFO - PROCESS | 3868 | 1464221900675 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 17:18:20 INFO - PROCESS | 3868 | 1464221900891 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:20 INFO - PROCESS | 3868 | ++DOCSHELL 20590000 == 149 [pid = 3868] [id = 528] 17:18:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 409 (20C42400) [pid = 3868] [serial = 1584] [outer = 00000000] 17:18:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 410 (20C4B000) [pid = 3868] [serial = 1585] [outer = 20C42400] 17:18:20 INFO - PROCESS | 3868 | 1464221900940 Marionette DEBUG loaded listener.js 17:18:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 411 (20C4E800) [pid = 3868] [serial = 1586] [outer = 20C42400] 17:18:21 INFO - PROCESS | 3868 | 1464221901548 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 17:18:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 17:18:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1063ms 17:18:21 INFO - PROCESS | 3868 | 1464221901603 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 17:18:21 INFO - PROCESS | 3868 | 1464221901605 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 17:18:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 17:18:21 INFO - PROCESS | 3868 | 1464221901608 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 17:18:21 INFO - PROCESS | 3868 | 1464221901609 Marionette TRACE conn3 <- [1,2078,null,{}] 17:18:21 INFO - PROCESS | 3868 | 1464221901613 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:21 INFO - PROCESS | 3868 | 1464221901725 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 17:18:21 INFO - PROCESS | 3868 | 1464221901919 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:21 INFO - PROCESS | 3868 | ++DOCSHELL 20C44C00 == 150 [pid = 3868] [id = 529] 17:18:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 412 (20C48400) [pid = 3868] [serial = 1587] [outer = 00000000] 17:18:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 413 (210DF000) [pid = 3868] [serial = 1588] [outer = 20C48400] 17:18:21 INFO - PROCESS | 3868 | 1464221901967 Marionette DEBUG loaded listener.js 17:18:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 414 (21B03400) [pid = 3868] [serial = 1589] [outer = 20C48400] 17:18:22 INFO - PROCESS | 3868 | 1464221902522 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 17:18:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 17:18:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 985ms 17:18:22 INFO - PROCESS | 3868 | 1464221902596 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 17:18:22 INFO - PROCESS | 3868 | 1464221902598 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 17:18:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 17:18:22 INFO - PROCESS | 3868 | 1464221902601 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 17:18:22 INFO - PROCESS | 3868 | 1464221902603 Marionette TRACE conn3 <- [1,2082,null,{}] 17:18:22 INFO - PROCESS | 3868 | 1464221902606 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:22 INFO - PROCESS | 3868 | 1464221902740 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 17:18:22 INFO - PROCESS | 3868 | 1464221902957 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:22 INFO - PROCESS | 3868 | ++DOCSHELL 13D04400 == 151 [pid = 3868] [id = 530] 17:18:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 415 (1E1A4000) [pid = 3868] [serial = 1590] [outer = 00000000] 17:18:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 416 (22B65C00) [pid = 3868] [serial = 1591] [outer = 1E1A4000] 17:18:23 INFO - PROCESS | 3868 | 1464221903006 Marionette DEBUG loaded listener.js 17:18:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 417 (22F24800) [pid = 3868] [serial = 1592] [outer = 1E1A4000] 17:18:23 INFO - PROCESS | 3868 | --DOCSHELL 230BC800 == 150 [pid = 3868] [id = 448] 17:18:23 INFO - PROCESS | 3868 | --DOCSHELL 1B4A7800 == 149 [pid = 3868] [id = 512] 17:18:23 INFO - PROCESS | 3868 | --DOCSHELL 12FEDC00 == 148 [pid = 3868] [id = 511] 17:18:23 INFO - PROCESS | 3868 | --DOCSHELL 21B02000 == 147 [pid = 3868] [id = 510] 17:18:23 INFO - PROCESS | 3868 | --DOCSHELL 1FD22400 == 146 [pid = 3868] [id = 509] 17:18:23 INFO - PROCESS | 3868 | --DOCSHELL 1FCB0C00 == 145 [pid = 3868] [id = 508] 17:18:23 INFO - PROCESS | 3868 | --DOCSHELL 1A4AF800 == 144 [pid = 3868] [id = 507] 17:18:23 INFO - PROCESS | 3868 | --DOCSHELL 17003400 == 143 [pid = 3868] [id = 506] 17:18:23 INFO - PROCESS | 3868 | --DOCSHELL 12F13800 == 142 [pid = 3868] [id = 505] 17:18:23 INFO - PROCESS | 3868 | --DOCSHELL 16E8F800 == 141 [pid = 3868] [id = 504] 17:18:23 INFO - PROCESS | 3868 | --DOCSHELL 104E6000 == 140 [pid = 3868] [id = 503] 17:18:23 INFO - PROCESS | 3868 | --DOCSHELL 262AA000 == 139 [pid = 3868] [id = 499] 17:18:23 INFO - PROCESS | 3868 | --DOMWINDOW == 416 (2014AC00) [pid = 3868] [serial = 1432] [outer = 00000000] [url = about:blank] 17:18:23 INFO - PROCESS | 3868 | --DOMWINDOW == 415 (2314D000) [pid = 3868] [serial = 1408] [outer = 00000000] [url = about:blank] 17:18:23 INFO - PROCESS | 3868 | --DOMWINDOW == 414 (22F1A000) [pid = 3868] [serial = 1405] [outer = 00000000] [url = about:blank] 17:18:23 INFO - PROCESS | 3868 | --DOMWINDOW == 413 (13929C00) [pid = 3868] [serial = 1393] [outer = 00000000] [url = about:blank] 17:18:23 INFO - PROCESS | 3868 | --DOMWINDOW == 412 (23611000) [pid = 3868] [serial = 1423] [outer = 00000000] [url = about:blank] 17:18:23 INFO - PROCESS | 3868 | --DOMWINDOW == 411 (22F49000) [pid = 3868] [serial = 1414] [outer = 00000000] [url = about:blank] 17:18:23 INFO - PROCESS | 3868 | --DOMWINDOW == 410 (23778000) [pid = 3868] [serial = 1411] [outer = 00000000] [url = about:blank] 17:18:23 INFO - PROCESS | 3868 | --DOMWINDOW == 409 (2377E000) [pid = 3868] [serial = 1417] [outer = 00000000] [url = about:blank] 17:18:23 INFO - PROCESS | 3868 | --DOMWINDOW == 408 (1B25A400) [pid = 3868] [serial = 1396] [outer = 00000000] [url = about:blank] 17:18:23 INFO - PROCESS | 3868 | --DOMWINDOW == 407 (24462000) [pid = 3868] [serial = 1420] [outer = 00000000] [url = about:blank] 17:18:23 INFO - PROCESS | 3868 | --DOMWINDOW == 406 (176A9400) [pid = 3868] [serial = 1426] [outer = 00000000] [url = about:blank] 17:18:23 INFO - PROCESS | 3868 | --DOMWINDOW == 405 (22B66000) [pid = 3868] [serial = 1402] [outer = 00000000] [url = about:blank] 17:18:23 INFO - PROCESS | 3868 | --DOMWINDOW == 404 (2058C400) [pid = 3868] [serial = 1399] [outer = 00000000] [url = about:blank] 17:18:23 INFO - PROCESS | 3868 | --DOMWINDOW == 403 (21FC2400) [pid = 3868] [serial = 1465] [outer = 00000000] [url = about:blank] 17:18:23 INFO - PROCESS | 3868 | --DOCSHELL 23F1B800 == 138 [pid = 3868] [id = 498] 17:18:23 INFO - PROCESS | 3868 | --DOCSHELL 2360D800 == 137 [pid = 3868] [id = 497] 17:18:23 INFO - PROCESS | 3868 | --DOCSHELL 2314C400 == 136 [pid = 3868] [id = 496] 17:18:23 INFO - PROCESS | 3868 | --DOCSHELL 22F43C00 == 135 [pid = 3868] [id = 495] 17:18:23 INFO - PROCESS | 3868 | --DOCSHELL 21FCE800 == 134 [pid = 3868] [id = 494] 17:18:23 INFO - PROCESS | 3868 | --DOCSHELL 21FC9C00 == 133 [pid = 3868] [id = 493] 17:18:23 INFO - PROCESS | 3868 | --DOCSHELL 20175000 == 132 [pid = 3868] [id = 492] 17:18:23 INFO - PROCESS | 3868 | --DOCSHELL 1A9C2400 == 131 [pid = 3868] [id = 491] 17:18:23 INFO - PROCESS | 3868 | --DOCSHELL 1A587800 == 130 [pid = 3868] [id = 490] 17:18:23 INFO - PROCESS | 3868 | --DOCSHELL 11FA2400 == 129 [pid = 3868] [id = 489] 17:18:23 INFO - PROCESS | 3868 | --DOCSHELL 23F15000 == 128 [pid = 3868] [id = 449] 17:18:23 INFO - PROCESS | 3868 | --DOMWINDOW == 402 (1A9C7C00) [pid = 3868] [serial = 1444] [outer = 00000000] [url = about:blank] 17:18:23 INFO - PROCESS | 3868 | --DOMWINDOW == 401 (1AE83800) [pid = 3868] [serial = 1445] [outer = 00000000] [url = about:blank] 17:18:23 INFO - PROCESS | 3868 | --DOMWINDOW == 400 (20151400) [pid = 3868] [serial = 1450] [outer = 00000000] [url = about:blank] 17:18:23 INFO - PROCESS | 3868 | --DOMWINDOW == 399 (1F874C00) [pid = 3868] [serial = 1447] [outer = 00000000] [url = about:blank] 17:18:23 INFO - PROCESS | 3868 | --DOMWINDOW == 398 (201E3000) [pid = 3868] [serial = 1451] [outer = 00000000] [url = about:blank] 17:18:23 INFO - PROCESS | 3868 | --DOMWINDOW == 397 (17EB2000) [pid = 3868] [serial = 1441] [outer = 00000000] [url = about:blank] 17:18:23 INFO - PROCESS | 3868 | --DOMWINDOW == 396 (1A4AB400) [pid = 3868] [serial = 1442] [outer = 00000000] [url = about:blank] 17:18:23 INFO - PROCESS | 3868 | --DOMWINDOW == 395 (2055D000) [pid = 3868] [serial = 1453] [outer = 00000000] [url = about:blank] 17:18:23 INFO - PROCESS | 3868 | --DOMWINDOW == 394 (178BC000) [pid = 3868] [serial = 1436] [outer = 00000000] [url = about:blank] 17:18:23 INFO - PROCESS | 3868 | --DOMWINDOW == 393 (1700B800) [pid = 3868] [serial = 1435] [outer = 00000000] [url = about:blank] 17:18:23 INFO - PROCESS | 3868 | --DOMWINDOW == 392 (1A9C9800) [pid = 3868] [serial = 1459] [outer = 00000000] [url = about:blank] 17:18:23 INFO - PROCESS | 3868 | --DOMWINDOW == 391 (1F869800) [pid = 3868] [serial = 1439] [outer = 00000000] [url = about:blank] 17:18:23 INFO - PROCESS | 3868 | --DOMWINDOW == 390 (1ACC7800) [pid = 3868] [serial = 1438] [outer = 00000000] [url = about:blank] 17:18:23 INFO - PROCESS | 3868 | --DOMWINDOW == 389 (213E1C00) [pid = 3868] [serial = 1456] [outer = 00000000] [url = about:blank] 17:18:23 INFO - PROCESS | 3868 | --DOMWINDOW == 388 (218D5800) [pid = 3868] [serial = 1390] [outer = 00000000] [url = about:blank] 17:18:23 INFO - PROCESS | 3868 | --DOMWINDOW == 387 (1ACBFC00) [pid = 3868] [serial = 1429] [outer = 00000000] [url = about:blank] 17:18:23 INFO - PROCESS | 3868 | --DOMWINDOW == 386 (20E5B800) [pid = 3868] [serial = 1462] [outer = 00000000] [url = about:blank] 17:18:23 INFO - PROCESS | 3868 | --DOMWINDOW == 385 (21B0C000) [pid = 3868] [serial = 1463] [outer = 00000000] [url = about:blank] 17:18:23 INFO - PROCESS | 3868 | --DOMWINDOW == 384 (21B04000) [pid = 3868] [serial = 1457] [outer = 00000000] [url = about:blank] 17:18:23 INFO - PROCESS | 3868 | --DOMWINDOW == 383 (1FCA8400) [pid = 3868] [serial = 1460] [outer = 00000000] [url = about:blank] 17:18:23 INFO - PROCESS | 3868 | --DOMWINDOW == 382 (20E39800) [pid = 3868] [serial = 1454] [outer = 00000000] [url = about:blank] 17:18:23 INFO - PROCESS | 3868 | --DOMWINDOW == 381 (1FC75800) [pid = 3868] [serial = 1448] [outer = 00000000] [url = about:blank] 17:18:23 INFO - PROCESS | 3868 | 1464221903682 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 17:18:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 17:18:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1093ms 17:18:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 17:18:23 INFO - PROCESS | 3868 | 1464221903696 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 17:18:23 INFO - PROCESS | 3868 | 1464221903698 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 17:18:23 INFO - PROCESS | 3868 | 1464221903701 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 17:18:23 INFO - PROCESS | 3868 | 1464221903703 Marionette TRACE conn3 <- [1,2086,null,{}] 17:18:23 INFO - PROCESS | 3868 | 1464221903706 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:23 INFO - PROCESS | 3868 | 1464221903812 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 17:18:23 INFO - PROCESS | 3868 | 1464221903818 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:23 INFO - PROCESS | 3868 | ++DOCSHELL 1100F000 == 129 [pid = 3868] [id = 531] 17:18:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 382 (13929C00) [pid = 3868] [serial = 1593] [outer = 00000000] 17:18:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 383 (1711CC00) [pid = 3868] [serial = 1594] [outer = 13929C00] 17:18:23 INFO - PROCESS | 3868 | 1464221903863 Marionette DEBUG loaded listener.js 17:18:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 384 (19AE1400) [pid = 3868] [serial = 1595] [outer = 13929C00] 17:18:24 INFO - PROCESS | 3868 | 1464221904432 Marionette TRACE conn3 <- [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]]]}] 17:18:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 17:18:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 797ms 17:18:24 INFO - PROCESS | 3868 | 1464221904504 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 17:18:24 INFO - PROCESS | 3868 | 1464221904506 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 17:18:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 17:18:24 INFO - PROCESS | 3868 | 1464221904510 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 17:18:24 INFO - PROCESS | 3868 | 1464221904512 Marionette TRACE conn3 <- [1,2090,null,{}] 17:18:24 INFO - PROCESS | 3868 | 1464221904517 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:24 INFO - PROCESS | 3868 | 1464221904628 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 17:18:24 INFO - PROCESS | 3868 | 1464221904781 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:24 INFO - PROCESS | 3868 | ++DOCSHELL 129F4C00 == 130 [pid = 3868] [id = 532] 17:18:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 385 (1700B800) [pid = 3868] [serial = 1596] [outer = 00000000] 17:18:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 386 (1AE83C00) [pid = 3868] [serial = 1597] [outer = 1700B800] 17:18:24 INFO - PROCESS | 3868 | 1464221904825 Marionette DEBUG loaded listener.js 17:18:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 387 (1F86E400) [pid = 3868] [serial = 1598] [outer = 1700B800] 17:18:25 INFO - PROCESS | 3868 | 1464221905208 Marionette TRACE conn3 <- [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]]]}] 17:18:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 17:18:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 750ms 17:18:25 INFO - PROCESS | 3868 | 1464221905250 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 17:18:25 INFO - PROCESS | 3868 | 1464221905252 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 17:18:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 17:18:25 INFO - PROCESS | 3868 | 1464221905255 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 17:18:25 INFO - PROCESS | 3868 | 1464221905257 Marionette TRACE conn3 <- [1,2094,null,{}] 17:18:25 INFO - PROCESS | 3868 | 1464221905260 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:25 INFO - PROCESS | 3868 | 1464221905367 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 17:18:25 INFO - PROCESS | 3868 | 1464221905373 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:25 INFO - PROCESS | 3868 | ++DOCSHELL 1A9CD000 == 131 [pid = 3868] [id = 533] 17:18:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 388 (1C35EC00) [pid = 3868] [serial = 1599] [outer = 00000000] 17:18:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 389 (201E3C00) [pid = 3868] [serial = 1600] [outer = 1C35EC00] 17:18:25 INFO - PROCESS | 3868 | 1464221905416 Marionette DEBUG loaded listener.js 17:18:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 390 (20C4A000) [pid = 3868] [serial = 1601] [outer = 1C35EC00] 17:18:25 INFO - PROCESS | 3868 | 1464221905916 Marionette TRACE conn3 <- [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]]]}] 17:18:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 17:18:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 703ms 17:18:25 INFO - PROCESS | 3868 | 1464221905981 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 17:18:25 INFO - PROCESS | 3868 | 1464221905983 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 17:18:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 17:18:25 INFO - PROCESS | 3868 | 1464221905990 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 17:18:25 INFO - PROCESS | 3868 | 1464221905992 Marionette TRACE conn3 <- [1,2098,null,{}] 17:18:25 INFO - PROCESS | 3868 | 1464221905995 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:26 INFO - PROCESS | 3868 | 1464221906186 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 17:18:26 INFO - PROCESS | 3868 | 1464221906213 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:26 INFO - PROCESS | 3868 | ++DOCSHELL 17119800 == 132 [pid = 3868] [id = 534] 17:18:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 391 (1A9C5C00) [pid = 3868] [serial = 1602] [outer = 00000000] 17:18:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 392 (21B0C800) [pid = 3868] [serial = 1603] [outer = 1A9C5C00] 17:18:26 INFO - PROCESS | 3868 | 1464221906257 Marionette DEBUG loaded listener.js 17:18:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 393 (21FCA800) [pid = 3868] [serial = 1604] [outer = 1A9C5C00] 17:18:26 INFO - PROCESS | 3868 | 1464221906754 Marionette TRACE conn3 <- [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]]]}] 17:18:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 17:18:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 797ms 17:18:26 INFO - PROCESS | 3868 | 1464221906788 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 17:18:26 INFO - PROCESS | 3868 | 1464221906790 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 17:18:26 INFO - PROCESS | 3868 | 1464221906794 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 17:18:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 17:18:26 INFO - PROCESS | 3868 | 1464221906796 Marionette TRACE conn3 <- [1,2102,null,{}] 17:18:26 INFO - PROCESS | 3868 | 1464221906806 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:26 INFO - PROCESS | 3868 | 1464221906980 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 17:18:27 INFO - PROCESS | 3868 | 1464221907003 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:27 INFO - PROCESS | 3868 | ++DOCSHELL 2247C400 == 133 [pid = 3868] [id = 535] 17:18:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 394 (22966000) [pid = 3868] [serial = 1605] [outer = 00000000] 17:18:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 395 (230C0000) [pid = 3868] [serial = 1606] [outer = 22966000] 17:18:27 INFO - PROCESS | 3868 | 1464221907051 Marionette DEBUG loaded listener.js 17:18:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 396 (23603800) [pid = 3868] [serial = 1607] [outer = 22966000] 17:18:27 INFO - PROCESS | 3868 | 1464221907537 Marionette TRACE conn3 <- [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]]]}] 17:18:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 17:18:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 797ms 17:18:27 INFO - PROCESS | 3868 | 1464221907599 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 17:18:27 INFO - PROCESS | 3868 | 1464221907601 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 17:18:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 17:18:27 INFO - PROCESS | 3868 | 1464221907605 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 17:18:27 INFO - PROCESS | 3868 | 1464221907607 Marionette TRACE conn3 <- [1,2106,null,{}] 17:18:27 INFO - PROCESS | 3868 | 1464221907610 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:27 INFO - PROCESS | 3868 | 1464221907767 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 17:18:27 INFO - PROCESS | 3868 | 1464221907789 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:27 INFO - PROCESS | 3868 | ++DOCSHELL 22F43400 == 134 [pid = 3868] [id = 536] 17:18:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 397 (2314C400) [pid = 3868] [serial = 1608] [outer = 00000000] 17:18:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 398 (237D5400) [pid = 3868] [serial = 1609] [outer = 2314C400] 17:18:27 INFO - PROCESS | 3868 | 1464221907832 Marionette DEBUG loaded listener.js 17:18:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 399 (24464C00) [pid = 3868] [serial = 1610] [outer = 2314C400] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 398 (10C1D400) [pid = 3868] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 397 (131F3C00) [pid = 3868] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 396 (17008800) [pid = 3868] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 395 (19CC2C00) [pid = 3868] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 394 (1FD25000) [pid = 3868] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 393 (169BD400) [pid = 3868] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 392 (1FC5A800) [pid = 3868] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 391 (1AA68400) [pid = 3868] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 390 (1A9C9C00) [pid = 3868] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 389 (10434400) [pid = 3868] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 388 (10432800) [pid = 3868] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 387 (118AA000) [pid = 3868] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 386 (19DA9C00) [pid = 3868] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 385 (218D7400) [pid = 3868] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 384 (1660BC00) [pid = 3868] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 383 (21863400) [pid = 3868] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 382 (2186BC00) [pid = 3868] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 381 (17EAE800) [pid = 3868] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 380 (1FCAC400) [pid = 3868] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 379 (17002C00) [pid = 3868] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 378 (17EB2800) [pid = 3868] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 377 (1700C400) [pid = 3868] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 376 (18365400) [pid = 3868] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 375 (20E31C00) [pid = 3868] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 374 (12F17800) [pid = 3868] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 373 (2186FC00) [pid = 3868] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 372 (20E63800) [pid = 3868] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 371 (11007400) [pid = 3868] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 370 (1B6DC800) [pid = 3868] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 369 (13E23800) [pid = 3868] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 368 (103D2800) [pid = 3868] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 367 (22966C00) [pid = 3868] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 366 (1A3F4400) [pid = 3868] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 365 (1F86AC00) [pid = 3868] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 364 (1FC54400) [pid = 3868] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 363 (138CE000) [pid = 3868] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 362 (129F0800) [pid = 3868] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 361 (1290DC00) [pid = 3868] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 360 (19F3F000) [pid = 3868] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 359 (1660B400) [pid = 3868] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 358 (183CA400) [pid = 3868] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 357 (201E8000) [pid = 3868] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 356 (17EB3800) [pid = 3868] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 355 (15A3DC00) [pid = 3868] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 354 (1FCDA400) [pid = 3868] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 353 (20E58C00) [pid = 3868] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 352 (20316C00) [pid = 3868] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 351 (21B0D000) [pid = 3868] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 350 (13290000) [pid = 3868] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 349 (1FD26C00) [pid = 3868] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 348 (1B25B800) [pid = 3868] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 347 (22B6AC00) [pid = 3868] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 346 (0F29C800) [pid = 3868] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 345 (224E1800) [pid = 3868] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 344 (19A70400) [pid = 3868] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 343 (1B6DA400) [pid = 3868] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 342 (19F37C00) [pid = 3868] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 341 (118B5C00) [pid = 3868] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 340 (1A9C0800) [pid = 3868] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 339 (1700B000) [pid = 3868] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 338 (20312000) [pid = 3868] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 337 (1FC56400) [pid = 3868] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 336 (11FA5800) [pid = 3868] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 335 (17006800) [pid = 3868] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 334 (16E90C00) [pid = 3868] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 333 (131D9C00) [pid = 3868] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 332 (1E1A6000) [pid = 3868] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 331 (1AF08800) [pid = 3868] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 330 (19ADB000) [pid = 3868] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 329 (138ECC00) [pid = 3868] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 328 (1E1AF800) [pid = 3868] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 327 (20594000) [pid = 3868] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 326 (19CC1800) [pid = 3868] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 325 (17670400) [pid = 3868] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 324 (2016D400) [pid = 3868] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 323 (12F0BC00) [pid = 3868] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 322 (10A52000) [pid = 3868] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 321 (20178000) [pid = 3868] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 320 (11065400) [pid = 3868] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 319 (118AA400) [pid = 3868] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 318 (1FCACC00) [pid = 3868] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 317 (20171800) [pid = 3868] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 316 (1B25F000) [pid = 3868] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 315 (224E5C00) [pid = 3868] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 314 (10A51000) [pid = 3868] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 313 (19CBE400) [pid = 3868] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 312 (131F2C00) [pid = 3868] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 311 (1106B000) [pid = 3868] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 310 (17009000) [pid = 3868] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 309 (10EC1400) [pid = 3868] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 308 (14331400) [pid = 3868] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 307 (13E28800) [pid = 3868] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 306 (1AE83400) [pid = 3868] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 305 (1A96BC00) [pid = 3868] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 304 (1ACBA800) [pid = 3868] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 303 (1A3EB400) [pid = 3868] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 302 (213D5400) [pid = 3868] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 301 (19CC3400) [pid = 3868] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 300 (11001800) [pid = 3868] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 299 (1FC6E400) [pid = 3868] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 17:18:29 INFO - PROCESS | 3868 | --DOMWINDOW == 298 (1E1AC000) [pid = 3868] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 17:18:29 INFO - PROCESS | 3868 | 1464221909725 Marionette TRACE conn3 <- [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]]]}] 17:18:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 17:18:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 2157ms 17:18:29 INFO - PROCESS | 3868 | 1464221909772 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 17:18:29 INFO - PROCESS | 3868 | 1464221909773 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 17:18:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 17:18:29 INFO - PROCESS | 3868 | 1464221909777 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 17:18:29 INFO - PROCESS | 3868 | 1464221909778 Marionette TRACE conn3 <- [1,2110,null,{}] 17:18:29 INFO - PROCESS | 3868 | 1464221909782 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:29 INFO - PROCESS | 3868 | 1464221909885 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 17:18:29 INFO - PROCESS | 3868 | 1464221909906 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:29 INFO - PROCESS | 3868 | ++DOCSHELL 10A52000 == 135 [pid = 3868] [id = 537] 17:18:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 299 (10C11400) [pid = 3868] [serial = 1611] [outer = 00000000] 17:18:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 300 (1105F800) [pid = 3868] [serial = 1612] [outer = 10C11400] 17:18:29 INFO - PROCESS | 3868 | 1464221909950 Marionette DEBUG loaded listener.js 17:18:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 301 (11CA9000) [pid = 3868] [serial = 1613] [outer = 10C11400] 17:18:30 INFO - PROCESS | 3868 | 1464221910426 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 17:18:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 17:18:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 688ms 17:18:30 INFO - PROCESS | 3868 | 1464221910477 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 17:18:30 INFO - PROCESS | 3868 | 1464221910479 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 17:18:30 INFO - PROCESS | 3868 | 1464221910482 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 17:18:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 17:18:30 INFO - PROCESS | 3868 | 1464221910484 Marionette TRACE conn3 <- [1,2114,null,{}] 17:18:30 INFO - PROCESS | 3868 | 1464221910511 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:30 INFO - PROCESS | 3868 | 1464221910619 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 17:18:30 INFO - PROCESS | 3868 | 1464221910628 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:30 INFO - PROCESS | 3868 | ++DOCSHELL 1106CC00 == 136 [pid = 3868] [id = 538] 17:18:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 302 (118AA400) [pid = 3868] [serial = 1614] [outer = 00000000] 17:18:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 303 (13A3B800) [pid = 3868] [serial = 1615] [outer = 118AA400] 17:18:30 INFO - PROCESS | 3868 | 1464221910672 Marionette DEBUG loaded listener.js 17:18:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 304 (14332400) [pid = 3868] [serial = 1616] [outer = 118AA400] 17:18:31 INFO - PROCESS | 3868 | 1464221911146 Marionette TRACE conn3 <- [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]]]}] 17:18:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 17:18:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 719ms 17:18:31 INFO - PROCESS | 3868 | 1464221911203 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 17:18:31 INFO - PROCESS | 3868 | 1464221911205 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 17:18:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 17:18:31 INFO - PROCESS | 3868 | 1464221911208 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 17:18:31 INFO - PROCESS | 3868 | 1464221911210 Marionette TRACE conn3 <- [1,2118,null,{}] 17:18:31 INFO - PROCESS | 3868 | 1464221911213 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:31 INFO - PROCESS | 3868 | 1464221911318 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 17:18:31 INFO - PROCESS | 3868 | 1464221911324 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:31 INFO - PROCESS | 3868 | ++DOCSHELL 13D08000 == 137 [pid = 3868] [id = 539] 17:18:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 305 (143C5000) [pid = 3868] [serial = 1617] [outer = 00000000] 17:18:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 306 (17001C00) [pid = 3868] [serial = 1618] [outer = 143C5000] 17:18:31 INFO - PROCESS | 3868 | 1464221911368 Marionette DEBUG loaded listener.js 17:18:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 307 (17115400) [pid = 3868] [serial = 1619] [outer = 143C5000] 17:18:32 INFO - PROCESS | 3868 | 1464221912301 Marionette TRACE conn3 <- [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] 17:18:32 INFO - PROCESS | 3868 | 1464221912354 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 17:18:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 17:18:32 INFO - PROCESS | 3868 | 1464221912360 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 17:18:32 INFO - PROCESS | 3868 | 1464221912363 Marionette TRACE conn3 <- [1,2122,null,{}] 17:18:32 INFO - PROCESS | 3868 | 1464221912368 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:32 INFO - PROCESS | 3868 | 1464221912511 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 17:18:32 INFO - PROCESS | 3868 | 1464221912712 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:32 INFO - PROCESS | 3868 | ++DOCSHELL 143EBC00 == 138 [pid = 3868] [id = 540] 17:18:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 308 (160E7800) [pid = 3868] [serial = 1620] [outer = 00000000] 17:18:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 309 (16B45400) [pid = 3868] [serial = 1621] [outer = 160E7800] 17:18:32 INFO - PROCESS | 3868 | 1464221912770 Marionette DEBUG loaded listener.js 17:18:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 310 (18369800) [pid = 3868] [serial = 1622] [outer = 160E7800] 17:18:33 INFO - PROCESS | 3868 | 1464221913356 Marionette TRACE conn3 <- [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]]]}] 17:18:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 17:18:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1032ms 17:18:33 INFO - PROCESS | 3868 | 1464221913402 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 17:18:33 INFO - PROCESS | 3868 | 1464221913408 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 17:18:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 17:18:33 INFO - PROCESS | 3868 | 1464221913433 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 17:18:33 INFO - PROCESS | 3868 | 1464221913435 Marionette TRACE conn3 <- [1,2126,null,{}] 17:18:33 INFO - PROCESS | 3868 | 1464221913440 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:33 INFO - PROCESS | 3868 | 1464221913579 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 17:18:33 INFO - PROCESS | 3868 | 1464221913775 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:33 INFO - PROCESS | 3868 | ++DOCSHELL 1784BC00 == 139 [pid = 3868] [id = 541] 17:18:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 311 (19F40400) [pid = 3868] [serial = 1623] [outer = 00000000] 17:18:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 312 (1A584000) [pid = 3868] [serial = 1624] [outer = 19F40400] 17:18:33 INFO - PROCESS | 3868 | 1464221913831 Marionette DEBUG loaded listener.js 17:18:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 313 (1A969800) [pid = 3868] [serial = 1625] [outer = 19F40400] 17:18:34 INFO - PROCESS | 3868 | 1464221914436 Marionette TRACE conn3 <- [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]]]}] 17:18:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 17:18:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1063ms 17:18:34 INFO - PROCESS | 3868 | 1464221914475 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 17:18:34 INFO - PROCESS | 3868 | 1464221914477 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 17:18:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 17:18:34 INFO - PROCESS | 3868 | 1464221914497 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 17:18:34 INFO - PROCESS | 3868 | 1464221914501 Marionette TRACE conn3 <- [1,2130,null,{}] 17:18:34 INFO - PROCESS | 3868 | 1464221914512 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:34 INFO - PROCESS | 3868 | 1464221914645 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 17:18:34 INFO - PROCESS | 3868 | 1464221914849 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:34 INFO - PROCESS | 3868 | ++DOCSHELL 1A4B8800 == 140 [pid = 3868] [id = 542] 17:18:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 314 (1AF09400) [pid = 3868] [serial = 1626] [outer = 00000000] 17:18:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 315 (1B4A8400) [pid = 3868] [serial = 1627] [outer = 1AF09400] 17:18:34 INFO - PROCESS | 3868 | 1464221914905 Marionette DEBUG loaded listener.js 17:18:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 316 (1C355800) [pid = 3868] [serial = 1628] [outer = 1AF09400] 17:18:35 INFO - PROCESS | 3868 | 1464221915533 Marionette TRACE conn3 <- [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] 17:18:35 INFO - PROCESS | 3868 | 1464221915593 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 17:18:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 17:18:35 INFO - PROCESS | 3868 | 1464221915597 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 17:18:35 INFO - PROCESS | 3868 | 1464221915599 Marionette TRACE conn3 <- [1,2134,null,{}] 17:18:35 INFO - PROCESS | 3868 | 1464221915602 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:35 INFO - PROCESS | 3868 | 1464221915743 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 17:18:35 INFO - PROCESS | 3868 | 1464221915940 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:35 INFO - PROCESS | 3868 | ++DOCSHELL 1AA64400 == 141 [pid = 3868] [id = 543] 17:18:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 317 (1E1A6000) [pid = 3868] [serial = 1629] [outer = 00000000] 17:18:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 318 (1FD23000) [pid = 3868] [serial = 1630] [outer = 1E1A6000] 17:18:35 INFO - PROCESS | 3868 | 1464221915995 Marionette DEBUG loaded listener.js 17:18:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 319 (2014D400) [pid = 3868] [serial = 1631] [outer = 1E1A6000] 17:18:36 INFO - PROCESS | 3868 | 1464221916605 Marionette TRACE conn3 <- [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] 17:18:36 INFO - PROCESS | 3868 | 1464221916638 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 17:18:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 17:18:36 INFO - PROCESS | 3868 | 1464221916658 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 17:18:36 INFO - PROCESS | 3868 | 1464221916660 Marionette TRACE conn3 <- [1,2138,null,{}] 17:18:36 INFO - PROCESS | 3868 | 1464221916663 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:36 INFO - PROCESS | 3868 | 1464221916796 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 17:18:37 INFO - PROCESS | 3868 | 1464221917006 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:37 INFO - PROCESS | 3868 | ++DOCSHELL 114D8800 == 142 [pid = 3868] [id = 544] 17:18:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 320 (1FC60C00) [pid = 3868] [serial = 1632] [outer = 00000000] 17:18:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 321 (2031D000) [pid = 3868] [serial = 1633] [outer = 1FC60C00] 17:18:37 INFO - PROCESS | 3868 | 1464221917060 Marionette DEBUG loaded listener.js 17:18:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 322 (2055EC00) [pid = 3868] [serial = 1634] [outer = 1FC60C00] 17:18:37 INFO - PROCESS | 3868 | 1464221917653 Marionette TRACE conn3 <- [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]]]}] 17:18:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 17:18:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1031ms 17:18:37 INFO - PROCESS | 3868 | 1464221917714 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 17:18:37 INFO - PROCESS | 3868 | 1464221917716 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 17:18:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 17:18:37 INFO - PROCESS | 3868 | 1464221917719 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 17:18:37 INFO - PROCESS | 3868 | 1464221917721 Marionette TRACE conn3 <- [1,2142,null,{}] 17:18:37 INFO - PROCESS | 3868 | 1464221917725 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:37 INFO - PROCESS | 3868 | 1464221917870 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 17:18:38 INFO - PROCESS | 3868 | 1464221918084 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:38 INFO - PROCESS | 3868 | ++DOCSHELL 143E6800 == 143 [pid = 3868] [id = 545] 17:18:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 323 (175C3000) [pid = 3868] [serial = 1635] [outer = 00000000] 17:18:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 324 (20E57000) [pid = 3868] [serial = 1636] [outer = 175C3000] 17:18:38 INFO - PROCESS | 3868 | 1464221918138 Marionette DEBUG loaded listener.js 17:18:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 325 (210DD800) [pid = 3868] [serial = 1637] [outer = 175C3000] 17:18:38 INFO - PROCESS | 3868 | 1464221918765 Marionette TRACE conn3 <- [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]]]}] 17:18:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 17:18:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1078ms 17:18:38 INFO - PROCESS | 3868 | 1464221918809 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 17:18:38 INFO - PROCESS | 3868 | 1464221918812 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 17:18:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 17:18:38 INFO - PROCESS | 3868 | 1464221918815 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 17:18:38 INFO - PROCESS | 3868 | 1464221918817 Marionette TRACE conn3 <- [1,2146,null,{}] 17:18:38 INFO - PROCESS | 3868 | 1464221918821 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:38 INFO - PROCESS | 3868 | 1464221918952 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 17:18:39 INFO - PROCESS | 3868 | 1464221919165 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:39 INFO - PROCESS | 3868 | ++DOCSHELL 1394CC00 == 144 [pid = 3868] [id = 546] 17:18:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 326 (16E8EC00) [pid = 3868] [serial = 1638] [outer = 00000000] 17:18:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 327 (1B25E000) [pid = 3868] [serial = 1639] [outer = 16E8EC00] 17:18:39 INFO - PROCESS | 3868 | 1464221919230 Marionette DEBUG loaded listener.js 17:18:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 328 (1F871C00) [pid = 3868] [serial = 1640] [outer = 16E8EC00] 17:18:39 INFO - PROCESS | 3868 | 1464221919851 Marionette TRACE conn3 <- [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]]]}] 17:18:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 17:18:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1094ms 17:18:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 17:18:39 INFO - PROCESS | 3868 | 1464221919916 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 17:18:39 INFO - PROCESS | 3868 | 1464221919918 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 17:18:39 INFO - PROCESS | 3868 | 1464221919922 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 17:18:39 INFO - PROCESS | 3868 | 1464221919924 Marionette TRACE conn3 <- [1,2150,null,{}] 17:18:39 INFO - PROCESS | 3868 | 1464221919928 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:40 INFO - PROCESS | 3868 | 1464221920060 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 17:18:40 INFO - PROCESS | 3868 | 1464221920262 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:40 INFO - PROCESS | 3868 | ++DOCSHELL 129F7C00 == 145 [pid = 3868] [id = 547] 17:18:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 329 (17EB5000) [pid = 3868] [serial = 1641] [outer = 00000000] 17:18:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 330 (2055A400) [pid = 3868] [serial = 1642] [outer = 17EB5000] 17:18:40 INFO - PROCESS | 3868 | 1464221920317 Marionette DEBUG loaded listener.js 17:18:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 331 (20C4F800) [pid = 3868] [serial = 1643] [outer = 17EB5000] 17:18:40 INFO - PROCESS | 3868 | 1464221920933 Marionette TRACE conn3 <- [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]]]}] 17:18:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 17:18:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1031ms 17:18:40 INFO - PROCESS | 3868 | 1464221920975 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 17:18:40 INFO - PROCESS | 3868 | 1464221920978 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 17:18:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 17:18:40 INFO - PROCESS | 3868 | 1464221920981 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 17:18:40 INFO - PROCESS | 3868 | 1464221920983 Marionette TRACE conn3 <- [1,2154,null,{}] 17:18:40 INFO - PROCESS | 3868 | 1464221920987 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:41 INFO - PROCESS | 3868 | 1464221921118 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 17:18:41 INFO - PROCESS | 3868 | 1464221921337 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:41 INFO - PROCESS | 3868 | ++DOCSHELL 11F15800 == 146 [pid = 3868] [id = 548] 17:18:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 332 (1394D000) [pid = 3868] [serial = 1644] [outer = 00000000] 17:18:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 333 (18367400) [pid = 3868] [serial = 1645] [outer = 1394D000] 17:18:41 INFO - PROCESS | 3868 | 1464221921392 Marionette DEBUG loaded listener.js 17:18:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 334 (1A4B4C00) [pid = 3868] [serial = 1646] [outer = 1394D000] 17:18:42 INFO - PROCESS | 3868 | 1464221922048 Marionette TRACE conn3 <- [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]]]}] 17:18:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 17:18:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1093ms 17:18:42 INFO - PROCESS | 3868 | 1464221922072 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 17:18:42 INFO - PROCESS | 3868 | 1464221922075 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 17:18:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 17:18:42 INFO - PROCESS | 3868 | 1464221922078 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 17:18:42 INFO - PROCESS | 3868 | 1464221922080 Marionette TRACE conn3 <- [1,2158,null,{}] 17:18:42 INFO - PROCESS | 3868 | 1464221922084 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:42 INFO - PROCESS | 3868 | 1464221922217 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 17:18:42 INFO - PROCESS | 3868 | 1464221922432 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:42 INFO - PROCESS | 3868 | ++DOCSHELL 0F2C3000 == 147 [pid = 3868] [id = 549] 17:18:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 335 (10A55400) [pid = 3868] [serial = 1647] [outer = 00000000] 17:18:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 336 (1603B400) [pid = 3868] [serial = 1648] [outer = 10A55400] 17:18:42 INFO - PROCESS | 3868 | 1464221922487 Marionette DEBUG loaded listener.js 17:18:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 337 (16A12800) [pid = 3868] [serial = 1649] [outer = 10A55400] 17:18:43 INFO - PROCESS | 3868 | 1464221923088 Marionette TRACE conn3 <- [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]]]}] 17:18:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 17:18:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1031ms 17:18:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 17:18:43 INFO - PROCESS | 3868 | 1464221923133 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 17:18:43 INFO - PROCESS | 3868 | 1464221923135 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 17:18:43 INFO - PROCESS | 3868 | 1464221923139 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 17:18:43 INFO - PROCESS | 3868 | 1464221923142 Marionette TRACE conn3 <- [1,2162,null,{}] 17:18:43 INFO - PROCESS | 3868 | 1464221923145 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:43 INFO - PROCESS | 3868 | 1464221923294 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 17:18:43 INFO - PROCESS | 3868 | 1464221923503 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:43 INFO - PROCESS | 3868 | ++DOCSHELL 0F2C7000 == 148 [pid = 3868] [id = 550] 17:18:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 338 (10C1A000) [pid = 3868] [serial = 1650] [outer = 00000000] 17:18:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 339 (13D02000) [pid = 3868] [serial = 1651] [outer = 10C1A000] 17:18:43 INFO - PROCESS | 3868 | 1464221923563 Marionette DEBUG loaded listener.js 17:18:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 340 (183C7800) [pid = 3868] [serial = 1652] [outer = 10C1A000] 17:18:44 INFO - PROCESS | 3868 | 1464221924829 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 17:18:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 17:18:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1766ms 17:18:44 INFO - PROCESS | 3868 | 1464221924899 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 17:18:44 INFO - PROCESS | 3868 | 1464221924904 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 17:18:44 INFO - PROCESS | 3868 | 1464221924908 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 17:18:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 17:18:44 INFO - PROCESS | 3868 | 1464221924912 Marionette TRACE conn3 <- [1,2166,null,{}] 17:18:44 INFO - PROCESS | 3868 | 1464221924917 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:45 INFO - PROCESS | 3868 | 1464221925035 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 17:18:45 INFO - PROCESS | 3868 | 1464221925248 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:45 INFO - PROCESS | 3868 | ++DOCSHELL 0F29CC00 == 149 [pid = 3868] [id = 551] 17:18:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 341 (0F2BC800) [pid = 3868] [serial = 1653] [outer = 00000000] 17:18:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 342 (10433400) [pid = 3868] [serial = 1654] [outer = 0F2BC800] 17:18:45 INFO - PROCESS | 3868 | 1464221925298 Marionette DEBUG loaded listener.js 17:18:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 343 (104EAC00) [pid = 3868] [serial = 1655] [outer = 0F2BC800] 17:18:45 INFO - PROCESS | 3868 | 1464221925870 Marionette TRACE conn3 <- [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]]]}] 17:18:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 17:18:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1000ms 17:18:45 INFO - PROCESS | 3868 | 1464221925913 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 17:18:45 INFO - PROCESS | 3868 | 1464221925918 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 17:18:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 17:18:45 INFO - PROCESS | 3868 | 1464221925925 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 17:18:45 INFO - PROCESS | 3868 | 1464221925928 Marionette TRACE conn3 <- [1,2170,null,{}] 17:18:45 INFO - PROCESS | 3868 | 1464221925931 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:46 INFO - PROCESS | 3868 | 1464221926052 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 17:18:46 INFO - PROCESS | 3868 | 1464221926276 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:46 INFO - PROCESS | 3868 | ++DOCSHELL 10B7F800 == 150 [pid = 3868] [id = 552] 17:18:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 344 (10F31800) [pid = 3868] [serial = 1656] [outer = 00000000] 17:18:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 345 (1100D000) [pid = 3868] [serial = 1657] [outer = 10F31800] 17:18:46 INFO - PROCESS | 3868 | 1464221926327 Marionette DEBUG loaded listener.js 17:18:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 346 (11064000) [pid = 3868] [serial = 1658] [outer = 10F31800] 17:18:46 INFO - PROCESS | 3868 | 1464221926917 Marionette TRACE conn3 <- [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]]]}] 17:18:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 17:18:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1047ms 17:18:46 INFO - PROCESS | 3868 | 1464221926981 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 17:18:46 INFO - PROCESS | 3868 | 1464221926983 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 17:18:46 INFO - PROCESS | 3868 | 1464221926986 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 17:18:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 17:18:46 INFO - PROCESS | 3868 | 1464221926990 Marionette TRACE conn3 <- [1,2174,null,{}] 17:18:46 INFO - PROCESS | 3868 | 1464221927002 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:47 INFO - PROCESS | 3868 | 1464221927219 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 17:18:47 INFO - PROCESS | 3868 | --DOCSHELL 1F868400 == 149 [pid = 3868] [id = 439] 17:18:47 INFO - PROCESS | 3868 | --DOCSHELL 1394C000 == 148 [pid = 3868] [id = 186] 17:18:47 INFO - PROCESS | 3868 | --DOCSHELL 1660EC00 == 147 [pid = 3868] [id = 246] 17:18:47 INFO - PROCESS | 3868 | --DOCSHELL 17EAC800 == 146 [pid = 3868] [id = 266] 17:18:47 INFO - PROCESS | 3868 | --DOCSHELL 19F3E400 == 145 [pid = 3868] [id = 265] 17:18:47 INFO - PROCESS | 3868 | --DOCSHELL 1106CC00 == 144 [pid = 3868] [id = 538] 17:18:47 INFO - PROCESS | 3868 | --DOCSHELL 10A52000 == 143 [pid = 3868] [id = 537] 17:18:47 INFO - PROCESS | 3868 | --DOCSHELL 22F43400 == 142 [pid = 3868] [id = 536] 17:18:47 INFO - PROCESS | 3868 | --DOCSHELL 2247C400 == 141 [pid = 3868] [id = 535] 17:18:47 INFO - PROCESS | 3868 | --DOCSHELL 17119800 == 140 [pid = 3868] [id = 534] 17:18:47 INFO - PROCESS | 3868 | --DOCSHELL 1A9CD000 == 139 [pid = 3868] [id = 533] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 345 (22B80800) [pid = 3868] [serial = 1540] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 344 (280D6400) [pid = 3868] [serial = 1501] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 343 (262AE400) [pid = 3868] [serial = 1498] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 342 (21FD0800) [pid = 3868] [serial = 1477] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 341 (254AAC00) [pid = 3868] [serial = 1495] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 340 (19F3B000) [pid = 3868] [serial = 1504] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 339 (23778800) [pid = 3868] [serial = 1489] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 338 (21861C00) [pid = 3868] [serial = 1474] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 337 (24463000) [pid = 3868] [serial = 1492] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 336 (1A9C3400) [pid = 3868] [serial = 1471] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 335 (20555800) [pid = 3868] [serial = 1507] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 334 (2296C800) [pid = 3868] [serial = 1480] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 333 (16A11400) [pid = 3868] [serial = 1468] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 332 (230BBC00) [pid = 3868] [serial = 1483] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 331 (23607000) [pid = 3868] [serial = 1486] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOCSHELL 129F4C00 == 138 [pid = 3868] [id = 532] 17:18:47 INFO - PROCESS | 3868 | --DOCSHELL 1100F000 == 137 [pid = 3868] [id = 531] 17:18:47 INFO - PROCESS | 3868 | --DOCSHELL 1B4A3800 == 136 [pid = 3868] [id = 17] 17:18:47 INFO - PROCESS | 3868 | --DOCSHELL 13D04400 == 135 [pid = 3868] [id = 530] 17:18:47 INFO - PROCESS | 3868 | --DOCSHELL 20C44C00 == 134 [pid = 3868] [id = 529] 17:18:47 INFO - PROCESS | 3868 | --DOCSHELL 20590000 == 133 [pid = 3868] [id = 528] 17:18:47 INFO - PROCESS | 3868 | --DOCSHELL 1B6DD800 == 132 [pid = 3868] [id = 527] 17:18:47 INFO - PROCESS | 3868 | --DOCSHELL 1B4B1400 == 131 [pid = 3868] [id = 526] 17:18:47 INFO - PROCESS | 3868 | --DOCSHELL 16E8E400 == 130 [pid = 3868] [id = 525] 17:18:47 INFO - PROCESS | 3868 | --DOCSHELL 291C7C00 == 129 [pid = 3868] [id = 524] 17:18:47 INFO - PROCESS | 3868 | --DOCSHELL 254ADC00 == 128 [pid = 3868] [id = 523] 17:18:47 INFO - PROCESS | 3868 | --DOCSHELL 25196400 == 127 [pid = 3868] [id = 522] 17:18:47 INFO - PROCESS | 3868 | --DOCSHELL 254A8C00 == 126 [pid = 3868] [id = 521] 17:18:47 INFO - PROCESS | 3868 | --DOCSHELL 210DEC00 == 125 [pid = 3868] [id = 520] 17:18:47 INFO - PROCESS | 3868 | --DOCSHELL 23F14400 == 124 [pid = 3868] [id = 519] 17:18:47 INFO - PROCESS | 3868 | --DOCSHELL 210DCC00 == 123 [pid = 3868] [id = 518] 17:18:47 INFO - PROCESS | 3868 | --DOCSHELL 210D4800 == 122 [pid = 3868] [id = 517] 17:18:47 INFO - PROCESS | 3868 | --DOCSHELL 2055D800 == 121 [pid = 3868] [id = 516] 17:18:47 INFO - PROCESS | 3868 | --DOCSHELL 1AA6B800 == 120 [pid = 3868] [id = 515] 17:18:47 INFO - PROCESS | 3868 | --DOCSHELL 10F2FC00 == 119 [pid = 3868] [id = 514] 17:18:47 INFO - PROCESS | 3868 | --DOCSHELL 20149800 == 118 [pid = 3868] [id = 513] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 330 (21B08C00) [pid = 3868] [serial = 1538] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 329 (129FCC00) [pid = 3868] [serial = 790] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 328 (17E9A000) [pid = 3868] [serial = 1534] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 327 (178C2C00) [pid = 3868] [serial = 1157] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 326 (1A84E400) [pid = 3868] [serial = 832] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 325 (2058C800) [pid = 3868] [serial = 1166] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 324 (19ADE400) [pid = 3868] [serial = 982] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 323 (1FD24000) [pid = 3868] [serial = 1042] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 322 (1B4AB400) [pid = 3868] [serial = 838] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 321 (1FCAE800) [pid = 3868] [serial = 1523] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 320 (178C6C00) [pid = 3868] [serial = 1118] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 319 (11006000) [pid = 3868] [serial = 925] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 318 (13924000) [pid = 3868] [serial = 928] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 317 (1A84E000) [pid = 3868] [serial = 940] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 316 (2296CC00) [pid = 3868] [serial = 1295] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 315 (1B5A6C00) [pid = 3868] [serial = 841] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 314 (2247B000) [pid = 3868] [serial = 1238] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 313 (224DD800) [pid = 3868] [serial = 1292] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 312 (1A9CC800) [pid = 3868] [serial = 799] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 311 (20E35800) [pid = 3868] [serial = 1286] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 310 (1839E000) [pid = 3868] [serial = 1513] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 309 (18394800) [pid = 3868] [serial = 880] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 308 (18366000) [pid = 3868] [serial = 931] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 307 (1A886000) [pid = 3868] [serial = 1268] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 306 (213DC400) [pid = 3868] [serial = 1289] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 305 (13E22000) [pid = 3868] [serial = 979] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 304 (2058DC00) [pid = 3868] [serial = 1108] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 303 (22472400) [pid = 3868] [serial = 1235] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 302 (16E8BC00) [pid = 3868] [serial = 1181] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 301 (1C351400) [pid = 3868] [serial = 994] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 300 (16A1F000) [pid = 3868] [serial = 793] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 299 (1A3F1C00) [pid = 3868] [serial = 1514] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 298 (1B266800) [pid = 3868] [serial = 1535] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 297 (1106B800) [pid = 3868] [serial = 1217] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 296 (22B7A400) [pid = 3868] [serial = 1298] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 295 (1AF0E400) [pid = 3868] [serial = 1039] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 294 (2186C000) [pid = 3868] [serial = 1537] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 293 (20319400) [pid = 3868] [serial = 1102] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 292 (169BDC00) [pid = 3868] [serial = 1265] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 291 (13E1D800) [pid = 3868] [serial = 1000] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 290 (19DA1C00) [pid = 3868] [serial = 889] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 289 (1A849400) [pid = 3868] [serial = 796] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 288 (17008C00) [pid = 3868] [serial = 1036] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 287 (19CBEC00) [pid = 3868] [serial = 934] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 286 (20560800) [pid = 3868] [serial = 1528] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 285 (19ADCC00) [pid = 3868] [serial = 883] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 284 (1700EC00) [pid = 3868] [serial = 1220] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 283 (1FCE4400) [pid = 3868] [serial = 1526] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 282 (20E62000) [pid = 3868] [serial = 1232] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 281 (213D4000) [pid = 3868] [serial = 1048] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 280 (2247B800) [pid = 3868] [serial = 1531] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 279 (1784B800) [pid = 3868] [serial = 1057] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 278 (201E9000) [pid = 3868] [serial = 1045] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 277 (1B761400) [pid = 3868] [serial = 805] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 276 (22B70000) [pid = 3868] [serial = 1178] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 275 (10474000) [pid = 3868] [serial = 976] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 274 (1FC6DC00) [pid = 3868] [serial = 1522] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 273 (22B65400) [pid = 3868] [serial = 1175] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 272 (19CC0400) [pid = 3868] [serial = 826] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 271 (1E1A6400) [pid = 3868] [serial = 1099] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 270 (1AE79C00) [pid = 3868] [serial = 985] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 269 (13A3B000) [pid = 3868] [serial = 874] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 268 (1AF09800) [pid = 3868] [serial = 835] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 267 (1FD1C800) [pid = 3868] [serial = 1358] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 266 (20E56400) [pid = 3868] [serial = 1283] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 265 (21866800) [pid = 3868] [serial = 1105] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 264 (169C3800) [pid = 3868] [serial = 1244] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 263 (17E9AC00) [pid = 3868] [serial = 877] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 262 (2186C400) [pid = 3868] [serial = 1112] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 261 (1FC5C800) [pid = 3868] [serial = 1517] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 260 (1FC5DC00) [pid = 3868] [serial = 1163] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 259 (1B760400) [pid = 3868] [serial = 1160] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 258 (1AF0B800) [pid = 3868] [serial = 1247] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 257 (19F3B800) [pid = 3868] [serial = 886] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 256 (20147400) [pid = 3868] [serial = 1274] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 255 (224E8400) [pid = 3868] [serial = 1115] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 254 (2296D000) [pid = 3868] [serial = 1532] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 253 (19F38800) [pid = 3868] [serial = 937] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 252 (1C35B000) [pid = 3868] [serial = 1516] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 251 (19CBB800) [pid = 3868] [serial = 1096] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 250 (201EFC00) [pid = 3868] [serial = 1229] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 249 (13E1E000) [pid = 3868] [serial = 1093] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 248 (11002800) [pid = 3868] [serial = 871] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 247 (218D6400) [pid = 3868] [serial = 1172] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 246 (13925400) [pid = 3868] [serial = 1511] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 245 (2016A000) [pid = 3868] [serial = 1433] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 244 (201E5000) [pid = 3868] [serial = 1280] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 243 (213D5C00) [pid = 3868] [serial = 1169] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 242 (1B4ACC00) [pid = 3868] [serial = 991] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 241 (22B6BC00) [pid = 3868] [serial = 1241] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 240 (13E20400) [pid = 3868] [serial = 943] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 239 (12915800) [pid = 3868] [serial = 1510] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 238 (1A4AE400) [pid = 3868] [serial = 829] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 237 (1FCA6800) [pid = 3868] [serial = 1277] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 236 (20E3A400) [pid = 3868] [serial = 1529] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 235 (13D0D400) [pid = 3868] [serial = 820] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 234 (1ACC1800) [pid = 3868] [serial = 1520] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 233 (129FBC00) [pid = 3868] [serial = 1033] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 232 (17856800) [pid = 3868] [serial = 823] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 231 (1C350C00) [pid = 3868] [serial = 844] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 230 (1A84CC00) [pid = 3868] [serial = 1519] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 229 (1AF0BC00) [pid = 3868] [serial = 988] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 228 (1AE7B400) [pid = 3868] [serial = 802] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 227 (1FD22800) [pid = 3868] [serial = 1525] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 226 (1FD1E400) [pid = 3868] [serial = 997] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 225 (1AE82800) [pid = 3868] [serial = 1223] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 224 (213E1400) [pid = 3868] [serial = 1051] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 223 (218E0000) [pid = 3868] [serial = 1054] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 222 (138EF800) [pid = 3868] [serial = 1154] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 221 (1FD23800) [pid = 3868] [serial = 1226] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | --DOMWINDOW == 220 (1FC68800) [pid = 3868] [serial = 1271] [outer = 00000000] [url = about:blank] 17:18:47 INFO - PROCESS | 3868 | 1464221927449 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:47 INFO - PROCESS | 3868 | ++DOCSHELL 0F2BB800 == 119 [pid = 3868] [id = 553] 17:18:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 221 (10474000) [pid = 3868] [serial = 1659] [outer = 00000000] 17:18:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 222 (11061000) [pid = 3868] [serial = 1660] [outer = 10474000] 17:18:47 INFO - PROCESS | 3868 | 1464221927503 Marionette DEBUG loaded listener.js 17:18:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 223 (114D6000) [pid = 3868] [serial = 1661] [outer = 10474000] 17:18:48 INFO - PROCESS | 3868 | 1464221928024 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 17:18:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 17:18:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1047ms 17:18:48 INFO - PROCESS | 3868 | 1464221928034 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 17:18:48 INFO - PROCESS | 3868 | 1464221928037 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 17:18:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 17:18:48 INFO - PROCESS | 3868 | 1464221928044 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 17:18:48 INFO - PROCESS | 3868 | 1464221928045 Marionette TRACE conn3 <- [1,2178,null,{}] 17:18:48 INFO - PROCESS | 3868 | 1464221928049 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:48 INFO - PROCESS | 3868 | 1464221928147 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 17:18:48 INFO - PROCESS | 3868 | 1464221928155 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:48 INFO - PROCESS | 3868 | ++DOCSHELL 12910C00 == 120 [pid = 3868] [id = 554] 17:18:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 224 (129EEC00) [pid = 3868] [serial = 1662] [outer = 00000000] 17:18:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 225 (12F49400) [pid = 3868] [serial = 1663] [outer = 129EEC00] 17:18:48 INFO - PROCESS | 3868 | 1464221928200 Marionette DEBUG loaded listener.js 17:18:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 226 (131F7000) [pid = 3868] [serial = 1664] [outer = 129EEC00] 17:18:48 INFO - PROCESS | 3868 | 1464221928679 Marionette TRACE conn3 <- [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]]]}] 17:18:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 17:18:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 687ms 17:18:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 17:18:48 INFO - PROCESS | 3868 | 1464221928744 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 17:18:48 INFO - PROCESS | 3868 | 1464221928746 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 17:18:48 INFO - PROCESS | 3868 | 1464221928749 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 17:18:48 INFO - PROCESS | 3868 | 1464221928751 Marionette TRACE conn3 <- [1,2182,null,{}] 17:18:48 INFO - PROCESS | 3868 | 1464221928754 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:48 INFO - PROCESS | 3868 | 1464221928871 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 17:18:49 INFO - PROCESS | 3868 | 1464221929008 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:49 INFO - PROCESS | 3868 | ++DOCSHELL 1328C000 == 121 [pid = 3868] [id = 555] 17:18:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 227 (138D3000) [pid = 3868] [serial = 1665] [outer = 00000000] 17:18:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 228 (138ED000) [pid = 3868] [serial = 1666] [outer = 138D3000] 17:18:49 INFO - PROCESS | 3868 | 1464221929052 Marionette DEBUG loaded listener.js 17:18:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 229 (1394A800) [pid = 3868] [serial = 1667] [outer = 138D3000] 17:18:49 INFO - PROCESS | 3868 | 1464221929431 Marionette TRACE conn3 <- [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]]]}] 17:18:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 17:18:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 734ms 17:18:49 INFO - PROCESS | 3868 | 1464221929493 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 17:18:49 INFO - PROCESS | 3868 | 1464221929496 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 17:18:49 INFO - PROCESS | 3868 | 1464221929499 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 17:18:49 INFO - PROCESS | 3868 | 1464221929500 Marionette TRACE conn3 <- [1,2186,null,{}] 17:18:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 17:18:49 INFO - PROCESS | 3868 | 1464221929503 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:49 INFO - PROCESS | 3868 | 1464221929657 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 17:18:49 INFO - PROCESS | 3868 | 1464221929680 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:49 INFO - PROCESS | 3868 | ++DOCSHELL 138EC400 == 122 [pid = 3868] [id = 556] 17:18:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 230 (13A3F400) [pid = 3868] [serial = 1668] [outer = 00000000] 17:18:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 231 (13E20000) [pid = 3868] [serial = 1669] [outer = 13A3F400] 17:18:49 INFO - PROCESS | 3868 | 1464221929725 Marionette DEBUG loaded listener.js 17:18:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 232 (14331400) [pid = 3868] [serial = 1670] [outer = 13A3F400] 17:18:50 INFO - PROCESS | 3868 | 1464221930180 Marionette TRACE conn3 <- [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]]]}] 17:18:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 17:18:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 734ms 17:18:50 INFO - PROCESS | 3868 | 1464221930241 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 17:18:50 INFO - PROCESS | 3868 | 1464221930243 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 17:18:50 INFO - PROCESS | 3868 | 1464221930247 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 17:18:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 17:18:50 INFO - PROCESS | 3868 | 1464221930248 Marionette TRACE conn3 <- [1,2190,null,{}] 17:18:50 INFO - PROCESS | 3868 | 1464221930299 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:50 INFO - PROCESS | 3868 | 1464221930435 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 17:18:50 INFO - PROCESS | 3868 | 1464221930519 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:50 INFO - PROCESS | 3868 | ++DOCSHELL 13A41C00 == 123 [pid = 3868] [id = 557] 17:18:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 233 (13E1F800) [pid = 3868] [serial = 1671] [outer = 00000000] 17:18:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 234 (15A3B800) [pid = 3868] [serial = 1672] [outer = 13E1F800] 17:18:50 INFO - PROCESS | 3868 | 1464221930562 Marionette DEBUG loaded listener.js 17:18:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 235 (160E4800) [pid = 3868] [serial = 1673] [outer = 13E1F800] 17:18:50 INFO - PROCESS | 3868 | 1464221930965 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 17:18:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 17:18:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 734ms 17:18:50 INFO - PROCESS | 3868 | 1464221930989 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 17:18:50 INFO - PROCESS | 3868 | 1464221930991 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 17:18:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 17:18:50 INFO - PROCESS | 3868 | 1464221930994 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 17:18:50 INFO - PROCESS | 3868 | 1464221930996 Marionette TRACE conn3 <- [1,2194,null,{}] 17:18:50 INFO - PROCESS | 3868 | 1464221930999 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:51 INFO - PROCESS | 3868 | 1464221931138 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 17:18:51 INFO - PROCESS | 3868 | 1464221931161 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:51 INFO - PROCESS | 3868 | ++DOCSHELL 143F3000 == 124 [pid = 3868] [id = 558] 17:18:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 236 (1500FC00) [pid = 3868] [serial = 1674] [outer = 00000000] 17:18:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 237 (1660E800) [pid = 3868] [serial = 1675] [outer = 1500FC00] 17:18:51 INFO - PROCESS | 3868 | 1464221931205 Marionette DEBUG loaded listener.js 17:18:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 238 (169CA000) [pid = 3868] [serial = 1676] [outer = 1500FC00] 17:18:52 INFO - PROCESS | 3868 | --DOMWINDOW == 237 (1B4B1000) [pid = 3868] [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.] 17:18:52 INFO - PROCESS | 3868 | --DOMWINDOW == 236 (10C11400) [pid = 3868] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 17:18:52 INFO - PROCESS | 3868 | --DOMWINDOW == 235 (224E1C00) [pid = 3868] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 17:18:52 INFO - PROCESS | 3868 | --DOMWINDOW == 234 (20558000) [pid = 3868] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 17:18:52 INFO - PROCESS | 3868 | --DOMWINDOW == 233 (1A83FC00) [pid = 3868] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 17:18:52 INFO - PROCESS | 3868 | --DOMWINDOW == 232 (1293D400) [pid = 3868] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 17:18:52 INFO - PROCESS | 3868 | --DOMWINDOW == 231 (20553000) [pid = 3868] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 17:18:52 INFO - PROCESS | 3868 | --DOMWINDOW == 230 (19F40000) [pid = 3868] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 17:18:52 INFO - PROCESS | 3868 | --DOMWINDOW == 229 (175CC400) [pid = 3868] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 17:18:52 INFO - PROCESS | 3868 | --DOMWINDOW == 228 (16602400) [pid = 3868] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 17:18:52 INFO - PROCESS | 3868 | --DOMWINDOW == 227 (22476000) [pid = 3868] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 17:18:52 INFO - PROCESS | 3868 | --DOMWINDOW == 226 (13E23400) [pid = 3868] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 17:18:52 INFO - PROCESS | 3868 | --DOMWINDOW == 225 (13184000) [pid = 3868] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 17:18:52 INFO - PROCESS | 3868 | --DOMWINDOW == 224 (1A967C00) [pid = 3868] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 17:18:52 INFO - PROCESS | 3868 | --DOMWINDOW == 223 (1FCDA000) [pid = 3868] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 17:18:52 INFO - PROCESS | 3868 | --DOMWINDOW == 222 (1FD29000) [pid = 3868] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 17:18:52 INFO - PROCESS | 3868 | --DOMWINDOW == 221 (20172C00) [pid = 3868] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 17:18:52 INFO - PROCESS | 3868 | --DOMWINDOW == 220 (22F1D400) [pid = 3868] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 17:18:52 INFO - PROCESS | 3868 | --DOMWINDOW == 219 (230B9800) [pid = 3868] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 17:18:52 INFO - PROCESS | 3868 | --DOMWINDOW == 218 (230B6400) [pid = 3868] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 17:18:52 INFO - PROCESS | 3868 | --DOMWINDOW == 217 (230C3C00) [pid = 3868] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 17:18:52 INFO - PROCESS | 3868 | --DOMWINDOW == 216 (23F15400) [pid = 3868] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 17:18:52 INFO - PROCESS | 3868 | --DOMWINDOW == 215 (20555C00) [pid = 3868] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 17:18:52 INFO - PROCESS | 3868 | --DOMWINDOW == 214 (143ED800) [pid = 3868] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 17:18:52 INFO - PROCESS | 3868 | --DOMWINDOW == 213 (22B7C800) [pid = 3868] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 17:18:52 INFO - PROCESS | 3868 | --DOMWINDOW == 212 (23774000) [pid = 3868] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 17:18:52 INFO - PROCESS | 3868 | --DOMWINDOW == 211 (22F41000) [pid = 3868] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 17:18:52 INFO - PROCESS | 3868 | --DOMWINDOW == 210 (22F4DC00) [pid = 3868] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 17:18:52 INFO - PROCESS | 3868 | --DOMWINDOW == 209 (23F0D800) [pid = 3868] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 17:18:52 INFO - PROCESS | 3868 | --DOMWINDOW == 208 (2360A800) [pid = 3868] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 17:18:52 INFO - PROCESS | 3868 | --DOMWINDOW == 207 (114DA000) [pid = 3868] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 17:18:52 INFO - PROCESS | 3868 | --DOMWINDOW == 206 (1B4AEC00) [pid = 3868] [serial = 41] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:18:52 INFO - PROCESS | 3868 | --DOMWINDOW == 205 (118AA400) [pid = 3868] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 17:18:52 INFO - PROCESS | 3868 | --DOMWINDOW == 204 (1A9C5C00) [pid = 3868] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 17:18:52 INFO - PROCESS | 3868 | --DOMWINDOW == 203 (22966000) [pid = 3868] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 17:18:52 INFO - PROCESS | 3868 | --DOMWINDOW == 202 (2314C400) [pid = 3868] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 17:18:52 INFO - PROCESS | 3868 | --DOMWINDOW == 201 (16E93800) [pid = 3868] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 17:18:52 INFO - PROCESS | 3868 | --DOMWINDOW == 200 (1E1A4000) [pid = 3868] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 17:18:52 INFO - PROCESS | 3868 | --DOMWINDOW == 199 (20C42400) [pid = 3868] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 17:18:52 INFO - PROCESS | 3868 | --DOMWINDOW == 198 (1C35EC00) [pid = 3868] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 17:18:52 INFO - PROCESS | 3868 | --DOMWINDOW == 197 (1700B800) [pid = 3868] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 17:18:52 INFO - PROCESS | 3868 | --DOMWINDOW == 196 (20C48400) [pid = 3868] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 17:18:52 INFO - PROCESS | 3868 | --DOMWINDOW == 195 (2014F400) [pid = 3868] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 17:18:52 INFO - PROCESS | 3868 | --DOMWINDOW == 194 (20E5E000) [pid = 3868] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 17:18:52 INFO - PROCESS | 3868 | --DOMWINDOW == 193 (1B5AA800) [pid = 3868] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 17:18:52 INFO - PROCESS | 3868 | --DOMWINDOW == 192 (13929C00) [pid = 3868] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 17:18:52 INFO - PROCESS | 3868 | 1464221932750 Marionette TRACE conn3 <- [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]]]}] 17:18:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 17:18:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1813ms 17:18:52 INFO - PROCESS | 3868 | 1464221932799 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 17:18:52 INFO - PROCESS | 3868 | 1464221932801 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 17:18:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 17:18:52 INFO - PROCESS | 3868 | 1464221932808 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 17:18:52 INFO - PROCESS | 3868 | 1464221932810 Marionette TRACE conn3 <- [1,2198,null,{}] 17:18:52 INFO - PROCESS | 3868 | 1464221932820 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:52 INFO - PROCESS | 3868 | 1464221932915 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 17:18:52 INFO - PROCESS | 3868 | 1464221932924 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:52 INFO - PROCESS | 3868 | ++DOCSHELL 10C12000 == 125 [pid = 3868] [id = 559] 17:18:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 193 (118AA400) [pid = 3868] [serial = 1677] [outer = 00000000] 17:18:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 194 (15A3AC00) [pid = 3868] [serial = 1678] [outer = 118AA400] 17:18:52 INFO - PROCESS | 3868 | 1464221932967 Marionette DEBUG loaded listener.js 17:18:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 195 (16606000) [pid = 3868] [serial = 1679] [outer = 118AA400] 17:18:53 INFO - PROCESS | 3868 | 1464221933433 Marionette TRACE conn3 <- [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]]]}] 17:18:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 17:18:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 640ms 17:18:53 INFO - PROCESS | 3868 | 1464221933443 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 17:18:53 INFO - PROCESS | 3868 | 1464221933445 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 17:18:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 17:18:53 INFO - PROCESS | 3868 | 1464221933448 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 17:18:53 INFO - PROCESS | 3868 | 1464221933450 Marionette TRACE conn3 <- [1,2202,null,{}] 17:18:53 INFO - PROCESS | 3868 | 1464221933453 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:53 INFO - PROCESS | 3868 | 1464221933608 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 17:18:53 INFO - PROCESS | 3868 | 1464221933618 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:53 INFO - PROCESS | 3868 | ++DOCSHELL 138D5400 == 126 [pid = 3868] [id = 560] 17:18:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 196 (14332C00) [pid = 3868] [serial = 1680] [outer = 00000000] 17:18:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 197 (16A20C00) [pid = 3868] [serial = 1681] [outer = 14332C00] 17:18:53 INFO - PROCESS | 3868 | 1464221933662 Marionette DEBUG loaded listener.js 17:18:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 198 (16E89000) [pid = 3868] [serial = 1682] [outer = 14332C00] 17:18:54 INFO - PROCESS | 3868 | 1464221934099 Marionette TRACE conn3 <- [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]]]}] 17:18:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 17:18:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 704ms 17:18:54 INFO - PROCESS | 3868 | 1464221934148 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 17:18:54 INFO - PROCESS | 3868 | 1464221934150 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 17:18:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 17:18:54 INFO - PROCESS | 3868 | 1464221934157 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 17:18:54 INFO - PROCESS | 3868 | 1464221934159 Marionette TRACE conn3 <- [1,2206,null,{}] 17:18:54 INFO - PROCESS | 3868 | 1464221934163 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:54 INFO - PROCESS | 3868 | 1464221934322 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 17:18:54 INFO - PROCESS | 3868 | 1464221934362 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:54 INFO - PROCESS | 3868 | ++DOCSHELL 16E94800 == 127 [pid = 3868] [id = 561] 17:18:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 199 (16E96C00) [pid = 3868] [serial = 1683] [outer = 00000000] 17:18:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 200 (1700EC00) [pid = 3868] [serial = 1684] [outer = 16E96C00] 17:18:54 INFO - PROCESS | 3868 | 1464221934410 Marionette DEBUG loaded listener.js 17:18:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 201 (171DDC00) [pid = 3868] [serial = 1685] [outer = 16E96C00] 17:18:55 INFO - PROCESS | 3868 | 1464221935103 Marionette TRACE conn3 <- [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]]]}] 17:18:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 17:18:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1000ms 17:18:55 INFO - PROCESS | 3868 | 1464221935167 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 17:18:55 INFO - PROCESS | 3868 | 1464221935172 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 17:18:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 17:18:55 INFO - PROCESS | 3868 | 1464221935179 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 17:18:55 INFO - PROCESS | 3868 | 1464221935183 Marionette TRACE conn3 <- [1,2210,null,{}] 17:18:55 INFO - PROCESS | 3868 | 1464221935189 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:55 INFO - PROCESS | 3868 | 1464221935321 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 17:18:55 INFO - PROCESS | 3868 | 1464221935491 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:55 INFO - PROCESS | 3868 | ++DOCSHELL 1032C800 == 128 [pid = 3868] [id = 562] 17:18:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 202 (1036C000) [pid = 3868] [serial = 1686] [outer = 00000000] 17:18:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 203 (10C1B000) [pid = 3868] [serial = 1687] [outer = 1036C000] 17:18:55 INFO - PROCESS | 3868 | 1464221935549 Marionette DEBUG loaded listener.js 17:18:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 204 (10F33800) [pid = 3868] [serial = 1688] [outer = 1036C000] 17:18:56 INFO - PROCESS | 3868 | 1464221936180 Marionette TRACE conn3 <- [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]]]}] 17:18:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 17:18:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1047ms 17:18:56 INFO - PROCESS | 3868 | 1464221936223 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 17:18:56 INFO - PROCESS | 3868 | 1464221936229 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 17:18:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 17:18:56 INFO - PROCESS | 3868 | 1464221936254 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 17:18:56 INFO - PROCESS | 3868 | 1464221936257 Marionette TRACE conn3 <- [1,2214,null,{}] 17:18:56 INFO - PROCESS | 3868 | 1464221936261 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:56 INFO - PROCESS | 3868 | 1464221936386 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 17:18:56 INFO - PROCESS | 3868 | 1464221936562 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:56 INFO - PROCESS | 3868 | ++DOCSHELL 11CAC400 == 129 [pid = 3868] [id = 563] 17:18:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 205 (11CAEC00) [pid = 3868] [serial = 1689] [outer = 00000000] 17:18:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 206 (12B27C00) [pid = 3868] [serial = 1690] [outer = 11CAEC00] 17:18:56 INFO - PROCESS | 3868 | 1464221936620 Marionette DEBUG loaded listener.js 17:18:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 207 (138E5800) [pid = 3868] [serial = 1691] [outer = 11CAEC00] 17:18:57 INFO - PROCESS | 3868 | 1464221937195 Marionette TRACE conn3 <- [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]]]}] 17:18:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 17:18:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1000ms 17:18:57 INFO - PROCESS | 3868 | 1464221937242 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 17:18:57 INFO - PROCESS | 3868 | 1464221937245 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 17:18:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 17:18:57 INFO - PROCESS | 3868 | 1464221937248 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 17:18:57 INFO - PROCESS | 3868 | 1464221937252 Marionette TRACE conn3 <- [1,2218,null,{}] 17:18:57 INFO - PROCESS | 3868 | 1464221937263 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:57 INFO - PROCESS | 3868 | 1464221937417 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 17:18:57 INFO - PROCESS | 3868 | 1464221937589 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:57 INFO - PROCESS | 3868 | ++DOCSHELL 1394E400 == 130 [pid = 3868] [id = 564] 17:18:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 208 (16A1CC00) [pid = 3868] [serial = 1692] [outer = 00000000] 17:18:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 209 (16E97C00) [pid = 3868] [serial = 1693] [outer = 16A1CC00] 17:18:57 INFO - PROCESS | 3868 | 1464221937645 Marionette DEBUG loaded listener.js 17:18:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 210 (1700E800) [pid = 3868] [serial = 1694] [outer = 16A1CC00] 17:18:58 INFO - PROCESS | 3868 | 1464221938224 Marionette TRACE conn3 <- [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]]]}] 17:18:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 17:18:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1000ms 17:18:58 INFO - PROCESS | 3868 | 1464221938262 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 17:18:58 INFO - PROCESS | 3868 | 1464221938265 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 17:18:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 17:18:58 INFO - PROCESS | 3868 | 1464221938270 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 17:18:58 INFO - PROCESS | 3868 | 1464221938272 Marionette TRACE conn3 <- [1,2222,null,{}] 17:18:58 INFO - PROCESS | 3868 | 1464221938275 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:58 INFO - PROCESS | 3868 | 1464221938398 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 17:18:58 INFO - PROCESS | 3868 | 1464221938578 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:58 INFO - PROCESS | 3868 | ++DOCSHELL 17008000 == 131 [pid = 3868] [id = 565] 17:18:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 211 (17008800) [pid = 3868] [serial = 1695] [outer = 00000000] 17:18:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 212 (178C2C00) [pid = 3868] [serial = 1696] [outer = 17008800] 17:18:58 INFO - PROCESS | 3868 | 1464221938634 Marionette DEBUG loaded listener.js 17:18:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 213 (17E94800) [pid = 3868] [serial = 1697] [outer = 17008800] 17:18:59 INFO - PROCESS | 3868 | 1464221939161 Marionette TRACE conn3 <- [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]]]}] 17:18:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 17:18:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 937ms 17:18:59 INFO - PROCESS | 3868 | 1464221939217 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 17:18:59 INFO - PROCESS | 3868 | 1464221939219 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 17:18:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 17:18:59 INFO - PROCESS | 3868 | 1464221939223 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 17:18:59 INFO - PROCESS | 3868 | 1464221939224 Marionette TRACE conn3 <- [1,2226,null,{}] 17:18:59 INFO - PROCESS | 3868 | 1464221939228 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:59 INFO - PROCESS | 3868 | 1464221939350 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 17:18:59 INFO - PROCESS | 3868 | 1464221939531 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:59 INFO - PROCESS | 3868 | ++DOCSHELL 178B9800 == 132 [pid = 3868] [id = 566] 17:18:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 214 (178C1400) [pid = 3868] [serial = 1698] [outer = 00000000] 17:18:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 215 (18099400) [pid = 3868] [serial = 1699] [outer = 178C1400] 17:18:59 INFO - PROCESS | 3868 | 1464221939585 Marionette DEBUG loaded listener.js 17:18:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 216 (18364000) [pid = 3868] [serial = 1700] [outer = 178C1400] 17:19:00 INFO - PROCESS | 3868 | 1464221940207 Marionette TRACE conn3 <- [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]]]}] 17:19:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 17:19:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1031ms 17:19:00 INFO - PROCESS | 3868 | 1464221940262 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 17:19:00 INFO - PROCESS | 3868 | 1464221940264 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 17:19:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 17:19:00 INFO - PROCESS | 3868 | 1464221940284 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 17:19:00 INFO - PROCESS | 3868 | 1464221940286 Marionette TRACE conn3 <- [1,2230,null,{}] 17:19:00 INFO - PROCESS | 3868 | 1464221940289 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:00 INFO - PROCESS | 3868 | 1464221940453 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 17:19:00 INFO - PROCESS | 3868 | 1464221940623 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:00 INFO - PROCESS | 3868 | ++DOCSHELL 17EF1800 == 133 [pid = 3868] [id = 567] 17:19:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 217 (17EF4400) [pid = 3868] [serial = 1701] [outer = 00000000] 17:19:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 218 (19AE0800) [pid = 3868] [serial = 1702] [outer = 17EF4400] 17:19:00 INFO - PROCESS | 3868 | 1464221940676 Marionette DEBUG loaded listener.js 17:19:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 219 (19CB7800) [pid = 3868] [serial = 1703] [outer = 17EF4400] 17:19:01 INFO - PROCESS | 3868 | 1464221941220 Marionette TRACE conn3 <- [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]]]}] 17:19:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 17:19:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1000ms 17:19:01 INFO - PROCESS | 3868 | 1464221941288 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 17:19:01 INFO - PROCESS | 3868 | 1464221941290 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 17:19:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 17:19:01 INFO - PROCESS | 3868 | 1464221941294 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 17:19:01 INFO - PROCESS | 3868 | 1464221941296 Marionette TRACE conn3 <- [1,2234,null,{}] 17:19:01 INFO - PROCESS | 3868 | 1464221941299 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:01 INFO - PROCESS | 3868 | 1464221941415 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 17:19:01 INFO - PROCESS | 3868 | 1464221941584 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:01 INFO - PROCESS | 3868 | ++DOCSHELL 19A74400 == 134 [pid = 3868] [id = 568] 17:19:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 220 (19AE0000) [pid = 3868] [serial = 1704] [outer = 00000000] 17:19:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 221 (19DA0000) [pid = 3868] [serial = 1705] [outer = 19AE0000] 17:19:01 INFO - PROCESS | 3868 | 1464221941639 Marionette DEBUG loaded listener.js 17:19:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 222 (19F36400) [pid = 3868] [serial = 1706] [outer = 19AE0000] 17:19:02 INFO - PROCESS | 3868 | 1464221942251 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 17:19:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 17:19:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1000ms 17:19:02 INFO - PROCESS | 3868 | 1464221942297 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 17:19:02 INFO - PROCESS | 3868 | 1464221942299 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 17:19:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 17:19:02 INFO - PROCESS | 3868 | 1464221942303 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 17:19:02 INFO - PROCESS | 3868 | 1464221942305 Marionette TRACE conn3 <- [1,2238,null,{}] 17:19:02 INFO - PROCESS | 3868 | 1464221942308 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:02 INFO - PROCESS | 3868 | 1464221942429 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 17:19:02 INFO - PROCESS | 3868 | 1464221942610 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:02 INFO - PROCESS | 3868 | ++DOCSHELL 19CBBC00 == 135 [pid = 3868] [id = 569] 17:19:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 223 (19CBFC00) [pid = 3868] [serial = 1707] [outer = 00000000] 17:19:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 224 (1A3EB400) [pid = 3868] [serial = 1708] [outer = 19CBFC00] 17:19:02 INFO - PROCESS | 3868 | 1464221942666 Marionette DEBUG loaded listener.js 17:19:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 225 (1A4AA000) [pid = 3868] [serial = 1709] [outer = 19CBFC00] 17:19:03 INFO - PROCESS | 3868 | 1464221943229 Marionette TRACE conn3 <- [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]]]}] 17:19:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 17:19:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 937ms 17:19:03 INFO - PROCESS | 3868 | 1464221943262 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 17:19:03 INFO - PROCESS | 3868 | 1464221943264 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 17:19:03 INFO - PROCESS | 3868 | 1464221943270 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 17:19:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 17:19:03 INFO - PROCESS | 3868 | 1464221943272 Marionette TRACE conn3 <- [1,2242,null,{}] 17:19:03 INFO - PROCESS | 3868 | 1464221943275 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:03 INFO - PROCESS | 3868 | 1464221943393 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 17:19:03 INFO - PROCESS | 3868 | 1464221943583 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:03 INFO - PROCESS | 3868 | ++DOCSHELL 0F391400 == 136 [pid = 3868] [id = 570] 17:19:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 226 (171E1C00) [pid = 3868] [serial = 1710] [outer = 00000000] 17:19:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 227 (1A4B8400) [pid = 3868] [serial = 1711] [outer = 171E1C00] 17:19:03 INFO - PROCESS | 3868 | 1464221943637 Marionette DEBUG loaded listener.js 17:19:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 228 (1A58E400) [pid = 3868] [serial = 1712] [outer = 171E1C00] 17:19:04 INFO - PROCESS | 3868 | 1464221944255 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 17:19:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 17:19:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1031ms 17:19:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 17:19:04 INFO - PROCESS | 3868 | 1464221944325 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 17:19:04 INFO - PROCESS | 3868 | 1464221944327 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 17:19:04 INFO - PROCESS | 3868 | 1464221944331 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 17:19:04 INFO - PROCESS | 3868 | 1464221944332 Marionette TRACE conn3 <- [1,2246,null,{}] 17:19:04 INFO - PROCESS | 3868 | 1464221944336 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:04 INFO - PROCESS | 3868 | 1464221944456 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 17:19:04 INFO - PROCESS | 3868 | 1464221944628 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:04 INFO - PROCESS | 3868 | ++DOCSHELL 12B26000 == 137 [pid = 3868] [id = 571] 17:19:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 229 (12FEE400) [pid = 3868] [serial = 1713] [outer = 00000000] 17:19:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 230 (18394400) [pid = 3868] [serial = 1714] [outer = 12FEE400] 17:19:04 INFO - PROCESS | 3868 | 1464221944683 Marionette DEBUG loaded listener.js 17:19:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 231 (1A4AFC00) [pid = 3868] [serial = 1715] [outer = 12FEE400] 17:19:05 INFO - PROCESS | 3868 | 1464221945296 Marionette TRACE conn3 <- [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]]]}] 17:19:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 17:19:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1031ms 17:19:05 INFO - PROCESS | 3868 | 1464221945386 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 17:19:05 INFO - PROCESS | 3868 | 1464221945388 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 17:19:05 INFO - PROCESS | 3868 | 1464221945392 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 17:19:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 17:19:05 INFO - PROCESS | 3868 | 1464221945395 Marionette TRACE conn3 <- [1,2250,null,{}] 17:19:05 INFO - PROCESS | 3868 | 1464221945398 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:05 INFO - PROCESS | 3868 | 1464221945602 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 17:19:05 INFO - PROCESS | 3868 | 1464221945728 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:05 INFO - PROCESS | 3868 | ++DOCSHELL 13A43000 == 138 [pid = 3868] [id = 572] 17:19:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 232 (16604800) [pid = 3868] [serial = 1716] [outer = 00000000] 17:19:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 233 (1A87A800) [pid = 3868] [serial = 1717] [outer = 16604800] 17:19:05 INFO - PROCESS | 3868 | 1464221945788 Marionette DEBUG loaded listener.js 17:19:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 234 (1A961C00) [pid = 3868] [serial = 1718] [outer = 16604800] 17:19:06 INFO - PROCESS | 3868 | 1464221946667 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 17:19:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 17:19:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1296ms 17:19:06 INFO - PROCESS | 3868 | 1464221946694 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 17:19:06 INFO - PROCESS | 3868 | 1464221946697 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 17:19:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 17:19:06 INFO - PROCESS | 3868 | 1464221946703 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 17:19:06 INFO - PROCESS | 3868 | 1464221946706 Marionette TRACE conn3 <- [1,2254,null,{}] 17:19:06 INFO - PROCESS | 3868 | 1464221946713 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:06 INFO - PROCESS | 3868 | 1464221946837 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 17:19:07 INFO - PROCESS | 3868 | 1464221947015 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:07 INFO - PROCESS | 3868 | ++DOCSHELL 1047DC00 == 139 [pid = 3868] [id = 573] 17:19:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 235 (105EE400) [pid = 3868] [serial = 1719] [outer = 00000000] 17:19:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 236 (10C1C400) [pid = 3868] [serial = 1720] [outer = 105EE400] 17:19:07 INFO - PROCESS | 3868 | 1464221947067 Marionette DEBUG loaded listener.js 17:19:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 237 (1106B400) [pid = 3868] [serial = 1721] [outer = 105EE400] 17:19:07 INFO - PROCESS | 3868 | 1464221947685 Marionette TRACE conn3 <- [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]]]}] 17:19:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 17:19:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1000ms 17:19:07 INFO - PROCESS | 3868 | 1464221947702 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 17:19:07 INFO - PROCESS | 3868 | 1464221947707 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 17:19:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 17:19:07 INFO - PROCESS | 3868 | 1464221947734 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 17:19:07 INFO - PROCESS | 3868 | 1464221947737 Marionette TRACE conn3 <- [1,2258,null,{}] 17:19:07 INFO - PROCESS | 3868 | 1464221947742 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:07 INFO - PROCESS | 3868 | 1464221947855 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 17:19:08 INFO - PROCESS | 3868 | 1464221948046 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:08 INFO - PROCESS | 3868 | ++DOCSHELL 11066000 == 140 [pid = 3868] [id = 574] 17:19:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 238 (112DE400) [pid = 3868] [serial = 1722] [outer = 00000000] 17:19:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 239 (13925C00) [pid = 3868] [serial = 1723] [outer = 112DE400] 17:19:08 INFO - PROCESS | 3868 | 1464221948095 Marionette DEBUG loaded listener.js 17:19:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 240 (13D04C00) [pid = 3868] [serial = 1724] [outer = 112DE400] 17:19:08 INFO - PROCESS | 3868 | --DOCSHELL 138D5400 == 139 [pid = 3868] [id = 560] 17:19:08 INFO - PROCESS | 3868 | --DOCSHELL 10C12000 == 138 [pid = 3868] [id = 559] 17:19:08 INFO - PROCESS | 3868 | --DOCSHELL 143F3000 == 137 [pid = 3868] [id = 558] 17:19:08 INFO - PROCESS | 3868 | --DOCSHELL 13A41C00 == 136 [pid = 3868] [id = 557] 17:19:08 INFO - PROCESS | 3868 | --DOCSHELL 138EC400 == 135 [pid = 3868] [id = 556] 17:19:08 INFO - PROCESS | 3868 | --DOCSHELL 1328C000 == 134 [pid = 3868] [id = 555] 17:19:08 INFO - PROCESS | 3868 | --DOCSHELL 12910C00 == 133 [pid = 3868] [id = 554] 17:19:08 INFO - PROCESS | 3868 | --DOCSHELL 0F2BB800 == 132 [pid = 3868] [id = 553] 17:19:08 INFO - PROCESS | 3868 | --DOCSHELL 10B7F800 == 131 [pid = 3868] [id = 552] 17:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 239 (1B5A9000) [pid = 3868] [serial = 43] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:19:08 INFO - PROCESS | 3868 | --DOCSHELL 0F29CC00 == 130 [pid = 3868] [id = 551] 17:19:08 INFO - PROCESS | 3868 | --DOCSHELL 1394CC00 == 129 [pid = 3868] [id = 546] 17:19:08 INFO - PROCESS | 3868 | --DOCSHELL 143E6800 == 128 [pid = 3868] [id = 545] 17:19:08 INFO - PROCESS | 3868 | --DOCSHELL 114D8800 == 127 [pid = 3868] [id = 544] 17:19:08 INFO - PROCESS | 3868 | --DOCSHELL 1AA64400 == 126 [pid = 3868] [id = 543] 17:19:08 INFO - PROCESS | 3868 | --DOCSHELL 1A4B8800 == 125 [pid = 3868] [id = 542] 17:19:08 INFO - PROCESS | 3868 | --DOCSHELL 1784BC00 == 124 [pid = 3868] [id = 541] 17:19:08 INFO - PROCESS | 3868 | --DOCSHELL 143EBC00 == 123 [pid = 3868] [id = 540] 17:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 238 (20E61800) [pid = 3868] [serial = 1400] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 237 (1E1AB800) [pid = 3868] [serial = 1397] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 236 (21FCAC00) [pid = 3868] [serial = 1466] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 235 (1B4AD000) [pid = 3868] [serial = 1430] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 234 (22F23000) [pid = 3868] [serial = 1406] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 233 (16E94C00) [pid = 3868] [serial = 1469] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 232 (1660AC00) [pid = 3868] [serial = 1322] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 231 (1F86A800) [pid = 3868] [serial = 1325] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 230 (1FCE2800) [pid = 3868] [serial = 1328] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 229 (2295FC00) [pid = 3868] [serial = 1331] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 228 (22B7E800) [pid = 3868] [serial = 1334] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 227 (230B5400) [pid = 3868] [serial = 1337] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 226 (230BFC00) [pid = 3868] [serial = 1340] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 225 (237CF800) [pid = 3868] [serial = 1343] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 224 (23F0F400) [pid = 3868] [serial = 1346] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 223 (23F1B000) [pid = 3868] [serial = 1349] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 222 (23F13800) [pid = 3868] [serial = 1352] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 221 (1A848C00) [pid = 3868] [serial = 1355] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 220 (23150C00) [pid = 3868] [serial = 1409] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 219 (23779C00) [pid = 3868] [serial = 1412] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 218 (22F4B400) [pid = 3868] [serial = 1415] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 217 (237CC000) [pid = 3868] [serial = 1418] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 216 (24467400) [pid = 3868] [serial = 1421] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 215 (24463C00) [pid = 3868] [serial = 1424] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 214 (1A87B400) [pid = 3868] [serial = 1427] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 213 (22B72C00) [pid = 3868] [serial = 1403] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 212 (21B10400) [pid = 3868] [serial = 1475] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 211 (1B264400) [pid = 3868] [serial = 1472] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 210 (16A1BC00) [pid = 3868] [serial = 1394] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 209 (13A3B800) [pid = 3868] [serial = 1615] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 208 (21B0C800) [pid = 3868] [serial = 1603] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 207 (230C0000) [pid = 3868] [serial = 1606] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 206 (237D5400) [pid = 3868] [serial = 1609] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 205 (24464C00) [pid = 3868] [serial = 1610] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 204 (25198400) [pid = 3868] [serial = 1561] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 203 (16609000) [pid = 3868] [serial = 1543] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 202 (19A74800) [pid = 3868] [serial = 1577] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 201 (18363800) [pid = 3868] [serial = 1576] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 200 (22F24800) [pid = 3868] [serial = 1592] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 199 (22B65C00) [pid = 3868] [serial = 1591] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 198 (20C4B000) [pid = 3868] [serial = 1585] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 197 (20C4E800) [pid = 3868] [serial = 1586] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 196 (201E3C00) [pid = 3868] [serial = 1600] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 195 (1AE83C00) [pid = 3868] [serial = 1597] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 194 (1F86E400) [pid = 3868] [serial = 1598] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 193 (21B03400) [pid = 3868] [serial = 1589] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 192 (210DF000) [pid = 3868] [serial = 1588] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 191 (1E1A9400) [pid = 3868] [serial = 1546] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 190 (210D6800) [pid = 3868] [serial = 1583] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 189 (20599C00) [pid = 3868] [serial = 1582] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 188 (22F43000) [pid = 3868] [serial = 1541] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 187 (291C5400) [pid = 3868] [serial = 1570] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 186 (22F17800) [pid = 3868] [serial = 1549] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 185 (1FC6D800) [pid = 3868] [serial = 1580] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 184 (1C35B800) [pid = 3868] [serial = 1579] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 183 (1711CC00) [pid = 3868] [serial = 1594] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 182 (19AE1400) [pid = 3868] [serial = 1595] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 181 (23151C00) [pid = 3868] [serial = 1555] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 180 (210DE000) [pid = 3868] [serial = 1552] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 179 (291BBC00) [pid = 3868] [serial = 1567] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 178 (262A6C00) [pid = 3868] [serial = 1564] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 177 (2518F400) [pid = 3868] [serial = 1558] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 176 (2927C400) [pid = 3868] [serial = 1573] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 175 (20599800) [pid = 3868] [serial = 1109] [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.] 17:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 174 (23603800) [pid = 3868] [serial = 1607] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 173 (14332400) [pid = 3868] [serial = 1616] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 172 (21FCA800) [pid = 3868] [serial = 1604] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 171 (1105F800) [pid = 3868] [serial = 1612] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 170 (20C4A000) [pid = 3868] [serial = 1601] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3868 | --DOMWINDOW == 169 (11CA9000) [pid = 3868] [serial = 1613] [outer = 00000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3868 | 1464221948680 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 17:19:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 17:19:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1016ms 17:19:08 INFO - PROCESS | 3868 | 1464221948725 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 17:19:08 INFO - PROCESS | 3868 | 1464221948727 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 17:19:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 17:19:08 INFO - PROCESS | 3868 | 1464221948730 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 17:19:08 INFO - PROCESS | 3868 | 1464221948734 Marionette TRACE conn3 <- [1,2262,null,{}] 17:19:08 INFO - PROCESS | 3868 | 1464221948744 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:08 INFO - PROCESS | 3868 | 1464221948849 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 17:19:08 INFO - PROCESS | 3868 | 1464221948975 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:08 INFO - PROCESS | 3868 | ++DOCSHELL 118A9000 == 124 [pid = 3868] [id = 575] 17:19:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 170 (1293D400) [pid = 3868] [serial = 1725] [outer = 00000000] 17:19:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 171 (1392B000) [pid = 3868] [serial = 1726] [outer = 1293D400] 17:19:09 INFO - PROCESS | 3868 | 1464221949022 Marionette DEBUG loaded listener.js 17:19:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 172 (13E26400) [pid = 3868] [serial = 1727] [outer = 1293D400] 17:19:09 INFO - PROCESS | 3868 | 1464221949430 Marionette TRACE conn3 <- [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]]]}] 17:19:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 17:19:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 750ms 17:19:09 INFO - PROCESS | 3868 | 1464221949471 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 17:19:09 INFO - PROCESS | 3868 | 1464221949473 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 17:19:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 17:19:09 INFO - PROCESS | 3868 | 1464221949477 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 17:19:09 INFO - PROCESS | 3868 | 1464221949479 Marionette TRACE conn3 <- [1,2266,null,{}] 17:19:09 INFO - PROCESS | 3868 | 1464221949482 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:09 INFO - PROCESS | 3868 | 1464221949607 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 17:19:09 INFO - PROCESS | 3868 | 1464221949617 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:09 INFO - PROCESS | 3868 | ++DOCSHELL 143EFC00 == 125 [pid = 3868] [id = 576] 17:19:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 173 (143F0400) [pid = 3868] [serial = 1728] [outer = 00000000] 17:19:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 174 (16038400) [pid = 3868] [serial = 1729] [outer = 143F0400] 17:19:09 INFO - PROCESS | 3868 | 1464221949661 Marionette DEBUG loaded listener.js 17:19:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 175 (169BD800) [pid = 3868] [serial = 1730] [outer = 143F0400] 17:19:10 INFO - PROCESS | 3868 | 1464221950142 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 17:19:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 17:19:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 703ms 17:19:10 INFO - PROCESS | 3868 | 1464221950176 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 17:19:10 INFO - PROCESS | 3868 | 1464221950178 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 17:19:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 17:19:10 INFO - PROCESS | 3868 | 1464221950181 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 17:19:10 INFO - PROCESS | 3868 | 1464221950183 Marionette TRACE conn3 <- [1,2270,null,{}] 17:19:10 INFO - PROCESS | 3868 | 1464221950187 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:10 INFO - PROCESS | 3868 | 1464221950284 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 17:19:10 INFO - PROCESS | 3868 | 1464221950290 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:10 INFO - PROCESS | 3868 | ++DOCSHELL 14331800 == 126 [pid = 3868] [id = 577] 17:19:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 176 (143E7800) [pid = 3868] [serial = 1731] [outer = 00000000] 17:19:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 177 (16E95800) [pid = 3868] [serial = 1732] [outer = 143E7800] 17:19:10 INFO - PROCESS | 3868 | 1464221950341 Marionette DEBUG loaded listener.js 17:19:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 178 (17009C00) [pid = 3868] [serial = 1733] [outer = 143E7800] 17:19:10 INFO - PROCESS | 3868 | 1464221950829 Marionette TRACE conn3 <- [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]]]}] 17:19:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 17:19:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 703ms 17:19:10 INFO - PROCESS | 3868 | 1464221950881 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 17:19:10 INFO - PROCESS | 3868 | 1464221950883 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 17:19:10 INFO - PROCESS | 3868 | 1464221950886 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 17:19:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 17:19:10 INFO - PROCESS | 3868 | 1464221950888 Marionette TRACE conn3 <- [1,2274,null,{}] 17:19:10 INFO - PROCESS | 3868 | 1464221950891 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:11 INFO - PROCESS | 3868 | 1464221951047 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 17:19:11 INFO - PROCESS | 3868 | 1464221951096 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:11 INFO - PROCESS | 3868 | ++DOCSHELL 17006C00 == 127 [pid = 3868] [id = 578] 17:19:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 179 (17119800) [pid = 3868] [serial = 1734] [outer = 00000000] 17:19:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 180 (18368800) [pid = 3868] [serial = 1735] [outer = 17119800] 17:19:11 INFO - PROCESS | 3868 | 1464221951141 Marionette DEBUG loaded listener.js 17:19:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 181 (19A75800) [pid = 3868] [serial = 1736] [outer = 17119800] 17:19:11 INFO - PROCESS | 3868 | 1464221951598 Marionette TRACE conn3 <- [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]]]}] 17:19:11 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 17:19:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 750ms 17:19:11 INFO - PROCESS | 3868 | 1464221951633 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 17:19:11 INFO - PROCESS | 3868 | 1464221951635 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 17:19:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 17:19:11 INFO - PROCESS | 3868 | 1464221951643 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 17:19:11 INFO - PROCESS | 3868 | 1464221951644 Marionette TRACE conn3 <- [1,2278,null,{}] 17:19:11 INFO - PROCESS | 3868 | 1464221951648 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:11 INFO - PROCESS | 3868 | 1464221951784 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 17:19:11 INFO - PROCESS | 3868 | 1464221951801 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:11 INFO - PROCESS | 3868 | ++DOCSHELL 19ADF800 == 128 [pid = 3868] [id = 579] 17:19:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 182 (19CC2800) [pid = 3868] [serial = 1737] [outer = 00000000] 17:19:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 183 (1A3F0C00) [pid = 3868] [serial = 1738] [outer = 19CC2800] 17:19:11 INFO - PROCESS | 3868 | 1464221951845 Marionette DEBUG loaded listener.js 17:19:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 184 (1A849400) [pid = 3868] [serial = 1739] [outer = 19CC2800] 17:19:12 INFO - PROCESS | 3868 | 1464221952303 Marionette TRACE conn3 <- [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]]]}] 17:19:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 17:19:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 687ms 17:19:12 INFO - PROCESS | 3868 | 1464221952343 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 17:19:12 INFO - PROCESS | 3868 | 1464221952346 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 17:19:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 17:19:12 INFO - PROCESS | 3868 | 1464221952350 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 17:19:12 INFO - PROCESS | 3868 | 1464221952353 Marionette TRACE conn3 <- [1,2282,null,{}] 17:19:12 INFO - PROCESS | 3868 | 1464221952358 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:12 INFO - PROCESS | 3868 | 1464221952498 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 17:19:12 INFO - PROCESS | 3868 | 1464221952547 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:12 INFO - PROCESS | 3868 | ++DOCSHELL 19CB9C00 == 129 [pid = 3868] [id = 580] 17:19:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 185 (1A844C00) [pid = 3868] [serial = 1740] [outer = 00000000] 17:19:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 186 (1A96E800) [pid = 3868] [serial = 1741] [outer = 1A844C00] 17:19:12 INFO - PROCESS | 3868 | 1464221952590 Marionette DEBUG loaded listener.js 17:19:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 187 (1A9CB000) [pid = 3868] [serial = 1742] [outer = 1A844C00] 17:19:13 INFO - PROCESS | 3868 | --DOMWINDOW == 186 (138D3000) [pid = 3868] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 17:19:13 INFO - PROCESS | 3868 | --DOMWINDOW == 185 (0F2BC800) [pid = 3868] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 17:19:13 INFO - PROCESS | 3868 | --DOMWINDOW == 184 (118AA400) [pid = 3868] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 17:19:13 INFO - PROCESS | 3868 | --DOMWINDOW == 183 (13E1F800) [pid = 3868] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 17:19:13 INFO - PROCESS | 3868 | --DOMWINDOW == 182 (10474000) [pid = 3868] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 17:19:13 INFO - PROCESS | 3868 | --DOMWINDOW == 181 (10F31800) [pid = 3868] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 17:19:13 INFO - PROCESS | 3868 | --DOMWINDOW == 180 (14332C00) [pid = 3868] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 17:19:13 INFO - PROCESS | 3868 | --DOMWINDOW == 179 (13A3F400) [pid = 3868] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 17:19:13 INFO - PROCESS | 3868 | --DOMWINDOW == 178 (1500FC00) [pid = 3868] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 17:19:13 INFO - PROCESS | 3868 | --DOMWINDOW == 177 (129EEC00) [pid = 3868] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 17:19:13 INFO - PROCESS | 3868 | 1464221953285 Marionette TRACE conn3 <- [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]]]}] 17:19:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 17:19:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1000ms 17:19:13 INFO - PROCESS | 3868 | 1464221953351 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 17:19:13 INFO - PROCESS | 3868 | 1464221953353 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 17:19:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 17:19:13 INFO - PROCESS | 3868 | 1464221953356 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 17:19:13 INFO - PROCESS | 3868 | 1464221953358 Marionette TRACE conn3 <- [1,2286,null,{}] 17:19:13 INFO - PROCESS | 3868 | 1464221953363 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:13 INFO - PROCESS | 3868 | 1464221953522 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 17:19:13 INFO - PROCESS | 3868 | 1464221953603 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:13 INFO - PROCESS | 3868 | ++DOCSHELL 0F2E4800 == 130 [pid = 3868] [id = 581] 17:19:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 178 (0F2F1800) [pid = 3868] [serial = 1743] [outer = 00000000] 17:19:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 179 (1328A000) [pid = 3868] [serial = 1744] [outer = 0F2F1800] 17:19:13 INFO - PROCESS | 3868 | 1464221953647 Marionette DEBUG loaded listener.js 17:19:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 180 (1A587800) [pid = 3868] [serial = 1745] [outer = 0F2F1800] 17:19:14 INFO - PROCESS | 3868 | 1464221954027 Marionette TRACE conn3 <- [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]]]}] 17:19:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 17:19:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 703ms 17:19:14 INFO - PROCESS | 3868 | 1464221954056 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 17:19:14 INFO - PROCESS | 3868 | 1464221954058 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 17:19:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 17:19:14 INFO - PROCESS | 3868 | 1464221954061 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 17:19:14 INFO - PROCESS | 3868 | 1464221954063 Marionette TRACE conn3 <- [1,2290,null,{}] 17:19:14 INFO - PROCESS | 3868 | 1464221954067 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:14 INFO - PROCESS | 3868 | 1464221954162 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 17:19:14 INFO - PROCESS | 3868 | 1464221954168 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:14 INFO - PROCESS | 3868 | ++DOCSHELL 13288800 == 131 [pid = 3868] [id = 582] 17:19:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 181 (14329400) [pid = 3868] [serial = 1746] [outer = 00000000] 17:19:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 182 (1AA70000) [pid = 3868] [serial = 1747] [outer = 14329400] 17:19:14 INFO - PROCESS | 3868 | 1464221954212 Marionette DEBUG loaded listener.js 17:19:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 183 (1ACBE400) [pid = 3868] [serial = 1748] [outer = 14329400] 17:19:14 INFO - PROCESS | 3868 | 1464221954669 Marionette TRACE conn3 <- [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]]]}] 17:19:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 17:19:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 625ms 17:19:14 INFO - PROCESS | 3868 | 1464221954699 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 17:19:14 INFO - PROCESS | 3868 | 1464221954702 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 17:19:14 INFO - PROCESS | 3868 | 1464221954705 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 17:19:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 17:19:14 INFO - PROCESS | 3868 | 1464221954707 Marionette TRACE conn3 <- [1,2294,null,{}] 17:19:14 INFO - PROCESS | 3868 | 1464221954727 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:14 INFO - PROCESS | 3868 | 1464221954843 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 17:19:14 INFO - PROCESS | 3868 | 1464221954850 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:14 INFO - PROCESS | 3868 | ++DOCSHELL 1AA65800 == 132 [pid = 3868] [id = 583] 17:19:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 184 (1AE7B000) [pid = 3868] [serial = 1749] [outer = 00000000] 17:19:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 185 (1AF01400) [pid = 3868] [serial = 1750] [outer = 1AE7B000] 17:19:14 INFO - PROCESS | 3868 | 1464221954897 Marionette DEBUG loaded listener.js 17:19:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 186 (1AF0BC00) [pid = 3868] [serial = 1751] [outer = 1AE7B000] 17:19:15 INFO - PROCESS | 3868 | 1464221955682 Marionette TRACE conn3 <- [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]]]}] 17:19:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 17:19:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1000ms 17:19:15 INFO - PROCESS | 3868 | 1464221955709 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 17:19:15 INFO - PROCESS | 3868 | 1464221955714 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 17:19:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 17:19:15 INFO - PROCESS | 3868 | 1464221955734 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 17:19:15 INFO - PROCESS | 3868 | 1464221955738 Marionette TRACE conn3 <- [1,2298,null,{}] 17:19:15 INFO - PROCESS | 3868 | 1464221955744 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:15 INFO - PROCESS | 3868 | 1464221955883 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 17:19:16 INFO - PROCESS | 3868 | 1464221956051 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:16 INFO - PROCESS | 3868 | ++DOCSHELL 10C11400 == 133 [pid = 3868] [id = 584] 17:19:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 187 (10EBD000) [pid = 3868] [serial = 1752] [outer = 00000000] 17:19:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 188 (1290EC00) [pid = 3868] [serial = 1753] [outer = 10EBD000] 17:19:16 INFO - PROCESS | 3868 | 1464221956109 Marionette DEBUG loaded listener.js 17:19:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 189 (129FB400) [pid = 3868] [serial = 1754] [outer = 10EBD000] 17:19:16 INFO - PROCESS | 3868 | 1464221956704 Marionette TRACE conn3 <- [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]]]}] 17:19:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 17:19:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1047ms 17:19:16 INFO - PROCESS | 3868 | 1464221956780 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 17:19:16 INFO - PROCESS | 3868 | 1464221956786 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 17:19:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 17:19:16 INFO - PROCESS | 3868 | 1464221956811 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 17:19:16 INFO - PROCESS | 3868 | 1464221956814 Marionette TRACE conn3 <- [1,2302,null,{}] 17:19:16 INFO - PROCESS | 3868 | 1464221956818 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:17 INFO - PROCESS | 3868 | 1464221957023 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 17:19:17 INFO - PROCESS | 3868 | 1464221957163 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:17 INFO - PROCESS | 3868 | ++DOCSHELL 160EDC00 == 134 [pid = 3868] [id = 585] 17:19:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 190 (16601C00) [pid = 3868] [serial = 1755] [outer = 00000000] 17:19:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 191 (16A1AC00) [pid = 3868] [serial = 1756] [outer = 16601C00] 17:19:17 INFO - PROCESS | 3868 | 1464221957221 Marionette DEBUG loaded listener.js 17:19:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 192 (17670000) [pid = 3868] [serial = 1757] [outer = 16601C00] 17:19:17 INFO - PROCESS | 3868 | 1464221957833 Marionette TRACE conn3 <- [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]]]}] 17:19:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 17:19:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1125ms 17:19:17 INFO - PROCESS | 3868 | 1464221957915 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 17:19:17 INFO - PROCESS | 3868 | 1464221957917 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 17:19:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 17:19:17 INFO - PROCESS | 3868 | 1464221957921 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 17:19:17 INFO - PROCESS | 3868 | 1464221957925 Marionette TRACE conn3 <- [1,2306,null,{}] 17:19:17 INFO - PROCESS | 3868 | 1464221957936 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:18 INFO - PROCESS | 3868 | 1464221958060 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 17:19:18 INFO - PROCESS | 3868 | 1464221958231 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:18 INFO - PROCESS | 3868 | ++DOCSHELL 16A13000 == 135 [pid = 3868] [id = 586] 17:19:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 193 (19F45000) [pid = 3868] [serial = 1758] [outer = 00000000] 17:19:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 194 (1AA6C400) [pid = 3868] [serial = 1759] [outer = 19F45000] 17:19:18 INFO - PROCESS | 3868 | 1464221958289 Marionette DEBUG loaded listener.js 17:19:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 195 (1AE7D000) [pid = 3868] [serial = 1760] [outer = 19F45000] 17:19:18 INFO - PROCESS | 3868 | 1464221958865 Marionette TRACE conn3 <- [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] 17:19:18 INFO - PROCESS | 3868 | 1464221958931 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 17:19:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 17:19:18 INFO - PROCESS | 3868 | 1464221958934 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 17:19:18 INFO - PROCESS | 3868 | 1464221958936 Marionette TRACE conn3 <- [1,2310,null,{}] 17:19:18 INFO - PROCESS | 3868 | 1464221958940 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:19 INFO - PROCESS | 3868 | 1464221959062 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 17:19:19 INFO - PROCESS | 3868 | 1464221959228 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:19 INFO - PROCESS | 3868 | ++DOCSHELL 1AA6B400 == 136 [pid = 3868] [id = 587] 17:19:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 196 (1AE79400) [pid = 3868] [serial = 1761] [outer = 00000000] 17:19:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 197 (1B264000) [pid = 3868] [serial = 1762] [outer = 1AE79400] 17:19:19 INFO - PROCESS | 3868 | 1464221959283 Marionette DEBUG loaded listener.js 17:19:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 198 (1B4A2C00) [pid = 3868] [serial = 1763] [outer = 1AE79400] 17:19:19 INFO - PROCESS | 3868 | 1464221959842 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 17:19:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 17:19:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 953ms 17:19:19 INFO - PROCESS | 3868 | 1464221959882 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 17:19:19 INFO - PROCESS | 3868 | 1464221959885 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 17:19:19 INFO - PROCESS | 3868 | 1464221959888 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 17:19:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 17:19:19 INFO - PROCESS | 3868 | 1464221959890 Marionette TRACE conn3 <- [1,2314,null,{}] 17:19:19 INFO - PROCESS | 3868 | 1464221959893 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:20 INFO - PROCESS | 3868 | 1464221960013 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 17:19:20 INFO - PROCESS | 3868 | 1464221960152 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:20 INFO - PROCESS | 3868 | ++DOCSHELL 1B25A400 == 137 [pid = 3868] [id = 588] 17:19:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 199 (1B25F400) [pid = 3868] [serial = 1764] [outer = 00000000] 17:19:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 200 (1B4B0C00) [pid = 3868] [serial = 1765] [outer = 1B25F400] 17:19:20 INFO - PROCESS | 3868 | 1464221960205 Marionette DEBUG loaded listener.js 17:19:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 201 (1B5AA400) [pid = 3868] [serial = 1766] [outer = 1B25F400] 17:19:20 INFO - PROCESS | 3868 | 1464221960734 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 17:19:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 17:19:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 875ms 17:19:20 INFO - PROCESS | 3868 | 1464221960774 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 17:19:20 INFO - PROCESS | 3868 | 1464221960777 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 17:19:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 17:19:20 INFO - PROCESS | 3868 | 1464221960780 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 17:19:20 INFO - PROCESS | 3868 | 1464221960782 Marionette TRACE conn3 <- [1,2318,null,{}] 17:19:20 INFO - PROCESS | 3868 | 1464221960786 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:20 INFO - PROCESS | 3868 | 1464221960922 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 17:19:21 INFO - PROCESS | 3868 | 1464221961104 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:21 INFO - PROCESS | 3868 | ++DOCSHELL 1B753C00 == 138 [pid = 3868] [id = 589] 17:19:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 202 (1B754000) [pid = 3868] [serial = 1767] [outer = 00000000] 17:19:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 203 (1B762800) [pid = 3868] [serial = 1768] [outer = 1B754000] 17:19:21 INFO - PROCESS | 3868 | 1464221961159 Marionette DEBUG loaded listener.js 17:19:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 204 (1C352C00) [pid = 3868] [serial = 1769] [outer = 1B754000] 17:19:21 INFO - PROCESS | 3868 | 1464221961722 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 17:19:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 17:19:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1000ms 17:19:21 INFO - PROCESS | 3868 | 1464221961787 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 17:19:21 INFO - PROCESS | 3868 | 1464221961789 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 17:19:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 17:19:21 INFO - PROCESS | 3868 | 1464221961793 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 17:19:21 INFO - PROCESS | 3868 | 1464221961795 Marionette TRACE conn3 <- [1,2322,null,{}] 17:19:21 INFO - PROCESS | 3868 | 1464221961799 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:21 INFO - PROCESS | 3868 | 1464221961915 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 17:19:22 INFO - PROCESS | 3868 | 1464221962095 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:22 INFO - PROCESS | 3868 | ++DOCSHELL 1B6D2800 == 139 [pid = 3868] [id = 590] 17:19:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 205 (1B758400) [pid = 3868] [serial = 1770] [outer = 00000000] 17:19:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 206 (1E1A3000) [pid = 3868] [serial = 1771] [outer = 1B758400] 17:19:22 INFO - PROCESS | 3868 | 1464221962149 Marionette DEBUG loaded listener.js 17:19:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 207 (1E1A4000) [pid = 3868] [serial = 1772] [outer = 1B758400] 17:19:22 INFO - PROCESS | 3868 | 1464221962673 Marionette TRACE conn3 <- [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]]]}] 17:19:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 17:19:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 953ms 17:19:22 INFO - PROCESS | 3868 | 1464221962738 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 17:19:22 INFO - PROCESS | 3868 | 1464221962741 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 17:19:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 17:19:22 INFO - PROCESS | 3868 | 1464221962744 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 17:19:22 INFO - PROCESS | 3868 | 1464221962746 Marionette TRACE conn3 <- [1,2326,null,{}] 17:19:22 INFO - PROCESS | 3868 | 1464221962750 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:22 INFO - PROCESS | 3868 | 1464221962867 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 17:19:23 INFO - PROCESS | 3868 | 1464221963048 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:23 INFO - PROCESS | 3868 | ++DOCSHELL 1C35F000 == 140 [pid = 3868] [id = 591] 17:19:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 208 (1E1AC400) [pid = 3868] [serial = 1773] [outer = 00000000] 17:19:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 209 (1F86C800) [pid = 3868] [serial = 1774] [outer = 1E1AC400] 17:19:23 INFO - PROCESS | 3868 | 1464221963102 Marionette DEBUG loaded listener.js 17:19:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 210 (1F872800) [pid = 3868] [serial = 1775] [outer = 1E1AC400] 17:19:23 INFO - PROCESS | 3868 | 1464221963673 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 17:19:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 17:19:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1000ms 17:19:23 INFO - PROCESS | 3868 | 1464221963747 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 17:19:23 INFO - PROCESS | 3868 | 1464221963749 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 17:19:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 17:19:23 INFO - PROCESS | 3868 | 1464221963753 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 17:19:23 INFO - PROCESS | 3868 | 1464221963755 Marionette TRACE conn3 <- [1,2330,null,{}] 17:19:23 INFO - PROCESS | 3868 | 1464221963758 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:23 INFO - PROCESS | 3868 | 1464221963876 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 17:19:24 INFO - PROCESS | 3868 | 1464221964058 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:24 INFO - PROCESS | 3868 | ++DOCSHELL 1C35F800 == 141 [pid = 3868] [id = 592] 17:19:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 211 (1E1A1C00) [pid = 3868] [serial = 1776] [outer = 00000000] 17:19:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 212 (1FC56C00) [pid = 3868] [serial = 1777] [outer = 1E1A1C00] 17:19:24 INFO - PROCESS | 3868 | 1464221964113 Marionette DEBUG loaded listener.js 17:19:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 213 (1FC5B000) [pid = 3868] [serial = 1778] [outer = 1E1A1C00] 17:19:24 INFO - PROCESS | 3868 | 1464221964698 Marionette TRACE conn3 <- [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]]]}] 17:19:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 17:19:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1000ms 17:19:24 INFO - PROCESS | 3868 | 1464221964759 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 17:19:24 INFO - PROCESS | 3868 | 1464221964761 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 17:19:24 INFO - PROCESS | 3868 | 1464221964766 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 17:19:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 17:19:24 INFO - PROCESS | 3868 | 1464221964768 Marionette TRACE conn3 <- [1,2334,null,{}] 17:19:24 INFO - PROCESS | 3868 | 1464221964772 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:24 INFO - PROCESS | 3868 | 1464221964895 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 17:19:25 INFO - PROCESS | 3868 | 1464221965087 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:25 INFO - PROCESS | 3868 | ++DOCSHELL 0F2C0000 == 142 [pid = 3868] [id = 593] 17:19:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 214 (0F2C7C00) [pid = 3868] [serial = 1779] [outer = 00000000] 17:19:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 215 (10A53800) [pid = 3868] [serial = 1780] [outer = 0F2C7C00] 17:19:25 INFO - PROCESS | 3868 | 1464221965142 Marionette DEBUG loaded listener.js 17:19:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 216 (11FA5800) [pid = 3868] [serial = 1781] [outer = 0F2C7C00] 17:19:26 INFO - PROCESS | 3868 | 1464221966023 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 17:19:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 17:19:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1328ms 17:19:26 INFO - PROCESS | 3868 | 1464221966095 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 17:19:26 INFO - PROCESS | 3868 | 1464221966099 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 17:19:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 17:19:26 INFO - PROCESS | 3868 | 1464221966104 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 17:19:26 INFO - PROCESS | 3868 | 1464221966107 Marionette TRACE conn3 <- [1,2338,null,{}] 17:19:26 INFO - PROCESS | 3868 | 1464221966128 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:26 INFO - PROCESS | 3868 | 1464221966252 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 17:19:26 INFO - PROCESS | 3868 | 1464221966417 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:26 INFO - PROCESS | 3868 | ++DOCSHELL 10F0A000 == 143 [pid = 3868] [id = 594] 17:19:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 217 (10F0C400) [pid = 3868] [serial = 1782] [outer = 00000000] 17:19:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 218 (1125E400) [pid = 3868] [serial = 1783] [outer = 10F0C400] 17:19:26 INFO - PROCESS | 3868 | 1464221966504 Marionette DEBUG loaded listener.js 17:19:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 219 (1290C000) [pid = 3868] [serial = 1784] [outer = 10F0C400] 17:19:27 INFO - PROCESS | 3868 | 1464221967078 Marionette TRACE conn3 <- [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]]]}] 17:19:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 17:19:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1000ms 17:19:27 INFO - PROCESS | 3868 | 1464221967115 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 17:19:27 INFO - PROCESS | 3868 | 1464221967123 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 17:19:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 17:19:27 INFO - PROCESS | 3868 | 1464221967134 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 17:19:27 INFO - PROCESS | 3868 | 1464221967137 Marionette TRACE conn3 <- [1,2342,null,{}] 17:19:27 INFO - PROCESS | 3868 | 1464221967142 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:27 INFO - PROCESS | 3868 | 1464221967281 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 17:19:27 INFO - PROCESS | 3868 | 1464221967468 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:27 INFO - PROCESS | 3868 | ++DOCSHELL 138E6000 == 144 [pid = 3868] [id = 595] 17:19:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 220 (13D0C000) [pid = 3868] [serial = 1785] [outer = 00000000] 17:19:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 221 (1432D000) [pid = 3868] [serial = 1786] [outer = 13D0C000] 17:19:27 INFO - PROCESS | 3868 | 1464221967518 Marionette DEBUG loaded listener.js 17:19:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 222 (15A36800) [pid = 3868] [serial = 1787] [outer = 13D0C000] 17:19:28 INFO - PROCESS | 3868 | 1464221968135 Marionette TRACE conn3 <- [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]]]}] 17:19:28 INFO - PROCESS | 3868 | --DOCSHELL 1A4B7C00 == 143 [pid = 3868] [id = 247] 17:19:28 INFO - PROCESS | 3868 | --DOCSHELL 224E1400 == 142 [pid = 3868] [id = 467] 17:19:28 INFO - PROCESS | 3868 | --DOCSHELL 16E90000 == 141 [pid = 3868] [id = 289] 17:19:28 INFO - PROCESS | 3868 | --DOCSHELL 1631E400 == 140 [pid = 3868] [id = 488] 17:19:28 INFO - PROCESS | 3868 | --DOCSHELL 169CAC00 == 139 [pid = 3868] [id = 363] 17:19:28 INFO - PROCESS | 3868 | --DOCSHELL 105EC000 == 138 [pid = 3868] [id = 383] 17:19:28 INFO - PROCESS | 3868 | --DOCSHELL 23773400 == 137 [pid = 3868] [id = 470] 17:19:28 INFO - PROCESS | 3868 | --DOCSHELL 16E92C00 == 136 [pid = 3868] [id = 228] 17:19:28 INFO - PROCESS | 3868 | --DOCSHELL 13288800 == 135 [pid = 3868] [id = 582] 17:19:28 INFO - PROCESS | 3868 | --DOCSHELL 0F2E4800 == 134 [pid = 3868] [id = 581] 17:19:28 INFO - PROCESS | 3868 | --DOCSHELL 19CB9C00 == 133 [pid = 3868] [id = 580] 17:19:28 INFO - PROCESS | 3868 | --DOCSHELL 19ADF800 == 132 [pid = 3868] [id = 579] 17:19:28 INFO - PROCESS | 3868 | --DOCSHELL 17006C00 == 131 [pid = 3868] [id = 578] 17:19:28 INFO - PROCESS | 3868 | --DOCSHELL 14331800 == 130 [pid = 3868] [id = 577] 17:19:28 INFO - PROCESS | 3868 | --DOCSHELL 143EFC00 == 129 [pid = 3868] [id = 576] 17:19:28 INFO - PROCESS | 3868 | --DOCSHELL 118A9000 == 128 [pid = 3868] [id = 575] 17:19:28 INFO - PROCESS | 3868 | --DOMWINDOW == 221 (2055A400) [pid = 3868] [serial = 1642] [outer = 00000000] [url = about:blank] 17:19:28 INFO - PROCESS | 3868 | --DOMWINDOW == 220 (20E57000) [pid = 3868] [serial = 1636] [outer = 00000000] [url = about:blank] 17:19:28 INFO - PROCESS | 3868 | --DOMWINDOW == 219 (18367400) [pid = 3868] [serial = 1645] [outer = 00000000] [url = about:blank] 17:19:28 INFO - PROCESS | 3868 | --DOMWINDOW == 218 (1FD23000) [pid = 3868] [serial = 1630] [outer = 00000000] [url = about:blank] 17:19:28 INFO - PROCESS | 3868 | --DOMWINDOW == 217 (1B25E000) [pid = 3868] [serial = 1639] [outer = 00000000] [url = about:blank] 17:19:28 INFO - PROCESS | 3868 | --DOMWINDOW == 216 (1603B400) [pid = 3868] [serial = 1648] [outer = 00000000] [url = about:blank] 17:19:28 INFO - PROCESS | 3868 | --DOMWINDOW == 215 (2031D000) [pid = 3868] [serial = 1633] [outer = 00000000] [url = about:blank] 17:19:28 INFO - PROCESS | 3868 | --DOMWINDOW == 214 (1B4A8400) [pid = 3868] [serial = 1627] [outer = 00000000] [url = about:blank] 17:19:28 INFO - PROCESS | 3868 | --DOMWINDOW == 213 (16B45400) [pid = 3868] [serial = 1621] [outer = 00000000] [url = about:blank] 17:19:28 INFO - PROCESS | 3868 | --DOMWINDOW == 212 (1A584000) [pid = 3868] [serial = 1624] [outer = 00000000] [url = about:blank] 17:19:28 INFO - PROCESS | 3868 | --DOMWINDOW == 211 (17001C00) [pid = 3868] [serial = 1618] [outer = 00000000] [url = about:blank] 17:19:28 INFO - PROCESS | 3868 | --DOMWINDOW == 210 (1700EC00) [pid = 3868] [serial = 1684] [outer = 00000000] [url = about:blank] 17:19:28 INFO - PROCESS | 3868 | --DOCSHELL 11066000 == 127 [pid = 3868] [id = 574] 17:19:28 INFO - PROCESS | 3868 | --DOCSHELL 1047DC00 == 126 [pid = 3868] [id = 573] 17:19:28 INFO - PROCESS | 3868 | --DOCSHELL 12B26000 == 125 [pid = 3868] [id = 571] 17:19:28 INFO - PROCESS | 3868 | --DOCSHELL 0F391400 == 124 [pid = 3868] [id = 570] 17:19:28 INFO - PROCESS | 3868 | --DOCSHELL 19CBBC00 == 123 [pid = 3868] [id = 569] 17:19:28 INFO - PROCESS | 3868 | --DOCSHELL 19A74400 == 122 [pid = 3868] [id = 568] 17:19:28 INFO - PROCESS | 3868 | --DOCSHELL 17EF1800 == 121 [pid = 3868] [id = 567] 17:19:28 INFO - PROCESS | 3868 | --DOCSHELL 178B9800 == 120 [pid = 3868] [id = 566] 17:19:28 INFO - PROCESS | 3868 | --DOCSHELL 17008000 == 119 [pid = 3868] [id = 565] 17:19:28 INFO - PROCESS | 3868 | --DOCSHELL 1394E400 == 118 [pid = 3868] [id = 564] 17:19:28 INFO - PROCESS | 3868 | --DOCSHELL 11CAC400 == 117 [pid = 3868] [id = 563] 17:19:28 INFO - PROCESS | 3868 | --DOCSHELL 1032C800 == 116 [pid = 3868] [id = 562] 17:19:28 INFO - PROCESS | 3868 | --DOCSHELL 16E94800 == 115 [pid = 3868] [id = 561] 17:19:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 17:19:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1093ms 17:19:28 INFO - PROCESS | 3868 | --DOMWINDOW == 209 (138ED000) [pid = 3868] [serial = 1666] [outer = 00000000] [url = about:blank] 17:19:28 INFO - PROCESS | 3868 | --DOMWINDOW == 208 (104EAC00) [pid = 3868] [serial = 1655] [outer = 00000000] [url = about:blank] 17:19:28 INFO - PROCESS | 3868 | --DOMWINDOW == 207 (15A3AC00) [pid = 3868] [serial = 1678] [outer = 00000000] [url = about:blank] 17:19:28 INFO - PROCESS | 3868 | --DOMWINDOW == 206 (15A3B800) [pid = 3868] [serial = 1672] [outer = 00000000] [url = about:blank] 17:19:28 INFO - PROCESS | 3868 | --DOMWINDOW == 205 (11061000) [pid = 3868] [serial = 1660] [outer = 00000000] [url = about:blank] 17:19:28 INFO - PROCESS | 3868 | --DOMWINDOW == 204 (11064000) [pid = 3868] [serial = 1658] [outer = 00000000] [url = about:blank] 17:19:28 INFO - PROCESS | 3868 | --DOMWINDOW == 203 (16A20C00) [pid = 3868] [serial = 1681] [outer = 00000000] [url = about:blank] 17:19:28 INFO - PROCESS | 3868 | --DOMWINDOW == 202 (13D02000) [pid = 3868] [serial = 1651] [outer = 00000000] [url = about:blank] 17:19:28 INFO - PROCESS | 3868 | --DOMWINDOW == 201 (1394A800) [pid = 3868] [serial = 1667] [outer = 00000000] [url = about:blank] 17:19:28 INFO - PROCESS | 3868 | --DOMWINDOW == 200 (1100D000) [pid = 3868] [serial = 1657] [outer = 00000000] [url = about:blank] 17:19:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 17:19:28 INFO - PROCESS | 3868 | --DOMWINDOW == 199 (16606000) [pid = 3868] [serial = 1679] [outer = 00000000] [url = about:blank] 17:19:28 INFO - PROCESS | 3868 | --DOMWINDOW == 198 (160E4800) [pid = 3868] [serial = 1673] [outer = 00000000] [url = about:blank] 17:19:28 INFO - PROCESS | 3868 | --DOMWINDOW == 197 (114D6000) [pid = 3868] [serial = 1661] [outer = 00000000] [url = about:blank] 17:19:28 INFO - PROCESS | 3868 | --DOMWINDOW == 196 (14331400) [pid = 3868] [serial = 1670] [outer = 00000000] [url = about:blank] 17:19:28 INFO - PROCESS | 3868 | --DOMWINDOW == 195 (169CA000) [pid = 3868] [serial = 1676] [outer = 00000000] [url = about:blank] 17:19:28 INFO - PROCESS | 3868 | --DOMWINDOW == 194 (1660E800) [pid = 3868] [serial = 1675] [outer = 00000000] [url = about:blank] 17:19:28 INFO - PROCESS | 3868 | --DOMWINDOW == 193 (12F49400) [pid = 3868] [serial = 1663] [outer = 00000000] [url = about:blank] 17:19:28 INFO - PROCESS | 3868 | --DOMWINDOW == 192 (131F7000) [pid = 3868] [serial = 1664] [outer = 00000000] [url = about:blank] 17:19:28 INFO - PROCESS | 3868 | --DOMWINDOW == 191 (13E20000) [pid = 3868] [serial = 1669] [outer = 00000000] [url = about:blank] 17:19:28 INFO - PROCESS | 3868 | --DOMWINDOW == 190 (10433400) [pid = 3868] [serial = 1654] [outer = 00000000] [url = about:blank] 17:19:28 INFO - PROCESS | 3868 | --DOMWINDOW == 189 (16E89000) [pid = 3868] [serial = 1682] [outer = 00000000] [url = about:blank] 17:19:28 INFO - PROCESS | 3868 | 1464221968240 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 17:19:28 INFO - PROCESS | 3868 | 1464221968242 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 17:19:28 INFO - PROCESS | 3868 | 1464221968248 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 17:19:28 INFO - PROCESS | 3868 | 1464221968252 Marionette TRACE conn3 <- [1,2346,null,{}] 17:19:28 INFO - PROCESS | 3868 | 1464221968265 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:28 INFO - PROCESS | 3868 | 1464221968375 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 17:19:28 INFO - PROCESS | 3868 | 1464221968383 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:28 INFO - PROCESS | 3868 | ++DOCSHELL 1290DC00 == 116 [pid = 3868] [id = 596] 17:19:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 190 (129EF800) [pid = 3868] [serial = 1788] [outer = 00000000] 17:19:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 191 (131F1800) [pid = 3868] [serial = 1789] [outer = 129EF800] 17:19:28 INFO - PROCESS | 3868 | 1464221968430 Marionette DEBUG loaded listener.js 17:19:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 192 (1394A800) [pid = 3868] [serial = 1790] [outer = 129EF800] 17:19:28 INFO - PROCESS | 3868 | 1464221968987 Marionette TRACE conn3 <- [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]]]}] 17:19:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 17:19:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 812ms 17:19:29 INFO - PROCESS | 3868 | 1464221969050 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 17:19:29 INFO - PROCESS | 3868 | 1464221969052 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 17:19:29 INFO - PROCESS | 3868 | 1464221969055 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 17:19:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 17:19:29 INFO - PROCESS | 3868 | 1464221969057 Marionette TRACE conn3 <- [1,2350,null,{}] 17:19:29 INFO - PROCESS | 3868 | 1464221969060 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:29 INFO - PROCESS | 3868 | 1464221969162 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 17:19:29 INFO - PROCESS | 3868 | 1464221969291 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:29 INFO - PROCESS | 3868 | ++DOCSHELL 15A1F000 == 117 [pid = 3868] [id = 597] 17:19:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 193 (16039000) [pid = 3868] [serial = 1791] [outer = 00000000] 17:19:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 194 (16606000) [pid = 3868] [serial = 1792] [outer = 16039000] 17:19:29 INFO - PROCESS | 3868 | 1464221969335 Marionette DEBUG loaded listener.js 17:19:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 195 (16A12000) [pid = 3868] [serial = 1793] [outer = 16039000] 17:19:29 INFO - PROCESS | 3868 | 1464221969739 Marionette TRACE conn3 <- [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]]]}] 17:19:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 17:19:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 735ms 17:19:29 INFO - PROCESS | 3868 | 1464221969796 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 17:19:29 INFO - PROCESS | 3868 | 1464221969798 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 17:19:29 INFO - PROCESS | 3868 | 1464221969801 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 17:19:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 17:19:29 INFO - PROCESS | 3868 | 1464221969803 Marionette TRACE conn3 <- [1,2354,null,{}] 17:19:29 INFO - PROCESS | 3868 | 1464221969806 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:29 INFO - PROCESS | 3868 | 1464221969901 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 17:19:29 INFO - PROCESS | 3868 | 1464221969907 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:29 INFO - PROCESS | 3868 | ++DOCSHELL 1603F800 == 118 [pid = 3868] [id = 598] 17:19:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 196 (160E9800) [pid = 3868] [serial = 1794] [outer = 00000000] 17:19:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 197 (16FCD000) [pid = 3868] [serial = 1795] [outer = 160E9800] 17:19:29 INFO - PROCESS | 3868 | 1464221969952 Marionette DEBUG loaded listener.js 17:19:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 198 (17114400) [pid = 3868] [serial = 1796] [outer = 160E9800] 17:19:30 INFO - PROCESS | 3868 | 1464221970442 Marionette TRACE conn3 <- [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]]]}] 17:19:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 17:19:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 688ms 17:19:30 INFO - PROCESS | 3868 | 1464221970501 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 17:19:30 INFO - PROCESS | 3868 | 1464221970503 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 17:19:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 17:19:30 INFO - PROCESS | 3868 | 1464221970506 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 17:19:30 INFO - PROCESS | 3868 | 1464221970508 Marionette TRACE conn3 <- [1,2358,null,{}] 17:19:30 INFO - PROCESS | 3868 | 1464221970511 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:30 INFO - PROCESS | 3868 | 1464221970714 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 17:19:30 INFO - PROCESS | 3868 | 1464221970735 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:30 INFO - PROCESS | 3868 | ++DOCSHELL 17006800 == 119 [pid = 3868] [id = 599] 17:19:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 199 (17850000) [pid = 3868] [serial = 1797] [outer = 00000000] 17:19:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 200 (183C9800) [pid = 3868] [serial = 1798] [outer = 17850000] 17:19:30 INFO - PROCESS | 3868 | 1464221970779 Marionette DEBUG loaded listener.js 17:19:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 201 (19ADE800) [pid = 3868] [serial = 1799] [outer = 17850000] 17:19:31 INFO - PROCESS | 3868 | 1464221971249 Marionette TRACE conn3 <- [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]]]}] 17:19:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 17:19:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 796ms 17:19:31 INFO - PROCESS | 3868 | 1464221971309 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 17:19:31 INFO - PROCESS | 3868 | 1464221971311 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 17:19:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 17:19:31 INFO - PROCESS | 3868 | 1464221971321 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 17:19:31 INFO - PROCESS | 3868 | 1464221971323 Marionette TRACE conn3 <- [1,2362,null,{}] 17:19:31 INFO - PROCESS | 3868 | 1464221971326 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:31 INFO - PROCESS | 3868 | 1464221971464 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 17:19:31 INFO - PROCESS | 3868 | 1464221971482 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:31 INFO - PROCESS | 3868 | ++DOCSHELL 18366C00 == 120 [pid = 3868] [id = 600] 17:19:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 202 (183C9000) [pid = 3868] [serial = 1800] [outer = 00000000] 17:19:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 203 (1A3F2000) [pid = 3868] [serial = 1801] [outer = 183C9000] 17:19:31 INFO - PROCESS | 3868 | 1464221971525 Marionette DEBUG loaded listener.js 17:19:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 204 (1A882000) [pid = 3868] [serial = 1802] [outer = 183C9000] 17:19:31 INFO - PROCESS | 3868 | 1464221971985 Marionette TRACE conn3 <- [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]]]}] 17:19:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 17:19:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 703ms 17:19:32 INFO - PROCESS | 3868 | 1464221972019 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 17:19:32 INFO - PROCESS | 3868 | 1464221972020 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 17:19:32 INFO - PROCESS | 3868 | 1464221972024 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 17:19:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 17:19:32 INFO - PROCESS | 3868 | 1464221972025 Marionette TRACE conn3 <- [1,2366,null,{}] 17:19:32 INFO - PROCESS | 3868 | 1464221972029 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:32 INFO - PROCESS | 3868 | 1464221972195 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 17:19:32 INFO - PROCESS | 3868 | 1464221972237 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:32 INFO - PROCESS | 3868 | ++DOCSHELL 1A964800 == 121 [pid = 3868] [id = 601] 17:19:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 205 (1A964C00) [pid = 3868] [serial = 1803] [outer = 00000000] 17:19:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 206 (1AA6E800) [pid = 3868] [serial = 1804] [outer = 1A964C00] 17:19:32 INFO - PROCESS | 3868 | 1464221972280 Marionette DEBUG loaded listener.js 17:19:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 207 (1AE7D400) [pid = 3868] [serial = 1805] [outer = 1A964C00] 17:19:32 INFO - PROCESS | 3868 | --DOMWINDOW == 206 (143C5000) [pid = 3868] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 17:19:32 INFO - PROCESS | 3868 | --DOMWINDOW == 205 (17119800) [pid = 3868] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 17:19:32 INFO - PROCESS | 3868 | --DOMWINDOW == 204 (19CC2800) [pid = 3868] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 17:19:32 INFO - PROCESS | 3868 | --DOMWINDOW == 203 (0F2F1800) [pid = 3868] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 17:19:32 INFO - PROCESS | 3868 | --DOMWINDOW == 202 (1A844C00) [pid = 3868] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 17:19:32 INFO - PROCESS | 3868 | --DOMWINDOW == 201 (14329400) [pid = 3868] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 17:19:32 INFO - PROCESS | 3868 | --DOMWINDOW == 200 (143E7800) [pid = 3868] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 17:19:32 INFO - PROCESS | 3868 | --DOMWINDOW == 199 (105EE400) [pid = 3868] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 17:19:32 INFO - PROCESS | 3868 | --DOMWINDOW == 198 (1293D400) [pid = 3868] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 17:19:32 INFO - PROCESS | 3868 | --DOMWINDOW == 197 (112DE400) [pid = 3868] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 17:19:32 INFO - PROCESS | 3868 | --DOMWINDOW == 196 (143F0400) [pid = 3868] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 17:19:33 INFO - PROCESS | 3868 | 1464221973037 Marionette TRACE conn3 <- [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]]]}] 17:19:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 17:19:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1047ms 17:19:33 INFO - PROCESS | 3868 | 1464221973069 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 17:19:33 INFO - PROCESS | 3868 | 1464221973071 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 17:19:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 17:19:33 INFO - PROCESS | 3868 | 1464221973074 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 17:19:33 INFO - PROCESS | 3868 | 1464221973076 Marionette TRACE conn3 <- [1,2370,null,{}] 17:19:33 INFO - PROCESS | 3868 | 1464221973080 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:33 INFO - PROCESS | 3868 | 1464221973226 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 17:19:33 INFO - PROCESS | 3868 | 1464221973320 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:33 INFO - PROCESS | 3868 | ++DOCSHELL 112DE400 == 122 [pid = 3868] [id = 602] 17:19:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 197 (12F50400) [pid = 3868] [serial = 1806] [outer = 00000000] 17:19:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 198 (16037C00) [pid = 3868] [serial = 1807] [outer = 12F50400] 17:19:33 INFO - PROCESS | 3868 | 1464221973365 Marionette DEBUG loaded listener.js 17:19:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 199 (17EB9400) [pid = 3868] [serial = 1808] [outer = 12F50400] 17:19:33 INFO - PROCESS | 3868 | 1464221973725 Marionette TRACE conn3 <- [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]]]}] 17:19:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 17:19:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 703ms 17:19:33 INFO - PROCESS | 3868 | 1464221973773 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 17:19:33 INFO - PROCESS | 3868 | 1464221973775 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 17:19:33 INFO - PROCESS | 3868 | 1464221973778 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 17:19:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 17:19:33 INFO - PROCESS | 3868 | 1464221973780 Marionette TRACE conn3 <- [1,2374,null,{}] 17:19:33 INFO - PROCESS | 3868 | 1464221973783 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:33 INFO - PROCESS | 3868 | 1464221973881 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 17:19:33 INFO - PROCESS | 3868 | 1464221973923 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:33 INFO - PROCESS | 3868 | ++DOCSHELL 183C7400 == 123 [pid = 3868] [id = 603] 17:19:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 200 (19DAA400) [pid = 3868] [serial = 1809] [outer = 00000000] 17:19:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 201 (1AF0A800) [pid = 3868] [serial = 1810] [outer = 19DAA400] 17:19:33 INFO - PROCESS | 3868 | 1464221973967 Marionette DEBUG loaded listener.js 17:19:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 202 (1B4B0400) [pid = 3868] [serial = 1811] [outer = 19DAA400] 17:19:34 INFO - PROCESS | 3868 | 1464221974425 Marionette TRACE conn3 <- [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]]]}] 17:19:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 17:19:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 703ms 17:19:34 INFO - PROCESS | 3868 | 1464221974478 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 17:19:34 INFO - PROCESS | 3868 | 1464221974480 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 17:19:34 INFO - PROCESS | 3868 | 1464221974483 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 17:19:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 17:19:34 INFO - PROCESS | 3868 | 1464221974486 Marionette TRACE conn3 <- [1,2378,null,{}] 17:19:34 INFO - PROCESS | 3868 | 1464221974489 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:34 INFO - PROCESS | 3868 | 1464221974605 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 17:19:34 INFO - PROCESS | 3868 | 1464221974611 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:34 INFO - PROCESS | 3868 | ++DOCSHELL 19CC3C00 == 124 [pid = 3868] [id = 604] 17:19:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 203 (1B6D7C00) [pid = 3868] [serial = 1812] [outer = 00000000] 17:19:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 204 (1E1AA400) [pid = 3868] [serial = 1813] [outer = 1B6D7C00] 17:19:34 INFO - PROCESS | 3868 | 1464221974659 Marionette DEBUG loaded listener.js 17:19:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 205 (1FC55C00) [pid = 3868] [serial = 1814] [outer = 1B6D7C00] 17:19:35 INFO - PROCESS | 3868 | 1464221975466 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 17:19:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 17:19:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1031ms 17:19:35 INFO - PROCESS | 3868 | 1464221975544 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 17:19:35 INFO - PROCESS | 3868 | 1464221975549 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 17:19:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 17:19:35 INFO - PROCESS | 3868 | 1464221975554 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 17:19:35 INFO - PROCESS | 3868 | 1464221975559 Marionette TRACE conn3 <- [1,2382,null,{}] 17:19:35 INFO - PROCESS | 3868 | 1464221975605 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:35 INFO - PROCESS | 3868 | 1464221975786 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 17:19:35 INFO - PROCESS | 3868 | 1464221975909 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:35 INFO - PROCESS | 3868 | ++DOCSHELL 10EBE800 == 125 [pid = 3868] [id = 605] 17:19:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 206 (10F05000) [pid = 3868] [serial = 1815] [outer = 00000000] 17:19:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 207 (118A7800) [pid = 3868] [serial = 1816] [outer = 10F05000] 17:19:35 INFO - PROCESS | 3868 | 1464221975965 Marionette DEBUG loaded listener.js 17:19:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 208 (12BD7400) [pid = 3868] [serial = 1817] [outer = 10F05000] 17:19:36 INFO - PROCESS | 3868 | 1464221976554 Marionette TRACE conn3 <- [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]]]}] 17:19:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 17:19:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1047ms 17:19:36 INFO - PROCESS | 3868 | 1464221976600 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 17:19:36 INFO - PROCESS | 3868 | 1464221976606 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 17:19:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 17:19:36 INFO - PROCESS | 3868 | 1464221976612 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 17:19:36 INFO - PROCESS | 3868 | 1464221976615 Marionette TRACE conn3 <- [1,2386,null,{}] 17:19:36 INFO - PROCESS | 3868 | 1464221976619 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:36 INFO - PROCESS | 3868 | 1464221976783 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 17:19:36 INFO - PROCESS | 3868 | 1464221976956 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:36 INFO - PROCESS | 3868 | ++DOCSHELL 131EE000 == 126 [pid = 3868] [id = 606] 17:19:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 209 (1603CC00) [pid = 3868] [serial = 1818] [outer = 00000000] 17:19:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 210 (16B44C00) [pid = 3868] [serial = 1819] [outer = 1603CC00] 17:19:37 INFO - PROCESS | 3868 | 1464221977009 Marionette DEBUG loaded listener.js 17:19:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 211 (17004400) [pid = 3868] [serial = 1820] [outer = 1603CC00] 17:19:37 INFO - PROCESS | 3868 | 1464221977613 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 17:19:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 17:19:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1031ms 17:19:37 INFO - PROCESS | 3868 | 1464221977654 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 17:19:37 INFO - PROCESS | 3868 | 1464221977657 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 17:19:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 17:19:37 INFO - PROCESS | 3868 | 1464221977677 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 17:19:37 INFO - PROCESS | 3868 | 1464221977681 Marionette TRACE conn3 <- [1,2390,null,{}] 17:19:37 INFO - PROCESS | 3868 | 1464221977692 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:37 INFO - PROCESS | 3868 | 1464221977824 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 17:19:38 INFO - PROCESS | 3868 | 1464221978014 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:38 INFO - PROCESS | 3868 | ++DOCSHELL 1A881C00 == 127 [pid = 3868] [id = 607] 17:19:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 212 (1A884C00) [pid = 3868] [serial = 1821] [outer = 00000000] 17:19:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 213 (1AE79C00) [pid = 3868] [serial = 1822] [outer = 1A884C00] 17:19:38 INFO - PROCESS | 3868 | 1464221978072 Marionette DEBUG loaded listener.js 17:19:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 214 (1B6DE800) [pid = 3868] [serial = 1823] [outer = 1A884C00] 17:19:38 INFO - PROCESS | 3868 | 1464221978669 Marionette TRACE conn3 <- [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]]]}] 17:19:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 17:19:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1047ms 17:19:38 INFO - PROCESS | 3868 | 1464221978724 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 17:19:38 INFO - PROCESS | 3868 | 1464221978727 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 17:19:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 17:19:38 INFO - PROCESS | 3868 | 1464221978747 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 17:19:38 INFO - PROCESS | 3868 | 1464221978749 Marionette TRACE conn3 <- [1,2394,null,{}] 17:19:38 INFO - PROCESS | 3868 | 1464221978753 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:38 INFO - PROCESS | 3868 | 1464221978884 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 17:19:39 INFO - PROCESS | 3868 | 1464221979056 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:39 INFO - PROCESS | 3868 | ++DOCSHELL 129F2C00 == 128 [pid = 3868] [id = 608] 17:19:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 215 (1B6DE400) [pid = 3868] [serial = 1824] [outer = 00000000] 17:19:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 216 (1F875C00) [pid = 3868] [serial = 1825] [outer = 1B6DE400] 17:19:39 INFO - PROCESS | 3868 | 1464221979113 Marionette DEBUG loaded listener.js 17:19:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 217 (1FC6D800) [pid = 3868] [serial = 1826] [outer = 1B6DE400] 17:19:39 INFO - PROCESS | 3868 | 1464221979643 Marionette TRACE conn3 <- [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]]]}] 17:19:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 17:19:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 969ms 17:19:39 INFO - PROCESS | 3868 | 1464221979696 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 17:19:39 INFO - PROCESS | 3868 | 1464221979698 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 17:19:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 17:19:39 INFO - PROCESS | 3868 | 1464221979702 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 17:19:39 INFO - PROCESS | 3868 | 1464221979704 Marionette TRACE conn3 <- [1,2398,null,{}] 17:19:39 INFO - PROCESS | 3868 | 1464221979707 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:39 INFO - PROCESS | 3868 | 1464221979831 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 17:19:40 INFO - PROCESS | 3868 | 1464221980016 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:40 INFO - PROCESS | 3868 | ++DOCSHELL 1A96B800 == 129 [pid = 3868] [id = 609] 17:19:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 218 (1F874C00) [pid = 3868] [serial = 1827] [outer = 00000000] 17:19:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 219 (1FCA2000) [pid = 3868] [serial = 1828] [outer = 1F874C00] 17:19:40 INFO - PROCESS | 3868 | 1464221980070 Marionette DEBUG loaded listener.js 17:19:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 220 (1FCA6000) [pid = 3868] [serial = 1829] [outer = 1F874C00] 17:19:40 INFO - PROCESS | 3868 | 1464221980713 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 17:19:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 17:19:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1047ms 17:19:40 INFO - PROCESS | 3868 | 1464221980758 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 17:19:40 INFO - PROCESS | 3868 | 1464221980760 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 17:19:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 17:19:40 INFO - PROCESS | 3868 | 1464221980764 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 17:19:40 INFO - PROCESS | 3868 | 1464221980766 Marionette TRACE conn3 <- [1,2402,null,{}] 17:19:40 INFO - PROCESS | 3868 | 1464221980770 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:40 INFO - PROCESS | 3868 | 1464221980907 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 17:19:41 INFO - PROCESS | 3868 | 1464221981081 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:41 INFO - PROCESS | 3868 | ++DOCSHELL 1FCA5000 == 130 [pid = 3868] [id = 610] 17:19:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 221 (1FCA7000) [pid = 3868] [serial = 1830] [outer = 00000000] 17:19:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 222 (1FCE0C00) [pid = 3868] [serial = 1831] [outer = 1FCA7000] 17:19:41 INFO - PROCESS | 3868 | 1464221981138 Marionette DEBUG loaded listener.js 17:19:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 223 (1FCE5C00) [pid = 3868] [serial = 1832] [outer = 1FCA7000] 17:19:41 INFO - PROCESS | 3868 | 1464221981707 Marionette TRACE conn3 <- [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]]]}] 17:19:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 17:19:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1000ms 17:19:41 INFO - PROCESS | 3868 | 1464221981772 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 17:19:41 INFO - PROCESS | 3868 | 1464221981774 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 17:19:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 17:19:41 INFO - PROCESS | 3868 | 1464221981778 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 17:19:41 INFO - PROCESS | 3868 | 1464221981780 Marionette TRACE conn3 <- [1,2406,null,{}] 17:19:41 INFO - PROCESS | 3868 | 1464221981783 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:41 INFO - PROCESS | 3868 | 1464221981904 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 17:19:42 INFO - PROCESS | 3868 | 1464221982075 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:42 INFO - PROCESS | 3868 | ++DOCSHELL 1FCDEC00 == 131 [pid = 3868] [id = 611] 17:19:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 224 (1FD20000) [pid = 3868] [serial = 1833] [outer = 00000000] 17:19:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 225 (1FD24000) [pid = 3868] [serial = 1834] [outer = 1FD20000] 17:19:42 INFO - PROCESS | 3868 | 1464221982129 Marionette DEBUG loaded listener.js 17:19:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 226 (1FD27000) [pid = 3868] [serial = 1835] [outer = 1FD20000] 17:19:42 INFO - PROCESS | 3868 | 1464221982709 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 17:19:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 17:19:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1000ms 17:19:42 INFO - PROCESS | 3868 | 1464221982781 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 17:19:42 INFO - PROCESS | 3868 | 1464221982783 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 17:19:42 INFO - PROCESS | 3868 | 1464221982787 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 17:19:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 17:19:42 INFO - PROCESS | 3868 | 1464221982789 Marionette TRACE conn3 <- [1,2410,null,{}] 17:19:42 INFO - PROCESS | 3868 | 1464221982792 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:42 INFO - PROCESS | 3868 | 1464221982915 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 17:19:43 INFO - PROCESS | 3868 | 1464221983088 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:43 INFO - PROCESS | 3868 | ++DOCSHELL 1FCE3800 == 132 [pid = 3868] [id = 612] 17:19:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 227 (1FD1C400) [pid = 3868] [serial = 1836] [outer = 00000000] 17:19:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 228 (20148C00) [pid = 3868] [serial = 1837] [outer = 1FD1C400] 17:19:43 INFO - PROCESS | 3868 | 1464221983144 Marionette DEBUG loaded listener.js 17:19:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 229 (2014E000) [pid = 3868] [serial = 1838] [outer = 1FD1C400] 17:19:43 INFO - PROCESS | 3868 | 1464221983700 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 17:19:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 17:19:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 937ms 17:19:43 INFO - PROCESS | 3868 | 1464221983732 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 17:19:43 INFO - PROCESS | 3868 | 1464221983735 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 17:19:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 17:19:43 INFO - PROCESS | 3868 | 1464221983738 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 17:19:43 INFO - PROCESS | 3868 | 1464221983740 Marionette TRACE conn3 <- [1,2414,null,{}] 17:19:43 INFO - PROCESS | 3868 | 1464221983744 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:43 INFO - PROCESS | 3868 | 1464221983863 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 17:19:44 INFO - PROCESS | 3868 | 1464221984054 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:44 INFO - PROCESS | 3868 | ++DOCSHELL 1FD20C00 == 133 [pid = 3868] [id = 613] 17:19:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 230 (1FD29000) [pid = 3868] [serial = 1839] [outer = 00000000] 17:19:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 231 (20172800) [pid = 3868] [serial = 1840] [outer = 1FD29000] 17:19:44 INFO - PROCESS | 3868 | 1464221984108 Marionette DEBUG loaded listener.js 17:19:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 232 (20176000) [pid = 3868] [serial = 1841] [outer = 1FD29000] 17:19:44 INFO - PROCESS | 3868 | 1464221984684 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 17:19:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 17:19:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1000ms 17:19:44 INFO - PROCESS | 3868 | 1464221984741 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 17:19:44 INFO - PROCESS | 3868 | 1464221984744 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 17:19:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 17:19:44 INFO - PROCESS | 3868 | 1464221984747 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 17:19:44 INFO - PROCESS | 3868 | 1464221984749 Marionette TRACE conn3 <- [1,2418,null,{}] 17:19:44 INFO - PROCESS | 3868 | 1464221984753 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:44 INFO - PROCESS | 3868 | 1464221984876 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 17:19:45 INFO - PROCESS | 3868 | 1464221985055 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:45 INFO - PROCESS | 3868 | ++DOCSHELL 2014E400 == 134 [pid = 3868] [id = 614] 17:19:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 233 (20153800) [pid = 3868] [serial = 1842] [outer = 00000000] 17:19:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 234 (201E7C00) [pid = 3868] [serial = 1843] [outer = 20153800] 17:19:45 INFO - PROCESS | 3868 | 1464221985108 Marionette DEBUG loaded listener.js 17:19:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 235 (201ECC00) [pid = 3868] [serial = 1844] [outer = 20153800] 17:19:45 INFO - PROCESS | 3868 | 1464221985722 Marionette TRACE conn3 <- [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]]]}] 17:19:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 17:19:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1047ms 17:19:45 INFO - PROCESS | 3868 | 1464221985803 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 17:19:45 INFO - PROCESS | 3868 | 1464221985806 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 17:19:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 17:19:45 INFO - PROCESS | 3868 | 1464221985810 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 17:19:45 INFO - PROCESS | 3868 | 1464221985812 Marionette TRACE conn3 <- [1,2422,null,{}] 17:19:45 INFO - PROCESS | 3868 | 1464221985816 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:45 INFO - PROCESS | 3868 | 1464221985969 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 17:19:46 INFO - PROCESS | 3868 | 1464221986140 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:46 INFO - PROCESS | 3868 | ++DOCSHELL 10C13000 == 135 [pid = 3868] [id = 615] 17:19:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 236 (10EC7C00) [pid = 3868] [serial = 1845] [outer = 00000000] 17:19:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 237 (12FEA800) [pid = 3868] [serial = 1846] [outer = 10EC7C00] 17:19:46 INFO - PROCESS | 3868 | 1464221986201 Marionette DEBUG loaded listener.js 17:19:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 238 (169BC000) [pid = 3868] [serial = 1847] [outer = 10EC7C00] 17:19:46 INFO - PROCESS | 3868 | 1464221986746 Marionette TRACE conn3 <- [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]]]}] 17:19:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 17:19:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1000ms 17:19:46 INFO - PROCESS | 3868 | 1464221986813 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 17:19:46 INFO - PROCESS | 3868 | 1464221986815 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 17:19:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 17:19:46 INFO - PROCESS | 3868 | 1464221986819 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 17:19:46 INFO - PROCESS | 3868 | 1464221986821 Marionette TRACE conn3 <- [1,2426,null,{}] 17:19:46 INFO - PROCESS | 3868 | 1464221986825 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:46 INFO - PROCESS | 3868 | 1464221986953 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 17:19:47 INFO - PROCESS | 3868 | 1464221987144 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:47 INFO - PROCESS | 3868 | ++DOCSHELL 131F2C00 == 136 [pid = 3868] [id = 616] 17:19:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 239 (131F9800) [pid = 3868] [serial = 1848] [outer = 00000000] 17:19:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 240 (19A6C400) [pid = 3868] [serial = 1849] [outer = 131F9800] 17:19:47 INFO - PROCESS | 3868 | 1464221987199 Marionette DEBUG loaded listener.js 17:19:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 241 (19AE7C00) [pid = 3868] [serial = 1850] [outer = 131F9800] 17:19:47 INFO - PROCESS | 3868 | 1464221987797 Marionette TRACE conn3 <- [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]]]}] 17:19:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 17:19:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1047ms 17:19:47 INFO - PROCESS | 3868 | 1464221987873 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 17:19:47 INFO - PROCESS | 3868 | 1464221987876 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 17:19:47 INFO - PROCESS | 3868 | 1464221987880 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 17:19:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 17:19:47 INFO - PROCESS | 3868 | 1464221987883 Marionette TRACE conn3 <- [1,2430,null,{}] 17:19:47 INFO - PROCESS | 3868 | 1464221987888 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:48 INFO - PROCESS | 3868 | 1464221988022 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 17:19:48 INFO - PROCESS | 3868 | 1464221988387 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:48 INFO - PROCESS | 3868 | ++DOCSHELL 103E0C00 == 137 [pid = 3868] [id = 617] 17:19:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 242 (10431400) [pid = 3868] [serial = 1851] [outer = 00000000] 17:19:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 243 (10A58800) [pid = 3868] [serial = 1852] [outer = 10431400] 17:19:48 INFO - PROCESS | 3868 | 1464221988455 Marionette DEBUG loaded listener.js 17:19:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 244 (10F10800) [pid = 3868] [serial = 1853] [outer = 10431400] 17:19:49 INFO - PROCESS | 3868 | 1464221989060 Marionette TRACE conn3 <- [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]]]}] 17:19:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 17:19:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1250ms 17:19:49 INFO - PROCESS | 3868 | 1464221989139 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 17:19:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 17:19:49 INFO - PROCESS | 3868 | 1464221989143 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 17:19:49 INFO - PROCESS | 3868 | 1464221989147 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 17:19:49 INFO - PROCESS | 3868 | 1464221989151 Marionette TRACE conn3 <- [1,2434,null,{}] 17:19:49 INFO - PROCESS | 3868 | 1464221989156 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:49 INFO - PROCESS | 3868 | 1464221989277 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 17:19:49 INFO - PROCESS | 3868 | 1464221989455 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:49 INFO - PROCESS | 3868 | ++DOCSHELL 1392FC00 == 138 [pid = 3868] [id = 618] 17:19:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 245 (1394A400) [pid = 3868] [serial = 1854] [outer = 00000000] 17:19:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 246 (143E7800) [pid = 3868] [serial = 1855] [outer = 1394A400] 17:19:49 INFO - PROCESS | 3868 | 1464221989507 Marionette DEBUG loaded listener.js 17:19:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 247 (160E4800) [pid = 3868] [serial = 1856] [outer = 1394A400] 17:19:50 INFO - PROCESS | 3868 | 1464221990095 Marionette TRACE conn3 <- [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]]]}] 17:19:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 17:19:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1000ms 17:19:50 INFO - PROCESS | 3868 | 1464221990149 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 17:19:50 INFO - PROCESS | 3868 | 1464221990153 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 17:19:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 17:19:50 INFO - PROCESS | 3868 | 1464221990158 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 17:19:50 INFO - PROCESS | 3868 | 1464221990160 Marionette TRACE conn3 <- [1,2438,null,{}] 17:19:50 INFO - PROCESS | 3868 | 1464221990163 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:50 INFO - PROCESS | 3868 | 1464221990280 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 17:19:50 INFO - PROCESS | 3868 | --DOCSHELL 16E95C00 == 137 [pid = 3868] [id = 501] 17:19:50 INFO - PROCESS | 3868 | --DOCSHELL 1FC5A400 == 136 [pid = 3868] [id = 347] 17:19:50 INFO - PROCESS | 3868 | --DOCSHELL 183C7400 == 135 [pid = 3868] [id = 603] 17:19:50 INFO - PROCESS | 3868 | --DOCSHELL 112DE400 == 134 [pid = 3868] [id = 602] 17:19:50 INFO - PROCESS | 3868 | --DOCSHELL 1A964800 == 133 [pid = 3868] [id = 601] 17:19:50 INFO - PROCESS | 3868 | --DOCSHELL 18366C00 == 132 [pid = 3868] [id = 600] 17:19:50 INFO - PROCESS | 3868 | --DOCSHELL 17006800 == 131 [pid = 3868] [id = 599] 17:19:50 INFO - PROCESS | 3868 | --DOCSHELL 1603F800 == 130 [pid = 3868] [id = 598] 17:19:50 INFO - PROCESS | 3868 | --DOCSHELL 15A1F000 == 129 [pid = 3868] [id = 597] 17:19:50 INFO - PROCESS | 3868 | --DOCSHELL 1290DC00 == 128 [pid = 3868] [id = 596] 17:19:50 INFO - PROCESS | 3868 | --DOCSHELL 138E6000 == 127 [pid = 3868] [id = 595] 17:19:50 INFO - PROCESS | 3868 | --DOCSHELL 10F0A000 == 126 [pid = 3868] [id = 594] 17:19:50 INFO - PROCESS | 3868 | --DOCSHELL 0F2C0000 == 125 [pid = 3868] [id = 593] 17:19:50 INFO - PROCESS | 3868 | --DOCSHELL 1C35F800 == 124 [pid = 3868] [id = 592] 17:19:50 INFO - PROCESS | 3868 | --DOCSHELL 1C35F000 == 123 [pid = 3868] [id = 591] 17:19:50 INFO - PROCESS | 3868 | --DOCSHELL 1B6D2800 == 122 [pid = 3868] [id = 590] 17:19:50 INFO - PROCESS | 3868 | --DOCSHELL 1B753C00 == 121 [pid = 3868] [id = 589] 17:19:50 INFO - PROCESS | 3868 | --DOCSHELL 1B25A400 == 120 [pid = 3868] [id = 588] 17:19:50 INFO - PROCESS | 3868 | --DOCSHELL 1AA6B400 == 119 [pid = 3868] [id = 587] 17:19:50 INFO - PROCESS | 3868 | --DOCSHELL 16A13000 == 118 [pid = 3868] [id = 586] 17:19:50 INFO - PROCESS | 3868 | --DOMWINDOW == 246 (19AE0800) [pid = 3868] [serial = 1702] [outer = 00000000] [url = about:blank] 17:19:50 INFO - PROCESS | 3868 | --DOMWINDOW == 245 (19DA0000) [pid = 3868] [serial = 1705] [outer = 00000000] [url = about:blank] 17:19:50 INFO - PROCESS | 3868 | --DOMWINDOW == 244 (1A3EB400) [pid = 3868] [serial = 1708] [outer = 00000000] [url = about:blank] 17:19:50 INFO - PROCESS | 3868 | --DOMWINDOW == 243 (1A4B8400) [pid = 3868] [serial = 1711] [outer = 00000000] [url = about:blank] 17:19:50 INFO - PROCESS | 3868 | --DOMWINDOW == 242 (18394400) [pid = 3868] [serial = 1714] [outer = 00000000] [url = about:blank] 17:19:50 INFO - PROCESS | 3868 | --DOMWINDOW == 241 (1AF01400) [pid = 3868] [serial = 1750] [outer = 00000000] [url = about:blank] 17:19:50 INFO - PROCESS | 3868 | 1464221990542 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:50 INFO - PROCESS | 3868 | --DOCSHELL 160EDC00 == 117 [pid = 3868] [id = 585] 17:19:50 INFO - PROCESS | 3868 | --DOCSHELL 10C11400 == 116 [pid = 3868] [id = 584] 17:19:50 INFO - PROCESS | 3868 | --DOMWINDOW == 240 (17115400) [pid = 3868] [serial = 1619] [outer = 00000000] [url = about:blank] 17:19:50 INFO - PROCESS | 3868 | --DOMWINDOW == 239 (18368800) [pid = 3868] [serial = 1735] [outer = 00000000] [url = about:blank] 17:19:50 INFO - PROCESS | 3868 | --DOMWINDOW == 238 (19A75800) [pid = 3868] [serial = 1736] [outer = 00000000] [url = about:blank] 17:19:50 INFO - PROCESS | 3868 | --DOMWINDOW == 237 (1A3F0C00) [pid = 3868] [serial = 1738] [outer = 00000000] [url = about:blank] 17:19:50 INFO - PROCESS | 3868 | --DOMWINDOW == 236 (1328A000) [pid = 3868] [serial = 1744] [outer = 00000000] [url = about:blank] 17:19:50 INFO - PROCESS | 3868 | --DOMWINDOW == 235 (1A96E800) [pid = 3868] [serial = 1741] [outer = 00000000] [url = about:blank] 17:19:50 INFO - PROCESS | 3868 | --DOMWINDOW == 234 (1AA70000) [pid = 3868] [serial = 1747] [outer = 00000000] [url = about:blank] 17:19:50 INFO - PROCESS | 3868 | --DOMWINDOW == 233 (16E95800) [pid = 3868] [serial = 1732] [outer = 00000000] [url = about:blank] 17:19:50 INFO - PROCESS | 3868 | --DOMWINDOW == 232 (1106B400) [pid = 3868] [serial = 1721] [outer = 00000000] [url = about:blank] 17:19:50 INFO - PROCESS | 3868 | --DOMWINDOW == 231 (10C1C400) [pid = 3868] [serial = 1720] [outer = 00000000] [url = about:blank] 17:19:50 INFO - PROCESS | 3868 | --DOMWINDOW == 230 (178C2C00) [pid = 3868] [serial = 1696] [outer = 00000000] [url = about:blank] 17:19:50 INFO - PROCESS | 3868 | --DOMWINDOW == 229 (18099400) [pid = 3868] [serial = 1699] [outer = 00000000] [url = about:blank] 17:19:50 INFO - PROCESS | 3868 | --DOMWINDOW == 228 (1392B000) [pid = 3868] [serial = 1726] [outer = 00000000] [url = about:blank] 17:19:50 INFO - PROCESS | 3868 | --DOMWINDOW == 227 (13E26400) [pid = 3868] [serial = 1727] [outer = 00000000] [url = about:blank] 17:19:50 INFO - PROCESS | 3868 | --DOMWINDOW == 226 (13D04C00) [pid = 3868] [serial = 1724] [outer = 00000000] [url = about:blank] 17:19:50 INFO - PROCESS | 3868 | --DOMWINDOW == 225 (13925C00) [pid = 3868] [serial = 1723] [outer = 00000000] [url = about:blank] 17:19:50 INFO - PROCESS | 3868 | --DOMWINDOW == 224 (10C1B000) [pid = 3868] [serial = 1687] [outer = 00000000] [url = about:blank] 17:19:50 INFO - PROCESS | 3868 | --DOMWINDOW == 223 (16E97C00) [pid = 3868] [serial = 1693] [outer = 00000000] [url = about:blank] 17:19:50 INFO - PROCESS | 3868 | --DOMWINDOW == 222 (16038400) [pid = 3868] [serial = 1729] [outer = 00000000] [url = about:blank] 17:19:50 INFO - PROCESS | 3868 | --DOMWINDOW == 221 (169BD800) [pid = 3868] [serial = 1730] [outer = 00000000] [url = about:blank] 17:19:50 INFO - PROCESS | 3868 | --DOMWINDOW == 220 (1A87A800) [pid = 3868] [serial = 1717] [outer = 00000000] [url = about:blank] 17:19:50 INFO - PROCESS | 3868 | --DOMWINDOW == 219 (12B27C00) [pid = 3868] [serial = 1690] [outer = 00000000] [url = about:blank] 17:19:50 INFO - PROCESS | 3868 | --DOMWINDOW == 218 (1A849400) [pid = 3868] [serial = 1739] [outer = 00000000] [url = about:blank] 17:19:50 INFO - PROCESS | 3868 | --DOMWINDOW == 217 (1A9CB000) [pid = 3868] [serial = 1742] [outer = 00000000] [url = about:blank] 17:19:50 INFO - PROCESS | 3868 | --DOMWINDOW == 216 (1A587800) [pid = 3868] [serial = 1745] [outer = 00000000] [url = about:blank] 17:19:50 INFO - PROCESS | 3868 | --DOMWINDOW == 215 (1ACBE400) [pid = 3868] [serial = 1748] [outer = 00000000] [url = about:blank] 17:19:50 INFO - PROCESS | 3868 | --DOMWINDOW == 214 (17009C00) [pid = 3868] [serial = 1733] [outer = 00000000] [url = about:blank] 17:19:50 INFO - PROCESS | 3868 | ++DOCSHELL 0F2BF400 == 117 [pid = 3868] [id = 619] 17:19:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 215 (0F2C0000) [pid = 3868] [serial = 1857] [outer = 00000000] 17:19:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 216 (10C1C400) [pid = 3868] [serial = 1858] [outer = 0F2C0000] 17:19:50 INFO - PROCESS | 3868 | 1464221990614 Marionette DEBUG loaded listener.js 17:19:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 217 (12B4F800) [pid = 3868] [serial = 1859] [outer = 0F2C0000] 17:19:51 INFO - PROCESS | 3868 | 1464221991038 Marionette TRACE conn3 <- [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]]]}] 17:19:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 17:19:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 890ms 17:19:51 INFO - PROCESS | 3868 | 1464221991063 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 17:19:51 INFO - PROCESS | 3868 | 1464221991065 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 17:19:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 17:19:51 INFO - PROCESS | 3868 | 1464221991070 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 17:19:51 INFO - PROCESS | 3868 | 1464221991075 Marionette TRACE conn3 <- [1,2442,null,{}] 17:19:51 INFO - PROCESS | 3868 | 1464221991084 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:51 INFO - PROCESS | 3868 | 1464221991214 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 17:19:51 INFO - PROCESS | 3868 | 1464221991354 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:51 INFO - PROCESS | 3868 | ++DOCSHELL 13E23000 == 118 [pid = 3868] [id = 620] 17:19:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 218 (1631EC00) [pid = 3868] [serial = 1860] [outer = 00000000] 17:19:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 219 (17006800) [pid = 3868] [serial = 1861] [outer = 1631EC00] 17:19:51 INFO - PROCESS | 3868 | 1464221991399 Marionette DEBUG loaded listener.js 17:19:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 220 (17E32000) [pid = 3868] [serial = 1862] [outer = 1631EC00] 17:19:51 INFO - PROCESS | 3868 | 1464221991753 Marionette TRACE conn3 <- [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]]]}] 17:19:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 17:19:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 688ms 17:19:51 INFO - PROCESS | 3868 | 1464221991789 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 17:19:51 INFO - PROCESS | 3868 | 1464221991791 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 17:19:51 INFO - PROCESS | 3868 | 1464221991796 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 17:19:51 INFO - PROCESS | 3868 | 1464221991798 Marionette TRACE conn3 <- [1,2446,null,{}] 17:19:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 17:19:51 INFO - PROCESS | 3868 | 1464221991801 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:51 INFO - PROCESS | 3868 | 1464221991905 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 17:19:51 INFO - PROCESS | 3868 | 1464221991911 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:51 INFO - PROCESS | 3868 | ++DOCSHELL 17003C00 == 119 [pid = 3868] [id = 621] 17:19:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 221 (17670400) [pid = 3868] [serial = 1863] [outer = 00000000] 17:19:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 222 (19A77C00) [pid = 3868] [serial = 1864] [outer = 17670400] 17:19:51 INFO - PROCESS | 3868 | 1464221991955 Marionette DEBUG loaded listener.js 17:19:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 223 (19CBB000) [pid = 3868] [serial = 1865] [outer = 17670400] 17:19:52 INFO - PROCESS | 3868 | 1464221992424 Marionette TRACE conn3 <- [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]]]}] 17:19:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 17:19:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 625ms 17:19:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 17:19:52 INFO - PROCESS | 3868 | 1464221992437 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 17:19:52 INFO - PROCESS | 3868 | 1464221992439 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 17:19:52 INFO - PROCESS | 3868 | 1464221992458 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 17:19:52 INFO - PROCESS | 3868 | 1464221992460 Marionette TRACE conn3 <- [1,2450,null,{}] 17:19:52 INFO - PROCESS | 3868 | 1464221992494 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:52 INFO - PROCESS | 3868 | 1464221992594 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 17:19:52 INFO - PROCESS | 3868 | 1464221992633 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:52 INFO - PROCESS | 3868 | ++DOCSHELL 1A4AC400 == 120 [pid = 3868] [id = 622] 17:19:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 224 (1A4AC800) [pid = 3868] [serial = 1866] [outer = 00000000] 17:19:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 225 (1A4B8400) [pid = 3868] [serial = 1867] [outer = 1A4AC800] 17:19:52 INFO - PROCESS | 3868 | 1464221992683 Marionette DEBUG loaded listener.js 17:19:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 226 (1A882C00) [pid = 3868] [serial = 1868] [outer = 1A4AC800] 17:19:53 INFO - PROCESS | 3868 | 1464221993254 Marionette TRACE conn3 <- [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]]]}] 17:19:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 17:19:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 859ms 17:19:53 INFO - PROCESS | 3868 | 1464221993308 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 17:19:53 INFO - PROCESS | 3868 | 1464221993310 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 17:19:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 17:19:53 INFO - PROCESS | 3868 | 1464221993313 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 17:19:53 INFO - PROCESS | 3868 | 1464221993315 Marionette TRACE conn3 <- [1,2454,null,{}] 17:19:53 INFO - PROCESS | 3868 | 1464221993318 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:53 INFO - PROCESS | 3868 | 1464221993470 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 17:19:53 INFO - PROCESS | 3868 | 1464221993492 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:53 INFO - PROCESS | 3868 | ++DOCSHELL 1A3F0C00 == 121 [pid = 3868] [id = 623] 17:19:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 227 (1A888400) [pid = 3868] [serial = 1869] [outer = 00000000] 17:19:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 228 (1ACBDC00) [pid = 3868] [serial = 1870] [outer = 1A888400] 17:19:53 INFO - PROCESS | 3868 | 1464221993535 Marionette DEBUG loaded listener.js 17:19:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 229 (1AE7BC00) [pid = 3868] [serial = 1871] [outer = 1A888400] 17:19:53 INFO - PROCESS | 3868 | 1464221993984 Marionette TRACE conn3 <- [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]]]}] 17:19:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 17:19:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 704ms 17:19:54 INFO - PROCESS | 3868 | 1464221994011 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 17:19:54 INFO - PROCESS | 3868 | 1464221994013 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 17:19:54 INFO - PROCESS | 3868 | 1464221994016 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 17:19:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 17:19:54 INFO - PROCESS | 3868 | 1464221994018 Marionette TRACE conn3 <- [1,2458,null,{}] 17:19:54 INFO - PROCESS | 3868 | 1464221994021 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:54 INFO - PROCESS | 3868 | 1464221994199 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 17:19:54 INFO - PROCESS | 3868 | 1464221994225 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:54 INFO - PROCESS | 3868 | ++DOCSHELL 1AE83000 == 122 [pid = 3868] [id = 624] 17:19:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 230 (1AE83800) [pid = 3868] [serial = 1872] [outer = 00000000] 17:19:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 231 (1B4AA000) [pid = 3868] [serial = 1873] [outer = 1AE83800] 17:19:54 INFO - PROCESS | 3868 | 1464221994268 Marionette DEBUG loaded listener.js 17:19:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 232 (1B6D2800) [pid = 3868] [serial = 1874] [outer = 1AE83800] 17:19:54 INFO - PROCESS | 3868 | 1464221994731 Marionette TRACE conn3 <- [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]]]}] 17:19:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 17:19:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 735ms 17:19:54 INFO - PROCESS | 3868 | 1464221994757 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 17:19:54 INFO - PROCESS | 3868 | 1464221994759 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 17:19:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 17:19:54 INFO - PROCESS | 3868 | 1464221994767 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 17:19:54 INFO - PROCESS | 3868 | 1464221994769 Marionette TRACE conn3 <- [1,2462,null,{}] 17:19:54 INFO - PROCESS | 3868 | 1464221994772 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:55 INFO - PROCESS | 3868 | 1464221995159 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 17:19:55 INFO - PROCESS | 3868 | --DOMWINDOW == 231 (160E9800) [pid = 3868] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 17:19:55 INFO - PROCESS | 3868 | --DOMWINDOW == 230 (17850000) [pid = 3868] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 17:19:55 INFO - PROCESS | 3868 | --DOMWINDOW == 229 (10F0C400) [pid = 3868] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 17:19:55 INFO - PROCESS | 3868 | --DOMWINDOW == 228 (129EF800) [pid = 3868] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 17:19:55 INFO - PROCESS | 3868 | --DOMWINDOW == 227 (1A964C00) [pid = 3868] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 17:19:55 INFO - PROCESS | 3868 | --DOMWINDOW == 226 (16039000) [pid = 3868] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 17:19:55 INFO - PROCESS | 3868 | --DOMWINDOW == 225 (12F50400) [pid = 3868] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 17:19:55 INFO - PROCESS | 3868 | --DOMWINDOW == 224 (1AE7B000) [pid = 3868] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 17:19:55 INFO - PROCESS | 3868 | --DOMWINDOW == 223 (183C9000) [pid = 3868] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 17:19:55 INFO - PROCESS | 3868 | --DOMWINDOW == 222 (19DAA400) [pid = 3868] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 17:19:55 INFO - PROCESS | 3868 | --DOMWINDOW == 221 (13D0C000) [pid = 3868] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 17:19:55 INFO - PROCESS | 3868 | --DOMWINDOW == 220 (16E96C00) [pid = 3868] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 17:19:55 INFO - PROCESS | 3868 | 1464221995252 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:55 INFO - PROCESS | 3868 | ++DOCSHELL 0F2BB000 == 123 [pid = 3868] [id = 625] 17:19:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 221 (1036C400) [pid = 3868] [serial = 1875] [outer = 00000000] 17:19:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 222 (129EF800) [pid = 3868] [serial = 1876] [outer = 1036C400] 17:19:55 INFO - PROCESS | 3868 | 1464221995298 Marionette DEBUG loaded listener.js 17:19:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 223 (14331800) [pid = 3868] [serial = 1877] [outer = 1036C400] 17:19:55 INFO - PROCESS | 3868 | 1464221995717 Marionette TRACE conn3 <- [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]]]}] 17:19:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 17:19:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1000ms 17:19:55 INFO - PROCESS | 3868 | 1464221995765 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 17:19:55 INFO - PROCESS | 3868 | 1464221995767 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 17:19:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 17:19:55 INFO - PROCESS | 3868 | 1464221995770 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 17:19:55 INFO - PROCESS | 3868 | 1464221995772 Marionette TRACE conn3 <- [1,2466,null,{}] 17:19:55 INFO - PROCESS | 3868 | 1464221995775 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:55 INFO - PROCESS | 3868 | 1464221995874 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 17:19:55 INFO - PROCESS | 3868 | 1464221995880 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:55 INFO - PROCESS | 3868 | ++DOCSHELL 13E19800 == 124 [pid = 3868] [id = 626] 17:19:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 224 (16A19400) [pid = 3868] [serial = 1878] [outer = 00000000] 17:19:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 225 (1ACBFC00) [pid = 3868] [serial = 1879] [outer = 16A19400] 17:19:55 INFO - PROCESS | 3868 | 1464221995923 Marionette DEBUG loaded listener.js 17:19:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 226 (1B75DC00) [pid = 3868] [serial = 1880] [outer = 16A19400] 17:19:56 INFO - PROCESS | 3868 | 1464221996403 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 17:19:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 17:19:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 688ms 17:19:56 INFO - PROCESS | 3868 | 1464221996470 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 17:19:56 INFO - PROCESS | 3868 | 1464221996472 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 17:19:56 INFO - PROCESS | 3868 | 1464221996475 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 17:19:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 17:19:56 INFO - PROCESS | 3868 | 1464221996477 Marionette TRACE conn3 <- [1,2470,null,{}] 17:19:56 INFO - PROCESS | 3868 | 1464221996481 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:56 INFO - PROCESS | 3868 | 1464221996583 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 17:19:56 INFO - PROCESS | 3868 | 1464221996589 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:56 INFO - PROCESS | 3868 | ++DOCSHELL 143F3C00 == 125 [pid = 3868] [id = 627] 17:19:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 227 (1A4B2800) [pid = 3868] [serial = 1881] [outer = 00000000] 17:19:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 228 (1FC53800) [pid = 3868] [serial = 1882] [outer = 1A4B2800] 17:19:56 INFO - PROCESS | 3868 | 1464221996637 Marionette DEBUG loaded listener.js 17:19:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 229 (1FCA5400) [pid = 3868] [serial = 1883] [outer = 1A4B2800] 17:19:57 INFO - PROCESS | 3868 | 1464221997111 Marionette TRACE conn3 <- [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]]]}] 17:19:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 17:19:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 703ms 17:19:57 INFO - PROCESS | 3868 | 1464221997236 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 17:19:57 INFO - PROCESS | 3868 | 1464221997240 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 17:19:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 17:19:57 INFO - PROCESS | 3868 | 1464221997309 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 17:19:57 INFO - PROCESS | 3868 | 1464221997314 Marionette TRACE conn3 <- [1,2474,null,{}] 17:19:57 INFO - PROCESS | 3868 | 1464221997332 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:57 INFO - PROCESS | 3868 | 1464221997477 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 17:19:57 INFO - PROCESS | 3868 | 1464221997620 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:57 INFO - PROCESS | 3868 | ++DOCSHELL 1106A000 == 126 [pid = 3868] [id = 628] 17:19:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 230 (1106A800) [pid = 3868] [serial = 1884] [outer = 00000000] 17:19:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 231 (114DF000) [pid = 3868] [serial = 1885] [outer = 1106A800] 17:19:57 INFO - PROCESS | 3868 | 1464221997675 Marionette DEBUG loaded listener.js 17:19:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 232 (131F8800) [pid = 3868] [serial = 1886] [outer = 1106A800] 17:19:58 INFO - PROCESS | 3868 | 1464221998281 Marionette TRACE conn3 <- [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]]]}] 17:19:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 17:19:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1078ms 17:19:58 INFO - PROCESS | 3868 | 1464221998317 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 17:19:58 INFO - PROCESS | 3868 | 1464221998321 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 17:19:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 17:19:58 INFO - PROCESS | 3868 | 1464221998329 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 17:19:58 INFO - PROCESS | 3868 | 1464221998334 Marionette TRACE conn3 <- [1,2478,null,{}] 17:19:58 INFO - PROCESS | 3868 | 1464221998338 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:58 INFO - PROCESS | 3868 | 1464221998467 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 17:19:58 INFO - PROCESS | 3868 | 1464221998646 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:58 INFO - PROCESS | 3868 | ++DOCSHELL 160EDC00 == 127 [pid = 3868] [id = 629] 17:19:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 233 (16602400) [pid = 3868] [serial = 1887] [outer = 00000000] 17:19:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 234 (16E8FC00) [pid = 3868] [serial = 1888] [outer = 16602400] 17:19:58 INFO - PROCESS | 3868 | 1464221998703 Marionette DEBUG loaded listener.js 17:19:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 235 (17EB4000) [pid = 3868] [serial = 1889] [outer = 16602400] 17:19:59 INFO - PROCESS | 3868 | 1464221999309 Marionette TRACE conn3 <- [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]]]}] 17:19:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 17:19:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1047ms 17:19:59 INFO - PROCESS | 3868 | 1464221999375 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 17:19:59 INFO - PROCESS | 3868 | 1464221999377 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 17:19:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 17:19:59 INFO - PROCESS | 3868 | 1464221999400 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 17:19:59 INFO - PROCESS | 3868 | 1464221999402 Marionette TRACE conn3 <- [1,2482,null,{}] 17:19:59 INFO - PROCESS | 3868 | 1464221999412 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:59 INFO - PROCESS | 3868 | 1464221999609 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 17:19:59 INFO - PROCESS | 3868 | 1464221999738 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:59 INFO - PROCESS | 3868 | ++DOCSHELL 1AA66000 == 128 [pid = 3868] [id = 630] 17:19:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 236 (1AA72000) [pid = 3868] [serial = 1890] [outer = 00000000] 17:19:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 237 (1B5B5800) [pid = 3868] [serial = 1891] [outer = 1AA72000] 17:19:59 INFO - PROCESS | 3868 | 1464221999796 Marionette DEBUG loaded listener.js 17:19:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 238 (1FC60400) [pid = 3868] [serial = 1892] [outer = 1AA72000] 17:20:00 INFO - PROCESS | 3868 | 1464222000422 Marionette TRACE conn3 <- [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]]]}] 17:20:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 17:20:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1094ms 17:20:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 17:20:00 INFO - PROCESS | 3868 | 1464222000498 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 17:20:00 INFO - PROCESS | 3868 | 1464222000500 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 17:20:00 INFO - PROCESS | 3868 | 1464222000503 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 17:20:00 INFO - PROCESS | 3868 | 1464222000505 Marionette TRACE conn3 <- [1,2486,null,{}] 17:20:00 INFO - PROCESS | 3868 | 1464222000509 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:00 INFO - PROCESS | 3868 | 1464222000635 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 17:20:00 INFO - PROCESS | 3868 | 1464222000812 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:00 INFO - PROCESS | 3868 | ++DOCSHELL 1B4A4400 == 129 [pid = 3868] [id = 631] 17:20:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 239 (1FCE3400) [pid = 3868] [serial = 1893] [outer = 00000000] 17:20:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 240 (2014B000) [pid = 3868] [serial = 1894] [outer = 1FCE3400] 17:20:00 INFO - PROCESS | 3868 | 1464222000868 Marionette DEBUG loaded listener.js 17:20:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 241 (20315C00) [pid = 3868] [serial = 1895] [outer = 1FCE3400] 17:20:01 INFO - PROCESS | 3868 | 1464222001385 Marionette TRACE conn3 <- [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]]]}] 17:20:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 17:20:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 937ms 17:20:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 17:20:01 INFO - PROCESS | 3868 | 1464222001449 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 17:20:01 INFO - PROCESS | 3868 | 1464222001451 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 17:20:01 INFO - PROCESS | 3868 | 1464222001455 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 17:20:01 INFO - PROCESS | 3868 | 1464222001457 Marionette TRACE conn3 <- [1,2490,null,{}] 17:20:01 INFO - PROCESS | 3868 | 1464222001460 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:01 INFO - PROCESS | 3868 | 1464222001582 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 17:20:01 INFO - PROCESS | 3868 | 1464222001772 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:01 INFO - PROCESS | 3868 | ++DOCSHELL 1FD1DC00 == 130 [pid = 3868] [id = 632] 17:20:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 242 (20144400) [pid = 3868] [serial = 1896] [outer = 00000000] 17:20:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 243 (20554000) [pid = 3868] [serial = 1897] [outer = 20144400] 17:20:01 INFO - PROCESS | 3868 | 1464222001827 Marionette DEBUG loaded listener.js 17:20:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 244 (20555000) [pid = 3868] [serial = 1898] [outer = 20144400] 17:20:02 INFO - PROCESS | 3868 | 1464222002446 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 17:20:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 17:20:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1031ms 17:20:02 INFO - PROCESS | 3868 | 1464222002511 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 17:20:02 INFO - PROCESS | 3868 | 1464222002514 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 17:20:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 17:20:02 INFO - PROCESS | 3868 | 1464222002517 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 17:20:02 INFO - PROCESS | 3868 | 1464222002519 Marionette TRACE conn3 <- [1,2494,null,{}] 17:20:02 INFO - PROCESS | 3868 | 1464222002523 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:02 INFO - PROCESS | 3868 | 1464222002666 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 17:20:02 INFO - PROCESS | 3868 | 1464222002849 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:02 INFO - PROCESS | 3868 | ++DOCSHELL 20317800 == 131 [pid = 3868] [id = 633] 17:20:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 245 (2031C000) [pid = 3868] [serial = 1899] [outer = 00000000] 17:20:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 246 (20598000) [pid = 3868] [serial = 1900] [outer = 2031C000] 17:20:02 INFO - PROCESS | 3868 | 1464222002905 Marionette DEBUG loaded listener.js 17:20:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 247 (20C43C00) [pid = 3868] [serial = 1901] [outer = 2031C000] 17:20:03 INFO - PROCESS | 3868 | 1464222003458 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 17:20:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 17:20:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1000ms 17:20:03 INFO - PROCESS | 3868 | 1464222003517 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 17:20:03 INFO - PROCESS | 3868 | 1464222003520 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 17:20:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 17:20:03 INFO - PROCESS | 3868 | 1464222003523 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 17:20:03 INFO - PROCESS | 3868 | 1464222003525 Marionette TRACE conn3 <- [1,2498,null,{}] 17:20:03 INFO - PROCESS | 3868 | 1464222003529 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:03 INFO - PROCESS | 3868 | 1464222003651 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 17:20:03 INFO - PROCESS | 3868 | 1464222003840 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:03 INFO - PROCESS | 3868 | ++DOCSHELL 20597C00 == 132 [pid = 3868] [id = 634] 17:20:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 248 (20C4A800) [pid = 3868] [serial = 1902] [outer = 00000000] 17:20:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 249 (20C4E800) [pid = 3868] [serial = 1903] [outer = 20C4A800] 17:20:03 INFO - PROCESS | 3868 | 1464222003895 Marionette DEBUG loaded listener.js 17:20:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 250 (20E30000) [pid = 3868] [serial = 1904] [outer = 20C4A800] 17:20:04 INFO - PROCESS | 3868 | 1464222004463 Marionette TRACE conn3 <- [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]]]}] 17:20:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 17:20:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1000ms 17:20:04 INFO - PROCESS | 3868 | 1464222004526 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 17:20:04 INFO - PROCESS | 3868 | 1464222004529 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 17:20:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 17:20:04 INFO - PROCESS | 3868 | 1464222004532 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 17:20:04 INFO - PROCESS | 3868 | 1464222004534 Marionette TRACE conn3 <- [1,2502,null,{}] 17:20:04 INFO - PROCESS | 3868 | 1464222004538 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:04 INFO - PROCESS | 3868 | 1464222004660 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 17:20:04 INFO - PROCESS | 3868 | 1464222004851 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:04 INFO - PROCESS | 3868 | ++DOCSHELL 20C4B800 == 133 [pid = 3868] [id = 635] 17:20:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 251 (20E36400) [pid = 3868] [serial = 1905] [outer = 00000000] 17:20:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 252 (20E3B000) [pid = 3868] [serial = 1906] [outer = 20E36400] 17:20:04 INFO - PROCESS | 3868 | 1464222004905 Marionette DEBUG loaded listener.js 17:20:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 253 (20E55800) [pid = 3868] [serial = 1907] [outer = 20E36400] 17:20:05 INFO - PROCESS | 3868 | 1464222005507 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 17:20:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 17:20:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1031ms 17:20:05 INFO - PROCESS | 3868 | 1464222005587 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 17:20:05 INFO - PROCESS | 3868 | 1464222005590 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 17:20:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 17:20:05 INFO - PROCESS | 3868 | 1464222005593 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 17:20:05 INFO - PROCESS | 3868 | 1464222005595 Marionette TRACE conn3 <- [1,2506,null,{}] 17:20:05 INFO - PROCESS | 3868 | 1464222005599 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:05 INFO - PROCESS | 3868 | 1464222005722 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 17:20:05 INFO - PROCESS | 3868 | 1464222005901 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:05 INFO - PROCESS | 3868 | ++DOCSHELL 20C4EC00 == 134 [pid = 3868] [id = 636] 17:20:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 254 (20E39000) [pid = 3868] [serial = 1908] [outer = 00000000] 17:20:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 255 (20E60800) [pid = 3868] [serial = 1909] [outer = 20E39000] 17:20:05 INFO - PROCESS | 3868 | 1464222005955 Marionette DEBUG loaded listener.js 17:20:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 256 (20E64000) [pid = 3868] [serial = 1910] [outer = 20E39000] 17:20:06 INFO - PROCESS | 3868 | 1464222006487 Marionette TRACE conn3 <- [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]]]}] 17:20:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 17:20:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 953ms 17:20:06 INFO - PROCESS | 3868 | 1464222006539 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 17:20:06 INFO - PROCESS | 3868 | 1464222006541 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 17:20:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 17:20:06 INFO - PROCESS | 3868 | 1464222006545 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 17:20:06 INFO - PROCESS | 3868 | 1464222006546 Marionette TRACE conn3 <- [1,2510,null,{}] 17:20:06 INFO - PROCESS | 3868 | 1464222006550 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:06 INFO - PROCESS | 3868 | 1464222006672 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 17:20:06 INFO - PROCESS | 3868 | 1464222006864 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:06 INFO - PROCESS | 3868 | ++DOCSHELL 20E5A400 == 135 [pid = 3868] [id = 637] 17:20:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 257 (20E5C800) [pid = 3868] [serial = 1911] [outer = 00000000] 17:20:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 258 (210E1400) [pid = 3868] [serial = 1912] [outer = 20E5C800] 17:20:06 INFO - PROCESS | 3868 | 1464222006919 Marionette DEBUG loaded listener.js 17:20:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 259 (213D4C00) [pid = 3868] [serial = 1913] [outer = 20E5C800] 17:20:07 INFO - PROCESS | 3868 | 1464222007513 Marionette TRACE conn3 <- [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]]]}] 17:20:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 17:20:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1047ms 17:20:07 INFO - PROCESS | 3868 | 1464222007599 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 17:20:07 INFO - PROCESS | 3868 | 1464222007602 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 17:20:07 INFO - PROCESS | 3868 | 1464222007605 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 17:20:07 INFO - PROCESS | 3868 | 1464222007608 Marionette TRACE conn3 <- [1,2514,null,{}] 17:20:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 17:20:07 INFO - PROCESS | 3868 | 1464222007612 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:07 INFO - PROCESS | 3868 | 1464222007752 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 17:20:07 INFO - PROCESS | 3868 | 1464222007935 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:07 INFO - PROCESS | 3868 | ++DOCSHELL 210D7400 == 136 [pid = 3868] [id = 638] 17:20:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 260 (210D8C00) [pid = 3868] [serial = 1914] [outer = 00000000] 17:20:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 261 (213E1400) [pid = 3868] [serial = 1915] [outer = 210D8C00] 17:20:08 INFO - PROCESS | 3868 | 1464222007995 Marionette DEBUG loaded listener.js 17:20:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 262 (21868000) [pid = 3868] [serial = 1916] [outer = 210D8C00] 17:20:08 INFO - PROCESS | 3868 | 1464222008680 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 17:20:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 17:20:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1094ms 17:20:08 INFO - PROCESS | 3868 | 1464222008705 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 17:20:08 INFO - PROCESS | 3868 | 1464222008707 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 17:20:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 17:20:08 INFO - PROCESS | 3868 | 1464222008712 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 17:20:08 INFO - PROCESS | 3868 | 1464222008714 Marionette TRACE conn3 <- [1,2518,null,{}] 17:20:08 INFO - PROCESS | 3868 | 1464222008718 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:08 INFO - PROCESS | 3868 | 1464222008843 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 17:20:09 INFO - PROCESS | 3868 | 1464222009029 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:09 INFO - PROCESS | 3868 | ++DOCSHELL 105EB800 == 137 [pid = 3868] [id = 639] 17:20:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 263 (10C10C00) [pid = 3868] [serial = 1917] [outer = 00000000] 17:20:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 264 (129F9400) [pid = 3868] [serial = 1918] [outer = 10C10C00] 17:20:09 INFO - PROCESS | 3868 | 1464222009082 Marionette DEBUG loaded listener.js 17:20:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 265 (16606800) [pid = 3868] [serial = 1919] [outer = 10C10C00] 17:20:09 INFO - PROCESS | 3868 | 1464222009678 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 17:20:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 17:20:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1047ms 17:20:09 INFO - PROCESS | 3868 | 1464222009766 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 17:20:09 INFO - PROCESS | 3868 | 1464222009768 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 17:20:09 INFO - PROCESS | 3868 | 1464222009772 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 17:20:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 17:20:09 INFO - PROCESS | 3868 | 1464222009774 Marionette TRACE conn3 <- [1,2522,null,{}] 17:20:09 INFO - PROCESS | 3868 | 1464222009778 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:09 INFO - PROCESS | 3868 | 1464222009907 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 17:20:10 INFO - PROCESS | 3868 | 1464222010097 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:10 INFO - PROCESS | 3868 | ++DOCSHELL 129F0000 == 138 [pid = 3868] [id = 640] 17:20:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 266 (129F8C00) [pid = 3868] [serial = 1920] [outer = 00000000] 17:20:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 267 (1A880000) [pid = 3868] [serial = 1921] [outer = 129F8C00] 17:20:10 INFO - PROCESS | 3868 | 1464222010149 Marionette DEBUG loaded listener.js 17:20:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 268 (1AF10800) [pid = 3868] [serial = 1922] [outer = 129F8C00] 17:20:11 INFO - PROCESS | 3868 | 1464222011131 Marionette TRACE conn3 <- [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]]]}] 17:20:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 17:20:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1406ms 17:20:11 INFO - PROCESS | 3868 | 1464222011180 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 17:20:11 INFO - PROCESS | 3868 | 1464222011184 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 17:20:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 17:20:11 INFO - PROCESS | 3868 | 1464222011189 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 17:20:11 INFO - PROCESS | 3868 | 1464222011193 Marionette TRACE conn3 <- [1,2526,null,{}] 17:20:11 INFO - PROCESS | 3868 | 1464222011199 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:11 INFO - PROCESS | 3868 | 1464222011326 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 17:20:11 INFO - PROCESS | 3868 | 1464222011555 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:11 INFO - PROCESS | 3868 | ++DOCSHELL 11256400 == 139 [pid = 3868] [id = 641] 17:20:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 269 (112E6000) [pid = 3868] [serial = 1923] [outer = 00000000] 17:20:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 270 (13954000) [pid = 3868] [serial = 1924] [outer = 112E6000] 17:20:11 INFO - PROCESS | 3868 | 1464222011607 Marionette DEBUG loaded listener.js 17:20:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 271 (13D0E400) [pid = 3868] [serial = 1925] [outer = 112E6000] 17:20:12 INFO - PROCESS | 3868 | 1464222012137 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 17:20:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 17:20:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1000ms 17:20:12 INFO - PROCESS | 3868 | 1464222012188 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 17:20:12 INFO - PROCESS | 3868 | 1464222012194 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 17:20:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 17:20:12 INFO - PROCESS | 3868 | 1464222012200 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 17:20:12 INFO - PROCESS | 3868 | 1464222012203 Marionette TRACE conn3 <- [1,2530,null,{}] 17:20:12 INFO - PROCESS | 3868 | 1464222012206 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:12 INFO - PROCESS | 3868 | 1464222012336 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 17:20:12 INFO - PROCESS | 3868 | 1464222012548 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:12 INFO - PROCESS | 3868 | ++DOCSHELL 1100A000 == 140 [pid = 3868] [id = 642] 17:20:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 272 (114D4400) [pid = 3868] [serial = 1926] [outer = 00000000] 17:20:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 273 (16E88C00) [pid = 3868] [serial = 1927] [outer = 114D4400] 17:20:12 INFO - PROCESS | 3868 | 1464222012626 Marionette DEBUG loaded listener.js 17:20:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 274 (16FD1800) [pid = 3868] [serial = 1928] [outer = 114D4400] 17:20:13 INFO - PROCESS | 3868 | 1464222013233 Marionette TRACE conn3 <- [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]]]}] 17:20:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 17:20:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1094ms 17:20:13 INFO - PROCESS | 3868 | 1464222013295 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 17:20:13 INFO - PROCESS | 3868 | 1464222013297 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 17:20:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 17:20:13 INFO - PROCESS | 3868 | 1464222013301 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 17:20:13 INFO - PROCESS | 3868 | 1464222013304 Marionette TRACE conn3 <- [1,2534,null,{}] 17:20:13 INFO - PROCESS | 3868 | 1464222013315 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:13 INFO - PROCESS | 3868 | 1464222013480 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 17:20:13 INFO - PROCESS | 3868 | --DOCSHELL 13A43000 == 139 [pid = 3868] [id = 572] 17:20:13 INFO - PROCESS | 3868 | --DOCSHELL 1A965C00 == 138 [pid = 3868] [id = 267] 17:20:13 INFO - PROCESS | 3868 | --DOCSHELL 13E19800 == 137 [pid = 3868] [id = 626] 17:20:13 INFO - PROCESS | 3868 | --DOCSHELL 0F2BB000 == 136 [pid = 3868] [id = 625] 17:20:13 INFO - PROCESS | 3868 | --DOCSHELL 1AE83000 == 135 [pid = 3868] [id = 624] 17:20:13 INFO - PROCESS | 3868 | --DOCSHELL 1A3F0C00 == 134 [pid = 3868] [id = 623] 17:20:13 INFO - PROCESS | 3868 | --DOCSHELL 1A4AC400 == 133 [pid = 3868] [id = 622] 17:20:13 INFO - PROCESS | 3868 | --DOCSHELL 17003C00 == 132 [pid = 3868] [id = 621] 17:20:13 INFO - PROCESS | 3868 | --DOCSHELL 13E23000 == 131 [pid = 3868] [id = 620] 17:20:13 INFO - PROCESS | 3868 | --DOCSHELL 0F2BF400 == 130 [pid = 3868] [id = 619] 17:20:13 INFO - PROCESS | 3868 | --DOMWINDOW == 273 (1F86C800) [pid = 3868] [serial = 1774] [outer = 00000000] [url = about:blank] 17:20:13 INFO - PROCESS | 3868 | --DOMWINDOW == 272 (1AA6C400) [pid = 3868] [serial = 1759] [outer = 00000000] [url = about:blank] 17:20:13 INFO - PROCESS | 3868 | --DOMWINDOW == 271 (1E1AA400) [pid = 3868] [serial = 1813] [outer = 00000000] [url = about:blank] 17:20:13 INFO - PROCESS | 3868 | --DOMWINDOW == 270 (10A53800) [pid = 3868] [serial = 1780] [outer = 00000000] [url = about:blank] 17:20:13 INFO - PROCESS | 3868 | --DOMWINDOW == 269 (1B762800) [pid = 3868] [serial = 1768] [outer = 00000000] [url = about:blank] 17:20:13 INFO - PROCESS | 3868 | --DOMWINDOW == 268 (1B4B0C00) [pid = 3868] [serial = 1765] [outer = 00000000] [url = about:blank] 17:20:13 INFO - PROCESS | 3868 | --DOMWINDOW == 267 (1B264000) [pid = 3868] [serial = 1762] [outer = 00000000] [url = about:blank] 17:20:13 INFO - PROCESS | 3868 | --DOMWINDOW == 266 (1E1A3000) [pid = 3868] [serial = 1771] [outer = 00000000] [url = about:blank] 17:20:13 INFO - PROCESS | 3868 | --DOMWINDOW == 265 (1FC56C00) [pid = 3868] [serial = 1777] [outer = 00000000] [url = about:blank] 17:20:13 INFO - PROCESS | 3868 | --DOCSHELL 1392FC00 == 129 [pid = 3868] [id = 618] 17:20:13 INFO - PROCESS | 3868 | --DOCSHELL 103E0C00 == 128 [pid = 3868] [id = 617] 17:20:13 INFO - PROCESS | 3868 | --DOCSHELL 1FD20C00 == 127 [pid = 3868] [id = 613] 17:20:13 INFO - PROCESS | 3868 | --DOCSHELL 1FCE3800 == 126 [pid = 3868] [id = 612] 17:20:13 INFO - PROCESS | 3868 | --DOCSHELL 1FCDEC00 == 125 [pid = 3868] [id = 611] 17:20:13 INFO - PROCESS | 3868 | --DOCSHELL 1FCA5000 == 124 [pid = 3868] [id = 610] 17:20:13 INFO - PROCESS | 3868 | --DOCSHELL 1A96B800 == 123 [pid = 3868] [id = 609] 17:20:13 INFO - PROCESS | 3868 | --DOCSHELL 129F2C00 == 122 [pid = 3868] [id = 608] 17:20:13 INFO - PROCESS | 3868 | --DOCSHELL 1A881C00 == 121 [pid = 3868] [id = 607] 17:20:13 INFO - PROCESS | 3868 | --DOCSHELL 131EE000 == 120 [pid = 3868] [id = 606] 17:20:13 INFO - PROCESS | 3868 | --DOCSHELL 10EBE800 == 119 [pid = 3868] [id = 605] 17:20:13 INFO - PROCESS | 3868 | --DOCSHELL 19CC3C00 == 118 [pid = 3868] [id = 604] 17:20:13 INFO - PROCESS | 3868 | --DOMWINDOW == 264 (1432D000) [pid = 3868] [serial = 1786] [outer = 00000000] [url = about:blank] 17:20:13 INFO - PROCESS | 3868 | --DOMWINDOW == 263 (131F1800) [pid = 3868] [serial = 1789] [outer = 00000000] [url = about:blank] 17:20:13 INFO - PROCESS | 3868 | --DOMWINDOW == 262 (16A12000) [pid = 3868] [serial = 1793] [outer = 00000000] [url = about:blank] 17:20:13 INFO - PROCESS | 3868 | --DOMWINDOW == 261 (15A36800) [pid = 3868] [serial = 1787] [outer = 00000000] [url = about:blank] 17:20:13 INFO - PROCESS | 3868 | --DOMWINDOW == 260 (1A3F2000) [pid = 3868] [serial = 1801] [outer = 00000000] [url = about:blank] 17:20:13 INFO - PROCESS | 3868 | --DOMWINDOW == 259 (1290C000) [pid = 3868] [serial = 1784] [outer = 00000000] [url = about:blank] 17:20:13 INFO - PROCESS | 3868 | --DOMWINDOW == 258 (17EB9400) [pid = 3868] [serial = 1808] [outer = 00000000] [url = about:blank] 17:20:13 INFO - PROCESS | 3868 | --DOMWINDOW == 257 (171DDC00) [pid = 3868] [serial = 1685] [outer = 00000000] [url = about:blank] 17:20:13 INFO - PROCESS | 3868 | --DOMWINDOW == 256 (1B4B0400) [pid = 3868] [serial = 1811] [outer = 00000000] [url = about:blank] 17:20:13 INFO - PROCESS | 3868 | --DOMWINDOW == 255 (16FCD000) [pid = 3868] [serial = 1795] [outer = 00000000] [url = about:blank] 17:20:13 INFO - PROCESS | 3868 | --DOMWINDOW == 254 (19ADE800) [pid = 3868] [serial = 1799] [outer = 00000000] [url = about:blank] 17:20:13 INFO - PROCESS | 3868 | --DOMWINDOW == 253 (1125E400) [pid = 3868] [serial = 1783] [outer = 00000000] [url = about:blank] 17:20:13 INFO - PROCESS | 3868 | --DOMWINDOW == 252 (1394A800) [pid = 3868] [serial = 1790] [outer = 00000000] [url = about:blank] 17:20:13 INFO - PROCESS | 3868 | --DOMWINDOW == 251 (183C9800) [pid = 3868] [serial = 1798] [outer = 00000000] [url = about:blank] 17:20:13 INFO - PROCESS | 3868 | --DOMWINDOW == 250 (1AA6E800) [pid = 3868] [serial = 1804] [outer = 00000000] [url = about:blank] 17:20:13 INFO - PROCESS | 3868 | --DOMWINDOW == 249 (16606000) [pid = 3868] [serial = 1792] [outer = 00000000] [url = about:blank] 17:20:13 INFO - PROCESS | 3868 | --DOMWINDOW == 248 (16037C00) [pid = 3868] [serial = 1807] [outer = 00000000] [url = about:blank] 17:20:13 INFO - PROCESS | 3868 | --DOMWINDOW == 247 (1290EC00) [pid = 3868] [serial = 1753] [outer = 00000000] [url = about:blank] 17:20:13 INFO - PROCESS | 3868 | --DOMWINDOW == 246 (1AF0BC00) [pid = 3868] [serial = 1751] [outer = 00000000] [url = about:blank] 17:20:13 INFO - PROCESS | 3868 | --DOMWINDOW == 245 (17114400) [pid = 3868] [serial = 1796] [outer = 00000000] [url = about:blank] 17:20:13 INFO - PROCESS | 3868 | --DOMWINDOW == 244 (16A1AC00) [pid = 3868] [serial = 1756] [outer = 00000000] [url = about:blank] 17:20:13 INFO - PROCESS | 3868 | --DOMWINDOW == 243 (1A882000) [pid = 3868] [serial = 1802] [outer = 00000000] [url = about:blank] 17:20:13 INFO - PROCESS | 3868 | --DOMWINDOW == 242 (1AE7D400) [pid = 3868] [serial = 1805] [outer = 00000000] [url = about:blank] 17:20:13 INFO - PROCESS | 3868 | --DOMWINDOW == 241 (1AF0A800) [pid = 3868] [serial = 1810] [outer = 00000000] [url = about:blank] 17:20:13 INFO - PROCESS | 3868 | 1464222013693 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:13 INFO - PROCESS | 3868 | ++DOCSHELL 0F2EE800 == 119 [pid = 3868] [id = 643] 17:20:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 242 (0F2F1400) [pid = 3868] [serial = 1929] [outer = 00000000] 17:20:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 243 (1106D000) [pid = 3868] [serial = 1930] [outer = 0F2F1400] 17:20:13 INFO - PROCESS | 3868 | 1464222013744 Marionette DEBUG loaded listener.js 17:20:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 244 (12B27C00) [pid = 3868] [serial = 1931] [outer = 0F2F1400] 17:20:14 INFO - PROCESS | 3868 | 1464222014215 Marionette TRACE conn3 <- [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]]]}] 17:20:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 17:20:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 938ms 17:20:14 INFO - PROCESS | 3868 | 1464222014246 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 17:20:14 INFO - PROCESS | 3868 | 1464222014249 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 17:20:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 17:20:14 INFO - PROCESS | 3868 | 1464222014252 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 17:20:14 INFO - PROCESS | 3868 | 1464222014254 Marionette TRACE conn3 <- [1,2538,null,{}] 17:20:14 INFO - PROCESS | 3868 | 1464222014257 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:14 INFO - PROCESS | 3868 | 1464222014363 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 17:20:14 INFO - PROCESS | 3868 | 1464222014509 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:14 INFO - PROCESS | 3868 | ++DOCSHELL 138D3400 == 120 [pid = 3868] [id = 644] 17:20:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 245 (1394A800) [pid = 3868] [serial = 1932] [outer = 00000000] 17:20:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 246 (16E94C00) [pid = 3868] [serial = 1933] [outer = 1394A800] 17:20:14 INFO - PROCESS | 3868 | 1464222014554 Marionette DEBUG loaded listener.js 17:20:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 247 (175CC400) [pid = 3868] [serial = 1934] [outer = 1394A800] 17:20:14 INFO - PROCESS | 3868 | 1464222014954 Marionette TRACE conn3 <- [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]]]}] 17:20:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 17:20:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 734ms 17:20:15 INFO - PROCESS | 3868 | 1464222014992 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 17:20:15 INFO - PROCESS | 3868 | 1464222014994 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 17:20:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 17:20:15 INFO - PROCESS | 3868 | 1464222014998 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 17:20:15 INFO - PROCESS | 3868 | 1464222015000 Marionette TRACE conn3 <- [1,2542,null,{}] 17:20:15 INFO - PROCESS | 3868 | 1464222015003 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:15 INFO - PROCESS | 3868 | 1464222015101 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 17:20:15 INFO - PROCESS | 3868 | 1464222015107 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:15 INFO - PROCESS | 3868 | ++DOCSHELL 15010C00 == 121 [pid = 3868] [id = 645] 17:20:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 248 (15A36800) [pid = 3868] [serial = 1935] [outer = 00000000] 17:20:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 249 (19A6FC00) [pid = 3868] [serial = 1936] [outer = 15A36800] 17:20:15 INFO - PROCESS | 3868 | 1464222015158 Marionette DEBUG loaded listener.js 17:20:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 250 (19AE6400) [pid = 3868] [serial = 1937] [outer = 15A36800] 17:20:15 INFO - PROCESS | 3868 | 1464222015679 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 17:20:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 17:20:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 750ms 17:20:15 INFO - PROCESS | 3868 | 1464222015739 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 17:20:15 INFO - PROCESS | 3868 | 1464222015741 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 17:20:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 17:20:15 INFO - PROCESS | 3868 | 1464222015744 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 17:20:15 INFO - PROCESS | 3868 | 1464222015745 Marionette TRACE conn3 <- [1,2546,null,{}] 17:20:15 INFO - PROCESS | 3868 | 1464222015749 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:15 INFO - PROCESS | 3868 | 1464222015939 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 17:20:15 INFO - PROCESS | 3868 | 1464222015966 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:15 INFO - PROCESS | 3868 | ++DOCSHELL 19F3A800 == 122 [pid = 3868] [id = 646] 17:20:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 251 (19F41000) [pid = 3868] [serial = 1938] [outer = 00000000] 17:20:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 252 (1A4B7400) [pid = 3868] [serial = 1939] [outer = 19F41000] 17:20:16 INFO - PROCESS | 3868 | 1464222016010 Marionette DEBUG loaded listener.js 17:20:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 253 (1A884000) [pid = 3868] [serial = 1940] [outer = 19F41000] 17:20:16 INFO - PROCESS | 3868 | 1464222016499 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 17:20:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 17:20:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 797ms 17:20:16 INFO - PROCESS | 3868 | 1464222016546 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 17:20:16 INFO - PROCESS | 3868 | 1464222016548 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 17:20:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 17:20:16 INFO - PROCESS | 3868 | 1464222016552 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 17:20:16 INFO - PROCESS | 3868 | 1464222016554 Marionette TRACE conn3 <- [1,2550,null,{}] 17:20:16 INFO - PROCESS | 3868 | 1464222016558 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:16 INFO - PROCESS | 3868 | 1464222016706 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 17:20:16 INFO - PROCESS | 3868 | 1464222016725 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:16 INFO - PROCESS | 3868 | ++DOCSHELL 1A58C800 == 123 [pid = 3868] [id = 647] 17:20:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 254 (1A970400) [pid = 3868] [serial = 1941] [outer = 00000000] 17:20:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 255 (1AA70000) [pid = 3868] [serial = 1942] [outer = 1A970400] 17:20:16 INFO - PROCESS | 3868 | 1464222016769 Marionette DEBUG loaded listener.js 17:20:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 256 (1ACC7400) [pid = 3868] [serial = 1943] [outer = 1A970400] 17:20:17 INFO - PROCESS | 3868 | 1464222017240 Marionette TRACE conn3 <- [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]]]}] 17:20:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 17:20:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 735ms 17:20:17 INFO - PROCESS | 3868 | 1464222017297 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 17:20:17 INFO - PROCESS | 3868 | 1464222017299 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 17:20:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 17:20:17 INFO - PROCESS | 3868 | 1464222017337 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 17:20:17 INFO - PROCESS | 3868 | 1464222017338 Marionette TRACE conn3 <- [1,2554,null,{}] 17:20:17 INFO - PROCESS | 3868 | 1464222017342 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:17 INFO - PROCESS | 3868 | 1464222017501 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 17:20:17 INFO - PROCESS | 3868 | 1464222017548 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:17 INFO - PROCESS | 3868 | ++DOCSHELL 1AF0AC00 == 124 [pid = 3868] [id = 648] 17:20:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 257 (1AF0BC00) [pid = 3868] [serial = 1944] [outer = 00000000] 17:20:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 258 (1B4A2800) [pid = 3868] [serial = 1945] [outer = 1AF0BC00] 17:20:17 INFO - PROCESS | 3868 | 1464222017592 Marionette DEBUG loaded listener.js 17:20:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 259 (1B5A9C00) [pid = 3868] [serial = 1946] [outer = 1AF0BC00] 17:20:18 INFO - PROCESS | 3868 | --DOMWINDOW == 258 (17670400) [pid = 3868] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 17:20:18 INFO - PROCESS | 3868 | --DOMWINDOW == 257 (1A888400) [pid = 3868] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 17:20:18 INFO - PROCESS | 3868 | --DOMWINDOW == 256 (1AE83800) [pid = 3868] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 17:20:18 INFO - PROCESS | 3868 | --DOMWINDOW == 255 (1A4AC800) [pid = 3868] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 17:20:18 INFO - PROCESS | 3868 | --DOMWINDOW == 254 (1394A400) [pid = 3868] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 17:20:18 INFO - PROCESS | 3868 | --DOMWINDOW == 253 (0F2C0000) [pid = 3868] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 17:20:18 INFO - PROCESS | 3868 | --DOMWINDOW == 252 (10431400) [pid = 3868] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 17:20:18 INFO - PROCESS | 3868 | --DOMWINDOW == 251 (1631EC00) [pid = 3868] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 17:20:18 INFO - PROCESS | 3868 | --DOMWINDOW == 250 (16A19400) [pid = 3868] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 17:20:18 INFO - PROCESS | 3868 | --DOMWINDOW == 249 (1036C400) [pid = 3868] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 17:20:18 INFO - PROCESS | 3868 | 1464222018358 Marionette TRACE conn3 <- [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]]]}] 17:20:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 17:20:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1047ms 17:20:18 INFO - PROCESS | 3868 | 1464222018404 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 17:20:18 INFO - PROCESS | 3868 | 1464222018406 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 17:20:18 INFO - PROCESS | 3868 | 1464222018410 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 17:20:18 INFO - PROCESS | 3868 | 1464222018412 Marionette TRACE conn3 <- [1,2558,null,{}] 17:20:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 17:20:18 INFO - PROCESS | 3868 | 1464222018415 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:18 INFO - PROCESS | 3868 | 1464222018521 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 17:20:18 INFO - PROCESS | 3868 | 1464222018527 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:18 INFO - PROCESS | 3868 | ++DOCSHELL 1631EC00 == 125 [pid = 3868] [id = 649] 17:20:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 250 (16A15000) [pid = 3868] [serial = 1947] [outer = 00000000] 17:20:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 251 (1A9C8C00) [pid = 3868] [serial = 1948] [outer = 16A15000] 17:20:18 INFO - PROCESS | 3868 | 1464222018571 Marionette DEBUG loaded listener.js 17:20:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 252 (1AF0A800) [pid = 3868] [serial = 1949] [outer = 16A15000] 17:20:19 INFO - PROCESS | 3868 | 1464222019051 Marionette TRACE conn3 <- [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]]]}] 17:20:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 17:20:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 687ms 17:20:19 INFO - PROCESS | 3868 | 1464222019113 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 17:20:19 INFO - PROCESS | 3868 | 1464222019115 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 17:20:19 INFO - PROCESS | 3868 | 1464222019118 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 17:20:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 17:20:19 INFO - PROCESS | 3868 | 1464222019120 Marionette TRACE conn3 <- [1,2562,null,{}] 17:20:19 INFO - PROCESS | 3868 | 1464222019123 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:19 INFO - PROCESS | 3868 | 1464222019225 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 17:20:19 INFO - PROCESS | 3868 | 1464222019267 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:19 INFO - PROCESS | 3868 | ++DOCSHELL 1AA6D400 == 126 [pid = 3868] [id = 650] 17:20:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 253 (1AA6DC00) [pid = 3868] [serial = 1950] [outer = 00000000] 17:20:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 254 (1B758000) [pid = 3868] [serial = 1951] [outer = 1AA6DC00] 17:20:19 INFO - PROCESS | 3868 | 1464222019310 Marionette DEBUG loaded listener.js 17:20:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 255 (1C354000) [pid = 3868] [serial = 1952] [outer = 1AA6DC00] 17:20:19 INFO - PROCESS | 3868 | 1464222019812 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 17:20:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 17:20:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 734ms 17:20:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 17:20:19 INFO - PROCESS | 3868 | 1464222019859 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 17:20:19 INFO - PROCESS | 3868 | 1464222019861 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 17:20:19 INFO - PROCESS | 3868 | 1464222019865 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 17:20:19 INFO - PROCESS | 3868 | 1464222019867 Marionette TRACE conn3 <- [1,2566,null,{}] 17:20:19 INFO - PROCESS | 3868 | 1464222019870 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:19 INFO - PROCESS | 3868 | 1464222019986 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 17:20:20 INFO - PROCESS | 3868 | 1464222019993 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:20 INFO - PROCESS | 3868 | ++DOCSHELL 1E1A3000 == 127 [pid = 3868] [id = 651] 17:20:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 256 (1E1A7000) [pid = 3868] [serial = 1953] [outer = 00000000] 17:20:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 257 (1FC5BC00) [pid = 3868] [serial = 1954] [outer = 1E1A7000] 17:20:20 INFO - PROCESS | 3868 | 1464222020041 Marionette DEBUG loaded listener.js 17:20:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 258 (1FCA6400) [pid = 3868] [serial = 1955] [outer = 1E1A7000] 17:20:20 INFO - PROCESS | 3868 | 1464222020863 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 17:20:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 17:20:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1031ms 17:20:20 INFO - PROCESS | 3868 | 1464222020923 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 17:20:20 INFO - PROCESS | 3868 | 1464222020928 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 17:20:20 INFO - PROCESS | 3868 | 1464222020933 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 17:20:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 17:20:20 INFO - PROCESS | 3868 | 1464222020938 Marionette TRACE conn3 <- [1,2570,null,{}] 17:20:20 INFO - PROCESS | 3868 | 1464222020943 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:21 INFO - PROCESS | 3868 | 1464222021110 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 17:20:21 INFO - PROCESS | 3868 | 1464222021294 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:21 INFO - PROCESS | 3868 | ++DOCSHELL 1105EC00 == 128 [pid = 3868] [id = 652] 17:20:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 259 (129F3400) [pid = 3868] [serial = 1956] [outer = 00000000] 17:20:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 260 (138EE800) [pid = 3868] [serial = 1957] [outer = 129F3400] 17:20:21 INFO - PROCESS | 3868 | 1464222021353 Marionette DEBUG loaded listener.js 17:20:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 261 (16610C00) [pid = 3868] [serial = 1958] [outer = 129F3400] 17:20:21 INFO - PROCESS | 3868 | 1464222021957 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 17:20:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 17:20:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1094ms 17:20:22 INFO - PROCESS | 3868 | 1464222022031 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 17:20:22 INFO - PROCESS | 3868 | 1464222022037 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 17:20:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 17:20:22 INFO - PROCESS | 3868 | 1464222022043 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 17:20:22 INFO - PROCESS | 3868 | 1464222022046 Marionette TRACE conn3 <- [1,2574,null,{}] 17:20:22 INFO - PROCESS | 3868 | 1464222022050 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:22 INFO - PROCESS | 3868 | 1464222022181 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 17:20:22 INFO - PROCESS | 3868 | 1464222022363 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:22 INFO - PROCESS | 3868 | ++DOCSHELL 176A6800 == 129 [pid = 3868] [id = 653] 17:20:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 262 (178C3400) [pid = 3868] [serial = 1959] [outer = 00000000] 17:20:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 263 (18399400) [pid = 3868] [serial = 1960] [outer = 178C3400] 17:20:22 INFO - PROCESS | 3868 | 1464222022417 Marionette DEBUG loaded listener.js 17:20:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 264 (19CC6000) [pid = 3868] [serial = 1961] [outer = 178C3400] 17:20:23 INFO - PROCESS | 3868 | 1464222023013 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 17:20:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 17:20:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1000ms 17:20:23 INFO - PROCESS | 3868 | 1464222023044 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 17:20:23 INFO - PROCESS | 3868 | 1464222023047 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 17:20:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 17:20:23 INFO - PROCESS | 3868 | 1464222023051 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 17:20:23 INFO - PROCESS | 3868 | 1464222023054 Marionette TRACE conn3 <- [1,2578,null,{}] 17:20:23 INFO - PROCESS | 3868 | 1464222023065 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:23 INFO - PROCESS | 3868 | 1464222023196 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 17:20:23 INFO - PROCESS | 3868 | 1464222023395 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:23 INFO - PROCESS | 3868 | ++DOCSHELL 1E1ACC00 == 130 [pid = 3868] [id = 654] 17:20:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 265 (1E1AE000) [pid = 3868] [serial = 1962] [outer = 00000000] 17:20:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 266 (1F871400) [pid = 3868] [serial = 1963] [outer = 1E1AE000] 17:20:23 INFO - PROCESS | 3868 | 1464222023453 Marionette DEBUG loaded listener.js 17:20:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 267 (1FC5EC00) [pid = 3868] [serial = 1964] [outer = 1E1AE000] 17:20:24 INFO - PROCESS | 3868 | 1464222024066 Marionette TRACE conn3 <- [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]]]}] 17:20:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 17:20:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1032ms 17:20:24 INFO - PROCESS | 3868 | 1464222024093 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 17:20:24 INFO - PROCESS | 3868 | 1464222024096 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 17:20:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 17:20:24 INFO - PROCESS | 3868 | 1464222024100 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 17:20:24 INFO - PROCESS | 3868 | 1464222024102 Marionette TRACE conn3 <- [1,2582,null,{}] 17:20:24 INFO - PROCESS | 3868 | 1464222024122 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:24 INFO - PROCESS | 3868 | 1464222024251 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 17:20:24 INFO - PROCESS | 3868 | 1464222024444 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:24 INFO - PROCESS | 3868 | ++DOCSHELL 1FCE7C00 == 131 [pid = 3868] [id = 655] 17:20:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 268 (1FD1B400) [pid = 3868] [serial = 1965] [outer = 00000000] 17:20:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 269 (1FD28000) [pid = 3868] [serial = 1966] [outer = 1FD1B400] 17:20:24 INFO - PROCESS | 3868 | 1464222024500 Marionette DEBUG loaded listener.js 17:20:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 270 (2016C800) [pid = 3868] [serial = 1967] [outer = 1FD1B400] 17:20:25 INFO - PROCESS | 3868 | 1464222025088 Marionette TRACE conn3 <- [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]]]}] 17:20:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 17:20:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1000ms 17:20:25 INFO - PROCESS | 3868 | 1464222025103 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 17:20:25 INFO - PROCESS | 3868 | 1464222025106 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 17:20:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 17:20:25 INFO - PROCESS | 3868 | 1464222025109 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 17:20:25 INFO - PROCESS | 3868 | 1464222025111 Marionette TRACE conn3 <- [1,2586,null,{}] 17:20:25 INFO - PROCESS | 3868 | 1464222025114 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:25 INFO - PROCESS | 3868 | 1464222025236 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 17:20:25 INFO - PROCESS | 3868 | 1464222025430 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:25 INFO - PROCESS | 3868 | ++DOCSHELL 1F86E400 == 132 [pid = 3868] [id = 656] 17:20:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 271 (1FC5B400) [pid = 3868] [serial = 1968] [outer = 00000000] 17:20:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 272 (20314800) [pid = 3868] [serial = 1969] [outer = 1FC5B400] 17:20:25 INFO - PROCESS | 3868 | 1464222025484 Marionette DEBUG loaded listener.js 17:20:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 273 (2031EC00) [pid = 3868] [serial = 1970] [outer = 1FC5B400] 17:20:26 INFO - PROCESS | 3868 | 1464222026171 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 17:20:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 17:20:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1094ms 17:20:26 INFO - PROCESS | 3868 | 1464222026202 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 17:20:26 INFO - PROCESS | 3868 | 1464222026204 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 17:20:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 17:20:26 INFO - PROCESS | 3868 | 1464222026208 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 17:20:26 INFO - PROCESS | 3868 | 1464222026210 Marionette TRACE conn3 <- [1,2590,null,{}] 17:20:26 INFO - PROCESS | 3868 | 1464222026213 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:26 INFO - PROCESS | 3868 | 1464222026346 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 17:20:26 INFO - PROCESS | 3868 | 1464222026529 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:26 INFO - PROCESS | 3868 | ++DOCSHELL 2058DC00 == 133 [pid = 3868] [id = 657] 17:20:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 274 (20591400) [pid = 3868] [serial = 1971] [outer = 00000000] 17:20:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 275 (20E3A800) [pid = 3868] [serial = 1972] [outer = 20591400] 17:20:26 INFO - PROCESS | 3868 | 1464222026583 Marionette DEBUG loaded listener.js 17:20:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 276 (20E5F800) [pid = 3868] [serial = 1973] [outer = 20591400] 17:20:27 INFO - PROCESS | 3868 | 1464222027161 Marionette TRACE conn3 <- [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]]]}] 17:20:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 17:20:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1000ms 17:20:27 INFO - PROCESS | 3868 | 1464222027210 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 17:20:27 INFO - PROCESS | 3868 | 1464222027212 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 17:20:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 17:20:27 INFO - PROCESS | 3868 | 1464222027216 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 17:20:27 INFO - PROCESS | 3868 | 1464222027218 Marionette TRACE conn3 <- [1,2594,null,{}] 17:20:27 INFO - PROCESS | 3868 | 1464222027221 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:27 INFO - PROCESS | 3868 | 1464222027342 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 17:20:27 INFO - PROCESS | 3868 | 1464222027536 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:27 INFO - PROCESS | 3868 | ++DOCSHELL 1A84D000 == 134 [pid = 3868] [id = 658] 17:20:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 277 (1AA6E800) [pid = 3868] [serial = 1974] [outer = 00000000] 17:20:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 278 (213DC400) [pid = 3868] [serial = 1975] [outer = 1AA6E800] 17:20:27 INFO - PROCESS | 3868 | 1464222027592 Marionette DEBUG loaded listener.js 17:20:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 279 (213E1000) [pid = 3868] [serial = 1976] [outer = 1AA6E800] 17:20:28 INFO - PROCESS | 3868 | 1464222028168 Marionette TRACE conn3 <- [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]]]}] 17:20:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 17:20:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1000ms 17:20:28 INFO - PROCESS | 3868 | 1464222028218 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 17:20:28 INFO - PROCESS | 3868 | 1464222028220 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 17:20:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 17:20:28 INFO - PROCESS | 3868 | 1464222028223 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 17:20:28 INFO - PROCESS | 3868 | 1464222028225 Marionette TRACE conn3 <- [1,2598,null,{}] 17:20:28 INFO - PROCESS | 3868 | 1464222028229 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:28 INFO - PROCESS | 3868 | 1464222028355 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 17:20:28 INFO - PROCESS | 3868 | 1464222028537 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:28 INFO - PROCESS | 3868 | ++DOCSHELL 213D3000 == 135 [pid = 3868] [id = 659] 17:20:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 280 (213D9800) [pid = 3868] [serial = 1977] [outer = 00000000] 17:20:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 281 (218D8C00) [pid = 3868] [serial = 1978] [outer = 213D9800] 17:20:28 INFO - PROCESS | 3868 | 1464222028593 Marionette DEBUG loaded listener.js 17:20:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 282 (218DCC00) [pid = 3868] [serial = 1979] [outer = 213D9800] 17:20:29 INFO - PROCESS | 3868 | 1464222029184 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 17:20:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 17:20:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1000ms 17:20:29 INFO - PROCESS | 3868 | 1464222029227 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 17:20:29 INFO - PROCESS | 3868 | 1464222029229 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 17:20:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 17:20:29 INFO - PROCESS | 3868 | 1464222029232 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 17:20:29 INFO - PROCESS | 3868 | 1464222029234 Marionette TRACE conn3 <- [1,2602,null,{}] 17:20:29 INFO - PROCESS | 3868 | 1464222029238 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:29 INFO - PROCESS | 3868 | 1464222029361 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 17:20:29 INFO - PROCESS | 3868 | 1464222029555 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:29 INFO - PROCESS | 3868 | ++DOCSHELL 218D8800 == 136 [pid = 3868] [id = 660] 17:20:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 283 (218E4C00) [pid = 3868] [serial = 1980] [outer = 00000000] 17:20:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 284 (21B04000) [pid = 3868] [serial = 1981] [outer = 218E4C00] 17:20:29 INFO - PROCESS | 3868 | 1464222029610 Marionette DEBUG loaded listener.js 17:20:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 285 (21B06400) [pid = 3868] [serial = 1982] [outer = 218E4C00] 17:20:30 INFO - PROCESS | 3868 | 1464222030140 Marionette TRACE conn3 <- [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]]]}] 17:20:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 17:20:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 953ms 17:20:30 INFO - PROCESS | 3868 | 1464222030178 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 17:20:30 INFO - PROCESS | 3868 | 1464222030180 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 17:20:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 17:20:30 INFO - PROCESS | 3868 | 1464222030184 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 17:20:30 INFO - PROCESS | 3868 | 1464222030186 Marionette TRACE conn3 <- [1,2606,null,{}] 17:20:30 INFO - PROCESS | 3868 | 1464222030190 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:30 INFO - PROCESS | 3868 | 1464222030314 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 17:20:30 INFO - PROCESS | 3868 | 1464222030509 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:30 INFO - PROCESS | 3868 | ++DOCSHELL 218E1000 == 137 [pid = 3868] [id = 661] 17:20:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 286 (218E4000) [pid = 3868] [serial = 1983] [outer = 00000000] 17:20:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 287 (21B0E000) [pid = 3868] [serial = 1984] [outer = 218E4000] 17:20:30 INFO - PROCESS | 3868 | 1464222030564 Marionette DEBUG loaded listener.js 17:20:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 288 (21FC4000) [pid = 3868] [serial = 1985] [outer = 218E4000] 17:20:31 INFO - PROCESS | 3868 | 1464222031142 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 17:20:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 17:20:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1000ms 17:20:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 17:20:31 INFO - PROCESS | 3868 | 1464222031186 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 17:20:31 INFO - PROCESS | 3868 | 1464222031188 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 17:20:31 INFO - PROCESS | 3868 | 1464222031192 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 17:20:31 INFO - PROCESS | 3868 | 1464222031195 Marionette TRACE conn3 <- [1,2610,null,{}] 17:20:31 INFO - PROCESS | 3868 | 1464222031199 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:31 INFO - PROCESS | 3868 | 1464222031341 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 17:20:31 INFO - PROCESS | 3868 | 1464222031539 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:31 INFO - PROCESS | 3868 | ++DOCSHELL 2246F800 == 138 [pid = 3868] [id = 662] 17:20:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 289 (2246FC00) [pid = 3868] [serial = 1986] [outer = 00000000] 17:20:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 290 (22476400) [pid = 3868] [serial = 1987] [outer = 2246FC00] 17:20:31 INFO - PROCESS | 3868 | 1464222031601 Marionette DEBUG loaded listener.js 17:20:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 291 (2247B400) [pid = 3868] [serial = 1988] [outer = 2246FC00] 17:20:32 INFO - PROCESS | 3868 | 1464222032263 Marionette TRACE conn3 <- [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]]]}] 17:20:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 17:20:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1078ms 17:20:32 INFO - PROCESS | 3868 | 1464222032283 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 17:20:32 INFO - PROCESS | 3868 | 1464222032285 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 17:20:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 17:20:32 INFO - PROCESS | 3868 | 1464222032289 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 17:20:32 INFO - PROCESS | 3868 | 1464222032291 Marionette TRACE conn3 <- [1,2614,null,{}] 17:20:32 INFO - PROCESS | 3868 | 1464222032295 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:32 INFO - PROCESS | 3868 | 1464222032422 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 17:20:32 INFO - PROCESS | 3868 | 1464222032637 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:32 INFO - PROCESS | 3868 | ++DOCSHELL 11064000 == 139 [pid = 3868] [id = 663] 17:20:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 292 (1106B400) [pid = 3868] [serial = 1989] [outer = 00000000] 17:20:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 293 (14334800) [pid = 3868] [serial = 1990] [outer = 1106B400] 17:20:32 INFO - PROCESS | 3868 | 1464222032693 Marionette DEBUG loaded listener.js 17:20:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 294 (16B4A000) [pid = 3868] [serial = 1991] [outer = 1106B400] 17:20:33 INFO - PROCESS | 3868 | 1464222033322 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 17:20:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 17:20:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1094ms 17:20:33 INFO - PROCESS | 3868 | 1464222033390 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 17:20:33 INFO - PROCESS | 3868 | 1464222033392 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 17:20:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 17:20:33 INFO - PROCESS | 3868 | 1464222033396 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 17:20:33 INFO - PROCESS | 3868 | 1464222033399 Marionette TRACE conn3 <- [1,2618,null,{}] 17:20:33 INFO - PROCESS | 3868 | 1464222033403 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:33 INFO - PROCESS | 3868 | 1464222033595 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 17:20:33 INFO - PROCESS | 3868 | 1464222033733 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:33 INFO - PROCESS | 3868 | ++DOCSHELL 16A16000 == 140 [pid = 3868] [id = 664] 17:20:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 295 (19CC2C00) [pid = 3868] [serial = 1992] [outer = 00000000] 17:20:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 296 (1A966400) [pid = 3868] [serial = 1993] [outer = 19CC2C00] 17:20:33 INFO - PROCESS | 3868 | 1464222033802 Marionette DEBUG loaded listener.js 17:20:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 297 (1AE7DC00) [pid = 3868] [serial = 1994] [outer = 19CC2C00] 17:20:34 INFO - PROCESS | 3868 | 1464222034392 Marionette TRACE conn3 <- [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]]]}] 17:20:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 17:20:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1031ms 17:20:34 INFO - PROCESS | 3868 | 1464222034438 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 17:20:34 INFO - PROCESS | 3868 | 1464222034440 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 17:20:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 17:20:34 INFO - PROCESS | 3868 | 1464222034444 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 17:20:34 INFO - PROCESS | 3868 | 1464222034445 Marionette TRACE conn3 <- [1,2622,null,{}] 17:20:34 INFO - PROCESS | 3868 | 1464222034465 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:34 INFO - PROCESS | 3868 | 1464222034591 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 17:20:34 INFO - PROCESS | 3868 | 1464222034799 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:34 INFO - PROCESS | 3868 | ++DOCSHELL 1FC5F000 == 141 [pid = 3868] [id = 665] 17:20:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 298 (1FC6BC00) [pid = 3868] [serial = 1995] [outer = 00000000] 17:20:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 299 (1FD1D400) [pid = 3868] [serial = 1996] [outer = 1FC6BC00] 17:20:34 INFO - PROCESS | 3868 | 1464222034853 Marionette DEBUG loaded listener.js 17:20:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 300 (20178800) [pid = 3868] [serial = 1997] [outer = 1FC6BC00] 17:20:35 INFO - PROCESS | 3868 | 1464222035695 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 17:20:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 17:20:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1297ms 17:20:35 INFO - PROCESS | 3868 | 1464222035745 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 17:20:35 INFO - PROCESS | 3868 | 1464222035749 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 17:20:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 17:20:35 INFO - PROCESS | 3868 | 1464222035755 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 17:20:35 INFO - PROCESS | 3868 | 1464222035758 Marionette TRACE conn3 <- [1,2626,null,{}] 17:20:35 INFO - PROCESS | 3868 | 1464222035763 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:35 INFO - PROCESS | 3868 | 1464222035898 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 17:20:36 INFO - PROCESS | 3868 | 1464222036103 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:36 INFO - PROCESS | 3868 | ++DOCSHELL 12910800 == 142 [pid = 3868] [id = 666] 17:20:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 301 (138D3000) [pid = 3868] [serial = 1998] [outer = 00000000] 17:20:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 302 (13E23400) [pid = 3868] [serial = 1999] [outer = 138D3000] 17:20:36 INFO - PROCESS | 3868 | 1464222036154 Marionette DEBUG loaded listener.js 17:20:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 303 (16E93400) [pid = 3868] [serial = 2000] [outer = 138D3000] 17:20:36 INFO - PROCESS | 3868 | 1464222036744 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 17:20:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 17:20:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1031ms 17:20:36 INFO - PROCESS | 3868 | 1464222036799 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 17:20:36 INFO - PROCESS | 3868 | 1464222036808 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 17:20:36 INFO - PROCESS | 3868 | 1464222036832 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 17:20:36 INFO - PROCESS | 3868 | 1464222036835 Marionette TRACE conn3 <- [1,2630,null,{}] 17:20:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 17:20:36 INFO - PROCESS | 3868 | 1464222036838 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:36 INFO - PROCESS | 3868 | 1464222036958 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 17:20:37 INFO - PROCESS | 3868 | 1464222037152 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:37 INFO - PROCESS | 3868 | ++DOCSHELL 15A1F000 == 143 [pid = 3868] [id = 667] 17:20:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 304 (16610000) [pid = 3868] [serial = 2001] [outer = 00000000] 17:20:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 305 (19CB8800) [pid = 3868] [serial = 2002] [outer = 16610000] 17:20:37 INFO - PROCESS | 3868 | 1464222037204 Marionette DEBUG loaded listener.js 17:20:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 306 (1A4B6800) [pid = 3868] [serial = 2003] [outer = 16610000] 17:20:37 INFO - PROCESS | 3868 | --DOCSHELL 23608400 == 142 [pid = 3868] [id = 474] 17:20:37 INFO - PROCESS | 3868 | --DOCSHELL 0F2C3000 == 141 [pid = 3868] [id = 549] 17:20:37 INFO - PROCESS | 3868 | --DOCSHELL 1AA6D400 == 140 [pid = 3868] [id = 650] 17:20:37 INFO - PROCESS | 3868 | --DOCSHELL 1631EC00 == 139 [pid = 3868] [id = 649] 17:20:37 INFO - PROCESS | 3868 | --DOCSHELL 1AF0AC00 == 138 [pid = 3868] [id = 648] 17:20:37 INFO - PROCESS | 3868 | --DOCSHELL 1A58C800 == 137 [pid = 3868] [id = 647] 17:20:37 INFO - PROCESS | 3868 | --DOCSHELL 19F3A800 == 136 [pid = 3868] [id = 646] 17:20:37 INFO - PROCESS | 3868 | --DOCSHELL 15010C00 == 135 [pid = 3868] [id = 645] 17:20:37 INFO - PROCESS | 3868 | --DOCSHELL 138D3400 == 134 [pid = 3868] [id = 644] 17:20:37 INFO - PROCESS | 3868 | --DOCSHELL 0F2EE800 == 133 [pid = 3868] [id = 643] 17:20:37 INFO - PROCESS | 3868 | --DOCSHELL 1100A000 == 132 [pid = 3868] [id = 642] 17:20:37 INFO - PROCESS | 3868 | --DOCSHELL 11256400 == 131 [pid = 3868] [id = 641] 17:20:37 INFO - PROCESS | 3868 | --DOCSHELL 20597C00 == 130 [pid = 3868] [id = 634] 17:20:37 INFO - PROCESS | 3868 | --DOCSHELL 20317800 == 129 [pid = 3868] [id = 633] 17:20:37 INFO - PROCESS | 3868 | --DOCSHELL 1FD1DC00 == 128 [pid = 3868] [id = 632] 17:20:37 INFO - PROCESS | 3868 | --DOMWINDOW == 305 (1FC53800) [pid = 3868] [serial = 1882] [outer = 00000000] [url = about:blank] 17:20:37 INFO - PROCESS | 3868 | --DOCSHELL 1B4A4400 == 127 [pid = 3868] [id = 631] 17:20:37 INFO - PROCESS | 3868 | --DOCSHELL 1AA66000 == 126 [pid = 3868] [id = 630] 17:20:37 INFO - PROCESS | 3868 | --DOCSHELL 160EDC00 == 125 [pid = 3868] [id = 629] 17:20:37 INFO - PROCESS | 3868 | --DOCSHELL 1106A000 == 124 [pid = 3868] [id = 628] 17:20:37 INFO - PROCESS | 3868 | --DOMWINDOW == 304 (19A77C00) [pid = 3868] [serial = 1864] [outer = 00000000] [url = about:blank] 17:20:37 INFO - PROCESS | 3868 | --DOMWINDOW == 303 (19CBB000) [pid = 3868] [serial = 1865] [outer = 00000000] [url = about:blank] 17:20:37 INFO - PROCESS | 3868 | --DOMWINDOW == 302 (1ACBDC00) [pid = 3868] [serial = 1870] [outer = 00000000] [url = about:blank] 17:20:37 INFO - PROCESS | 3868 | --DOMWINDOW == 301 (16B44C00) [pid = 3868] [serial = 1819] [outer = 00000000] [url = about:blank] 17:20:37 INFO - PROCESS | 3868 | --DOMWINDOW == 300 (118A7800) [pid = 3868] [serial = 1816] [outer = 00000000] [url = about:blank] 17:20:37 INFO - PROCESS | 3868 | --DOMWINDOW == 299 (20172800) [pid = 3868] [serial = 1840] [outer = 00000000] [url = about:blank] 17:20:37 INFO - PROCESS | 3868 | --DOMWINDOW == 298 (1FCE0C00) [pid = 3868] [serial = 1831] [outer = 00000000] [url = about:blank] 17:20:37 INFO - PROCESS | 3868 | --DOMWINDOW == 297 (12FEA800) [pid = 3868] [serial = 1846] [outer = 00000000] [url = about:blank] 17:20:37 INFO - PROCESS | 3868 | --DOMWINDOW == 296 (1B4AA000) [pid = 3868] [serial = 1873] [outer = 00000000] [url = about:blank] 17:20:37 INFO - PROCESS | 3868 | --DOMWINDOW == 295 (1A4B8400) [pid = 3868] [serial = 1867] [outer = 00000000] [url = about:blank] 17:20:37 INFO - PROCESS | 3868 | --DOMWINDOW == 294 (160E4800) [pid = 3868] [serial = 1856] [outer = 00000000] [url = about:blank] 17:20:37 INFO - PROCESS | 3868 | --DOMWINDOW == 293 (143E7800) [pid = 3868] [serial = 1855] [outer = 00000000] [url = about:blank] 17:20:37 INFO - PROCESS | 3868 | --DOMWINDOW == 292 (1AE79C00) [pid = 3868] [serial = 1822] [outer = 00000000] [url = about:blank] 17:20:37 INFO - PROCESS | 3868 | --DOMWINDOW == 291 (10C1C400) [pid = 3868] [serial = 1858] [outer = 00000000] [url = about:blank] 17:20:37 INFO - PROCESS | 3868 | --DOMWINDOW == 290 (12B4F800) [pid = 3868] [serial = 1859] [outer = 00000000] [url = about:blank] 17:20:37 INFO - PROCESS | 3868 | --DOMWINDOW == 289 (10F10800) [pid = 3868] [serial = 1853] [outer = 00000000] [url = about:blank] 17:20:37 INFO - PROCESS | 3868 | --DOMWINDOW == 288 (10A58800) [pid = 3868] [serial = 1852] [outer = 00000000] [url = about:blank] 17:20:37 INFO - PROCESS | 3868 | --DOMWINDOW == 287 (17006800) [pid = 3868] [serial = 1861] [outer = 00000000] [url = about:blank] 17:20:37 INFO - PROCESS | 3868 | --DOMWINDOW == 286 (17E32000) [pid = 3868] [serial = 1862] [outer = 00000000] [url = about:blank] 17:20:37 INFO - PROCESS | 3868 | --DOMWINDOW == 285 (1FCA2000) [pid = 3868] [serial = 1828] [outer = 00000000] [url = about:blank] 17:20:37 INFO - PROCESS | 3868 | --DOMWINDOW == 284 (1FD24000) [pid = 3868] [serial = 1834] [outer = 00000000] [url = about:blank] 17:20:37 INFO - PROCESS | 3868 | --DOMWINDOW == 283 (201E7C00) [pid = 3868] [serial = 1843] [outer = 00000000] [url = about:blank] 17:20:37 INFO - PROCESS | 3868 | --DOMWINDOW == 282 (1F875C00) [pid = 3868] [serial = 1825] [outer = 00000000] [url = about:blank] 17:20:37 INFO - PROCESS | 3868 | --DOMWINDOW == 281 (19A6C400) [pid = 3868] [serial = 1849] [outer = 00000000] [url = about:blank] 17:20:37 INFO - PROCESS | 3868 | --DOMWINDOW == 280 (20148C00) [pid = 3868] [serial = 1837] [outer = 00000000] [url = about:blank] 17:20:37 INFO - PROCESS | 3868 | --DOMWINDOW == 279 (1B6D2800) [pid = 3868] [serial = 1874] [outer = 00000000] [url = about:blank] 17:20:37 INFO - PROCESS | 3868 | --DOMWINDOW == 278 (1ACBFC00) [pid = 3868] [serial = 1879] [outer = 00000000] [url = about:blank] 17:20:37 INFO - PROCESS | 3868 | --DOMWINDOW == 277 (129EF800) [pid = 3868] [serial = 1876] [outer = 00000000] [url = about:blank] 17:20:37 INFO - PROCESS | 3868 | --DOMWINDOW == 276 (14331800) [pid = 3868] [serial = 1877] [outer = 00000000] [url = about:blank] 17:20:37 INFO - PROCESS | 3868 | --DOMWINDOW == 275 (1AE7BC00) [pid = 3868] [serial = 1871] [outer = 00000000] [url = about:blank] 17:20:37 INFO - PROCESS | 3868 | --DOMWINDOW == 274 (1A882C00) [pid = 3868] [serial = 1868] [outer = 00000000] [url = about:blank] 17:20:37 INFO - PROCESS | 3868 | --DOMWINDOW == 273 (1B75DC00) [pid = 3868] [serial = 1880] [outer = 00000000] [url = about:blank] 17:20:37 INFO - PROCESS | 3868 | 1464222037764 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 17:20:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 17:20:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 937ms 17:20:37 INFO - PROCESS | 3868 | 1464222037783 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 17:20:37 INFO - PROCESS | 3868 | 1464222037785 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 17:20:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 17:20:37 INFO - PROCESS | 3868 | 1464222037788 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 17:20:37 INFO - PROCESS | 3868 | 1464222037792 Marionette TRACE conn3 <- [1,2634,null,{}] 17:20:37 INFO - PROCESS | 3868 | 1464222037802 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:37 INFO - PROCESS | 3868 | 1464222037916 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 17:20:38 INFO - PROCESS | 3868 | 1464222038068 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:38 INFO - PROCESS | 3868 | ++DOCSHELL 12B23400 == 125 [pid = 3868] [id = 668] 17:20:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 274 (12B4F800) [pid = 3868] [serial = 2004] [outer = 00000000] 17:20:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 275 (16A13000) [pid = 3868] [serial = 2005] [outer = 12B4F800] 17:20:38 INFO - PROCESS | 3868 | 1464222038118 Marionette DEBUG loaded listener.js 17:20:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 276 (178C3C00) [pid = 3868] [serial = 2006] [outer = 12B4F800] 17:20:38 INFO - PROCESS | 3868 | 1464222038540 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 17:20:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 17:20:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 797ms 17:20:38 INFO - PROCESS | 3868 | 1464222038590 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 17:20:38 INFO - PROCESS | 3868 | 1464222038593 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 17:20:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 17:20:38 INFO - PROCESS | 3868 | 1464222038596 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 17:20:38 INFO - PROCESS | 3868 | 1464222038598 Marionette TRACE conn3 <- [1,2638,null,{}] 17:20:38 INFO - PROCESS | 3868 | 1464222038601 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:38 INFO - PROCESS | 3868 | 1464222038708 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 17:20:38 INFO - PROCESS | 3868 | 1464222038721 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:38 INFO - PROCESS | 3868 | ++DOCSHELL 178C2C00 == 126 [pid = 3868] [id = 669] 17:20:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 277 (19ADD800) [pid = 3868] [serial = 2007] [outer = 00000000] 17:20:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 278 (1A83F400) [pid = 3868] [serial = 2008] [outer = 19ADD800] 17:20:38 INFO - PROCESS | 3868 | 1464222038766 Marionette DEBUG loaded listener.js 17:20:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 279 (1A9C2400) [pid = 3868] [serial = 2009] [outer = 19ADD800] 17:20:39 INFO - PROCESS | 3868 | 1464222039272 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 17:20:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 17:20:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 688ms 17:20:39 INFO - PROCESS | 3868 | 1464222039295 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 17:20:39 INFO - PROCESS | 3868 | 1464222039297 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 17:20:39 INFO - PROCESS | 3868 | 1464222039300 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 17:20:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 17:20:39 INFO - PROCESS | 3868 | 1464222039302 Marionette TRACE conn3 <- [1,2642,null,{}] 17:20:39 INFO - PROCESS | 3868 | 1464222039306 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:39 INFO - PROCESS | 3868 | 1464222039407 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 17:20:39 INFO - PROCESS | 3868 | 1464222039414 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:39 INFO - PROCESS | 3868 | ++DOCSHELL 112EAC00 == 127 [pid = 3868] [id = 670] 17:20:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 280 (13D05800) [pid = 3868] [serial = 2010] [outer = 00000000] 17:20:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 281 (1AE79800) [pid = 3868] [serial = 2011] [outer = 13D05800] 17:20:39 INFO - PROCESS | 3868 | 1464222039457 Marionette DEBUG loaded listener.js 17:20:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 282 (1AF0B400) [pid = 3868] [serial = 2012] [outer = 13D05800] 17:20:40 INFO - PROCESS | 3868 | 1464222040018 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 17:20:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 17:20:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 735ms 17:20:40 INFO - PROCESS | 3868 | 1464222040041 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 17:20:40 INFO - PROCESS | 3868 | 1464222040043 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 17:20:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 17:20:40 INFO - PROCESS | 3868 | 1464222040056 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 17:20:40 INFO - PROCESS | 3868 | 1464222040058 Marionette TRACE conn3 <- [1,2646,null,{}] 17:20:40 INFO - PROCESS | 3868 | 1464222040061 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:40 INFO - PROCESS | 3868 | 1464222040263 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 17:20:40 INFO - PROCESS | 3868 | 1464222040292 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:40 INFO - PROCESS | 3868 | ++DOCSHELL 1B5AA000 == 128 [pid = 3868] [id = 671] 17:20:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 283 (1B6D0400) [pid = 3868] [serial = 2013] [outer = 00000000] 17:20:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 284 (1F868000) [pid = 3868] [serial = 2014] [outer = 1B6D0400] 17:20:40 INFO - PROCESS | 3868 | 1464222040336 Marionette DEBUG loaded listener.js 17:20:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 285 (1FCA1C00) [pid = 3868] [serial = 2015] [outer = 1B6D0400] 17:20:40 INFO - PROCESS | 3868 | 1464222040799 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 17:20:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 17:20:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 797ms 17:20:40 INFO - PROCESS | 3868 | 1464222040860 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 17:20:40 INFO - PROCESS | 3868 | 1464222040862 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 17:20:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 17:20:40 INFO - PROCESS | 3868 | 1464222040866 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 17:20:40 INFO - PROCESS | 3868 | 1464222040868 Marionette TRACE conn3 <- [1,2650,null,{}] 17:20:40 INFO - PROCESS | 3868 | 1464222040884 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:41 INFO - PROCESS | 3868 | 1464222041035 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 17:20:41 INFO - PROCESS | 3868 | 1464222041056 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:41 INFO - PROCESS | 3868 | ++DOCSHELL 1F867400 == 129 [pid = 3868] [id = 672] 17:20:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 286 (1FC70000) [pid = 3868] [serial = 2016] [outer = 00000000] 17:20:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 287 (20170800) [pid = 3868] [serial = 2017] [outer = 1FC70000] 17:20:41 INFO - PROCESS | 3868 | 1464222041099 Marionette DEBUG loaded listener.js 17:20:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 288 (201ED400) [pid = 3868] [serial = 2018] [outer = 1FC70000] 17:20:41 INFO - PROCESS | 3868 | 1464222041549 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 17:20:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 17:20:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 687ms 17:20:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 17:20:41 INFO - PROCESS | 3868 | 1464222041565 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 17:20:41 INFO - PROCESS | 3868 | 1464222041567 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 17:20:41 INFO - PROCESS | 3868 | 1464222041570 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 17:20:41 INFO - PROCESS | 3868 | 1464222041572 Marionette TRACE conn3 <- [1,2654,null,{}] 17:20:41 INFO - PROCESS | 3868 | 1464222041575 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:41 INFO - PROCESS | 3868 | 1464222041756 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 17:20:41 INFO - PROCESS | 3868 | 1464222041782 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:41 INFO - PROCESS | 3868 | ++DOCSHELL 1FC5B800 == 130 [pid = 3868] [id = 673] 17:20:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 289 (1FCE6C00) [pid = 3868] [serial = 2019] [outer = 00000000] 17:20:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 290 (20598C00) [pid = 3868] [serial = 2020] [outer = 1FCE6C00] 17:20:41 INFO - PROCESS | 3868 | 1464222041825 Marionette DEBUG loaded listener.js 17:20:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 291 (20C48400) [pid = 3868] [serial = 2021] [outer = 1FCE6C00] 17:20:42 INFO - PROCESS | 3868 | --DOMWINDOW == 290 (1B6D7C00) [pid = 3868] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 17:20:42 INFO - PROCESS | 3868 | --DOMWINDOW == 289 (1394A800) [pid = 3868] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 17:20:42 INFO - PROCESS | 3868 | --DOMWINDOW == 288 (19F41000) [pid = 3868] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 17:20:42 INFO - PROCESS | 3868 | --DOMWINDOW == 287 (1A970400) [pid = 3868] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 17:20:42 INFO - PROCESS | 3868 | --DOMWINDOW == 286 (1AA6DC00) [pid = 3868] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 17:20:42 INFO - PROCESS | 3868 | --DOMWINDOW == 285 (114D4400) [pid = 3868] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 17:20:42 INFO - PROCESS | 3868 | --DOMWINDOW == 284 (16A15000) [pid = 3868] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 17:20:42 INFO - PROCESS | 3868 | --DOMWINDOW == 283 (1AF0BC00) [pid = 3868] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 17:20:42 INFO - PROCESS | 3868 | --DOMWINDOW == 282 (15A36800) [pid = 3868] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 17:20:42 INFO - PROCESS | 3868 | --DOMWINDOW == 281 (0F2F1400) [pid = 3868] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 17:20:42 INFO - PROCESS | 3868 | --DOMWINDOW == 280 (112E6000) [pid = 3868] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 17:20:42 INFO - PROCESS | 3868 | --DOMWINDOW == 279 (1A4B2800) [pid = 3868] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 17:20:43 INFO - PROCESS | 3868 | 1464222043095 Marionette TRACE conn3 <- [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]]]}] 17:20:43 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) 17:20:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1563ms 17:20:43 INFO - PROCESS | 3868 | 1464222043136 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 17:20:43 INFO - PROCESS | 3868 | 1464222043138 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 17:20:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 17:20:43 INFO - PROCESS | 3868 | 1464222043142 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 17:20:43 INFO - PROCESS | 3868 | 1464222043144 Marionette TRACE conn3 <- [1,2658,null,{}] 17:20:43 INFO - PROCESS | 3868 | 1464222043147 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:43 INFO - PROCESS | 3868 | 1464222043308 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 17:20:43 INFO - PROCESS | 3868 | 1464222043319 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:43 INFO - PROCESS | 3868 | ++DOCSHELL 112E3400 == 131 [pid = 3868] [id = 674] 17:20:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 280 (114D4400) [pid = 3868] [serial = 2022] [outer = 00000000] 17:20:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 281 (1A4AA400) [pid = 3868] [serial = 2023] [outer = 114D4400] 17:20:43 INFO - PROCESS | 3868 | 1464222043364 Marionette DEBUG loaded listener.js 17:20:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 282 (1B25E000) [pid = 3868] [serial = 2024] [outer = 114D4400] 17:20:44 INFO - PROCESS | 3868 | 1464222044309 Marionette TRACE conn3 <- [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] 17:20:44 INFO - PROCESS | 3868 | 1464222044352 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 17:20:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 17:20:44 INFO - PROCESS | 3868 | 1464222044356 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 17:20:44 INFO - PROCESS | 3868 | 1464222044357 Marionette TRACE conn3 <- [1,2662,null,{}] 17:20:44 INFO - PROCESS | 3868 | 1464222044361 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:44 INFO - PROCESS | 3868 | 1464222044521 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 17:20:44 INFO - PROCESS | 3868 | 1464222044754 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:44 INFO - PROCESS | 3868 | ++DOCSHELL 10471800 == 132 [pid = 3868] [id = 675] 17:20:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 283 (104E1000) [pid = 3868] [serial = 2025] [outer = 00000000] 17:20:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 284 (10C10800) [pid = 3868] [serial = 2026] [outer = 104E1000] 17:20:44 INFO - PROCESS | 3868 | 1464222044854 Marionette DEBUG loaded listener.js 17:20:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 285 (1106A000) [pid = 3868] [serial = 2027] [outer = 104E1000] 17:20:45 INFO - PROCESS | 3868 | 1464222045923 Marionette TRACE conn3 <- [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] 17:20:45 INFO - PROCESS | 3868 | 1464222045970 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 17:20:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 17:20:46 INFO - PROCESS | 3868 | 1464222046019 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 17:20:46 INFO - PROCESS | 3868 | 1464222046023 Marionette TRACE conn3 <- [1,2666,null,{}] 17:20:46 INFO - PROCESS | 3868 | 1464222046028 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:46 INFO - PROCESS | 3868 | 1464222046156 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 17:20:46 INFO - PROCESS | 3868 | 1464222046415 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:46 INFO - PROCESS | 3868 | ++DOCSHELL 13E1DC00 == 133 [pid = 3868] [id = 676] 17:20:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 286 (1432BC00) [pid = 3868] [serial = 2028] [outer = 00000000] 17:20:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 287 (143F0400) [pid = 3868] [serial = 2029] [outer = 1432BC00] 17:20:46 INFO - PROCESS | 3868 | 1464222046474 Marionette DEBUG loaded listener.js 17:20:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 288 (169C6400) [pid = 3868] [serial = 2030] [outer = 1432BC00] 17:20:47 INFO - PROCESS | 3868 | 1464222047518 Marionette TRACE conn3 <- [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]]]}] 17:20:47 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) 17:20:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1547ms 17:20:47 INFO - PROCESS | 3868 | 1464222047572 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 17:20:47 INFO - PROCESS | 3868 | 1464222047576 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 17:20:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 17:20:47 INFO - PROCESS | 3868 | 1464222047624 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 17:20:47 INFO - PROCESS | 3868 | 1464222047627 Marionette TRACE conn3 <- [1,2670,null,{}] 17:20:47 INFO - PROCESS | 3868 | 1464222047653 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:47 INFO - PROCESS | 3868 | 1464222047824 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 17:20:48 INFO - PROCESS | 3868 | 1464222048049 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:48 INFO - PROCESS | 3868 | ++DOCSHELL 17EBAC00 == 134 [pid = 3868] [id = 677] 17:20:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 289 (17EF2C00) [pid = 3868] [serial = 2031] [outer = 00000000] 17:20:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 290 (19CBD400) [pid = 3868] [serial = 2032] [outer = 17EF2C00] 17:20:48 INFO - PROCESS | 3868 | 1464222048105 Marionette DEBUG loaded listener.js 17:20:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 291 (1A58C800) [pid = 3868] [serial = 2033] [outer = 17EF2C00] 17:20:49 INFO - PROCESS | 3868 | 1464222049167 Marionette TRACE conn3 <- [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]]]}] 17:20:49 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) 17:20:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1656ms 17:20:49 INFO - PROCESS | 3868 | 1464222049240 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 17:20:49 INFO - PROCESS | 3868 | 1464222049243 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 17:20:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 17:20:49 INFO - PROCESS | 3868 | 1464222049253 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 17:20:49 INFO - PROCESS | 3868 | 1464222049259 Marionette TRACE conn3 <- [1,2674,null,{}] 17:20:49 INFO - PROCESS | 3868 | 1464222049264 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:49 INFO - PROCESS | 3868 | 1464222049392 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 17:20:49 INFO - PROCESS | 3868 | 1464222049648 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:49 INFO - PROCESS | 3868 | ++DOCSHELL 1A9CA400 == 135 [pid = 3868] [id = 678] 17:20:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 292 (1A9CAC00) [pid = 3868] [serial = 2034] [outer = 00000000] 17:20:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 293 (1B25AC00) [pid = 3868] [serial = 2035] [outer = 1A9CAC00] 17:20:49 INFO - PROCESS | 3868 | 1464222049703 Marionette DEBUG loaded listener.js 17:20:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 294 (1B6D4400) [pid = 3868] [serial = 2036] [outer = 1A9CAC00] 17:20:50 INFO - PROCESS | 3868 | 1464222050746 Marionette TRACE conn3 <- [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] 17:20:50 INFO - PROCESS | 3868 | 1464222050770 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 17:20:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 17:20:50 INFO - PROCESS | 3868 | 1464222050774 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 17:20:50 INFO - PROCESS | 3868 | 1464222050776 Marionette TRACE conn3 <- [1,2678,null,{}] 17:20:50 INFO - PROCESS | 3868 | 1464222050824 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:50 INFO - PROCESS | 3868 | 1464222050949 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 17:20:51 INFO - PROCESS | 3868 | 1464222051208 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:51 INFO - PROCESS | 3868 | ++DOCSHELL 17E9DC00 == 136 [pid = 3868] [id = 679] 17:20:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 295 (1AF0CC00) [pid = 3868] [serial = 2037] [outer = 00000000] 17:20:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 296 (2014EC00) [pid = 3868] [serial = 2038] [outer = 1AF0CC00] 17:20:51 INFO - PROCESS | 3868 | 1464222051263 Marionette DEBUG loaded listener.js 17:20:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 297 (20552C00) [pid = 3868] [serial = 2039] [outer = 1AF0CC00] 17:20:52 INFO - PROCESS | 3868 | 1464222052273 Marionette TRACE conn3 <- [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] 17:20:52 INFO - PROCESS | 3868 | 1464222052371 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 17:20:52 INFO - PROCESS | 3868 | 1464222052376 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 17:20:52 INFO - PROCESS | 3868 | 1464222052378 Marionette TRACE conn3 <- [1,2682,null,{}] 17:20:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 17:20:52 INFO - PROCESS | 3868 | 1464222052382 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:52 INFO - PROCESS | 3868 | 1464222052501 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 17:20:52 INFO - PROCESS | 3868 | 1464222052761 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:52 INFO - PROCESS | 3868 | ++DOCSHELL 2058F000 == 137 [pid = 3868] [id = 680] 17:20:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 298 (20E57800) [pid = 3868] [serial = 2040] [outer = 00000000] 17:20:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 299 (210D7C00) [pid = 3868] [serial = 2041] [outer = 20E57800] 17:20:52 INFO - PROCESS | 3868 | 1464222052838 Marionette DEBUG loaded listener.js 17:20:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 300 (21B02000) [pid = 3868] [serial = 2042] [outer = 20E57800] 17:20:53 INFO - PROCESS | 3868 | 1464222053922 Marionette TRACE conn3 <- [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] 17:20:54 INFO - PROCESS | 3868 | 1464222054038 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 17:20:54 INFO - PROCESS | 3868 | 1464222054044 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 17:20:54 INFO - PROCESS | 3868 | 1464222054046 Marionette TRACE conn3 <- [1,2686,null,{}] 17:20:54 INFO - PROCESS | 3868 | 1464222054050 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 17:20:54 INFO - PROCESS | 3868 | 1464222054177 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 17:20:54 INFO - PROCESS | 3868 | 1464222054433 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:54 INFO - PROCESS | 3868 | ++DOCSHELL 105E9800 == 138 [pid = 3868] [id = 681] 17:20:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 301 (129FDC00) [pid = 3868] [serial = 2043] [outer = 00000000] 17:20:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 302 (1711EC00) [pid = 3868] [serial = 2044] [outer = 129FDC00] 17:20:54 INFO - PROCESS | 3868 | 1464222054488 Marionette DEBUG loaded listener.js 17:20:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 303 (18367400) [pid = 3868] [serial = 2045] [outer = 129FDC00] 17:20:55 INFO - PROCESS | 3868 | 1464222055514 Marionette TRACE conn3 <- [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] 17:20:55 INFO - PROCESS | 3868 | 1464222055562 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 17:20:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 17:20:55 INFO - PROCESS | 3868 | 1464222055566 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 17:20:55 INFO - PROCESS | 3868 | 1464222055568 Marionette TRACE conn3 <- [1,2690,null,{}] 17:20:55 INFO - PROCESS | 3868 | 1464222055572 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:55 INFO - PROCESS | 3868 | 1464222055983 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 17:20:56 INFO - PROCESS | 3868 | 1464222056258 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:56 INFO - PROCESS | 3868 | ++DOCSHELL 131F3000 == 139 [pid = 3868] [id = 682] 17:20:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 304 (131F3400) [pid = 3868] [serial = 2046] [outer = 00000000] 17:20:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 305 (138ED000) [pid = 3868] [serial = 2047] [outer = 131F3400] 17:20:56 INFO - PROCESS | 3868 | 1464222056308 Marionette DEBUG loaded listener.js 17:20:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 306 (13D0B400) [pid = 3868] [serial = 2048] [outer = 131F3400] 17:20:56 INFO - PROCESS | 3868 | 1464222056933 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 17:20:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 17:20:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1391ms 17:20:56 INFO - PROCESS | 3868 | 1464222056974 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 17:20:56 INFO - PROCESS | 3868 | 1464222056978 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 17:20:56 INFO - PROCESS | 3868 | 1464222056982 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 17:20:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 17:20:56 INFO - PROCESS | 3868 | 1464222056985 Marionette TRACE conn3 <- [1,2694,null,{}] 17:20:56 INFO - PROCESS | 3868 | 1464222056990 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:57 INFO - PROCESS | 3868 | 1464222057110 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 17:20:57 INFO - PROCESS | 3868 | 1464222057310 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:57 INFO - PROCESS | 3868 | ++DOCSHELL 13285C00 == 140 [pid = 3868] [id = 683] 17:20:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 307 (16038400) [pid = 3868] [serial = 2049] [outer = 00000000] 17:20:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 308 (16E94000) [pid = 3868] [serial = 2050] [outer = 16038400] 17:20:57 INFO - PROCESS | 3868 | 1464222057365 Marionette DEBUG loaded listener.js 17:20:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 309 (178C6800) [pid = 3868] [serial = 2051] [outer = 16038400] 17:20:57 INFO - PROCESS | 3868 | --DOCSHELL 20315400 == 139 [pid = 3868] [id = 349] 17:20:57 INFO - PROCESS | 3868 | --DOCSHELL 104E6800 == 138 [pid = 3868] [id = 18] 17:20:57 INFO - PROCESS | 3868 | --DOCSHELL 16475C00 == 137 [pid = 3868] [id = 26] 17:20:57 INFO - PROCESS | 3868 | --DOCSHELL 12FE9800 == 136 [pid = 3868] [id = 23] 17:20:57 INFO - PROCESS | 3868 | --DOCSHELL 13E28400 == 135 [pid = 3868] [id = 25] 17:20:57 INFO - PROCESS | 3868 | --DOCSHELL 16D08000 == 134 [pid = 3868] [id = 27] 17:20:57 INFO - PROCESS | 3868 | --DOCSHELL 16826800 == 133 [pid = 3868] [id = 8] 17:20:57 INFO - PROCESS | 3868 | --DOCSHELL 12B2A400 == 132 [pid = 3868] [id = 22] 17:20:57 INFO - PROCESS | 3868 | --DOCSHELL 10EB8800 == 131 [pid = 3868] [id = 21] 17:20:57 INFO - PROCESS | 3868 | --DOCSHELL 22966400 == 130 [pid = 3868] [id = 432] 17:20:57 INFO - PROCESS | 3868 | --DOCSHELL 1FC57400 == 129 [pid = 3868] [id = 348] 17:20:57 INFO - PROCESS | 3868 | --DOCSHELL 17EAB400 == 128 [pid = 3868] [id = 229] 17:20:57 INFO - PROCESS | 3868 | --DOCSHELL 1E1ABC00 == 127 [pid = 3868] [id = 423] 17:20:57 INFO - PROCESS | 3868 | --DOCSHELL 1AA65400 == 126 [pid = 3868] [id = 431] 17:20:57 INFO - PROCESS | 3868 | --DOCSHELL 11004C00 == 125 [pid = 3868] [id = 425] 17:20:57 INFO - PROCESS | 3868 | --DOCSHELL 20E2D800 == 124 [pid = 3868] [id = 429] 17:20:57 INFO - PROCESS | 3868 | --DOCSHELL 112E3400 == 123 [pid = 3868] [id = 674] 17:20:57 INFO - PROCESS | 3868 | --DOCSHELL 1FC5B800 == 122 [pid = 3868] [id = 673] 17:20:57 INFO - PROCESS | 3868 | --DOCSHELL 1F867400 == 121 [pid = 3868] [id = 672] 17:20:57 INFO - PROCESS | 3868 | --DOCSHELL 1B5AA000 == 120 [pid = 3868] [id = 671] 17:20:57 INFO - PROCESS | 3868 | --DOCSHELL 112EAC00 == 119 [pid = 3868] [id = 670] 17:20:57 INFO - PROCESS | 3868 | --DOCSHELL 178C2C00 == 118 [pid = 3868] [id = 669] 17:20:57 INFO - PROCESS | 3868 | --DOMWINDOW == 308 (1FC5BC00) [pid = 3868] [serial = 1954] [outer = 00000000] [url = about:blank] 17:20:57 INFO - PROCESS | 3868 | --DOCSHELL 12B23400 == 117 [pid = 3868] [id = 668] 17:20:57 INFO - PROCESS | 3868 | --DOCSHELL 15A1F000 == 116 [pid = 3868] [id = 667] 17:20:57 INFO - PROCESS | 3868 | --DOCSHELL 12910800 == 115 [pid = 3868] [id = 666] 17:20:57 INFO - PROCESS | 3868 | --DOCSHELL 16A16000 == 114 [pid = 3868] [id = 664] 17:20:57 INFO - PROCESS | 3868 | --DOCSHELL 11064000 == 113 [pid = 3868] [id = 663] 17:20:57 INFO - PROCESS | 3868 | --DOCSHELL 2246F800 == 112 [pid = 3868] [id = 662] 17:20:57 INFO - PROCESS | 3868 | --DOCSHELL 218E1000 == 111 [pid = 3868] [id = 661] 17:20:57 INFO - PROCESS | 3868 | --DOCSHELL 218D8800 == 110 [pid = 3868] [id = 660] 17:20:57 INFO - PROCESS | 3868 | --DOCSHELL 213D3000 == 109 [pid = 3868] [id = 659] 17:20:57 INFO - PROCESS | 3868 | --DOCSHELL 1A84D000 == 108 [pid = 3868] [id = 658] 17:20:57 INFO - PROCESS | 3868 | --DOCSHELL 2058DC00 == 107 [pid = 3868] [id = 657] 17:20:57 INFO - PROCESS | 3868 | --DOCSHELL 1F86E400 == 106 [pid = 3868] [id = 656] 17:20:57 INFO - PROCESS | 3868 | --DOCSHELL 1FCE7C00 == 105 [pid = 3868] [id = 655] 17:20:57 INFO - PROCESS | 3868 | --DOCSHELL 143F3C00 == 104 [pid = 3868] [id = 627] 17:20:57 INFO - PROCESS | 3868 | --DOCSHELL 1E1ACC00 == 103 [pid = 3868] [id = 654] 17:20:57 INFO - PROCESS | 3868 | --DOCSHELL 176A6800 == 102 [pid = 3868] [id = 653] 17:20:57 INFO - PROCESS | 3868 | --DOCSHELL 1105EC00 == 101 [pid = 3868] [id = 652] 17:20:57 INFO - PROCESS | 3868 | --DOCSHELL 1E1A3000 == 100 [pid = 3868] [id = 651] 17:20:58 INFO - PROCESS | 3868 | --DOMWINDOW == 307 (1C354000) [pid = 3868] [serial = 1952] [outer = 00000000] [url = about:blank] 17:20:58 INFO - PROCESS | 3868 | --DOMWINDOW == 306 (1B5B5800) [pid = 3868] [serial = 1891] [outer = 00000000] [url = about:blank] 17:20:58 INFO - PROCESS | 3868 | --DOMWINDOW == 305 (1A880000) [pid = 3868] [serial = 1921] [outer = 00000000] [url = about:blank] 17:20:58 INFO - PROCESS | 3868 | --DOMWINDOW == 304 (16E94C00) [pid = 3868] [serial = 1933] [outer = 00000000] [url = about:blank] 17:20:58 INFO - PROCESS | 3868 | --DOMWINDOW == 303 (1A884000) [pid = 3868] [serial = 1940] [outer = 00000000] [url = about:blank] 17:20:58 INFO - PROCESS | 3868 | --DOMWINDOW == 302 (175CC400) [pid = 3868] [serial = 1934] [outer = 00000000] [url = about:blank] 17:20:58 INFO - PROCESS | 3868 | --DOMWINDOW == 301 (1AA70000) [pid = 3868] [serial = 1942] [outer = 00000000] [url = about:blank] 17:20:58 INFO - PROCESS | 3868 | --DOMWINDOW == 300 (20E3B000) [pid = 3868] [serial = 1906] [outer = 00000000] [url = about:blank] 17:20:58 INFO - PROCESS | 3868 | --DOMWINDOW == 299 (20598000) [pid = 3868] [serial = 1900] [outer = 00000000] [url = about:blank] 17:20:58 INFO - PROCESS | 3868 | --DOMWINDOW == 298 (20554000) [pid = 3868] [serial = 1897] [outer = 00000000] [url = about:blank] 17:20:58 INFO - PROCESS | 3868 | --DOMWINDOW == 297 (1B758000) [pid = 3868] [serial = 1951] [outer = 00000000] [url = about:blank] 17:20:58 INFO - PROCESS | 3868 | --DOMWINDOW == 296 (129F9400) [pid = 3868] [serial = 1918] [outer = 00000000] [url = about:blank] 17:20:58 INFO - PROCESS | 3868 | --DOMWINDOW == 295 (16FD1800) [pid = 3868] [serial = 1928] [outer = 00000000] [url = about:blank] 17:20:58 INFO - PROCESS | 3868 | --DOMWINDOW == 294 (1A9C8C00) [pid = 3868] [serial = 1948] [outer = 00000000] [url = about:blank] 17:20:58 INFO - PROCESS | 3868 | --DOMWINDOW == 293 (16E8FC00) [pid = 3868] [serial = 1888] [outer = 00000000] [url = about:blank] 17:20:58 INFO - PROCESS | 3868 | --DOMWINDOW == 292 (114DF000) [pid = 3868] [serial = 1885] [outer = 00000000] [url = about:blank] 17:20:58 INFO - PROCESS | 3868 | --DOMWINDOW == 291 (210E1400) [pid = 3868] [serial = 1912] [outer = 00000000] [url = about:blank] 17:20:58 INFO - PROCESS | 3868 | --DOMWINDOW == 290 (20C4E800) [pid = 3868] [serial = 1903] [outer = 00000000] [url = about:blank] 17:20:58 INFO - PROCESS | 3868 | --DOMWINDOW == 289 (16E88C00) [pid = 3868] [serial = 1927] [outer = 00000000] [url = about:blank] 17:20:58 INFO - PROCESS | 3868 | --DOMWINDOW == 288 (1B4A2800) [pid = 3868] [serial = 1945] [outer = 00000000] [url = about:blank] 17:20:58 INFO - PROCESS | 3868 | --DOMWINDOW == 287 (1B5A9C00) [pid = 3868] [serial = 1946] [outer = 00000000] [url = about:blank] 17:20:58 INFO - PROCESS | 3868 | --DOMWINDOW == 286 (19A6FC00) [pid = 3868] [serial = 1936] [outer = 00000000] [url = about:blank] 17:20:58 INFO - PROCESS | 3868 | --DOMWINDOW == 285 (1106D000) [pid = 3868] [serial = 1930] [outer = 00000000] [url = about:blank] 17:20:58 INFO - PROCESS | 3868 | --DOMWINDOW == 284 (2014B000) [pid = 3868] [serial = 1894] [outer = 00000000] [url = about:blank] 17:20:58 INFO - PROCESS | 3868 | --DOMWINDOW == 283 (1AF0A800) [pid = 3868] [serial = 1949] [outer = 00000000] [url = about:blank] 17:20:58 INFO - PROCESS | 3868 | --DOMWINDOW == 282 (13954000) [pid = 3868] [serial = 1924] [outer = 00000000] [url = about:blank] 17:20:58 INFO - PROCESS | 3868 | --DOMWINDOW == 281 (20E60800) [pid = 3868] [serial = 1909] [outer = 00000000] [url = about:blank] 17:20:58 INFO - PROCESS | 3868 | --DOMWINDOW == 280 (1ACC7400) [pid = 3868] [serial = 1943] [outer = 00000000] [url = about:blank] 17:20:58 INFO - PROCESS | 3868 | --DOMWINDOW == 279 (12B27C00) [pid = 3868] [serial = 1931] [outer = 00000000] [url = about:blank] 17:20:58 INFO - PROCESS | 3868 | --DOMWINDOW == 278 (1FCA5400) [pid = 3868] [serial = 1883] [outer = 00000000] [url = about:blank] 17:20:58 INFO - PROCESS | 3868 | --DOMWINDOW == 277 (1A4B7400) [pid = 3868] [serial = 1939] [outer = 00000000] [url = about:blank] 17:20:58 INFO - PROCESS | 3868 | --DOMWINDOW == 276 (213E1400) [pid = 3868] [serial = 1915] [outer = 00000000] [url = about:blank] 17:20:58 INFO - PROCESS | 3868 | --DOMWINDOW == 275 (13D0E400) [pid = 3868] [serial = 1925] [outer = 00000000] [url = about:blank] 17:20:58 INFO - PROCESS | 3868 | --DOMWINDOW == 274 (19AE6400) [pid = 3868] [serial = 1937] [outer = 00000000] [url = about:blank] 17:20:58 INFO - PROCESS | 3868 | --DOMWINDOW == 273 (1FC55C00) [pid = 3868] [serial = 1814] [outer = 00000000] [url = about:blank] 17:20:58 INFO - PROCESS | 3868 | 1464222058087 Marionette TRACE conn3 <- [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]]]}] 17:20:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 17:20:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1157ms 17:20:58 INFO - PROCESS | 3868 | 1464222058139 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 17:20:58 INFO - PROCESS | 3868 | 1464222058142 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 17:20:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 17:20:58 INFO - PROCESS | 3868 | 1464222058146 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 17:20:58 INFO - PROCESS | 3868 | 1464222058148 Marionette TRACE conn3 <- [1,2698,null,{}] 17:20:58 INFO - PROCESS | 3868 | 1464222058151 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:58 INFO - PROCESS | 3868 | 1464222058267 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 17:20:58 INFO - PROCESS | 3868 | 1464222058283 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:58 INFO - PROCESS | 3868 | ++DOCSHELL 131EE000 == 101 [pid = 3868] [id = 684] 17:20:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 274 (1328A000) [pid = 3868] [serial = 2052] [outer = 00000000] 17:20:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 275 (160EDC00) [pid = 3868] [serial = 2053] [outer = 1328A000] 17:20:58 INFO - PROCESS | 3868 | 1464222058333 Marionette DEBUG loaded listener.js 17:20:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 276 (16E93800) [pid = 3868] [serial = 2054] [outer = 1328A000] 17:20:58 INFO - PROCESS | 3868 | 1464222058952 Marionette TRACE conn3 <- [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] 17:20:58 INFO - PROCESS | 3868 | 1464222058991 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 17:20:59 INFO - PROCESS | 3868 | 1464222059002 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 17:20:59 INFO - PROCESS | 3868 | 1464222059006 Marionette TRACE conn3 <- [1,2702,null,{}] 17:20:59 INFO - PROCESS | 3868 | 1464222059009 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:59 INFO - PROCESS | 3868 | 1464222059125 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 17:20:59 INFO - PROCESS | 3868 | 1464222059281 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:59 INFO - PROCESS | 3868 | ++DOCSHELL 16039000 == 102 [pid = 3868] [id = 685] 17:20:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 277 (17003C00) [pid = 3868] [serial = 2055] [outer = 00000000] 17:20:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 278 (1A4B4000) [pid = 3868] [serial = 2056] [outer = 17003C00] 17:20:59 INFO - PROCESS | 3868 | 1464222059326 Marionette DEBUG loaded listener.js 17:20:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 279 (1A96B800) [pid = 3868] [serial = 2057] [outer = 17003C00] 17:20:59 INFO - PROCESS | 3868 | 1464222059729 Marionette TRACE conn3 <- [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]]]}] 17:20:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 17:20:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 797ms 17:20:59 INFO - PROCESS | 3868 | 1464222059795 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 17:20:59 INFO - PROCESS | 3868 | 1464222059797 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 17:20:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 17:20:59 INFO - PROCESS | 3868 | 1464222059801 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 17:20:59 INFO - PROCESS | 3868 | 1464222059803 Marionette TRACE conn3 <- [1,2706,null,{}] 17:20:59 INFO - PROCESS | 3868 | 1464222059805 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:59 INFO - PROCESS | 3868 | 1464222059935 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 17:20:59 INFO - PROCESS | 3868 | 1464222059949 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:59 INFO - PROCESS | 3868 | ++DOCSHELL 1AA68800 == 103 [pid = 3868] [id = 686] 17:20:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 280 (1AA6A800) [pid = 3868] [serial = 2058] [outer = 00000000] 17:20:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 281 (1ACC2400) [pid = 3868] [serial = 2059] [outer = 1AA6A800] 17:20:59 INFO - PROCESS | 3868 | 1464222059994 Marionette DEBUG loaded listener.js 17:21:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 282 (1AE83000) [pid = 3868] [serial = 2060] [outer = 1AA6A800] 17:21:00 INFO - PROCESS | 3868 | 1464222060491 Marionette TRACE conn3 <- [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] 17:21:00 INFO - PROCESS | 3868 | 1464222060548 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 17:21:00 INFO - PROCESS | 3868 | 1464222060552 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 17:21:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 17:21:00 INFO - PROCESS | 3868 | 1464222060553 Marionette TRACE conn3 <- [1,2710,null,{}] 17:21:00 INFO - PROCESS | 3868 | 1464222060557 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:00 INFO - PROCESS | 3868 | 1464222060720 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 17:21:00 INFO - PROCESS | 3868 | 1464222060741 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:00 INFO - PROCESS | 3868 | ++DOCSHELL 1B4B1400 == 104 [pid = 3868] [id = 687] 17:21:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 283 (1B4B1C00) [pid = 3868] [serial = 2061] [outer = 00000000] 17:21:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 284 (1B6D6400) [pid = 3868] [serial = 2062] [outer = 1B4B1C00] 17:21:00 INFO - PROCESS | 3868 | 1464222060795 Marionette DEBUG loaded listener.js 17:21:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 285 (1F872000) [pid = 3868] [serial = 2063] [outer = 1B4B1C00] 17:21:01 INFO - PROCESS | 3868 | 1464222061317 Marionette TRACE conn3 <- [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] 17:21:01 INFO - PROCESS | 3868 | 1464222061378 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 17:21:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 17:21:01 INFO - PROCESS | 3868 | 1464222061385 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 17:21:01 INFO - PROCESS | 3868 | 1464222061387 Marionette TRACE conn3 <- [1,2714,null,{}] 17:21:01 INFO - PROCESS | 3868 | 1464222061390 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:01 INFO - PROCESS | 3868 | 1464222061547 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 17:21:01 INFO - PROCESS | 3868 | 1464222061568 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:01 INFO - PROCESS | 3868 | ++DOCSHELL 1B4A6000 == 105 [pid = 3868] [id = 688] 17:21:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 286 (1B6D5C00) [pid = 3868] [serial = 2064] [outer = 00000000] 17:21:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 287 (20145800) [pid = 3868] [serial = 2065] [outer = 1B6D5C00] 17:21:01 INFO - PROCESS | 3868 | 1464222061613 Marionette DEBUG loaded listener.js 17:21:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 288 (2016EC00) [pid = 3868] [serial = 2066] [outer = 1B6D5C00] 17:21:02 INFO - PROCESS | 3868 | 1464222062087 Marionette TRACE conn3 <- [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]]]}] 17:21:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 17:21:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 734ms 17:21:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 17:21:02 INFO - PROCESS | 3868 | 1464222062127 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 17:21:02 INFO - PROCESS | 3868 | 1464222062129 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 17:21:02 INFO - PROCESS | 3868 | 1464222062133 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 17:21:02 INFO - PROCESS | 3868 | 1464222062134 Marionette TRACE conn3 <- [1,2718,null,{}] 17:21:02 INFO - PROCESS | 3868 | 1464222062137 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:02 INFO - PROCESS | 3868 | 1464222062298 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 17:21:02 INFO - PROCESS | 3868 | 1464222062318 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:02 INFO - PROCESS | 3868 | ++DOCSHELL 1FC6AC00 == 106 [pid = 3868] [id = 689] 17:21:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 289 (1FCA5400) [pid = 3868] [serial = 2067] [outer = 00000000] 17:21:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 290 (20558000) [pid = 3868] [serial = 2068] [outer = 1FCA5400] 17:21:02 INFO - PROCESS | 3868 | 1464222062363 Marionette DEBUG loaded listener.js 17:21:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 291 (2059AC00) [pid = 3868] [serial = 2069] [outer = 1FCA5400] 17:21:03 INFO - PROCESS | 3868 | --DOMWINDOW == 290 (1B6D0400) [pid = 3868] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 17:21:03 INFO - PROCESS | 3868 | --DOMWINDOW == 289 (1FC70000) [pid = 3868] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 17:21:03 INFO - PROCESS | 3868 | --DOMWINDOW == 288 (1FCE6C00) [pid = 3868] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 17:21:03 INFO - PROCESS | 3868 | --DOMWINDOW == 287 (19ADD800) [pid = 3868] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 17:21:03 INFO - PROCESS | 3868 | --DOMWINDOW == 286 (13D05800) [pid = 3868] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 17:21:03 INFO - PROCESS | 3868 | --DOMWINDOW == 285 (138D3000) [pid = 3868] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 17:21:03 INFO - PROCESS | 3868 | --DOMWINDOW == 284 (12B4F800) [pid = 3868] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 17:21:03 INFO - PROCESS | 3868 | --DOMWINDOW == 283 (16610000) [pid = 3868] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 17:21:03 INFO - PROCESS | 3868 | 1464222063634 Marionette TRACE conn3 <- [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] 17:21:03 INFO - PROCESS | 3868 | 1464222063681 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 17:21:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 17:21:03 INFO - PROCESS | 3868 | 1464222063685 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 17:21:03 INFO - PROCESS | 3868 | 1464222063687 Marionette TRACE conn3 <- [1,2722,null,{}] 17:21:03 INFO - PROCESS | 3868 | 1464222063698 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:03 INFO - PROCESS | 3868 | 1464222063804 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 17:21:03 INFO - PROCESS | 3868 | 1464222063810 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:03 INFO - PROCESS | 3868 | ++DOCSHELL 1A4B6C00 == 107 [pid = 3868] [id = 690] 17:21:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 284 (1A882C00) [pid = 3868] [serial = 2070] [outer = 00000000] 17:21:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 285 (20314C00) [pid = 3868] [serial = 2071] [outer = 1A882C00] 17:21:03 INFO - PROCESS | 3868 | 1464222063854 Marionette DEBUG loaded listener.js 17:21:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 286 (20C41800) [pid = 3868] [serial = 2072] [outer = 1A882C00] 17:21:04 INFO - PROCESS | 3868 | 1464222064351 Marionette TRACE conn3 <- [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]]]}] 17:21:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 17:21:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 704ms 17:21:04 INFO - PROCESS | 3868 | 1464222064387 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 17:21:04 INFO - PROCESS | 3868 | 1464222064389 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 17:21:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 17:21:04 INFO - PROCESS | 3868 | 1464222064393 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 17:21:04 INFO - PROCESS | 3868 | 1464222064395 Marionette TRACE conn3 <- [1,2726,null,{}] 17:21:04 INFO - PROCESS | 3868 | 1464222064398 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:04 INFO - PROCESS | 3868 | 1464222064501 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 17:21:04 INFO - PROCESS | 3868 | 1464222064509 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:04 INFO - PROCESS | 3868 | ++DOCSHELL 15A3B800 == 108 [pid = 3868] [id = 691] 17:21:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 287 (1FD26800) [pid = 3868] [serial = 2073] [outer = 00000000] 17:21:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 288 (20E57400) [pid = 3868] [serial = 2074] [outer = 1FD26800] 17:21:04 INFO - PROCESS | 3868 | 1464222064552 Marionette DEBUG loaded listener.js 17:21:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 289 (210DF800) [pid = 3868] [serial = 2075] [outer = 1FD26800] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 16FC9400 == 107 [pid = 3868] [id = 310] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 1A9C9000 == 106 [pid = 3868] [id = 12] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 11F16400 == 105 [pid = 3868] [id = 19] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 105F4800 == 104 [pid = 3868] [id = 314] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 2014E400 == 103 [pid = 3868] [id = 614] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 1B6D4C00 == 102 [pid = 3868] [id = 232] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 1ACBBC00 == 101 [pid = 3868] [id = 371] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 10C13000 == 100 [pid = 3868] [id = 615] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 19ADC000 == 99 [pid = 3868] [id = 346] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 0F2E8000 == 98 [pid = 3868] [id = 251] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 131F2C00 == 97 [pid = 3868] [id = 616] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 22F40000 == 96 [pid = 3868] [id = 471] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 13D0B000 == 95 [pid = 3868] [id = 213] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 17005400 == 94 [pid = 3868] [id = 452] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 131F9400 == 93 [pid = 3868] [id = 500] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 183CAC00 == 92 [pid = 3868] [id = 313] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 1FCB0400 == 91 [pid = 3868] [id = 427] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 1C35C400 == 90 [pid = 3868] [id = 249] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 10478000 == 89 [pid = 3868] [id = 281] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 17E98C00 == 88 [pid = 3868] [id = 141] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 1AA65800 == 87 [pid = 3868] [id = 583] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 1B5AB400 == 86 [pid = 3868] [id = 16] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 1AF05400 == 85 [pid = 3868] [id = 10] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 11F15800 == 84 [pid = 3868] [id = 548] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 16D09000 == 83 [pid = 3868] [id = 188] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 18392000 == 82 [pid = 3868] [id = 311] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 1AF08C00 == 81 [pid = 3868] [id = 424] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 210D7400 == 80 [pid = 3868] [id = 638] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 1ACC2C00 == 79 [pid = 3868] [id = 126] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 1105E400 == 78 [pid = 3868] [id = 475] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 129F0000 == 77 [pid = 3868] [id = 640] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 1A964000 == 76 [pid = 3868] [id = 11] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 103CE800 == 75 [pid = 3868] [id = 28] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 14336000 == 74 [pid = 3868] [id = 162] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 20E5A400 == 73 [pid = 3868] [id = 637] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 16A19000 == 72 [pid = 3868] [id = 428] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 1ACC4800 == 71 [pid = 3868] [id = 114] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 2014F800 == 70 [pid = 3868] [id = 444] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 1A882800 == 69 [pid = 3868] [id = 161] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 1A4AC000 == 68 [pid = 3868] [id = 248] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 105EB800 == 67 [pid = 3868] [id = 639] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 1100E000 == 66 [pid = 3868] [id = 144] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 13956000 == 65 [pid = 3868] [id = 451] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 20C4B800 == 64 [pid = 3868] [id = 635] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 11005400 == 63 [pid = 3868] [id = 477] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 22F4D000 == 62 [pid = 3868] [id = 472] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 138EB000 == 61 [pid = 3868] [id = 476] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 2186EC00 == 60 [pid = 3868] [id = 369] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 22B7A800 == 59 [pid = 3868] [id = 469] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 1A970C00 == 58 [pid = 3868] [id = 332] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 1ACBD400 == 57 [pid = 3868] [id = 502] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 23775800 == 56 [pid = 3868] [id = 473] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 13927800 == 55 [pid = 3868] [id = 463] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 20E37C00 == 54 [pid = 3868] [id = 430] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 11252C00 == 53 [pid = 3868] [id = 24] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 1AA72C00 == 52 [pid = 3868] [id = 13] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 1B25D400 == 51 [pid = 3868] [id = 14] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 13D0C400 == 50 [pid = 3868] [id = 142] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 1AE80C00 == 49 [pid = 3868] [id = 268] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 1FC76400 == 48 [pid = 3868] [id = 426] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 0F2C7000 == 47 [pid = 3868] [id = 550] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 0F2F0800 == 46 [pid = 3868] [id = 372] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 1ACBF000 == 45 [pid = 3868] [id = 214] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 178C4400 == 44 [pid = 3868] [id = 113] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 230B7800 == 43 [pid = 3868] [id = 446] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 1B4A6400 == 42 [pid = 3868] [id = 231] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 13D08000 == 41 [pid = 3868] [id = 539] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 1C356C00 == 40 [pid = 3868] [id = 250] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 129F6800 == 39 [pid = 3868] [id = 352] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 1660FC00 == 38 [pid = 3868] [id = 138] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 0F2E4C00 == 37 [pid = 3868] [id = 230] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 1A58C000 == 36 [pid = 3868] [id = 262] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 1055C000 == 35 [pid = 3868] [id = 20] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 17EB1C00 == 34 [pid = 3868] [id = 178] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 129F7C00 == 33 [pid = 3868] [id = 547] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 22F23400 == 32 [pid = 3868] [id = 447] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 22B6A000 == 31 [pid = 3868] [id = 445] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 16318C00 == 30 [pid = 3868] [id = 211] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 1B25EC00 == 29 [pid = 3868] [id = 330] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 21870C00 == 28 [pid = 3868] [id = 468] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 1A881800 == 27 [pid = 3868] [id = 177] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 20C4EC00 == 26 [pid = 3868] [id = 636] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 1A84D800 == 25 [pid = 3868] [id = 450] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 19CC0800 == 24 [pid = 3868] [id = 312] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 105E9800 == 23 [pid = 3868] [id = 681] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 2058F000 == 22 [pid = 3868] [id = 680] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 17E9DC00 == 21 [pid = 3868] [id = 679] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 1A9CA400 == 20 [pid = 3868] [id = 678] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 1FC5F000 == 19 [pid = 3868] [id = 665] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 17EBAC00 == 18 [pid = 3868] [id = 677] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 13E1DC00 == 17 [pid = 3868] [id = 676] 17:21:06 INFO - PROCESS | 3868 | --DOCSHELL 10471800 == 16 [pid = 3868] [id = 675] 17:21:08 INFO - PROCESS | 3868 | --DOMWINDOW == 288 (1F868000) [pid = 3868] [serial = 2014] [outer = 00000000] [url = about:blank] 17:21:08 INFO - PROCESS | 3868 | --DOMWINDOW == 287 (1FCA1C00) [pid = 3868] [serial = 2015] [outer = 00000000] [url = about:blank] 17:21:08 INFO - PROCESS | 3868 | --DOMWINDOW == 286 (20170800) [pid = 3868] [serial = 2017] [outer = 00000000] [url = about:blank] 17:21:08 INFO - PROCESS | 3868 | --DOMWINDOW == 285 (20598C00) [pid = 3868] [serial = 2020] [outer = 00000000] [url = about:blank] 17:21:08 INFO - PROCESS | 3868 | --DOMWINDOW == 284 (20C48400) [pid = 3868] [serial = 2021] [outer = 00000000] [url = about:blank] 17:21:08 INFO - PROCESS | 3868 | --DOMWINDOW == 283 (138EE800) [pid = 3868] [serial = 1957] [outer = 00000000] [url = about:blank] 17:21:08 INFO - PROCESS | 3868 | --DOMWINDOW == 282 (18399400) [pid = 3868] [serial = 1960] [outer = 00000000] [url = about:blank] 17:21:08 INFO - PROCESS | 3868 | --DOMWINDOW == 281 (1F871400) [pid = 3868] [serial = 1963] [outer = 00000000] [url = about:blank] 17:21:08 INFO - PROCESS | 3868 | --DOMWINDOW == 280 (1FD28000) [pid = 3868] [serial = 1966] [outer = 00000000] [url = about:blank] 17:21:08 INFO - PROCESS | 3868 | --DOMWINDOW == 279 (20314800) [pid = 3868] [serial = 1969] [outer = 00000000] [url = about:blank] 17:21:08 INFO - PROCESS | 3868 | --DOMWINDOW == 278 (20E3A800) [pid = 3868] [serial = 1972] [outer = 00000000] [url = about:blank] 17:21:08 INFO - PROCESS | 3868 | --DOMWINDOW == 277 (213DC400) [pid = 3868] [serial = 1975] [outer = 00000000] [url = about:blank] 17:21:08 INFO - PROCESS | 3868 | --DOMWINDOW == 276 (218D8C00) [pid = 3868] [serial = 1978] [outer = 00000000] [url = about:blank] 17:21:08 INFO - PROCESS | 3868 | --DOMWINDOW == 275 (21B04000) [pid = 3868] [serial = 1981] [outer = 00000000] [url = about:blank] 17:21:08 INFO - PROCESS | 3868 | --DOMWINDOW == 274 (21B0E000) [pid = 3868] [serial = 1984] [outer = 00000000] [url = about:blank] 17:21:08 INFO - PROCESS | 3868 | --DOMWINDOW == 273 (22476400) [pid = 3868] [serial = 1987] [outer = 00000000] [url = about:blank] 17:21:08 INFO - PROCESS | 3868 | --DOMWINDOW == 272 (14334800) [pid = 3868] [serial = 1990] [outer = 00000000] [url = about:blank] 17:21:08 INFO - PROCESS | 3868 | --DOMWINDOW == 271 (1A83F400) [pid = 3868] [serial = 2008] [outer = 00000000] [url = about:blank] 17:21:08 INFO - PROCESS | 3868 | --DOMWINDOW == 270 (1A9C2400) [pid = 3868] [serial = 2009] [outer = 00000000] [url = about:blank] 17:21:08 INFO - PROCESS | 3868 | --DOMWINDOW == 269 (1AE79800) [pid = 3868] [serial = 2011] [outer = 00000000] [url = about:blank] 17:21:08 INFO - PROCESS | 3868 | --DOMWINDOW == 268 (16E93400) [pid = 3868] [serial = 2000] [outer = 00000000] [url = about:blank] 17:21:08 INFO - PROCESS | 3868 | --DOMWINDOW == 267 (13E23400) [pid = 3868] [serial = 1999] [outer = 00000000] [url = about:blank] 17:21:08 INFO - PROCESS | 3868 | --DOMWINDOW == 266 (1A4AA400) [pid = 3868] [serial = 2023] [outer = 00000000] [url = about:blank] 17:21:08 INFO - PROCESS | 3868 | --DOMWINDOW == 265 (16A13000) [pid = 3868] [serial = 2005] [outer = 00000000] [url = about:blank] 17:21:08 INFO - PROCESS | 3868 | --DOMWINDOW == 264 (178C3C00) [pid = 3868] [serial = 2006] [outer = 00000000] [url = about:blank] 17:21:08 INFO - PROCESS | 3868 | --DOMWINDOW == 263 (1FD1D400) [pid = 3868] [serial = 1996] [outer = 00000000] [url = about:blank] 17:21:08 INFO - PROCESS | 3868 | --DOMWINDOW == 262 (1A4B6800) [pid = 3868] [serial = 2003] [outer = 00000000] [url = about:blank] 17:21:08 INFO - PROCESS | 3868 | --DOMWINDOW == 261 (19CB8800) [pid = 3868] [serial = 2002] [outer = 00000000] [url = about:blank] 17:21:08 INFO - PROCESS | 3868 | --DOMWINDOW == 260 (1A966400) [pid = 3868] [serial = 1993] [outer = 00000000] [url = about:blank] 17:21:08 INFO - PROCESS | 3868 | --DOMWINDOW == 259 (201ED400) [pid = 3868] [serial = 2018] [outer = 00000000] [url = about:blank] 17:21:08 INFO - PROCESS | 3868 | --DOMWINDOW == 258 (1AF0B400) [pid = 3868] [serial = 2012] [outer = 00000000] [url = about:blank] 17:21:08 INFO - PROCESS | 3868 | 1464222068159 Marionette TRACE conn3 <- [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]]]}] 17:21:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 17:21:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 3781ms 17:21:08 INFO - PROCESS | 3868 | 1464222068184 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 17:21:08 INFO - PROCESS | 3868 | 1464222068188 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 17:21:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 17:21:08 INFO - PROCESS | 3868 | 1464222068194 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 17:21:08 INFO - PROCESS | 3868 | 1464222068199 Marionette TRACE conn3 <- [1,2730,null,{}] 17:21:08 INFO - PROCESS | 3868 | 1464222068205 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:08 INFO - PROCESS | 3868 | 1464222068303 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 17:21:08 INFO - PROCESS | 3868 | 1464222068315 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:08 INFO - PROCESS | 3868 | ++DOCSHELL 10373000 == 17 [pid = 3868] [id = 692] 17:21:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 259 (10374800) [pid = 3868] [serial = 2076] [outer = 00000000] 17:21:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 260 (10479C00) [pid = 3868] [serial = 2077] [outer = 10374800] 17:21:08 INFO - PROCESS | 3868 | 1464222068370 Marionette DEBUG loaded listener.js 17:21:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 261 (104EAC00) [pid = 3868] [serial = 2078] [outer = 10374800] 17:21:08 INFO - PROCESS | 3868 | 1464222068917 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 17:21:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 17:21:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 734ms 17:21:08 INFO - PROCESS | 3868 | 1464222068935 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 17:21:08 INFO - PROCESS | 3868 | 1464222068941 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 17:21:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 17:21:08 INFO - PROCESS | 3868 | 1464222068947 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 17:21:08 INFO - PROCESS | 3868 | 1464222068950 Marionette TRACE conn3 <- [1,2734,null,{}] 17:21:08 INFO - PROCESS | 3868 | 1464222068954 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:09 INFO - PROCESS | 3868 | 1464222069046 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 17:21:09 INFO - PROCESS | 3868 | 1464222069054 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:09 INFO - PROCESS | 3868 | ++DOCSHELL 10A53400 == 18 [pid = 3868] [id = 693] 17:21:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 262 (10A5CC00) [pid = 3868] [serial = 2079] [outer = 00000000] 17:21:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 263 (10B7F800) [pid = 3868] [serial = 2080] [outer = 10A5CC00] 17:21:09 INFO - PROCESS | 3868 | 1464222069100 Marionette DEBUG loaded listener.js 17:21:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 264 (10C16000) [pid = 3868] [serial = 2081] [outer = 10A5CC00] 17:21:09 INFO - PROCESS | 3868 | 1464222069606 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 17:21:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 17:21:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 688ms 17:21:09 INFO - PROCESS | 3868 | 1464222069645 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 17:21:09 INFO - PROCESS | 3868 | 1464222069647 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 17:21:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 17:21:09 INFO - PROCESS | 3868 | 1464222069651 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 17:21:09 INFO - PROCESS | 3868 | 1464222069655 Marionette TRACE conn3 <- [1,2738,null,{}] 17:21:09 INFO - PROCESS | 3868 | 1464222069666 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:09 INFO - PROCESS | 3868 | 1464222069759 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 17:21:09 INFO - PROCESS | 3868 | 1464222069909 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:09 INFO - PROCESS | 3868 | ++DOCSHELL 1100A800 == 19 [pid = 3868] [id = 694] 17:21:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 265 (1100B800) [pid = 3868] [serial = 2082] [outer = 00000000] 17:21:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 266 (1105E400) [pid = 3868] [serial = 2083] [outer = 1100B800] 17:21:09 INFO - PROCESS | 3868 | 1464222069960 Marionette DEBUG loaded listener.js 17:21:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 267 (11063400) [pid = 3868] [serial = 2084] [outer = 1100B800] 17:21:10 INFO - PROCESS | 3868 | 1464222070349 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 17:21:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 17:21:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 735ms 17:21:10 INFO - PROCESS | 3868 | 1464222070390 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 17:21:10 INFO - PROCESS | 3868 | 1464222070393 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 17:21:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 17:21:10 INFO - PROCESS | 3868 | 1464222070397 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 17:21:10 INFO - PROCESS | 3868 | 1464222070400 Marionette TRACE conn3 <- [1,2742,null,{}] 17:21:10 INFO - PROCESS | 3868 | 1464222070404 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:10 INFO - PROCESS | 3868 | 1464222070539 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 17:21:10 INFO - PROCESS | 3868 | 1464222070552 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:10 INFO - PROCESS | 3868 | ++DOCSHELL 10A55C00 == 20 [pid = 3868] [id = 695] 17:21:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 268 (1125D400) [pid = 3868] [serial = 2085] [outer = 00000000] 17:21:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 269 (11CAC400) [pid = 3868] [serial = 2086] [outer = 1125D400] 17:21:10 INFO - PROCESS | 3868 | 1464222070597 Marionette DEBUG loaded listener.js 17:21:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 270 (1290A800) [pid = 3868] [serial = 2087] [outer = 1125D400] 17:21:11 INFO - PROCESS | 3868 | 1464222071028 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 17:21:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 17:21:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 688ms 17:21:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 17:21:11 INFO - PROCESS | 3868 | 1464222071095 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 17:21:11 INFO - PROCESS | 3868 | 1464222071097 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 17:21:11 INFO - PROCESS | 3868 | 1464222071100 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 17:21:11 INFO - PROCESS | 3868 | 1464222071102 Marionette TRACE conn3 <- [1,2746,null,{}] 17:21:11 INFO - PROCESS | 3868 | 1464222071116 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:11 INFO - PROCESS | 3868 | 1464222071197 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 17:21:11 INFO - PROCESS | 3868 | 1464222071237 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:11 INFO - PROCESS | 3868 | ++DOCSHELL 129F5000 == 21 [pid = 3868] [id = 696] 17:21:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 271 (129F6C00) [pid = 3868] [serial = 2088] [outer = 00000000] 17:21:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 272 (129FD000) [pid = 3868] [serial = 2089] [outer = 129F6C00] 17:21:11 INFO - PROCESS | 3868 | 1464222071282 Marionette DEBUG loaded listener.js 17:21:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 273 (12B2B800) [pid = 3868] [serial = 2090] [outer = 129F6C00] 17:21:11 INFO - PROCESS | 3868 | 1464222071759 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 17:21:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 17:21:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 688ms 17:21:11 INFO - PROCESS | 3868 | 1464222071801 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 17:21:11 INFO - PROCESS | 3868 | 1464222071803 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 17:21:11 INFO - PROCESS | 3868 | 1464222071806 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 17:21:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 17:21:11 INFO - PROCESS | 3868 | 1464222071808 Marionette TRACE conn3 <- [1,2750,null,{}] 17:21:11 INFO - PROCESS | 3868 | 1464222071811 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:11 INFO - PROCESS | 3868 | 1464222071927 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 17:21:11 INFO - PROCESS | 3868 | 1464222071943 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:11 INFO - PROCESS | 3868 | ++DOCSHELL 138E4400 == 22 [pid = 3868] [id = 697] 17:21:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 274 (138E5C00) [pid = 3868] [serial = 2091] [outer = 00000000] 17:21:11 INFO - PROCESS | 3868 | ++DOMWINDOW == 275 (1394D400) [pid = 3868] [serial = 2092] [outer = 138E5C00] 17:21:11 INFO - PROCESS | 3868 | 1464222071988 Marionette DEBUG loaded listener.js 17:21:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 276 (13A3D000) [pid = 3868] [serial = 2093] [outer = 138E5C00] 17:21:12 INFO - PROCESS | 3868 | 1464222072457 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 17:21:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 17:21:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 688ms 17:21:12 INFO - PROCESS | 3868 | 1464222072506 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 17:21:12 INFO - PROCESS | 3868 | 1464222072508 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 17:21:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 17:21:12 INFO - PROCESS | 3868 | 1464222072511 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 17:21:12 INFO - PROCESS | 3868 | 1464222072513 Marionette TRACE conn3 <- [1,2754,null,{}] 17:21:12 INFO - PROCESS | 3868 | 1464222072516 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:12 INFO - PROCESS | 3868 | 1464222072596 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 17:21:12 INFO - PROCESS | 3868 | 1464222072632 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:12 INFO - PROCESS | 3868 | ++DOCSHELL 13D07000 == 23 [pid = 3868] [id = 698] 17:21:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 277 (13D07800) [pid = 3868] [serial = 2094] [outer = 00000000] 17:21:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 278 (13D0EC00) [pid = 3868] [serial = 2095] [outer = 13D07800] 17:21:12 INFO - PROCESS | 3868 | 1464222072676 Marionette DEBUG loaded listener.js 17:21:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 279 (13D0F800) [pid = 3868] [serial = 2096] [outer = 13D07800] 17:21:13 INFO - PROCESS | 3868 | 1464222073113 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 17:21:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 17:21:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 640ms 17:21:13 INFO - PROCESS | 3868 | 1464222073170 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 17:21:13 INFO - PROCESS | 3868 | 1464222073172 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 17:21:13 INFO - PROCESS | 3868 | 1464222073176 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 17:21:13 INFO - PROCESS | 3868 | 1464222073178 Marionette TRACE conn3 <- [1,2758,null,{}] 17:21:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 17:21:13 INFO - PROCESS | 3868 | 1464222073181 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:13 INFO - PROCESS | 3868 | 1464222073262 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 17:21:13 INFO - PROCESS | 3868 | 1464222073268 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:13 INFO - PROCESS | 3868 | ++DOCSHELL 1036C400 == 24 [pid = 3868] [id = 699] 17:21:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 280 (10B7D400) [pid = 3868] [serial = 2097] [outer = 00000000] 17:21:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 281 (14336000) [pid = 3868] [serial = 2098] [outer = 10B7D400] 17:21:13 INFO - PROCESS | 3868 | 1464222073322 Marionette DEBUG loaded listener.js 17:21:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 282 (14336800) [pid = 3868] [serial = 2099] [outer = 10B7D400] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 281 (1FC6BC00) [pid = 3868] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 280 (16604800) [pid = 3868] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 279 (20E5C800) [pid = 3868] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 278 (1E1A6000) [pid = 3868] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 277 (20153800) [pid = 3868] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 276 (1A884C00) [pid = 3868] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 275 (1603CC00) [pid = 3868] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 274 (17061800) [pid = 3868] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 273 (1FD29000) [pid = 3868] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 272 (20C4A800) [pid = 3868] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 271 (16602400) [pid = 3868] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 270 (171E1C00) [pid = 3868] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 269 (23611C00) [pid = 3868] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 268 (11CAEC00) [pid = 3868] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 267 (1FCA7000) [pid = 3868] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 266 (19F45000) [pid = 3868] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 265 (21FCF800) [pid = 3868] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 264 (1AA72000) [pid = 3868] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 263 (160E7800) [pid = 3868] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 262 (12FEE400) [pid = 3868] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 261 (1B758400) [pid = 3868] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 260 (175C3000) [pid = 3868] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 259 (20E36400) [pid = 3868] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 258 (16601C00) [pid = 3868] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 257 (210D6000) [pid = 3868] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 256 (2314CC00) [pid = 3868] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 255 (1106A800) [pid = 3868] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 254 (1FCE3400) [pid = 3868] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 253 (17EB5000) [pid = 3868] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 252 (21FCBC00) [pid = 3868] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 251 (1FD20000) [pid = 3868] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 250 (20E35C00) [pid = 3868] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 249 (19AE0000) [pid = 3868] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 248 (262A5C00) [pid = 3868] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 247 (254ABC00) [pid = 3868] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 246 (1FC60C00) [pid = 3868] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 245 (1F874C00) [pid = 3868] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 244 (1036C000) [pid = 3868] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 243 (19CBFC00) [pid = 3868] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 242 (1B25F400) [pid = 3868] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 241 (22B67400) [pid = 3868] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 240 (10C10C00) [pid = 3868] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 239 (2445D800) [pid = 3868] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 238 (17EF4400) [pid = 3868] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 237 (210D8C00) [pid = 3868] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 236 (16A1CC00) [pid = 3868] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 235 (0F2C7C00) [pid = 3868] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 234 (29274400) [pid = 3868] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 233 (1E1AC400) [pid = 3868] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 232 (10A55400) [pid = 3868] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 231 (1E1A1C00) [pid = 3868] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 230 (2031C000) [pid = 3868] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 229 (129F8C00) [pid = 3868] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 228 (12F4E800) [pid = 3868] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 227 (16E8EC00) [pid = 3868] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 226 (10C1A000) [pid = 3868] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 225 (10EBD000) [pid = 3868] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 224 (10EC7C00) [pid = 3868] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 223 (237D0400) [pid = 3868] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 222 (129F3400) [pid = 3868] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 221 (178C3400) [pid = 3868] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 220 (218E4C00) [pid = 3868] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 219 (213D9800) [pid = 3868] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 218 (1AA6E800) [pid = 3868] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 217 (1B754000) [pid = 3868] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 216 (1FD1C400) [pid = 3868] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 215 (21FCB000) [pid = 3868] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 214 (1B6DE400) [pid = 3868] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 213 (1AE79400) [pid = 3868] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 212 (2445E000) [pid = 3868] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 211 (178C1400) [pid = 3868] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 210 (17008800) [pid = 3868] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 209 (1AF05800) [pid = 3868] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 208 (1AA71C00) [pid = 3868] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 207 (20144400) [pid = 3868] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 206 (10F05000) [pid = 3868] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 205 (20E39000) [pid = 3868] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 204 (262AA400) [pid = 3868] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 203 (21B0F000) [pid = 3868] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 202 (210DD400) [pid = 3868] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 201 (262A7800) [pid = 3868] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 200 (230BB000) [pid = 3868] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 199 (1AF09400) [pid = 3868] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 198 (131F9800) [pid = 3868] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 197 (19F40400) [pid = 3868] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 196 (1394D000) [pid = 3868] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 195 (1A882C00) [pid = 3868] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 194 (1FCA5400) [pid = 3868] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 193 (1B6D5C00) [pid = 3868] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 192 (17EF2C00) [pid = 3868] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 191 (1432BC00) [pid = 3868] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 190 (104E1000) [pid = 3868] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 189 (1AA6A800) [pid = 3868] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 188 (17003C00) [pid = 3868] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 187 (1328A000) [pid = 3868] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 186 (16038400) [pid = 3868] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 185 (131F3400) [pid = 3868] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 184 (129FDC00) [pid = 3868] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 183 (20E57800) [pid = 3868] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 182 (1AF0CC00) [pid = 3868] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 181 (1A9CAC00) [pid = 3868] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 180 (1B4B1C00) [pid = 3868] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 179 (1FC5B400) [pid = 3868] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 178 (1E1AE000) [pid = 3868] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 177 (19CC2C00) [pid = 3868] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 176 (218E4000) [pid = 3868] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 175 (20591400) [pid = 3868] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 174 (1FD1B400) [pid = 3868] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 173 (1106B400) [pid = 3868] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 172 (1E1A7000) [pid = 3868] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 171 (2246FC00) [pid = 3868] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 17:21:15 INFO - PROCESS | 3868 | --DOMWINDOW == 170 (114D4400) [pid = 3868] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 17:21:15 INFO - PROCESS | 3868 | 1464222075985 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 17:21:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 17:21:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 2829ms 17:21:16 INFO - PROCESS | 3868 | 1464222076009 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 17:21:16 INFO - PROCESS | 3868 | 1464222076015 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 17:21:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 17:21:16 INFO - PROCESS | 3868 | 1464222076019 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 17:21:16 INFO - PROCESS | 3868 | 1464222076024 Marionette TRACE conn3 <- [1,2762,null,{}] 17:21:16 INFO - PROCESS | 3868 | 1464222076029 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:16 INFO - PROCESS | 3868 | 1464222076148 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 17:21:16 INFO - PROCESS | 3868 | 1464222076320 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:16 INFO - PROCESS | 3868 | ++DOCSHELL 104E7400 == 25 [pid = 3868] [id = 700] 17:21:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 171 (104E7800) [pid = 3868] [serial = 2100] [outer = 00000000] 17:21:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 172 (10A57000) [pid = 3868] [serial = 2101] [outer = 104E7800] 17:21:16 INFO - PROCESS | 3868 | 1464222076379 Marionette DEBUG loaded listener.js 17:21:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 173 (10C0F800) [pid = 3868] [serial = 2102] [outer = 104E7800] 17:21:17 INFO - PROCESS | 3868 | 1464222077024 Marionette TRACE conn3 <- [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]]]}] 17:21:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 17:21:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1031ms 17:21:17 INFO - PROCESS | 3868 | 1464222077065 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 17:21:17 INFO - PROCESS | 3868 | 1464222077071 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 17:21:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 17:21:17 INFO - PROCESS | 3868 | 1464222077102 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 17:21:17 INFO - PROCESS | 3868 | 1464222077106 Marionette TRACE conn3 <- [1,2766,null,{}] 17:21:17 INFO - PROCESS | 3868 | 1464222077125 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:17 INFO - PROCESS | 3868 | 1464222077241 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 17:21:17 INFO - PROCESS | 3868 | 1464222077396 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:17 INFO - PROCESS | 3868 | ++DOCSHELL 10F35400 == 26 [pid = 3868] [id = 701] 17:21:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 174 (11002C00) [pid = 3868] [serial = 2103] [outer = 00000000] 17:21:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 175 (1100F400) [pid = 3868] [serial = 2104] [outer = 11002C00] 17:21:17 INFO - PROCESS | 3868 | 1464222077452 Marionette DEBUG loaded listener.js 17:21:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 176 (11065C00) [pid = 3868] [serial = 2105] [outer = 11002C00] 17:21:18 INFO - PROCESS | 3868 | 1464222078113 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 17:21:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 17:21:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1078ms 17:21:18 INFO - PROCESS | 3868 | 1464222078160 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 17:21:18 INFO - PROCESS | 3868 | 1464222078163 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 17:21:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 17:21:18 INFO - PROCESS | 3868 | 1464222078167 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 17:21:18 INFO - PROCESS | 3868 | 1464222078171 Marionette TRACE conn3 <- [1,2770,null,{}] 17:21:18 INFO - PROCESS | 3868 | 1464222078199 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:18 INFO - PROCESS | 3868 | 1464222078312 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 17:21:18 INFO - PROCESS | 3868 | 1464222078473 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:18 INFO - PROCESS | 3868 | ++DOCSHELL 1100D000 == 27 [pid = 3868] [id = 702] 17:21:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 177 (129F3800) [pid = 3868] [serial = 2106] [outer = 00000000] 17:21:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 178 (12B2A800) [pid = 3868] [serial = 2107] [outer = 129F3800] 17:21:18 INFO - PROCESS | 3868 | 1464222078533 Marionette DEBUG loaded listener.js 17:21:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 179 (13290800) [pid = 3868] [serial = 2108] [outer = 129F3800] 17:21:19 INFO - PROCESS | 3868 | 1464222079076 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 17:21:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 17:21:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 969ms 17:21:19 INFO - PROCESS | 3868 | 1464222079132 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 17:21:19 INFO - PROCESS | 3868 | 1464222079135 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 17:21:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 17:21:19 INFO - PROCESS | 3868 | 1464222079139 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 17:21:19 INFO - PROCESS | 3868 | 1464222079141 Marionette TRACE conn3 <- [1,2774,null,{}] 17:21:19 INFO - PROCESS | 3868 | 1464222079144 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:19 INFO - PROCESS | 3868 | 1464222079260 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 17:21:19 INFO - PROCESS | 3868 | 1464222079429 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:19 INFO - PROCESS | 3868 | ++DOCSHELL 13928000 == 28 [pid = 3868] [id = 703] 17:21:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 180 (1392B000) [pid = 3868] [serial = 2109] [outer = 00000000] 17:21:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 181 (13A45C00) [pid = 3868] [serial = 2110] [outer = 1392B000] 17:21:19 INFO - PROCESS | 3868 | 1464222079485 Marionette DEBUG loaded listener.js 17:21:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 182 (13A46400) [pid = 3868] [serial = 2111] [outer = 1392B000] 17:21:20 INFO - PROCESS | 3868 | 1464222080060 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 17:21:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 17:21:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1000ms 17:21:20 INFO - PROCESS | 3868 | 1464222080140 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 17:21:20 INFO - PROCESS | 3868 | 1464222080142 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 17:21:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 17:21:20 INFO - PROCESS | 3868 | 1464222080146 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 17:21:20 INFO - PROCESS | 3868 | 1464222080148 Marionette TRACE conn3 <- [1,2778,null,{}] 17:21:20 INFO - PROCESS | 3868 | 1464222080151 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:20 INFO - PROCESS | 3868 | 1464222080255 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 17:21:20 INFO - PROCESS | 3868 | 1464222080411 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:20 INFO - PROCESS | 3868 | ++DOCSHELL 0F2E4400 == 29 [pid = 3868] [id = 704] 17:21:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 183 (0F2E4800) [pid = 3868] [serial = 2112] [outer = 00000000] 17:21:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 184 (0F2E7800) [pid = 3868] [serial = 2113] [outer = 0F2E4800] 17:21:20 INFO - PROCESS | 3868 | 1464222080471 Marionette DEBUG loaded listener.js 17:21:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 185 (131F2000) [pid = 3868] [serial = 2114] [outer = 0F2E4800] 17:21:21 INFO - PROCESS | 3868 | 1464222081035 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 17:21:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 17:21:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 938ms 17:21:21 INFO - PROCESS | 3868 | 1464222081091 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 17:21:21 INFO - PROCESS | 3868 | 1464222081094 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 17:21:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 17:21:21 INFO - PROCESS | 3868 | 1464222081097 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 17:21:21 INFO - PROCESS | 3868 | 1464222081099 Marionette TRACE conn3 <- [1,2782,null,{}] 17:21:21 INFO - PROCESS | 3868 | 1464222081103 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:21 INFO - PROCESS | 3868 | 1464222081227 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 17:21:21 INFO - PROCESS | 3868 | 1464222081385 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:21 INFO - PROCESS | 3868 | ++DOCSHELL 0F2A4C00 == 30 [pid = 3868] [id = 705] 17:21:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 186 (0F2A5000) [pid = 3868] [serial = 2115] [outer = 00000000] 17:21:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 187 (0F2BDC00) [pid = 3868] [serial = 2116] [outer = 0F2A5000] 17:21:21 INFO - PROCESS | 3868 | 1464222081442 Marionette DEBUG loaded listener.js 17:21:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 188 (0F2E3C00) [pid = 3868] [serial = 2117] [outer = 0F2A5000] 17:21:22 INFO - PROCESS | 3868 | 1464222082008 Marionette TRACE conn3 <- [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]]]}] 17:21:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 17:21:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 953ms 17:21:22 INFO - PROCESS | 3868 | 1464222082043 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 17:21:22 INFO - PROCESS | 3868 | 1464222082045 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 17:21:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 17:21:22 INFO - PROCESS | 3868 | 1464222082049 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 17:21:22 INFO - PROCESS | 3868 | 1464222082051 Marionette TRACE conn3 <- [1,2786,null,{}] 17:21:22 INFO - PROCESS | 3868 | 1464222082055 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:22 INFO - PROCESS | 3868 | 1464222082158 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 17:21:22 INFO - PROCESS | 3868 | 1464222082416 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:22 INFO - PROCESS | 3868 | ++DOCSHELL 0F29A400 == 31 [pid = 3868] [id = 706] 17:21:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 189 (0F29B400) [pid = 3868] [serial = 2118] [outer = 00000000] 17:21:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 190 (0F2C3C00) [pid = 3868] [serial = 2119] [outer = 0F29B400] 17:21:22 INFO - PROCESS | 3868 | 1464222082469 Marionette DEBUG loaded listener.js 17:21:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 191 (0F2E5000) [pid = 3868] [serial = 2120] [outer = 0F29B400] 17:21:23 INFO - PROCESS | 3868 | 1464222083146 Marionette TRACE conn3 <- [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]]]}] 17:21:23 INFO - PROCESS | 3868 | --DOCSHELL 13D07000 == 30 [pid = 3868] [id = 698] 17:21:23 INFO - PROCESS | 3868 | --DOCSHELL 138E4400 == 29 [pid = 3868] [id = 697] 17:21:23 INFO - PROCESS | 3868 | --DOCSHELL 129F5000 == 28 [pid = 3868] [id = 696] 17:21:23 INFO - PROCESS | 3868 | --DOCSHELL 10A55C00 == 27 [pid = 3868] [id = 695] 17:21:23 INFO - PROCESS | 3868 | --DOCSHELL 10A53400 == 26 [pid = 3868] [id = 693] 17:21:23 INFO - PROCESS | 3868 | --DOCSHELL 10373000 == 25 [pid = 3868] [id = 692] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 190 (2014D400) [pid = 3868] [serial = 1631] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 189 (201ECC00) [pid = 3868] [serial = 1844] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 188 (1B6DE800) [pid = 3868] [serial = 1823] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 187 (17004400) [pid = 3868] [serial = 1820] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 186 (1FC5D800) [pid = 3868] [serial = 1505] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 185 (20176000) [pid = 3868] [serial = 1841] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 184 (20E30000) [pid = 3868] [serial = 1904] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 183 (17EB4000) [pid = 3868] [serial = 1889] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 182 (1A58E400) [pid = 3868] [serial = 1712] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 181 (254A2C00) [pid = 3868] [serial = 1493] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 180 (138E5800) [pid = 3868] [serial = 1691] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 179 (1FCE5C00) [pid = 3868] [serial = 1832] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 178 (1AE7D000) [pid = 3868] [serial = 1760] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 177 (23143400) [pid = 3868] [serial = 1484] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 176 (1FC60400) [pid = 3868] [serial = 1892] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 175 (18369800) [pid = 3868] [serial = 1622] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 174 (1A4AFC00) [pid = 3868] [serial = 1715] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 173 (1E1A4000) [pid = 3868] [serial = 1772] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 172 (210DD800) [pid = 3868] [serial = 1637] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 171 (20E55800) [pid = 3868] [serial = 1907] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 170 (17670000) [pid = 3868] [serial = 1757] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 169 (1C352C00) [pid = 3868] [serial = 1769] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 168 (2014E000) [pid = 3868] [serial = 1838] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 167 (280D6C00) [pid = 3868] [serial = 1502] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 166 (1FC6D800) [pid = 3868] [serial = 1826] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 165 (1B4A2C00) [pid = 3868] [serial = 1763] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 164 (254AEC00) [pid = 3868] [serial = 1496] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 163 (18364000) [pid = 3868] [serial = 1700] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 162 (17E94800) [pid = 3868] [serial = 1697] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 161 (20559800) [pid = 3868] [serial = 1508] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 160 (1FC55400) [pid = 3868] [serial = 1547] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 159 (20555000) [pid = 3868] [serial = 1898] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 158 (12BD7400) [pid = 3868] [serial = 1817] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 157 (20E64000) [pid = 3868] [serial = 1910] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 156 (280D0C00) [pid = 3868] [serial = 1499] [outer = 00000000] [url = about:blank] 17:21:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 155 (2247E800) [pid = 3868] [serial = 1478] [outer = 00000000] [url = about:blank] 17:21:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1187ms 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 154 (23772800) [pid = 3868] [serial = 1556] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 153 (291BFC00) [pid = 3868] [serial = 1568] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 152 (23609800) [pid = 3868] [serial = 1487] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 151 (1C355800) [pid = 3868] [serial = 1628] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 150 (19AE7C00) [pid = 3868] [serial = 1850] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 149 (1A969800) [pid = 3868] [serial = 1625] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 148 (1A4B4C00) [pid = 3868] [serial = 1646] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 147 (210E2400) [pid = 3868] [serial = 1553] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 146 (237CEC00) [pid = 3868] [serial = 1490] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 145 (131F8800) [pid = 3868] [serial = 1886] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 144 (20315C00) [pid = 3868] [serial = 1895] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 143 (20C4F800) [pid = 3868] [serial = 1643] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 142 (22B6B400) [pid = 3868] [serial = 1481] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 141 (1FD27000) [pid = 3868] [serial = 1835] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 140 (224E6400) [pid = 3868] [serial = 1391] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 139 (19F36400) [pid = 3868] [serial = 1706] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 138 (291C7800) [pid = 3868] [serial = 1571] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 137 (262AB400) [pid = 3868] [serial = 1565] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 136 (2055EC00) [pid = 3868] [serial = 1634] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 135 (1FCA6000) [pid = 3868] [serial = 1829] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 134 (10F33800) [pid = 3868] [serial = 1688] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 133 (1A4AA000) [pid = 3868] [serial = 1709] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 132 (1B5AA400) [pid = 3868] [serial = 1766] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 131 (22F4D400) [pid = 3868] [serial = 1550] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 130 (16606800) [pid = 3868] [serial = 1919] [outer = 00000000] [url = about:blank] 17:21:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 129 (2518FC00) [pid = 3868] [serial = 1559] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 128 (19CB7800) [pid = 3868] [serial = 1703] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 127 (21868000) [pid = 3868] [serial = 1916] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 126 (1700E800) [pid = 3868] [serial = 1694] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 125 (11FA5800) [pid = 3868] [serial = 1781] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 124 (29F44400) [pid = 3868] [serial = 1574] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 123 (1F872800) [pid = 3868] [serial = 1775] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 122 (16A12800) [pid = 3868] [serial = 1649] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 121 (1FC5B000) [pid = 3868] [serial = 1778] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 120 (20C43C00) [pid = 3868] [serial = 1901] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 119 (1AF10800) [pid = 3868] [serial = 1922] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 118 (17EF2000) [pid = 3868] [serial = 1544] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 117 (1F871C00) [pid = 3868] [serial = 1640] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 116 (183C7800) [pid = 3868] [serial = 1652] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 115 (129FB400) [pid = 3868] [serial = 1754] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 114 (169BC000) [pid = 3868] [serial = 1847] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 113 (25199000) [pid = 3868] [serial = 1562] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 112 (20178800) [pid = 3868] [serial = 1997] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 111 (1A961C00) [pid = 3868] [serial = 1718] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 110 (213D4C00) [pid = 3868] [serial = 1913] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 109 (16610C00) [pid = 3868] [serial = 1958] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 108 (19CC6000) [pid = 3868] [serial = 1961] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 107 (21B06400) [pid = 3868] [serial = 1982] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 106 (218DCC00) [pid = 3868] [serial = 1979] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 105 (213E1000) [pid = 3868] [serial = 1976] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 104 (1AE7DC00) [pid = 3868] [serial = 1994] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 103 (21FC4000) [pid = 3868] [serial = 1985] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 102 (20E5F800) [pid = 3868] [serial = 1973] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 101 (2016C800) [pid = 3868] [serial = 1967] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 100 (16B4A000) [pid = 3868] [serial = 1991] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 99 (1FCA6400) [pid = 3868] [serial = 1955] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 98 (2247B400) [pid = 3868] [serial = 1988] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 97 (1B25E000) [pid = 3868] [serial = 2024] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 96 (2031EC00) [pid = 3868] [serial = 1970] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 95 (1FC5EC00) [pid = 3868] [serial = 1964] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 94 (20C41800) [pid = 3868] [serial = 2072] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 93 (20E57400) [pid = 3868] [serial = 2074] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 92 (20558000) [pid = 3868] [serial = 2068] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (2016EC00) [pid = 3868] [serial = 2066] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (20145800) [pid = 3868] [serial = 2065] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (2059AC00) [pid = 3868] [serial = 2069] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (19CBD400) [pid = 3868] [serial = 2032] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (169C6400) [pid = 3868] [serial = 2030] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (143F0400) [pid = 3868] [serial = 2029] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (1106A000) [pid = 3868] [serial = 2027] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 84 (10C10800) [pid = 3868] [serial = 2026] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 83 (1ACC2400) [pid = 3868] [serial = 2059] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 82 (1A4B4000) [pid = 3868] [serial = 2056] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 81 (1A96B800) [pid = 3868] [serial = 2057] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 80 (160EDC00) [pid = 3868] [serial = 2053] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (16E93800) [pid = 3868] [serial = 2054] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (178C6800) [pid = 3868] [serial = 2051] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (16E94000) [pid = 3868] [serial = 2050] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (13D0B400) [pid = 3868] [serial = 2048] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (138ED000) [pid = 3868] [serial = 2047] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (18367400) [pid = 3868] [serial = 2045] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (1711EC00) [pid = 3868] [serial = 2044] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 72 (21B02000) [pid = 3868] [serial = 2042] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 71 (210D7C00) [pid = 3868] [serial = 2041] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 70 (20552C00) [pid = 3868] [serial = 2039] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 69 (2014EC00) [pid = 3868] [serial = 2038] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 68 (1B6D4400) [pid = 3868] [serial = 2036] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 67 (1B25AC00) [pid = 3868] [serial = 2035] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 66 (1A58C800) [pid = 3868] [serial = 2033] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 65 (1B6D6400) [pid = 3868] [serial = 2062] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 64 (1F872000) [pid = 3868] [serial = 2063] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 63 (20314C00) [pid = 3868] [serial = 2071] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | --DOMWINDOW == 62 (1AE83000) [pid = 3868] [serial = 2060] [outer = 00000000] [url = about:blank] 17:21:23 INFO - PROCESS | 3868 | 1464222083234 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 17:21:23 INFO - PROCESS | 3868 | 1464222083241 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 17:21:23 INFO - PROCESS | 3868 | 1464222083246 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 17:21:23 INFO - PROCESS | 3868 | 1464222083250 Marionette TRACE conn3 <- [1,2790,null,{}] 17:21:23 INFO - PROCESS | 3868 | 1464222083255 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:23 INFO - PROCESS | 3868 | 1464222083357 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 17:21:23 INFO - PROCESS | 3868 | 1464222083365 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:23 INFO - PROCESS | 3868 | ++DOCSHELL 1047E000 == 26 [pid = 3868] [id = 707] 17:21:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 63 (104E1000) [pid = 3868] [serial = 2121] [outer = 00000000] 17:21:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 64 (1055F800) [pid = 3868] [serial = 2122] [outer = 104E1000] 17:21:23 INFO - PROCESS | 3868 | 1464222083415 Marionette DEBUG loaded listener.js 17:21:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 65 (10B7BC00) [pid = 3868] [serial = 2123] [outer = 104E1000] 17:21:24 INFO - PROCESS | 3868 | 1464222084009 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 17:21:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 17:21:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 797ms 17:21:24 INFO - PROCESS | 3868 | 1464222084047 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 17:21:24 INFO - PROCESS | 3868 | 1464222084051 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 17:21:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 17:21:24 INFO - PROCESS | 3868 | 1464222084055 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 17:21:24 INFO - PROCESS | 3868 | 1464222084057 Marionette TRACE conn3 <- [1,2794,null,{}] 17:21:24 INFO - PROCESS | 3868 | 1464222084061 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:24 INFO - PROCESS | 3868 | 1464222084153 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 17:21:24 INFO - PROCESS | 3868 | 1464222084163 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:24 INFO - PROCESS | 3868 | ++DOCSHELL 10F2FC00 == 27 [pid = 3868] [id = 708] 17:21:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 66 (10F38800) [pid = 3868] [serial = 2124] [outer = 00000000] 17:21:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 67 (11005C00) [pid = 3868] [serial = 2125] [outer = 10F38800] 17:21:24 INFO - PROCESS | 3868 | 1464222084209 Marionette DEBUG loaded listener.js 17:21:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 68 (1106CC00) [pid = 3868] [serial = 2126] [outer = 10F38800] 17:21:24 INFO - PROCESS | 3868 | 1464222084699 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 17:21:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 17:21:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 688ms 17:21:24 INFO - PROCESS | 3868 | 1464222084756 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 17:21:24 INFO - PROCESS | 3868 | 1464222084758 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 17:21:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 17:21:24 INFO - PROCESS | 3868 | 1464222084763 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 17:21:24 INFO - PROCESS | 3868 | 1464222084769 Marionette TRACE conn3 <- [1,2798,null,{}] 17:21:24 INFO - PROCESS | 3868 | 1464222084777 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:24 INFO - PROCESS | 3868 | 1464222084872 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 17:21:24 INFO - PROCESS | 3868 | 1464222084974 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:24 INFO - PROCESS | 3868 | ++DOCSHELL 12934400 == 28 [pid = 3868] [id = 709] 17:21:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 69 (129F5400) [pid = 3868] [serial = 2127] [outer = 00000000] 17:21:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 70 (12B26000) [pid = 3868] [serial = 2128] [outer = 129F5400] 17:21:25 INFO - PROCESS | 3868 | 1464222085018 Marionette DEBUG loaded listener.js 17:21:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 71 (12FEE400) [pid = 3868] [serial = 2129] [outer = 129F5400] 17:21:25 INFO - PROCESS | 3868 | 1464222085402 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 17:21:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 17:21:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 703ms 17:21:25 INFO - PROCESS | 3868 | 1464222085461 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 17:21:25 INFO - PROCESS | 3868 | 1464222085463 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 17:21:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 17:21:25 INFO - PROCESS | 3868 | 1464222085466 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 17:21:25 INFO - PROCESS | 3868 | 1464222085468 Marionette TRACE conn3 <- [1,2802,null,{}] 17:21:25 INFO - PROCESS | 3868 | 1464222085472 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:25 INFO - PROCESS | 3868 | 1464222085629 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 17:21:25 INFO - PROCESS | 3868 | 1464222085715 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:25 INFO - PROCESS | 3868 | ++DOCSHELL 12F44800 == 29 [pid = 3868] [id = 710] 17:21:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 72 (12FEB800) [pid = 3868] [serial = 2130] [outer = 00000000] 17:21:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 73 (1394B400) [pid = 3868] [serial = 2131] [outer = 12FEB800] 17:21:25 INFO - PROCESS | 3868 | 1464222085759 Marionette DEBUG loaded listener.js 17:21:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (13A3C400) [pid = 3868] [serial = 2132] [outer = 12FEB800] 17:21:26 INFO - PROCESS | 3868 | 1464222086183 Marionette TRACE conn3 <- [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]]]}] 17:21:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 17:21:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 734ms 17:21:26 INFO - PROCESS | 3868 | 1464222086206 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 17:21:26 INFO - PROCESS | 3868 | 1464222086208 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 17:21:26 INFO - PROCESS | 3868 | 1464222086212 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 17:21:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 17:21:26 INFO - PROCESS | 3868 | 1464222086213 Marionette TRACE conn3 <- [1,2806,null,{}] 17:21:26 INFO - PROCESS | 3868 | 1464222086216 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:26 INFO - PROCESS | 3868 | 1464222086335 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 17:21:26 INFO - PROCESS | 3868 | 1464222086401 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:26 INFO - PROCESS | 3868 | ++DOCSHELL 13D0B400 == 30 [pid = 3868] [id = 711] 17:21:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (13D10000) [pid = 3868] [serial = 2133] [outer = 00000000] 17:21:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (14335400) [pid = 3868] [serial = 2134] [outer = 13D10000] 17:21:26 INFO - PROCESS | 3868 | 1464222086452 Marionette DEBUG loaded listener.js 17:21:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (15A35800) [pid = 3868] [serial = 2135] [outer = 13D10000] 17:21:26 INFO - PROCESS | 3868 | 1464222086905 Marionette TRACE conn3 <- [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]]]}] 17:21:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 17:21:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 734ms 17:21:26 INFO - PROCESS | 3868 | 1464222086953 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 17:21:26 INFO - PROCESS | 3868 | 1464222086955 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 17:21:26 INFO - PROCESS | 3868 | 1464222086958 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 17:21:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 17:21:26 INFO - PROCESS | 3868 | 1464222086960 Marionette TRACE conn3 <- [1,2810,null,{}] 17:21:26 INFO - PROCESS | 3868 | 1464222086969 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:27 INFO - PROCESS | 3868 | 1464222087118 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 17:21:27 INFO - PROCESS | 3868 | 1464222087188 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:27 INFO - PROCESS | 3868 | ++DOCSHELL 13D0E400 == 31 [pid = 3868] [id = 712] 17:21:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (15A37C00) [pid = 3868] [serial = 2136] [outer = 00000000] 17:21:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (160E7400) [pid = 3868] [serial = 2137] [outer = 15A37C00] 17:21:27 INFO - PROCESS | 3868 | 1464222087233 Marionette DEBUG loaded listener.js 17:21:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (16320000) [pid = 3868] [serial = 2138] [outer = 15A37C00] 17:21:27 INFO - PROCESS | 3868 | --DOMWINDOW == 79 (10A5CC00) [pid = 3868] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 17:21:27 INFO - PROCESS | 3868 | --DOMWINDOW == 78 (10374800) [pid = 3868] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 17:21:27 INFO - PROCESS | 3868 | --DOMWINDOW == 77 (1100B800) [pid = 3868] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 17:21:27 INFO - PROCESS | 3868 | --DOMWINDOW == 76 (1125D400) [pid = 3868] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 17:21:27 INFO - PROCESS | 3868 | --DOMWINDOW == 75 (129F6C00) [pid = 3868] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 17:21:27 INFO - PROCESS | 3868 | --DOMWINDOW == 74 (138E5C00) [pid = 3868] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 17:21:27 INFO - PROCESS | 3868 | --DOMWINDOW == 73 (13D07800) [pid = 3868] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 17:21:27 INFO - PROCESS | 3868 | 1464222087634 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 17:21:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 17:21:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 687ms 17:21:27 INFO - PROCESS | 3868 | 1464222087658 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 17:21:27 INFO - PROCESS | 3868 | 1464222087660 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 17:21:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 17:21:27 INFO - PROCESS | 3868 | 1464222087663 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 17:21:27 INFO - PROCESS | 3868 | 1464222087665 Marionette TRACE conn3 <- [1,2814,null,{}] 17:21:27 INFO - PROCESS | 3868 | 1464222087668 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:27 INFO - PROCESS | 3868 | 1464222087759 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 17:21:27 INFO - PROCESS | 3868 | 1464222087765 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:27 INFO - PROCESS | 3868 | ++DOCSHELL 10431800 == 32 [pid = 3868] [id = 713] 17:21:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 74 (10565400) [pid = 3868] [serial = 2139] [outer = 00000000] 17:21:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 75 (131F1000) [pid = 3868] [serial = 2140] [outer = 10565400] 17:21:27 INFO - PROCESS | 3868 | 1464222087900 Marionette DEBUG loaded listener.js 17:21:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 76 (16039800) [pid = 3868] [serial = 2141] [outer = 10565400] 17:21:28 INFO - PROCESS | 3868 | 1464222088284 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 17:21:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 17:21:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 625ms 17:21:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 17:21:28 INFO - PROCESS | 3868 | 1464222088301 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 17:21:28 INFO - PROCESS | 3868 | 1464222088303 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 17:21:28 INFO - PROCESS | 3868 | 1464222088306 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 17:21:28 INFO - PROCESS | 3868 | 1464222088308 Marionette TRACE conn3 <- [1,2818,null,{}] 17:21:28 INFO - PROCESS | 3868 | 1464222088311 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:28 INFO - PROCESS | 3868 | 1464222088395 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 17:21:28 INFO - PROCESS | 3868 | 1464222088402 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:28 INFO - PROCESS | 3868 | ++DOCSHELL 138E2400 == 33 [pid = 3868] [id = 714] 17:21:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 77 (1603F800) [pid = 3868] [serial = 2142] [outer = 00000000] 17:21:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 78 (16606800) [pid = 3868] [serial = 2143] [outer = 1603F800] 17:21:28 INFO - PROCESS | 3868 | 1464222088445 Marionette DEBUG loaded listener.js 17:21:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 79 (1660AC00) [pid = 3868] [serial = 2144] [outer = 1603F800] 17:21:28 INFO - PROCESS | 3868 | 1464222088938 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 17:21:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 17:21:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 688ms 17:21:29 INFO - PROCESS | 3868 | 1464222089007 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 17:21:29 INFO - PROCESS | 3868 | 1464222089008 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 17:21:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 17:21:29 INFO - PROCESS | 3868 | 1464222089012 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 17:21:29 INFO - PROCESS | 3868 | 1464222089014 Marionette TRACE conn3 <- [1,2822,null,{}] 17:21:29 INFO - PROCESS | 3868 | 1464222089018 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:29 INFO - PROCESS | 3868 | 1464222089105 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 17:21:29 INFO - PROCESS | 3868 | 1464222089111 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:29 INFO - PROCESS | 3868 | ++DOCSHELL 160E3000 == 34 [pid = 3868] [id = 715] 17:21:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 80 (1660E400) [pid = 3868] [serial = 2145] [outer = 00000000] 17:21:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 81 (169BE400) [pid = 3868] [serial = 2146] [outer = 1660E400] 17:21:29 INFO - PROCESS | 3868 | 1464222089155 Marionette DEBUG loaded listener.js 17:21:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 82 (16A13800) [pid = 3868] [serial = 2147] [outer = 1660E400] 17:21:29 INFO - PROCESS | 3868 | 1464222089584 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 17:21:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 17:21:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 593ms 17:21:29 INFO - PROCESS | 3868 | 1464222089659 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 17:21:29 INFO - PROCESS | 3868 | 1464222089663 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 17:21:29 INFO - PROCESS | 3868 | 1464222089673 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 17:21:29 INFO - PROCESS | 3868 | 1464222089678 Marionette TRACE conn3 <- [1,2826,null,{}] 17:21:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 17:21:29 INFO - PROCESS | 3868 | 1464222089684 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:29 INFO - PROCESS | 3868 | 1464222089806 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 17:21:29 INFO - PROCESS | 3868 | 1464222089972 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:30 INFO - PROCESS | 3868 | ++DOCSHELL 10370000 == 35 [pid = 3868] [id = 716] 17:21:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 83 (10373000) [pid = 3868] [serial = 2148] [outer = 00000000] 17:21:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 84 (104E7C00) [pid = 3868] [serial = 2149] [outer = 10373000] 17:21:30 INFO - PROCESS | 3868 | 1464222090036 Marionette DEBUG loaded listener.js 17:21:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 85 (10C16400) [pid = 3868] [serial = 2150] [outer = 10373000] 17:21:30 INFO - PROCESS | 3868 | 1464222090617 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 17:21:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 17:21:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 985ms 17:21:30 INFO - PROCESS | 3868 | 1464222090668 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 17:21:30 INFO - PROCESS | 3868 | 1464222090673 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 17:21:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 17:21:30 INFO - PROCESS | 3868 | 1464222090681 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 17:21:30 INFO - PROCESS | 3868 | 1464222090685 Marionette TRACE conn3 <- [1,2830,null,{}] 17:21:30 INFO - PROCESS | 3868 | 1464222090689 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:30 INFO - PROCESS | 3868 | 1464222090813 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 17:21:30 INFO - PROCESS | 3868 | 1464222090954 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:30 INFO - PROCESS | 3868 | ++DOCSHELL 118B1800 == 36 [pid = 3868] [id = 717] 17:21:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (11CAA800) [pid = 3868] [serial = 2151] [outer = 00000000] 17:21:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (129FA400) [pid = 3868] [serial = 2152] [outer = 11CAA800] 17:21:31 INFO - PROCESS | 3868 | 1464222091009 Marionette DEBUG loaded listener.js 17:21:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (131F3400) [pid = 3868] [serial = 2153] [outer = 11CAA800] 17:21:31 INFO - PROCESS | 3868 | 1464222091622 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 17:21:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 17:21:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1000ms 17:21:31 INFO - PROCESS | 3868 | 1464222091681 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 17:21:31 INFO - PROCESS | 3868 | 1464222091684 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 17:21:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 17:21:31 INFO - PROCESS | 3868 | 1464222091687 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 17:21:31 INFO - PROCESS | 3868 | 1464222091690 Marionette TRACE conn3 <- [1,2834,null,{}] 17:21:31 INFO - PROCESS | 3868 | 1464222091700 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:31 INFO - PROCESS | 3868 | 1464222091821 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 17:21:31 INFO - PROCESS | 3868 | 1464222091965 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:31 INFO - PROCESS | 3868 | ++DOCSHELL 16313C00 == 37 [pid = 3868] [id = 718] 17:21:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (16320400) [pid = 3868] [serial = 2154] [outer = 00000000] 17:21:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (1660D000) [pid = 3868] [serial = 2155] [outer = 16320400] 17:21:32 INFO - PROCESS | 3868 | 1464222092024 Marionette DEBUG loaded listener.js 17:21:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (16A15800) [pid = 3868] [serial = 2156] [outer = 16320400] 17:21:32 INFO - PROCESS | 3868 | 1464222092622 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 17:21:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 17:21:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1000ms 17:21:32 INFO - PROCESS | 3868 | 1464222092688 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 17:21:32 INFO - PROCESS | 3868 | 1464222092691 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 17:21:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 17:21:32 INFO - PROCESS | 3868 | 1464222092694 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 17:21:32 INFO - PROCESS | 3868 | 1464222092696 Marionette TRACE conn3 <- [1,2838,null,{}] 17:21:32 INFO - PROCESS | 3868 | 1464222092700 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:32 INFO - PROCESS | 3868 | 1464222092819 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 17:21:32 INFO - PROCESS | 3868 | 1464222092934 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:32 INFO - PROCESS | 3868 | ++DOCSHELL 16A20C00 == 38 [pid = 3868] [id = 719] 17:21:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (16B3F800) [pid = 3868] [serial = 2157] [outer = 00000000] 17:21:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 93 (16D09800) [pid = 3868] [serial = 2158] [outer = 16B3F800] 17:21:33 INFO - PROCESS | 3868 | 1464222093030 Marionette DEBUG loaded listener.js 17:21:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 94 (16E8B800) [pid = 3868] [serial = 2159] [outer = 16B3F800] 17:21:33 INFO - PROCESS | 3868 | 1464222093618 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 17:21:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 17:21:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1000ms 17:21:33 INFO - PROCESS | 3868 | 1464222093697 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 17:21:33 INFO - PROCESS | 3868 | 1464222093700 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 17:21:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 17:21:33 INFO - PROCESS | 3868 | 1464222093703 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 17:21:33 INFO - PROCESS | 3868 | 1464222093705 Marionette TRACE conn3 <- [1,2842,null,{}] 17:21:33 INFO - PROCESS | 3868 | 1464222093723 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:33 INFO - PROCESS | 3868 | 1464222093835 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 17:21:33 INFO - PROCESS | 3868 | 1464222093974 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:33 INFO - PROCESS | 3868 | ++DOCSHELL 16A15400 == 39 [pid = 3868] [id = 720] 17:21:33 INFO - PROCESS | 3868 | ++DOMWINDOW == 95 (16E8CC00) [pid = 3868] [serial = 2160] [outer = 00000000] 17:21:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 96 (16E95800) [pid = 3868] [serial = 2161] [outer = 16E8CC00] 17:21:34 INFO - PROCESS | 3868 | 1464222094029 Marionette DEBUG loaded listener.js 17:21:34 INFO - PROCESS | 3868 | ++DOMWINDOW == 97 (16FCF800) [pid = 3868] [serial = 2162] [outer = 16E8CC00] 17:21:34 INFO - PROCESS | 3868 | 1464222094864 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 17:21:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 17:21:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1219ms 17:21:34 INFO - PROCESS | 3868 | 1464222094915 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 17:21:34 INFO - PROCESS | 3868 | 1464222094919 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 17:21:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 17:21:34 INFO - PROCESS | 3868 | 1464222094938 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 17:21:34 INFO - PROCESS | 3868 | 1464222094942 Marionette TRACE conn3 <- [1,2846,null,{}] 17:21:34 INFO - PROCESS | 3868 | 1464222094949 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:35 INFO - PROCESS | 3868 | 1464222095049 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 17:21:35 INFO - PROCESS | 3868 | 1464222095195 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:35 INFO - PROCESS | 3868 | ++DOCSHELL 0F2C5400 == 40 [pid = 3868] [id = 721] 17:21:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 98 (10324400) [pid = 3868] [serial = 2163] [outer = 00000000] 17:21:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 99 (11004800) [pid = 3868] [serial = 2164] [outer = 10324400] 17:21:35 INFO - PROCESS | 3868 | 1464222095244 Marionette DEBUG loaded listener.js 17:21:35 INFO - PROCESS | 3868 | ++DOMWINDOW == 100 (11F9F400) [pid = 3868] [serial = 2165] [outer = 10324400] 17:21:35 INFO - PROCESS | 3868 | --DOCSHELL 1B4B1400 == 39 [pid = 3868] [id = 687] 17:21:35 INFO - PROCESS | 3868 | --DOCSHELL 1AA68800 == 38 [pid = 3868] [id = 686] 17:21:35 INFO - PROCESS | 3868 | --DOCSHELL 16039000 == 37 [pid = 3868] [id = 685] 17:21:35 INFO - PROCESS | 3868 | --DOCSHELL 1FC6AC00 == 36 [pid = 3868] [id = 689] 17:21:35 INFO - PROCESS | 3868 | --DOCSHELL 13285C00 == 35 [pid = 3868] [id = 683] 17:21:35 INFO - PROCESS | 3868 | --DOCSHELL 131EE000 == 34 [pid = 3868] [id = 684] 17:21:35 INFO - PROCESS | 3868 | --DOCSHELL 131F3000 == 33 [pid = 3868] [id = 682] 17:21:35 INFO - PROCESS | 3868 | --DOCSHELL 1B4A6000 == 32 [pid = 3868] [id = 688] 17:21:35 INFO - PROCESS | 3868 | --DOCSHELL 1A4B6C00 == 31 [pid = 3868] [id = 690] 17:21:35 INFO - PROCESS | 3868 | --DOCSHELL 1100A800 == 30 [pid = 3868] [id = 694] 17:21:35 INFO - PROCESS | 3868 | --DOCSHELL 0F2A4C00 == 29 [pid = 3868] [id = 705] 17:21:35 INFO - PROCESS | 3868 | --DOCSHELL 0F2E4400 == 28 [pid = 3868] [id = 704] 17:21:35 INFO - PROCESS | 3868 | --DOCSHELL 13928000 == 27 [pid = 3868] [id = 703] 17:21:35 INFO - PROCESS | 3868 | --DOMWINDOW == 99 (14336000) [pid = 3868] [serial = 2098] [outer = 00000000] [url = about:blank] 17:21:35 INFO - PROCESS | 3868 | 1464222095892 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 17:21:35 INFO - PROCESS | 3868 | --DOCSHELL 1100D000 == 26 [pid = 3868] [id = 702] 17:21:35 INFO - PROCESS | 3868 | --DOCSHELL 10F35400 == 25 [pid = 3868] [id = 701] 17:21:35 INFO - PROCESS | 3868 | --DOCSHELL 104E7400 == 24 [pid = 3868] [id = 700] 17:21:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 17:21:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1015ms 17:21:35 INFO - PROCESS | 3868 | 1464222095932 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 17:21:35 INFO - PROCESS | 3868 | 1464222095937 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 17:21:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 17:21:35 INFO - PROCESS | 3868 | 1464222095943 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 17:21:35 INFO - PROCESS | 3868 | 1464222095946 Marionette TRACE conn3 <- [1,2850,null,{}] 17:21:35 INFO - PROCESS | 3868 | 1464222095950 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:36 INFO - PROCESS | 3868 | 1464222096052 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 17:21:36 INFO - PROCESS | 3868 | --DOMWINDOW == 98 (10C16000) [pid = 3868] [serial = 2081] [outer = 00000000] [url = about:blank] 17:21:36 INFO - PROCESS | 3868 | --DOMWINDOW == 97 (104EAC00) [pid = 3868] [serial = 2078] [outer = 00000000] [url = about:blank] 17:21:36 INFO - PROCESS | 3868 | --DOMWINDOW == 96 (1105E400) [pid = 3868] [serial = 2083] [outer = 00000000] [url = about:blank] 17:21:36 INFO - PROCESS | 3868 | --DOMWINDOW == 95 (1290A800) [pid = 3868] [serial = 2087] [outer = 00000000] [url = about:blank] 17:21:36 INFO - PROCESS | 3868 | --DOMWINDOW == 94 (12B2B800) [pid = 3868] [serial = 2090] [outer = 00000000] [url = about:blank] 17:21:36 INFO - PROCESS | 3868 | --DOMWINDOW == 93 (13A3D000) [pid = 3868] [serial = 2093] [outer = 00000000] [url = about:blank] 17:21:36 INFO - PROCESS | 3868 | --DOMWINDOW == 92 (11063400) [pid = 3868] [serial = 2084] [outer = 00000000] [url = about:blank] 17:21:36 INFO - PROCESS | 3868 | --DOMWINDOW == 91 (129FD000) [pid = 3868] [serial = 2089] [outer = 00000000] [url = about:blank] 17:21:36 INFO - PROCESS | 3868 | --DOMWINDOW == 90 (10B7F800) [pid = 3868] [serial = 2080] [outer = 00000000] [url = about:blank] 17:21:36 INFO - PROCESS | 3868 | --DOMWINDOW == 89 (13D0F800) [pid = 3868] [serial = 2096] [outer = 00000000] [url = about:blank] 17:21:36 INFO - PROCESS | 3868 | --DOMWINDOW == 88 (11CAC400) [pid = 3868] [serial = 2086] [outer = 00000000] [url = about:blank] 17:21:36 INFO - PROCESS | 3868 | --DOMWINDOW == 87 (13D0EC00) [pid = 3868] [serial = 2095] [outer = 00000000] [url = about:blank] 17:21:36 INFO - PROCESS | 3868 | --DOMWINDOW == 86 (10479C00) [pid = 3868] [serial = 2077] [outer = 00000000] [url = about:blank] 17:21:36 INFO - PROCESS | 3868 | --DOMWINDOW == 85 (1394D400) [pid = 3868] [serial = 2092] [outer = 00000000] [url = about:blank] 17:21:36 INFO - PROCESS | 3868 | 1464222096155 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:36 INFO - PROCESS | 3868 | ++DOCSHELL 0F2C7400 == 25 [pid = 3868] [id = 722] 17:21:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 86 (0F2E5800) [pid = 3868] [serial = 2166] [outer = 00000000] 17:21:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 87 (10F09800) [pid = 3868] [serial = 2167] [outer = 0F2E5800] 17:21:36 INFO - PROCESS | 3868 | 1464222096201 Marionette DEBUG loaded listener.js 17:21:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 88 (11064000) [pid = 3868] [serial = 2168] [outer = 0F2E5800] 17:21:36 INFO - PROCESS | 3868 | 1464222096647 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 17:21:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 17:21:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 734ms 17:21:36 INFO - PROCESS | 3868 | 1464222096683 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 17:21:36 INFO - PROCESS | 3868 | 1464222096685 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 17:21:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 17:21:36 INFO - PROCESS | 3868 | 1464222096689 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 17:21:36 INFO - PROCESS | 3868 | 1464222096692 Marionette TRACE conn3 <- [1,2854,null,{}] 17:21:36 INFO - PROCESS | 3868 | 1464222096702 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:36 INFO - PROCESS | 3868 | 1464222096792 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 17:21:36 INFO - PROCESS | 3868 | 1464222096800 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:36 INFO - PROCESS | 3868 | ++DOCSHELL 129F7400 == 26 [pid = 3868] [id = 723] 17:21:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 89 (129FB400) [pid = 3868] [serial = 2169] [outer = 00000000] 17:21:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 90 (138ECC00) [pid = 3868] [serial = 2170] [outer = 129FB400] 17:21:36 INFO - PROCESS | 3868 | 1464222096847 Marionette DEBUG loaded listener.js 17:21:36 INFO - PROCESS | 3868 | ++DOMWINDOW == 91 (13955800) [pid = 3868] [serial = 2171] [outer = 129FB400] 17:21:37 INFO - PROCESS | 3868 | 1464222097329 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 17:21:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 17:21:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 704ms 17:21:37 INFO - PROCESS | 3868 | 1464222097388 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 17:21:37 INFO - PROCESS | 3868 | 1464222097390 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 17:21:37 INFO - PROCESS | 3868 | 1464222097393 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 17:21:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 17:21:37 INFO - PROCESS | 3868 | 1464222097395 Marionette TRACE conn3 <- [1,2858,null,{}] 17:21:37 INFO - PROCESS | 3868 | 1464222097398 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:37 INFO - PROCESS | 3868 | 1464222097485 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 17:21:37 INFO - PROCESS | 3868 | 1464222097494 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:37 INFO - PROCESS | 3868 | ++DOCSHELL 13D0F800 == 27 [pid = 3868] [id = 724] 17:21:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 92 (13E1C400) [pid = 3868] [serial = 2172] [outer = 00000000] 17:21:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 93 (14333C00) [pid = 3868] [serial = 2173] [outer = 13E1C400] 17:21:37 INFO - PROCESS | 3868 | 1464222097538 Marionette DEBUG loaded listener.js 17:21:37 INFO - PROCESS | 3868 | ++DOMWINDOW == 94 (15007800) [pid = 3868] [serial = 2174] [outer = 13E1C400] 17:21:38 INFO - PROCESS | 3868 | 1464222098007 Marionette TRACE conn3 <- [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]]]}] 17:21:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 17:21:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 703ms 17:21:38 INFO - PROCESS | 3868 | 1464222098093 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 17:21:38 INFO - PROCESS | 3868 | 1464222098095 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 17:21:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 17:21:38 INFO - PROCESS | 3868 | 1464222098098 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 17:21:38 INFO - PROCESS | 3868 | 1464222098100 Marionette TRACE conn3 <- [1,2862,null,{}] 17:21:38 INFO - PROCESS | 3868 | 1464222098104 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:38 INFO - PROCESS | 3868 | 1464222098227 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 17:21:38 INFO - PROCESS | 3868 | 1464222098240 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:38 INFO - PROCESS | 3868 | ++DOCSHELL 143E6000 == 28 [pid = 3868] [id = 725] 17:21:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 95 (15A19C00) [pid = 3868] [serial = 2175] [outer = 00000000] 17:21:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 96 (16601800) [pid = 3868] [serial = 2176] [outer = 15A19C00] 17:21:38 INFO - PROCESS | 3868 | 1464222098289 Marionette DEBUG loaded listener.js 17:21:38 INFO - PROCESS | 3868 | ++DOMWINDOW == 97 (1660BC00) [pid = 3868] [serial = 2177] [outer = 15A19C00] 17:21:38 INFO - PROCESS | 3868 | 1464222098781 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 17:21:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 17:21:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 735ms 17:21:38 INFO - PROCESS | 3868 | 1464222098839 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 17:21:38 INFO - PROCESS | 3868 | 1464222098841 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 17:21:38 INFO - PROCESS | 3868 | 1464222098844 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 17:21:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 17:21:38 INFO - PROCESS | 3868 | 1464222098846 Marionette TRACE conn3 <- [1,2866,null,{}] 17:21:38 INFO - PROCESS | 3868 | 1464222098856 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:39 INFO - PROCESS | 3868 | 1464222099001 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 17:21:39 INFO - PROCESS | 3868 | 1464222099072 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:39 INFO - PROCESS | 3868 | ++DOCSHELL 16E91800 == 29 [pid = 3868] [id = 726] 17:21:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 98 (16E91C00) [pid = 3868] [serial = 2178] [outer = 00000000] 17:21:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 99 (17002800) [pid = 3868] [serial = 2179] [outer = 16E91C00] 17:21:39 INFO - PROCESS | 3868 | 1464222099118 Marionette DEBUG loaded listener.js 17:21:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 100 (17006800) [pid = 3868] [serial = 2180] [outer = 16E91C00] 17:21:39 INFO - PROCESS | 3868 | 1464222099560 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 17:21:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 17:21:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 734ms 17:21:39 INFO - PROCESS | 3868 | 1464222099585 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 17:21:39 INFO - PROCESS | 3868 | 1464222099587 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 17:21:39 INFO - PROCESS | 3868 | 1464222099590 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 17:21:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 17:21:39 INFO - PROCESS | 3868 | 1464222099592 Marionette TRACE conn3 <- [1,2870,null,{}] 17:21:39 INFO - PROCESS | 3868 | 1464222099595 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:39 INFO - PROCESS | 3868 | 1464222099749 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 17:21:39 INFO - PROCESS | 3868 | 1464222099817 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:39 INFO - PROCESS | 3868 | ++DOCSHELL 16E95000 == 30 [pid = 3868] [id = 727] 17:21:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 101 (17006C00) [pid = 3868] [serial = 2181] [outer = 00000000] 17:21:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 102 (17115400) [pid = 3868] [serial = 2182] [outer = 17006C00] 17:21:39 INFO - PROCESS | 3868 | 1464222099860 Marionette DEBUG loaded listener.js 17:21:39 INFO - PROCESS | 3868 | ++DOMWINDOW == 103 (17119C00) [pid = 3868] [serial = 2183] [outer = 17006C00] 17:21:40 INFO - PROCESS | 3868 | 1464222100288 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 17:21:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 17:21:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 734ms 17:21:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 17:21:40 INFO - PROCESS | 3868 | 1464222100331 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 17:21:40 INFO - PROCESS | 3868 | 1464222100333 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 17:21:40 INFO - PROCESS | 3868 | 1464222100337 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 17:21:40 INFO - PROCESS | 3868 | 1464222100338 Marionette TRACE conn3 <- [1,2874,null,{}] 17:21:40 INFO - PROCESS | 3868 | 1464222100348 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:40 INFO - PROCESS | 3868 | 1464222100603 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 17:21:40 INFO - PROCESS | 3868 | --DOMWINDOW == 102 (1603F800) [pid = 3868] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 17:21:40 INFO - PROCESS | 3868 | --DOMWINDOW == 101 (12FEB800) [pid = 3868] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 17:21:40 INFO - PROCESS | 3868 | --DOMWINDOW == 100 (1FD26800) [pid = 3868] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 17:21:40 INFO - PROCESS | 3868 | --DOMWINDOW == 99 (13D10000) [pid = 3868] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 17:21:40 INFO - PROCESS | 3868 | --DOMWINDOW == 98 (15A37C00) [pid = 3868] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 17:21:40 INFO - PROCESS | 3868 | --DOMWINDOW == 97 (129F5400) [pid = 3868] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 17:21:40 INFO - PROCESS | 3868 | --DOMWINDOW == 96 (10565400) [pid = 3868] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 17:21:40 INFO - PROCESS | 3868 | --DOMWINDOW == 95 (10F38800) [pid = 3868] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 17:21:40 INFO - PROCESS | 3868 | --DOMWINDOW == 94 (0F29B400) [pid = 3868] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 17:21:40 INFO - PROCESS | 3868 | --DOMWINDOW == 93 (104E1000) [pid = 3868] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 17:21:40 INFO - PROCESS | 3868 | 1464222100674 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:40 INFO - PROCESS | 3868 | ++DOCSHELL 0F2A3400 == 31 [pid = 3868] [id = 728] 17:21:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 94 (0F2BAC00) [pid = 3868] [serial = 2184] [outer = 00000000] 17:21:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 95 (10A4F800) [pid = 3868] [serial = 2185] [outer = 0F2BAC00] 17:21:40 INFO - PROCESS | 3868 | 1464222100728 Marionette DEBUG loaded listener.js 17:21:40 INFO - PROCESS | 3868 | ++DOMWINDOW == 96 (11252800) [pid = 3868] [serial = 2186] [outer = 0F2BAC00] 17:21:41 INFO - PROCESS | 3868 | 1464222101111 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 17:21:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 17:21:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 843ms 17:21:41 INFO - PROCESS | 3868 | 1464222101180 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 17:21:41 INFO - PROCESS | 3868 | 1464222101182 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 17:21:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 17:21:41 INFO - PROCESS | 3868 | 1464222101185 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 17:21:41 INFO - PROCESS | 3868 | 1464222101187 Marionette TRACE conn3 <- [1,2878,null,{}] 17:21:41 INFO - PROCESS | 3868 | 1464222101190 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:41 INFO - PROCESS | 3868 | 1464222101275 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 17:21:41 INFO - PROCESS | 3868 | 1464222101284 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:41 INFO - PROCESS | 3868 | ++DOCSHELL 1100E000 == 32 [pid = 3868] [id = 729] 17:21:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 97 (13D0C800) [pid = 3868] [serial = 2187] [outer = 00000000] 17:21:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 98 (171E2C00) [pid = 3868] [serial = 2188] [outer = 13D0C800] 17:21:41 INFO - PROCESS | 3868 | 1464222101328 Marionette DEBUG loaded listener.js 17:21:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 99 (176A6800) [pid = 3868] [serial = 2189] [outer = 13D0C800] 17:21:41 INFO - PROCESS | 3868 | 1464222101764 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 17:21:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 17:21:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 641ms 17:21:41 INFO - PROCESS | 3868 | 1464222101823 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 17:21:41 INFO - PROCESS | 3868 | 1464222101826 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 17:21:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 17:21:41 INFO - PROCESS | 3868 | 1464222101829 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 17:21:41 INFO - PROCESS | 3868 | 1464222101831 Marionette TRACE conn3 <- [1,2882,null,{}] 17:21:41 INFO - PROCESS | 3868 | 1464222101835 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:41 INFO - PROCESS | 3868 | 1464222101918 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 17:21:41 INFO - PROCESS | 3868 | 1464222101925 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:41 INFO - PROCESS | 3868 | ++DOCSHELL 171D8000 == 33 [pid = 3868] [id = 730] 17:21:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 100 (176AE800) [pid = 3868] [serial = 2190] [outer = 00000000] 17:21:41 INFO - PROCESS | 3868 | ++DOMWINDOW == 101 (178BE000) [pid = 3868] [serial = 2191] [outer = 176AE800] 17:21:41 INFO - PROCESS | 3868 | 1464222101975 Marionette DEBUG loaded listener.js 17:21:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 102 (178C2800) [pid = 3868] [serial = 2192] [outer = 176AE800] 17:21:42 INFO - PROCESS | 3868 | 1464222102415 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 17:21:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 17:21:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 641ms 17:21:42 INFO - PROCESS | 3868 | 1464222102467 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 17:21:42 INFO - PROCESS | 3868 | 1464222102469 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 17:21:42 INFO - PROCESS | 3868 | 1464222102472 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 17:21:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 17:21:42 INFO - PROCESS | 3868 | 1464222102475 Marionette TRACE conn3 <- [1,2886,null,{}] 17:21:42 INFO - PROCESS | 3868 | 1464222102478 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:42 INFO - PROCESS | 3868 | 1464222102584 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 17:21:42 INFO - PROCESS | 3868 | 1464222102839 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:42 INFO - PROCESS | 3868 | ++DOCSHELL 0F2E8400 == 34 [pid = 3868] [id = 731] 17:21:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 103 (0F2EF000) [pid = 3868] [serial = 2193] [outer = 00000000] 17:21:42 INFO - PROCESS | 3868 | ++DOMWINDOW == 104 (104E6800) [pid = 3868] [serial = 2194] [outer = 0F2EF000] 17:21:42 INFO - PROCESS | 3868 | 1464222102901 Marionette DEBUG loaded listener.js 17:21:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 105 (10A5BC00) [pid = 3868] [serial = 2195] [outer = 0F2EF000] 17:21:43 INFO - PROCESS | 3868 | 1464222103500 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 17:21:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 17:21:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1093ms 17:21:43 INFO - PROCESS | 3868 | 1464222103566 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 17:21:43 INFO - PROCESS | 3868 | 1464222103571 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 17:21:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 17:21:43 INFO - PROCESS | 3868 | 1464222103575 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 17:21:43 INFO - PROCESS | 3868 | 1464222103579 Marionette TRACE conn3 <- [1,2890,null,{}] 17:21:43 INFO - PROCESS | 3868 | 1464222103584 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:43 INFO - PROCESS | 3868 | 1464222103698 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 17:21:43 INFO - PROCESS | 3868 | 1464222103844 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:43 INFO - PROCESS | 3868 | ++DOCSHELL 114D2800 == 35 [pid = 3868] [id = 732] 17:21:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 106 (11F15800) [pid = 3868] [serial = 2196] [outer = 00000000] 17:21:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 107 (131EC800) [pid = 3868] [serial = 2197] [outer = 11F15800] 17:21:43 INFO - PROCESS | 3868 | 1464222103900 Marionette DEBUG loaded listener.js 17:21:43 INFO - PROCESS | 3868 | ++DOMWINDOW == 108 (1394D400) [pid = 3868] [serial = 2198] [outer = 11F15800] 17:21:44 INFO - PROCESS | 3868 | 1464222104499 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 17:21:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 17:21:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1000ms 17:21:44 INFO - PROCESS | 3868 | 1464222104582 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 17:21:44 INFO - PROCESS | 3868 | 1464222104586 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 17:21:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 17:21:44 INFO - PROCESS | 3868 | 1464222104590 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 17:21:44 INFO - PROCESS | 3868 | 1464222104592 Marionette TRACE conn3 <- [1,2894,null,{}] 17:21:44 INFO - PROCESS | 3868 | 1464222104596 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:44 INFO - PROCESS | 3868 | 1464222104708 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 17:21:44 INFO - PROCESS | 3868 | 1464222104854 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:44 INFO - PROCESS | 3868 | ++DOCSHELL 16609400 == 36 [pid = 3868] [id = 733] 17:21:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 109 (169BC000) [pid = 3868] [serial = 2199] [outer = 00000000] 17:21:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 110 (16D08000) [pid = 3868] [serial = 2200] [outer = 169BC000] 17:21:44 INFO - PROCESS | 3868 | 1464222104909 Marionette DEBUG loaded listener.js 17:21:44 INFO - PROCESS | 3868 | ++DOMWINDOW == 111 (16FC7800) [pid = 3868] [serial = 2201] [outer = 169BC000] 17:21:45 INFO - PROCESS | 3868 | 1464222105507 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 17:21:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 17:21:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1000ms 17:21:45 INFO - PROCESS | 3868 | 1464222105603 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 17:21:45 INFO - PROCESS | 3868 | 1464222105605 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 17:21:45 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 17:21:45 INFO - PROCESS | 3868 | 1464222105617 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 17:21:45 INFO - PROCESS | 3868 | 1464222105623 Marionette TRACE conn3 <- [1,2898,null,{}] 17:21:45 INFO - PROCESS | 3868 | 1464222105628 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:45 INFO - PROCESS | 3868 | 1464222105761 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 17:21:45 INFO - PROCESS | 3868 | 1464222105900 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:45 INFO - PROCESS | 3868 | ++DOCSHELL 11060000 == 37 [pid = 3868] [id = 734] 17:21:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 112 (17E94C00) [pid = 3868] [serial = 2202] [outer = 00000000] 17:21:45 INFO - PROCESS | 3868 | ++DOMWINDOW == 113 (17EB3800) [pid = 3868] [serial = 2203] [outer = 17E94C00] 17:21:45 INFO - PROCESS | 3868 | 1464222105955 Marionette DEBUG loaded listener.js 17:21:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 114 (17EB6C00) [pid = 3868] [serial = 2204] [outer = 17E94C00] 17:21:46 INFO - PROCESS | 3868 | 1464222106463 Marionette TRACE conn3 <- [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]]]}] 17:21:46 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 17:21:46 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 17:21:46 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 891ms 17:21:46 INFO - PROCESS | 3868 | 1464222106519 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 17:21:46 INFO - PROCESS | 3868 | 1464222106522 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 17:21:46 INFO - PROCESS | 3868 | 1464222106542 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 17:21:46 INFO - TEST-START | /DOMEvents/constructors.html 17:21:46 INFO - PROCESS | 3868 | 1464222106545 Marionette TRACE conn3 <- [1,2902,null,{}] 17:21:46 INFO - PROCESS | 3868 | 1464222106549 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:46 INFO - PROCESS | 3868 | 1464222106660 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 17:21:46 INFO - PROCESS | 3868 | 1464222106776 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:46 INFO - PROCESS | 3868 | ++DOCSHELL 0F2E5400 == 38 [pid = 3868] [id = 735] 17:21:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 115 (1660A000) [pid = 3868] [serial = 2205] [outer = 00000000] 17:21:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 116 (18093C00) [pid = 3868] [serial = 2206] [outer = 1660A000] 17:21:46 INFO - PROCESS | 3868 | 1464222106870 Marionette DEBUG loaded listener.js 17:21:46 INFO - PROCESS | 3868 | ++DOMWINDOW == 117 (18096C00) [pid = 3868] [serial = 2207] [outer = 1660A000] 17:21:47 INFO - PROCESS | 3868 | 1464222107506 Marionette TRACE conn3 <- [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]]]}] 17:21:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 17:21:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 17:21:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 17:21:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 17:21:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 17:21:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 17:21:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 17:21:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 17:21:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 17:21:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 17:21:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 17:21:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 17:21:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 17:21:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 17:21:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 17:21:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 17:21:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 17:21:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 17:21:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 17:21:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 17:21:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 17:21:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 17:21:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 17:21:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 17:21:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 17:21:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 17:21:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 17:21:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 17:21:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 17:21:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 17:21:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 17:21:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 17:21:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 17:21:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 17:21:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 17:21:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 17:21:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 17:21:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 17:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:21:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 17:21:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:21:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 17:21:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 17:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:21:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 17:21:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:21:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 17:21:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 17:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:21:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 17:21:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:21:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 17:21:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 17:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:21:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 17:21:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:21:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 17:21:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 17:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:21:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 17:21:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:21:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 17:21:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 17:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:21:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 17:21:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:21:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 17:21:47 INFO - TEST-OK | /DOMEvents/constructors.html | took 1078ms 17:21:47 INFO - PROCESS | 3868 | 1464222107647 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 17:21:47 INFO - PROCESS | 3868 | 1464222107649 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 17:21:47 INFO - TEST-START | /DOMEvents/event-phases-order.html 17:21:47 INFO - PROCESS | 3868 | 1464222107654 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 17:21:47 INFO - PROCESS | 3868 | 1464222107656 Marionette TRACE conn3 <- [1,2906,null,{}] 17:21:47 INFO - PROCESS | 3868 | 1464222107660 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:47 INFO - PROCESS | 3868 | 1464222107772 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 17:21:47 INFO - PROCESS | 3868 | 1464222107942 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:47 INFO - PROCESS | 3868 | ++DOCSHELL 1660B800 == 39 [pid = 3868] [id = 736] 17:21:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 118 (1660DC00) [pid = 3868] [serial = 2208] [outer = 00000000] 17:21:47 INFO - PROCESS | 3868 | ++DOMWINDOW == 119 (18368000) [pid = 3868] [serial = 2209] [outer = 1660DC00] 17:21:48 INFO - PROCESS | 3868 | 1464222108003 Marionette DEBUG loaded listener.js 17:21:48 INFO - PROCESS | 3868 | ++DOMWINDOW == 120 (183C9000) [pid = 3868] [serial = 2210] [outer = 1660DC00] 17:21:48 INFO - PROCESS | 3868 | 1464222108760 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 17:21:48 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 17:21:48 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1141ms 17:21:48 INFO - PROCESS | 3868 | 1464222108797 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 17:21:48 INFO - PROCESS | 3868 | 1464222108801 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 17:21:48 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 17:21:48 INFO - PROCESS | 3868 | 1464222108806 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 17:21:48 INFO - PROCESS | 3868 | 1464222108810 Marionette TRACE conn3 <- [1,2910,null,{}] 17:21:48 INFO - PROCESS | 3868 | 1464222108816 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:48 INFO - PROCESS | 3868 | 1464222108918 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 17:21:49 INFO - PROCESS | 3868 | 1464222109067 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:49 INFO - PROCESS | 3868 | ++DOCSHELL 10B7AC00 == 40 [pid = 3868] [id = 737] 17:21:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 121 (10F05C00) [pid = 3868] [serial = 2211] [outer = 00000000] 17:21:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 122 (11010C00) [pid = 3868] [serial = 2212] [outer = 10F05C00] 17:21:49 INFO - PROCESS | 3868 | 1464222109121 Marionette DEBUG loaded listener.js 17:21:49 INFO - PROCESS | 3868 | ++DOMWINDOW == 123 (11256400) [pid = 3868] [serial = 2213] [outer = 10F05C00] 17:21:49 INFO - PROCESS | 3868 | [3868] 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 17:21:49 INFO - PROCESS | 3868 | [3868] 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 17:21:49 INFO - PROCESS | 3868 | [3868] 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 17:21:49 INFO - PROCESS | 3868 | [3868] 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 17:21:49 INFO - PROCESS | 3868 | 1464222109679 Marionette TRACE conn3 <- [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]]]}] 17:21:49 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 17:21:49 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 17:21:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 17:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:21:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:21:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:21:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:21:49 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 17:21:49 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 17:21:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:21:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:21:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:21:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:21:49 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 17:21:49 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 17:21:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:21:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:21:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:21:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:21:49 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]" 17:21:49 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 17:21:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:21:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:21:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:21:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:21:49 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 17:21:49 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 907ms 17:21:49 INFO - PROCESS | 3868 | 1464222109720 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 17:21:49 INFO - PROCESS | 3868 | 1464222109726 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 17:21:49 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 17:21:49 INFO - PROCESS | 3868 | 1464222109732 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 17:21:49 INFO - PROCESS | 3868 | 1464222109734 Marionette TRACE conn3 <- [1,2914,null,{}] 17:21:49 INFO - PROCESS | 3868 | 1464222109738 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:49 INFO - PROCESS | 3868 | 1464222109840 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 17:21:49 INFO - PROCESS | 3868 | 1464222109995 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:50 INFO - PROCESS | 3868 | --DOMWINDOW == 122 (210DF800) [pid = 3868] [serial = 2075] [outer = 00000000] [url = about:blank] 17:21:50 INFO - PROCESS | 3868 | --DOMWINDOW == 121 (14335400) [pid = 3868] [serial = 2134] [outer = 00000000] [url = about:blank] 17:21:50 INFO - PROCESS | 3868 | --DOMWINDOW == 120 (160E7400) [pid = 3868] [serial = 2137] [outer = 00000000] [url = about:blank] 17:21:50 INFO - PROCESS | 3868 | --DOMWINDOW == 119 (15A35800) [pid = 3868] [serial = 2135] [outer = 00000000] [url = about:blank] 17:21:50 INFO - PROCESS | 3868 | --DOMWINDOW == 118 (10A57000) [pid = 3868] [serial = 2101] [outer = 00000000] [url = about:blank] 17:21:50 INFO - PROCESS | 3868 | --DOMWINDOW == 117 (0F2E7800) [pid = 3868] [serial = 2113] [outer = 00000000] [url = about:blank] 17:21:50 INFO - PROCESS | 3868 | --DOMWINDOW == 116 (12B26000) [pid = 3868] [serial = 2128] [outer = 00000000] [url = about:blank] 17:21:50 INFO - PROCESS | 3868 | --DOMWINDOW == 115 (12FEE400) [pid = 3868] [serial = 2129] [outer = 00000000] [url = about:blank] 17:21:50 INFO - PROCESS | 3868 | --DOMWINDOW == 114 (1100F400) [pid = 3868] [serial = 2104] [outer = 00000000] [url = about:blank] 17:21:50 INFO - PROCESS | 3868 | --DOMWINDOW == 113 (131F1000) [pid = 3868] [serial = 2140] [outer = 00000000] [url = about:blank] 17:21:50 INFO - PROCESS | 3868 | --DOMWINDOW == 112 (11005C00) [pid = 3868] [serial = 2125] [outer = 00000000] [url = about:blank] 17:21:50 INFO - PROCESS | 3868 | --DOMWINDOW == 111 (1106CC00) [pid = 3868] [serial = 2126] [outer = 00000000] [url = about:blank] 17:21:50 INFO - PROCESS | 3868 | --DOMWINDOW == 110 (0F2BDC00) [pid = 3868] [serial = 2116] [outer = 00000000] [url = about:blank] 17:21:50 INFO - PROCESS | 3868 | --DOMWINDOW == 109 (0F2E5000) [pid = 3868] [serial = 2120] [outer = 00000000] [url = about:blank] 17:21:50 INFO - PROCESS | 3868 | --DOMWINDOW == 108 (0F2C3C00) [pid = 3868] [serial = 2119] [outer = 00000000] [url = about:blank] 17:21:50 INFO - PROCESS | 3868 | --DOMWINDOW == 107 (1055F800) [pid = 3868] [serial = 2122] [outer = 00000000] [url = about:blank] 17:21:50 INFO - PROCESS | 3868 | --DOMWINDOW == 106 (10B7BC00) [pid = 3868] [serial = 2123] [outer = 00000000] [url = about:blank] 17:21:50 INFO - PROCESS | 3868 | --DOMWINDOW == 105 (16320000) [pid = 3868] [serial = 2138] [outer = 00000000] [url = about:blank] 17:21:50 INFO - PROCESS | 3868 | --DOMWINDOW == 104 (12B2A800) [pid = 3868] [serial = 2107] [outer = 00000000] [url = about:blank] 17:21:50 INFO - PROCESS | 3868 | --DOMWINDOW == 103 (13A45C00) [pid = 3868] [serial = 2110] [outer = 00000000] [url = about:blank] 17:21:50 INFO - PROCESS | 3868 | --DOMWINDOW == 102 (169BE400) [pid = 3868] [serial = 2146] [outer = 00000000] [url = about:blank] 17:21:50 INFO - PROCESS | 3868 | --DOMWINDOW == 101 (16606800) [pid = 3868] [serial = 2143] [outer = 00000000] [url = about:blank] 17:21:50 INFO - PROCESS | 3868 | --DOMWINDOW == 100 (1660AC00) [pid = 3868] [serial = 2144] [outer = 00000000] [url = about:blank] 17:21:50 INFO - PROCESS | 3868 | --DOMWINDOW == 99 (1394B400) [pid = 3868] [serial = 2131] [outer = 00000000] [url = about:blank] 17:21:50 INFO - PROCESS | 3868 | --DOMWINDOW == 98 (13A3C400) [pid = 3868] [serial = 2132] [outer = 00000000] [url = about:blank] 17:21:50 INFO - PROCESS | 3868 | --DOMWINDOW == 97 (16039800) [pid = 3868] [serial = 2141] [outer = 00000000] [url = about:blank] 17:21:50 INFO - PROCESS | 3868 | ++DOCSHELL 0F2C3C00 == 41 [pid = 3868] [id = 738] 17:21:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 98 (0F2C5000) [pid = 3868] [serial = 2214] [outer = 00000000] 17:21:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 99 (104E5C00) [pid = 3868] [serial = 2215] [outer = 0F2C5000] 17:21:50 INFO - PROCESS | 3868 | 1464222110079 Marionette DEBUG loaded listener.js 17:21:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 100 (11002400) [pid = 3868] [serial = 2216] [outer = 0F2C5000] 17:21:50 INFO - PROCESS | 3868 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 17:21:50 INFO - PROCESS | 3868 | 1464222110485 Marionette TRACE conn3 <- [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]]]}] 17:21:50 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 17:21:50 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 797ms 17:21:50 INFO - PROCESS | 3868 | 1464222110532 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 17:21:50 INFO - PROCESS | 3868 | 1464222110534 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 17:21:50 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 17:21:50 INFO - PROCESS | 3868 | 1464222110538 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 17:21:50 INFO - PROCESS | 3868 | 1464222110541 Marionette TRACE conn3 <- [1,2918,null,{}] 17:21:50 INFO - PROCESS | 3868 | 1464222110552 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:50 INFO - PROCESS | 3868 | 1464222110644 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 17:21:50 INFO - PROCESS | 3868 | 1464222110652 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:50 INFO - PROCESS | 3868 | ++DOCSHELL 12BD2400 == 42 [pid = 3868] [id = 739] 17:21:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 101 (12F4E000) [pid = 3868] [serial = 2217] [outer = 00000000] 17:21:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 102 (13D06800) [pid = 3868] [serial = 2218] [outer = 12F4E000] 17:21:50 INFO - PROCESS | 3868 | 1464222110707 Marionette DEBUG loaded listener.js 17:21:50 INFO - PROCESS | 3868 | ++DOMWINDOW == 103 (13E23400) [pid = 3868] [serial = 2219] [outer = 12F4E000] 17:21:51 INFO - PROCESS | 3868 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 17:21:51 INFO - PROCESS | 3868 | 1464222111189 Marionette TRACE conn3 <- [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]]]}] 17:21:51 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 17:21:51 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 687ms 17:21:51 INFO - PROCESS | 3868 | 1464222111237 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 17:21:51 INFO - PROCESS | 3868 | 1464222111239 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 17:21:51 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 17:21:51 INFO - PROCESS | 3868 | 1464222111243 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 17:21:51 INFO - PROCESS | 3868 | 1464222111244 Marionette TRACE conn3 <- [1,2922,null,{}] 17:21:51 INFO - PROCESS | 3868 | 1464222111248 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:51 INFO - PROCESS | 3868 | 1464222111335 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 17:21:51 INFO - PROCESS | 3868 | 1464222111341 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:51 INFO - PROCESS | 3868 | ++DOCSHELL 15A39400 == 43 [pid = 3868] [id = 740] 17:21:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 104 (15A39800) [pid = 3868] [serial = 2220] [outer = 00000000] 17:21:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 105 (1603C800) [pid = 3868] [serial = 2221] [outer = 15A39800] 17:21:51 INFO - PROCESS | 3868 | 1464222111386 Marionette DEBUG loaded listener.js 17:21:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 106 (160EB800) [pid = 3868] [serial = 2222] [outer = 15A39800] 17:21:51 INFO - PROCESS | 3868 | 1464222111833 Marionette TRACE conn3 <- [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]]]}] 17:21:51 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 17:21:51 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 625ms 17:21:51 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 17:21:51 INFO - PROCESS | 3868 | 1464222111881 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 17:21:51 INFO - PROCESS | 3868 | 1464222111882 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 17:21:51 INFO - PROCESS | 3868 | 1464222111886 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 17:21:51 INFO - PROCESS | 3868 | 1464222111887 Marionette TRACE conn3 <- [1,2926,null,{}] 17:21:51 INFO - PROCESS | 3868 | 1464222111891 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:51 INFO - PROCESS | 3868 | 1464222111977 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 17:21:51 INFO - PROCESS | 3868 | 1464222111983 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:51 INFO - PROCESS | 3868 | ++DOCSHELL 143F2000 == 44 [pid = 3868] [id = 741] 17:21:51 INFO - PROCESS | 3868 | ++DOMWINDOW == 107 (1631E400) [pid = 3868] [serial = 2223] [outer = 00000000] 17:21:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 108 (1660EC00) [pid = 3868] [serial = 2224] [outer = 1631E400] 17:21:52 INFO - PROCESS | 3868 | 1464222112027 Marionette DEBUG loaded listener.js 17:21:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 109 (16A11C00) [pid = 3868] [serial = 2225] [outer = 1631E400] 17:21:52 INFO - PROCESS | 3868 | 1464222112491 Marionette TRACE conn3 <- [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]]]}] 17:21:52 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. 17:21:52 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 640ms 17:21:52 INFO - PROCESS | 3868 | 1464222112525 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 17:21:52 INFO - PROCESS | 3868 | 1464222112526 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 17:21:52 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 17:21:52 INFO - PROCESS | 3868 | 1464222112530 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 17:21:52 INFO - PROCESS | 3868 | 1464222112531 Marionette TRACE conn3 <- [1,2930,null,{}] 17:21:52 INFO - PROCESS | 3868 | 1464222112542 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:52 INFO - PROCESS | 3868 | 1464222112679 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 17:21:52 INFO - PROCESS | 3868 | 1464222112686 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:52 INFO - PROCESS | 3868 | ++DOCSHELL 16609000 == 45 [pid = 3868] [id = 742] 17:21:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 110 (1660E800) [pid = 3868] [serial = 2226] [outer = 00000000] 17:21:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 111 (16E93800) [pid = 3868] [serial = 2227] [outer = 1660E800] 17:21:52 INFO - PROCESS | 3868 | 1464222112788 Marionette DEBUG loaded listener.js 17:21:52 INFO - PROCESS | 3868 | ++DOMWINDOW == 112 (1705A400) [pid = 3868] [serial = 2228] [outer = 1660E800] 17:21:53 INFO - PROCESS | 3868 | 1464222113187 Marionette TRACE conn3 <- [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"]]]}] 17:21:53 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 17:21:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 17:21:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:21:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:21:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 17:21:53 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 703ms 17:21:53 INFO - PROCESS | 3868 | 1464222113229 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 17:21:53 INFO - PROCESS | 3868 | 1464222113231 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 17:21:53 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 17:21:53 INFO - PROCESS | 3868 | 1464222113234 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 17:21:53 INFO - PROCESS | 3868 | 1464222113236 Marionette TRACE conn3 <- [1,2934,null,{}] 17:21:53 INFO - PROCESS | 3868 | 1464222113239 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:53 INFO - PROCESS | 3868 | 1464222113362 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 17:21:53 INFO - PROCESS | 3868 | 1464222113417 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:53 INFO - PROCESS | 3868 | ++DOCSHELL 105EEC00 == 46 [pid = 3868] [id = 743] 17:21:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 113 (12914000) [pid = 3868] [serial = 2229] [outer = 00000000] 17:21:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 114 (17EB0C00) [pid = 3868] [serial = 2230] [outer = 12914000] 17:21:53 INFO - PROCESS | 3868 | 1464222113463 Marionette DEBUG loaded listener.js 17:21:53 INFO - PROCESS | 3868 | ++DOMWINDOW == 115 (17EF2000) [pid = 3868] [serial = 2231] [outer = 12914000] 17:21:53 INFO - PROCESS | 3868 | 1464222113893 Marionette TRACE conn3 <- [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]]]}] 17:21:53 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. 17:21:53 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 703ms 17:21:53 INFO - PROCESS | 3868 | 1464222113934 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 17:21:53 INFO - PROCESS | 3868 | 1464222113936 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 17:21:53 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 17:21:53 INFO - PROCESS | 3868 | 1464222113943 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 17:21:53 INFO - PROCESS | 3868 | 1464222113944 Marionette TRACE conn3 <- [1,2938,null,{}] 17:21:53 INFO - PROCESS | 3868 | 1464222113947 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:54 INFO - PROCESS | 3868 | 1464222114068 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 17:21:54 INFO - PROCESS | 3868 | 1464222114134 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:54 INFO - PROCESS | 3868 | ++DOCSHELL 0F2C6C00 == 47 [pid = 3868] [id = 744] 17:21:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 116 (18362400) [pid = 3868] [serial = 2232] [outer = 00000000] 17:21:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 117 (183CB800) [pid = 3868] [serial = 2233] [outer = 18362400] 17:21:54 INFO - PROCESS | 3868 | 1464222114190 Marionette DEBUG loaded listener.js 17:21:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 118 (19A6D000) [pid = 3868] [serial = 2234] [outer = 18362400] 17:21:54 INFO - PROCESS | 3868 | ++DOCSHELL 10A53800 == 48 [pid = 3868] [id = 745] 17:21:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 119 (11010800) [pid = 3868] [serial = 2235] [outer = 00000000] 17:21:54 INFO - PROCESS | 3868 | ++DOMWINDOW == 120 (12B2B400) [pid = 3868] [serial = 2236] [outer = 11010800] 17:21:54 INFO - PROCESS | 3868 | --DOMWINDOW == 119 (16E91C00) [pid = 3868] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 17:21:54 INFO - PROCESS | 3868 | --DOMWINDOW == 118 (13E1C400) [pid = 3868] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 17:21:54 INFO - PROCESS | 3868 | --DOMWINDOW == 117 (17006C00) [pid = 3868] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 17:21:54 INFO - PROCESS | 3868 | --DOMWINDOW == 116 (15A19C00) [pid = 3868] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 17:21:54 INFO - PROCESS | 3868 | --DOMWINDOW == 115 (129FB400) [pid = 3868] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 17:21:54 INFO - PROCESS | 3868 | --DOMWINDOW == 114 (1660E400) [pid = 3868] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 17:21:54 INFO - PROCESS | 3868 | --DOMWINDOW == 113 (0F2BAC00) [pid = 3868] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 17:21:54 INFO - PROCESS | 3868 | --DOMWINDOW == 112 (13D0C800) [pid = 3868] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 17:21:54 INFO - PROCESS | 3868 | --DOMWINDOW == 111 (10324400) [pid = 3868] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 17:21:54 INFO - PROCESS | 3868 | --DOMWINDOW == 110 (0F2E5800) [pid = 3868] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 17:21:54 INFO - PROCESS | 3868 | --DOMWINDOW == 109 (1392B000) [pid = 3868] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 17:21:54 INFO - PROCESS | 3868 | --DOMWINDOW == 108 (104E7800) [pid = 3868] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 17:21:54 INFO - PROCESS | 3868 | --DOMWINDOW == 107 (0F2A5000) [pid = 3868] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 17:21:54 INFO - PROCESS | 3868 | --DOMWINDOW == 106 (129F3800) [pid = 3868] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 17:21:54 INFO - PROCESS | 3868 | --DOMWINDOW == 105 (0F2E4800) [pid = 3868] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 17:21:54 INFO - PROCESS | 3868 | --DOMWINDOW == 104 (11002C00) [pid = 3868] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 17:21:54 INFO - PROCESS | 3868 | 1464222114831 Marionette TRACE conn3 <- [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]]]}] 17:21:54 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. 17:21:54 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 954ms 17:21:54 INFO - PROCESS | 3868 | 1464222114886 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 17:21:54 INFO - PROCESS | 3868 | 1464222114887 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 17:21:54 INFO - PROCESS | 3868 | 1464222114891 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 17:21:54 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 17:21:54 INFO - PROCESS | 3868 | 1464222114902 Marionette TRACE conn3 <- [1,2942,null,{}] 17:21:54 INFO - PROCESS | 3868 | 1464222114906 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:55 INFO - PROCESS | 3868 | 1464222115045 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 17:21:55 INFO - PROCESS | 3868 | 1464222115114 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:55 INFO - PROCESS | 3868 | ++DOCSHELL 0F2E4800 == 49 [pid = 3868] [id = 746] 17:21:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 105 (0F2E5800) [pid = 3868] [serial = 2237] [outer = 00000000] 17:21:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 106 (12F15800) [pid = 3868] [serial = 2238] [outer = 0F2E5800] 17:21:55 INFO - PROCESS | 3868 | 1464222115157 Marionette DEBUG loaded listener.js 17:21:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 107 (13E1C400) [pid = 3868] [serial = 2239] [outer = 0F2E5800] 17:21:55 INFO - PROCESS | 3868 | 1464222115502 Marionette TRACE conn3 <- [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]]]}] 17:21:55 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:21:55 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 17:21:55 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 656ms 17:21:55 INFO - PROCESS | 3868 | 1464222115555 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 17:21:55 INFO - PROCESS | 3868 | 1464222115557 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 17:21:55 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 17:21:55 INFO - PROCESS | 3868 | 1464222115560 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 17:21:55 INFO - PROCESS | 3868 | 1464222115562 Marionette TRACE conn3 <- [1,2946,null,{}] 17:21:55 INFO - PROCESS | 3868 | 1464222115565 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:55 INFO - PROCESS | 3868 | 1464222115666 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 17:21:55 INFO - PROCESS | 3868 | 1464222115673 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:55 INFO - PROCESS | 3868 | ++DOCSHELL 10A53C00 == 50 [pid = 3868] [id = 747] 17:21:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 108 (13D05800) [pid = 3868] [serial = 2240] [outer = 00000000] 17:21:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 109 (17EAC800) [pid = 3868] [serial = 2241] [outer = 13D05800] 17:21:55 INFO - PROCESS | 3868 | 1464222115716 Marionette DEBUG loaded listener.js 17:21:55 INFO - PROCESS | 3868 | ++DOMWINDOW == 110 (19A75000) [pid = 3868] [serial = 2242] [outer = 13D05800] 17:21:56 INFO - PROCESS | 3868 | 1464222116140 Marionette TRACE conn3 <- [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]]]}] 17:21:56 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. 17:21:56 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 641ms 17:21:56 INFO - PROCESS | 3868 | 1464222116212 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 17:21:56 INFO - PROCESS | 3868 | 1464222116214 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 17:21:56 INFO - PROCESS | 3868 | 1464222116217 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 17:21:56 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 17:21:56 INFO - PROCESS | 3868 | 1464222116219 Marionette TRACE conn3 <- [1,2950,null,{}] 17:21:56 INFO - PROCESS | 3868 | 1464222116223 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:56 INFO - PROCESS | 3868 | 1464222116325 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 17:21:56 INFO - PROCESS | 3868 | 1464222116331 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:56 INFO - PROCESS | 3868 | ++DOCSHELL 19ADE400 == 51 [pid = 3868] [id = 748] 17:21:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 111 (19ADE800) [pid = 3868] [serial = 2243] [outer = 00000000] 17:21:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 112 (19CB8400) [pid = 3868] [serial = 2244] [outer = 19ADE800] 17:21:56 INFO - PROCESS | 3868 | 1464222116386 Marionette DEBUG loaded listener.js 17:21:56 INFO - PROCESS | 3868 | ++DOMWINDOW == 113 (19CBDC00) [pid = 3868] [serial = 2245] [outer = 19ADE800] 17:21:57 INFO - PROCESS | 3868 | 1464222117034 Marionette TRACE conn3 <- [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]]]}] 17:21: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. 17:21:57 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 843ms 17:21:57 INFO - PROCESS | 3868 | 1464222117065 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 17:21:57 INFO - PROCESS | 3868 | 1464222117069 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 17:21:57 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 17:21:57 INFO - PROCESS | 3868 | 1464222117075 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 17:21:57 INFO - PROCESS | 3868 | 1464222117079 Marionette TRACE conn3 <- [1,2954,null,{}] 17:21:57 INFO - PROCESS | 3868 | 1464222117084 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:57 INFO - PROCESS | 3868 | 1464222117202 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 17:21:57 INFO - PROCESS | 3868 | 1464222117368 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:57 INFO - PROCESS | 3868 | ++DOCSHELL 10C12800 == 52 [pid = 3868] [id = 749] 17:21:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 114 (10C17C00) [pid = 3868] [serial = 2246] [outer = 00000000] 17:21:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 115 (1106CC00) [pid = 3868] [serial = 2247] [outer = 10C17C00] 17:21:57 INFO - PROCESS | 3868 | 1464222117426 Marionette DEBUG loaded listener.js 17:21:57 INFO - PROCESS | 3868 | ++DOMWINDOW == 116 (129F0400) [pid = 3868] [serial = 2248] [outer = 10C17C00] 17:21:57 INFO - PROCESS | 3868 | 1464222117979 Marionette TRACE conn3 <- [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]]]}] 17:21: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. 17:21:58 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 938ms 17:21:58 INFO - PROCESS | 3868 | 1464222118023 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 17:21:58 INFO - PROCESS | 3868 | 1464222118029 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 17:21:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 17:21:58 INFO - PROCESS | 3868 | 1464222118036 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 17:21:58 INFO - PROCESS | 3868 | 1464222118039 Marionette TRACE conn3 <- [1,2958,null,{}] 17:21:58 INFO - PROCESS | 3868 | 1464222118043 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:58 INFO - PROCESS | 3868 | 1464222118157 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 17:21:58 INFO - PROCESS | 3868 | 1464222118325 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:58 INFO - PROCESS | 3868 | ++DOCSHELL 13A40C00 == 53 [pid = 3868] [id = 750] 17:21:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 117 (13A43000) [pid = 3868] [serial = 2249] [outer = 00000000] 17:21:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 118 (13D0DC00) [pid = 3868] [serial = 2250] [outer = 13A43000] 17:21:58 INFO - PROCESS | 3868 | 1464222118381 Marionette DEBUG loaded listener.js 17:21:58 INFO - PROCESS | 3868 | ++DOMWINDOW == 119 (16039800) [pid = 3868] [serial = 2251] [outer = 13A43000] 17:21:58 INFO - PROCESS | 3868 | 1464222118892 Marionette TRACE conn3 <- [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]]]}] 17:21:58 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. 17:21:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 890ms 17:21:58 INFO - PROCESS | 3868 | 1464222118942 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 17:21:58 INFO - PROCESS | 3868 | 1464222118945 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 17:21:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 17:21:58 INFO - PROCESS | 3868 | 1464222118949 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 17:21:58 INFO - PROCESS | 3868 | 1464222118952 Marionette TRACE conn3 <- [1,2962,null,{}] 17:21:58 INFO - PROCESS | 3868 | 1464222118964 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:59 INFO - PROCESS | 3868 | 1464222119080 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 17:21:59 INFO - PROCESS | 3868 | 1464222119244 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:59 INFO - PROCESS | 3868 | ++DOCSHELL 176B5400 == 54 [pid = 3868] [id = 751] 17:21:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 120 (178B9000) [pid = 3868] [serial = 2252] [outer = 00000000] 17:21:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 121 (18099800) [pid = 3868] [serial = 2253] [outer = 178B9000] 17:21:59 INFO - PROCESS | 3868 | 1464222119306 Marionette DEBUG loaded listener.js 17:21:59 INFO - PROCESS | 3868 | ++DOMWINDOW == 122 (18395400) [pid = 3868] [serial = 2254] [outer = 178B9000] 17:21:59 INFO - PROCESS | 3868 | 1464222119842 Marionette TRACE conn3 <- [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]]]}] 17:21:59 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. 17:21:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 938ms 17:21:59 INFO - PROCESS | 3868 | 1464222119893 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 17:21:59 INFO - PROCESS | 3868 | 1464222119896 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 17:21:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 17:21:59 INFO - PROCESS | 3868 | 1464222119899 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 17:21:59 INFO - PROCESS | 3868 | 1464222119901 Marionette TRACE conn3 <- [1,2966,null,{}] 17:21:59 INFO - PROCESS | 3868 | 1464222119905 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:00 INFO - PROCESS | 3868 | 1464222120017 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 17:22:00 INFO - PROCESS | 3868 | 1464222120177 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:00 INFO - PROCESS | 3868 | ++DOCSHELL 19ADB000 == 55 [pid = 3868] [id = 752] 17:22:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 123 (19ADBC00) [pid = 3868] [serial = 2255] [outer = 00000000] 17:22:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 124 (19AE6400) [pid = 3868] [serial = 2256] [outer = 19ADBC00] 17:22:00 INFO - PROCESS | 3868 | 1464222120232 Marionette DEBUG loaded listener.js 17:22:00 INFO - PROCESS | 3868 | ++DOMWINDOW == 125 (19CBF000) [pid = 3868] [serial = 2257] [outer = 19ADBC00] 17:22:00 INFO - PROCESS | 3868 | 1464222120727 Marionette TRACE conn3 <- [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]]]}] 17:22:00 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. 17:22:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 828ms 17:22:00 INFO - PROCESS | 3868 | 1464222120741 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 17:22:00 INFO - PROCESS | 3868 | 1464222120744 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 17:22:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 17:22:00 INFO - PROCESS | 3868 | 1464222120747 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 17:22:00 INFO - PROCESS | 3868 | 1464222120749 Marionette TRACE conn3 <- [1,2970,null,{}] 17:22:00 INFO - PROCESS | 3868 | 1464222120752 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:00 INFO - PROCESS | 3868 | 1464222120860 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 17:22:01 INFO - PROCESS | 3868 | 1464222121008 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:01 INFO - PROCESS | 3868 | ++DOCSHELL 19CC1C00 == 56 [pid = 3868] [id = 753] 17:22:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 126 (19CC2800) [pid = 3868] [serial = 2258] [outer = 00000000] 17:22:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 127 (19DA4C00) [pid = 3868] [serial = 2259] [outer = 19CC2800] 17:22:01 INFO - PROCESS | 3868 | 1464222121065 Marionette DEBUG loaded listener.js 17:22:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 128 (19F36400) [pid = 3868] [serial = 2260] [outer = 19CC2800] 17:22:01 INFO - PROCESS | 3868 | 1464222121588 Marionette TRACE conn3 <- [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"]]]}] 17:22: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 17:22:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 17:22:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 17:22:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 906ms 17:22:01 INFO - PROCESS | 3868 | 1464222121652 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 17:22:01 INFO - PROCESS | 3868 | 1464222121654 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 17:22:01 INFO - PROCESS | 3868 | 1464222121658 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 17:22:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 17:22:01 INFO - PROCESS | 3868 | 1464222121660 Marionette TRACE conn3 <- [1,2974,null,{}] 17:22:01 INFO - PROCESS | 3868 | 1464222121664 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:01 INFO - PROCESS | 3868 | 1464222121798 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 17:22:01 INFO - PROCESS | 3868 | 1464222121915 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:01 INFO - PROCESS | 3868 | ++DOCSHELL 19F3F400 == 57 [pid = 3868] [id = 754] 17:22:01 INFO - PROCESS | 3868 | ++DOMWINDOW == 129 (19F42C00) [pid = 3868] [serial = 2261] [outer = 00000000] 17:22:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 130 (1A3F2C00) [pid = 3868] [serial = 2262] [outer = 19F42C00] 17:22:02 INFO - PROCESS | 3868 | 1464222122009 Marionette DEBUG loaded listener.js 17:22:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 131 (1A4A9C00) [pid = 3868] [serial = 2263] [outer = 19F42C00] 17:22:02 INFO - PROCESS | 3868 | 1464222122496 Marionette TRACE conn3 <- [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]]]}] 17:22: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. 17:22:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 906ms 17:22:02 INFO - PROCESS | 3868 | 1464222122562 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 17:22:02 INFO - PROCESS | 3868 | 1464222122564 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 17:22:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 17:22:02 INFO - PROCESS | 3868 | 1464222122568 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 17:22:02 INFO - PROCESS | 3868 | 1464222122570 Marionette TRACE conn3 <- [1,2978,null,{}] 17:22:02 INFO - PROCESS | 3868 | 1464222122574 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:02 INFO - PROCESS | 3868 | 1464222122681 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 17:22:02 INFO - PROCESS | 3868 | 1464222122857 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:02 INFO - PROCESS | 3868 | ++DOCSHELL 10435000 == 58 [pid = 3868] [id = 755] 17:22:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 132 (1603F800) [pid = 3868] [serial = 2264] [outer = 00000000] 17:22:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 133 (19F3FC00) [pid = 3868] [serial = 2265] [outer = 1603F800] 17:22:02 INFO - PROCESS | 3868 | 1464222122916 Marionette DEBUG loaded listener.js 17:22:02 INFO - PROCESS | 3868 | ++DOMWINDOW == 134 (1A4B2400) [pid = 3868] [serial = 2266] [outer = 1603F800] 17:22:03 INFO - PROCESS | 3868 | ++DOCSHELL 0F2E4000 == 59 [pid = 3868] [id = 756] 17:22:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 135 (0F2E4400) [pid = 3868] [serial = 2267] [outer = 00000000] 17:22:03 INFO - PROCESS | 3868 | ++DOMWINDOW == 136 (10375400) [pid = 3868] [serial = 2268] [outer = 0F2E4400] 17:22:03 INFO - PROCESS | 3868 | 1464222123817 Marionette TRACE conn3 <- [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]]]}] 17:22: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. 17:22:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1313ms 17:22:03 INFO - PROCESS | 3868 | 1464222123878 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 17:22:03 INFO - PROCESS | 3868 | 1464222123881 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 17:22:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 17:22:03 INFO - PROCESS | 3868 | 1464222123892 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 17:22:03 INFO - PROCESS | 3868 | 1464222123895 Marionette TRACE conn3 <- [1,2982,null,{}] 17:22:03 INFO - PROCESS | 3868 | 1464222123901 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:04 INFO - PROCESS | 3868 | 1464222124018 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 17:22:04 INFO - PROCESS | 3868 | 1464222124164 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:04 INFO - PROCESS | 3868 | ++DOCSHELL 10474000 == 60 [pid = 3868] [id = 757] 17:22:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 137 (10475400) [pid = 3868] [serial = 2269] [outer = 00000000] 17:22:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 138 (10F38C00) [pid = 3868] [serial = 2270] [outer = 10475400] 17:22:04 INFO - PROCESS | 3868 | 1464222124213 Marionette DEBUG loaded listener.js 17:22:04 INFO - PROCESS | 3868 | ++DOMWINDOW == 139 (129F5400) [pid = 3868] [serial = 2271] [outer = 10475400] 17:22:04 INFO - PROCESS | 3868 | 1464222124723 Marionette TRACE conn3 <- [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]]]}] 17:22:04 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:22: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 17:22:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 843ms 17:22:04 INFO - PROCESS | 3868 | 1464222124732 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 17:22:04 INFO - PROCESS | 3868 | 1464222124738 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 17:22:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 17:22:04 INFO - PROCESS | 3868 | 1464222124744 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 17:22:04 INFO - PROCESS | 3868 | 1464222124747 Marionette TRACE conn3 <- [1,2986,null,{}] 17:22:04 INFO - PROCESS | 3868 | 1464222124750 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:04 INFO - PROCESS | 3868 | 1464222124861 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 17:22:05 INFO - PROCESS | 3868 | 1464222125006 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:05 INFO - PROCESS | 3868 | --DOCSHELL 0F2A3400 == 59 [pid = 3868] [id = 728] 17:22:05 INFO - PROCESS | 3868 | --DOCSHELL 13D0F800 == 58 [pid = 3868] [id = 724] 17:22:05 INFO - PROCESS | 3868 | --DOCSHELL 16E95000 == 57 [pid = 3868] [id = 727] 17:22:05 INFO - PROCESS | 3868 | --DOCSHELL 143E6000 == 56 [pid = 3868] [id = 725] 17:22:05 INFO - PROCESS | 3868 | --DOCSHELL 16E91800 == 55 [pid = 3868] [id = 726] 17:22:05 INFO - PROCESS | 3868 | --DOCSHELL 10A53C00 == 54 [pid = 3868] [id = 747] 17:22:05 INFO - PROCESS | 3868 | --DOCSHELL 0F2E4800 == 53 [pid = 3868] [id = 746] 17:22:05 INFO - PROCESS | 3868 | --DOCSHELL 10A53800 == 52 [pid = 3868] [id = 745] 17:22:05 INFO - PROCESS | 3868 | --DOCSHELL 0F2C6C00 == 51 [pid = 3868] [id = 744] 17:22:05 INFO - PROCESS | 3868 | --DOCSHELL 105EEC00 == 50 [pid = 3868] [id = 743] 17:22:05 INFO - PROCESS | 3868 | --DOCSHELL 16609000 == 49 [pid = 3868] [id = 742] 17:22:05 INFO - PROCESS | 3868 | --DOCSHELL 143F2000 == 48 [pid = 3868] [id = 741] 17:22:05 INFO - PROCESS | 3868 | --DOCSHELL 15A39400 == 47 [pid = 3868] [id = 740] 17:22:05 INFO - PROCESS | 3868 | --DOCSHELL 12BD2400 == 46 [pid = 3868] [id = 739] 17:22:05 INFO - PROCESS | 3868 | --DOCSHELL 0F2C3C00 == 45 [pid = 3868] [id = 738] 17:22:05 INFO - PROCESS | 3868 | --DOCSHELL 10B7AC00 == 44 [pid = 3868] [id = 737] 17:22:05 INFO - PROCESS | 3868 | --DOMWINDOW == 138 (13A46400) [pid = 3868] [serial = 2111] [outer = 00000000] [url = about:blank] 17:22:05 INFO - PROCESS | 3868 | --DOMWINDOW == 137 (10C0F800) [pid = 3868] [serial = 2102] [outer = 00000000] [url = about:blank] 17:22:05 INFO - PROCESS | 3868 | --DOMWINDOW == 136 (0F2E3C00) [pid = 3868] [serial = 2117] [outer = 00000000] [url = about:blank] 17:22:05 INFO - PROCESS | 3868 | --DOMWINDOW == 135 (13290800) [pid = 3868] [serial = 2108] [outer = 00000000] [url = about:blank] 17:22:05 INFO - PROCESS | 3868 | --DOMWINDOW == 134 (131F2000) [pid = 3868] [serial = 2114] [outer = 00000000] [url = about:blank] 17:22:05 INFO - PROCESS | 3868 | --DOMWINDOW == 133 (11065C00) [pid = 3868] [serial = 2105] [outer = 00000000] [url = about:blank] 17:22:05 INFO - PROCESS | 3868 | --DOMWINDOW == 132 (178BE000) [pid = 3868] [serial = 2191] [outer = 00000000] [url = about:blank] 17:22:05 INFO - PROCESS | 3868 | --DOMWINDOW == 131 (17002800) [pid = 3868] [serial = 2179] [outer = 00000000] [url = about:blank] 17:22:05 INFO - PROCESS | 3868 | --DOMWINDOW == 130 (14333C00) [pid = 3868] [serial = 2173] [outer = 00000000] [url = about:blank] 17:22:05 INFO - PROCESS | 3868 | --DOMWINDOW == 129 (17115400) [pid = 3868] [serial = 2182] [outer = 00000000] [url = about:blank] 17:22:05 INFO - PROCESS | 3868 | --DOMWINDOW == 128 (15007800) [pid = 3868] [serial = 2174] [outer = 00000000] [url = about:blank] 17:22:05 INFO - PROCESS | 3868 | --DOMWINDOW == 127 (16601800) [pid = 3868] [serial = 2176] [outer = 00000000] [url = about:blank] 17:22:05 INFO - PROCESS | 3868 | --DOMWINDOW == 126 (17006800) [pid = 3868] [serial = 2180] [outer = 00000000] [url = about:blank] 17:22:05 INFO - PROCESS | 3868 | --DOMWINDOW == 125 (138ECC00) [pid = 3868] [serial = 2170] [outer = 00000000] [url = about:blank] 17:22:05 INFO - PROCESS | 3868 | --DOMWINDOW == 124 (16A13800) [pid = 3868] [serial = 2147] [outer = 00000000] [url = about:blank] 17:22:05 INFO - PROCESS | 3868 | --DOMWINDOW == 123 (13955800) [pid = 3868] [serial = 2171] [outer = 00000000] [url = about:blank] 17:22:05 INFO - PROCESS | 3868 | --DOMWINDOW == 122 (16E95800) [pid = 3868] [serial = 2161] [outer = 00000000] [url = about:blank] 17:22:05 INFO - PROCESS | 3868 | --DOMWINDOW == 121 (10A4F800) [pid = 3868] [serial = 2185] [outer = 00000000] [url = about:blank] 17:22:05 INFO - PROCESS | 3868 | --DOMWINDOW == 120 (104E7C00) [pid = 3868] [serial = 2149] [outer = 00000000] [url = about:blank] 17:22:05 INFO - PROCESS | 3868 | --DOMWINDOW == 119 (17119C00) [pid = 3868] [serial = 2183] [outer = 00000000] [url = about:blank] 17:22:05 INFO - PROCESS | 3868 | --DOMWINDOW == 118 (129FA400) [pid = 3868] [serial = 2152] [outer = 00000000] [url = about:blank] 17:22:05 INFO - PROCESS | 3868 | --DOMWINDOW == 117 (1660D000) [pid = 3868] [serial = 2155] [outer = 00000000] [url = about:blank] 17:22:05 INFO - PROCESS | 3868 | --DOMWINDOW == 116 (16D09800) [pid = 3868] [serial = 2158] [outer = 00000000] [url = about:blank] 17:22:05 INFO - PROCESS | 3868 | --DOMWINDOW == 115 (171E2C00) [pid = 3868] [serial = 2188] [outer = 00000000] [url = about:blank] 17:22:05 INFO - PROCESS | 3868 | --DOMWINDOW == 114 (11F9F400) [pid = 3868] [serial = 2165] [outer = 00000000] [url = about:blank] 17:22:05 INFO - PROCESS | 3868 | --DOMWINDOW == 113 (11004800) [pid = 3868] [serial = 2164] [outer = 00000000] [url = about:blank] 17:22:05 INFO - PROCESS | 3868 | --DOMWINDOW == 112 (10F09800) [pid = 3868] [serial = 2167] [outer = 00000000] [url = about:blank] 17:22:05 INFO - PROCESS | 3868 | --DOMWINDOW == 111 (11064000) [pid = 3868] [serial = 2168] [outer = 00000000] [url = about:blank] 17:22:05 INFO - PROCESS | 3868 | --DOMWINDOW == 110 (11252800) [pid = 3868] [serial = 2186] [outer = 00000000] [url = about:blank] 17:22:05 INFO - PROCESS | 3868 | --DOMWINDOW == 109 (176A6800) [pid = 3868] [serial = 2189] [outer = 00000000] [url = about:blank] 17:22:05 INFO - PROCESS | 3868 | --DOMWINDOW == 108 (1660BC00) [pid = 3868] [serial = 2177] [outer = 00000000] [url = about:blank] 17:22:05 INFO - PROCESS | 3868 | ++DOCSHELL 0F297000 == 45 [pid = 3868] [id = 758] 17:22:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 109 (0F2A3400) [pid = 3868] [serial = 2272] [outer = 00000000] 17:22:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 110 (104E7400) [pid = 3868] [serial = 2273] [outer = 0F2A3400] 17:22:05 INFO - PROCESS | 3868 | 1464222125114 Marionette DEBUG loaded listener.js 17:22:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 111 (10C10400) [pid = 3868] [serial = 2274] [outer = 0F2A3400] 17:22:05 INFO - PROCESS | 3868 | 1464222125494 Marionette TRACE conn3 <- [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]]]}] 17:22: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. 17:22:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 797ms 17:22:05 INFO - PROCESS | 3868 | 1464222125544 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 17:22:05 INFO - PROCESS | 3868 | 1464222125547 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 17:22:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 17:22:05 INFO - PROCESS | 3868 | 1464222125587 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 17:22:05 INFO - PROCESS | 3868 | 1464222125591 Marionette TRACE conn3 <- [1,2990,null,{}] 17:22:05 INFO - PROCESS | 3868 | 1464222125612 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:05 INFO - PROCESS | 3868 | 1464222125703 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 17:22:05 INFO - PROCESS | 3868 | 1464222125717 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:05 INFO - PROCESS | 3868 | ++DOCSHELL 13184000 == 46 [pid = 3868] [id = 759] 17:22:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 112 (13185800) [pid = 3868] [serial = 2275] [outer = 00000000] 17:22:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 113 (13290400) [pid = 3868] [serial = 2276] [outer = 13185800] 17:22:05 INFO - PROCESS | 3868 | 1464222125764 Marionette DEBUG loaded listener.js 17:22:05 INFO - PROCESS | 3868 | ++DOMWINDOW == 114 (138EF800) [pid = 3868] [serial = 2277] [outer = 13185800] 17:22:06 INFO - PROCESS | 3868 | 1464222126219 Marionette TRACE conn3 <- [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]]]}] 17:22: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. 17:22:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 703ms 17:22:06 INFO - PROCESS | 3868 | 1464222126249 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 17:22:06 INFO - PROCESS | 3868 | 1464222126252 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 17:22:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 17:22:06 INFO - PROCESS | 3868 | 1464222126255 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 17:22:06 INFO - PROCESS | 3868 | 1464222126257 Marionette TRACE conn3 <- [1,2994,null,{}] 17:22:06 INFO - PROCESS | 3868 | 1464222126260 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:06 INFO - PROCESS | 3868 | 1464222126351 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 17:22:06 INFO - PROCESS | 3868 | 1464222126357 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:06 INFO - PROCESS | 3868 | ++DOCSHELL 138DA000 == 47 [pid = 3868] [id = 760] 17:22:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 115 (1392B800) [pid = 3868] [serial = 2278] [outer = 00000000] 17:22:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 116 (13D0B000) [pid = 3868] [serial = 2279] [outer = 1392B800] 17:22:06 INFO - PROCESS | 3868 | 1464222126410 Marionette DEBUG loaded listener.js 17:22:06 INFO - PROCESS | 3868 | ++DOMWINDOW == 117 (13E22400) [pid = 3868] [serial = 2280] [outer = 1392B800] 17:22:06 INFO - PROCESS | 3868 | 1464222126836 Marionette TRACE conn3 <- [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]]]}] 17:22: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. 17:22:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 641ms 17:22:06 INFO - PROCESS | 3868 | 1464222126893 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 17:22:06 INFO - PROCESS | 3868 | 1464222126895 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 17:22:06 INFO - PROCESS | 3868 | 1464222126898 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 17:22:06 INFO - TEST-START | /FileAPI/FileReaderSync.worker 17:22:06 INFO - PROCESS | 3868 | 1464222126900 Marionette TRACE conn3 <- [1,2998,null,{}] 17:22:06 INFO - PROCESS | 3868 | 1464222126903 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:06 INFO - PROCESS | 3868 | 1464222126993 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 17:22:06 INFO - PROCESS | 3868 | 1464222126999 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:07 INFO - PROCESS | 3868 | ++DOCSHELL 13E28800 == 48 [pid = 3868] [id = 761] 17:22:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 118 (14330800) [pid = 3868] [serial = 2281] [outer = 00000000] 17:22:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 119 (15A38C00) [pid = 3868] [serial = 2282] [outer = 14330800] 17:22:07 INFO - PROCESS | 3868 | 1464222127043 Marionette DEBUG loaded listener.js 17:22:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 120 (16041400) [pid = 3868] [serial = 2283] [outer = 14330800] 17:22:07 INFO - PROCESS | 3868 | [3868] 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 17:22:07 INFO - PROCESS | 3868 | 1464222127579 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 17:22:07 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 735ms 17:22:07 INFO - PROCESS | 3868 | 1464222127639 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 17:22:07 INFO - PROCESS | 3868 | 1464222127641 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 17:22:07 INFO - TEST-START | /FileAPI/fileReader.html 17:22:07 INFO - PROCESS | 3868 | 1464222127645 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 17:22:07 INFO - PROCESS | 3868 | 1464222127646 Marionette TRACE conn3 <- [1,3002,null,{}] 17:22:07 INFO - PROCESS | 3868 | 1464222127655 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:07 INFO - PROCESS | 3868 | 1464222127800 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 17:22:07 INFO - PROCESS | 3868 | 1464222127813 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:07 INFO - PROCESS | 3868 | ++DOCSHELL 16475400 == 49 [pid = 3868] [id = 762] 17:22:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 121 (1660F400) [pid = 3868] [serial = 2284] [outer = 00000000] 17:22:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 122 (16D01400) [pid = 3868] [serial = 2285] [outer = 1660F400] 17:22:07 INFO - PROCESS | 3868 | 1464222127857 Marionette DEBUG loaded listener.js 17:22:07 INFO - PROCESS | 3868 | ++DOMWINDOW == 123 (16E8A000) [pid = 3868] [serial = 2286] [outer = 1660F400] 17:22:08 INFO - PROCESS | 3868 | 1464222128281 Marionette TRACE conn3 <- [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]]]}] 17:22:08 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 17:22:08 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 17:22:08 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 17:22:08 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 17:22:08 INFO - TEST-OK | /FileAPI/fileReader.html | took 703ms 17:22:08 INFO - PROCESS | 3868 | 1464222128344 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 17:22:08 INFO - PROCESS | 3868 | 1464222128346 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 17:22:08 INFO - TEST-START | /FileAPI/historical.html 17:22:08 INFO - PROCESS | 3868 | 1464222128349 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 17:22:08 INFO - PROCESS | 3868 | 1464222128351 Marionette TRACE conn3 <- [1,3006,null,{}] 17:22:08 INFO - PROCESS | 3868 | 1464222128401 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:08 INFO - PROCESS | 3868 | 1464222128530 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 17:22:08 INFO - PROCESS | 3868 | 1464222128602 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:08 INFO - PROCESS | 3868 | ++DOCSHELL 16B45400 == 50 [pid = 3868] [id = 763] 17:22:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 124 (16E95800) [pid = 3868] [serial = 2287] [outer = 00000000] 17:22:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 125 (1700F800) [pid = 3868] [serial = 2288] [outer = 16E95800] 17:22:08 INFO - PROCESS | 3868 | 1464222128646 Marionette DEBUG loaded listener.js 17:22:08 INFO - PROCESS | 3868 | ++DOMWINDOW == 126 (17010000) [pid = 3868] [serial = 2289] [outer = 16E95800] 17:22:09 INFO - PROCESS | 3868 | 1464222129050 Marionette TRACE conn3 <- [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"]]]}] 17:22:09 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 17:22:09 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 17:22:09 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 17:22:09 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 17:22:09 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 17:22:09 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 17:22:09 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 17:22:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:09 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 17:22:09 INFO - TEST-OK | /FileAPI/historical.html | took 750ms 17:22:09 INFO - PROCESS | 3868 | 1464222129111 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 17:22:09 INFO - PROCESS | 3868 | 1464222129113 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 17:22:09 INFO - TEST-START | /FileAPI/idlharness.html 17:22:09 INFO - PROCESS | 3868 | 1464222129117 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 17:22:09 INFO - PROCESS | 3868 | 1464222129119 Marionette TRACE conn3 <- [1,3010,null,{}] 17:22:09 INFO - PROCESS | 3868 | 1464222129129 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:09 INFO - PROCESS | 3868 | 1464222129251 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 17:22:09 INFO - PROCESS | 3868 | --DOMWINDOW == 125 (1660E800) [pid = 3868] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 17:22:09 INFO - PROCESS | 3868 | --DOMWINDOW == 124 (0F2C5000) [pid = 3868] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 17:22:09 INFO - PROCESS | 3868 | --DOMWINDOW == 123 (10F05C00) [pid = 3868] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 17:22:09 INFO - PROCESS | 3868 | --DOMWINDOW == 122 (12F4E000) [pid = 3868] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 17:22:09 INFO - PROCESS | 3868 | --DOMWINDOW == 121 (1631E400) [pid = 3868] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 17:22:09 INFO - PROCESS | 3868 | --DOMWINDOW == 120 (15A39800) [pid = 3868] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 17:22:09 INFO - PROCESS | 3868 | --DOMWINDOW == 119 (18362400) [pid = 3868] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 17:22:09 INFO - PROCESS | 3868 | --DOMWINDOW == 118 (0F2E5800) [pid = 3868] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 17:22:09 INFO - PROCESS | 3868 | --DOMWINDOW == 117 (11010800) [pid = 3868] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:22:09 INFO - PROCESS | 3868 | --DOMWINDOW == 116 (13D05800) [pid = 3868] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 17:22:09 INFO - PROCESS | 3868 | --DOMWINDOW == 115 (176AE800) [pid = 3868] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 17:22:09 INFO - PROCESS | 3868 | --DOMWINDOW == 114 (12914000) [pid = 3868] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 17:22:09 INFO - PROCESS | 3868 | 1464222129509 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:09 INFO - PROCESS | 3868 | ++DOCSHELL 0F2BE000 == 51 [pid = 3868] [id = 764] 17:22:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 115 (0F2C5000) [pid = 3868] [serial = 2290] [outer = 00000000] 17:22:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 116 (12914000) [pid = 3868] [serial = 2291] [outer = 0F2C5000] 17:22:09 INFO - PROCESS | 3868 | 1464222129554 Marionette DEBUG loaded listener.js 17:22:09 INFO - PROCESS | 3868 | ++DOMWINDOW == 117 (169BF000) [pid = 3868] [serial = 2292] [outer = 0F2C5000] 17:22:10 INFO - PROCESS | 3868 | 1464222130285 Marionette TRACE conn3 <- [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]]]}] 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 17:22:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:22:10 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:22:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:10 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:22:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:22:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:22:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:22:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:22:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:22:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:22:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:22:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 17:22: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 17:22:10 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:22:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:10 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:22:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:22:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:22:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:22:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:22:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:22:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:22:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:22:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 17:22: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 17:22:10 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:22:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:10 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:22:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:22:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:22:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:22:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:22:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:22:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:22:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:22:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 17:22: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 17:22:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:22:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:22:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:22:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:22:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:22:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:22:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:22:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:22:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:22:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 17:22: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 17:22: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 17:22:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:22:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:22:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:22:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:22:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:22:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:22:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:22:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:22:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:22:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 17:22:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:22:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:22:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:22:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:22:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:22:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:22:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:22:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:22:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:22:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 17:22: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 17:22:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:22:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:22:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:22:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:22:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:22:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:22:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:22:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:22:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:22:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 17:22: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 17:22: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 17:22:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:22:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:22:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:22:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:22:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:22:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:22:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:22:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:22:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:22:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 17:22:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 17:22:10 INFO - TEST-OK | /FileAPI/idlharness.html | took 1328ms 17:22:10 INFO - PROCESS | 3868 | 1464222130452 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 17:22:10 INFO - PROCESS | 3868 | 1464222130455 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 17:22:10 INFO - TEST-START | /FileAPI/idlharness.worker 17:22:10 INFO - PROCESS | 3868 | 1464222130463 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 17:22:10 INFO - PROCESS | 3868 | 1464222130465 Marionette TRACE conn3 <- [1,3014,null,{}] 17:22:10 INFO - PROCESS | 3868 | 1464222130470 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:10 INFO - PROCESS | 3868 | 1464222130558 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 17:22:10 INFO - PROCESS | 3868 | 1464222130567 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:10 INFO - PROCESS | 3868 | ++DOCSHELL 118B0800 == 52 [pid = 3868] [id = 765] 17:22:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 118 (17674400) [pid = 3868] [serial = 2293] [outer = 00000000] 17:22:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 119 (1A585400) [pid = 3868] [serial = 2294] [outer = 17674400] 17:22:10 INFO - PROCESS | 3868 | 1464222130610 Marionette DEBUG loaded listener.js 17:22:10 INFO - PROCESS | 3868 | ++DOMWINDOW == 120 (1A592000) [pid = 3868] [serial = 2295] [outer = 17674400] 17:22:10 INFO - PROCESS | 3868 | [3868] 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 17:22:11 INFO - PROCESS | 3868 | 1464222131614 Marionette TRACE conn3 <- [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,{},{}]]]}] 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:22:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:22:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:22:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:22:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:22:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:22:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:22:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 17:22:11 INFO - {} 17:22: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 17:22:11 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:22:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:11 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:22:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:22:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:22:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:22:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:22:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 17:22:11 INFO - {} 17:22: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 17:22:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:22:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:22:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:22:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:22:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:22:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:22:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 17:22:11 INFO - {} 17:22: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 17:22:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:22:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:22:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:22:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:22:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:22:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:22:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 17:22:11 INFO - {} 17:22: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 - {} 17:22:11 INFO - {} 17:22: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 17:22:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:22:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:22:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:22:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:22:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:22:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:22:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:22:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:22:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:22:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:22:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:22:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:22:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 17:22:11 INFO - {} 17:22: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 17:22:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:22:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:22:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:22:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:22:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:22:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:22:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 17:22:11 INFO - {} 17:22: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 - {} 17:22:11 INFO - {} 17:22: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 17:22:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:22:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:22:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:22:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:22:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:22:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:22:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:22: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 17:22:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 17:22:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 17:22:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:22:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:22:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:22:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:22: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 17:22:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 17:22:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:22:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:22:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:22:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:22:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:22: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 17:22:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 17:22:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 17:22:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:22:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:22:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:22:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:22: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 17:22:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 17:22:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 17:22:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:22:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:22:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:22:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:22: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 17:22:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 17:22:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 17:22:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:22:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:22:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:22:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:22: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 17:22:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 17:22:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:22:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:22:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:22:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:22:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:22:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:22: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 17:22:11 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 17:22:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:11 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:22:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:22:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:22:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:22:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:22:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:22:11 INFO - {} 17:22:11 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1344ms 17:22:11 INFO - PROCESS | 3868 | 1464222131800 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 17:22:11 INFO - PROCESS | 3868 | 1464222131805 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 17:22:11 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 17:22:11 INFO - PROCESS | 3868 | 1464222131811 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 17:22:11 INFO - PROCESS | 3868 | 1464222131815 Marionette TRACE conn3 <- [1,3018,null,{}] 17:22:11 INFO - PROCESS | 3868 | 1464222131822 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:11 INFO - PROCESS | 3868 | 1464222131970 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 17:22:12 INFO - PROCESS | 3868 | 1464222132161 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:12 INFO - PROCESS | 3868 | ++DOCSHELL 11002800 == 53 [pid = 3868] [id = 766] 17:22:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 121 (11004800) [pid = 3868] [serial = 2296] [outer = 00000000] 17:22:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 122 (11064400) [pid = 3868] [serial = 2297] [outer = 11004800] 17:22:12 INFO - PROCESS | 3868 | 1464222132218 Marionette DEBUG loaded listener.js 17:22:12 INFO - PROCESS | 3868 | ++DOMWINDOW == 123 (11256000) [pid = 3868] [serial = 2298] [outer = 11004800] 17:22:12 INFO - PROCESS | 3868 | 1464222132751 Marionette TRACE conn3 <- [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]]]}] 17:22: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 17:22:12 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1000ms 17:22:12 INFO - PROCESS | 3868 | 1464222132825 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 17:22:12 INFO - PROCESS | 3868 | 1464222132832 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 17:22:12 INFO - PROCESS | 3868 | 1464222132840 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 17:22:12 INFO - PROCESS | 3868 | 1464222132843 Marionette TRACE conn3 <- [1,3022,null,{}] 17:22:12 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 17:22:12 INFO - PROCESS | 3868 | 1464222132847 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:12 INFO - PROCESS | 3868 | 1464222132964 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 17:22:13 INFO - PROCESS | 3868 | 1464222133123 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:13 INFO - PROCESS | 3868 | ++DOCSHELL 12F13800 == 54 [pid = 3868] [id = 767] 17:22:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 124 (12F45400) [pid = 3868] [serial = 2299] [outer = 00000000] 17:22:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 125 (13D0A800) [pid = 3868] [serial = 2300] [outer = 12F45400] 17:22:13 INFO - PROCESS | 3868 | 1464222133178 Marionette DEBUG loaded listener.js 17:22:13 INFO - PROCESS | 3868 | ++DOMWINDOW == 126 (143EFC00) [pid = 3868] [serial = 2301] [outer = 12F45400] 17:22:13 INFO - PROCESS | 3868 | 1464222133756 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 17:22:13 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 17:22:13 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 937ms 17:22:13 INFO - PROCESS | 3868 | 1464222133789 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 17:22:13 INFO - PROCESS | 3868 | 1464222133792 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 17:22:13 INFO - TEST-START | /FileAPI/blob/Blob-close.html 17:22:13 INFO - PROCESS | 3868 | 1464222133795 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 17:22:13 INFO - PROCESS | 3868 | 1464222133799 Marionette TRACE conn3 <- [1,3026,null,{}] 17:22:13 INFO - PROCESS | 3868 | 1464222133810 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:13 INFO - PROCESS | 3868 | 1464222133929 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 17:22:14 INFO - PROCESS | 3868 | 1464222134078 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:14 INFO - PROCESS | 3868 | ++DOCSHELL 10C12400 == 55 [pid = 3868] [id = 768] 17:22:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 127 (16A12400) [pid = 3868] [serial = 2302] [outer = 00000000] 17:22:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 128 (17007800) [pid = 3868] [serial = 2303] [outer = 16A12400] 17:22:14 INFO - PROCESS | 3868 | 1464222134136 Marionette DEBUG loaded listener.js 17:22:14 INFO - PROCESS | 3868 | ++DOMWINDOW == 129 (17850000) [pid = 3868] [serial = 2304] [outer = 16A12400] 17:22:14 INFO - PROCESS | 3868 | 1464222134697 Marionette TRACE conn3 <- [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"]]]}] 17:22:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 17:22:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 17:22:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 17:22:14 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 937ms 17:22:14 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 17:22:14 INFO - PROCESS | 3868 | 1464222134740 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 17:22:14 INFO - PROCESS | 3868 | 1464222134743 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 17:22:14 INFO - PROCESS | 3868 | 1464222134747 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 17:22:14 INFO - PROCESS | 3868 | 1464222134749 Marionette TRACE conn3 <- [1,3030,null,{}] 17:22:14 INFO - PROCESS | 3868 | 1464222134753 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:14 INFO - PROCESS | 3868 | 1464222134867 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 17:22:15 INFO - PROCESS | 3868 | 1464222135029 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:15 INFO - PROCESS | 3868 | ++DOCSHELL 19DA3400 == 56 [pid = 3868] [id = 769] 17:22:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 130 (19DA5000) [pid = 3868] [serial = 2305] [outer = 00000000] 17:22:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 131 (1A4B1800) [pid = 3868] [serial = 2306] [outer = 19DA5000] 17:22:15 INFO - PROCESS | 3868 | 1464222135084 Marionette DEBUG loaded listener.js 17:22:15 INFO - PROCESS | 3868 | ++DOMWINDOW == 132 (1A96A800) [pid = 3868] [serial = 2307] [outer = 19DA5000] 17:22:15 INFO - PROCESS | 3868 | 1464222135761 Marionette TRACE conn3 <- [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]]]}] 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 17:22: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. 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 17:22: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'.) 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 17:22: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. 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 17:22: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. 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 17:22:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 17:22: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. 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 17:22:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:22:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:22: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. 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 17:22:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:22:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 17:22:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 17:22:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 17:22:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 17:22:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:22:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 17:22:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:22:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:22:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:22:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:22:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:22:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 17:22:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:22:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:22:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:22:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:22:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:22:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:22:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:22:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:22:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:22:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 17:22:15 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1125ms 17:22:15 INFO - PROCESS | 3868 | 1464222135875 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 17:22:15 INFO - PROCESS | 3868 | 1464222135877 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 17:22:15 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 17:22:15 INFO - PROCESS | 3868 | 1464222135881 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 17:22:15 INFO - PROCESS | 3868 | 1464222135883 Marionette TRACE conn3 <- [1,3034,null,{}] 17:22:15 INFO - PROCESS | 3868 | 1464222135886 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:16 INFO - PROCESS | 3868 | 1464222136067 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 17:22:16 INFO - PROCESS | 3868 | 1464222136174 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:16 INFO - PROCESS | 3868 | ++DOCSHELL 1A3F6800 == 57 [pid = 3868] [id = 770] 17:22:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 133 (1A84E800) [pid = 3868] [serial = 2308] [outer = 00000000] 17:22:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 134 (1AF06000) [pid = 3868] [serial = 2309] [outer = 1A84E800] 17:22:16 INFO - PROCESS | 3868 | 1464222136230 Marionette DEBUG loaded listener.js 17:22:16 INFO - PROCESS | 3868 | ++DOMWINDOW == 135 (1AF08000) [pid = 3868] [serial = 2310] [outer = 1A84E800] 17:22:16 INFO - PROCESS | 3868 | [3868] 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 17:22:16 INFO - PROCESS | 3868 | 1464222136774 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 17:22:16 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 17:22:16 INFO - {} 17:22:16 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 953ms 17:22:16 INFO - PROCESS | 3868 | 1464222136825 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 17:22:16 INFO - PROCESS | 3868 | 1464222136827 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 17:22:16 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 17:22:16 INFO - PROCESS | 3868 | 1464222136831 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 17:22:16 INFO - PROCESS | 3868 | 1464222136833 Marionette TRACE conn3 <- [1,3038,null,{}] 17:22:16 INFO - PROCESS | 3868 | 1464222136837 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:16 INFO - PROCESS | 3868 | 1464222136978 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 17:22:17 INFO - PROCESS | 3868 | 1464222137123 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:17 INFO - PROCESS | 3868 | ++DOCSHELL 1055B000 == 58 [pid = 3868] [id = 771] 17:22:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 136 (10C17800) [pid = 3868] [serial = 2311] [outer = 00000000] 17:22:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 137 (1A844000) [pid = 3868] [serial = 2312] [outer = 10C17800] 17:22:17 INFO - PROCESS | 3868 | 1464222137178 Marionette DEBUG loaded listener.js 17:22:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 138 (1A886000) [pid = 3868] [serial = 2313] [outer = 10C17800] 17:22:17 INFO - PROCESS | 3868 | 1464222137708 Marionette TRACE conn3 <- [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]]]}] 17:22:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 17:22:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 17:22:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 17:22:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 17:22:17 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 906ms 17:22:17 INFO - PROCESS | 3868 | 1464222137735 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 17:22:17 INFO - PROCESS | 3868 | 1464222137738 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 17:22:17 INFO - PROCESS | 3868 | 1464222137742 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 17:22:17 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 17:22:17 INFO - PROCESS | 3868 | 1464222137744 Marionette TRACE conn3 <- [1,3042,null,{}] 17:22:17 INFO - PROCESS | 3868 | 1464222137747 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:17 INFO - PROCESS | 3868 | 1464222137855 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 17:22:17 INFO - PROCESS | 3868 | 1464222137978 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:17 INFO - PROCESS | 3868 | ++DOCSHELL 178C2400 == 59 [pid = 3868] [id = 772] 17:22:17 INFO - PROCESS | 3868 | ++DOMWINDOW == 139 (1A887800) [pid = 3868] [serial = 2314] [outer = 00000000] 17:22:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 140 (1A967C00) [pid = 3868] [serial = 2315] [outer = 1A887800] 17:22:18 INFO - PROCESS | 3868 | 1464222138033 Marionette DEBUG loaded listener.js 17:22:18 INFO - PROCESS | 3868 | ++DOMWINDOW == 141 (1A96C800) [pid = 3868] [serial = 2316] [outer = 1A887800] 17:22:18 INFO - PROCESS | 3868 | 1464222138820 Marionette TRACE conn3 <- [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"]]]}] 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 17:22:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 17:22:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 17:22:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:22:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:22:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 17:22:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:22:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:22:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 17:22:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:22:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:22:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 17:22:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:22:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:22:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 17:22:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:22:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:22:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 17:22:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:22:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:22:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 17:22:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:22:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:22:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 17:22:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:22:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:22:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 17:22:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:22:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:22:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 17:22:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:22:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:22:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 17:22:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:22:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:22:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 17:22:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:22:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:22:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 17:22:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:22:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:22:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 17:22:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:22:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:22:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 17:22:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:22:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:22:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 17:22:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:22:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:22:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 17:22:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:22:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:22:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 17:22:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:22:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:22:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 17:22:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:22:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:22:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 17:22:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:22:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:22:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 17:22:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:22:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:22:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 17:22:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:22:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:22:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:22:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:22:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:22: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" 17:22:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:22:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:22: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" 17:22:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:22:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:22:18 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1250ms 17:22:19 INFO - PROCESS | 3868 | 1464222139018 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 17:22:19 INFO - PROCESS | 3868 | 1464222139022 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 17:22:19 INFO - TEST-START | /FileAPI/file/File-constructor.html 17:22:19 INFO - PROCESS | 3868 | 1464222139029 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 17:22:19 INFO - PROCESS | 3868 | 1464222139032 Marionette TRACE conn3 <- [1,3046,null,{}] 17:22:19 INFO - PROCESS | 3868 | 1464222139037 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:19 INFO - PROCESS | 3868 | 1464222139372 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 17:22:19 INFO - PROCESS | 3868 | 1464222139567 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:19 INFO - PROCESS | 3868 | ++DOCSHELL 10EC5C00 == 60 [pid = 3868] [id = 773] 17:22:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 142 (10EC7400) [pid = 3868] [serial = 2317] [outer = 00000000] 17:22:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 143 (11003000) [pid = 3868] [serial = 2318] [outer = 10EC7400] 17:22:19 INFO - PROCESS | 3868 | 1464222139623 Marionette DEBUG loaded listener.js 17:22:19 INFO - PROCESS | 3868 | ++DOMWINDOW == 144 (1290C400) [pid = 3868] [serial = 2319] [outer = 10EC7400] 17:22:20 INFO - PROCESS | 3868 | 1464222140213 Marionette TRACE conn3 <- [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]]]}] 17:22:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 17:22:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 17:22:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 17:22:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 17:22:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 17:22:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 17:22:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 17:22:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 17:22:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 17:22:20 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 17:22:20 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 17:22:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:20 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 17:22:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 17:22:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 17:22:20 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:22:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 17:22:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 17:22:20 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 17:22:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 17:22:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 17:22:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 17:22:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 17:22:20 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1203ms 17:22:20 INFO - PROCESS | 3868 | 1464222140232 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 17:22:20 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 17:22:20 INFO - PROCESS | 3868 | 1464222140236 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 17:22:20 INFO - PROCESS | 3868 | 1464222140240 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 17:22:20 INFO - PROCESS | 3868 | 1464222140243 Marionette TRACE conn3 <- [1,3050,null,{}] 17:22:20 INFO - PROCESS | 3868 | 1464222140269 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:20 INFO - PROCESS | 3868 | 1464222140376 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 17:22:20 INFO - PROCESS | 3868 | 1464222140575 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:20 INFO - PROCESS | 3868 | --DOCSHELL 0F2BE000 == 59 [pid = 3868] [id = 764] 17:22:20 INFO - PROCESS | 3868 | --DOCSHELL 16B45400 == 58 [pid = 3868] [id = 763] 17:22:20 INFO - PROCESS | 3868 | --DOCSHELL 16475400 == 57 [pid = 3868] [id = 762] 17:22:20 INFO - PROCESS | 3868 | --DOCSHELL 13E28800 == 56 [pid = 3868] [id = 761] 17:22:20 INFO - PROCESS | 3868 | --DOCSHELL 138DA000 == 55 [pid = 3868] [id = 760] 17:22:20 INFO - PROCESS | 3868 | --DOCSHELL 13184000 == 54 [pid = 3868] [id = 759] 17:22:20 INFO - PROCESS | 3868 | --DOCSHELL 0F297000 == 53 [pid = 3868] [id = 758] 17:22:20 INFO - PROCESS | 3868 | --DOCSHELL 10474000 == 52 [pid = 3868] [id = 757] 17:22:20 INFO - PROCESS | 3868 | --DOCSHELL 0F2E4000 == 51 [pid = 3868] [id = 756] 17:22:20 INFO - PROCESS | 3868 | --DOMWINDOW == 143 (18368000) [pid = 3868] [serial = 2209] [outer = 00000000] [url = about:blank] 17:22:20 INFO - PROCESS | 3868 | --DOMWINDOW == 142 (19CB8400) [pid = 3868] [serial = 2244] [outer = 00000000] [url = about:blank] 17:22:20 INFO - PROCESS | 3868 | ++DOCSHELL 0F2E4000 == 52 [pid = 3868] [id = 774] 17:22:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 143 (0F38F400) [pid = 3868] [serial = 2320] [outer = 00000000] 17:22:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 144 (10F2E800) [pid = 3868] [serial = 2321] [outer = 0F38F400] 17:22:20 INFO - PROCESS | 3868 | 1464222140668 Marionette DEBUG loaded listener.js 17:22:20 INFO - PROCESS | 3868 | ++DOMWINDOW == 145 (118B4000) [pid = 3868] [serial = 2322] [outer = 0F38F400] 17:22:20 INFO - PROCESS | 3868 | --DOCSHELL 10C12800 == 51 [pid = 3868] [id = 749] 17:22:20 INFO - PROCESS | 3868 | --DOMWINDOW == 144 (17EB0C00) [pid = 3868] [serial = 2230] [outer = 00000000] [url = about:blank] 17:22:20 INFO - PROCESS | 3868 | --DOMWINDOW == 143 (16E93800) [pid = 3868] [serial = 2227] [outer = 00000000] [url = about:blank] 17:22:20 INFO - PROCESS | 3868 | --DOMWINDOW == 142 (11002400) [pid = 3868] [serial = 2216] [outer = 00000000] [url = about:blank] 17:22:20 INFO - PROCESS | 3868 | --DOMWINDOW == 141 (17EB3800) [pid = 3868] [serial = 2203] [outer = 00000000] [url = about:blank] 17:22:20 INFO - PROCESS | 3868 | --DOMWINDOW == 140 (17EF2000) [pid = 3868] [serial = 2231] [outer = 00000000] [url = about:blank] 17:22:20 INFO - PROCESS | 3868 | --DOMWINDOW == 139 (131EC800) [pid = 3868] [serial = 2197] [outer = 00000000] [url = about:blank] 17:22:20 INFO - PROCESS | 3868 | --DOMWINDOW == 138 (11010C00) [pid = 3868] [serial = 2212] [outer = 00000000] [url = about:blank] 17:22:20 INFO - PROCESS | 3868 | --DOMWINDOW == 137 (13E23400) [pid = 3868] [serial = 2219] [outer = 00000000] [url = about:blank] 17:22:20 INFO - PROCESS | 3868 | --DOMWINDOW == 136 (16A11C00) [pid = 3868] [serial = 2225] [outer = 00000000] [url = about:blank] 17:22:20 INFO - PROCESS | 3868 | --DOMWINDOW == 135 (1603C800) [pid = 3868] [serial = 2221] [outer = 00000000] [url = about:blank] 17:22:20 INFO - PROCESS | 3868 | --DOMWINDOW == 134 (19A6D000) [pid = 3868] [serial = 2234] [outer = 00000000] [url = about:blank] 17:22:20 INFO - PROCESS | 3868 | --DOMWINDOW == 133 (18093C00) [pid = 3868] [serial = 2206] [outer = 00000000] [url = about:blank] 17:22:20 INFO - PROCESS | 3868 | --DOMWINDOW == 132 (1660EC00) [pid = 3868] [serial = 2224] [outer = 00000000] [url = about:blank] 17:22:20 INFO - PROCESS | 3868 | --DOMWINDOW == 131 (104E6800) [pid = 3868] [serial = 2194] [outer = 00000000] [url = about:blank] 17:22:20 INFO - PROCESS | 3868 | --DOMWINDOW == 130 (104E5C00) [pid = 3868] [serial = 2215] [outer = 00000000] [url = about:blank] 17:22:20 INFO - PROCESS | 3868 | --DOMWINDOW == 129 (13E1C400) [pid = 3868] [serial = 2239] [outer = 00000000] [url = about:blank] 17:22:20 INFO - PROCESS | 3868 | --DOMWINDOW == 128 (12B2B400) [pid = 3868] [serial = 2236] [outer = 00000000] [url = about:blank] 17:22:20 INFO - PROCESS | 3868 | --DOMWINDOW == 127 (11256400) [pid = 3868] [serial = 2213] [outer = 00000000] [url = about:blank] 17:22:20 INFO - PROCESS | 3868 | --DOMWINDOW == 126 (12F15800) [pid = 3868] [serial = 2238] [outer = 00000000] [url = about:blank] 17:22:20 INFO - PROCESS | 3868 | --DOMWINDOW == 125 (17EAC800) [pid = 3868] [serial = 2241] [outer = 00000000] [url = about:blank] 17:22:20 INFO - PROCESS | 3868 | --DOMWINDOW == 124 (13D06800) [pid = 3868] [serial = 2218] [outer = 00000000] [url = about:blank] 17:22:20 INFO - PROCESS | 3868 | --DOMWINDOW == 123 (16D08000) [pid = 3868] [serial = 2200] [outer = 00000000] [url = about:blank] 17:22:20 INFO - PROCESS | 3868 | --DOMWINDOW == 122 (1705A400) [pid = 3868] [serial = 2228] [outer = 00000000] [url = about:blank] 17:22:20 INFO - PROCESS | 3868 | --DOMWINDOW == 121 (160EB800) [pid = 3868] [serial = 2222] [outer = 00000000] [url = about:blank] 17:22:20 INFO - PROCESS | 3868 | --DOMWINDOW == 120 (178C2800) [pid = 3868] [serial = 2192] [outer = 00000000] [url = about:blank] 17:22:20 INFO - PROCESS | 3868 | --DOMWINDOW == 119 (183CB800) [pid = 3868] [serial = 2233] [outer = 00000000] [url = about:blank] 17:22:20 INFO - PROCESS | 3868 | --DOMWINDOW == 118 (19A75000) [pid = 3868] [serial = 2242] [outer = 00000000] [url = about:blank] 17:22:20 INFO - PROCESS | 3868 | [3868] 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 17:22:21 INFO - PROCESS | 3868 | 1464222141115 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 17:22:21 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 17:22:21 INFO - {} 17:22:21 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 922ms 17:22:21 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 17:22:21 INFO - PROCESS | 3868 | 1464222141163 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 17:22:21 INFO - PROCESS | 3868 | 1464222141166 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 17:22:21 INFO - PROCESS | 3868 | 1464222141169 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 17:22:21 INFO - PROCESS | 3868 | 1464222141171 Marionette TRACE conn3 <- [1,3054,null,{}] 17:22:21 INFO - PROCESS | 3868 | 1464222141175 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:21 INFO - PROCESS | 3868 | 1464222141266 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 17:22:21 INFO - PROCESS | 3868 | 1464222141283 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:21 INFO - PROCESS | 3868 | ++DOCSHELL 13D01800 == 52 [pid = 3868] [id = 775] 17:22:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 119 (13D06400) [pid = 3868] [serial = 2323] [outer = 00000000] 17:22:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 120 (1432BC00) [pid = 3868] [serial = 2324] [outer = 13D06400] 17:22:21 INFO - PROCESS | 3868 | 1464222141328 Marionette DEBUG loaded listener.js 17:22:21 INFO - PROCESS | 3868 | ++DOMWINDOW == 121 (143ED000) [pid = 3868] [serial = 2325] [outer = 13D06400] 17:22:21 INFO - PROCESS | 3868 | 1464222141836 Marionette TRACE conn3 <- [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]]]}] 17:22:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 17:22:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 17:22:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 17:22:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 17:22:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 17:22:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 17:22:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 17:22:21 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 687ms 17:22:21 INFO - PROCESS | 3868 | 1464222141868 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 17:22:21 INFO - PROCESS | 3868 | 1464222141872 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 17:22:21 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 17:22:21 INFO - PROCESS | 3868 | 1464222141885 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 17:22:21 INFO - PROCESS | 3868 | 1464222141890 Marionette TRACE conn3 <- [1,3058,null,{}] 17:22:21 INFO - PROCESS | 3868 | 1464222141893 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:21 INFO - PROCESS | 3868 | 1464222141995 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 17:22:22 INFO - PROCESS | 3868 | 1464222142015 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:22 INFO - PROCESS | 3868 | ++DOCSHELL 13E1DC00 == 53 [pid = 3868] [id = 776] 17:22:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 122 (15A37800) [pid = 3868] [serial = 2326] [outer = 00000000] 17:22:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 123 (16826800) [pid = 3868] [serial = 2327] [outer = 15A37800] 17:22:22 INFO - PROCESS | 3868 | 1464222142155 Marionette DEBUG loaded listener.js 17:22:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 124 (16A15C00) [pid = 3868] [serial = 2328] [outer = 15A37800] 17:22:22 INFO - PROCESS | 3868 | 1464222142516 Marionette TRACE conn3 <- [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]]]}] 17:22:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 17:22:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 17:22:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 17:22:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 17:22:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 17:22:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 17:22:22 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 656ms 17:22:22 INFO - PROCESS | 3868 | 1464222142537 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 17:22:22 INFO - PROCESS | 3868 | 1464222142538 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 17:22:22 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 17:22:22 INFO - PROCESS | 3868 | 1464222142542 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 17:22:22 INFO - PROCESS | 3868 | 1464222142543 Marionette TRACE conn3 <- [1,3062,null,{}] 17:22:22 INFO - PROCESS | 3868 | 1464222142569 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:22 INFO - PROCESS | 3868 | 1464222142663 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 17:22:22 INFO - PROCESS | 3868 | 1464222142702 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:22 INFO - PROCESS | 3868 | ++DOCSHELL 16D10800 == 54 [pid = 3868] [id = 777] 17:22:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 125 (16E89400) [pid = 3868] [serial = 2329] [outer = 00000000] 17:22:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 126 (17005400) [pid = 3868] [serial = 2330] [outer = 16E89400] 17:22:22 INFO - PROCESS | 3868 | 1464222142746 Marionette DEBUG loaded listener.js 17:22:22 INFO - PROCESS | 3868 | ++DOMWINDOW == 127 (1700CC00) [pid = 3868] [serial = 2331] [outer = 16E89400] 17:22:23 INFO - PROCESS | 3868 | --DOMWINDOW == 126 (13185800) [pid = 3868] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 17:22:23 INFO - PROCESS | 3868 | --DOMWINDOW == 125 (10475400) [pid = 3868] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 17:22:23 INFO - PROCESS | 3868 | --DOMWINDOW == 124 (1660F400) [pid = 3868] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 17:22:23 INFO - PROCESS | 3868 | --DOMWINDOW == 123 (0F2A3400) [pid = 3868] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 17:22:23 INFO - PROCESS | 3868 | --DOMWINDOW == 122 (16E95800) [pid = 3868] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 17:22:23 INFO - PROCESS | 3868 | --DOMWINDOW == 121 (0F2C5000) [pid = 3868] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 17:22:23 INFO - PROCESS | 3868 | --DOMWINDOW == 120 (0F2E4400) [pid = 3868] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:22:23 INFO - PROCESS | 3868 | --DOMWINDOW == 119 (1392B800) [pid = 3868] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 17:22:23 INFO - PROCESS | 3868 | --DOMWINDOW == 118 (14330800) [pid = 3868] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 17:22:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 17:22:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 17:22:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 17:22:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 17:22:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 17:22:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 17:22:23 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1000ms 17:22:23 INFO - PROCESS | 3868 | 1464222143544 Marionette TRACE conn3 <- [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]]]}] 17:22:23 INFO - PROCESS | 3868 | 1464222143552 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 17:22:23 INFO - PROCESS | 3868 | 1464222143556 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 17:22:23 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 17:22:23 INFO - PROCESS | 3868 | 1464222143562 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 17:22:23 INFO - PROCESS | 3868 | 1464222143567 Marionette TRACE conn3 <- [1,3066,null,{}] 17:22:23 INFO - PROCESS | 3868 | 1464222143574 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:23 INFO - PROCESS | 3868 | 1464222143696 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 17:22:23 INFO - PROCESS | 3868 | 1464222143821 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:23 INFO - PROCESS | 3868 | ++DOCSHELL 105EC000 == 55 [pid = 3868] [id = 778] 17:22:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 119 (105ED400) [pid = 3868] [serial = 2332] [outer = 00000000] 17:22:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 120 (11CAC400) [pid = 3868] [serial = 2333] [outer = 105ED400] 17:22:23 INFO - PROCESS | 3868 | 1464222143879 Marionette DEBUG loaded listener.js 17:22:23 INFO - PROCESS | 3868 | ++DOMWINDOW == 121 (13185800) [pid = 3868] [serial = 2334] [outer = 105ED400] 17:22:24 INFO - PROCESS | 3868 | 1464222144449 Marionette TRACE conn3 <- [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] 17:22:24 INFO - PROCESS | 3868 | 1464222144570 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 17:22:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 17:22:24 INFO - PROCESS | 3868 | 1464222144576 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 17:22:24 INFO - PROCESS | 3868 | 1464222144579 Marionette TRACE conn3 <- [1,3070,null,{}] 17:22:24 INFO - PROCESS | 3868 | 1464222144583 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:24 INFO - PROCESS | 3868 | 1464222144710 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 17:22:24 INFO - PROCESS | 3868 | 1464222144860 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:24 INFO - PROCESS | 3868 | ++DOCSHELL 160E7400 == 56 [pid = 3868] [id = 779] 17:22:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 122 (160E7800) [pid = 3868] [serial = 2335] [outer = 00000000] 17:22:24 INFO - PROCESS | 3868 | ++DOMWINDOW == 123 (16607800) [pid = 3868] [serial = 2336] [outer = 160E7800] 17:22:24 INFO - PROCESS | 3868 | 1464222144920 Marionette DEBUG loaded listener.js 17:22:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 124 (16A13C00) [pid = 3868] [serial = 2337] [outer = 160E7800] 17:22:25 INFO - PROCESS | 3868 | 1464222145482 Marionette TRACE conn3 <- [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]]]}] 17:22:25 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 17:22:25 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 17:22:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:25 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 17:22:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 17:22:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 938ms 17:22:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 17:22:25 INFO - PROCESS | 3868 | 1464222145519 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 17:22:25 INFO - PROCESS | 3868 | 1464222145522 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 17:22:25 INFO - PROCESS | 3868 | 1464222145525 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 17:22:25 INFO - PROCESS | 3868 | 1464222145529 Marionette TRACE conn3 <- [1,3074,null,{}] 17:22:25 INFO - PROCESS | 3868 | 1464222145540 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:25 INFO - PROCESS | 3868 | 1464222145686 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 17:22:25 INFO - PROCESS | 3868 | 1464222145820 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:25 INFO - PROCESS | 3868 | ++DOCSHELL 16E88C00 == 57 [pid = 3868] [id = 780] 17:22:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 125 (1705A400) [pid = 3868] [serial = 2338] [outer = 00000000] 17:22:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 126 (178BE000) [pid = 3868] [serial = 2339] [outer = 1705A400] 17:22:25 INFO - PROCESS | 3868 | 1464222145878 Marionette DEBUG loaded listener.js 17:22:25 INFO - PROCESS | 3868 | ++DOMWINDOW == 127 (17EB3C00) [pid = 3868] [serial = 2340] [outer = 1705A400] 17:22:26 INFO - PROCESS | 3868 | 1464222146420 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 17:22:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 17:22:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 938ms 17:22:26 INFO - PROCESS | 3868 | 1464222146470 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 17:22:26 INFO - PROCESS | 3868 | 1464222146473 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 17:22:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 17:22:26 INFO - PROCESS | 3868 | 1464222146477 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 17:22:26 INFO - PROCESS | 3868 | 1464222146479 Marionette TRACE conn3 <- [1,3078,null,{}] 17:22:26 INFO - PROCESS | 3868 | 1464222146482 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:26 INFO - PROCESS | 3868 | 1464222146595 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 17:22:26 INFO - PROCESS | 3868 | 1464222146762 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:26 INFO - PROCESS | 3868 | ++DOCSHELL 13D09400 == 58 [pid = 3868] [id = 781] 17:22:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 128 (16606800) [pid = 3868] [serial = 2341] [outer = 00000000] 17:22:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 129 (1835C800) [pid = 3868] [serial = 2342] [outer = 16606800] 17:22:26 INFO - PROCESS | 3868 | 1464222146818 Marionette DEBUG loaded listener.js 17:22:26 INFO - PROCESS | 3868 | ++DOMWINDOW == 130 (18365000) [pid = 3868] [serial = 2343] [outer = 16606800] 17:22:27 INFO - PROCESS | 3868 | 1464222147319 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 17:22:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 17:22:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 891ms 17:22:27 INFO - PROCESS | 3868 | 1464222147381 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 17:22:27 INFO - PROCESS | 3868 | 1464222147383 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 17:22:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 17:22:27 INFO - PROCESS | 3868 | 1464222147387 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 17:22:27 INFO - PROCESS | 3868 | 1464222147389 Marionette TRACE conn3 <- [1,3082,null,{}] 17:22:27 INFO - PROCESS | 3868 | 1464222147392 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:27 INFO - PROCESS | 3868 | 1464222147499 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 17:22:27 INFO - PROCESS | 3868 | 1464222147666 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:27 INFO - PROCESS | 3868 | ++DOCSHELL 18366000 == 59 [pid = 3868] [id = 782] 17:22:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 131 (18368000) [pid = 3868] [serial = 2344] [outer = 00000000] 17:22:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 132 (183C7400) [pid = 3868] [serial = 2345] [outer = 18368000] 17:22:27 INFO - PROCESS | 3868 | 1464222147720 Marionette DEBUG loaded listener.js 17:22:27 INFO - PROCESS | 3868 | ++DOMWINDOW == 133 (19A6BC00) [pid = 3868] [serial = 2346] [outer = 18368000] 17:22:28 INFO - PROCESS | 3868 | 1464222148250 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 17:22:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 17:22:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 890ms 17:22:28 INFO - PROCESS | 3868 | 1464222148291 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 17:22:28 INFO - PROCESS | 3868 | 1464222148293 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 17:22:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 17:22:28 INFO - PROCESS | 3868 | 1464222148297 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 17:22:28 INFO - PROCESS | 3868 | 1464222148299 Marionette TRACE conn3 <- [1,3086,null,{}] 17:22:28 INFO - PROCESS | 3868 | 1464222148302 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:28 INFO - PROCESS | 3868 | 1464222148432 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 17:22:28 INFO - PROCESS | 3868 | 1464222148604 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:28 INFO - PROCESS | 3868 | ++DOCSHELL 19A6E400 == 60 [pid = 3868] [id = 783] 17:22:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 134 (19AD8400) [pid = 3868] [serial = 2347] [outer = 00000000] 17:22:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 135 (19DAA000) [pid = 3868] [serial = 2348] [outer = 19AD8400] 17:22:28 INFO - PROCESS | 3868 | 1464222148659 Marionette DEBUG loaded listener.js 17:22:28 INFO - PROCESS | 3868 | ++DOMWINDOW == 136 (19F3C400) [pid = 3868] [serial = 2349] [outer = 19AD8400] 17:22:29 INFO - PROCESS | 3868 | 1464222149155 Marionette TRACE conn3 <- [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]]]}] 17:22:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 17:22:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 17:22:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 906ms 17:22:29 INFO - PROCESS | 3868 | 1464222149207 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 17:22:29 INFO - PROCESS | 3868 | 1464222149210 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 17:22:29 INFO - PROCESS | 3868 | 1464222149214 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 17:22:29 INFO - PROCESS | 3868 | 1464222149216 Marionette TRACE conn3 <- [1,3090,null,{}] 17:22:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 17:22:29 INFO - PROCESS | 3868 | 1464222149220 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:29 INFO - PROCESS | 3868 | 1464222149327 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 17:22:29 INFO - PROCESS | 3868 | 1464222149494 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:29 INFO - PROCESS | 3868 | ++DOCSHELL 19DA9C00 == 61 [pid = 3868] [id = 784] 17:22:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 137 (19DAC000) [pid = 3868] [serial = 2350] [outer = 00000000] 17:22:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 138 (1A4B6C00) [pid = 3868] [serial = 2351] [outer = 19DAC000] 17:22:29 INFO - PROCESS | 3868 | 1464222149547 Marionette DEBUG loaded listener.js 17:22:29 INFO - PROCESS | 3868 | ++DOMWINDOW == 139 (1A592400) [pid = 3868] [serial = 2352] [outer = 19DAC000] 17:22:30 INFO - PROCESS | 3868 | 1464222150076 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 17:22:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 17:22:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 875ms 17:22:30 INFO - PROCESS | 3868 | 1464222150101 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 17:22:30 INFO - PROCESS | 3868 | 1464222150103 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 17:22:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 17:22:30 INFO - PROCESS | 3868 | 1464222150107 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 17:22:30 INFO - PROCESS | 3868 | 1464222150109 Marionette TRACE conn3 <- [1,3094,null,{}] 17:22:30 INFO - PROCESS | 3868 | 1464222150112 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:30 INFO - PROCESS | 3868 | 1464222150223 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 17:22:30 INFO - PROCESS | 3868 | 1464222150390 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:30 INFO - PROCESS | 3868 | ++DOCSHELL 104E6C00 == 62 [pid = 3868] [id = 785] 17:22:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 140 (176AF000) [pid = 3868] [serial = 2353] [outer = 00000000] 17:22:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 141 (1A883000) [pid = 3868] [serial = 2354] [outer = 176AF000] 17:22:30 INFO - PROCESS | 3868 | 1464222150444 Marionette DEBUG loaded listener.js 17:22:30 INFO - PROCESS | 3868 | ++DOMWINDOW == 142 (1A962C00) [pid = 3868] [serial = 2355] [outer = 176AF000] 17:22:30 INFO - PROCESS | 3868 | 1464222150938 Marionette TRACE conn3 <- [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]]]}] 17:22:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 17:22:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 17:22:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 17:22:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 907ms 17:22:31 INFO - PROCESS | 3868 | 1464222151012 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 17:22:31 INFO - PROCESS | 3868 | 1464222151014 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 17:22:31 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 17:22:31 INFO - PROCESS | 3868 | 1464222151018 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 17:22:31 INFO - PROCESS | 3868 | 1464222151020 Marionette TRACE conn3 <- [1,3098,null,{}] 17:22:31 INFO - PROCESS | 3868 | 1464222151023 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:31 INFO - PROCESS | 3868 | 1464222151130 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 17:22:31 INFO - PROCESS | 3868 | 1464222151300 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:31 INFO - PROCESS | 3868 | ++DOCSHELL 104E8000 == 63 [pid = 3868] [id = 786] 17:22:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 143 (1A884C00) [pid = 3868] [serial = 2356] [outer = 00000000] 17:22:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 144 (1A9C6000) [pid = 3868] [serial = 2357] [outer = 1A884C00] 17:22:31 INFO - PROCESS | 3868 | 1464222151354 Marionette DEBUG loaded listener.js 17:22:31 INFO - PROCESS | 3868 | ++DOMWINDOW == 145 (1A9C9000) [pid = 3868] [serial = 2358] [outer = 1A884C00] 17:22:31 INFO - PROCESS | 3868 | 1464222151886 Marionette TRACE conn3 <- [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"]]]}] 17:22:31 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 17:22:31 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 17:22:31 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 17:22:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:31 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 17:22:31 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 906ms 17:22:31 INFO - PROCESS | 3868 | 1464222151922 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 17:22:31 INFO - PROCESS | 3868 | 1464222151925 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 17:22:31 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 17:22:31 INFO - PROCESS | 3868 | 1464222151945 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 17:22:31 INFO - PROCESS | 3868 | 1464222151947 Marionette TRACE conn3 <- [1,3102,null,{}] 17:22:31 INFO - PROCESS | 3868 | 1464222151951 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:32 INFO - PROCESS | 3868 | 1464222152061 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 17:22:32 INFO - PROCESS | 3868 | 1464222152231 Marionette TRACE conn3 -> [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\", \"dd7d6c55-9dfe-4a17-981c-2b7062934cc1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:32 INFO - PROCESS | 3868 | ++DOCSHELL 10B7C400 == 64 [pid = 3868] [id = 787] 17:22:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 146 (10C11C00) [pid = 3868] [serial = 2359] [outer = 00000000] 17:22:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 147 (12B26000) [pid = 3868] [serial = 2360] [outer = 10C11C00] 17:22:32 INFO - PROCESS | 3868 | 1464222152286 Marionette DEBUG loaded listener.js 17:22:32 INFO - PROCESS | 3868 | ++DOMWINDOW == 148 (143E8000) [pid = 3868] [serial = 2361] [outer = 10C11C00] 17:22:32 INFO - PROCESS | 3868 | 1464222152930 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 17:22:32 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 17:22:32 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1031ms 17:22:33 INFO - PROCESS | 3868 | 1464222153001 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 17:22:33 INFO - PROCESS | 3868 | 1464222153005 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 17:22:33 INFO - PROCESS | 3868 | --DOCSHELL 13E1DC00 == 63 [pid = 3868] [id = 776] 17:22:33 INFO - PROCESS | 3868 | --DOCSHELL 13D01800 == 62 [pid = 3868] [id = 775] 17:22:33 INFO - PROCESS | 3868 | --DOCSHELL 0F2E4000 == 61 [pid = 3868] [id = 774] 17:22:33 INFO - PROCESS | 3868 | --DOCSHELL 10EC5C00 == 60 [pid = 3868] [id = 773] 17:22:33 INFO - PROCESS | 3868 | --DOCSHELL 1055B000 == 59 [pid = 3868] [id = 771] 17:22:33 INFO - PROCESS | 3868 | --DOCSHELL 1A3F6800 == 58 [pid = 3868] [id = 770] 17:22:33 INFO - PROCESS | 3868 | --DOCSHELL 19DA3400 == 57 [pid = 3868] [id = 769] 17:22:33 INFO - PROCESS | 3868 | --DOCSHELL 10C12400 == 56 [pid = 3868] [id = 768] 17:22:33 INFO - PROCESS | 3868 | --DOCSHELL 12F13800 == 55 [pid = 3868] [id = 767] 17:22:33 INFO - PROCESS | 3868 | --DOCSHELL 11002800 == 54 [pid = 3868] [id = 766] 17:22:33 INFO - PROCESS | 3868 | --DOMWINDOW == 147 (16041400) [pid = 3868] [serial = 2283] [outer = 00000000] [url = about:blank] 17:22:33 INFO - PROCESS | 3868 | --DOMWINDOW == 146 (1A585400) [pid = 3868] [serial = 2294] [outer = 00000000] [url = about:blank] 17:22:33 INFO - PROCESS | 3868 | --DOMWINDOW == 145 (13290400) [pid = 3868] [serial = 2276] [outer = 00000000] [url = about:blank] 17:22:33 INFO - PROCESS | 3868 | --DOMWINDOW == 144 (138EF800) [pid = 3868] [serial = 2277] [outer = 00000000] [url = about:blank] 17:22:33 INFO - PROCESS | 3868 | --DOMWINDOW == 143 (129F5400) [pid = 3868] [serial = 2271] [outer = 00000000] [url = about:blank] 17:22:33 INFO - PROCESS | 3868 | --DOMWINDOW == 142 (10F38C00) [pid = 3868] [serial = 2270] [outer = 00000000] [url = about:blank] 17:22:33 INFO - PROCESS | 3868 | --DOMWINDOW == 141 (16D01400) [pid = 3868] [serial = 2285] [outer = 00000000] [url = about:blank] 17:22:33 INFO - PROCESS | 3868 | --DOMWINDOW == 140 (104E7400) [pid = 3868] [serial = 2273] [outer = 00000000] [url = about:blank] 17:22:33 INFO - PROCESS | 3868 | --DOMWINDOW == 139 (10C10400) [pid = 3868] [serial = 2274] [outer = 00000000] [url = about:blank] 17:22:33 INFO - PROCESS | 3868 | --DOMWINDOW == 138 (1A3F2C00) [pid = 3868] [serial = 2262] [outer = 00000000] [url = about:blank] 17:22:33 INFO - PROCESS | 3868 | --DOMWINDOW == 137 (19AE6400) [pid = 3868] [serial = 2256] [outer = 00000000] [url = about:blank] 17:22:33 INFO - PROCESS | 3868 | --DOMWINDOW == 136 (19DA4C00) [pid = 3868] [serial = 2259] [outer = 00000000] [url = about:blank] 17:22:33 INFO - PROCESS | 3868 | --DOMWINDOW == 135 (17010000) [pid = 3868] [serial = 2289] [outer = 00000000] [url = about:blank] 17:22:33 INFO - PROCESS | 3868 | --DOMWINDOW == 134 (1106CC00) [pid = 3868] [serial = 2247] [outer = 00000000] [url = about:blank] 17:22:33 INFO - PROCESS | 3868 | --DOMWINDOW == 133 (1700F800) [pid = 3868] [serial = 2288] [outer = 00000000] [url = about:blank] 17:22:33 INFO - PROCESS | 3868 | --DOMWINDOW == 132 (13D0DC00) [pid = 3868] [serial = 2250] [outer = 00000000] [url = about:blank] 17:22:33 INFO - PROCESS | 3868 | --DOMWINDOW == 131 (12914000) [pid = 3868] [serial = 2291] [outer = 00000000] [url = about:blank] 17:22:33 INFO - PROCESS | 3868 | --DOMWINDOW == 130 (169BF000) [pid = 3868] [serial = 2292] [outer = 00000000] [url = about:blank] 17:22:33 INFO - PROCESS | 3868 | --DOMWINDOW == 129 (15A38C00) [pid = 3868] [serial = 2282] [outer = 00000000] [url = about:blank] 17:22:33 INFO - PROCESS | 3868 | --DOMWINDOW == 128 (18099800) [pid = 3868] [serial = 2253] [outer = 00000000] [url = about:blank] 17:22:33 INFO - PROCESS | 3868 | --DOMWINDOW == 127 (10375400) [pid = 3868] [serial = 2268] [outer = 00000000] [url = about:blank] 17:22:33 INFO - PROCESS | 3868 | --DOMWINDOW == 126 (19F3FC00) [pid = 3868] [serial = 2265] [outer = 00000000] [url = about:blank] 17:22:33 INFO - PROCESS | 3868 | --DOMWINDOW == 125 (13E22400) [pid = 3868] [serial = 2280] [outer = 00000000] [url = about:blank] 17:22:33 INFO - PROCESS | 3868 | --DOMWINDOW == 124 (13D0B000) [pid = 3868] [serial = 2279] [outer = 00000000] [url = about:blank] 17:22:33 INFO - PROCESS | 3868 | --DOMWINDOW == 123 (16E8A000) [pid = 3868] [serial = 2286] [outer = 00000000] [url = about:blank] 17:22:34 WARNING - u'runner_teardown' () 17:22:34 INFO - No more tests 17:22:34 INFO - Got 0 unexpected results 17:22:34 INFO - SUITE-END | took 722s 17:22:34 INFO - Closing logging queue 17:22:34 INFO - queue closed 17:22:34 INFO - Return code: 0 17:22:34 WARNING - # TBPL SUCCESS # 17:22:34 INFO - Running post-action listener: _resource_record_post_action 17:22:34 INFO - Running post-run listener: _resource_record_post_run 17:22:35 INFO - Total resource usage - Wall time: 732s; CPU: 17.0%; Read bytes: 91102208; Write bytes: 955049984; Read time: 655885; Write time: 1325349 17:22:35 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 17:22:35 INFO - install - Wall time: 3s; CPU: 8.0%; Read bytes: 0; Write bytes: 130847744; Read time: 0; Write time: 157032 17:22:35 INFO - run-tests - Wall time: 729s; CPU: 17.0%; Read bytes: 90947072; Write bytes: 816923648; Read time: 636413; Write time: 1156743 17:22:35 INFO - Running post-run listener: _upload_blobber_files 17:22:35 INFO - Blob upload gear active. 17:22:35 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 17:22:35 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 17:22:35 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'] 17:22:35 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 17:22:36 INFO - (blobuploader) - INFO - Open directory for files ... 17:22:36 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 17:22:36 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:22:36 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:22:37 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 17:22:37 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:22:37 INFO - (blobuploader) - INFO - Done attempting. 17:22:37 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 17:22:37 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:22:37 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:22:39 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 17:22:39 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:22:39 INFO - (blobuploader) - INFO - Done attempting. 17:22:39 INFO - (blobuploader) - INFO - Iteration through files over. 17:22:39 INFO - Return code: 0 17:22:39 INFO - rmtree: C:\slave\test\build\uploaded_files.json 17:22:39 INFO - Using _rmtree_windows ... 17:22:39 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 17:22:39 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d059ac9a322af8ee07419f6ba6c5fe193383a40ba8d75e787b747d99452d2426fa57ec4fe3d457ec731f725c79fcd8db9fa2e55f05203be2f3d472a169fbb2a6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b9db287b67e6338f2a42eb350afe78c58bd776cf66d27b8adcbf6814fee23627b0c5917fe21336e4eca53072cb695d409649052055179895314920ae1ead829a"} 17:22:39 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 17:22:39 INFO - Writing to file C:\slave\test\properties\blobber_files 17:22:39 INFO - Contents: 17:22:39 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d059ac9a322af8ee07419f6ba6c5fe193383a40ba8d75e787b747d99452d2426fa57ec4fe3d457ec731f725c79fcd8db9fa2e55f05203be2f3d472a169fbb2a6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b9db287b67e6338f2a42eb350afe78c58bd776cf66d27b8adcbf6814fee23627b0c5917fe21336e4eca53072cb695d409649052055179895314920ae1ead829a"} 17:22:39 INFO - Running post-run listener: copy_logs_to_upload_dir 17:22:39 INFO - Copying logs to upload dir... 17:22:39 INFO - mkdir: C:\slave\test\build\upload\logs 17:22:39 INFO - Copying logs to upload dir... 17:22:39 INFO - Using _rmtree_windows ... 17:22:39 INFO - Using _rmtree_windows ... 17:22:39 INFO - Using _rmtree_windows ... 17:22:39 INFO - Using _rmtree_windows ... 17:22:39 INFO - Using _rmtree_windows ... 17:22:39 INFO - Using _rmtree_windows ... 17:22:39 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=872.172000 ========= master_lag: 0.31 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 32 secs) (at 2016-05-25 17:21:12.676772) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-25 17:21:12.677703) ========= '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-014\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-014 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-014 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-014 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-014 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-014 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d059ac9a322af8ee07419f6ba6c5fe193383a40ba8d75e787b747d99452d2426fa57ec4fe3d457ec731f725c79fcd8db9fa2e55f05203be2f3d472a169fbb2a6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b9db287b67e6338f2a42eb350afe78c58bd776cf66d27b8adcbf6814fee23627b0c5917fe21336e4eca53072cb695d409649052055179895314920ae1ead829a"} build_url:https://queue.taskcluster.net/v1/task/dJjp1pmES1mGfMmOPI9Eqg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/dJjp1pmES1mGfMmOPI9Eqg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.110000 build_url: 'https://queue.taskcluster.net/v1/task/dJjp1pmES1mGfMmOPI9Eqg/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/d059ac9a322af8ee07419f6ba6c5fe193383a40ba8d75e787b747d99452d2426fa57ec4fe3d457ec731f725c79fcd8db9fa2e55f05203be2f3d472a169fbb2a6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b9db287b67e6338f2a42eb350afe78c58bd776cf66d27b8adcbf6814fee23627b0c5917fe21336e4eca53072cb695d409649052055179895314920ae1ead829a"}' symbols_url: 'https://queue.taskcluster.net/v1/task/dJjp1pmES1mGfMmOPI9Eqg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-25 17:21:12.806676) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-25 17:21:12.807026) ========= '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-014\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-014 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-014 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-014 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-014 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-014 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.110000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-25 17:21:12.934252) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-25 17:21:12.934621) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-25 17:21:13.436773) ========= ========= Total master_lag: 3.61 =========