builder: oak_xp-ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-005 starttime: 1461050297.67 results: success (0) buildid: 20160418224955 builduid: 967de2b7868e48dfaf5e0c0269323673 revision: 7a155c7b00417da7a5f0bd39a935060e0853b007 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-19 00:18:17.673826) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-19 00:18:17.674234) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-19 00:18:17.674519) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-19 00:18:17.915815) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 00:18:17.916502) ========= 'bash' '-c' 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-005\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-005 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-005 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-005 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-005 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-005 WINDIR=C:\WINDOWS using PTY: False --00:18:32-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.02 GB/s 00:18:32 (2.02 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.602000 ========= master_lag: 0.15 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 00:18:18.666685) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 00:18:18.667211) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-005\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-005 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-005 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-005 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-005 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-005 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.616000 ========= master_lag: 0.06 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 00:18:19.342617) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-19 00:18:19.342971) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo projects/oak --rev 7a155c7b00417da7a5f0bd39a935060e0853b007 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo projects/oak --rev 7a155c7b00417da7a5f0bd39a935060e0853b007 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-005\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-005 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-005 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-005 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-005 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-005 WINDIR=C:\WINDOWS using PTY: False 2016-04-19 00:18:33,309 truncating revision to first 12 chars 2016-04-19 00:18:33,309 Setting DEBUG logging. 2016-04-19 00:18:33,309 attempt 1/10 2016-04-19 00:18:33,309 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/projects/oak/7a155c7b0041?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-19 00:18:33,647 unpacking tar archive at: oak-7a155c7b0041/testing/mozharness/ program finished with exit code 0 elapsedTime=1.072000 ========= master_lag: 0.12 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-19 00:18:20.534771) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-19 00:18:20.535141) ========= script_repo_revision: 7a155c7b00417da7a5f0bd39a935060e0853b007 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-19 00:18:20.535635) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-19 00:18:20.535963) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-19 00:18:20.568369) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 44 secs) (at 2016-04-19 00:18:20.568812) ========= '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' 'oak' '--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', 'oak', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-005\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-005 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com DevEnvDir=D:\msvs8\Common7\IDE FP_NO_HOST_CHECK=NO FrameworkDir=C:\WINDOWS\Microsoft.NET\Framework FrameworkSDKDir=D:\msvs8\SDK\v2.0 FrameworkVersion=v2.0.50727 HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-005 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB LOGONSERVER=\\T-XP32-IX-005 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-005 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-005 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 00:18:34 INFO - MultiFileLogger online at 20160419 00:18:34 in C:\slave\test 00:18:34 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 oak --download-symbols true 00:18:34 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 00:18:34 INFO - {'append_to_log': False, 00:18:34 INFO - 'base_work_dir': 'C:\\slave\\test', 00:18:34 INFO - 'blob_upload_branch': 'oak', 00:18:34 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 00:18:34 INFO - 'buildbot_json_path': 'buildprops.json', 00:18:34 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 00:18:34 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 00:18:34 INFO - 'download_minidump_stackwalk': True, 00:18:34 INFO - 'download_symbols': 'true', 00:18:34 INFO - 'e10s': False, 00:18:34 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 00:18:34 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 00:18:34 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 00:18:34 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 00:18:34 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 00:18:34 INFO - 'C:/mozilla-build/tooltool.py'), 00:18:34 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 00:18:34 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 00:18:34 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 00:18:34 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 00:18:34 INFO - 'log_level': 'info', 00:18:34 INFO - 'log_to_console': True, 00:18:34 INFO - 'opt_config_files': (), 00:18:34 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 00:18:34 INFO - '--processes=1', 00:18:34 INFO - '--config=%(test_path)s/wptrunner.ini', 00:18:34 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 00:18:34 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 00:18:34 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 00:18:34 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 00:18:34 INFO - 'pip_index': False, 00:18:34 INFO - 'require_test_zip': True, 00:18:34 INFO - 'test_type': ('testharness',), 00:18:34 INFO - 'this_chunk': '1', 00:18:34 INFO - 'total_chunks': '10', 00:18:34 INFO - 'virtualenv_path': 'venv', 00:18:34 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 00:18:34 INFO - 'work_dir': 'build'} 00:18:34 INFO - ##### 00:18:34 INFO - ##### Running clobber step. 00:18:34 INFO - ##### 00:18:34 INFO - Running pre-action listener: _resource_record_pre_action 00:18:34 INFO - Running main action method: clobber 00:18:34 INFO - rmtree: C:\slave\test\build 00:18:34 INFO - Using _rmtree_windows ... 00:18:34 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 00:19:07 INFO - Running post-action listener: _resource_record_post_action 00:19:07 INFO - ##### 00:19:07 INFO - ##### Running read-buildbot-config step. 00:19:07 INFO - ##### 00:19:07 INFO - Running pre-action listener: _resource_record_pre_action 00:19:07 INFO - Running main action method: read_buildbot_config 00:19:07 INFO - Using buildbot properties: 00:19:07 INFO - { 00:19:07 INFO - "project": "", 00:19:07 INFO - "product": "firefox", 00:19:07 INFO - "script_repo_revision": "production", 00:19:07 INFO - "scheduler": "tests-oak-xp_ix-debug-unittest", 00:19:07 INFO - "repository": "", 00:19:07 INFO - "buildername": "Windows XP 32-bit oak debug test web-platform-tests-1", 00:19:07 INFO - "buildid": "20160418224955", 00:19:07 INFO - "pgo_build": "False", 00:19:07 INFO - "basedir": "C:\\slave\\test", 00:19:07 INFO - "buildnumber": 1, 00:19:07 INFO - "slavename": "t-xp32-ix-005", 00:19:07 INFO - "revision": "7a155c7b00417da7a5f0bd39a935060e0853b007", 00:19:07 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 00:19:07 INFO - "platform": "win32", 00:19:07 INFO - "branch": "oak", 00:19:07 INFO - "repo_path": "projects/oak", 00:19:07 INFO - "moz_repo_path": "", 00:19:07 INFO - "stage_platform": "win32", 00:19:07 INFO - "builduid": "967de2b7868e48dfaf5e0c0269323673", 00:19:07 INFO - "slavebuilddir": "test" 00:19:07 INFO - } 00:19:07 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Zgnw-X3cRrqVRJObMCPnLA/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 00:19:07 INFO - Found installer url https://queue.taskcluster.net/v1/task/Zgnw-X3cRrqVRJObMCPnLA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 00:19:07 INFO - Running post-action listener: _resource_record_post_action 00:19:07 INFO - ##### 00:19:07 INFO - ##### Running download-and-extract step. 00:19:07 INFO - ##### 00:19:07 INFO - Running pre-action listener: _resource_record_pre_action 00:19:07 INFO - Running main action method: download_and_extract 00:19:07 INFO - mkdir: C:\slave\test\build\tests 00:19:07 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')]} 00:19:07 INFO - https://queue.taskcluster.net/v1/task/Zgnw-X3cRrqVRJObMCPnLA/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 00:19:07 INFO - trying https://queue.taskcluster.net/v1/task/Zgnw-X3cRrqVRJObMCPnLA/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 00:19:07 INFO - Downloading https://queue.taskcluster.net/v1/task/Zgnw-X3cRrqVRJObMCPnLA/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 00:19:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Zgnw-X3cRrqVRJObMCPnLA/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.test_packages.json'}, attempt #1 00:19:08 INFO - Downloaded 1274 bytes. 00:19:08 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 00:19:08 INFO - Using the following test package requirements: 00:19:08 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 00:19:08 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 00:19:08 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 00:19:08 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 00:19:08 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 00:19:08 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 00:19:08 INFO - u'jsshell-win32.zip'], 00:19:08 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 00:19:08 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 00:19:08 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 00:19:08 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 00:19:08 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 00:19:08 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 00:19:08 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 00:19:08 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 00:19:08 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 00:19:08 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 00:19:08 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 00:19:08 INFO - Downloading packages: [u'firefox-48.0a1.en-US.win32.common.tests.zip', u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 00:19:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:19:08 INFO - https://queue.taskcluster.net/v1/task/Zgnw-X3cRrqVRJObMCPnLA/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 00:19:08 INFO - trying https://queue.taskcluster.net/v1/task/Zgnw-X3cRrqVRJObMCPnLA/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 00:19:08 INFO - Downloading https://queue.taskcluster.net/v1/task/Zgnw-X3cRrqVRJObMCPnLA/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip 00:19:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Zgnw-X3cRrqVRJObMCPnLA/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip'}, attempt #1 00:19:09 INFO - Downloaded 20405006 bytes. 00:19:09 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 00:19:09 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 00:19:12 INFO - caution: filename not matched: web-platform/* 00:19:12 INFO - Return code: 11 00:19:12 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')]} 00:19:12 INFO - https://queue.taskcluster.net/v1/task/Zgnw-X3cRrqVRJObMCPnLA/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 00:19:12 INFO - trying https://queue.taskcluster.net/v1/task/Zgnw-X3cRrqVRJObMCPnLA/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 00:19:12 INFO - Downloading https://queue.taskcluster.net/v1/task/Zgnw-X3cRrqVRJObMCPnLA/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip 00:19:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Zgnw-X3cRrqVRJObMCPnLA/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip'}, attempt #1 00:19:15 INFO - Downloaded 36382592 bytes. 00:19:15 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 00:19:15 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 00:20:04 INFO - caution: filename not matched: bin/* 00:20:04 INFO - caution: filename not matched: config/* 00:20:04 INFO - caution: filename not matched: mozbase/* 00:20:04 INFO - caution: filename not matched: marionette/* 00:20:04 INFO - caution: filename not matched: tools/wptserve/* 00:20:04 INFO - Return code: 11 00:20:04 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')]} 00:20:04 INFO - https://queue.taskcluster.net/v1/task/Zgnw-X3cRrqVRJObMCPnLA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 00:20:04 INFO - trying https://queue.taskcluster.net/v1/task/Zgnw-X3cRrqVRJObMCPnLA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 00:20:04 INFO - Downloading https://queue.taskcluster.net/v1/task/Zgnw-X3cRrqVRJObMCPnLA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 00:20:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Zgnw-X3cRrqVRJObMCPnLA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip'}, attempt #1 00:20:08 INFO - Downloaded 67340703 bytes. 00:20:08 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Zgnw-X3cRrqVRJObMCPnLA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 00:20:08 INFO - mkdir: C:\slave\test\properties 00:20:08 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 00:20:08 INFO - Writing to file C:\slave\test\properties\build_url 00:20:08 INFO - Contents: 00:20:08 INFO - build_url:https://queue.taskcluster.net/v1/task/Zgnw-X3cRrqVRJObMCPnLA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 00:20:09 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Zgnw-X3cRrqVRJObMCPnLA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 00:20:09 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 00:20:09 INFO - Writing to file C:\slave\test\properties\symbols_url 00:20:09 INFO - Contents: 00:20:09 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Zgnw-X3cRrqVRJObMCPnLA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 00:20:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:20:09 INFO - https://queue.taskcluster.net/v1/task/Zgnw-X3cRrqVRJObMCPnLA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 00:20:09 INFO - trying https://queue.taskcluster.net/v1/task/Zgnw-X3cRrqVRJObMCPnLA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 00:20:09 INFO - Downloading https://queue.taskcluster.net/v1/task/Zgnw-X3cRrqVRJObMCPnLA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 00:20:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Zgnw-X3cRrqVRJObMCPnLA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip'}, attempt #1 00:20:13 INFO - Downloaded 58235666 bytes. 00:20:13 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 00:20:13 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 00:20:18 INFO - Return code: 0 00:20:18 INFO - Running post-action listener: _resource_record_post_action 00:20:18 INFO - Running post-action listener: set_extra_try_arguments 00:20:18 INFO - ##### 00:20:18 INFO - ##### Running create-virtualenv step. 00:20:18 INFO - ##### 00:20:18 INFO - Running pre-action listener: _pre_create_virtualenv 00:20:18 INFO - Running pre-action listener: _resource_record_pre_action 00:20:18 INFO - Running main action method: create_virtualenv 00:20:18 INFO - Creating virtualenv C:\slave\test\build\venv 00:20:18 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 00:20:18 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 00:20:20 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 00:20:22 INFO - Installing distribute......................................................................................................................................................................................done. 00:20:22 INFO - Return code: 0 00:20:22 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 00:20:22 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')]} 00:20:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:20:22 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')]} 00:20:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:20:22 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 0x00EAF278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA1A20>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E42368>, '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 0x00BA0D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00EC90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-005', 'USERDOMAIN': 'T-XP32-IX-005', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-005', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-005', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-005\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-005'}}, attempt #1 00:20:22 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 00:20:22 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 00:20:22 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 00:20:22 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-005\\Application Data', 00:20:22 INFO - 'CLIENTNAME': 'Console', 00:20:22 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 00:20:22 INFO - 'COMPUTERNAME': 'T-XP32-IX-005', 00:20:22 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 00:20:22 INFO - 'DCLOCATION': 'SCL3', 00:20:22 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 00:20:22 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 00:20:22 INFO - 'FP_NO_HOST_CHECK': 'NO', 00:20:22 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 00:20:22 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 00:20:22 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 00:20:22 INFO - 'HOMEDRIVE': 'C:', 00:20:22 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-005', 00:20:22 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 00:20:22 INFO - 'KTS_VERSION': '1.19c', 00:20:22 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 00:20:22 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-005', 00:20:22 INFO - 'MONDIR': 'C:\\Monitor_config\\', 00:20:22 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 00:20:22 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 00:20:22 INFO - 'MOZILLABUILDDRIVE': 'C:', 00:20:22 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 00:20:22 INFO - 'MOZ_AIRBAG': '1', 00:20:22 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 00:20:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:20:22 INFO - 'MOZ_MSVCVERSION': '8', 00:20:22 INFO - 'MOZ_NO_REMOTE': '1', 00:20:22 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 00:20:22 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 00:20:22 INFO - 'NO_EM_RESTART': '1', 00:20:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:20:22 INFO - 'NUMBER_OF_PROCESSORS': '8', 00:20:22 INFO - 'OS': 'Windows_NT', 00:20:22 INFO - 'OURDRIVE': 'C:', 00:20:22 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', 00:20:22 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 00:20:22 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 00:20:22 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 00:20:22 INFO - 'PROCESSOR_LEVEL': '6', 00:20:22 INFO - 'PROCESSOR_REVISION': '1e05', 00:20:22 INFO - 'PROGRAMFILES': 'C:\\Program Files', 00:20:22 INFO - 'PROMPT': '$P$G', 00:20:22 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 00:20:22 INFO - 'PWD': 'C:\\slave\\test', 00:20:22 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 00:20:22 INFO - 'SESSIONNAME': 'Console', 00:20:22 INFO - 'SLAVEDIR': 'C:\\slave\\', 00:20:22 INFO - 'SYSTEMDRIVE': 'C:', 00:20:22 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 00:20:22 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 00:20:22 INFO - 'TEST1': 'testie', 00:20:22 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 00:20:22 INFO - 'USERDOMAIN': 'T-XP32-IX-005', 00:20:22 INFO - 'USERNAME': 'cltbld', 00:20:22 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-005', 00:20:22 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 00:20:22 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 00:20:22 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 00:20:22 INFO - 'WINDIR': 'C:\\WINDOWS', 00:20:22 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 00:20:23 INFO - Ignoring indexes: http://pypi.python.org/simple/ 00:20:23 INFO - Downloading/unpacking psutil>=0.7.1 00:20:23 INFO - Running setup.py egg_info for package psutil 00:20:23 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 00:20:23 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 00:20:23 INFO - Installing collected packages: psutil 00:20:23 INFO - Running setup.py install for psutil 00:20:23 INFO - building 'psutil._psutil_windows' extension 00:20:23 INFO - error: Unable to find vcvarsall.bat 00:20:23 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-cn8nyo-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 00:20:23 INFO - running install 00:20:23 INFO - running build 00:20:23 INFO - running build_py 00:20:23 INFO - creating build 00:20:23 INFO - creating build\lib.win32-2.7 00:20:23 INFO - creating build\lib.win32-2.7\psutil 00:20:23 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 00:20:23 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 00:20:23 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 00:20:23 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 00:20:23 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 00:20:23 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 00:20:23 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 00:20:23 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 00:20:23 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 00:20:23 INFO - running build_ext 00:20:23 INFO - building 'psutil._psutil_windows' extension 00:20:23 INFO - error: Unable to find vcvarsall.bat 00:20:23 INFO - ---------------------------------------- 00:20:23 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-cn8nyo-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 00:20:23 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-005\Application Data\pip\pip.log 00:20:23 WARNING - Return code: 1 00:20:23 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! 00:20:23 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 00:20:23 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')]} 00:20:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:20:23 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')]} 00:20:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:20:23 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 0x00EAF278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA1A20>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E42368>, '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 0x00BA0D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00EC90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-005', 'USERDOMAIN': 'T-XP32-IX-005', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-005', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-005', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-005\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-005'}}, attempt #1 00:20:23 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 00:20:23 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 00:20:23 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 00:20:23 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-005\\Application Data', 00:20:23 INFO - 'CLIENTNAME': 'Console', 00:20:23 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 00:20:23 INFO - 'COMPUTERNAME': 'T-XP32-IX-005', 00:20:23 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 00:20:23 INFO - 'DCLOCATION': 'SCL3', 00:20:23 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 00:20:23 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 00:20:23 INFO - 'FP_NO_HOST_CHECK': 'NO', 00:20:23 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 00:20:23 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 00:20:23 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 00:20:23 INFO - 'HOMEDRIVE': 'C:', 00:20:23 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-005', 00:20:23 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 00:20:23 INFO - 'KTS_VERSION': '1.19c', 00:20:23 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 00:20:23 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-005', 00:20:23 INFO - 'MONDIR': 'C:\\Monitor_config\\', 00:20:23 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 00:20:23 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 00:20:23 INFO - 'MOZILLABUILDDRIVE': 'C:', 00:20:23 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 00:20:23 INFO - 'MOZ_AIRBAG': '1', 00:20:23 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 00:20:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:20:23 INFO - 'MOZ_MSVCVERSION': '8', 00:20:23 INFO - 'MOZ_NO_REMOTE': '1', 00:20:23 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 00:20:23 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 00:20:23 INFO - 'NO_EM_RESTART': '1', 00:20:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:20:23 INFO - 'NUMBER_OF_PROCESSORS': '8', 00:20:23 INFO - 'OS': 'Windows_NT', 00:20:23 INFO - 'OURDRIVE': 'C:', 00:20:23 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', 00:20:23 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 00:20:23 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 00:20:23 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 00:20:23 INFO - 'PROCESSOR_LEVEL': '6', 00:20:23 INFO - 'PROCESSOR_REVISION': '1e05', 00:20:23 INFO - 'PROGRAMFILES': 'C:\\Program Files', 00:20:23 INFO - 'PROMPT': '$P$G', 00:20:23 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 00:20:23 INFO - 'PWD': 'C:\\slave\\test', 00:20:23 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 00:20:23 INFO - 'SESSIONNAME': 'Console', 00:20:23 INFO - 'SLAVEDIR': 'C:\\slave\\', 00:20:23 INFO - 'SYSTEMDRIVE': 'C:', 00:20:23 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 00:20:23 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 00:20:23 INFO - 'TEST1': 'testie', 00:20:23 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 00:20:23 INFO - 'USERDOMAIN': 'T-XP32-IX-005', 00:20:23 INFO - 'USERNAME': 'cltbld', 00:20:23 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-005', 00:20:23 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 00:20:23 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 00:20:23 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 00:20:23 INFO - 'WINDIR': 'C:\\WINDOWS', 00:20:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 00:20:24 INFO - Ignoring indexes: http://pypi.python.org/simple/ 00:20:24 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 00:20:24 INFO - Downloading mozsystemmonitor-0.0.tar.gz 00:20:24 INFO - Running setup.py egg_info for package mozsystemmonitor 00:20:24 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 00:20:24 INFO - Running setup.py egg_info for package psutil 00:20:24 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 00:20:24 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 00:20:24 INFO - Installing collected packages: mozsystemmonitor, psutil 00:20:24 INFO - Running setup.py install for mozsystemmonitor 00:20:24 INFO - Running setup.py install for psutil 00:20:24 INFO - building 'psutil._psutil_windows' extension 00:20:24 INFO - error: Unable to find vcvarsall.bat 00:20:24 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-znxvpo-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 00:20:24 INFO - running install 00:20:24 INFO - running build 00:20:24 INFO - running build_py 00:20:24 INFO - running build_ext 00:20:24 INFO - building 'psutil._psutil_windows' extension 00:20:24 INFO - error: Unable to find vcvarsall.bat 00:20:24 INFO - ---------------------------------------- 00:20:24 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-znxvpo-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 00:20:24 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-005\Application Data\pip\pip.log 00:20:24 WARNING - Return code: 1 00:20:24 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! 00:20:24 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 00:20:24 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')]} 00:20:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:20:24 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')]} 00:20:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:20:24 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 0x00EAF278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA1A20>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E42368>, '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 0x00BA0D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00EC90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-005', 'USERDOMAIN': 'T-XP32-IX-005', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-005', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-005', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-005\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-005'}}, attempt #1 00:20:24 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 00:20:24 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 00:20:24 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 00:20:24 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-005\\Application Data', 00:20:24 INFO - 'CLIENTNAME': 'Console', 00:20:24 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 00:20:24 INFO - 'COMPUTERNAME': 'T-XP32-IX-005', 00:20:24 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 00:20:24 INFO - 'DCLOCATION': 'SCL3', 00:20:24 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 00:20:24 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 00:20:24 INFO - 'FP_NO_HOST_CHECK': 'NO', 00:20:24 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 00:20:24 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 00:20:24 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 00:20:24 INFO - 'HOMEDRIVE': 'C:', 00:20:24 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-005', 00:20:24 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 00:20:24 INFO - 'KTS_VERSION': '1.19c', 00:20:24 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 00:20:24 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-005', 00:20:24 INFO - 'MONDIR': 'C:\\Monitor_config\\', 00:20:24 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 00:20:24 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 00:20:24 INFO - 'MOZILLABUILDDRIVE': 'C:', 00:20:24 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 00:20:24 INFO - 'MOZ_AIRBAG': '1', 00:20:24 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 00:20:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:20:24 INFO - 'MOZ_MSVCVERSION': '8', 00:20:24 INFO - 'MOZ_NO_REMOTE': '1', 00:20:24 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 00:20:24 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 00:20:24 INFO - 'NO_EM_RESTART': '1', 00:20:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:20:24 INFO - 'NUMBER_OF_PROCESSORS': '8', 00:20:24 INFO - 'OS': 'Windows_NT', 00:20:24 INFO - 'OURDRIVE': 'C:', 00:20:24 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', 00:20:24 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 00:20:24 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 00:20:24 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 00:20:24 INFO - 'PROCESSOR_LEVEL': '6', 00:20:24 INFO - 'PROCESSOR_REVISION': '1e05', 00:20:24 INFO - 'PROGRAMFILES': 'C:\\Program Files', 00:20:24 INFO - 'PROMPT': '$P$G', 00:20:24 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 00:20:24 INFO - 'PWD': 'C:\\slave\\test', 00:20:24 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 00:20:24 INFO - 'SESSIONNAME': 'Console', 00:20:24 INFO - 'SLAVEDIR': 'C:\\slave\\', 00:20:24 INFO - 'SYSTEMDRIVE': 'C:', 00:20:24 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 00:20:24 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 00:20:24 INFO - 'TEST1': 'testie', 00:20:24 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 00:20:24 INFO - 'USERDOMAIN': 'T-XP32-IX-005', 00:20:24 INFO - 'USERNAME': 'cltbld', 00:20:24 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-005', 00:20:24 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 00:20:24 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 00:20:24 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 00:20:24 INFO - 'WINDIR': 'C:\\WINDOWS', 00:20:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 00:20:24 INFO - Ignoring indexes: http://pypi.python.org/simple/ 00:20:24 INFO - Downloading/unpacking blobuploader==1.2.4 00:20:24 INFO - Downloading blobuploader-1.2.4.tar.gz 00:20:24 INFO - Running setup.py egg_info for package blobuploader 00:20:24 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 00:20:26 INFO - Running setup.py egg_info for package requests 00:20:26 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 00:20:26 INFO - Downloading docopt-0.6.1.tar.gz 00:20:26 INFO - Running setup.py egg_info for package docopt 00:20:26 INFO - Installing collected packages: blobuploader, docopt, requests 00:20:26 INFO - Running setup.py install for blobuploader 00:20:26 INFO - Running setup.py install for docopt 00:20:26 INFO - Running setup.py install for requests 00:20:26 INFO - Successfully installed blobuploader docopt requests 00:20:26 INFO - Cleaning up... 00:20:26 INFO - Return code: 0 00:20:26 INFO - Installing None into virtualenv C:\slave\test\build\venv 00:20:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:20:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:20:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:20:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:20:26 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 0x00EAF278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA1A20>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E42368>, '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 0x00BA0D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00EC90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-005', 'USERDOMAIN': 'T-XP32-IX-005', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-005', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-005', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-005\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-005'}}, attempt #1 00:20:26 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 00:20:26 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 00:20:26 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 00:20:26 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-005\\Application Data', 00:20:26 INFO - 'CLIENTNAME': 'Console', 00:20:26 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 00:20:26 INFO - 'COMPUTERNAME': 'T-XP32-IX-005', 00:20:26 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 00:20:26 INFO - 'DCLOCATION': 'SCL3', 00:20:26 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 00:20:26 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 00:20:26 INFO - 'FP_NO_HOST_CHECK': 'NO', 00:20:26 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 00:20:26 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 00:20:26 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 00:20:26 INFO - 'HOMEDRIVE': 'C:', 00:20:26 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-005', 00:20:26 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 00:20:26 INFO - 'KTS_VERSION': '1.19c', 00:20:26 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 00:20:26 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-005', 00:20:26 INFO - 'MONDIR': 'C:\\Monitor_config\\', 00:20:26 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 00:20:26 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 00:20:26 INFO - 'MOZILLABUILDDRIVE': 'C:', 00:20:26 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 00:20:26 INFO - 'MOZ_AIRBAG': '1', 00:20:26 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 00:20:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:20:26 INFO - 'MOZ_MSVCVERSION': '8', 00:20:26 INFO - 'MOZ_NO_REMOTE': '1', 00:20:26 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 00:20:26 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 00:20:26 INFO - 'NO_EM_RESTART': '1', 00:20:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:20:26 INFO - 'NUMBER_OF_PROCESSORS': '8', 00:20:26 INFO - 'OS': 'Windows_NT', 00:20:26 INFO - 'OURDRIVE': 'C:', 00:20:26 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', 00:20:26 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 00:20:26 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 00:20:26 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 00:20:26 INFO - 'PROCESSOR_LEVEL': '6', 00:20:26 INFO - 'PROCESSOR_REVISION': '1e05', 00:20:26 INFO - 'PROGRAMFILES': 'C:\\Program Files', 00:20:26 INFO - 'PROMPT': '$P$G', 00:20:26 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 00:20:26 INFO - 'PWD': 'C:\\slave\\test', 00:20:26 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 00:20:26 INFO - 'SESSIONNAME': 'Console', 00:20:26 INFO - 'SLAVEDIR': 'C:\\slave\\', 00:20:26 INFO - 'SYSTEMDRIVE': 'C:', 00:20:26 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 00:20:26 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 00:20:26 INFO - 'TEST1': 'testie', 00:20:26 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 00:20:26 INFO - 'USERDOMAIN': 'T-XP32-IX-005', 00:20:26 INFO - 'USERNAME': 'cltbld', 00:20:26 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-005', 00:20:26 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 00:20:26 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 00:20:26 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 00:20:26 INFO - 'WINDIR': 'C:\\WINDOWS', 00:20:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 00:20:35 INFO - Ignoring indexes: http://pypi.python.org/simple/ 00:20:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 00:20:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 00:20:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 00:20:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 00:20:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 00:20:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 00:20:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 00:20:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 00:20:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 00:20:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 00:20:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 00:20:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 00:20:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 00:20:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 00:20:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 00:20:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 00:20:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 00:20:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 00:20:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 00:20:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 00:20:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 00:20:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 00:20:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 00:20:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 00:20:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 00:20:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 00:20:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 00:20:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 00:20:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 00:20:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 00:20:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 00:20:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 00:20:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 00:20:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 00:20:35 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 00:20:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 00:20:35 INFO - Unpacking c:\slave\test\build\tests\marionette\client 00:20:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 00:20:35 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 00:20:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 00:20:35 INFO - Unpacking c:\slave\test\build\tests\marionette 00:20:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 00:20:35 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 00:20:35 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 00:20:35 INFO - Running setup.py install for browsermob-proxy 00:20:39 INFO - Running setup.py install for manifestparser 00:20:39 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 00:20:39 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 00:20:39 INFO - Running setup.py install for marionette-client 00:20:39 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 00:20:39 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 00:20:39 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 00:20:39 INFO - Running setup.py install for marionette-driver 00:20:39 INFO - Running setup.py install for mozcrash 00:20:39 INFO - Running setup.py install for mozdebug 00:20:39 INFO - Running setup.py install for mozdevice 00:20:39 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 00:20:39 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 00:20:39 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 00:20:39 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 00:20:39 INFO - Running setup.py install for mozfile 00:20:39 INFO - Running setup.py install for mozhttpd 00:20:39 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 00:20:39 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 00:20:39 INFO - Running setup.py install for mozinfo 00:20:39 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 00:20:39 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 00:20:39 INFO - Running setup.py install for mozInstall 00:20:39 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 00:20:39 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 00:20:39 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 00:20:39 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 00:20:39 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 00:20:39 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 00:20:39 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 00:20:39 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 00:20:39 INFO - Running setup.py install for mozleak 00:20:39 INFO - Running setup.py install for mozlog 00:20:39 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 00:20:39 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 00:20:39 INFO - Running setup.py install for moznetwork 00:20:39 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 00:20:39 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 00:20:39 INFO - Running setup.py install for mozprocess 00:20:39 INFO - Running setup.py install for mozprofile 00:20:39 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 00:20:39 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 00:20:39 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 00:20:39 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 00:20:39 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 00:20:39 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 00:20:39 INFO - Running setup.py install for mozrunner 00:20:39 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 00:20:39 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 00:20:39 INFO - Running setup.py install for mozscreenshot 00:20:39 INFO - Running setup.py install for moztest 00:20:39 INFO - Running setup.py install for mozversion 00:20:39 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 00:20:39 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 00:20:39 INFO - Running setup.py install for wptserve 00:20:39 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 00:20:39 INFO - Cleaning up... 00:20:39 INFO - Return code: 0 00:20:39 INFO - Installing None into virtualenv C:\slave\test\build\venv 00:20:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:20:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:20:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:20:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:20:39 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 0x00EAF278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA1A20>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E42368>, '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 0x00BA0D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00EC90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-005', 'USERDOMAIN': 'T-XP32-IX-005', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-005', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-005', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-005\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-005'}}, attempt #1 00:20:39 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 00:20:39 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 00:20:39 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 00:20:39 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-005\\Application Data', 00:20:39 INFO - 'CLIENTNAME': 'Console', 00:20:39 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 00:20:39 INFO - 'COMPUTERNAME': 'T-XP32-IX-005', 00:20:39 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 00:20:39 INFO - 'DCLOCATION': 'SCL3', 00:20:39 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 00:20:39 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 00:20:39 INFO - 'FP_NO_HOST_CHECK': 'NO', 00:20:39 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 00:20:39 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 00:20:39 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 00:20:39 INFO - 'HOMEDRIVE': 'C:', 00:20:39 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-005', 00:20:39 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 00:20:39 INFO - 'KTS_VERSION': '1.19c', 00:20:39 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 00:20:39 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-005', 00:20:39 INFO - 'MONDIR': 'C:\\Monitor_config\\', 00:20:39 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 00:20:39 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 00:20:39 INFO - 'MOZILLABUILDDRIVE': 'C:', 00:20:39 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 00:20:39 INFO - 'MOZ_AIRBAG': '1', 00:20:39 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 00:20:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:20:39 INFO - 'MOZ_MSVCVERSION': '8', 00:20:39 INFO - 'MOZ_NO_REMOTE': '1', 00:20:39 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 00:20:39 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 00:20:39 INFO - 'NO_EM_RESTART': '1', 00:20:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:20:39 INFO - 'NUMBER_OF_PROCESSORS': '8', 00:20:39 INFO - 'OS': 'Windows_NT', 00:20:39 INFO - 'OURDRIVE': 'C:', 00:20:39 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 00:20:39 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 00:20:39 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 00:20:39 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 00:20:39 INFO - 'PROCESSOR_LEVEL': '6', 00:20:39 INFO - 'PROCESSOR_REVISION': '1e05', 00:20:39 INFO - 'PROGRAMFILES': 'C:\\Program Files', 00:20:39 INFO - 'PROMPT': '$P$G', 00:20:39 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 00:20:39 INFO - 'PWD': 'C:\\slave\\test', 00:20:39 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 00:20:39 INFO - 'SESSIONNAME': 'Console', 00:20:39 INFO - 'SLAVEDIR': 'C:\\slave\\', 00:20:39 INFO - 'SYSTEMDRIVE': 'C:', 00:20:39 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 00:20:39 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 00:20:39 INFO - 'TEST1': 'testie', 00:20:39 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 00:20:39 INFO - 'USERDOMAIN': 'T-XP32-IX-005', 00:20:39 INFO - 'USERNAME': 'cltbld', 00:20:39 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-005', 00:20:39 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 00:20:39 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 00:20:39 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 00:20:39 INFO - 'WINDIR': 'C:\\WINDOWS', 00:20:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 00:20:44 INFO - Ignoring indexes: http://pypi.python.org/simple/ 00:20:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 00:20:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 00:20:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 00:20:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 00:20:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 00:20:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 00:20:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 00:20:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 00:20:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 00:20:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 00:20:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 00:20:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 00:20:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 00:20:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 00:20:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 00:20:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 00:20:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 00:20:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 00:20:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 00:20:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 00:20:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 00:20:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 00:20:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 00:20:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 00:20:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 00:20:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 00:20:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 00:20:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 00:20:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 00:20:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 00:20:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 00:20:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 00:20:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 00:20:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 00:20:44 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 00:20:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 00:20:44 INFO - Unpacking c:\slave\test\build\tests\marionette\client 00:20:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 00:20:44 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 00:20:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 00:20:45 INFO - Unpacking c:\slave\test\build\tests\marionette 00:20:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 00:20:45 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 00:20:45 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)) 00:20:49 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)) 00:20:49 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)) 00:20:49 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)) 00:20:49 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)) 00:20:49 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 00:20:49 INFO - Downloading blessings-1.6.tar.gz 00:20:49 INFO - Running setup.py egg_info for package blessings 00:20:49 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)) 00:20:49 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 00:20:49 INFO - Running setup.py install for blessings 00:20:49 INFO - Running setup.py install for browsermob-proxy 00:20:49 INFO - Running setup.py install for manifestparser 00:20:49 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 00:20:49 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 00:20:49 INFO - Running setup.py install for marionette-client 00:20:49 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 00:20:49 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 00:20:49 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 00:20:49 INFO - Running setup.py install for marionette-driver 00:20:49 INFO - Running setup.py install for mozcrash 00:20:49 INFO - Running setup.py install for mozdebug 00:20:49 INFO - Running setup.py install for mozdevice 00:20:49 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 00:20:49 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 00:20:49 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 00:20:49 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 00:20:49 INFO - Running setup.py install for mozhttpd 00:20:49 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 00:20:49 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 00:20:49 INFO - Running setup.py install for mozInstall 00:20:49 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 00:20:49 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 00:20:49 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 00:20:49 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 00:20:49 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 00:20:49 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 00:20:49 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 00:20:49 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 00:20:49 INFO - Running setup.py install for mozleak 00:20:49 INFO - Running setup.py install for mozprofile 00:20:49 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 00:20:49 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 00:20:49 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 00:20:49 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 00:20:49 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 00:20:49 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 00:20:49 INFO - Running setup.py install for mozrunner 00:20:49 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 00:20:49 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 00:20:49 INFO - Running setup.py install for mozscreenshot 00:20:49 INFO - Running setup.py install for moztest 00:20:49 INFO - Running setup.py install for mozversion 00:20:49 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 00:20:49 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 00:20:49 INFO - Running setup.py install for wptserve 00:20:49 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 00:20:49 INFO - Cleaning up... 00:20:49 INFO - Return code: 0 00:20:49 INFO - Done creating virtualenv C:\slave\test\build\venv. 00:20:49 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 00:20:49 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 00:20:50 INFO - Reading from file tmpfile_stdout 00:20:50 INFO - Using _rmtree_windows ... 00:20:50 INFO - Using _rmtree_windows ... 00:20:50 INFO - Current package versions: 00:20:50 INFO - blessings == 1.6 00:20:50 INFO - blobuploader == 1.2.4 00:20:50 INFO - browsermob-proxy == 0.6.0 00:20:50 INFO - distribute == 0.6.14 00:20:50 INFO - docopt == 0.6.1 00:20:50 INFO - manifestparser == 1.1 00:20:50 INFO - marionette-client == 2.3.0 00:20:50 INFO - marionette-driver == 1.4.0 00:20:50 INFO - mozInstall == 1.12 00:20:50 INFO - mozcrash == 0.17 00:20:50 INFO - mozdebug == 0.1 00:20:50 INFO - mozdevice == 0.48 00:20:50 INFO - mozfile == 1.2 00:20:50 INFO - mozhttpd == 0.7 00:20:50 INFO - mozinfo == 0.9 00:20:50 INFO - mozleak == 0.1 00:20:50 INFO - mozlog == 3.1 00:20:50 INFO - moznetwork == 0.27 00:20:50 INFO - mozprocess == 0.22 00:20:50 INFO - mozprofile == 0.28 00:20:50 INFO - mozrunner == 6.11 00:20:50 INFO - mozscreenshot == 0.1 00:20:50 INFO - mozsystemmonitor == 0.0 00:20:50 INFO - moztest == 0.7 00:20:50 INFO - mozversion == 1.4 00:20:50 INFO - requests == 1.2.3 00:20:50 INFO - wptserve == 1.4.0 00:20:50 INFO - Running post-action listener: _resource_record_post_action 00:20:50 INFO - Running post-action listener: _start_resource_monitoring 00:20:50 INFO - Starting resource monitoring. 00:20:50 INFO - ##### 00:20:50 INFO - ##### Running pull step. 00:20:50 INFO - ##### 00:20:50 INFO - Running pre-action listener: _resource_record_pre_action 00:20:50 INFO - Running main action method: pull 00:20:50 INFO - Pull has nothing to do! 00:20:50 INFO - Running post-action listener: _resource_record_post_action 00:20:50 INFO - ##### 00:20:50 INFO - ##### Running install step. 00:20:50 INFO - ##### 00:20:50 INFO - Running pre-action listener: _resource_record_pre_action 00:20:50 INFO - Running main action method: install 00:20:50 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 00:20:50 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 00:20:50 INFO - Reading from file tmpfile_stdout 00:20:50 INFO - Using _rmtree_windows ... 00:20:50 INFO - Using _rmtree_windows ... 00:20:50 INFO - Detecting whether we're running mozinstall >=1.0... 00:20:50 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 00:20:50 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 00:20:50 INFO - Reading from file tmpfile_stdout 00:20:50 INFO - Output received: 00:20:50 INFO - Usage: mozinstall-script.py [options] installer 00:20:50 INFO - Options: 00:20:50 INFO - -h, --help show this help message and exit 00:20:50 INFO - -d DEST, --destination=DEST 00:20:50 INFO - Directory to install application into. [default: 00:20:50 INFO - "C:\slave\test"] 00:20:50 INFO - --app=APP Application being installed. [default: firefox] 00:20:50 INFO - Using _rmtree_windows ... 00:20:50 INFO - Using _rmtree_windows ... 00:20:50 INFO - mkdir: C:\slave\test\build\application 00:20:50 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.0a1.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 00:20:50 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.0a1.en-US.win32.zip --destination C:\slave\test\build\application 00:20:53 INFO - Reading from file tmpfile_stdout 00:20:53 INFO - Output received: 00:20:53 INFO - C:\slave\test\build\application\firefox\firefox.exe 00:20:53 INFO - Using _rmtree_windows ... 00:20:53 INFO - Using _rmtree_windows ... 00:20:53 INFO - Running post-action listener: _resource_record_post_action 00:20:53 INFO - ##### 00:20:53 INFO - ##### Running run-tests step. 00:20:53 INFO - ##### 00:20:53 INFO - Running pre-action listener: _resource_record_pre_action 00:20:53 INFO - Running main action method: run_tests 00:20:53 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 00:20:53 INFO - Minidump filename unknown. Determining based upon platform and architecture. 00:20:53 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 00:20:53 INFO - grabbing minidump binary from tooltool 00:20: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')]} 00:20:53 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 0x00E42368>, '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 0x00BA0D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00EC90C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 00:20:53 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 00:20:53 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 00:20:54 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 00:20:54 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp3a1ync 00:20:54 INFO - INFO - File integrity verified, renaming tmp3a1ync to win32-minidump_stackwalk.exe 00:20:54 INFO - Return code: 0 00:20:54 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 00:20:54 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 00:20:54 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/Zgnw-X3cRrqVRJObMCPnLA/artifacts/public/build/firefox-48.0a1.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 00:20:54 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/Zgnw-X3cRrqVRJObMCPnLA/artifacts/public/build/firefox-48.0a1.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 00:20:54 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 00:20:54 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-005\\Application Data', 00:20:54 INFO - 'CLIENTNAME': 'Console', 00:20:54 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 00:20:54 INFO - 'COMPUTERNAME': 'T-XP32-IX-005', 00:20:54 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 00:20:54 INFO - 'DCLOCATION': 'SCL3', 00:20:54 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 00:20:54 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 00:20:54 INFO - 'FP_NO_HOST_CHECK': 'NO', 00:20:54 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 00:20:54 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 00:20:54 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 00:20:54 INFO - 'HOMEDRIVE': 'C:', 00:20:54 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-005', 00:20:54 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 00:20:54 INFO - 'KTS_VERSION': '1.19c', 00:20:54 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 00:20:54 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-005', 00:20:54 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 00:20:54 INFO - 'MONDIR': 'C:\\Monitor_config\\', 00:20:54 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 00:20:54 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 00:20:54 INFO - 'MOZILLABUILDDRIVE': 'C:', 00:20:54 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 00:20:54 INFO - 'MOZ_AIRBAG': '1', 00:20:54 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 00:20:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:20:54 INFO - 'MOZ_MSVCVERSION': '8', 00:20:54 INFO - 'MOZ_NO_REMOTE': '1', 00:20:54 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 00:20:54 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 00:20:54 INFO - 'NO_EM_RESTART': '1', 00:20:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:20:54 INFO - 'NUMBER_OF_PROCESSORS': '8', 00:20:54 INFO - 'OS': 'Windows_NT', 00:20:54 INFO - 'OURDRIVE': 'C:', 00:20:54 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', 00:20:54 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 00:20:54 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 00:20:54 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 00:20:54 INFO - 'PROCESSOR_LEVEL': '6', 00:20:54 INFO - 'PROCESSOR_REVISION': '1e05', 00:20:54 INFO - 'PROGRAMFILES': 'C:\\Program Files', 00:20:54 INFO - 'PROMPT': '$P$G', 00:20:54 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 00:20:54 INFO - 'PWD': 'C:\\slave\\test', 00:20:54 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 00:20:54 INFO - 'SESSIONNAME': 'Console', 00:20:54 INFO - 'SLAVEDIR': 'C:\\slave\\', 00:20:54 INFO - 'SYSTEMDRIVE': 'C:', 00:20:54 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 00:20:54 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 00:20:54 INFO - 'TEST1': 'testie', 00:20:54 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 00:20:54 INFO - 'USERDOMAIN': 'T-XP32-IX-005', 00:20:54 INFO - 'USERNAME': 'cltbld', 00:20:54 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-005', 00:20:54 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 00:20:54 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 00:20:54 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 00:20:54 INFO - 'WINDIR': 'C:\\WINDOWS', 00:20:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 00:20:54 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/Zgnw-X3cRrqVRJObMCPnLA/artifacts/public/build/firefox-48.0a1.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 00:20:55 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 00:20:55 INFO - import pkg_resources 00:20:56 INFO - Using 1 client processes 00:20:59 INFO - SUITE-START | Running 778 tests 00:20:59 INFO - Running testharness tests 00:20:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 00:20:59 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 00:20:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 00:20:59 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 00:20:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 00:20:59 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 00:20:59 INFO - Setting up ssl 00:21:00 INFO - PROCESS | certutil | 00:21:00 INFO - PROCESS | certutil | 00:21:00 INFO - PROCESS | certutil | 00:21:00 INFO - Certificate Nickname Trust Attributes 00:21:00 INFO - SSL,S/MIME,JAR/XPI 00:21:00 INFO - 00:21:00 INFO - web-platform-tests CT,, 00:21:00 INFO - 00:21:00 INFO - Starting runner 00:21:02 INFO - PROCESS | 3752 | [3752] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/startupcache/StartupCache.cpp, line 228 00:21:02 INFO - PROCESS | 3752 | [3752] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 00:21:02 INFO - PROCESS | 3752 | [3752] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 00:21:03 INFO - PROCESS | 3752 | [3752] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 00:21:03 INFO - PROCESS | 3752 | [3752] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 00:21:03 INFO - PROCESS | 3752 | [3752] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 00:21:03 INFO - PROCESS | 3752 | 1461050463660 Marionette DEBUG Marionette enabled via build flag and pref 00:21:03 INFO - PROCESS | 3752 | ++DOCSHELL 143AC400 == 1 [pid = 3752] [id = 1] 00:21:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 1 (143AC800) [pid = 3752] [serial = 1] [outer = 00000000] 00:21:03 INFO - PROCESS | 3752 | [3752] WARNING: No inner window available!: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 00:21:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 2 (143AD400) [pid = 3752] [serial = 2] [outer = 143AC800] 00:21:03 INFO - PROCESS | 3752 | [3752] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2858 00:21:03 INFO - PROCESS | 3752 | [3752] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2252 00:21:03 INFO - PROCESS | 3752 | ++DOCSHELL 14BABC00 == 2 [pid = 3752] [id = 2] 00:21:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 3 (14BAC000) [pid = 3752] [serial = 3] [outer = 00000000] 00:21:03 INFO - PROCESS | 3752 | [3752] WARNING: No inner window available!: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 00:21:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 4 (14BACC00) [pid = 3752] [serial = 4] [outer = 14BAC000] 00:21:04 INFO - PROCESS | 3752 | 1461050464199 Marionette INFO Listening on port 2828 00:21:04 INFO - PROCESS | 3752 | 1461050464603 Marionette DEBUG Marionette enabled via command-line flag 00:21:04 INFO - PROCESS | 3752 | ++DOCSHELL 1336F800 == 3 [pid = 3752] [id = 3] 00:21:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 5 (13377800) [pid = 3752] [serial = 5] [outer = 00000000] 00:21:04 INFO - PROCESS | 3752 | [3752] WARNING: No inner window available!: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 00:21:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 6 (13378400) [pid = 3752] [serial = 6] [outer = 13377800] 00:21:04 INFO - PROCESS | 3752 | [3752] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 00:21:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 7 (1655AC00) [pid = 3752] [serial = 7] [outer = 14BAC000] 00:21:04 INFO - PROCESS | 3752 | [3752] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:21:04 INFO - PROCESS | 3752 | 1461050464920 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1593 00:21:04 INFO - PROCESS | 3752 | [3752] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:21:04 INFO - PROCESS | 3752 | 1461050464969 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1595 00:21:04 INFO - PROCESS | 3752 | 1461050464972 Marionette DEBUG Closed connection conn0 00:21:05 INFO - PROCESS | 3752 | 1461050465064 Marionette DEBUG Closed connection conn1 00:21:05 INFO - PROCESS | 3752 | [3752] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:21:05 INFO - PROCESS | 3752 | 1461050465070 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1596 00:21:05 INFO - PROCESS | 3752 | 1461050465118 Marionette DEBUG Closed connection conn2 00:21:05 INFO - PROCESS | 3752 | [3752] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:21:05 INFO - PROCESS | 3752 | 1461050465126 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1597 00:21:05 INFO - PROCESS | 3752 | ++DOCSHELL 16C0E400 == 4 [pid = 3752] [id = 4] 00:21:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 8 (16C0EC00) [pid = 3752] [serial = 8] [outer = 00000000] 00:21:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 9 (16495400) [pid = 3752] [serial = 9] [outer = 16C0EC00] 00:21:05 INFO - PROCESS | 3752 | [3752] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2891 00:21:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 10 (1649A000) [pid = 3752] [serial = 10] [outer = 16C0EC00] 00:21:05 INFO - PROCESS | 3752 | 1461050465372 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 00:21:05 INFO - PROCESS | 3752 | 1461050465379 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","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":"20160418224955","device":"desktop","version":"48.0a1"} 00:21:05 INFO - PROCESS | 3752 | [3752] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 00:21:05 INFO - PROCESS | 3752 | [3752] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 00:21:05 INFO - PROCESS | 3752 | [3752] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 00:21:05 INFO - PROCESS | 3752 | [3752] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:21:06 INFO - PROCESS | 3752 | ++DOCSHELL 182AD400 == 5 [pid = 3752] [id = 5] 00:21:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 11 (1861C000) [pid = 3752] [serial = 11] [outer = 00000000] 00:21:06 INFO - PROCESS | 3752 | ++DOCSHELL 18879400 == 6 [pid = 3752] [id = 6] 00:21:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 12 (1887EC00) [pid = 3752] [serial = 12] [outer = 00000000] 00:21:06 INFO - PROCESS | 3752 | [3752] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 00:21:06 INFO - PROCESS | 3752 | ++DOCSHELL 1952FC00 == 7 [pid = 3752] [id = 7] 00:21:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 13 (19530000) [pid = 3752] [serial = 13] [outer = 00000000] 00:21:06 INFO - PROCESS | 3752 | [3752] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 00:21:06 INFO - PROCESS | 3752 | [3752] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 00:21:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 14 (19539000) [pid = 3752] [serial = 14] [outer = 19530000] 00:21:07 INFO - PROCESS | 3752 | [3752] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2891 00:21:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 15 (1919BC00) [pid = 3752] [serial = 15] [outer = 1861C000] 00:21:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 16 (1919D400) [pid = 3752] [serial = 16] [outer = 1887EC00] 00:21:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 17 (1954DC00) [pid = 3752] [serial = 17] [outer = 19530000] 00:21:07 INFO - PROCESS | 3752 | 1461050467825 Marionette DEBUG loaded listener.js 00:21:07 INFO - PROCESS | 3752 | 1461050467839 Marionette DEBUG loaded listener.js 00:21:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 18 (1A69A000) [pid = 3752] [serial = 18] [outer = 19530000] 00:21:08 INFO - PROCESS | 3752 | 1461050468387 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"e1a59e21-b3f6-4ec9-b7a5-6c7be33cb572","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","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":"20160418224955","device":"desktop","version":"48.0a1","command_id":1}}] 00:21:08 INFO - PROCESS | 3752 | 1461050468536 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}] 00:21:08 INFO - PROCESS | 3752 | 1461050468607 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 00:21:08 INFO - PROCESS | 3752 | 1461050468739 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 00:21:08 INFO - PROCESS | 3752 | [3752] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 00:21:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 19 (1C2A4400) [pid = 3752] [serial = 19] [outer = 19530000] 00:21:09 INFO - PROCESS | 3752 | [3752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:21:09 INFO - PROCESS | 3752 | 1461050469234 Marionette TRACE conn3 <- [1,3,null,{}] 00:21:09 INFO - PROCESS | 3752 | 1461050469263 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 00:21:09 INFO - PROCESS | 3752 | 1461050469279 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 00:21:09 INFO - PROCESS | 3752 | 1461050469305 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 00:21:09 INFO - PROCESS | 3752 | 1461050469307 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 00:21:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 00:21:09 INFO - PROCESS | 3752 | 1461050469311 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 00:21:09 INFO - PROCESS | 3752 | 1461050469315 Marionette TRACE conn3 <- [1,6,null,{}] 00:21:09 INFO - PROCESS | 3752 | 1461050469320 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}] 00:21:09 INFO - PROCESS | 3752 | 1461050469332 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 00:21:09 INFO - PROCESS | 3752 | 1461050469337 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:09 INFO - PROCESS | 3752 | ++DOCSHELL 193D9800 == 8 [pid = 3752] [id = 8] 00:21:09 INFO - PROCESS | 3752 | ++DOMWINDOW == 20 (1C981000) [pid = 3752] [serial = 20] [outer = 00000000] 00:21:09 INFO - PROCESS | 3752 | ++DOMWINDOW == 21 (1C983C00) [pid = 3752] [serial = 21] [outer = 1C981000] 00:21:09 INFO - PROCESS | 3752 | 1461050469385 Marionette DEBUG loaded listener.js 00:21:09 INFO - PROCESS | 3752 | ++DOMWINDOW == 22 (1C987000) [pid = 3752] [serial = 22] [outer = 1C981000] 00:21:09 INFO - PROCESS | 3752 | ++DOCSHELL 1CF02C00 == 9 [pid = 3752] [id = 9] 00:21:09 INFO - PROCESS | 3752 | ++DOMWINDOW == 23 (1CF0BC00) [pid = 3752] [serial = 23] [outer = 00000000] 00:21:09 INFO - PROCESS | 3752 | ++DOMWINDOW == 24 (1CF0E400) [pid = 3752] [serial = 24] [outer = 1CF0BC00] 00:21:09 INFO - PROCESS | 3752 | 1461050469828 Marionette DEBUG loaded listener.js 00:21:09 INFO - PROCESS | 3752 | ++DOMWINDOW == 25 (1CF8F400) [pid = 3752] [serial = 25] [outer = 1CF0BC00] 00:21:10 INFO - PROCESS | 3752 | 1461050470006 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]]]}] 00:21:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 00:21:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 719ms 00:21:10 INFO - PROCESS | 3752 | 1461050470035 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 00:21:10 INFO - PROCESS | 3752 | 1461050470037 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 00:21:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 00:21:10 INFO - PROCESS | 3752 | 1461050470098 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 00:21:10 INFO - PROCESS | 3752 | 1461050470100 Marionette TRACE conn3 <- [1,10,null,{}] 00:21:10 INFO - PROCESS | 3752 | 1461050470149 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}] 00:21:10 INFO - PROCESS | 3752 | 1461050470290 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 00:21:10 INFO - PROCESS | 3752 | 1461050470306 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:10 INFO - PROCESS | 3752 | ++DOCSHELL 1CF94400 == 10 [pid = 3752] [id = 10] 00:21:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 26 (1CF94800) [pid = 3752] [serial = 26] [outer = 00000000] 00:21:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 27 (1D267400) [pid = 3752] [serial = 27] [outer = 1CF94800] 00:21:10 INFO - PROCESS | 3752 | 1461050470361 Marionette DEBUG loaded listener.js 00:21:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 28 (1D26AC00) [pid = 3752] [serial = 28] [outer = 1CF94800] 00:21:10 INFO - PROCESS | 3752 | 1461050470727 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]]]}] 00:21:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 00:21:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 718ms 00:21:10 INFO - PROCESS | 3752 | 1461050470781 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 00:21:10 INFO - PROCESS | 3752 | 1461050470783 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 00:21:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 00:21:10 INFO - PROCESS | 3752 | 1461050470770 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 00:21:10 INFO - PROCESS | 3752 | 1461050470772 Marionette TRACE conn3 <- [1,14,null,{}] 00:21:10 INFO - PROCESS | 3752 | 1461050470775 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}] 00:21:10 INFO - PROCESS | 3752 | 1461050470872 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 00:21:10 INFO - PROCESS | 3752 | 1461050470886 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:10 INFO - PROCESS | 3752 | ++DOCSHELL 1CF0D800 == 11 [pid = 3752] [id = 11] 00:21:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 29 (1D17E800) [pid = 3752] [serial = 29] [outer = 00000000] 00:21:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 30 (1D6CDC00) [pid = 3752] [serial = 30] [outer = 1D17E800] 00:21:10 INFO - PROCESS | 3752 | 1461050470930 Marionette DEBUG loaded listener.js 00:21:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 31 (1D6D5000) [pid = 3752] [serial = 31] [outer = 1D17E800] 00:21:11 INFO - PROCESS | 3752 | 1461050471289 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]]]}] 00:21:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 00:21:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 519ms 00:21:11 INFO - PROCESS | 3752 | 1461050471304 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 00:21:11 INFO - PROCESS | 3752 | 1461050471306 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 00:21:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 00:21:11 INFO - PROCESS | 3752 | 1461050471309 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 00:21:11 INFO - PROCESS | 3752 | 1461050471311 Marionette TRACE conn3 <- [1,18,null,{}] 00:21:11 INFO - PROCESS | 3752 | 1461050471315 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}] 00:21:11 INFO - PROCESS | 3752 | 1461050471403 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 00:21:11 INFO - PROCESS | 3752 | 1461050471409 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:11 INFO - PROCESS | 3752 | ++DOCSHELL 19C82400 == 12 [pid = 3752] [id = 12] 00:21:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 32 (19C82800) [pid = 3752] [serial = 32] [outer = 00000000] 00:21:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 33 (1D6D5C00) [pid = 3752] [serial = 33] [outer = 19C82800] 00:21:11 INFO - PROCESS | 3752 | 1461050471455 Marionette DEBUG loaded listener.js 00:21:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 34 (1D935400) [pid = 3752] [serial = 34] [outer = 19C82800] 00:21:11 INFO - PROCESS | 3752 | 1461050471780 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]]]}] 00:21:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 00:21:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 520ms 00:21:11 INFO - PROCESS | 3752 | 1461050471830 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 00:21:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 00:21:11 INFO - PROCESS | 3752 | 1461050471834 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 00:21:11 INFO - PROCESS | 3752 | 1461050471837 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 00:21:11 INFO - PROCESS | 3752 | 1461050471839 Marionette TRACE conn3 <- [1,22,null,{}] 00:21:11 INFO - PROCESS | 3752 | 1461050471842 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}] 00:21:11 INFO - PROCESS | 3752 | 1461050471928 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 00:21:11 INFO - PROCESS | 3752 | 1461050471934 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:11 INFO - PROCESS | 3752 | ++DOCSHELL 1D93B400 == 13 [pid = 3752] [id = 13] 00:21:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 35 (1D93C800) [pid = 3752] [serial = 35] [outer = 00000000] 00:21:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 36 (1DE27C00) [pid = 3752] [serial = 36] [outer = 1D93C800] 00:21:11 INFO - PROCESS | 3752 | 1461050471978 Marionette DEBUG loaded listener.js 00:21:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 37 (1DE2B800) [pid = 3752] [serial = 37] [outer = 1D93C800] 00:21:12 INFO - PROCESS | 3752 | 1461050472267 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]]]}] 00:21:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 00:21:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 474ms 00:21:12 INFO - PROCESS | 3752 | 1461050472312 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 00:21:12 INFO - PROCESS | 3752 | 1461050472314 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 00:21:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 00:21:12 INFO - PROCESS | 3752 | 1461050472317 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 00:21:12 INFO - PROCESS | 3752 | 1461050472319 Marionette TRACE conn3 <- [1,26,null,{}] 00:21:12 INFO - PROCESS | 3752 | 1461050472322 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}] 00:21:12 INFO - PROCESS | 3752 | 1461050472412 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 00:21:12 INFO - PROCESS | 3752 | 1461050472418 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:12 INFO - PROCESS | 3752 | ++DOCSHELL 1DF70C00 == 14 [pid = 3752] [id = 14] 00:21:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 38 (1DF71000) [pid = 3752] [serial = 38] [outer = 00000000] 00:21:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 39 (1DF78800) [pid = 3752] [serial = 39] [outer = 1DF71000] 00:21:12 INFO - PROCESS | 3752 | 1461050472462 Marionette DEBUG loaded listener.js 00:21:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 40 (1DF7C400) [pid = 3752] [serial = 40] [outer = 1DF71000] 00:21:12 INFO - PROCESS | 3752 | 1461050472802 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]]]}] 00:21:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 00:21:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 520ms 00:21:12 INFO - PROCESS | 3752 | 1461050472854 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 00:21:12 INFO - PROCESS | 3752 | 1461050472857 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 00:21:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 00:21:12 INFO - PROCESS | 3752 | 1461050472862 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 00:21:12 INFO - PROCESS | 3752 | 1461050472864 Marionette TRACE conn3 <- [1,30,null,{}] 00:21:12 INFO - PROCESS | 3752 | 1461050472867 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}] 00:21:12 INFO - PROCESS | 3752 | 1461050472948 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 00:21:12 INFO - PROCESS | 3752 | 1461050472954 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:12 INFO - PROCESS | 3752 | ++DOCSHELL 1E223800 == 15 [pid = 3752] [id = 15] 00:21:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 41 (1E226800) [pid = 3752] [serial = 41] [outer = 00000000] 00:21:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 42 (1E22E000) [pid = 3752] [serial = 42] [outer = 1E226800] 00:21:12 INFO - PROCESS | 3752 | 1461050472997 Marionette DEBUG loaded listener.js 00:21:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 43 (1E22F800) [pid = 3752] [serial = 43] [outer = 1E226800] 00:21:13 INFO - PROCESS | 3752 | ++DOCSHELL 1E381800 == 16 [pid = 3752] [id = 16] 00:21:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 44 (1E382400) [pid = 3752] [serial = 44] [outer = 00000000] 00:21:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 45 (1E228C00) [pid = 3752] [serial = 45] [outer = 1E382400] 00:21:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 46 (1E22FC00) [pid = 3752] [serial = 46] [outer = 1E382400] 00:21:13 INFO - PROCESS | 3752 | ++DOCSHELL 1E381C00 == 17 [pid = 3752] [id = 17] 00:21:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 47 (1E385400) [pid = 3752] [serial = 47] [outer = 00000000] 00:21:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 48 (1E3E4800) [pid = 3752] [serial = 48] [outer = 1E385400] 00:21:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 49 (1E3ED800) [pid = 3752] [serial = 49] [outer = 1E385400] 00:21:13 INFO - PROCESS | 3752 | 1461050473475 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]]]}] 00:21:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 00:21:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 673ms 00:21:13 INFO - PROCESS | 3752 | 1461050473542 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 00:21:13 INFO - PROCESS | 3752 | 1461050473543 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 00:21:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 00:21:14 INFO - PROCESS | 3752 | 1461050474103 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 00:21:14 INFO - PROCESS | 3752 | 1461050474108 Marionette TRACE conn3 <- [1,34,null,{}] 00:21:14 INFO - PROCESS | 3752 | --DOCSHELL 143AC400 == 16 [pid = 3752] [id = 1] 00:21:14 INFO - PROCESS | 3752 | 1461050474143 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}] 00:21:14 INFO - PROCESS | 3752 | 1461050474269 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 00:21:14 INFO - PROCESS | 3752 | 1461050474324 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:14 INFO - PROCESS | 3752 | ++DOCSHELL 12B8AC00 == 17 [pid = 3752] [id = 18] 00:21:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 50 (12BB6400) [pid = 3752] [serial = 50] [outer = 00000000] 00:21:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 51 (1320A400) [pid = 3752] [serial = 51] [outer = 12BB6400] 00:21:14 INFO - PROCESS | 3752 | 1461050474380 Marionette DEBUG loaded listener.js 00:21:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 52 (13265000) [pid = 3752] [serial = 52] [outer = 12BB6400] 00:21:14 INFO - PROCESS | 3752 | 1461050474897 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]]]}] 00:21:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 00:21:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1360ms 00:21:14 INFO - PROCESS | 3752 | 1461050474945 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 00:21:14 INFO - PROCESS | 3752 | 1461050474949 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 00:21:14 INFO - PROCESS | 3752 | 1461050474954 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 00:21:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 00:21:14 INFO - PROCESS | 3752 | 1461050474956 Marionette TRACE conn3 <- [1,38,null,{}] 00:21:14 INFO - PROCESS | 3752 | 1461050474964 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}] 00:21:15 INFO - PROCESS | 3752 | 1461050475074 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 00:21:15 INFO - PROCESS | 3752 | 1461050475139 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:15 INFO - PROCESS | 3752 | ++DOCSHELL 1371C000 == 18 [pid = 3752] [id = 19] 00:21:15 INFO - PROCESS | 3752 | ++DOMWINDOW == 53 (13817C00) [pid = 3752] [serial = 53] [outer = 00000000] 00:21:15 INFO - PROCESS | 3752 | ++DOMWINDOW == 54 (157A7000) [pid = 3752] [serial = 54] [outer = 13817C00] 00:21:15 INFO - PROCESS | 3752 | 1461050475193 Marionette DEBUG loaded listener.js 00:21:15 INFO - PROCESS | 3752 | ++DOMWINDOW == 55 (15D5BC00) [pid = 3752] [serial = 55] [outer = 13817C00] 00:21:15 INFO - PROCESS | 3752 | 1461050475958 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]]]}] 00:21:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 00:21:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1024ms 00:21:15 INFO - PROCESS | 3752 | 1461050475980 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 00:21:15 INFO - PROCESS | 3752 | 1461050475984 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 00:21:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 00:21:15 INFO - PROCESS | 3752 | 1461050475998 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 00:21:15 INFO - PROCESS | 3752 | 1461050476002 Marionette TRACE conn3 <- [1,42,null,{}] 00:21:15 INFO - PROCESS | 3752 | 1461050476008 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}] 00:21:16 INFO - PROCESS | 3752 | 1461050476095 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 00:21:16 INFO - PROCESS | 3752 | 1461050476162 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:16 INFO - PROCESS | 3752 | ++DOCSHELL 13208400 == 19 [pid = 3752] [id = 20] 00:21:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 56 (13209400) [pid = 3752] [serial = 56] [outer = 00000000] 00:21:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 57 (1336C400) [pid = 3752] [serial = 57] [outer = 13209400] 00:21:16 INFO - PROCESS | 3752 | 1461050476212 Marionette DEBUG loaded listener.js 00:21:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 58 (13378800) [pid = 3752] [serial = 58] [outer = 13209400] 00:21:16 INFO - PROCESS | 3752 | --DOCSHELL 16C0E400 == 18 [pid = 3752] [id = 4] 00:21:16 INFO - PROCESS | 3752 | 1461050476718 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]]]}] 00:21:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 00:21:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 780ms 00:21:16 INFO - PROCESS | 3752 | 1461050476772 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 00:21:16 INFO - PROCESS | 3752 | 1461050476777 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 00:21:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 00:21:16 INFO - PROCESS | 3752 | 1461050476783 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 00:21:16 INFO - PROCESS | 3752 | 1461050476785 Marionette TRACE conn3 <- [1,46,null,{}] 00:21:16 INFO - PROCESS | 3752 | 1461050476789 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}] 00:21:16 INFO - PROCESS | 3752 | 1461050476864 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 00:21:16 INFO - PROCESS | 3752 | 1461050476872 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:16 INFO - PROCESS | 3752 | ++DOCSHELL 13819800 == 19 [pid = 3752] [id = 21] 00:21:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 59 (13A34000) [pid = 3752] [serial = 59] [outer = 00000000] 00:21:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 60 (13CAA000) [pid = 3752] [serial = 60] [outer = 13A34000] 00:21:16 INFO - PROCESS | 3752 | 1461050476921 Marionette DEBUG loaded listener.js 00:21:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 61 (1435F400) [pid = 3752] [serial = 61] [outer = 13A34000] 00:21:17 INFO - PROCESS | 3752 | 1461050477331 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]]]}] 00:21:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 00:21:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 581ms 00:21:17 INFO - PROCESS | 3752 | 1461050477362 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 00:21:17 INFO - PROCESS | 3752 | 1461050477364 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 00:21:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 00:21:17 INFO - PROCESS | 3752 | 1461050477368 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 00:21:17 INFO - PROCESS | 3752 | 1461050477371 Marionette TRACE conn3 <- [1,50,null,{}] 00:21:17 INFO - PROCESS | 3752 | 1461050477382 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}] 00:21:17 INFO - PROCESS | 3752 | 1461050477487 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 00:21:17 INFO - PROCESS | 3752 | 1461050477498 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:17 INFO - PROCESS | 3752 | ++DOCSHELL 15753800 == 20 [pid = 3752] [id = 22] 00:21:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 62 (15799C00) [pid = 3752] [serial = 62] [outer = 00000000] 00:21:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 63 (157EC800) [pid = 3752] [serial = 63] [outer = 15799C00] 00:21:17 INFO - PROCESS | 3752 | 1461050477548 Marionette DEBUG loaded listener.js 00:21:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 64 (15B34800) [pid = 3752] [serial = 64] [outer = 15799C00] 00:21:17 INFO - PROCESS | 3752 | 1461050478000 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]]]}] 00:21:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 00:21:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 673ms 00:21:18 INFO - PROCESS | 3752 | 1461050478050 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 00:21:18 INFO - PROCESS | 3752 | 1461050478053 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 00:21:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 00:21:18 INFO - PROCESS | 3752 | 1461050478056 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 00:21:18 INFO - PROCESS | 3752 | 1461050478058 Marionette TRACE conn3 <- [1,54,null,{}] 00:21:18 INFO - PROCESS | 3752 | 1461050478062 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}] 00:21:18 INFO - PROCESS | 3752 | 1461050478136 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 00:21:18 INFO - PROCESS | 3752 | 1461050478142 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:18 INFO - PROCESS | 3752 | ++DOCSHELL 159EFC00 == 21 [pid = 3752] [id = 23] 00:21:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 65 (15BDA800) [pid = 3752] [serial = 65] [outer = 00000000] 00:21:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 66 (17A0F800) [pid = 3752] [serial = 66] [outer = 15BDA800] 00:21:18 INFO - PROCESS | 3752 | 1461050478187 Marionette DEBUG loaded listener.js 00:21:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 67 (17F44C00) [pid = 3752] [serial = 67] [outer = 15BDA800] 00:21:18 INFO - PROCESS | 3752 | 1461050478557 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]]]}] 00:21:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 00:21:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 520ms 00:21:18 INFO - PROCESS | 3752 | 1461050478574 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 00:21:18 INFO - PROCESS | 3752 | 1461050478576 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 00:21:18 INFO - PROCESS | 3752 | 1461050478579 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 00:21:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 00:21:18 INFO - PROCESS | 3752 | 1461050478581 Marionette TRACE conn3 <- [1,58,null,{}] 00:21:18 INFO - PROCESS | 3752 | 1461050478584 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}] 00:21:18 INFO - PROCESS | 3752 | 1461050478653 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 00:21:18 INFO - PROCESS | 3752 | 1461050478659 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:18 INFO - PROCESS | 3752 | ++DOCSHELL 16C0C000 == 22 [pid = 3752] [id = 24] 00:21:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 68 (17FFA800) [pid = 3752] [serial = 68] [outer = 00000000] 00:21:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 69 (18234C00) [pid = 3752] [serial = 69] [outer = 17FFA800] 00:21:18 INFO - PROCESS | 3752 | 1461050478705 Marionette DEBUG loaded listener.js 00:21:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 70 (1823A800) [pid = 3752] [serial = 70] [outer = 17FFA800] 00:21:19 INFO - PROCESS | 3752 | 1461050479110 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]]]}] 00:21:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 00:21:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 581ms 00:21:19 INFO - PROCESS | 3752 | 1461050479177 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 00:21:19 INFO - PROCESS | 3752 | 1461050479179 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 00:21:19 INFO - PROCESS | 3752 | 1461050479182 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 00:21:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 00:21:19 INFO - PROCESS | 3752 | 1461050479184 Marionette TRACE conn3 <- [1,62,null,{}] 00:21:19 INFO - PROCESS | 3752 | 1461050479187 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}] 00:21:19 INFO - PROCESS | 3752 | 1461050479276 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 00:21:19 INFO - PROCESS | 3752 | 1461050479268 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:19 INFO - PROCESS | 3752 | ++DOCSHELL 18A22800 == 23 [pid = 3752] [id = 25] 00:21:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 71 (18A25400) [pid = 3752] [serial = 71] [outer = 00000000] 00:21:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 72 (18A31400) [pid = 3752] [serial = 72] [outer = 18A25400] 00:21:19 INFO - PROCESS | 3752 | 1461050479316 Marionette DEBUG loaded listener.js 00:21:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 73 (18A28C00) [pid = 3752] [serial = 73] [outer = 18A25400] 00:21:19 INFO - PROCESS | 3752 | 1461050479698 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]]]}] 00:21:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 00:21:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 581ms 00:21:19 INFO - PROCESS | 3752 | 1461050479762 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 00:21:19 INFO - PROCESS | 3752 | 1461050479764 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 00:21:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 00:21:19 INFO - PROCESS | 3752 | 1461050479767 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 00:21:19 INFO - PROCESS | 3752 | 1461050479769 Marionette TRACE conn3 <- [1,66,null,{}] 00:21:19 INFO - PROCESS | 3752 | 1461050479772 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}] 00:21:19 INFO - PROCESS | 3752 | 1461050479844 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 00:21:19 INFO - PROCESS | 3752 | 1461050479850 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:19 INFO - PROCESS | 3752 | ++DOCSHELL 18D3A400 == 24 [pid = 3752] [id = 26] 00:21:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 74 (1918E400) [pid = 3752] [serial = 74] [outer = 00000000] 00:21:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 75 (1954F800) [pid = 3752] [serial = 75] [outer = 1918E400] 00:21:19 INFO - PROCESS | 3752 | 1461050479894 Marionette DEBUG loaded listener.js 00:21:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 76 (19553800) [pid = 3752] [serial = 76] [outer = 1918E400] 00:21:20 INFO - PROCESS | 3752 | 1461050480268 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]]]}] 00:21:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 00:21:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 519ms 00:21:20 INFO - PROCESS | 3752 | 1461050480285 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 00:21:20 INFO - PROCESS | 3752 | 1461050480286 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 00:21:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 00:21:20 INFO - PROCESS | 3752 | 1461050480290 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 00:21:20 INFO - PROCESS | 3752 | 1461050480291 Marionette TRACE conn3 <- [1,70,null,{}] 00:21:20 INFO - PROCESS | 3752 | 1461050480295 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}] 00:21:20 INFO - PROCESS | 3752 | 1461050480398 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 00:21:20 INFO - PROCESS | 3752 | 1461050480407 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:20 INFO - PROCESS | 3752 | ++DOCSHELL 12B85000 == 25 [pid = 3752] [id = 27] 00:21:20 INFO - PROCESS | 3752 | ++DOMWINDOW == 77 (13260000) [pid = 3752] [serial = 77] [outer = 00000000] 00:21:20 INFO - PROCESS | 3752 | ++DOMWINDOW == 78 (19C5AC00) [pid = 3752] [serial = 78] [outer = 13260000] 00:21:20 INFO - PROCESS | 3752 | 1461050480454 Marionette DEBUG loaded listener.js 00:21:20 INFO - PROCESS | 3752 | ++DOMWINDOW == 79 (19C7E800) [pid = 3752] [serial = 79] [outer = 13260000] 00:21:20 INFO - PROCESS | 3752 | 1461050480820 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]]]}] 00:21:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 00:21:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 581ms 00:21:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 00:21:20 INFO - PROCESS | 3752 | 1461050480871 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 00:21:20 INFO - PROCESS | 3752 | 1461050480873 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 00:21:20 INFO - PROCESS | 3752 | 1461050480876 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 00:21:20 INFO - PROCESS | 3752 | 1461050480878 Marionette TRACE conn3 <- [1,74,null,{}] 00:21:20 INFO - PROCESS | 3752 | 1461050480881 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}] 00:21:20 INFO - PROCESS | 3752 | 1461050480952 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 00:21:21 INFO - PROCESS | 3752 | 1461050481022 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:21 INFO - PROCESS | 3752 | ++DOCSHELL 12B86C00 == 26 [pid = 3752] [id = 28] 00:21:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 80 (19537400) [pid = 3752] [serial = 80] [outer = 00000000] 00:21:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 81 (19E9EC00) [pid = 3752] [serial = 81] [outer = 19537400] 00:21:21 INFO - PROCESS | 3752 | 1461050481075 Marionette DEBUG loaded listener.js 00:21:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 82 (19E9C400) [pid = 3752] [serial = 82] [outer = 19537400] 00:21:21 INFO - PROCESS | 3752 | 1461050481401 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]]]}] 00:21:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 00:21:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 580ms 00:21:21 INFO - PROCESS | 3752 | 1461050481472 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 00:21:21 INFO - PROCESS | 3752 | 1461050481474 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 00:21:21 INFO - PROCESS | 3752 | 1461050481478 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 00:21:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 00:21:21 INFO - PROCESS | 3752 | 1461050481479 Marionette TRACE conn3 <- [1,78,null,{}] 00:21:21 INFO - PROCESS | 3752 | 1461050481483 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}] 00:21:21 INFO - PROCESS | 3752 | 1461050481582 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 00:21:21 INFO - PROCESS | 3752 | 1461050481591 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:21 INFO - PROCESS | 3752 | ++DOCSHELL 16551000 == 27 [pid = 3752] [id = 29] 00:21:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 83 (19C81C00) [pid = 3752] [serial = 83] [outer = 00000000] 00:21:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 84 (1A06FC00) [pid = 3752] [serial = 84] [outer = 19C81C00] 00:21:21 INFO - PROCESS | 3752 | 1461050481635 Marionette DEBUG loaded listener.js 00:21:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 85 (1A073400) [pid = 3752] [serial = 85] [outer = 19C81C00] 00:21:21 INFO - PROCESS | 3752 | 1461050481985 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]]]}] 00:21:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 00:21:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 535ms 00:21:21 INFO - PROCESS | 3752 | 1461050481997 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 00:21:21 INFO - PROCESS | 3752 | 1461050481999 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 00:21:21 INFO - PROCESS | 3752 | 1461050482002 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 00:21:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 00:21:21 INFO - PROCESS | 3752 | 1461050482004 Marionette TRACE conn3 <- [1,82,null,{}] 00:21:22 INFO - PROCESS | 3752 | 1461050482008 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}] 00:21:22 INFO - PROCESS | 3752 | 1461050482105 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 00:21:22 INFO - PROCESS | 3752 | 1461050482110 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:22 INFO - PROCESS | 3752 | ++DOCSHELL 1A643C00 == 28 [pid = 3752] [id = 30] 00:21:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 86 (1A64EC00) [pid = 3752] [serial = 86] [outer = 00000000] 00:21:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 87 (1A6D8000) [pid = 3752] [serial = 87] [outer = 1A64EC00] 00:21:22 INFO - PROCESS | 3752 | 1461050482157 Marionette DEBUG loaded listener.js 00:21:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 88 (1AA4A000) [pid = 3752] [serial = 88] [outer = 1A64EC00] 00:21:22 INFO - PROCESS | 3752 | 1461050482573 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]]]}] 00:21:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 00:21:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 627ms 00:21:22 INFO - PROCESS | 3752 | 1461050482623 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 00:21:22 INFO - PROCESS | 3752 | 1461050482624 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 00:21:22 INFO - PROCESS | 3752 | 1461050482628 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 00:21:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 00:21:22 INFO - PROCESS | 3752 | 1461050482629 Marionette TRACE conn3 <- [1,86,null,{}] 00:21:22 INFO - PROCESS | 3752 | 1461050482632 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}] 00:21:22 INFO - PROCESS | 3752 | 1461050482706 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 00:21:22 INFO - PROCESS | 3752 | 1461050482712 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:22 INFO - PROCESS | 3752 | ++DOCSHELL 16C07000 == 29 [pid = 3752] [id = 31] 00:21:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 89 (1A6D6000) [pid = 3752] [serial = 89] [outer = 00000000] 00:21:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 90 (1C2A3C00) [pid = 3752] [serial = 90] [outer = 1A6D6000] 00:21:22 INFO - PROCESS | 3752 | 1461050482757 Marionette DEBUG loaded listener.js 00:21:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 91 (1C35DC00) [pid = 3752] [serial = 91] [outer = 1A6D6000] 00:21:23 INFO - PROCESS | 3752 | 1461050483134 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]]]}] 00:21:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 00:21:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 520ms 00:21:23 INFO - PROCESS | 3752 | 1461050483163 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 00:21:23 INFO - PROCESS | 3752 | 1461050483165 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 00:21:23 INFO - PROCESS | 3752 | 1461050483168 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 00:21:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 00:21:23 INFO - PROCESS | 3752 | 1461050483170 Marionette TRACE conn3 <- [1,90,null,{}] 00:21:23 INFO - PROCESS | 3752 | 1461050483173 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}] 00:21:23 INFO - PROCESS | 3752 | 1461050483260 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 00:21:23 INFO - PROCESS | 3752 | 1461050483268 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:23 INFO - PROCESS | 3752 | ++DOCSHELL 15E6A800 == 30 [pid = 3752] [id = 32] 00:21:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 92 (1A6D4C00) [pid = 3752] [serial = 92] [outer = 00000000] 00:21:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 93 (1C988000) [pid = 3752] [serial = 93] [outer = 1A6D4C00] 00:21:23 INFO - PROCESS | 3752 | 1461050483312 Marionette DEBUG loaded listener.js 00:21:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 94 (1C98E400) [pid = 3752] [serial = 94] [outer = 1A6D4C00] 00:21:23 INFO - PROCESS | 3752 | 1461050483688 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]]]}] 00:21:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 00:21:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 581ms 00:21:23 INFO - PROCESS | 3752 | 1461050483750 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 00:21:23 INFO - PROCESS | 3752 | 1461050483751 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 00:21:23 INFO - PROCESS | 3752 | 1461050483755 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 00:21:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 00:21:23 INFO - PROCESS | 3752 | 1461050483756 Marionette TRACE conn3 <- [1,94,null,{}] 00:21:23 INFO - PROCESS | 3752 | 1461050483760 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}] 00:21:23 INFO - PROCESS | 3752 | 1461050483883 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 00:21:23 INFO - PROCESS | 3752 | 1461050483895 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:23 INFO - PROCESS | 3752 | ++DOCSHELL 1C2A1800 == 31 [pid = 3752] [id = 33] 00:21:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 95 (1C981400) [pid = 3752] [serial = 95] [outer = 00000000] 00:21:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 96 (1CF0C000) [pid = 3752] [serial = 96] [outer = 1C981400] 00:21:23 INFO - PROCESS | 3752 | 1461050483938 Marionette DEBUG loaded listener.js 00:21:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 97 (1CF91000) [pid = 3752] [serial = 97] [outer = 1C981400] 00:21:25 INFO - PROCESS | 3752 | 1461050485049 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]]]}] 00:21:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 00:21:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1330ms 00:21:25 INFO - PROCESS | 3752 | 1461050485074 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 00:21:25 INFO - PROCESS | 3752 | 1461050485077 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 00:21:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 00:21:25 INFO - PROCESS | 3752 | 1461050485083 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 00:21:25 INFO - PROCESS | 3752 | 1461050485086 Marionette TRACE conn3 <- [1,98,null,{}] 00:21:25 INFO - PROCESS | 3752 | 1461050485092 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}] 00:21:25 INFO - PROCESS | 3752 | 1461050485207 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 00:21:25 INFO - PROCESS | 3752 | 1461050485218 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:25 INFO - PROCESS | 3752 | ++DOCSHELL 13718400 == 32 [pid = 3752] [id = 34] 00:21:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 98 (1371B800) [pid = 3752] [serial = 98] [outer = 00000000] 00:21:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 99 (13A35400) [pid = 3752] [serial = 99] [outer = 1371B800] 00:21:25 INFO - PROCESS | 3752 | 1461050485266 Marionette DEBUG loaded listener.js 00:21:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 100 (13364800) [pid = 3752] [serial = 100] [outer = 1371B800] 00:21:25 INFO - PROCESS | 3752 | 1461050485730 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]]]}] 00:21:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 00:21:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 672ms 00:21:25 INFO - PROCESS | 3752 | 1461050485763 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 00:21:25 INFO - PROCESS | 3752 | 1461050485768 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 00:21:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 00:21:25 INFO - PROCESS | 3752 | 1461050485774 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 00:21:25 INFO - PROCESS | 3752 | 1461050485776 Marionette TRACE conn3 <- [1,102,null,{}] 00:21:25 INFO - PROCESS | 3752 | 1461050485780 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}] 00:21:25 INFO - PROCESS | 3752 | 1461050485886 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 00:21:25 INFO - PROCESS | 3752 | 1461050485893 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:25 INFO - PROCESS | 3752 | ++DOCSHELL 13A2E800 == 33 [pid = 3752] [id = 35] 00:21:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 101 (13AB4C00) [pid = 3752] [serial = 101] [outer = 00000000] 00:21:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 102 (157F2800) [pid = 3752] [serial = 102] [outer = 13AB4C00] 00:21:25 INFO - PROCESS | 3752 | 1461050485937 Marionette DEBUG loaded listener.js 00:21:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 103 (15D1B800) [pid = 3752] [serial = 103] [outer = 13AB4C00] 00:21:26 INFO - PROCESS | 3752 | --DOMWINDOW == 102 (16C0EC00) [pid = 3752] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 00:21:26 INFO - PROCESS | 3752 | --DOMWINDOW == 101 (1DF71000) [pid = 3752] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 00:21:26 INFO - PROCESS | 3752 | --DOMWINDOW == 100 (1D93C800) [pid = 3752] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 00:21:26 INFO - PROCESS | 3752 | --DOMWINDOW == 99 (19C82800) [pid = 3752] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 00:21:26 INFO - PROCESS | 3752 | --DOMWINDOW == 98 (1D17E800) [pid = 3752] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 00:21:26 INFO - PROCESS | 3752 | --DOMWINDOW == 97 (1CF94800) [pid = 3752] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 00:21:26 INFO - PROCESS | 3752 | --DOMWINDOW == 96 (1C981000) [pid = 3752] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 00:21:26 INFO - PROCESS | 3752 | --DOMWINDOW == 95 (1E226800) [pid = 3752] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 00:21:26 INFO - PROCESS | 3752 | --DOMWINDOW == 94 (12BB6400) [pid = 3752] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 00:21:26 INFO - PROCESS | 3752 | --DOMWINDOW == 93 (13817C00) [pid = 3752] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 00:21:26 INFO - PROCESS | 3752 | --DOMWINDOW == 92 (13209400) [pid = 3752] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 00:21:26 INFO - PROCESS | 3752 | --DOMWINDOW == 91 (13A34000) [pid = 3752] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 00:21:26 INFO - PROCESS | 3752 | --DOMWINDOW == 90 (15799C00) [pid = 3752] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 00:21:26 INFO - PROCESS | 3752 | --DOMWINDOW == 89 (15BDA800) [pid = 3752] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 00:21:26 INFO - PROCESS | 3752 | --DOMWINDOW == 88 (17FFA800) [pid = 3752] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 00:21:26 INFO - PROCESS | 3752 | --DOMWINDOW == 87 (18A25400) [pid = 3752] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 00:21:26 INFO - PROCESS | 3752 | --DOMWINDOW == 86 (1918E400) [pid = 3752] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 00:21:26 INFO - PROCESS | 3752 | --DOMWINDOW == 85 (13260000) [pid = 3752] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 00:21:26 INFO - PROCESS | 3752 | --DOMWINDOW == 84 (19537400) [pid = 3752] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 00:21:26 INFO - PROCESS | 3752 | --DOMWINDOW == 83 (19C81C00) [pid = 3752] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 00:21:26 INFO - PROCESS | 3752 | --DOMWINDOW == 82 (1A64EC00) [pid = 3752] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 00:21:26 INFO - PROCESS | 3752 | --DOMWINDOW == 81 (1A6D6000) [pid = 3752] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 00:21:26 INFO - PROCESS | 3752 | --DOMWINDOW == 80 (1A6D4C00) [pid = 3752] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 00:21:26 INFO - PROCESS | 3752 | 1461050486773 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]]]}] 00:21:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 00:21:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1024ms 00:21:26 INFO - PROCESS | 3752 | 1461050486795 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 00:21:26 INFO - PROCESS | 3752 | 1461050486797 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 00:21:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 00:21:26 INFO - PROCESS | 3752 | 1461050486805 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 00:21:26 INFO - PROCESS | 3752 | 1461050486809 Marionette TRACE conn3 <- [1,106,null,{}] 00:21:26 INFO - PROCESS | 3752 | 1461050486818 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}] 00:21:26 INFO - PROCESS | 3752 | 1461050486908 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 00:21:26 INFO - PROCESS | 3752 | 1461050486982 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:26 INFO - PROCESS | 3752 | ++DOCSHELL 1325D800 == 34 [pid = 3752] [id = 36] 00:21:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 81 (13AB0000) [pid = 3752] [serial = 104] [outer = 00000000] 00:21:27 INFO - PROCESS | 3752 | ++DOMWINDOW == 82 (1654EC00) [pid = 3752] [serial = 105] [outer = 13AB0000] 00:21:27 INFO - PROCESS | 3752 | 1461050487029 Marionette DEBUG loaded listener.js 00:21:27 INFO - PROCESS | 3752 | ++DOMWINDOW == 83 (17A08C00) [pid = 3752] [serial = 106] [outer = 13AB0000] 00:21:27 INFO - PROCESS | 3752 | 1461050487344 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]]]}] 00:21:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 00:21:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 580ms 00:21:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 00:21:27 INFO - PROCESS | 3752 | 1461050487381 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 00:21:27 INFO - PROCESS | 3752 | 1461050487384 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 00:21:27 INFO - PROCESS | 3752 | 1461050487387 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 00:21:27 INFO - PROCESS | 3752 | 1461050487388 Marionette TRACE conn3 <- [1,110,null,{}] 00:21:27 INFO - PROCESS | 3752 | 1461050487392 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}] 00:21:27 INFO - PROCESS | 3752 | 1461050487481 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 00:21:27 INFO - PROCESS | 3752 | 1461050487546 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:27 INFO - PROCESS | 3752 | ++DOCSHELL 16C0EC00 == 35 [pid = 3752] [id = 37] 00:21:27 INFO - PROCESS | 3752 | ++DOMWINDOW == 84 (17A0F400) [pid = 3752] [serial = 107] [outer = 00000000] 00:21:27 INFO - PROCESS | 3752 | ++DOMWINDOW == 85 (18234000) [pid = 3752] [serial = 108] [outer = 17A0F400] 00:21:27 INFO - PROCESS | 3752 | 1461050487592 Marionette DEBUG loaded listener.js 00:21:27 INFO - PROCESS | 3752 | ++DOMWINDOW == 86 (18625000) [pid = 3752] [serial = 109] [outer = 17A0F400] 00:21:27 INFO - PROCESS | 3752 | 1461050487963 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]]]}] 00:21:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 00:21:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 611ms 00:21:28 INFO - PROCESS | 3752 | 1461050488025 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 00:21:28 INFO - PROCESS | 3752 | 1461050488027 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 00:21:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 00:21:28 INFO - PROCESS | 3752 | 1461050488030 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 00:21:28 INFO - PROCESS | 3752 | 1461050488032 Marionette TRACE conn3 <- [1,114,null,{}] 00:21:28 INFO - PROCESS | 3752 | 1461050488035 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}] 00:21:28 INFO - PROCESS | 3752 | 1461050488089 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 00:21:28 INFO - PROCESS | 3752 | 1461050488095 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:28 INFO - PROCESS | 3752 | ++DOCSHELL 18237800 == 36 [pid = 3752] [id = 38] 00:21:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 87 (18878C00) [pid = 3752] [serial = 110] [outer = 00000000] 00:21:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 88 (18D3A000) [pid = 3752] [serial = 111] [outer = 18878C00] 00:21:28 INFO - PROCESS | 3752 | 1461050488141 Marionette DEBUG loaded listener.js 00:21:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 89 (193D7C00) [pid = 3752] [serial = 112] [outer = 18878C00] 00:21:28 INFO - PROCESS | 3752 | 1461050488540 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]]]}] 00:21:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 00:21:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 581ms 00:21:28 INFO - PROCESS | 3752 | 1461050488612 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 00:21:28 INFO - PROCESS | 3752 | 1461050488616 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 00:21:28 INFO - PROCESS | 3752 | 1461050488621 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 00:21:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 00:21:28 INFO - PROCESS | 3752 | 1461050488625 Marionette TRACE conn3 <- [1,118,null,{}] 00:21:28 INFO - PROCESS | 3752 | 1461050488631 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}] 00:21:28 INFO - PROCESS | 3752 | 1461050488729 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 00:21:28 INFO - PROCESS | 3752 | 1461050488871 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:28 INFO - PROCESS | 3752 | ++DOCSHELL 13365C00 == 37 [pid = 3752] [id = 39] 00:21:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 90 (13366000) [pid = 3752] [serial = 113] [outer = 00000000] 00:21:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 91 (13811C00) [pid = 3752] [serial = 114] [outer = 13366000] 00:21:28 INFO - PROCESS | 3752 | 1461050488928 Marionette DEBUG loaded listener.js 00:21:29 INFO - PROCESS | 3752 | ++DOMWINDOW == 92 (13A38400) [pid = 3752] [serial = 115] [outer = 13366000] 00:21:29 INFO - PROCESS | 3752 | 1461050489411 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]]]}] 00:21:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 00:21:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 825ms 00:21:29 INFO - PROCESS | 3752 | 1461050489462 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 00:21:29 INFO - PROCESS | 3752 | 1461050489466 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 00:21:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 00:21:29 INFO - PROCESS | 3752 | 1461050489475 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 00:21:29 INFO - PROCESS | 3752 | 1461050489479 Marionette TRACE conn3 <- [1,122,null,{}] 00:21:29 INFO - PROCESS | 3752 | 1461050489484 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}] 00:21:29 INFO - PROCESS | 3752 | 1461050489577 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 00:21:29 INFO - PROCESS | 3752 | 1461050489645 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:29 INFO - PROCESS | 3752 | ++DOCSHELL 147B3000 == 38 [pid = 3752] [id = 40] 00:21:29 INFO - PROCESS | 3752 | ++DOMWINDOW == 93 (14B16C00) [pid = 3752] [serial = 116] [outer = 00000000] 00:21:29 INFO - PROCESS | 3752 | ++DOMWINDOW == 94 (1654E800) [pid = 3752] [serial = 117] [outer = 14B16C00] 00:21:29 INFO - PROCESS | 3752 | 1461050489699 Marionette DEBUG loaded listener.js 00:21:29 INFO - PROCESS | 3752 | ++DOMWINDOW == 95 (17FF7C00) [pid = 3752] [serial = 118] [outer = 14B16C00] 00:21:30 INFO - PROCESS | 3752 | 1461050490214 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]]]}] 00:21:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 00:21:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 780ms 00:21:30 INFO - PROCESS | 3752 | 1461050490255 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 00:21:30 INFO - PROCESS | 3752 | 1461050490258 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 00:21:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 00:21:30 INFO - PROCESS | 3752 | 1461050490262 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 00:21:30 INFO - PROCESS | 3752 | 1461050490266 Marionette TRACE conn3 <- [1,126,null,{}] 00:21:30 INFO - PROCESS | 3752 | 1461050490279 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}] 00:21:30 INFO - PROCESS | 3752 | 1461050490408 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 00:21:30 INFO - PROCESS | 3752 | 1461050490465 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:30 INFO - PROCESS | 3752 | ++DOCSHELL 19C7E400 == 39 [pid = 3752] [id = 41] 00:21:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 96 (19C7EC00) [pid = 3752] [serial = 119] [outer = 00000000] 00:21:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 97 (19C86400) [pid = 3752] [serial = 120] [outer = 19C7EC00] 00:21:30 INFO - PROCESS | 3752 | 1461050490522 Marionette DEBUG loaded listener.js 00:21:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 98 (19ED5800) [pid = 3752] [serial = 121] [outer = 19C7EC00] 00:21:31 INFO - PROCESS | 3752 | 1461050491061 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]]]}] 00:21:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 00:21:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 825ms 00:21:31 INFO - PROCESS | 3752 | 1461050491094 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 00:21:31 INFO - PROCESS | 3752 | 1461050491096 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 00:21:31 INFO - PROCESS | 3752 | 1461050491101 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 00:21:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 00:21:31 INFO - PROCESS | 3752 | 1461050491103 Marionette TRACE conn3 <- [1,130,null,{}] 00:21:31 INFO - PROCESS | 3752 | 1461050491107 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}] 00:21:31 INFO - PROCESS | 3752 | 1461050491199 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 00:21:31 INFO - PROCESS | 3752 | 1461050491265 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:31 INFO - PROCESS | 3752 | ++DOCSHELL 18A27C00 == 40 [pid = 3752] [id = 42] 00:21:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 99 (1A00A400) [pid = 3752] [serial = 122] [outer = 00000000] 00:21:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 100 (1A64E800) [pid = 3752] [serial = 123] [outer = 1A00A400] 00:21:31 INFO - PROCESS | 3752 | 1461050491328 Marionette DEBUG loaded listener.js 00:21:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 101 (1A6D0800) [pid = 3752] [serial = 124] [outer = 1A00A400] 00:21:31 INFO - PROCESS | 3752 | 1461050491875 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]]]}] 00:21:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 00:21:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 825ms 00:21:31 INFO - PROCESS | 3752 | 1461050491927 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 00:21:31 INFO - PROCESS | 3752 | 1461050491929 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 00:21:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 00:21:31 INFO - PROCESS | 3752 | 1461050491933 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 00:21:31 INFO - PROCESS | 3752 | 1461050491935 Marionette TRACE conn3 <- [1,134,null,{}] 00:21:31 INFO - PROCESS | 3752 | 1461050491938 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}] 00:21:32 INFO - PROCESS | 3752 | 1461050492029 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 00:21:32 INFO - PROCESS | 3752 | 1461050492099 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:32 INFO - PROCESS | 3752 | ++DOCSHELL 1325C000 == 41 [pid = 3752] [id = 43] 00:21:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 102 (1371B000) [pid = 3752] [serial = 125] [outer = 00000000] 00:21:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 103 (13CA6000) [pid = 3752] [serial = 126] [outer = 1371B000] 00:21:32 INFO - PROCESS | 3752 | 1461050492152 Marionette DEBUG loaded listener.js 00:21:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 104 (143B6800) [pid = 3752] [serial = 127] [outer = 1371B000] 00:21:33 INFO - PROCESS | 3752 | --DOCSHELL 16C0EC00 == 40 [pid = 3752] [id = 37] 00:21:33 INFO - PROCESS | 3752 | --DOCSHELL 1325D800 == 39 [pid = 3752] [id = 36] 00:21:33 INFO - PROCESS | 3752 | --DOCSHELL 13A2E800 == 38 [pid = 3752] [id = 35] 00:21:33 INFO - PROCESS | 3752 | --DOCSHELL 13718400 == 37 [pid = 3752] [id = 34] 00:21:33 INFO - PROCESS | 3752 | --DOCSHELL 1C2A1800 == 36 [pid = 3752] [id = 33] 00:21:33 INFO - PROCESS | 3752 | --DOCSHELL 19C7E400 == 35 [pid = 3752] [id = 41] 00:21:33 INFO - PROCESS | 3752 | --DOCSHELL 18A27C00 == 34 [pid = 3752] [id = 42] 00:21:33 INFO - PROCESS | 3752 | --DOCSHELL 18237800 == 33 [pid = 3752] [id = 38] 00:21:33 INFO - PROCESS | 3752 | --DOCSHELL 1A643C00 == 32 [pid = 3752] [id = 30] 00:21:33 INFO - PROCESS | 3752 | --DOCSHELL 16551000 == 31 [pid = 3752] [id = 29] 00:21:33 INFO - PROCESS | 3752 | --DOCSHELL 15E6A800 == 30 [pid = 3752] [id = 32] 00:21:33 INFO - PROCESS | 3752 | --DOCSHELL 13365C00 == 29 [pid = 3752] [id = 39] 00:21:33 INFO - PROCESS | 3752 | --DOCSHELL 16C07000 == 28 [pid = 3752] [id = 31] 00:21:33 INFO - PROCESS | 3752 | --DOCSHELL 147B3000 == 27 [pid = 3752] [id = 40] 00:21:33 INFO - PROCESS | 3752 | 1461050493226 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]]]}] 00:21:33 INFO - PROCESS | 3752 | --DOMWINDOW == 103 (19539000) [pid = 3752] [serial = 14] [outer = 00000000] [url = about:blank] 00:21:33 INFO - PROCESS | 3752 | --DOMWINDOW == 102 (16495400) [pid = 3752] [serial = 9] [outer = 00000000] [url = about:blank] 00:21:33 INFO - PROCESS | 3752 | --DOMWINDOW == 101 (1649A000) [pid = 3752] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 00:21:33 INFO - PROCESS | 3752 | --DOMWINDOW == 100 (14BACC00) [pid = 3752] [serial = 4] [outer = 00000000] [url = about:blank] 00:21:33 INFO - PROCESS | 3752 | --DOMWINDOW == 99 (1320A400) [pid = 3752] [serial = 51] [outer = 00000000] [url = about:blank] 00:21:33 INFO - PROCESS | 3752 | --DOMWINDOW == 98 (157A7000) [pid = 3752] [serial = 54] [outer = 00000000] [url = about:blank] 00:21:33 INFO - PROCESS | 3752 | --DOMWINDOW == 97 (1336C400) [pid = 3752] [serial = 57] [outer = 00000000] [url = about:blank] 00:21:33 INFO - PROCESS | 3752 | --DOMWINDOW == 96 (13378800) [pid = 3752] [serial = 58] [outer = 00000000] [url = about:blank] 00:21:33 INFO - PROCESS | 3752 | --DOMWINDOW == 95 (13CAA000) [pid = 3752] [serial = 60] [outer = 00000000] [url = about:blank] 00:21:33 INFO - PROCESS | 3752 | --DOMWINDOW == 94 (157EC800) [pid = 3752] [serial = 63] [outer = 00000000] [url = about:blank] 00:21:33 INFO - PROCESS | 3752 | --DOMWINDOW == 93 (17A0F800) [pid = 3752] [serial = 66] [outer = 00000000] [url = about:blank] 00:21:33 INFO - PROCESS | 3752 | --DOMWINDOW == 92 (17F44C00) [pid = 3752] [serial = 67] [outer = 00000000] [url = about:blank] 00:21:33 INFO - PROCESS | 3752 | --DOMWINDOW == 91 (18234C00) [pid = 3752] [serial = 69] [outer = 00000000] [url = about:blank] 00:21:33 INFO - PROCESS | 3752 | --DOMWINDOW == 90 (18A31400) [pid = 3752] [serial = 72] [outer = 00000000] [url = about:blank] 00:21:33 INFO - PROCESS | 3752 | --DOMWINDOW == 89 (1954F800) [pid = 3752] [serial = 75] [outer = 00000000] [url = about:blank] 00:21:33 INFO - PROCESS | 3752 | --DOMWINDOW == 88 (19C5AC00) [pid = 3752] [serial = 78] [outer = 00000000] [url = about:blank] 00:21:33 INFO - PROCESS | 3752 | --DOMWINDOW == 87 (19E9EC00) [pid = 3752] [serial = 81] [outer = 00000000] [url = about:blank] 00:21:33 INFO - PROCESS | 3752 | --DOMWINDOW == 86 (18A28C00) [pid = 3752] [serial = 73] [outer = 00000000] [url = about:blank] 00:21:33 INFO - PROCESS | 3752 | --DOMWINDOW == 85 (1A06FC00) [pid = 3752] [serial = 84] [outer = 00000000] [url = about:blank] 00:21:33 INFO - PROCESS | 3752 | --DOMWINDOW == 84 (1A6D8000) [pid = 3752] [serial = 87] [outer = 00000000] [url = about:blank] 00:21:33 INFO - PROCESS | 3752 | --DOMWINDOW == 83 (1C2A3C00) [pid = 3752] [serial = 90] [outer = 00000000] [url = about:blank] 00:21:33 INFO - PROCESS | 3752 | --DOMWINDOW == 82 (19553800) [pid = 3752] [serial = 76] [outer = 00000000] [url = about:blank] 00:21:33 INFO - PROCESS | 3752 | --DOMWINDOW == 81 (19C7E800) [pid = 3752] [serial = 79] [outer = 00000000] [url = about:blank] 00:21:33 INFO - PROCESS | 3752 | --DOMWINDOW == 80 (19E9C400) [pid = 3752] [serial = 82] [outer = 00000000] [url = about:blank] 00:21:33 INFO - PROCESS | 3752 | --DOMWINDOW == 79 (13265000) [pid = 3752] [serial = 52] [outer = 00000000] [url = about:blank] 00:21:33 INFO - PROCESS | 3752 | --DOMWINDOW == 78 (1823A800) [pid = 3752] [serial = 70] [outer = 00000000] [url = about:blank] 00:21:33 INFO - PROCESS | 3752 | --DOMWINDOW == 77 (1A073400) [pid = 3752] [serial = 85] [outer = 00000000] [url = about:blank] 00:21:33 INFO - PROCESS | 3752 | --DOMWINDOW == 76 (1AA4A000) [pid = 3752] [serial = 88] [outer = 00000000] [url = about:blank] 00:21:33 INFO - PROCESS | 3752 | --DOMWINDOW == 75 (1435F400) [pid = 3752] [serial = 61] [outer = 00000000] [url = about:blank] 00:21:33 INFO - PROCESS | 3752 | --DOMWINDOW == 74 (15B34800) [pid = 3752] [serial = 64] [outer = 00000000] [url = about:blank] 00:21:33 INFO - PROCESS | 3752 | --DOMWINDOW == 73 (15D5BC00) [pid = 3752] [serial = 55] [outer = 00000000] [url = about:blank] 00:21:33 INFO - PROCESS | 3752 | --DOMWINDOW == 72 (1C35DC00) [pid = 3752] [serial = 91] [outer = 00000000] [url = about:blank] 00:21:33 INFO - PROCESS | 3752 | --DOMWINDOW == 71 (1C988000) [pid = 3752] [serial = 93] [outer = 00000000] [url = about:blank] 00:21:33 INFO - PROCESS | 3752 | --DOMWINDOW == 70 (1E22F800) [pid = 3752] [serial = 43] [outer = 00000000] [url = about:blank] 00:21:33 INFO - PROCESS | 3752 | --DOMWINDOW == 69 (1C98E400) [pid = 3752] [serial = 94] [outer = 00000000] [url = about:blank] 00:21:33 INFO - PROCESS | 3752 | --DOMWINDOW == 68 (1D935400) [pid = 3752] [serial = 34] [outer = 00000000] [url = about:blank] 00:21:33 INFO - PROCESS | 3752 | --DOMWINDOW == 67 (1D6D5C00) [pid = 3752] [serial = 33] [outer = 00000000] [url = about:blank] 00:21:33 INFO - PROCESS | 3752 | --DOMWINDOW == 66 (1D6CDC00) [pid = 3752] [serial = 30] [outer = 00000000] [url = about:blank] 00:21:33 INFO - PROCESS | 3752 | --DOMWINDOW == 65 (1D6D5000) [pid = 3752] [serial = 31] [outer = 00000000] [url = about:blank] 00:21:33 INFO - PROCESS | 3752 | --DOMWINDOW == 64 (1D267400) [pid = 3752] [serial = 27] [outer = 00000000] [url = about:blank] 00:21:33 INFO - PROCESS | 3752 | --DOMWINDOW == 63 (1D26AC00) [pid = 3752] [serial = 28] [outer = 00000000] [url = about:blank] 00:21:33 INFO - PROCESS | 3752 | --DOMWINDOW == 62 (1CF0E400) [pid = 3752] [serial = 24] [outer = 00000000] [url = about:blank] 00:21:33 INFO - PROCESS | 3752 | --DOMWINDOW == 61 (1C983C00) [pid = 3752] [serial = 21] [outer = 00000000] [url = about:blank] 00:21:33 INFO - PROCESS | 3752 | --DOMWINDOW == 60 (1C987000) [pid = 3752] [serial = 22] [outer = 00000000] [url = about:blank] 00:21:33 INFO - PROCESS | 3752 | --DOMWINDOW == 59 (1954DC00) [pid = 3752] [serial = 17] [outer = 00000000] [url = about:blank] 00:21:33 INFO - PROCESS | 3752 | --DOMWINDOW == 58 (1E228C00) [pid = 3752] [serial = 45] [outer = 00000000] [url = about:blank] 00:21:33 INFO - PROCESS | 3752 | --DOMWINDOW == 57 (1E3E4800) [pid = 3752] [serial = 48] [outer = 00000000] [url = about:blank] 00:21:33 INFO - PROCESS | 3752 | --DOMWINDOW == 56 (1E22E000) [pid = 3752] [serial = 42] [outer = 00000000] [url = about:blank] 00:21:33 INFO - PROCESS | 3752 | --DOMWINDOW == 55 (1DF78800) [pid = 3752] [serial = 39] [outer = 00000000] [url = about:blank] 00:21:33 INFO - PROCESS | 3752 | --DOMWINDOW == 54 (1DF7C400) [pid = 3752] [serial = 40] [outer = 00000000] [url = about:blank] 00:21:33 INFO - PROCESS | 3752 | --DOMWINDOW == 53 (1DE27C00) [pid = 3752] [serial = 36] [outer = 00000000] [url = about:blank] 00:21:33 INFO - PROCESS | 3752 | --DOMWINDOW == 52 (1DE2B800) [pid = 3752] [serial = 37] [outer = 00000000] [url = about:blank] 00:21:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 00:21:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1360ms 00:21:33 INFO - PROCESS | 3752 | 1461050493299 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 00:21:33 INFO - PROCESS | 3752 | 1461050493303 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 00:21:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 00:21:33 INFO - PROCESS | 3752 | 1461050493315 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 00:21:33 INFO - PROCESS | 3752 | 1461050493318 Marionette TRACE conn3 <- [1,138,null,{}] 00:21:33 INFO - PROCESS | 3752 | 1461050493324 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}] 00:21:33 INFO - PROCESS | 3752 | 1461050493413 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 00:21:33 INFO - PROCESS | 3752 | 1461050493457 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:33 INFO - PROCESS | 3752 | ++DOCSHELL 1371D400 == 28 [pid = 3752] [id = 44] 00:21:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 53 (1371D800) [pid = 3752] [serial = 128] [outer = 00000000] 00:21:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 54 (13812400) [pid = 3752] [serial = 129] [outer = 1371D800] 00:21:33 INFO - PROCESS | 3752 | 1461050493505 Marionette DEBUG loaded listener.js 00:21:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 55 (13A2DC00) [pid = 3752] [serial = 130] [outer = 1371D800] 00:21:33 INFO - PROCESS | 3752 | 1461050493905 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]]]}] 00:21:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 00:21:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 642ms 00:21:33 INFO - PROCESS | 3752 | 1461050493952 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 00:21:33 INFO - PROCESS | 3752 | 1461050493958 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 00:21:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 00:21:33 INFO - PROCESS | 3752 | 1461050493965 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 00:21:33 INFO - PROCESS | 3752 | 1461050493967 Marionette TRACE conn3 <- [1,142,null,{}] 00:21:33 INFO - PROCESS | 3752 | 1461050493971 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}] 00:21:34 INFO - PROCESS | 3752 | 1461050494049 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 00:21:34 INFO - PROCESS | 3752 | 1461050494056 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:34 INFO - PROCESS | 3752 | ++DOCSHELL 14BAEC00 == 29 [pid = 3752] [id = 45] 00:21:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 56 (14BAFC00) [pid = 3752] [serial = 131] [outer = 00000000] 00:21:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 57 (157A3000) [pid = 3752] [serial = 132] [outer = 14BAFC00] 00:21:34 INFO - PROCESS | 3752 | 1461050494101 Marionette DEBUG loaded listener.js 00:21:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 58 (15B2E000) [pid = 3752] [serial = 133] [outer = 14BAFC00] 00:21:34 INFO - PROCESS | 3752 | 1461050494497 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]]]}] 00:21:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 00:21:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 581ms 00:21:34 INFO - PROCESS | 3752 | 1461050494542 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 00:21:34 INFO - PROCESS | 3752 | 1461050494545 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 00:21:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 00:21:34 INFO - PROCESS | 3752 | 1461050494549 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 00:21:34 INFO - PROCESS | 3752 | 1461050494552 Marionette TRACE conn3 <- [1,146,null,{}] 00:21:34 INFO - PROCESS | 3752 | 1461050494563 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}] 00:21:34 INFO - PROCESS | 3752 | 1461050494642 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 00:21:34 INFO - PROCESS | 3752 | 1461050494652 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:34 INFO - PROCESS | 3752 | ++DOCSHELL 16495800 == 30 [pid = 3752] [id = 46] 00:21:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 59 (1649A400) [pid = 3752] [serial = 134] [outer = 00000000] 00:21:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 60 (17A09C00) [pid = 3752] [serial = 135] [outer = 1649A400] 00:21:34 INFO - PROCESS | 3752 | 1461050494700 Marionette DEBUG loaded listener.js 00:21:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 61 (17AE1400) [pid = 3752] [serial = 136] [outer = 1649A400] 00:21:35 INFO - PROCESS | 3752 | 1461050495115 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]]]}] 00:21:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 00:21:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 627ms 00:21:35 INFO - PROCESS | 3752 | 1461050495168 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 00:21:35 INFO - PROCESS | 3752 | 1461050495170 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 00:21:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 00:21:35 INFO - PROCESS | 3752 | 1461050495174 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 00:21:35 INFO - PROCESS | 3752 | 1461050495176 Marionette TRACE conn3 <- [1,150,null,{}] 00:21:35 INFO - PROCESS | 3752 | 1461050495179 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}] 00:21:35 INFO - PROCESS | 3752 | 1461050495253 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 00:21:35 INFO - PROCESS | 3752 | 1461050495259 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:35 INFO - PROCESS | 3752 | ++DOCSHELL 15B34C00 == 31 [pid = 3752] [id = 47] 00:21:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 62 (16559800) [pid = 3752] [serial = 137] [outer = 00000000] 00:21:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 63 (18239C00) [pid = 3752] [serial = 138] [outer = 16559800] 00:21:35 INFO - PROCESS | 3752 | 1461050495304 Marionette DEBUG loaded listener.js 00:21:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 64 (18884400) [pid = 3752] [serial = 139] [outer = 16559800] 00:21:35 INFO - PROCESS | 3752 | --DOCSHELL 14BAEC00 == 30 [pid = 3752] [id = 45] 00:21:35 INFO - PROCESS | 3752 | --DOCSHELL 1325C000 == 29 [pid = 3752] [id = 43] 00:21:35 INFO - PROCESS | 3752 | --DOCSHELL 1371D400 == 28 [pid = 3752] [id = 44] 00:21:36 INFO - PROCESS | 3752 | 1461050496350 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]]]}] 00:21:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 00:21:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1222ms 00:21:36 INFO - PROCESS | 3752 | 1461050496410 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 00:21:36 INFO - PROCESS | 3752 | 1461050496418 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 00:21:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 00:21:36 INFO - PROCESS | 3752 | 1461050496424 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 00:21:36 INFO - PROCESS | 3752 | 1461050496428 Marionette TRACE conn3 <- [1,154,null,{}] 00:21:36 INFO - PROCESS | 3752 | 1461050496433 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}] 00:21:36 INFO - PROCESS | 3752 | 1461050496539 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 00:21:36 INFO - PROCESS | 3752 | 1461050496556 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:36 INFO - PROCESS | 3752 | ++DOCSHELL 13376C00 == 29 [pid = 3752] [id = 48] 00:21:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 65 (13715400) [pid = 3752] [serial = 140] [outer = 00000000] 00:21:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 66 (147B3000) [pid = 3752] [serial = 141] [outer = 13715400] 00:21:36 INFO - PROCESS | 3752 | 1461050496603 Marionette DEBUG loaded listener.js 00:21:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 67 (15556C00) [pid = 3752] [serial = 142] [outer = 13715400] 00:21:37 INFO - PROCESS | 3752 | 1461050497025 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]]]}] 00:21:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 00:21:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 626ms 00:21:37 INFO - PROCESS | 3752 | 1461050497047 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 00:21:37 INFO - PROCESS | 3752 | 1461050497052 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 00:21:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 00:21:37 INFO - PROCESS | 3752 | 1461050497067 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 00:21:37 INFO - PROCESS | 3752 | 1461050497070 Marionette TRACE conn3 <- [1,158,null,{}] 00:21:37 INFO - PROCESS | 3752 | 1461050497074 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}] 00:21:37 INFO - PROCESS | 3752 | 1461050497173 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 00:21:37 INFO - PROCESS | 3752 | 1461050497247 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:37 INFO - PROCESS | 3752 | ++DOCSHELL 15E66400 == 30 [pid = 3752] [id = 49] 00:21:37 INFO - PROCESS | 3752 | ++DOMWINDOW == 68 (15E68800) [pid = 3752] [serial = 143] [outer = 00000000] 00:21:37 INFO - PROCESS | 3752 | ++DOMWINDOW == 69 (16C0A000) [pid = 3752] [serial = 144] [outer = 15E68800] 00:21:37 INFO - PROCESS | 3752 | 1461050497292 Marionette DEBUG loaded listener.js 00:21:37 INFO - PROCESS | 3752 | ++DOMWINDOW == 70 (17AE1800) [pid = 3752] [serial = 145] [outer = 15E68800] 00:21:37 INFO - PROCESS | 3752 | --DOMWINDOW == 69 (1C981400) [pid = 3752] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 00:21:37 INFO - PROCESS | 3752 | --DOMWINDOW == 68 (18878C00) [pid = 3752] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 00:21:37 INFO - PROCESS | 3752 | --DOMWINDOW == 67 (1371B800) [pid = 3752] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 00:21:37 INFO - PROCESS | 3752 | --DOMWINDOW == 66 (13AB0000) [pid = 3752] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 00:21:37 INFO - PROCESS | 3752 | --DOMWINDOW == 65 (17A0F400) [pid = 3752] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 00:21:37 INFO - PROCESS | 3752 | --DOMWINDOW == 64 (13AB4C00) [pid = 3752] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 00:21:37 INFO - PROCESS | 3752 | --DOMWINDOW == 63 (13366000) [pid = 3752] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 00:21:37 INFO - PROCESS | 3752 | --DOMWINDOW == 62 (14B16C00) [pid = 3752] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 00:21:37 INFO - PROCESS | 3752 | --DOMWINDOW == 61 (19C7EC00) [pid = 3752] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 00:21:37 INFO - PROCESS | 3752 | --DOMWINDOW == 60 (1A00A400) [pid = 3752] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 00:21:37 INFO - PROCESS | 3752 | 1461050497829 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]]]}] 00:21:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 00:21:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 779ms 00:21:37 INFO - PROCESS | 3752 | 1461050497842 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 00:21:37 INFO - PROCESS | 3752 | 1461050497844 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 00:21:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 00:21:37 INFO - PROCESS | 3752 | 1461050497848 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 00:21:37 INFO - PROCESS | 3752 | 1461050497851 Marionette TRACE conn3 <- [1,162,null,{}] 00:21:37 INFO - PROCESS | 3752 | 1461050497861 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}] 00:21:37 INFO - PROCESS | 3752 | 1461050497953 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 00:21:38 INFO - PROCESS | 3752 | 1461050498021 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:38 INFO - PROCESS | 3752 | ++DOCSHELL 143B7C00 == 31 [pid = 3752] [id = 50] 00:21:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 61 (14BA6000) [pid = 3752] [serial = 146] [outer = 00000000] 00:21:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 62 (17FF8C00) [pid = 3752] [serial = 147] [outer = 14BA6000] 00:21:38 INFO - PROCESS | 3752 | 1461050498068 Marionette DEBUG loaded listener.js 00:21:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 63 (18A26400) [pid = 3752] [serial = 148] [outer = 14BA6000] 00:21:38 INFO - PROCESS | 3752 | 1461050498402 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]]]}] 00:21:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 00:21:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 581ms 00:21:38 INFO - PROCESS | 3752 | 1461050498428 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 00:21:38 INFO - PROCESS | 3752 | 1461050498431 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 00:21:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 00:21:38 INFO - PROCESS | 3752 | 1461050498434 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 00:21:38 INFO - PROCESS | 3752 | 1461050498435 Marionette TRACE conn3 <- [1,166,null,{}] 00:21:38 INFO - PROCESS | 3752 | 1461050498439 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}] 00:21:38 INFO - PROCESS | 3752 | 1461050498537 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 00:21:38 INFO - PROCESS | 3752 | 1461050498598 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:38 INFO - PROCESS | 3752 | ++DOCSHELL 17F4A400 == 32 [pid = 3752] [id = 51] 00:21:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 64 (17FED400) [pid = 3752] [serial = 149] [outer = 00000000] 00:21:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 65 (19537400) [pid = 3752] [serial = 150] [outer = 17FED400] 00:21:38 INFO - PROCESS | 3752 | 1461050498643 Marionette DEBUG loaded listener.js 00:21:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 66 (19551400) [pid = 3752] [serial = 151] [outer = 17FED400] 00:21:38 INFO - PROCESS | 3752 | 1461050498975 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]]]}] 00:21:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 00:21:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 581ms 00:21:39 INFO - PROCESS | 3752 | 1461050499014 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 00:21:39 INFO - PROCESS | 3752 | 1461050499016 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 00:21:39 INFO - PROCESS | 3752 | 1461050499019 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 00:21:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 00:21:39 INFO - PROCESS | 3752 | 1461050499020 Marionette TRACE conn3 <- [1,170,null,{}] 00:21:39 INFO - PROCESS | 3752 | 1461050499033 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}] 00:21:39 INFO - PROCESS | 3752 | 1461050499103 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 00:21:39 INFO - PROCESS | 3752 | 1461050499108 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:39 INFO - PROCESS | 3752 | ++DOCSHELL 1954F400 == 33 [pid = 3752] [id = 52] 00:21:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 67 (1997D400) [pid = 3752] [serial = 152] [outer = 00000000] 00:21:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 68 (19C77800) [pid = 3752] [serial = 153] [outer = 1997D400] 00:21:39 INFO - PROCESS | 3752 | 1461050499153 Marionette DEBUG loaded listener.js 00:21:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 69 (19C7C800) [pid = 3752] [serial = 154] [outer = 1997D400] 00:21:39 INFO - PROCESS | 3752 | 1461050499555 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]]]}] 00:21:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 00:21:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 581ms 00:21:39 INFO - PROCESS | 3752 | 1461050499633 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 00:21:39 INFO - PROCESS | 3752 | 1461050499637 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 00:21:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 00:21:39 INFO - PROCESS | 3752 | 1461050499647 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 00:21:39 INFO - PROCESS | 3752 | 1461050499651 Marionette TRACE conn3 <- [1,174,null,{}] 00:21:39 INFO - PROCESS | 3752 | 1461050499641 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}] 00:21:39 INFO - PROCESS | 3752 | 1461050499742 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 00:21:39 INFO - PROCESS | 3752 | 1461050499880 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:39 INFO - PROCESS | 3752 | ++DOCSHELL 13377C00 == 34 [pid = 3752] [id = 53] 00:21:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 70 (13715C00) [pid = 3752] [serial = 155] [outer = 00000000] 00:21:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 71 (13CACC00) [pid = 3752] [serial = 156] [outer = 13715C00] 00:21:39 INFO - PROCESS | 3752 | 1461050499937 Marionette DEBUG loaded listener.js 00:21:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 72 (14BAE400) [pid = 3752] [serial = 157] [outer = 13715C00] 00:21:40 INFO - PROCESS | 3752 | 1461050500417 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]]]}] 00:21:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 00:21:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 825ms 00:21:40 INFO - PROCESS | 3752 | 1461050500462 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 00:21:40 INFO - PROCESS | 3752 | 1461050500466 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 00:21:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 00:21:40 INFO - PROCESS | 3752 | 1461050500475 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 00:21:40 INFO - PROCESS | 3752 | 1461050500479 Marionette TRACE conn3 <- [1,178,null,{}] 00:21:40 INFO - PROCESS | 3752 | 1461050500483 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}] 00:21:40 INFO - PROCESS | 3752 | 1461050500587 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 00:21:40 INFO - PROCESS | 3752 | 1461050500668 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:40 INFO - PROCESS | 3752 | ++DOCSHELL 16491000 == 35 [pid = 3752] [id = 54] 00:21:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 73 (16496000) [pid = 3752] [serial = 158] [outer = 00000000] 00:21:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 74 (18236400) [pid = 3752] [serial = 159] [outer = 16496000] 00:21:40 INFO - PROCESS | 3752 | 1461050500722 Marionette DEBUG loaded listener.js 00:21:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 75 (18D39800) [pid = 3752] [serial = 160] [outer = 16496000] 00:21:41 INFO - PROCESS | 3752 | 1461050501266 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]]]}] 00:21:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 00:21:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 826ms 00:21:41 INFO - PROCESS | 3752 | 1461050501299 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 00:21:41 INFO - PROCESS | 3752 | 1461050501301 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 00:21:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 00:21:41 INFO - PROCESS | 3752 | 1461050501305 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 00:21:41 INFO - PROCESS | 3752 | 1461050501308 Marionette TRACE conn3 <- [1,182,null,{}] 00:21:41 INFO - PROCESS | 3752 | 1461050501317 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}] 00:21:41 INFO - PROCESS | 3752 | 1461050501411 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 00:21:41 INFO - PROCESS | 3752 | 1461050501479 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:41 INFO - PROCESS | 3752 | ++DOCSHELL 15DD5000 == 36 [pid = 3752] [id = 55] 00:21:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 76 (19E9B800) [pid = 3752] [serial = 161] [outer = 00000000] 00:21:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 77 (19ED9800) [pid = 3752] [serial = 162] [outer = 19E9B800] 00:21:41 INFO - PROCESS | 3752 | 1461050501544 Marionette DEBUG loaded listener.js 00:21:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 78 (1A003000) [pid = 3752] [serial = 163] [outer = 19E9B800] 00:21:42 INFO - PROCESS | 3752 | 1461050502027 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]]]}] 00:21:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 00:21:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 779ms 00:21:42 INFO - PROCESS | 3752 | 1461050502090 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 00:21:42 INFO - PROCESS | 3752 | 1461050502092 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 00:21:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 00:21:42 INFO - PROCESS | 3752 | 1461050502096 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 00:21:42 INFO - PROCESS | 3752 | 1461050502098 Marionette TRACE conn3 <- [1,186,null,{}] 00:21:42 INFO - PROCESS | 3752 | 1461050502101 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}] 00:21:42 INFO - PROCESS | 3752 | 1461050502193 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 00:21:42 INFO - PROCESS | 3752 | 1461050502259 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:42 INFO - PROCESS | 3752 | ++DOCSHELL 1A066400 == 37 [pid = 3752] [id = 56] 00:21:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 79 (1A074000) [pid = 3752] [serial = 164] [outer = 00000000] 00:21:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 80 (1A1BD000) [pid = 3752] [serial = 165] [outer = 1A074000] 00:21:42 INFO - PROCESS | 3752 | 1461050502313 Marionette DEBUG loaded listener.js 00:21:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 81 (1A1B6C00) [pid = 3752] [serial = 166] [outer = 1A074000] 00:21:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 82 (19EE0C00) [pid = 3752] [serial = 167] [outer = 1E385400] 00:21:42 INFO - PROCESS | 3752 | 1461050502872 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]]]}] 00:21:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 00:21:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 887ms 00:21:42 INFO - PROCESS | 3752 | 1461050502984 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 00:21:42 INFO - PROCESS | 3752 | 1461050502986 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 00:21:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 00:21:42 INFO - PROCESS | 3752 | 1461050502990 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 00:21:42 INFO - PROCESS | 3752 | 1461050502992 Marionette TRACE conn3 <- [1,190,null,{}] 00:21:42 INFO - PROCESS | 3752 | 1461050502995 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}] 00:21:43 INFO - PROCESS | 3752 | 1461050503089 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 00:21:43 INFO - PROCESS | 3752 | 1461050503153 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:43 INFO - PROCESS | 3752 | ++DOCSHELL 15DD5800 == 38 [pid = 3752] [id = 57] 00:21:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 83 (15E67800) [pid = 3752] [serial = 168] [outer = 00000000] 00:21:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 84 (17F49C00) [pid = 3752] [serial = 169] [outer = 15E67800] 00:21:43 INFO - PROCESS | 3752 | 1461050503207 Marionette DEBUG loaded listener.js 00:21:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 85 (18877000) [pid = 3752] [serial = 170] [outer = 15E67800] 00:21:43 INFO - PROCESS | 3752 | 1461050503787 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]]]}] 00:21:43 INFO - PROCESS | 3752 | --DOCSHELL 17F4A400 == 37 [pid = 3752] [id = 51] 00:21:43 INFO - PROCESS | 3752 | --DOCSHELL 143B7C00 == 36 [pid = 3752] [id = 50] 00:21:43 INFO - PROCESS | 3752 | --DOCSHELL 15E66400 == 35 [pid = 3752] [id = 49] 00:21:43 INFO - PROCESS | 3752 | --DOCSHELL 13376C00 == 34 [pid = 3752] [id = 48] 00:21:43 INFO - PROCESS | 3752 | --DOCSHELL 16495800 == 33 [pid = 3752] [id = 46] 00:21:43 INFO - PROCESS | 3752 | --DOCSHELL 15B34C00 == 32 [pid = 3752] [id = 47] 00:21:43 INFO - PROCESS | 3752 | --DOMWINDOW == 84 (17A09C00) [pid = 3752] [serial = 135] [outer = 00000000] [url = about:blank] 00:21:43 INFO - PROCESS | 3752 | --DOMWINDOW == 83 (13811C00) [pid = 3752] [serial = 114] [outer = 00000000] [url = about:blank] 00:21:43 INFO - PROCESS | 3752 | --DOMWINDOW == 82 (13A38400) [pid = 3752] [serial = 115] [outer = 00000000] [url = about:blank] 00:21:43 INFO - PROCESS | 3752 | --DOMWINDOW == 81 (1654E800) [pid = 3752] [serial = 117] [outer = 00000000] [url = about:blank] 00:21:43 INFO - PROCESS | 3752 | --DOMWINDOW == 80 (17FF7C00) [pid = 3752] [serial = 118] [outer = 00000000] [url = about:blank] 00:21:43 INFO - PROCESS | 3752 | --DOMWINDOW == 79 (19C86400) [pid = 3752] [serial = 120] [outer = 00000000] [url = about:blank] 00:21:43 INFO - PROCESS | 3752 | --DOMWINDOW == 78 (19ED5800) [pid = 3752] [serial = 121] [outer = 00000000] [url = about:blank] 00:21:43 INFO - PROCESS | 3752 | --DOMWINDOW == 77 (1A64E800) [pid = 3752] [serial = 123] [outer = 00000000] [url = about:blank] 00:21:43 INFO - PROCESS | 3752 | --DOMWINDOW == 76 (18D3A000) [pid = 3752] [serial = 111] [outer = 00000000] [url = about:blank] 00:21:43 INFO - PROCESS | 3752 | --DOMWINDOW == 75 (193D7C00) [pid = 3752] [serial = 112] [outer = 00000000] [url = about:blank] 00:21:43 INFO - PROCESS | 3752 | --DOMWINDOW == 74 (1A6D0800) [pid = 3752] [serial = 124] [outer = 00000000] [url = about:blank] 00:21:43 INFO - PROCESS | 3752 | --DOMWINDOW == 73 (13CA6000) [pid = 3752] [serial = 126] [outer = 00000000] [url = about:blank] 00:21:43 INFO - PROCESS | 3752 | --DOMWINDOW == 72 (13812400) [pid = 3752] [serial = 129] [outer = 00000000] [url = about:blank] 00:21:43 INFO - PROCESS | 3752 | --DOMWINDOW == 71 (157A3000) [pid = 3752] [serial = 132] [outer = 00000000] [url = about:blank] 00:21:43 INFO - PROCESS | 3752 | --DOMWINDOW == 70 (13A35400) [pid = 3752] [serial = 99] [outer = 00000000] [url = about:blank] 00:21:43 INFO - PROCESS | 3752 | --DOMWINDOW == 69 (1654EC00) [pid = 3752] [serial = 105] [outer = 00000000] [url = about:blank] 00:21:43 INFO - PROCESS | 3752 | --DOMWINDOW == 68 (18625000) [pid = 3752] [serial = 109] [outer = 00000000] [url = about:blank] 00:21:43 INFO - PROCESS | 3752 | --DOMWINDOW == 67 (157F2800) [pid = 3752] [serial = 102] [outer = 00000000] [url = about:blank] 00:21:43 INFO - PROCESS | 3752 | --DOMWINDOW == 66 (18234000) [pid = 3752] [serial = 108] [outer = 00000000] [url = about:blank] 00:21:43 INFO - PROCESS | 3752 | --DOMWINDOW == 65 (15D1B800) [pid = 3752] [serial = 103] [outer = 00000000] [url = about:blank] 00:21:43 INFO - PROCESS | 3752 | --DOMWINDOW == 64 (13364800) [pid = 3752] [serial = 100] [outer = 00000000] [url = about:blank] 00:21:43 INFO - PROCESS | 3752 | --DOMWINDOW == 63 (1CF91000) [pid = 3752] [serial = 97] [outer = 00000000] [url = about:blank] 00:21:43 INFO - PROCESS | 3752 | --DOMWINDOW == 62 (17A08C00) [pid = 3752] [serial = 106] [outer = 00000000] [url = about:blank] 00:21:43 INFO - PROCESS | 3752 | --DOMWINDOW == 61 (1CF0C000) [pid = 3752] [serial = 96] [outer = 00000000] [url = about:blank] 00:21:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 00:21:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 825ms 00:21:43 INFO - PROCESS | 3752 | 1461050503816 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 00:21:43 INFO - PROCESS | 3752 | 1461050503820 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 00:21:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 00:21:43 INFO - PROCESS | 3752 | 1461050503826 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 00:21:43 INFO - PROCESS | 3752 | 1461050503829 Marionette TRACE conn3 <- [1,194,null,{}] 00:21:43 INFO - PROCESS | 3752 | 1461050503834 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}] 00:21:43 INFO - PROCESS | 3752 | 1461050503914 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 00:21:43 INFO - PROCESS | 3752 | 1461050503924 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:43 INFO - PROCESS | 3752 | ++DOCSHELL 1371C800 == 33 [pid = 3752] [id = 58] 00:21:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 62 (13721800) [pid = 3752] [serial = 171] [outer = 00000000] 00:21:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 63 (13A35C00) [pid = 3752] [serial = 172] [outer = 13721800] 00:21:43 INFO - PROCESS | 3752 | 1461050503988 Marionette DEBUG loaded listener.js 00:21:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 64 (13CAE800) [pid = 3752] [serial = 173] [outer = 13721800] 00:21:44 INFO - PROCESS | 3752 | 1461050504382 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]]]}] 00:21:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 00:21:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 580ms 00:21:44 INFO - PROCESS | 3752 | 1461050504406 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 00:21:44 INFO - PROCESS | 3752 | 1461050504412 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 00:21:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 00:21:44 INFO - PROCESS | 3752 | 1461050504417 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 00:21:44 INFO - PROCESS | 3752 | 1461050504420 Marionette TRACE conn3 <- [1,198,null,{}] 00:21:44 INFO - PROCESS | 3752 | 1461050504423 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}] 00:21:44 INFO - PROCESS | 3752 | 1461050504540 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 00:21:44 INFO - PROCESS | 3752 | 1461050504607 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:44 INFO - PROCESS | 3752 | ++DOCSHELL 12DDA800 == 34 [pid = 3752] [id = 59] 00:21:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 65 (1320DC00) [pid = 3752] [serial = 174] [outer = 00000000] 00:21:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 66 (15B2D000) [pid = 3752] [serial = 175] [outer = 1320DC00] 00:21:44 INFO - PROCESS | 3752 | 1461050504653 Marionette DEBUG loaded listener.js 00:21:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 67 (15E66400) [pid = 3752] [serial = 176] [outer = 1320DC00] 00:21:44 INFO - PROCESS | 3752 | 1461050504975 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]]]}] 00:21:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 00:21:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 581ms 00:21:44 INFO - PROCESS | 3752 | 1461050504996 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 00:21:44 INFO - PROCESS | 3752 | 1461050504998 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 00:21:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 00:21:45 INFO - PROCESS | 3752 | 1461050505001 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 00:21:45 INFO - PROCESS | 3752 | 1461050505005 Marionette TRACE conn3 <- [1,202,null,{}] 00:21:45 INFO - PROCESS | 3752 | 1461050505014 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}] 00:21:45 INFO - PROCESS | 3752 | 1461050505100 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 00:21:45 INFO - PROCESS | 3752 | 1461050505168 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:45 INFO - PROCESS | 3752 | ++DOCSHELL 15B38000 == 35 [pid = 3752] [id = 60] 00:21:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 68 (15D5A400) [pid = 3752] [serial = 177] [outer = 00000000] 00:21:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 69 (17A0BC00) [pid = 3752] [serial = 178] [outer = 15D5A400] 00:21:45 INFO - PROCESS | 3752 | 1461050505217 Marionette DEBUG loaded listener.js 00:21:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 70 (18239800) [pid = 3752] [serial = 179] [outer = 15D5A400] 00:21:45 INFO - PROCESS | 3752 | 1461050505553 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]]]}] 00:21:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 00:21:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 580ms 00:21:45 INFO - PROCESS | 3752 | 1461050505598 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 00:21:45 INFO - PROCESS | 3752 | 1461050505601 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 00:21:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 00:21:45 INFO - PROCESS | 3752 | 1461050505604 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 00:21:45 INFO - PROCESS | 3752 | 1461050505606 Marionette TRACE conn3 <- [1,206,null,{}] 00:21:45 INFO - PROCESS | 3752 | 1461050505609 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}] 00:21:45 INFO - PROCESS | 3752 | 1461050505723 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 00:21:45 INFO - PROCESS | 3752 | 1461050505714 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:45 INFO - PROCESS | 3752 | ++DOCSHELL 18D3A000 == 36 [pid = 3752] [id = 61] 00:21:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 71 (18D3B800) [pid = 3752] [serial = 180] [outer = 00000000] 00:21:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 72 (19536C00) [pid = 3752] [serial = 181] [outer = 18D3B800] 00:21:45 INFO - PROCESS | 3752 | 1461050505759 Marionette DEBUG loaded listener.js 00:21:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 73 (19982800) [pid = 3752] [serial = 182] [outer = 18D3B800] 00:21:46 INFO - PROCESS | 3752 | 1461050506183 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]]]}] 00:21:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 00:21:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 611ms 00:21:46 INFO - PROCESS | 3752 | 1461050506225 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 00:21:46 INFO - PROCESS | 3752 | 1461050506227 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 00:21:46 INFO - PROCESS | 3752 | 1461050506230 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 00:21:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 00:21:46 INFO - PROCESS | 3752 | 1461050506232 Marionette TRACE conn3 <- [1,210,null,{}] 00:21:46 INFO - PROCESS | 3752 | 1461050506235 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}] 00:21:46 INFO - PROCESS | 3752 | 1461050506329 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 00:21:46 INFO - PROCESS | 3752 | 1461050506334 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:46 INFO - PROCESS | 3752 | ++DOCSHELL 18A29C00 == 37 [pid = 3752] [id = 62] 00:21:46 INFO - PROCESS | 3752 | ++DOMWINDOW == 74 (18A31400) [pid = 3752] [serial = 183] [outer = 00000000] 00:21:46 INFO - PROCESS | 3752 | ++DOMWINDOW == 75 (19E9EC00) [pid = 3752] [serial = 184] [outer = 18A31400] 00:21:46 INFO - PROCESS | 3752 | 1461050506379 Marionette DEBUG loaded listener.js 00:21:46 INFO - PROCESS | 3752 | ++DOMWINDOW == 76 (19ED5400) [pid = 3752] [serial = 185] [outer = 18A31400] 00:21:46 INFO - PROCESS | 3752 | 1461050506795 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]]]}] 00:21:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 00:21:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 627ms 00:21:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 00:21:46 INFO - PROCESS | 3752 | 1461050506854 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 00:21:46 INFO - PROCESS | 3752 | 1461050506856 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 00:21:46 INFO - PROCESS | 3752 | 1461050506860 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 00:21:46 INFO - PROCESS | 3752 | 1461050506861 Marionette TRACE conn3 <- [1,214,null,{}] 00:21:46 INFO - PROCESS | 3752 | 1461050506865 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}] 00:21:46 INFO - PROCESS | 3752 | 1461050506992 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 00:21:47 INFO - PROCESS | 3752 | 1461050507016 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:47 INFO - PROCESS | 3752 | ++DOCSHELL 1A071000 == 38 [pid = 3752] [id = 63] 00:21:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 77 (1A693000) [pid = 3752] [serial = 186] [outer = 00000000] 00:21:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 78 (1AA4C800) [pid = 3752] [serial = 187] [outer = 1A693000] 00:21:47 INFO - PROCESS | 3752 | 1461050507063 Marionette DEBUG loaded listener.js 00:21:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 79 (1A699C00) [pid = 3752] [serial = 188] [outer = 1A693000] 00:21:47 INFO - PROCESS | 3752 | 1461050507438 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]]]}] 00:21:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 00:21:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 627ms 00:21:47 INFO - PROCESS | 3752 | 1461050507478 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 00:21:47 INFO - PROCESS | 3752 | 1461050507480 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 00:21:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 00:21:47 INFO - PROCESS | 3752 | 1461050507491 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 00:21:47 INFO - PROCESS | 3752 | 1461050507493 Marionette TRACE conn3 <- [1,218,null,{}] 00:21:47 INFO - PROCESS | 3752 | 1461050507496 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}] 00:21:47 INFO - PROCESS | 3752 | 1461050507591 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 00:21:47 INFO - PROCESS | 3752 | 1461050507596 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:47 INFO - PROCESS | 3752 | ++DOCSHELL 1A6D6400 == 39 [pid = 3752] [id = 64] 00:21:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 80 (1A6DB800) [pid = 3752] [serial = 189] [outer = 00000000] 00:21:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 81 (1C364400) [pid = 3752] [serial = 190] [outer = 1A6DB800] 00:21:47 INFO - PROCESS | 3752 | 1461050507640 Marionette DEBUG loaded listener.js 00:21:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 82 (1C980400) [pid = 3752] [serial = 191] [outer = 1A6DB800] 00:21:47 INFO - PROCESS | 3752 | --DOMWINDOW == 81 (13715400) [pid = 3752] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 00:21:47 INFO - PROCESS | 3752 | --DOMWINDOW == 80 (14BA6000) [pid = 3752] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 00:21:47 INFO - PROCESS | 3752 | --DOMWINDOW == 79 (15E68800) [pid = 3752] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 00:21:47 INFO - PROCESS | 3752 | --DOMWINDOW == 78 (17FED400) [pid = 3752] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 00:21:47 INFO - PROCESS | 3752 | --DOMWINDOW == 77 (1371D800) [pid = 3752] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 00:21:47 INFO - PROCESS | 3752 | --DOMWINDOW == 76 (1649A400) [pid = 3752] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 00:21:47 INFO - PROCESS | 3752 | --DOMWINDOW == 75 (14BAFC00) [pid = 3752] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 00:21:47 INFO - PROCESS | 3752 | --DOMWINDOW == 74 (1371B000) [pid = 3752] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 00:21:47 INFO - PROCESS | 3752 | --DOMWINDOW == 73 (16559800) [pid = 3752] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 00:21:48 INFO - PROCESS | 3752 | 1461050508033 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]]]}] 00:21:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 00:21:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 580ms 00:21:48 INFO - PROCESS | 3752 | 1461050508063 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 00:21:48 INFO - PROCESS | 3752 | 1461050508065 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 00:21:48 INFO - PROCESS | 3752 | 1461050508069 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 00:21:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 00:21:48 INFO - PROCESS | 3752 | 1461050508071 Marionette TRACE conn3 <- [1,222,null,{}] 00:21:48 INFO - PROCESS | 3752 | 1461050508074 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}] 00:21:48 INFO - PROCESS | 3752 | 1461050508146 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 00:21:48 INFO - PROCESS | 3752 | 1461050508152 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:48 INFO - PROCESS | 3752 | ++DOCSHELL 13268C00 == 40 [pid = 3752] [id = 65] 00:21:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 74 (14BA3400) [pid = 3752] [serial = 192] [outer = 00000000] 00:21:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 75 (1A005400) [pid = 3752] [serial = 193] [outer = 14BA3400] 00:21:48 INFO - PROCESS | 3752 | 1461050508195 Marionette DEBUG loaded listener.js 00:21:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 76 (1C982800) [pid = 3752] [serial = 194] [outer = 14BA3400] 00:21:48 INFO - PROCESS | 3752 | 1461050508597 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]]]}] 00:21:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 00:21:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 580ms 00:21:48 INFO - PROCESS | 3752 | 1461050508666 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 00:21:48 INFO - PROCESS | 3752 | 1461050508668 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 00:21:48 INFO - PROCESS | 3752 | 1461050508672 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 00:21:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 00:21:48 INFO - PROCESS | 3752 | 1461050508674 Marionette TRACE conn3 <- [1,226,null,{}] 00:21:48 INFO - PROCESS | 3752 | 1461050508677 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}] 00:21:48 INFO - PROCESS | 3752 | 1461050508740 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 00:21:48 INFO - PROCESS | 3752 | 1461050508746 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:48 INFO - PROCESS | 3752 | ++DOCSHELL 18A25C00 == 41 [pid = 3752] [id = 66] 00:21:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 77 (1C985C00) [pid = 3752] [serial = 195] [outer = 00000000] 00:21:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 78 (1C98F000) [pid = 3752] [serial = 196] [outer = 1C985C00] 00:21:48 INFO - PROCESS | 3752 | 1461050508790 Marionette DEBUG loaded listener.js 00:21:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 79 (1CB7D000) [pid = 3752] [serial = 197] [outer = 1C985C00] 00:21:49 INFO - PROCESS | 3752 | 1461050509166 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]]]}] 00:21:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 00:21:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 519ms 00:21:49 INFO - PROCESS | 3752 | 1461050509191 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 00:21:49 INFO - PROCESS | 3752 | 1461050509193 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 00:21:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 00:21:49 INFO - PROCESS | 3752 | 1461050509196 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 00:21:49 INFO - PROCESS | 3752 | 1461050509198 Marionette TRACE conn3 <- [1,230,null,{}] 00:21:49 INFO - PROCESS | 3752 | 1461050509201 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}] 00:21:49 INFO - PROCESS | 3752 | 1461050509303 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 00:21:49 INFO - PROCESS | 3752 | 1461050509312 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:49 INFO - PROCESS | 3752 | ++DOCSHELL 14BAE000 == 42 [pid = 3752] [id = 67] 00:21:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 80 (1C989400) [pid = 3752] [serial = 198] [outer = 00000000] 00:21:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 81 (1CF0C800) [pid = 3752] [serial = 199] [outer = 1C989400] 00:21:49 INFO - PROCESS | 3752 | 1461050509355 Marionette DEBUG loaded listener.js 00:21:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 82 (1CF92000) [pid = 3752] [serial = 200] [outer = 1C989400] 00:21:49 INFO - PROCESS | 3752 | 1461050509739 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]]]}] 00:21:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 00:21:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 581ms 00:21:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 00:21:49 INFO - PROCESS | 3752 | 1461050509776 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 00:21:49 INFO - PROCESS | 3752 | 1461050509778 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 00:21:49 INFO - PROCESS | 3752 | 1461050509782 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 00:21:49 INFO - PROCESS | 3752 | 1461050509784 Marionette TRACE conn3 <- [1,234,null,{}] 00:21:49 INFO - PROCESS | 3752 | 1461050509787 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}] 00:21:49 INFO - PROCESS | 3752 | 1461050509905 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 00:21:49 INFO - PROCESS | 3752 | 1461050509912 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:49 INFO - PROCESS | 3752 | ++DOCSHELL 13362C00 == 43 [pid = 3752] [id = 68] 00:21:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 83 (159F0C00) [pid = 3752] [serial = 201] [outer = 00000000] 00:21:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 84 (19EE1C00) [pid = 3752] [serial = 202] [outer = 159F0C00] 00:21:49 INFO - PROCESS | 3752 | 1461050509960 Marionette DEBUG loaded listener.js 00:21:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 85 (1C0B9800) [pid = 3752] [serial = 203] [outer = 159F0C00] 00:21:50 INFO - PROCESS | 3752 | 1461050510604 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]]]}] 00:21:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 00:21:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 871ms 00:21:50 INFO - PROCESS | 3752 | 1461050510670 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 00:21:50 INFO - PROCESS | 3752 | 1461050510674 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 00:21:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 00:21:50 INFO - PROCESS | 3752 | 1461050510679 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 00:21:50 INFO - PROCESS | 3752 | 1461050510682 Marionette TRACE conn3 <- [1,238,null,{}] 00:21:50 INFO - PROCESS | 3752 | 1461050510688 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}] 00:21:50 INFO - PROCESS | 3752 | 1461050510796 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 00:21:50 INFO - PROCESS | 3752 | 1461050510869 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:50 INFO - PROCESS | 3752 | ++DOCSHELL 13A2B000 == 44 [pid = 3752] [id = 69] 00:21:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 86 (13AB4000) [pid = 3752] [serial = 204] [outer = 00000000] 00:21:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 87 (157F1C00) [pid = 3752] [serial = 205] [outer = 13AB4000] 00:21:50 INFO - PROCESS | 3752 | 1461050510923 Marionette DEBUG loaded listener.js 00:21:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 88 (15D5F800) [pid = 3752] [serial = 206] [outer = 13AB4000] 00:21:51 INFO - PROCESS | 3752 | 1461050511476 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]]]}] 00:21:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 00:21:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 825ms 00:21:51 INFO - PROCESS | 3752 | 1461050511509 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 00:21:51 INFO - PROCESS | 3752 | 1461050511515 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 00:21:51 INFO - PROCESS | 3752 | 1461050511522 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 00:21:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 00:21:51 INFO - PROCESS | 3752 | 1461050511525 Marionette TRACE conn3 <- [1,242,null,{}] 00:21:51 INFO - PROCESS | 3752 | 1461050511529 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}] 00:21:51 INFO - PROCESS | 3752 | 1461050511629 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 00:21:51 INFO - PROCESS | 3752 | 1461050511712 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:51 INFO - PROCESS | 3752 | ++DOCSHELL 16551C00 == 45 [pid = 3752] [id = 70] 00:21:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 89 (16C10C00) [pid = 3752] [serial = 207] [outer = 00000000] 00:21:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 90 (19C78C00) [pid = 3752] [serial = 208] [outer = 16C10C00] 00:21:51 INFO - PROCESS | 3752 | 1461050511751 Marionette DEBUG loaded listener.js 00:21:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 91 (19E99800) [pid = 3752] [serial = 209] [outer = 16C10C00] 00:21:52 INFO - PROCESS | 3752 | 1461050512286 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]]]}] 00:21:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 00:21:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 825ms 00:21:52 INFO - PROCESS | 3752 | 1461050512352 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 00:21:52 INFO - PROCESS | 3752 | 1461050512354 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 00:21:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 00:21:52 INFO - PROCESS | 3752 | 1461050512358 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 00:21:52 INFO - PROCESS | 3752 | 1461050512362 Marionette TRACE conn3 <- [1,246,null,{}] 00:21:52 INFO - PROCESS | 3752 | 1461050512373 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}] 00:21:52 INFO - PROCESS | 3752 | 1461050512474 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 00:21:52 INFO - PROCESS | 3752 | 1461050512541 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:52 INFO - PROCESS | 3752 | ++DOCSHELL 1A075C00 == 46 [pid = 3752] [id = 71] 00:21:52 INFO - PROCESS | 3752 | ++DOMWINDOW == 92 (1AA45000) [pid = 3752] [serial = 210] [outer = 00000000] 00:21:52 INFO - PROCESS | 3752 | ++DOMWINDOW == 93 (1C0C3400) [pid = 3752] [serial = 211] [outer = 1AA45000] 00:21:52 INFO - PROCESS | 3752 | 1461050512597 Marionette DEBUG loaded listener.js 00:21:52 INFO - PROCESS | 3752 | ++DOMWINDOW == 94 (1C98A800) [pid = 3752] [serial = 212] [outer = 1AA45000] 00:21:53 INFO - PROCESS | 3752 | 1461050513125 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]]]}] 00:21:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 00:21:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 810ms 00:21:53 INFO - PROCESS | 3752 | 1461050513302 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 00:21:53 INFO - PROCESS | 3752 | 1461050513290 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 00:21:53 INFO - PROCESS | 3752 | 1461050513318 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 00:21:53 INFO - PROCESS | 3752 | 1461050513321 Marionette TRACE conn3 <- [1,250,null,{}] 00:21:53 INFO - PROCESS | 3752 | 1461050513326 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}] 00:21:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 00:21:53 INFO - PROCESS | 3752 | 1461050513418 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 00:21:53 INFO - PROCESS | 3752 | 1461050513484 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:53 INFO - PROCESS | 3752 | ++DOCSHELL 13AAD800 == 47 [pid = 3752] [id = 72] 00:21:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 95 (13AB4800) [pid = 3752] [serial = 213] [outer = 00000000] 00:21:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 96 (143B5800) [pid = 3752] [serial = 214] [outer = 13AB4800] 00:21:53 INFO - PROCESS | 3752 | 1461050513532 Marionette DEBUG loaded listener.js 00:21:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 97 (14BF1C00) [pid = 3752] [serial = 215] [outer = 13AB4800] 00:21:54 INFO - PROCESS | 3752 | --DOCSHELL 14BAE000 == 46 [pid = 3752] [id = 67] 00:21:54 INFO - PROCESS | 3752 | --DOCSHELL 18A25C00 == 45 [pid = 3752] [id = 66] 00:21:54 INFO - PROCESS | 3752 | --DOCSHELL 13268C00 == 44 [pid = 3752] [id = 65] 00:21:54 INFO - PROCESS | 3752 | --DOCSHELL 1A6D6400 == 43 [pid = 3752] [id = 64] 00:21:54 INFO - PROCESS | 3752 | --DOCSHELL 1A071000 == 42 [pid = 3752] [id = 63] 00:21:54 INFO - PROCESS | 3752 | --DOCSHELL 18A29C00 == 41 [pid = 3752] [id = 62] 00:21:54 INFO - PROCESS | 3752 | --DOCSHELL 18D3A000 == 40 [pid = 3752] [id = 61] 00:21:54 INFO - PROCESS | 3752 | --DOCSHELL 15B38000 == 39 [pid = 3752] [id = 60] 00:21:54 INFO - PROCESS | 3752 | --DOCSHELL 12DDA800 == 38 [pid = 3752] [id = 59] 00:21:54 INFO - PROCESS | 3752 | --DOCSHELL 1371C800 == 37 [pid = 3752] [id = 58] 00:21:54 INFO - PROCESS | 3752 | --DOCSHELL 15DD5800 == 36 [pid = 3752] [id = 57] 00:21:54 INFO - PROCESS | 3752 | --DOCSHELL 1A066400 == 35 [pid = 3752] [id = 56] 00:21:54 INFO - PROCESS | 3752 | --DOCSHELL 15DD5000 == 34 [pid = 3752] [id = 55] 00:21:54 INFO - PROCESS | 3752 | --DOCSHELL 16491000 == 33 [pid = 3752] [id = 54] 00:21:54 INFO - PROCESS | 3752 | --DOMWINDOW == 96 (19C77800) [pid = 3752] [serial = 153] [outer = 00000000] [url = about:blank] 00:21:54 INFO - PROCESS | 3752 | 1461050514136 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]]]}] 00:21:54 INFO - PROCESS | 3752 | --DOCSHELL 13377C00 == 32 [pid = 3752] [id = 53] 00:21:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 00:21:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 855ms 00:21:54 INFO - PROCESS | 3752 | --DOMWINDOW == 95 (18239C00) [pid = 3752] [serial = 138] [outer = 00000000] [url = about:blank] 00:21:54 INFO - PROCESS | 3752 | --DOMWINDOW == 94 (147B3000) [pid = 3752] [serial = 141] [outer = 00000000] [url = about:blank] 00:21:54 INFO - PROCESS | 3752 | --DOMWINDOW == 93 (17FF8C00) [pid = 3752] [serial = 147] [outer = 00000000] [url = about:blank] 00:21:54 INFO - PROCESS | 3752 | --DOMWINDOW == 92 (16C0A000) [pid = 3752] [serial = 144] [outer = 00000000] [url = about:blank] 00:21:54 INFO - PROCESS | 3752 | --DOMWINDOW == 91 (15556C00) [pid = 3752] [serial = 142] [outer = 00000000] [url = about:blank] 00:21:54 INFO - PROCESS | 3752 | --DOMWINDOW == 90 (19537400) [pid = 3752] [serial = 150] [outer = 00000000] [url = about:blank] 00:21:54 INFO - PROCESS | 3752 | --DOMWINDOW == 89 (17AE1800) [pid = 3752] [serial = 145] [outer = 00000000] [url = about:blank] 00:21:54 INFO - PROCESS | 3752 | --DOMWINDOW == 88 (19551400) [pid = 3752] [serial = 151] [outer = 00000000] [url = about:blank] 00:21:54 INFO - PROCESS | 3752 | --DOMWINDOW == 87 (18A26400) [pid = 3752] [serial = 148] [outer = 00000000] [url = about:blank] 00:21:54 INFO - PROCESS | 3752 | --DOMWINDOW == 86 (18884400) [pid = 3752] [serial = 139] [outer = 00000000] [url = about:blank] 00:21:54 INFO - PROCESS | 3752 | --DOMWINDOW == 85 (13A2DC00) [pid = 3752] [serial = 130] [outer = 00000000] [url = about:blank] 00:21:54 INFO - PROCESS | 3752 | --DOMWINDOW == 84 (17AE1400) [pid = 3752] [serial = 136] [outer = 00000000] [url = about:blank] 00:21:54 INFO - PROCESS | 3752 | --DOMWINDOW == 83 (15B2E000) [pid = 3752] [serial = 133] [outer = 00000000] [url = about:blank] 00:21:54 INFO - PROCESS | 3752 | --DOMWINDOW == 82 (143B6800) [pid = 3752] [serial = 127] [outer = 00000000] [url = about:blank] 00:21:54 INFO - PROCESS | 3752 | 1461050514206 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 00:21:54 INFO - PROCESS | 3752 | 1461050514209 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 00:21:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 00:21:54 INFO - PROCESS | 3752 | 1461050514220 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 00:21:54 INFO - PROCESS | 3752 | 1461050514224 Marionette TRACE conn3 <- [1,254,null,{}] 00:21:54 INFO - PROCESS | 3752 | 1461050514228 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}] 00:21:54 INFO - PROCESS | 3752 | 1461050514304 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 00:21:54 INFO - PROCESS | 3752 | 1461050514315 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:54 INFO - PROCESS | 3752 | ++DOCSHELL 13A32C00 == 33 [pid = 3752] [id = 73] 00:21:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 83 (13CA6000) [pid = 3752] [serial = 216] [outer = 00000000] 00:21:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 84 (14BB1400) [pid = 3752] [serial = 217] [outer = 13CA6000] 00:21:54 INFO - PROCESS | 3752 | 1461050514361 Marionette DEBUG loaded listener.js 00:21:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 85 (159F1800) [pid = 3752] [serial = 218] [outer = 13CA6000] 00:21:54 INFO - PROCESS | 3752 | 1461050514766 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]]]}] 00:21:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 00:21:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 581ms 00:21:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 00:21:54 INFO - PROCESS | 3752 | 1461050514800 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 00:21:54 INFO - PROCESS | 3752 | 1461050514802 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 00:21:54 INFO - PROCESS | 3752 | 1461050514806 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 00:21:54 INFO - PROCESS | 3752 | 1461050514807 Marionette TRACE conn3 <- [1,258,null,{}] 00:21:54 INFO - PROCESS | 3752 | 1461050514817 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}] 00:21:54 INFO - PROCESS | 3752 | 1461050514903 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 00:21:54 INFO - PROCESS | 3752 | 1461050514914 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:54 INFO - PROCESS | 3752 | ++DOCSHELL 17A0B400 == 34 [pid = 3752] [id = 74] 00:21:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 86 (17A0F800) [pid = 3752] [serial = 219] [outer = 00000000] 00:21:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 87 (17F49000) [pid = 3752] [serial = 220] [outer = 17A0F800] 00:21:54 INFO - PROCESS | 3752 | 1461050514963 Marionette DEBUG loaded listener.js 00:21:55 INFO - PROCESS | 3752 | ++DOMWINDOW == 88 (18230400) [pid = 3752] [serial = 221] [outer = 17A0F800] 00:21:55 INFO - PROCESS | 3752 | 1461050515405 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]]]}] 00:21:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 00:21:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 612ms 00:21:55 INFO - PROCESS | 3752 | 1461050515447 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 00:21:55 INFO - PROCESS | 3752 | 1461050515449 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 00:21:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 00:21:55 INFO - PROCESS | 3752 | 1461050515452 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 00:21:55 INFO - PROCESS | 3752 | 1461050515454 Marionette TRACE conn3 <- [1,262,null,{}] 00:21:55 INFO - PROCESS | 3752 | 1461050515457 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}] 00:21:55 INFO - PROCESS | 3752 | 1461050515516 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 00:21:55 INFO - PROCESS | 3752 | 1461050515522 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:55 INFO - PROCESS | 3752 | ++DOCSHELL 18237C00 == 35 [pid = 3752] [id = 75] 00:21:55 INFO - PROCESS | 3752 | ++DOMWINDOW == 89 (182A9400) [pid = 3752] [serial = 222] [outer = 00000000] 00:21:55 INFO - PROCESS | 3752 | ++DOMWINDOW == 90 (18A31000) [pid = 3752] [serial = 223] [outer = 182A9400] 00:21:55 INFO - PROCESS | 3752 | 1461050515570 Marionette DEBUG loaded listener.js 00:21:55 INFO - PROCESS | 3752 | ++DOMWINDOW == 91 (19194C00) [pid = 3752] [serial = 224] [outer = 182A9400] 00:21:56 INFO - PROCESS | 3752 | 1461050516025 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]]]}] 00:21:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 00:21:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 626ms 00:21:56 INFO - PROCESS | 3752 | 1461050516075 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 00:21:56 INFO - PROCESS | 3752 | 1461050516077 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 00:21:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 00:21:56 INFO - PROCESS | 3752 | 1461050516080 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 00:21:56 INFO - PROCESS | 3752 | 1461050516082 Marionette TRACE conn3 <- [1,266,null,{}] 00:21:56 INFO - PROCESS | 3752 | 1461050516085 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}] 00:21:56 INFO - PROCESS | 3752 | 1461050516157 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 00:21:56 INFO - PROCESS | 3752 | 1461050516162 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:56 INFO - PROCESS | 3752 | ++DOCSHELL 19550C00 == 36 [pid = 3752] [id = 76] 00:21:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 92 (1997B000) [pid = 3752] [serial = 225] [outer = 00000000] 00:21:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 93 (19C58C00) [pid = 3752] [serial = 226] [outer = 1997B000] 00:21:56 INFO - PROCESS | 3752 | 1461050516207 Marionette DEBUG loaded listener.js 00:21:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 94 (19C80400) [pid = 3752] [serial = 227] [outer = 1997B000] 00:21:56 INFO - PROCESS | 3752 | 1461050516629 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]]]}] 00:21:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 00:21:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 581ms 00:21:56 INFO - PROCESS | 3752 | 1461050516662 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 00:21:56 INFO - PROCESS | 3752 | 1461050516664 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 00:21:56 INFO - PROCESS | 3752 | 1461050516667 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 00:21:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 00:21:56 INFO - PROCESS | 3752 | 1461050516669 Marionette TRACE conn3 <- [1,270,null,{}] 00:21:56 INFO - PROCESS | 3752 | 1461050516672 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}] 00:21:56 INFO - PROCESS | 3752 | 1461050516792 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 00:21:56 INFO - PROCESS | 3752 | 1461050516801 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:56 INFO - PROCESS | 3752 | ++DOCSHELL 1371B000 == 37 [pid = 3752] [id = 77] 00:21:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 95 (19EE2400) [pid = 3752] [serial = 228] [outer = 00000000] 00:21:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 96 (1AA46400) [pid = 3752] [serial = 229] [outer = 19EE2400] 00:21:56 INFO - PROCESS | 3752 | 1461050516873 Marionette DEBUG loaded listener.js 00:21:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 97 (1C0BE400) [pid = 3752] [serial = 230] [outer = 19EE2400] 00:21:57 INFO - PROCESS | 3752 | 1461050517271 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]]]}] 00:21:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 00:21:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 626ms 00:21:57 INFO - PROCESS | 3752 | 1461050517289 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 00:21:57 INFO - PROCESS | 3752 | 1461050517291 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 00:21:57 INFO - PROCESS | 3752 | 1461050517294 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 00:21:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 00:21:57 INFO - PROCESS | 3752 | 1461050517296 Marionette TRACE conn3 <- [1,274,null,{}] 00:21:57 INFO - PROCESS | 3752 | 1461050517300 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}] 00:21:57 INFO - PROCESS | 3752 | 1461050517397 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 00:21:57 INFO - PROCESS | 3752 | 1461050517403 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:57 INFO - PROCESS | 3752 | ++DOCSHELL 1C0B8C00 == 38 [pid = 3752] [id = 78] 00:21:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 98 (1C2A7C00) [pid = 3752] [serial = 231] [outer = 00000000] 00:21:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 99 (1C983400) [pid = 3752] [serial = 232] [outer = 1C2A7C00] 00:21:57 INFO - PROCESS | 3752 | 1461050517447 Marionette DEBUG loaded listener.js 00:21:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 100 (1C984400) [pid = 3752] [serial = 233] [outer = 1C2A7C00] 00:21:57 INFO - PROCESS | 3752 | 1461050517844 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]]]}] 00:21:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 00:21:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 581ms 00:21:57 INFO - PROCESS | 3752 | 1461050517875 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 00:21:57 INFO - PROCESS | 3752 | 1461050517877 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 00:21:57 INFO - PROCESS | 3752 | 1461050517880 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 00:21:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 00:21:57 INFO - PROCESS | 3752 | 1461050517882 Marionette TRACE conn3 <- [1,278,null,{}] 00:21:57 INFO - PROCESS | 3752 | 1461050517886 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}] 00:21:57 INFO - PROCESS | 3752 | 1461050517987 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 00:21:57 INFO - PROCESS | 3752 | 1461050517994 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:57 INFO - PROCESS | 3752 | ++DOCSHELL 1C0C1400 == 39 [pid = 3752] [id = 79] 00:21:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 101 (1C362C00) [pid = 3752] [serial = 234] [outer = 00000000] 00:21:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 102 (1D178C00) [pid = 3752] [serial = 235] [outer = 1C362C00] 00:21:58 INFO - PROCESS | 3752 | 1461050518038 Marionette DEBUG loaded listener.js 00:21:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 103 (1D17E800) [pid = 3752] [serial = 236] [outer = 1C362C00] 00:21:58 INFO - PROCESS | 3752 | --DOMWINDOW == 102 (18A31400) [pid = 3752] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 00:21:58 INFO - PROCESS | 3752 | --DOMWINDOW == 101 (1A6DB800) [pid = 3752] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 00:21:58 INFO - PROCESS | 3752 | --DOMWINDOW == 100 (1997D400) [pid = 3752] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 00:21:58 INFO - PROCESS | 3752 | --DOMWINDOW == 99 (1A693000) [pid = 3752] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 00:21:58 INFO - PROCESS | 3752 | --DOMWINDOW == 98 (1320DC00) [pid = 3752] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 00:21:58 INFO - PROCESS | 3752 | --DOMWINDOW == 97 (15D5A400) [pid = 3752] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 00:21:58 INFO - PROCESS | 3752 | --DOMWINDOW == 96 (18D3B800) [pid = 3752] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 00:21:58 INFO - PROCESS | 3752 | --DOMWINDOW == 95 (13721800) [pid = 3752] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 00:21:58 INFO - PROCESS | 3752 | --DOMWINDOW == 94 (14BA3400) [pid = 3752] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 00:21:58 INFO - PROCESS | 3752 | --DOMWINDOW == 93 (1C989400) [pid = 3752] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 00:21:58 INFO - PROCESS | 3752 | --DOMWINDOW == 92 (1C985C00) [pid = 3752] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 00:21:58 INFO - PROCESS | 3752 | 1461050518585 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]]]}] 00:21:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 00:21:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 719ms 00:21:58 INFO - PROCESS | 3752 | 1461050518604 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 00:21:58 INFO - PROCESS | 3752 | 1461050518606 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 00:21:58 INFO - PROCESS | 3752 | 1461050518609 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 00:21:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 00:21:58 INFO - PROCESS | 3752 | 1461050518610 Marionette TRACE conn3 <- [1,282,null,{}] 00:21:58 INFO - PROCESS | 3752 | 1461050518614 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}] 00:21:58 INFO - PROCESS | 3752 | 1461050518686 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 00:21:58 INFO - PROCESS | 3752 | 1461050518754 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:58 INFO - PROCESS | 3752 | ++DOCSHELL 1325C800 == 40 [pid = 3752] [id = 80] 00:21:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 93 (13721800) [pid = 3752] [serial = 237] [outer = 00000000] 00:21:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 94 (1954E000) [pid = 3752] [serial = 238] [outer = 13721800] 00:21:58 INFO - PROCESS | 3752 | 1461050518798 Marionette DEBUG loaded listener.js 00:21:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 95 (1C0C7400) [pid = 3752] [serial = 239] [outer = 13721800] 00:21:59 INFO - PROCESS | 3752 | 1461050519150 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]]]}] 00:21:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 00:21:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 581ms 00:21:59 INFO - PROCESS | 3752 | 1461050519206 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 00:21:59 INFO - PROCESS | 3752 | 1461050519208 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 00:21:59 INFO - PROCESS | 3752 | 1461050519212 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 00:21:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 00:21:59 INFO - PROCESS | 3752 | 1461050519213 Marionette TRACE conn3 <- [1,286,null,{}] 00:21:59 INFO - PROCESS | 3752 | 1461050519217 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}] 00:21:59 INFO - PROCESS | 3752 | 1461050519321 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 00:21:59 INFO - PROCESS | 3752 | 1461050519331 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:59 INFO - PROCESS | 3752 | ++DOCSHELL 13A38C00 == 41 [pid = 3752] [id = 81] 00:21:59 INFO - PROCESS | 3752 | ++DOMWINDOW == 96 (182AAC00) [pid = 3752] [serial = 240] [outer = 00000000] 00:21:59 INFO - PROCESS | 3752 | ++DOMWINDOW == 97 (1D265400) [pid = 3752] [serial = 241] [outer = 182AAC00] 00:21:59 INFO - PROCESS | 3752 | 1461050519375 Marionette DEBUG loaded listener.js 00:21:59 INFO - PROCESS | 3752 | ++DOMWINDOW == 98 (1D268800) [pid = 3752] [serial = 242] [outer = 182AAC00] 00:21:59 INFO - PROCESS | 3752 | 1461050519838 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]]]}] 00:21:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 00:21:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 688ms 00:21:59 INFO - PROCESS | 3752 | 1461050519900 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 00:21:59 INFO - PROCESS | 3752 | 1461050519902 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 00:21:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 00:21:59 INFO - PROCESS | 3752 | 1461050519906 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 00:21:59 INFO - PROCESS | 3752 | 1461050519908 Marionette TRACE conn3 <- [1,290,null,{}] 00:21:59 INFO - PROCESS | 3752 | 1461050519911 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}] 00:21:59 INFO - PROCESS | 3752 | 1461050519992 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 00:21:59 INFO - PROCESS | 3752 | 1461050520001 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:00 INFO - PROCESS | 3752 | ++DOCSHELL 1D655C00 == 42 [pid = 3752] [id = 82] 00:22:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 99 (1D6C8400) [pid = 3752] [serial = 243] [outer = 00000000] 00:22:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 100 (1D6CF000) [pid = 3752] [serial = 244] [outer = 1D6C8400] 00:22:00 INFO - PROCESS | 3752 | 1461050520058 Marionette DEBUG loaded listener.js 00:22:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 101 (1D6D5C00) [pid = 3752] [serial = 245] [outer = 1D6C8400] 00:22:00 INFO - PROCESS | 3752 | 1461050520555 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]]]}] 00:22:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 00:22:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 733ms 00:22:00 INFO - PROCESS | 3752 | 1461050520629 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 00:22:00 INFO - PROCESS | 3752 | 1461050520634 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 00:22:00 INFO - PROCESS | 3752 | 1461050520639 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 00:22:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 00:22:00 INFO - PROCESS | 3752 | 1461050520644 Marionette TRACE conn3 <- [1,294,null,{}] 00:22:00 INFO - PROCESS | 3752 | 1461050520665 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}] 00:22:00 INFO - PROCESS | 3752 | 1461050520750 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 00:22:00 INFO - PROCESS | 3752 | 1461050520828 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:00 INFO - PROCESS | 3752 | ++DOCSHELL 12DD3C00 == 43 [pid = 3752] [id = 83] 00:22:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 102 (12DDA800) [pid = 3752] [serial = 246] [outer = 00000000] 00:22:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 103 (13A39400) [pid = 3752] [serial = 247] [outer = 12DDA800] 00:22:00 INFO - PROCESS | 3752 | 1461050520924 Marionette DEBUG loaded listener.js 00:22:01 INFO - PROCESS | 3752 | ++DOMWINDOW == 104 (147AA800) [pid = 3752] [serial = 248] [outer = 12DDA800] 00:22:01 INFO - PROCESS | 3752 | 1461050521464 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]]]}] 00:22:01 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. 00:22:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 840ms 00:22:01 INFO - PROCESS | 3752 | 1461050521486 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 00:22:01 INFO - PROCESS | 3752 | 1461050521492 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 00:22:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 00:22:01 INFO - PROCESS | 3752 | 1461050521482 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 00:22:01 INFO - PROCESS | 3752 | 1461050521485 Marionette TRACE conn3 <- [1,298,null,{}] 00:22:01 INFO - PROCESS | 3752 | 1461050521489 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}] 00:22:01 INFO - PROCESS | 3752 | 1461050521588 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 00:22:01 INFO - PROCESS | 3752 | 1461050521675 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:01 INFO - PROCESS | 3752 | ++DOCSHELL 15DD5800 == 44 [pid = 3752] [id = 84] 00:22:01 INFO - PROCESS | 3752 | ++DOMWINDOW == 105 (15E68400) [pid = 3752] [serial = 249] [outer = 00000000] 00:22:01 INFO - PROCESS | 3752 | ++DOMWINDOW == 106 (18230000) [pid = 3752] [serial = 250] [outer = 15E68400] 00:22:01 INFO - PROCESS | 3752 | 1461050521729 Marionette DEBUG loaded listener.js 00:22:01 INFO - PROCESS | 3752 | ++DOMWINDOW == 107 (18620000) [pid = 3752] [serial = 251] [outer = 15E68400] 00:22:02 INFO - PROCESS | 3752 | 1461050522298 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]]]}] 00:22:02 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. 00:22:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 887ms 00:22:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 00:22:02 INFO - PROCESS | 3752 | 1461050522367 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 00:22:02 INFO - PROCESS | 3752 | 1461050522370 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 00:22:02 INFO - PROCESS | 3752 | 1461050522374 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 00:22:02 INFO - PROCESS | 3752 | 1461050522377 Marionette TRACE conn3 <- [1,302,null,{}] 00:22:02 INFO - PROCESS | 3752 | 1461050522389 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}] 00:22:02 INFO - PROCESS | 3752 | 1461050522527 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 00:22:02 INFO - PROCESS | 3752 | 1461050522594 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:02 INFO - PROCESS | 3752 | ++DOCSHELL 1D269C00 == 45 [pid = 3752] [id = 85] 00:22:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 108 (1D26A000) [pid = 3752] [serial = 252] [outer = 00000000] 00:22:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 109 (1D64F000) [pid = 3752] [serial = 253] [outer = 1D26A000] 00:22:02 INFO - PROCESS | 3752 | 1461050522701 Marionette DEBUG loaded listener.js 00:22:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 110 (1D6CAC00) [pid = 3752] [serial = 254] [outer = 1D26A000] 00:22:03 INFO - PROCESS | 3752 | 1461050523463 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]]]}] 00:22:03 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. 00:22:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1116ms 00:22:03 INFO - PROCESS | 3752 | 1461050523503 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 00:22:03 INFO - PROCESS | 3752 | 1461050523506 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 00:22:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 00:22:03 INFO - PROCESS | 3752 | 1461050523510 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 00:22:03 INFO - PROCESS | 3752 | 1461050523512 Marionette TRACE conn3 <- [1,306,null,{}] 00:22:03 INFO - PROCESS | 3752 | 1461050523515 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}] 00:22:03 INFO - PROCESS | 3752 | 1461050523610 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 00:22:03 INFO - PROCESS | 3752 | 1461050523684 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:03 INFO - PROCESS | 3752 | ++DOCSHELL 1CB80800 == 46 [pid = 3752] [id = 86] 00:22:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 111 (1CB83000) [pid = 3752] [serial = 255] [outer = 00000000] 00:22:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 112 (1D938800) [pid = 3752] [serial = 256] [outer = 1CB83000] 00:22:03 INFO - PROCESS | 3752 | 1461050523738 Marionette DEBUG loaded listener.js 00:22:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 113 (1D93B000) [pid = 3752] [serial = 257] [outer = 1CB83000] 00:22:04 INFO - PROCESS | 3752 | 1461050524410 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]]]}] 00:22:04 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. 00:22:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 978ms 00:22:04 INFO - PROCESS | 3752 | 1461050524484 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 00:22:04 INFO - PROCESS | 3752 | 1461050524488 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 00:22:04 INFO - PROCESS | 3752 | 1461050524494 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 00:22:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 00:22:04 INFO - PROCESS | 3752 | 1461050524497 Marionette TRACE conn3 <- [1,310,null,{}] 00:22:04 INFO - PROCESS | 3752 | 1461050524502 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}] 00:22:04 INFO - PROCESS | 3752 | 1461050524598 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 00:22:04 INFO - PROCESS | 3752 | 1461050524675 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:04 INFO - PROCESS | 3752 | ++DOCSHELL 15E68800 == 47 [pid = 3752] [id = 87] 00:22:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 114 (15E6A000) [pid = 3752] [serial = 258] [outer = 00000000] 00:22:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 115 (16C0FC00) [pid = 3752] [serial = 259] [outer = 15E6A000] 00:22:04 INFO - PROCESS | 3752 | 1461050524724 Marionette DEBUG loaded listener.js 00:22:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 116 (17F4CC00) [pid = 3752] [serial = 260] [outer = 15E6A000] 00:22:05 INFO - PROCESS | 3752 | --DOCSHELL 13A38C00 == 46 [pid = 3752] [id = 81] 00:22:05 INFO - PROCESS | 3752 | --DOCSHELL 1325C800 == 45 [pid = 3752] [id = 80] 00:22:05 INFO - PROCESS | 3752 | --DOCSHELL 1C0C1400 == 44 [pid = 3752] [id = 79] 00:22:05 INFO - PROCESS | 3752 | --DOCSHELL 1C0B8C00 == 43 [pid = 3752] [id = 78] 00:22:05 INFO - PROCESS | 3752 | --DOCSHELL 1371B000 == 42 [pid = 3752] [id = 77] 00:22:05 INFO - PROCESS | 3752 | --DOCSHELL 19550C00 == 41 [pid = 3752] [id = 76] 00:22:05 INFO - PROCESS | 3752 | --DOCSHELL 18237C00 == 40 [pid = 3752] [id = 75] 00:22:05 INFO - PROCESS | 3752 | --DOCSHELL 17A0B400 == 39 [pid = 3752] [id = 74] 00:22:05 INFO - PROCESS | 3752 | --DOCSHELL 13A32C00 == 38 [pid = 3752] [id = 73] 00:22:05 INFO - PROCESS | 3752 | --DOCSHELL 13AAD800 == 37 [pid = 3752] [id = 72] 00:22:05 INFO - PROCESS | 3752 | --DOCSHELL 13A2B000 == 36 [pid = 3752] [id = 69] 00:22:05 INFO - PROCESS | 3752 | --DOCSHELL 13362C00 == 35 [pid = 3752] [id = 68] 00:22:05 INFO - PROCESS | 3752 | --DOMWINDOW == 115 (1A005400) [pid = 3752] [serial = 193] [outer = 00000000] [url = about:blank] 00:22:05 INFO - PROCESS | 3752 | --DOMWINDOW == 114 (13CACC00) [pid = 3752] [serial = 156] [outer = 00000000] [url = about:blank] 00:22:05 INFO - PROCESS | 3752 | --DOMWINDOW == 113 (1E3ED800) [pid = 3752] [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.] 00:22:05 INFO - PROCESS | 3752 | --DOMWINDOW == 112 (1CF0C800) [pid = 3752] [serial = 199] [outer = 00000000] [url = about:blank] 00:22:05 INFO - PROCESS | 3752 | --DOMWINDOW == 111 (1C980400) [pid = 3752] [serial = 191] [outer = 00000000] [url = about:blank] 00:22:05 INFO - PROCESS | 3752 | --DOMWINDOW == 110 (1C98F000) [pid = 3752] [serial = 196] [outer = 00000000] [url = about:blank] 00:22:05 INFO - PROCESS | 3752 | --DOMWINDOW == 109 (1CB7D000) [pid = 3752] [serial = 197] [outer = 00000000] [url = about:blank] 00:22:05 INFO - PROCESS | 3752 | --DOMWINDOW == 108 (1CF92000) [pid = 3752] [serial = 200] [outer = 00000000] [url = about:blank] 00:22:05 INFO - PROCESS | 3752 | --DOMWINDOW == 107 (19982800) [pid = 3752] [serial = 182] [outer = 00000000] [url = about:blank] 00:22:05 INFO - PROCESS | 3752 | --DOMWINDOW == 106 (19E9EC00) [pid = 3752] [serial = 184] [outer = 00000000] [url = about:blank] 00:22:05 INFO - PROCESS | 3752 | --DOMWINDOW == 105 (19ED5400) [pid = 3752] [serial = 185] [outer = 00000000] [url = about:blank] 00:22:05 INFO - PROCESS | 3752 | --DOMWINDOW == 104 (1C364400) [pid = 3752] [serial = 190] [outer = 00000000] [url = about:blank] 00:22:05 INFO - PROCESS | 3752 | --DOMWINDOW == 103 (19C7C800) [pid = 3752] [serial = 154] [outer = 00000000] [url = about:blank] 00:22:05 INFO - PROCESS | 3752 | --DOMWINDOW == 102 (18236400) [pid = 3752] [serial = 159] [outer = 00000000] [url = about:blank] 00:22:05 INFO - PROCESS | 3752 | --DOMWINDOW == 101 (1A699C00) [pid = 3752] [serial = 188] [outer = 00000000] [url = about:blank] 00:22:05 INFO - PROCESS | 3752 | --DOMWINDOW == 100 (19ED9800) [pid = 3752] [serial = 162] [outer = 00000000] [url = about:blank] 00:22:05 INFO - PROCESS | 3752 | --DOMWINDOW == 99 (15B2D000) [pid = 3752] [serial = 175] [outer = 00000000] [url = about:blank] 00:22:05 INFO - PROCESS | 3752 | --DOMWINDOW == 98 (15E66400) [pid = 3752] [serial = 176] [outer = 00000000] [url = about:blank] 00:22:05 INFO - PROCESS | 3752 | --DOMWINDOW == 97 (1AA4C800) [pid = 3752] [serial = 187] [outer = 00000000] [url = about:blank] 00:22:05 INFO - PROCESS | 3752 | --DOMWINDOW == 96 (17A0BC00) [pid = 3752] [serial = 178] [outer = 00000000] [url = about:blank] 00:22:05 INFO - PROCESS | 3752 | --DOMWINDOW == 95 (18239800) [pid = 3752] [serial = 179] [outer = 00000000] [url = about:blank] 00:22:05 INFO - PROCESS | 3752 | --DOMWINDOW == 94 (17F49C00) [pid = 3752] [serial = 169] [outer = 00000000] [url = about:blank] 00:22:05 INFO - PROCESS | 3752 | --DOMWINDOW == 93 (19536C00) [pid = 3752] [serial = 181] [outer = 00000000] [url = about:blank] 00:22:05 INFO - PROCESS | 3752 | --DOMWINDOW == 92 (13A35C00) [pid = 3752] [serial = 172] [outer = 00000000] [url = about:blank] 00:22:05 INFO - PROCESS | 3752 | --DOMWINDOW == 91 (13CAE800) [pid = 3752] [serial = 173] [outer = 00000000] [url = about:blank] 00:22:05 INFO - PROCESS | 3752 | --DOMWINDOW == 90 (1A1BD000) [pid = 3752] [serial = 165] [outer = 00000000] [url = about:blank] 00:22:05 INFO - PROCESS | 3752 | --DOMWINDOW == 89 (1C982800) [pid = 3752] [serial = 194] [outer = 00000000] [url = about:blank] 00:22:05 INFO - PROCESS | 3752 | 1461050525275 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]]]}] 00:22:05 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. 00:22:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 810ms 00:22:05 INFO - PROCESS | 3752 | 1461050525320 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 00:22:05 INFO - PROCESS | 3752 | 1461050525326 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 00:22:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 00:22:05 INFO - PROCESS | 3752 | 1461050525332 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 00:22:05 INFO - PROCESS | 3752 | 1461050525334 Marionette TRACE conn3 <- [1,314,null,{}] 00:22:05 INFO - PROCESS | 3752 | 1461050525338 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}] 00:22:05 INFO - PROCESS | 3752 | 1461050525431 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 00:22:05 INFO - PROCESS | 3752 | 1461050525507 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:05 INFO - PROCESS | 3752 | ++DOCSHELL 12B43C00 == 36 [pid = 3752] [id = 88] 00:22:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 90 (12B87400) [pid = 3752] [serial = 261] [outer = 00000000] 00:22:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 91 (13CACC00) [pid = 3752] [serial = 262] [outer = 12B87400] 00:22:05 INFO - PROCESS | 3752 | 1461050525552 Marionette DEBUG loaded listener.js 00:22:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 92 (15BDBC00) [pid = 3752] [serial = 263] [outer = 12B87400] 00:22:05 INFO - PROCESS | 3752 | 1461050525914 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]]]}] 00:22:05 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. 00:22:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 627ms 00:22:05 INFO - PROCESS | 3752 | 1461050525969 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 00:22:05 INFO - PROCESS | 3752 | 1461050525971 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 00:22:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 00:22:05 INFO - PROCESS | 3752 | 1461050525974 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 00:22:05 INFO - PROCESS | 3752 | 1461050525962 Marionette TRACE conn3 <- [1,318,null,{}] 00:22:05 INFO - PROCESS | 3752 | 1461050525972 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}] 00:22:06 INFO - PROCESS | 3752 | 1461050526051 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 00:22:06 INFO - PROCESS | 3752 | 1461050526058 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:06 INFO - PROCESS | 3752 | ++DOCSHELL 1861AC00 == 37 [pid = 3752] [id = 89] 00:22:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 93 (18878C00) [pid = 3752] [serial = 264] [outer = 00000000] 00:22:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 94 (1955B000) [pid = 3752] [serial = 265] [outer = 18878C00] 00:22:06 INFO - PROCESS | 3752 | 1461050526113 Marionette DEBUG loaded listener.js 00:22:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 95 (199F3C00) [pid = 3752] [serial = 266] [outer = 18878C00] 00:22:06 INFO - PROCESS | 3752 | 1461050526578 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 00:22:06 INFO - PROCESS | 3752 | 1461050526632 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]]]}] 00:22:06 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. 00:22:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 687ms 00:22:06 INFO - PROCESS | 3752 | 1461050526657 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 00:22:06 INFO - PROCESS | 3752 | 1461050526660 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 00:22:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 00:22:06 INFO - PROCESS | 3752 | 1461050526663 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 00:22:06 INFO - PROCESS | 3752 | 1461050526664 Marionette TRACE conn3 <- [1,322,null,{}] 00:22:06 INFO - PROCESS | 3752 | 1461050526668 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}] 00:22:06 INFO - PROCESS | 3752 | 1461050526753 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 00:22:06 INFO - PROCESS | 3752 | 1461050526829 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:06 INFO - PROCESS | 3752 | ++DOCSHELL 19C86000 == 38 [pid = 3752] [id = 90] 00:22:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 96 (19E96000) [pid = 3752] [serial = 267] [outer = 00000000] 00:22:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 97 (1A072C00) [pid = 3752] [serial = 268] [outer = 19E96000] 00:22:06 INFO - PROCESS | 3752 | 1461050526874 Marionette DEBUG loaded listener.js 00:22:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 98 (1A698C00) [pid = 3752] [serial = 269] [outer = 19E96000] 00:22:07 INFO - PROCESS | 3752 | 1461050527231 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]]]}] 00:22:07 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. 00:22:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 611ms 00:22:07 INFO - PROCESS | 3752 | 1461050527283 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 00:22:07 INFO - PROCESS | 3752 | 1461050527285 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 00:22:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 00:22:07 INFO - PROCESS | 3752 | 1461050527289 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 00:22:07 INFO - PROCESS | 3752 | 1461050527290 Marionette TRACE conn3 <- [1,326,null,{}] 00:22:07 INFO - PROCESS | 3752 | 1461050527294 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}] 00:22:07 INFO - PROCESS | 3752 | 1461050527423 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 00:22:07 INFO - PROCESS | 3752 | 1461050527439 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:07 INFO - PROCESS | 3752 | ++DOCSHELL 19C7F400 == 39 [pid = 3752] [id = 91] 00:22:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 99 (1C0BE000) [pid = 3752] [serial = 270] [outer = 00000000] 00:22:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 100 (1C36AC00) [pid = 3752] [serial = 271] [outer = 1C0BE000] 00:22:07 INFO - PROCESS | 3752 | 1461050527485 Marionette DEBUG loaded listener.js 00:22:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 101 (1C982400) [pid = 3752] [serial = 272] [outer = 1C0BE000] 00:22:07 INFO - PROCESS | 3752 | 1461050527902 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]]]}] 00:22:07 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. 00:22:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 673ms 00:22:07 INFO - PROCESS | 3752 | 1461050527970 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 00:22:07 INFO - PROCESS | 3752 | 1461050527972 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 00:22:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 00:22:07 INFO - PROCESS | 3752 | 1461050527983 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 00:22:07 INFO - PROCESS | 3752 | 1461050527984 Marionette TRACE conn3 <- [1,330,null,{}] 00:22:07 INFO - PROCESS | 3752 | 1461050527988 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}] 00:22:08 INFO - PROCESS | 3752 | 1461050528131 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 00:22:08 INFO - PROCESS | 3752 | 1461050528190 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:08 INFO - PROCESS | 3752 | ++DOCSHELL 1CB7D000 == 40 [pid = 3752] [id = 92] 00:22:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 102 (1CB80400) [pid = 3752] [serial = 273] [outer = 00000000] 00:22:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 103 (1D265C00) [pid = 3752] [serial = 274] [outer = 1CB80400] 00:22:08 INFO - PROCESS | 3752 | 1461050528238 Marionette DEBUG loaded listener.js 00:22:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 104 (1D64DC00) [pid = 3752] [serial = 275] [outer = 1CB80400] 00:22:08 INFO - PROCESS | 3752 | 1461050528645 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]]]}] 00:22:08 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. 00:22:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 718ms 00:22:08 INFO - PROCESS | 3752 | 1461050528705 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 00:22:08 INFO - PROCESS | 3752 | 1461050528706 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 00:22:08 INFO - PROCESS | 3752 | 1461050528710 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 00:22:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 00:22:08 INFO - PROCESS | 3752 | 1461050528711 Marionette TRACE conn3 <- [1,334,null,{}] 00:22:08 INFO - PROCESS | 3752 | 1461050528720 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}] 00:22:08 INFO - PROCESS | 3752 | 1461050528819 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 00:22:08 INFO - PROCESS | 3752 | 1461050528828 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:08 INFO - PROCESS | 3752 | ++DOCSHELL 1D25F400 == 41 [pid = 3752] [id = 93] 00:22:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 105 (1D263400) [pid = 3752] [serial = 276] [outer = 00000000] 00:22:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 106 (1D932000) [pid = 3752] [serial = 277] [outer = 1D263400] 00:22:08 INFO - PROCESS | 3752 | 1461050528872 Marionette DEBUG loaded listener.js 00:22:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 107 (1D933400) [pid = 3752] [serial = 278] [outer = 1D263400] 00:22:09 INFO - PROCESS | 3752 | 1461050529275 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]]]}] 00:22:09 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. 00:22:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 626ms 00:22:09 INFO - PROCESS | 3752 | 1461050529332 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 00:22:09 INFO - PROCESS | 3752 | 1461050529334 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 00:22:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 00:22:09 INFO - PROCESS | 3752 | 1461050529337 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 00:22:09 INFO - PROCESS | 3752 | 1461050529338 Marionette TRACE conn3 <- [1,338,null,{}] 00:22:09 INFO - PROCESS | 3752 | --DOMWINDOW == 106 (19EE2400) [pid = 3752] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 00:22:09 INFO - PROCESS | 3752 | --DOMWINDOW == 105 (1C2A7C00) [pid = 3752] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 00:22:09 INFO - PROCESS | 3752 | --DOMWINDOW == 104 (13721800) [pid = 3752] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 00:22:09 INFO - PROCESS | 3752 | --DOMWINDOW == 103 (1C362C00) [pid = 3752] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 00:22:09 INFO - PROCESS | 3752 | --DOMWINDOW == 102 (13CA6000) [pid = 3752] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 00:22:09 INFO - PROCESS | 3752 | --DOMWINDOW == 101 (1997B000) [pid = 3752] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 00:22:09 INFO - PROCESS | 3752 | --DOMWINDOW == 100 (13AB4800) [pid = 3752] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 00:22:09 INFO - PROCESS | 3752 | --DOMWINDOW == 99 (182AAC00) [pid = 3752] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 00:22:09 INFO - PROCESS | 3752 | --DOMWINDOW == 98 (17A0F800) [pid = 3752] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 00:22:09 INFO - PROCESS | 3752 | --DOMWINDOW == 97 (182A9400) [pid = 3752] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 00:22:09 INFO - PROCESS | 3752 | --DOMWINDOW == 96 (15E67800) [pid = 3752] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 00:22:09 INFO - PROCESS | 3752 | 1461050529538 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}] 00:22:09 INFO - PROCESS | 3752 | 1461050529613 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 00:22:09 INFO - PROCESS | 3752 | 1461050529621 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:09 INFO - PROCESS | 3752 | ++DOCSHELL 1336AC00 == 42 [pid = 3752] [id = 94] 00:22:09 INFO - PROCESS | 3752 | ++DOMWINDOW == 97 (13AB4800) [pid = 3752] [serial = 279] [outer = 00000000] 00:22:09 INFO - PROCESS | 3752 | ++DOMWINDOW == 98 (18A29C00) [pid = 3752] [serial = 280] [outer = 13AB4800] 00:22:09 INFO - PROCESS | 3752 | 1461050529665 Marionette DEBUG loaded listener.js 00:22:09 INFO - PROCESS | 3752 | ++DOMWINDOW == 99 (1919D000) [pid = 3752] [serial = 281] [outer = 13AB4800] 00:22:10 INFO - PROCESS | 3752 | 1461050530063 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]]]}] 00:22:10 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. 00:22:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 780ms 00:22:10 INFO - PROCESS | 3752 | 1461050530121 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 00:22:10 INFO - PROCESS | 3752 | 1461050530123 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 00:22:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 00:22:10 INFO - PROCESS | 3752 | 1461050530127 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 00:22:10 INFO - PROCESS | 3752 | 1461050530129 Marionette TRACE conn3 <- [1,342,null,{}] 00:22:10 INFO - PROCESS | 3752 | 1461050530132 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}] 00:22:10 INFO - PROCESS | 3752 | 1461050530213 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 00:22:10 INFO - PROCESS | 3752 | 1461050530219 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:10 INFO - PROCESS | 3752 | ++DOCSHELL 1C362C00 == 43 [pid = 3752] [id = 95] 00:22:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 100 (1CF10800) [pid = 3752] [serial = 282] [outer = 00000000] 00:22:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 101 (1DE27C00) [pid = 3752] [serial = 283] [outer = 1CF10800] 00:22:10 INFO - PROCESS | 3752 | 1461050530265 Marionette DEBUG loaded listener.js 00:22:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 102 (1DE30000) [pid = 3752] [serial = 284] [outer = 1CF10800] 00:22:10 INFO - PROCESS | 3752 | 1461050530642 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]]]}] 00:22:10 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. 00:22:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 581ms 00:22:10 INFO - PROCESS | 3752 | 1461050530710 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 00:22:10 INFO - PROCESS | 3752 | 1461050530712 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 00:22:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 00:22:10 INFO - PROCESS | 3752 | 1461050530715 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 00:22:10 INFO - PROCESS | 3752 | 1461050530717 Marionette TRACE conn3 <- [1,346,null,{}] 00:22:10 INFO - PROCESS | 3752 | 1461050530720 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}] 00:22:10 INFO - PROCESS | 3752 | 1461050530795 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 00:22:10 INFO - PROCESS | 3752 | 1461050530800 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:10 INFO - PROCESS | 3752 | ++DOCSHELL 11BEF400 == 44 [pid = 3752] [id = 96] 00:22:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 103 (11BF0C00) [pid = 3752] [serial = 285] [outer = 00000000] 00:22:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 104 (11BF7800) [pid = 3752] [serial = 286] [outer = 11BF0C00] 00:22:10 INFO - PROCESS | 3752 | 1461050530844 Marionette DEBUG loaded listener.js 00:22:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 105 (11BFB400) [pid = 3752] [serial = 287] [outer = 11BF0C00] 00:22:11 INFO - PROCESS | 3752 | 1461050531280 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]]]}] 00:22:11 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. 00:22:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 581ms 00:22:11 INFO - PROCESS | 3752 | 1461050531310 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 00:22:11 INFO - PROCESS | 3752 | 1461050531312 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 00:22:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 00:22:11 INFO - PROCESS | 3752 | 1461050531324 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 00:22:11 INFO - PROCESS | 3752 | 1461050531327 Marionette TRACE conn3 <- [1,350,null,{}] 00:22:11 INFO - PROCESS | 3752 | 1461050531330 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}] 00:22:11 INFO - PROCESS | 3752 | 1461050531405 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 00:22:11 INFO - PROCESS | 3752 | 1461050531412 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:11 INFO - PROCESS | 3752 | ++DOCSHELL 11BFA400 == 45 [pid = 3752] [id = 97] 00:22:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 106 (13721800) [pid = 3752] [serial = 288] [outer = 00000000] 00:22:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 107 (17BC8000) [pid = 3752] [serial = 289] [outer = 13721800] 00:22:11 INFO - PROCESS | 3752 | 1461050531462 Marionette DEBUG loaded listener.js 00:22:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 108 (17BCD400) [pid = 3752] [serial = 290] [outer = 13721800] 00:22:12 INFO - PROCESS | 3752 | 1461050532079 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]]]}] 00:22:12 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. 00:22:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 841ms 00:22:12 INFO - PROCESS | 3752 | 1461050532146 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 00:22:12 INFO - PROCESS | 3752 | 1461050532150 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 00:22:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 00:22:12 INFO - PROCESS | 3752 | 1461050532154 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 00:22:12 INFO - PROCESS | 3752 | 1461050532157 Marionette TRACE conn3 <- [1,354,null,{}] 00:22:12 INFO - PROCESS | 3752 | 1461050532178 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}] 00:22:12 INFO - PROCESS | 3752 | 1461050532295 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 00:22:12 INFO - PROCESS | 3752 | 1461050532366 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:12 INFO - PROCESS | 3752 | ++DOCSHELL 13365C00 == 46 [pid = 3752] [id = 98] 00:22:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 109 (13366C00) [pid = 3752] [serial = 291] [outer = 00000000] 00:22:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 110 (15752C00) [pid = 3752] [serial = 292] [outer = 13366C00] 00:22:12 INFO - PROCESS | 3752 | 1461050532464 Marionette DEBUG loaded listener.js 00:22:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 111 (1654EC00) [pid = 3752] [serial = 293] [outer = 13366C00] 00:22:13 INFO - PROCESS | 3752 | 1461050533001 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]]]}] 00:22:13 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. 00:22:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 902ms 00:22:13 INFO - PROCESS | 3752 | 1461050533060 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 00:22:13 INFO - PROCESS | 3752 | 1461050533066 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 00:22:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 00:22:13 INFO - PROCESS | 3752 | 1461050533072 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 00:22:13 INFO - PROCESS | 3752 | 1461050533075 Marionette TRACE conn3 <- [1,358,null,{}] 00:22:13 INFO - PROCESS | 3752 | 1461050533079 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}] 00:22:13 INFO - PROCESS | 3752 | 1461050533180 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 00:22:13 INFO - PROCESS | 3752 | 1461050533257 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:13 INFO - PROCESS | 3752 | ++DOCSHELL 15B38000 == 47 [pid = 3752] [id = 99] 00:22:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 112 (17BC0800) [pid = 3752] [serial = 294] [outer = 00000000] 00:22:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 113 (17F4C800) [pid = 3752] [serial = 295] [outer = 17BC0800] 00:22:13 INFO - PROCESS | 3752 | 1461050533322 Marionette DEBUG loaded listener.js 00:22:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 114 (18625000) [pid = 3752] [serial = 296] [outer = 17BC0800] 00:22:13 INFO - PROCESS | 3752 | 1461050533893 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]]]}] 00:22:13 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. 00:22:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 886ms 00:22:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 00:22:13 INFO - PROCESS | 3752 | 1461050533958 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 00:22:13 INFO - PROCESS | 3752 | 1461050533961 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 00:22:13 INFO - PROCESS | 3752 | 1461050533965 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 00:22:13 INFO - PROCESS | 3752 | 1461050533968 Marionette TRACE conn3 <- [1,362,null,{}] 00:22:13 INFO - PROCESS | 3752 | 1461050533979 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}] 00:22:14 INFO - PROCESS | 3752 | 1461050534083 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 00:22:14 INFO - PROCESS | 3752 | 1461050534159 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:14 INFO - PROCESS | 3752 | ++DOCSHELL 19C5A400 == 48 [pid = 3752] [id = 100] 00:22:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 115 (19ED4C00) [pid = 3752] [serial = 297] [outer = 00000000] 00:22:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 116 (1C985400) [pid = 3752] [serial = 298] [outer = 19ED4C00] 00:22:14 INFO - PROCESS | 3752 | 1461050534215 Marionette DEBUG loaded listener.js 00:22:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 117 (1CF93000) [pid = 3752] [serial = 299] [outer = 19ED4C00] 00:22:14 INFO - PROCESS | 3752 | 1461050534950 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]]]}] 00:22:14 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. 00:22:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1024ms 00:22:14 INFO - PROCESS | 3752 | 1461050534997 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 00:22:14 INFO - PROCESS | 3752 | 1461050535001 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 00:22:15 INFO - PROCESS | 3752 | 1461050535029 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 00:22:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 00:22:15 INFO - PROCESS | 3752 | 1461050535032 Marionette TRACE conn3 <- [1,366,null,{}] 00:22:15 INFO - PROCESS | 3752 | 1461050535038 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}] 00:22:15 INFO - PROCESS | 3752 | 1461050535112 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 00:22:15 INFO - PROCESS | 3752 | 1461050535184 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:15 INFO - PROCESS | 3752 | ++DOCSHELL 13A32C00 == 49 [pid = 3752] [id = 101] 00:22:15 INFO - PROCESS | 3752 | ++DOMWINDOW == 118 (13A34000) [pid = 3752] [serial = 300] [outer = 00000000] 00:22:15 INFO - PROCESS | 3752 | ++DOMWINDOW == 119 (143AB400) [pid = 3752] [serial = 301] [outer = 13A34000] 00:22:15 INFO - PROCESS | 3752 | 1461050535232 Marionette DEBUG loaded listener.js 00:22:15 INFO - PROCESS | 3752 | ++DOMWINDOW == 120 (14BE7800) [pid = 3752] [serial = 302] [outer = 13A34000] 00:22:15 INFO - PROCESS | 3752 | 1461050535866 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]]]}] 00:22:15 INFO - PROCESS | 3752 | --DOCSHELL 1954F400 == 48 [pid = 3752] [id = 52] 00:22:15 INFO - PROCESS | 3752 | --DOCSHELL 11BEF400 == 47 [pid = 3752] [id = 96] 00:22:15 INFO - PROCESS | 3752 | --DOCSHELL 1C362C00 == 46 [pid = 3752] [id = 95] 00:22:15 INFO - PROCESS | 3752 | --DOCSHELL 1336AC00 == 45 [pid = 3752] [id = 94] 00:22:15 INFO - PROCESS | 3752 | --DOCSHELL 1D25F400 == 44 [pid = 3752] [id = 93] 00:22:15 INFO - PROCESS | 3752 | --DOCSHELL 1CB7D000 == 43 [pid = 3752] [id = 92] 00:22:15 INFO - PROCESS | 3752 | --DOCSHELL 19C7F400 == 42 [pid = 3752] [id = 91] 00:22:15 INFO - PROCESS | 3752 | --DOCSHELL 19C86000 == 41 [pid = 3752] [id = 90] 00:22:15 INFO - PROCESS | 3752 | --DOCSHELL 1861AC00 == 40 [pid = 3752] [id = 89] 00:22:15 INFO - PROCESS | 3752 | --DOCSHELL 12B43C00 == 39 [pid = 3752] [id = 88] 00:22:15 INFO - PROCESS | 3752 | --DOCSHELL 15E68800 == 38 [pid = 3752] [id = 87] 00:22:15 INFO - PROCESS | 3752 | --DOCSHELL 1CB80800 == 37 [pid = 3752] [id = 86] 00:22:15 INFO - PROCESS | 3752 | --DOCSHELL 1D269C00 == 36 [pid = 3752] [id = 85] 00:22:15 INFO - PROCESS | 3752 | --DOCSHELL 15DD5800 == 35 [pid = 3752] [id = 84] 00:22:15 INFO - PROCESS | 3752 | --DOCSHELL 12DD3C00 == 34 [pid = 3752] [id = 83] 00:22:15 INFO - PROCESS | 3752 | --DOCSHELL 1D655C00 == 33 [pid = 3752] [id = 82] 00:22:15 INFO - PROCESS | 3752 | --DOMWINDOW == 119 (18877000) [pid = 3752] [serial = 170] [outer = 00000000] [url = about:blank] 00:22:15 INFO - PROCESS | 3752 | --DOMWINDOW == 118 (157F1C00) [pid = 3752] [serial = 205] [outer = 00000000] [url = about:blank] 00:22:15 INFO - PROCESS | 3752 | --DOMWINDOW == 117 (19C78C00) [pid = 3752] [serial = 208] [outer = 00000000] [url = about:blank] 00:22:15 INFO - PROCESS | 3752 | --DOMWINDOW == 116 (19EE1C00) [pid = 3752] [serial = 202] [outer = 00000000] [url = about:blank] 00:22:15 INFO - PROCESS | 3752 | --DOMWINDOW == 115 (14BB1400) [pid = 3752] [serial = 217] [outer = 00000000] [url = about:blank] 00:22:15 INFO - PROCESS | 3752 | --DOMWINDOW == 114 (159F1800) [pid = 3752] [serial = 218] [outer = 00000000] [url = about:blank] 00:22:15 INFO - PROCESS | 3752 | --DOMWINDOW == 113 (1C0C3400) [pid = 3752] [serial = 211] [outer = 00000000] [url = about:blank] 00:22:15 INFO - PROCESS | 3752 | --DOMWINDOW == 112 (14BF1C00) [pid = 3752] [serial = 215] [outer = 00000000] [url = about:blank] 00:22:15 INFO - PROCESS | 3752 | --DOMWINDOW == 111 (143B5800) [pid = 3752] [serial = 214] [outer = 00000000] [url = about:blank] 00:22:15 INFO - PROCESS | 3752 | --DOMWINDOW == 110 (17F49000) [pid = 3752] [serial = 220] [outer = 00000000] [url = about:blank] 00:22:15 INFO - PROCESS | 3752 | --DOMWINDOW == 109 (18230400) [pid = 3752] [serial = 221] [outer = 00000000] [url = about:blank] 00:22:15 INFO - PROCESS | 3752 | --DOMWINDOW == 108 (1D6CF000) [pid = 3752] [serial = 244] [outer = 00000000] [url = about:blank] 00:22:15 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. 00:22:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 917ms 00:22:15 INFO - PROCESS | 3752 | 1461050535942 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 00:22:15 INFO - PROCESS | 3752 | 1461050535947 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 00:22:15 INFO - PROCESS | 3752 | 1461050535954 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 00:22:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 00:22:15 INFO - PROCESS | 3752 | 1461050535956 Marionette TRACE conn3 <- [1,370,null,{}] 00:22:15 INFO - PROCESS | 3752 | 1461050535960 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}] 00:22:16 INFO - PROCESS | 3752 | 1461050536052 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 00:22:16 INFO - PROCESS | 3752 | --DOMWINDOW == 107 (1AA46400) [pid = 3752] [serial = 229] [outer = 00000000] [url = about:blank] 00:22:16 INFO - PROCESS | 3752 | --DOMWINDOW == 106 (1C983400) [pid = 3752] [serial = 232] [outer = 00000000] [url = about:blank] 00:22:16 INFO - PROCESS | 3752 | --DOMWINDOW == 105 (1954E000) [pid = 3752] [serial = 238] [outer = 00000000] [url = about:blank] 00:22:16 INFO - PROCESS | 3752 | --DOMWINDOW == 104 (1C984400) [pid = 3752] [serial = 233] [outer = 00000000] [url = about:blank] 00:22:16 INFO - PROCESS | 3752 | --DOMWINDOW == 103 (1D178C00) [pid = 3752] [serial = 235] [outer = 00000000] [url = about:blank] 00:22:16 INFO - PROCESS | 3752 | --DOMWINDOW == 102 (19C58C00) [pid = 3752] [serial = 226] [outer = 00000000] [url = about:blank] 00:22:16 INFO - PROCESS | 3752 | --DOMWINDOW == 101 (1D265400) [pid = 3752] [serial = 241] [outer = 00000000] [url = about:blank] 00:22:16 INFO - PROCESS | 3752 | --DOMWINDOW == 100 (18A31000) [pid = 3752] [serial = 223] [outer = 00000000] [url = about:blank] 00:22:16 INFO - PROCESS | 3752 | --DOMWINDOW == 99 (19194C00) [pid = 3752] [serial = 224] [outer = 00000000] [url = about:blank] 00:22:16 INFO - PROCESS | 3752 | --DOMWINDOW == 98 (1D268800) [pid = 3752] [serial = 242] [outer = 00000000] [url = about:blank] 00:22:16 INFO - PROCESS | 3752 | --DOMWINDOW == 97 (1D17E800) [pid = 3752] [serial = 236] [outer = 00000000] [url = about:blank] 00:22:16 INFO - PROCESS | 3752 | --DOMWINDOW == 96 (1C0BE400) [pid = 3752] [serial = 230] [outer = 00000000] [url = about:blank] 00:22:16 INFO - PROCESS | 3752 | --DOMWINDOW == 95 (1C0C7400) [pid = 3752] [serial = 239] [outer = 00000000] [url = about:blank] 00:22:16 INFO - PROCESS | 3752 | --DOMWINDOW == 94 (19C80400) [pid = 3752] [serial = 227] [outer = 00000000] [url = about:blank] 00:22:16 INFO - PROCESS | 3752 | 1461050536126 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:16 INFO - PROCESS | 3752 | ++DOCSHELL 11BFA000 == 34 [pid = 3752] [id = 102] 00:22:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 95 (11BFB000) [pid = 3752] [serial = 303] [outer = 00000000] 00:22:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 96 (15559000) [pid = 3752] [serial = 304] [outer = 11BFB000] 00:22:16 INFO - PROCESS | 3752 | 1461050536172 Marionette DEBUG loaded listener.js 00:22:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 97 (15BB5000) [pid = 3752] [serial = 305] [outer = 11BFB000] 00:22:16 INFO - PROCESS | 3752 | 1461050536543 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]]]}] 00:22:16 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. 00:22:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 626ms 00:22:16 INFO - PROCESS | 3752 | 1461050536628 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 00:22:16 INFO - PROCESS | 3752 | 1461050536614 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 00:22:16 INFO - PROCESS | 3752 | 1461050536617 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 00:22:16 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 00:22:16 INFO - PROCESS | 3752 | 1461050536620 Marionette TRACE conn3 <- [1,374,null,{}] 00:22:16 INFO - PROCESS | 3752 | 1461050536635 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}] 00:22:16 INFO - PROCESS | 3752 | 1461050536714 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 00:22:16 INFO - PROCESS | 3752 | 1461050536728 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:16 INFO - PROCESS | 3752 | ++DOCSHELL 17A0F400 == 35 [pid = 3752] [id = 103] 00:22:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 98 (17BC1C00) [pid = 3752] [serial = 306] [outer = 00000000] 00:22:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 99 (17BCB800) [pid = 3752] [serial = 307] [outer = 17BC1C00] 00:22:16 INFO - PROCESS | 3752 | 1461050536776 Marionette DEBUG loaded listener.js 00:22:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 100 (17FF0400) [pid = 3752] [serial = 308] [outer = 17BC1C00] 00:22:17 INFO - PROCESS | 3752 | 1461050537231 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 00:22:17 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 00:22:17 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 642ms 00:22:17 INFO - PROCESS | 3752 | 1461050537275 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 00:22:17 INFO - PROCESS | 3752 | 1461050537278 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 00:22:17 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 00:22:17 INFO - PROCESS | 3752 | 1461050537281 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 00:22:17 INFO - PROCESS | 3752 | 1461050537283 Marionette TRACE conn3 <- [1,378,null,{}] 00:22:17 INFO - PROCESS | 3752 | 1461050537286 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}] 00:22:17 INFO - PROCESS | 3752 | 1461050537360 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 00:22:17 INFO - PROCESS | 3752 | 1461050537370 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:17 INFO - PROCESS | 3752 | ++DOCSHELL 18627400 == 36 [pid = 3752] [id = 104] 00:22:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 101 (18628C00) [pid = 3752] [serial = 309] [outer = 00000000] 00:22:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 102 (19194C00) [pid = 3752] [serial = 310] [outer = 18628C00] 00:22:17 INFO - PROCESS | 3752 | 1461050537405 Marionette DEBUG loaded listener.js 00:22:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 103 (19539C00) [pid = 3752] [serial = 311] [outer = 18628C00] 00:22:17 INFO - PROCESS | 3752 | 1461050537817 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 00:22:17 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 00:22:17 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 581ms 00:22:17 INFO - PROCESS | 3752 | 1461050537861 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 00:22:17 INFO - PROCESS | 3752 | 1461050537863 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 00:22:17 INFO - PROCESS | 3752 | 1461050537867 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 00:22:17 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 00:22:17 INFO - PROCESS | 3752 | 1461050537868 Marionette TRACE conn3 <- [1,382,null,{}] 00:22:17 INFO - PROCESS | 3752 | 1461050537872 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}] 00:22:17 INFO - PROCESS | 3752 | 1461050537943 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 00:22:17 INFO - PROCESS | 3752 | 1461050537949 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:17 INFO - PROCESS | 3752 | ++DOCSHELL 1954F000 == 37 [pid = 3752] [id = 105] 00:22:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 104 (1997D400) [pid = 3752] [serial = 312] [outer = 00000000] 00:22:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 105 (19C79C00) [pid = 3752] [serial = 313] [outer = 1997D400] 00:22:17 INFO - PROCESS | 3752 | 1461050537993 Marionette DEBUG loaded listener.js 00:22:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 106 (19C7F000) [pid = 3752] [serial = 314] [outer = 1997D400] 00:22:18 INFO - PROCESS | 3752 | 1461050538495 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 00:22:18 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 00:22:18 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 673ms 00:22:18 INFO - PROCESS | 3752 | 1461050538548 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 00:22:18 INFO - PROCESS | 3752 | 1461050538550 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 00:22:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 00:22:18 INFO - PROCESS | 3752 | 1461050538553 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 00:22:18 INFO - PROCESS | 3752 | 1461050538555 Marionette TRACE conn3 <- [1,386,null,{}] 00:22:18 INFO - PROCESS | 3752 | 1461050538564 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}] 00:22:18 INFO - PROCESS | 3752 | 1461050538689 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 00:22:18 INFO - PROCESS | 3752 | 1461050538704 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:18 INFO - PROCESS | 3752 | ++DOCSHELL 123C2000 == 38 [pid = 3752] [id = 106] 00:22:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 107 (13716000) [pid = 3752] [serial = 315] [outer = 00000000] 00:22:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 108 (1A00A400) [pid = 3752] [serial = 316] [outer = 13716000] 00:22:18 INFO - PROCESS | 3752 | 1461050538751 Marionette DEBUG loaded listener.js 00:22:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 109 (1A694800) [pid = 3752] [serial = 317] [outer = 13716000] 00:22:19 INFO - PROCESS | 3752 | 1461050539175 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]]]}] 00:22:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 00:22:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 688ms 00:22:19 INFO - PROCESS | 3752 | 1461050539270 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 00:22:19 INFO - PROCESS | 3752 | 1461050539272 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 00:22:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 00:22:19 INFO - PROCESS | 3752 | 1461050539276 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 00:22:19 INFO - PROCESS | 3752 | 1461050539278 Marionette TRACE conn3 <- [1,390,null,{}] 00:22:19 INFO - PROCESS | 3752 | 1461050539281 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}] 00:22:19 INFO - PROCESS | 3752 | 1461050539376 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 00:22:19 INFO - PROCESS | 3752 | 1461050539389 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:19 INFO - PROCESS | 3752 | ++DOCSHELL 13379800 == 39 [pid = 3752] [id = 107] 00:22:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 110 (1A743400) [pid = 3752] [serial = 318] [outer = 00000000] 00:22:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 111 (1C0C2400) [pid = 3752] [serial = 319] [outer = 1A743400] 00:22:19 INFO - PROCESS | 3752 | 1461050539478 Marionette DEBUG loaded listener.js 00:22:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 112 (1C0C7400) [pid = 3752] [serial = 320] [outer = 1A743400] 00:22:19 INFO - PROCESS | 3752 | 1461050539881 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]]]}] 00:22:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 00:22:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 627ms 00:22:19 INFO - PROCESS | 3752 | 1461050539897 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 00:22:19 INFO - PROCESS | 3752 | 1461050539899 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 00:22:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 00:22:19 INFO - PROCESS | 3752 | 1461050539902 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 00:22:19 INFO - PROCESS | 3752 | 1461050539904 Marionette TRACE conn3 <- [1,394,null,{}] 00:22:19 INFO - PROCESS | 3752 | 1461050539911 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}] 00:22:20 INFO - PROCESS | 3752 | 1461050540014 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 00:22:20 INFO - PROCESS | 3752 | 1461050540022 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:20 INFO - PROCESS | 3752 | ++DOCSHELL 1A071000 == 40 [pid = 3752] [id = 108] 00:22:20 INFO - PROCESS | 3752 | ++DOMWINDOW == 113 (1C0B8800) [pid = 3752] [serial = 321] [outer = 00000000] 00:22:20 INFO - PROCESS | 3752 | ++DOMWINDOW == 114 (1C987000) [pid = 3752] [serial = 322] [outer = 1C0B8800] 00:22:20 INFO - PROCESS | 3752 | 1461050540066 Marionette DEBUG loaded listener.js 00:22:20 INFO - PROCESS | 3752 | ++DOMWINDOW == 115 (1C988000) [pid = 3752] [serial = 323] [outer = 1C0B8800] 00:22:20 INFO - PROCESS | 3752 | --DOMWINDOW == 114 (11BF0C00) [pid = 3752] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 00:22:20 INFO - PROCESS | 3752 | --DOMWINDOW == 113 (1CB80400) [pid = 3752] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 00:22:20 INFO - PROCESS | 3752 | --DOMWINDOW == 112 (1D263400) [pid = 3752] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 00:22:20 INFO - PROCESS | 3752 | --DOMWINDOW == 111 (12B87400) [pid = 3752] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 00:22:20 INFO - PROCESS | 3752 | --DOMWINDOW == 110 (1CB83000) [pid = 3752] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 00:22:20 INFO - PROCESS | 3752 | --DOMWINDOW == 109 (15E6A000) [pid = 3752] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 00:22:20 INFO - PROCESS | 3752 | --DOMWINDOW == 108 (18878C00) [pid = 3752] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 00:22:20 INFO - PROCESS | 3752 | --DOMWINDOW == 107 (19E96000) [pid = 3752] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 00:22:20 INFO - PROCESS | 3752 | --DOMWINDOW == 106 (13AB4800) [pid = 3752] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 00:22:20 INFO - PROCESS | 3752 | --DOMWINDOW == 105 (1C0BE000) [pid = 3752] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 00:22:20 INFO - PROCESS | 3752 | --DOMWINDOW == 104 (1CF10800) [pid = 3752] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 00:22:20 INFO - PROCESS | 3752 | 1461050540678 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]]]}] 00:22:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 00:22:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 810ms 00:22:20 INFO - PROCESS | 3752 | 1461050540730 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 00:22:20 INFO - PROCESS | 3752 | 1461050540732 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 00:22:20 INFO - PROCESS | 3752 | 1461050540735 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 00:22:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 00:22:20 INFO - PROCESS | 3752 | 1461050540736 Marionette TRACE conn3 <- [1,398,null,{}] 00:22:20 INFO - PROCESS | 3752 | 1461050540740 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}] 00:22:20 INFO - PROCESS | 3752 | 1461050540811 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 00:22:20 INFO - PROCESS | 3752 | 1461050540817 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:20 INFO - PROCESS | 3752 | ++DOCSHELL 1381E800 == 41 [pid = 3752] [id = 109] 00:22:20 INFO - PROCESS | 3752 | ++DOMWINDOW == 105 (16C10000) [pid = 3752] [serial = 324] [outer = 00000000] 00:22:20 INFO - PROCESS | 3752 | ++DOMWINDOW == 106 (1C0BE400) [pid = 3752] [serial = 325] [outer = 16C10000] 00:22:20 INFO - PROCESS | 3752 | 1461050540861 Marionette DEBUG loaded listener.js 00:22:20 INFO - PROCESS | 3752 | ++DOMWINDOW == 107 (1C0BF800) [pid = 3752] [serial = 326] [outer = 16C10000] 00:22:21 INFO - PROCESS | 3752 | 1461050541258 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]]]}] 00:22:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 00:22:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 580ms 00:22:21 INFO - PROCESS | 3752 | 1461050541315 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 00:22:21 INFO - PROCESS | 3752 | 1461050541317 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 00:22:21 INFO - PROCESS | 3752 | 1461050541321 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 00:22:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 00:22:21 INFO - PROCESS | 3752 | 1461050541322 Marionette TRACE conn3 <- [1,402,null,{}] 00:22:21 INFO - PROCESS | 3752 | 1461050541326 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}] 00:22:21 INFO - PROCESS | 3752 | 1461050541399 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 00:22:21 INFO - PROCESS | 3752 | 1461050541408 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:21 INFO - PROCESS | 3752 | ++DOCSHELL 1C0BCC00 == 42 [pid = 3752] [id = 110] 00:22:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 108 (1C983800) [pid = 3752] [serial = 327] [outer = 00000000] 00:22:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 109 (1CF93800) [pid = 3752] [serial = 328] [outer = 1C983800] 00:22:21 INFO - PROCESS | 3752 | 1461050541452 Marionette DEBUG loaded listener.js 00:22:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 110 (1D179800) [pid = 3752] [serial = 329] [outer = 1C983800] 00:22:21 INFO - PROCESS | 3752 | 1461050541876 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]]]}] 00:22:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 00:22:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 581ms 00:22:21 INFO - PROCESS | 3752 | 1461050541918 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 00:22:21 INFO - PROCESS | 3752 | 1461050541920 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 00:22:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 00:22:21 INFO - PROCESS | 3752 | 1461050541927 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 00:22:21 INFO - PROCESS | 3752 | 1461050541930 Marionette TRACE conn3 <- [1,406,null,{}] 00:22:21 INFO - PROCESS | 3752 | 1461050541917 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}] 00:22:22 INFO - PROCESS | 3752 | 1461050542007 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 00:22:22 INFO - PROCESS | 3752 | 1461050542016 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:22 INFO - PROCESS | 3752 | ++DOCSHELL 1D265000 == 43 [pid = 3752] [id = 111] 00:22:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 111 (1D265400) [pid = 3752] [serial = 330] [outer = 00000000] 00:22:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 112 (1D650800) [pid = 3752] [serial = 331] [outer = 1D265400] 00:22:22 INFO - PROCESS | 3752 | 1461050542067 Marionette DEBUG loaded listener.js 00:22:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 113 (1D6D0800) [pid = 3752] [serial = 332] [outer = 1D265400] 00:22:22 INFO - PROCESS | 3752 | 1461050542649 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]]]}] 00:22:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 00:22:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 779ms 00:22:22 INFO - PROCESS | 3752 | 1461050542697 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 00:22:22 INFO - PROCESS | 3752 | 1461050542701 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 00:22:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 00:22:22 INFO - PROCESS | 3752 | 1461050542707 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 00:22:22 INFO - PROCESS | 3752 | 1461050542711 Marionette TRACE conn3 <- [1,410,null,{}] 00:22:22 INFO - PROCESS | 3752 | 1461050542717 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}] 00:22:22 INFO - PROCESS | 3752 | 1461050542858 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 00:22:22 INFO - PROCESS | 3752 | 1461050542877 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:22 INFO - PROCESS | 3752 | ++DOCSHELL 13268C00 == 44 [pid = 3752] [id = 112] 00:22:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 114 (1335D800) [pid = 3752] [serial = 333] [outer = 00000000] 00:22:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 115 (13CB1800) [pid = 3752] [serial = 334] [outer = 1335D800] 00:22:22 INFO - PROCESS | 3752 | 1461050542933 Marionette DEBUG loaded listener.js 00:22:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 116 (15799C00) [pid = 3752] [serial = 335] [outer = 1335D800] 00:22:23 INFO - PROCESS | 3752 | 1461050543591 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]]]}] 00:22:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 00:22:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 933ms 00:22:23 INFO - PROCESS | 3752 | 1461050543637 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 00:22:23 INFO - PROCESS | 3752 | 1461050543643 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 00:22:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 00:22:23 INFO - PROCESS | 3752 | 1461050543649 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 00:22:23 INFO - PROCESS | 3752 | 1461050543652 Marionette TRACE conn3 <- [1,414,null,{}] 00:22:23 INFO - PROCESS | 3752 | 1461050543656 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}] 00:22:23 INFO - PROCESS | 3752 | 1461050543784 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 00:22:23 INFO - PROCESS | 3752 | 1461050543862 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:23 INFO - PROCESS | 3752 | ++DOCSHELL 16496800 == 45 [pid = 3752] [id = 113] 00:22:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 117 (16550800) [pid = 3752] [serial = 336] [outer = 00000000] 00:22:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 118 (1861D400) [pid = 3752] [serial = 337] [outer = 16550800] 00:22:23 INFO - PROCESS | 3752 | 1461050543956 Marionette DEBUG loaded listener.js 00:22:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 119 (18D38800) [pid = 3752] [serial = 338] [outer = 16550800] 00:22:24 INFO - PROCESS | 3752 | 1461050544545 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]]]}] 00:22:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 00:22:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 932ms 00:22:24 INFO - PROCESS | 3752 | 1461050544606 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 00:22:24 INFO - PROCESS | 3752 | 1461050544609 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 00:22:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 00:22:24 INFO - PROCESS | 3752 | 1461050544616 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 00:22:24 INFO - PROCESS | 3752 | 1461050544620 Marionette TRACE conn3 <- [1,418,null,{}] 00:22:24 INFO - PROCESS | 3752 | 1461050544631 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}] 00:22:24 INFO - PROCESS | 3752 | 1461050544730 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 00:22:24 INFO - PROCESS | 3752 | 1461050544809 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:24 INFO - PROCESS | 3752 | ++DOCSHELL 1C0C1400 == 46 [pid = 3752] [id = 114] 00:22:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 120 (1C0C3000) [pid = 3752] [serial = 339] [outer = 00000000] 00:22:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 121 (1CF90C00) [pid = 3752] [serial = 340] [outer = 1C0C3000] 00:22:24 INFO - PROCESS | 3752 | 1461050544865 Marionette DEBUG loaded listener.js 00:22:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 122 (1D267400) [pid = 3752] [serial = 341] [outer = 1C0C3000] 00:22:25 INFO - PROCESS | 3752 | 1461050545881 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]]]}] 00:22:25 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 00:22:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1330ms 00:22:25 INFO - PROCESS | 3752 | 1461050545949 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 00:22:25 INFO - PROCESS | 3752 | 1461050545952 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 00:22:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 00:22:26 INFO - PROCESS | 3752 | 1461050546098 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 00:22:26 INFO - PROCESS | 3752 | 1461050546101 Marionette TRACE conn3 <- [1,422,null,{}] 00:22:26 INFO - PROCESS | 3752 | 1461050546106 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}] 00:22:26 INFO - PROCESS | 3752 | 1461050546185 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 00:22:26 INFO - PROCESS | 3752 | 1461050546300 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:26 INFO - PROCESS | 3752 | ++DOCSHELL 14357400 == 47 [pid = 3752] [id = 115] 00:22:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 123 (1435D800) [pid = 3752] [serial = 342] [outer = 00000000] 00:22:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 124 (157A4000) [pid = 3752] [serial = 343] [outer = 1435D800] 00:22:26 INFO - PROCESS | 3752 | 1461050546349 Marionette DEBUG loaded listener.js 00:22:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 125 (15D10000) [pid = 3752] [serial = 344] [outer = 1435D800] 00:22:26 INFO - PROCESS | 3752 | --DOCSHELL 1C0BCC00 == 46 [pid = 3752] [id = 110] 00:22:26 INFO - PROCESS | 3752 | --DOCSHELL 1381E800 == 45 [pid = 3752] [id = 109] 00:22:26 INFO - PROCESS | 3752 | --DOCSHELL 1A071000 == 44 [pid = 3752] [id = 108] 00:22:26 INFO - PROCESS | 3752 | --DOCSHELL 13379800 == 43 [pid = 3752] [id = 107] 00:22:26 INFO - PROCESS | 3752 | --DOCSHELL 123C2000 == 42 [pid = 3752] [id = 106] 00:22:26 INFO - PROCESS | 3752 | --DOCSHELL 1954F000 == 41 [pid = 3752] [id = 105] 00:22:26 INFO - PROCESS | 3752 | --DOCSHELL 18627400 == 40 [pid = 3752] [id = 104] 00:22:26 INFO - PROCESS | 3752 | --DOCSHELL 17A0F400 == 39 [pid = 3752] [id = 103] 00:22:26 INFO - PROCESS | 3752 | --DOCSHELL 11BFA000 == 38 [pid = 3752] [id = 102] 00:22:26 INFO - PROCESS | 3752 | --DOCSHELL 13A32C00 == 37 [pid = 3752] [id = 101] 00:22:26 INFO - PROCESS | 3752 | --DOMWINDOW == 124 (1D265C00) [pid = 3752] [serial = 274] [outer = 00000000] [url = about:blank] 00:22:26 INFO - PROCESS | 3752 | --DOMWINDOW == 123 (1D932000) [pid = 3752] [serial = 277] [outer = 00000000] [url = about:blank] 00:22:26 INFO - PROCESS | 3752 | --DOMWINDOW == 122 (13A39400) [pid = 3752] [serial = 247] [outer = 00000000] [url = about:blank] 00:22:26 INFO - PROCESS | 3752 | --DOMWINDOW == 121 (18230000) [pid = 3752] [serial = 250] [outer = 00000000] [url = about:blank] 00:22:26 INFO - PROCESS | 3752 | --DOMWINDOW == 120 (13CACC00) [pid = 3752] [serial = 262] [outer = 00000000] [url = about:blank] 00:22:26 INFO - PROCESS | 3752 | --DOMWINDOW == 119 (15BDBC00) [pid = 3752] [serial = 263] [outer = 00000000] [url = about:blank] 00:22:26 INFO - PROCESS | 3752 | --DOMWINDOW == 118 (1D93B000) [pid = 3752] [serial = 257] [outer = 00000000] [url = about:blank] 00:22:26 INFO - PROCESS | 3752 | --DOMWINDOW == 117 (1D938800) [pid = 3752] [serial = 256] [outer = 00000000] [url = about:blank] 00:22:26 INFO - PROCESS | 3752 | --DOMWINDOW == 116 (1D64DC00) [pid = 3752] [serial = 275] [outer = 00000000] [url = about:blank] 00:22:26 INFO - PROCESS | 3752 | --DOMWINDOW == 115 (17F4CC00) [pid = 3752] [serial = 260] [outer = 00000000] [url = about:blank] 00:22:26 INFO - PROCESS | 3752 | --DOMWINDOW == 114 (16C0FC00) [pid = 3752] [serial = 259] [outer = 00000000] [url = about:blank] 00:22:26 INFO - PROCESS | 3752 | --DOMWINDOW == 113 (1955B000) [pid = 3752] [serial = 265] [outer = 00000000] [url = about:blank] 00:22:26 INFO - PROCESS | 3752 | --DOMWINDOW == 112 (199F3C00) [pid = 3752] [serial = 266] [outer = 00000000] [url = about:blank] 00:22:26 INFO - PROCESS | 3752 | --DOMWINDOW == 111 (1A072C00) [pid = 3752] [serial = 268] [outer = 00000000] [url = about:blank] 00:22:26 INFO - PROCESS | 3752 | --DOMWINDOW == 110 (1A698C00) [pid = 3752] [serial = 269] [outer = 00000000] [url = about:blank] 00:22:26 INFO - PROCESS | 3752 | --DOMWINDOW == 109 (1D64F000) [pid = 3752] [serial = 253] [outer = 00000000] [url = about:blank] 00:22:26 INFO - PROCESS | 3752 | --DOMWINDOW == 108 (1919D000) [pid = 3752] [serial = 281] [outer = 00000000] [url = about:blank] 00:22:26 INFO - PROCESS | 3752 | --DOMWINDOW == 107 (18A29C00) [pid = 3752] [serial = 280] [outer = 00000000] [url = about:blank] 00:22:26 INFO - PROCESS | 3752 | --DOMWINDOW == 106 (1D933400) [pid = 3752] [serial = 278] [outer = 00000000] [url = about:blank] 00:22:26 INFO - PROCESS | 3752 | --DOMWINDOW == 105 (1C36AC00) [pid = 3752] [serial = 271] [outer = 00000000] [url = about:blank] 00:22:26 INFO - PROCESS | 3752 | --DOMWINDOW == 104 (1C982400) [pid = 3752] [serial = 272] [outer = 00000000] [url = about:blank] 00:22:26 INFO - PROCESS | 3752 | --DOMWINDOW == 103 (11BFB400) [pid = 3752] [serial = 287] [outer = 00000000] [url = about:blank] 00:22:26 INFO - PROCESS | 3752 | --DOMWINDOW == 102 (1DE30000) [pid = 3752] [serial = 284] [outer = 00000000] [url = about:blank] 00:22:26 INFO - PROCESS | 3752 | --DOMWINDOW == 101 (1DE27C00) [pid = 3752] [serial = 283] [outer = 00000000] [url = about:blank] 00:22:26 INFO - PROCESS | 3752 | --DOMWINDOW == 100 (11BF7800) [pid = 3752] [serial = 286] [outer = 00000000] [url = about:blank] 00:22:27 INFO - PROCESS | 3752 | 1461050547371 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]]]}] 00:22:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 00:22:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1330ms 00:22:27 INFO - PROCESS | 3752 | 1461050547415 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 00:22:27 INFO - PROCESS | 3752 | 1461050547419 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 00:22:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 00:22:27 INFO - PROCESS | 3752 | 1461050547423 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 00:22:27 INFO - PROCESS | 3752 | 1461050547425 Marionette TRACE conn3 <- [1,426,null,{}] 00:22:27 INFO - PROCESS | 3752 | 1461050547433 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}] 00:22:27 INFO - PROCESS | 3752 | 1461050547514 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 00:22:27 INFO - PROCESS | 3752 | 1461050547520 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:27 INFO - PROCESS | 3752 | ++DOCSHELL 123C2000 == 38 [pid = 3752] [id = 116] 00:22:27 INFO - PROCESS | 3752 | ++DOMWINDOW == 101 (1320A400) [pid = 3752] [serial = 345] [outer = 00000000] 00:22:27 INFO - PROCESS | 3752 | ++DOMWINDOW == 102 (16551800) [pid = 3752] [serial = 346] [outer = 1320A400] 00:22:27 INFO - PROCESS | 3752 | 1461050547567 Marionette DEBUG loaded listener.js 00:22:27 INFO - PROCESS | 3752 | ++DOMWINDOW == 103 (17BBF800) [pid = 3752] [serial = 347] [outer = 1320A400] 00:22:28 INFO - PROCESS | 3752 | 1461050548038 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] 00:22:28 INFO - PROCESS | 3752 | 1461050548106 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 00:22:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 00:22:28 INFO - PROCESS | 3752 | 1461050548109 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 00:22:28 INFO - PROCESS | 3752 | 1461050548111 Marionette TRACE conn3 <- [1,430,null,{}] 00:22:28 INFO - PROCESS | 3752 | 1461050548115 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}] 00:22:28 INFO - PROCESS | 3752 | 1461050548192 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 00:22:28 INFO - PROCESS | 3752 | 1461050548207 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:28 INFO - PROCESS | 3752 | ++DOCSHELL 16559800 == 39 [pid = 3752] [id = 117] 00:22:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 104 (182AC800) [pid = 3752] [serial = 348] [outer = 00000000] 00:22:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 105 (1954E000) [pid = 3752] [serial = 349] [outer = 182AC800] 00:22:28 INFO - PROCESS | 3752 | 1461050548320 Marionette DEBUG loaded listener.js 00:22:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 106 (1997F000) [pid = 3752] [serial = 350] [outer = 182AC800] 00:22:28 INFO - PROCESS | 3752 | 1461050548703 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]]]}] 00:22:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 00:22:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 626ms 00:22:28 INFO - PROCESS | 3752 | 1461050548730 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 00:22:28 INFO - PROCESS | 3752 | 1461050548732 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 00:22:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 00:22:28 INFO - PROCESS | 3752 | 1461050548736 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 00:22:28 INFO - PROCESS | 3752 | 1461050548737 Marionette TRACE conn3 <- [1,434,null,{}] 00:22:28 INFO - PROCESS | 3752 | 1461050548741 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}] 00:22:28 INFO - PROCESS | 3752 | 1461050548848 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 00:22:28 INFO - PROCESS | 3752 | 1461050548895 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:28 INFO - PROCESS | 3752 | ++DOCSHELL 19ED8000 == 40 [pid = 3752] [id = 118] 00:22:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 107 (19EE2400) [pid = 3752] [serial = 351] [outer = 00000000] 00:22:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 108 (1A73E400) [pid = 3752] [serial = 352] [outer = 19EE2400] 00:22:28 INFO - PROCESS | 3752 | 1461050548946 Marionette DEBUG loaded listener.js 00:22:29 INFO - PROCESS | 3752 | ++DOMWINDOW == 109 (1C0BB000) [pid = 3752] [serial = 353] [outer = 19EE2400] 00:22:29 INFO - PROCESS | 3752 | 1461050549379 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]]]}] 00:22:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 00:22:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 672ms 00:22:29 INFO - PROCESS | 3752 | 1461050549435 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 00:22:29 INFO - PROCESS | 3752 | 1461050549437 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 00:22:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 00:22:29 INFO - PROCESS | 3752 | 1461050549424 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 00:22:29 INFO - PROCESS | 3752 | 1461050549426 Marionette TRACE conn3 <- [1,438,null,{}] 00:22:29 INFO - PROCESS | 3752 | 1461050549429 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}] 00:22:29 INFO - PROCESS | 3752 | 1461050549535 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 00:22:29 INFO - PROCESS | 3752 | 1461050549541 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:29 INFO - PROCESS | 3752 | ++DOCSHELL 17A0B800 == 41 [pid = 3752] [id = 119] 00:22:29 INFO - PROCESS | 3752 | ++DOMWINDOW == 110 (18232800) [pid = 3752] [serial = 354] [outer = 00000000] 00:22:29 INFO - PROCESS | 3752 | ++DOMWINDOW == 111 (1C980400) [pid = 3752] [serial = 355] [outer = 18232800] 00:22:29 INFO - PROCESS | 3752 | 1461050549586 Marionette DEBUG loaded listener.js 00:22:29 INFO - PROCESS | 3752 | ++DOMWINDOW == 112 (1C983C00) [pid = 3752] [serial = 356] [outer = 18232800] 00:22:30 INFO - PROCESS | 3752 | 1461050550021 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]]]}] 00:22:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 00:22:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 611ms 00:22:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 00:22:30 INFO - PROCESS | 3752 | 1461050550063 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 00:22:30 INFO - PROCESS | 3752 | 1461050550065 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 00:22:30 INFO - PROCESS | 3752 | 1461050550068 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 00:22:30 INFO - PROCESS | 3752 | 1461050550070 Marionette TRACE conn3 <- [1,442,null,{}] 00:22:30 INFO - PROCESS | 3752 | 1461050550073 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}] 00:22:30 INFO - PROCESS | 3752 | 1461050550226 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 00:22:30 INFO - PROCESS | 3752 | 1461050550235 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:30 INFO - PROCESS | 3752 | ++DOCSHELL 1CF90800 == 42 [pid = 3752] [id = 120] 00:22:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 113 (1CF95000) [pid = 3752] [serial = 357] [outer = 00000000] 00:22:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 114 (1D651C00) [pid = 3752] [serial = 358] [outer = 1CF95000] 00:22:30 INFO - PROCESS | 3752 | 1461050550283 Marionette DEBUG loaded listener.js 00:22:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 115 (1D932000) [pid = 3752] [serial = 359] [outer = 1CF95000] 00:22:30 INFO - PROCESS | 3752 | 1461050550731 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]]]}] 00:22:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 00:22:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 719ms 00:22:30 INFO - PROCESS | 3752 | 1461050550792 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 00:22:30 INFO - PROCESS | 3752 | 1461050550794 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 00:22:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 00:22:30 INFO - PROCESS | 3752 | 1461050550798 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 00:22:30 INFO - PROCESS | 3752 | 1461050550799 Marionette TRACE conn3 <- [1,446,null,{}] 00:22:30 INFO - PROCESS | 3752 | 1461050550803 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}] 00:22:31 INFO - PROCESS | 3752 | --DOMWINDOW == 114 (13716000) [pid = 3752] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 00:22:31 INFO - PROCESS | 3752 | --DOMWINDOW == 113 (1997D400) [pid = 3752] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 00:22:31 INFO - PROCESS | 3752 | --DOMWINDOW == 112 (1A743400) [pid = 3752] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 00:22:31 INFO - PROCESS | 3752 | --DOMWINDOW == 111 (17BC1C00) [pid = 3752] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 00:22:31 INFO - PROCESS | 3752 | --DOMWINDOW == 110 (18628C00) [pid = 3752] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 00:22:31 INFO - PROCESS | 3752 | --DOMWINDOW == 109 (1C0B8800) [pid = 3752] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 00:22:31 INFO - PROCESS | 3752 | --DOMWINDOW == 108 (11BFB000) [pid = 3752] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 00:22:31 INFO - PROCESS | 3752 | --DOMWINDOW == 107 (13A34000) [pid = 3752] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 00:22:31 INFO - PROCESS | 3752 | --DOMWINDOW == 106 (1C983800) [pid = 3752] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 00:22:31 INFO - PROCESS | 3752 | --DOMWINDOW == 105 (16C10000) [pid = 3752] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 00:22:31 INFO - PROCESS | 3752 | 1461050551070 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 00:22:31 INFO - PROCESS | 3752 | 1461050551078 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:31 INFO - PROCESS | 3752 | ++DOCSHELL 13813800 == 43 [pid = 3752] [id = 121] 00:22:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 106 (13AB6400) [pid = 3752] [serial = 360] [outer = 00000000] 00:22:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 107 (17BC0400) [pid = 3752] [serial = 361] [outer = 13AB6400] 00:22:31 INFO - PROCESS | 3752 | 1461050551122 Marionette DEBUG loaded listener.js 00:22:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 108 (18628C00) [pid = 3752] [serial = 362] [outer = 13AB6400] 00:22:31 INFO - PROCESS | 3752 | 1461050551547 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]]]}] 00:22:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 00:22:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 779ms 00:22:31 INFO - PROCESS | 3752 | 1461050551581 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 00:22:31 INFO - PROCESS | 3752 | 1461050551583 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 00:22:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 00:22:31 INFO - PROCESS | 3752 | 1461050551586 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 00:22:31 INFO - PROCESS | 3752 | 1461050551588 Marionette TRACE conn3 <- [1,450,null,{}] 00:22:31 INFO - PROCESS | 3752 | 1461050551591 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}] 00:22:31 INFO - PROCESS | 3752 | 1461050551662 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 00:22:31 INFO - PROCESS | 3752 | 1461050551668 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:31 INFO - PROCESS | 3752 | ++DOCSHELL 1655A400 == 44 [pid = 3752] [id = 122] 00:22:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 109 (1997D400) [pid = 3752] [serial = 363] [outer = 00000000] 00:22:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 110 (1D647000) [pid = 3752] [serial = 364] [outer = 1997D400] 00:22:31 INFO - PROCESS | 3752 | 1461050551718 Marionette DEBUG loaded listener.js 00:22:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 111 (1D64E000) [pid = 3752] [serial = 365] [outer = 1997D400] 00:22:32 INFO - PROCESS | 3752 | 1461050552113 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] 00:22:32 INFO - PROCESS | 3752 | 1461050552169 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 00:22:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 00:22:32 INFO - PROCESS | 3752 | 1461050552172 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 00:22:32 INFO - PROCESS | 3752 | 1461050552174 Marionette TRACE conn3 <- [1,454,null,{}] 00:22:32 INFO - PROCESS | 3752 | 1461050552177 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}] 00:22:32 INFO - PROCESS | 3752 | 1461050552250 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 00:22:32 INFO - PROCESS | 3752 | 1461050552256 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:32 INFO - PROCESS | 3752 | ++DOCSHELL 1C363800 == 45 [pid = 3752] [id = 123] 00:22:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 112 (1D940C00) [pid = 3752] [serial = 366] [outer = 00000000] 00:22:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 113 (1DE2F000) [pid = 3752] [serial = 367] [outer = 1D940C00] 00:22:32 INFO - PROCESS | 3752 | 1461050552304 Marionette DEBUG loaded listener.js 00:22:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 114 (1DE2F400) [pid = 3752] [serial = 368] [outer = 1D940C00] 00:22:32 INFO - PROCESS | 3752 | [3752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:22:32 INFO - PROCESS | 3752 | 1461050552695 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]]]}] 00:22:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 00:22:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 581ms 00:22:32 INFO - PROCESS | 3752 | 1461050552751 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 00:22:32 INFO - PROCESS | 3752 | 1461050552753 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 00:22:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 00:22:32 INFO - PROCESS | 3752 | 1461050552756 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 00:22:32 INFO - PROCESS | 3752 | 1461050552758 Marionette TRACE conn3 <- [1,458,null,{}] 00:22:32 INFO - PROCESS | 3752 | 1461050552761 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}] 00:22:32 INFO - PROCESS | 3752 | 1461050552837 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 00:22:32 INFO - PROCESS | 3752 | 1461050552843 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:32 INFO - PROCESS | 3752 | ++DOCSHELL 11FC3400 == 46 [pid = 3752] [id = 124] 00:22:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 115 (11FC3800) [pid = 3752] [serial = 369] [outer = 00000000] 00:22:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 116 (11FC7800) [pid = 3752] [serial = 370] [outer = 11FC3800] 00:22:32 INFO - PROCESS | 3752 | 1461050552887 Marionette DEBUG loaded listener.js 00:22:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 117 (13373800) [pid = 3752] [serial = 371] [outer = 11FC3800] 00:22:33 INFO - PROCESS | 3752 | 1461050553548 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] 00:22:33 INFO - PROCESS | 3752 | 1461050553590 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 00:22:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 00:22:33 INFO - PROCESS | 3752 | 1461050553596 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 00:22:33 INFO - PROCESS | 3752 | 1461050553599 Marionette TRACE conn3 <- [1,462,null,{}] 00:22:33 INFO - PROCESS | 3752 | 1461050553605 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}] 00:22:33 INFO - PROCESS | 3752 | 1461050553708 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 00:22:33 INFO - PROCESS | 3752 | 1461050553841 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:33 INFO - PROCESS | 3752 | ++DOCSHELL 11FC5C00 == 47 [pid = 3752] [id = 125] 00:22:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 118 (13376C00) [pid = 3752] [serial = 372] [outer = 00000000] 00:22:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 119 (1579DC00) [pid = 3752] [serial = 373] [outer = 13376C00] 00:22:33 INFO - PROCESS | 3752 | 1461050553899 Marionette DEBUG loaded listener.js 00:22:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 120 (17A01400) [pid = 3752] [serial = 374] [outer = 13376C00] 00:22:34 INFO - PROCESS | 3752 | [3752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:22:34 INFO - PROCESS | 3752 | 1461050554519 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] 00:22:34 INFO - PROCESS | 3752 | 1461050554586 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 00:22:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 00:22:34 INFO - PROCESS | 3752 | 1461050554593 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 00:22:34 INFO - PROCESS | 3752 | 1461050554595 Marionette TRACE conn3 <- [1,466,null,{}] 00:22:34 INFO - PROCESS | 3752 | 1461050554599 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}] 00:22:34 INFO - PROCESS | 3752 | 1461050554700 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 00:22:34 INFO - PROCESS | 3752 | 1461050554782 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:34 INFO - PROCESS | 3752 | ++DOCSHELL 17BCAC00 == 48 [pid = 3752] [id = 126] 00:22:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 121 (18230000) [pid = 3752] [serial = 375] [outer = 00000000] 00:22:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 122 (19C7AC00) [pid = 3752] [serial = 376] [outer = 18230000] 00:22:34 INFO - PROCESS | 3752 | 1461050554878 Marionette DEBUG loaded listener.js 00:22:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 123 (1A00A800) [pid = 3752] [serial = 377] [outer = 18230000] 00:22:35 INFO - PROCESS | 3752 | 1461050555469 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] 00:22:35 INFO - PROCESS | 3752 | 1461050555521 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 00:22:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 00:22:35 INFO - PROCESS | 3752 | 1461050555525 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 00:22:35 INFO - PROCESS | 3752 | 1461050555529 Marionette TRACE conn3 <- [1,470,null,{}] 00:22:35 INFO - PROCESS | 3752 | 1461050555540 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}] 00:22:35 INFO - PROCESS | 3752 | 1461050555628 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 00:22:35 INFO - PROCESS | 3752 | 1461050555709 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:35 INFO - PROCESS | 3752 | ++DOCSHELL 1D652000 == 49 [pid = 3752] [id = 127] 00:22:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 124 (1D6CB000) [pid = 3752] [serial = 378] [outer = 00000000] 00:22:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 125 (1DF74800) [pid = 3752] [serial = 379] [outer = 1D6CB000] 00:22:35 INFO - PROCESS | 3752 | 1461050555813 Marionette DEBUG loaded listener.js 00:22:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 126 (1DF7A000) [pid = 3752] [serial = 380] [outer = 1D6CB000] 00:22:35 INFO - PROCESS | 3752 | [3752] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 00:22:35 INFO - PROCESS | 3752 | [3752] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 00:22:36 INFO - PROCESS | 3752 | 1461050556371 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]]]}] 00:22:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 00:22:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 886ms 00:22:36 INFO - PROCESS | 3752 | 1461050556516 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 00:22:36 INFO - PROCESS | 3752 | 1461050556520 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 00:22:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 00:22:36 INFO - PROCESS | 3752 | 1461050556571 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 00:22:36 INFO - PROCESS | 3752 | 1461050556574 Marionette TRACE conn3 <- [1,474,null,{}] 00:22:36 INFO - PROCESS | 3752 | 1461050556580 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}] 00:22:36 INFO - PROCESS | 3752 | 1461050556673 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 00:22:36 INFO - PROCESS | 3752 | 1461050556747 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:36 INFO - PROCESS | 3752 | ++DOCSHELL 13CA7000 == 50 [pid = 3752] [id = 128] 00:22:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 127 (14BADC00) [pid = 3752] [serial = 381] [outer = 00000000] 00:22:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 128 (15BDBC00) [pid = 3752] [serial = 382] [outer = 14BADC00] 00:22:36 INFO - PROCESS | 3752 | 1461050556795 Marionette DEBUG loaded listener.js 00:22:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 129 (17BC2000) [pid = 3752] [serial = 383] [outer = 14BADC00] 00:22:37 INFO - PROCESS | 3752 | --DOCSHELL 11BFA400 == 49 [pid = 3752] [id = 97] 00:22:37 INFO - PROCESS | 3752 | --DOCSHELL 1C363800 == 48 [pid = 3752] [id = 123] 00:22:37 INFO - PROCESS | 3752 | --DOCSHELL 1655A400 == 47 [pid = 3752] [id = 122] 00:22:37 INFO - PROCESS | 3752 | --DOCSHELL 13813800 == 46 [pid = 3752] [id = 121] 00:22:37 INFO - PROCESS | 3752 | --DOCSHELL 1CF90800 == 45 [pid = 3752] [id = 120] 00:22:37 INFO - PROCESS | 3752 | --DOCSHELL 17A0B800 == 44 [pid = 3752] [id = 119] 00:22:37 INFO - PROCESS | 3752 | --DOCSHELL 19ED8000 == 43 [pid = 3752] [id = 118] 00:22:37 INFO - PROCESS | 3752 | --DOCSHELL 16559800 == 42 [pid = 3752] [id = 117] 00:22:37 INFO - PROCESS | 3752 | --DOCSHELL 123C2000 == 41 [pid = 3752] [id = 116] 00:22:37 INFO - PROCESS | 3752 | --DOCSHELL 14357400 == 40 [pid = 3752] [id = 115] 00:22:37 INFO - PROCESS | 3752 | --DOCSHELL 16496800 == 39 [pid = 3752] [id = 113] 00:22:37 INFO - PROCESS | 3752 | --DOCSHELL 13268C00 == 38 [pid = 3752] [id = 112] 00:22:37 INFO - PROCESS | 3752 | --DOMWINDOW == 128 (1A694800) [pid = 3752] [serial = 317] [outer = 00000000] [url = about:blank] 00:22:37 INFO - PROCESS | 3752 | --DOMWINDOW == 127 (17FF0400) [pid = 3752] [serial = 308] [outer = 00000000] [url = about:blank] 00:22:37 INFO - PROCESS | 3752 | --DOMWINDOW == 126 (19194C00) [pid = 3752] [serial = 310] [outer = 00000000] [url = about:blank] 00:22:37 INFO - PROCESS | 3752 | --DOMWINDOW == 125 (19539C00) [pid = 3752] [serial = 311] [outer = 00000000] [url = about:blank] 00:22:37 INFO - PROCESS | 3752 | --DOMWINDOW == 124 (1C987000) [pid = 3752] [serial = 322] [outer = 00000000] [url = about:blank] 00:22:37 INFO - PROCESS | 3752 | --DOMWINDOW == 123 (1C0C7400) [pid = 3752] [serial = 320] [outer = 00000000] [url = about:blank] 00:22:37 INFO - PROCESS | 3752 | --DOMWINDOW == 122 (15559000) [pid = 3752] [serial = 304] [outer = 00000000] [url = about:blank] 00:22:37 INFO - PROCESS | 3752 | --DOMWINDOW == 121 (15BB5000) [pid = 3752] [serial = 305] [outer = 00000000] [url = about:blank] 00:22:37 INFO - PROCESS | 3752 | --DOMWINDOW == 120 (14BE7800) [pid = 3752] [serial = 302] [outer = 00000000] [url = about:blank] 00:22:37 INFO - PROCESS | 3752 | --DOMWINDOW == 119 (143AB400) [pid = 3752] [serial = 301] [outer = 00000000] [url = about:blank] 00:22:37 INFO - PROCESS | 3752 | --DOMWINDOW == 118 (1CF93800) [pid = 3752] [serial = 328] [outer = 00000000] [url = about:blank] 00:22:37 INFO - PROCESS | 3752 | --DOMWINDOW == 117 (1C985400) [pid = 3752] [serial = 298] [outer = 00000000] [url = about:blank] 00:22:37 INFO - PROCESS | 3752 | --DOMWINDOW == 116 (1D650800) [pid = 3752] [serial = 331] [outer = 00000000] [url = about:blank] 00:22:37 INFO - PROCESS | 3752 | --DOMWINDOW == 115 (1C988000) [pid = 3752] [serial = 323] [outer = 00000000] [url = about:blank] 00:22:37 INFO - PROCESS | 3752 | --DOMWINDOW == 114 (1C0BE400) [pid = 3752] [serial = 325] [outer = 00000000] [url = about:blank] 00:22:37 INFO - PROCESS | 3752 | --DOMWINDOW == 113 (1D179800) [pid = 3752] [serial = 329] [outer = 00000000] [url = about:blank] 00:22:37 INFO - PROCESS | 3752 | --DOMWINDOW == 112 (1C0BF800) [pid = 3752] [serial = 326] [outer = 00000000] [url = about:blank] 00:22:37 INFO - PROCESS | 3752 | --DOMWINDOW == 111 (19C7F000) [pid = 3752] [serial = 314] [outer = 00000000] [url = about:blank] 00:22:37 INFO - PROCESS | 3752 | --DOMWINDOW == 110 (1A00A400) [pid = 3752] [serial = 316] [outer = 00000000] [url = about:blank] 00:22:37 INFO - PROCESS | 3752 | --DOMWINDOW == 109 (17BC8000) [pid = 3752] [serial = 289] [outer = 00000000] [url = about:blank] 00:22:37 INFO - PROCESS | 3752 | --DOMWINDOW == 108 (15752C00) [pid = 3752] [serial = 292] [outer = 00000000] [url = about:blank] 00:22:37 INFO - PROCESS | 3752 | --DOMWINDOW == 107 (17F4C800) [pid = 3752] [serial = 295] [outer = 00000000] [url = about:blank] 00:22:37 INFO - PROCESS | 3752 | --DOMWINDOW == 106 (19C79C00) [pid = 3752] [serial = 313] [outer = 00000000] [url = about:blank] 00:22:37 INFO - PROCESS | 3752 | --DOMWINDOW == 105 (1C0C2400) [pid = 3752] [serial = 319] [outer = 00000000] [url = about:blank] 00:22:37 INFO - PROCESS | 3752 | --DOMWINDOW == 104 (17BCB800) [pid = 3752] [serial = 307] [outer = 00000000] [url = about:blank] 00:22:37 INFO - PROCESS | 3752 | 1461050557479 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]]]}] 00:22:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 00:22:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 963ms 00:22:37 INFO - PROCESS | 3752 | 1461050557513 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 00:22:37 INFO - PROCESS | 3752 | 1461050557516 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 00:22:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 00:22:37 INFO - PROCESS | 3752 | 1461050557524 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 00:22:37 INFO - PROCESS | 3752 | 1461050557528 Marionette TRACE conn3 <- [1,478,null,{}] 00:22:37 INFO - PROCESS | 3752 | 1461050557532 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}] 00:22:37 INFO - PROCESS | 3752 | 1461050557616 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 00:22:37 INFO - PROCESS | 3752 | 1461050557622 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:37 INFO - PROCESS | 3752 | ++DOCSHELL 15560000 == 39 [pid = 3752] [id = 129] 00:22:37 INFO - PROCESS | 3752 | ++DOMWINDOW == 105 (15752C00) [pid = 3752] [serial = 384] [outer = 00000000] 00:22:37 INFO - PROCESS | 3752 | ++DOMWINDOW == 106 (15E69000) [pid = 3752] [serial = 385] [outer = 15752C00] 00:22:37 INFO - PROCESS | 3752 | 1461050557669 Marionette DEBUG loaded listener.js 00:22:37 INFO - PROCESS | 3752 | ++DOMWINDOW == 107 (17AE1400) [pid = 3752] [serial = 386] [outer = 15752C00] 00:22:38 INFO - PROCESS | 3752 | 1461050558119 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]]]}] 00:22:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 00:22:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 627ms 00:22:38 INFO - PROCESS | 3752 | 1461050558146 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 00:22:38 INFO - PROCESS | 3752 | 1461050558148 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 00:22:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 00:22:38 INFO - PROCESS | 3752 | 1461050558152 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 00:22:38 INFO - PROCESS | 3752 | 1461050558154 Marionette TRACE conn3 <- [1,482,null,{}] 00:22:38 INFO - PROCESS | 3752 | 1461050558163 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}] 00:22:38 INFO - PROCESS | 3752 | 1461050558276 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 00:22:38 INFO - PROCESS | 3752 | 1461050558288 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:38 INFO - PROCESS | 3752 | ++DOCSHELL 19194C00 == 40 [pid = 3752] [id = 130] 00:22:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 108 (19198C00) [pid = 3752] [serial = 387] [outer = 00000000] 00:22:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 109 (19989400) [pid = 3752] [serial = 388] [outer = 19198C00] 00:22:38 INFO - PROCESS | 3752 | 1461050558336 Marionette DEBUG loaded listener.js 00:22:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 110 (19C79000) [pid = 3752] [serial = 389] [outer = 19198C00] 00:22:38 INFO - PROCESS | 3752 | 1461050558796 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]]]}] 00:22:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 00:22:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 688ms 00:22:38 INFO - PROCESS | 3752 | 1461050558834 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 00:22:38 INFO - PROCESS | 3752 | 1461050558836 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 00:22:38 INFO - PROCESS | 3752 | 1461050558840 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 00:22:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 00:22:38 INFO - PROCESS | 3752 | 1461050558841 Marionette TRACE conn3 <- [1,486,null,{}] 00:22:38 INFO - PROCESS | 3752 | 1461050558845 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}] 00:22:38 INFO - PROCESS | 3752 | 1461050558929 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 00:22:38 INFO - PROCESS | 3752 | 1461050558938 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:38 INFO - PROCESS | 3752 | ++DOCSHELL 19C83C00 == 41 [pid = 3752] [id = 131] 00:22:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 111 (19EA0400) [pid = 3752] [serial = 390] [outer = 00000000] 00:22:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 112 (1A741800) [pid = 3752] [serial = 391] [outer = 19EA0400] 00:22:38 INFO - PROCESS | 3752 | 1461050558983 Marionette DEBUG loaded listener.js 00:22:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 113 (1C0BAC00) [pid = 3752] [serial = 392] [outer = 19EA0400] 00:22:39 INFO - PROCESS | 3752 | 1461050559444 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]]]}] 00:22:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 00:22:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 611ms 00:22:39 INFO - PROCESS | 3752 | 1461050559478 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 00:22:39 INFO - PROCESS | 3752 | 1461050559464 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 00:22:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 00:22:39 INFO - PROCESS | 3752 | 1461050559467 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 00:22:39 INFO - PROCESS | 3752 | 1461050559469 Marionette TRACE conn3 <- [1,490,null,{}] 00:22:39 INFO - PROCESS | 3752 | 1461050559476 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}] 00:22:39 INFO - PROCESS | 3752 | 1461050559550 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 00:22:39 INFO - PROCESS | 3752 | 1461050559557 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:39 INFO - PROCESS | 3752 | ++DOCSHELL 1C0B8400 == 42 [pid = 3752] [id = 132] 00:22:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 114 (1C0C2400) [pid = 3752] [serial = 393] [outer = 00000000] 00:22:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 115 (1C36BC00) [pid = 3752] [serial = 394] [outer = 1C0C2400] 00:22:39 INFO - PROCESS | 3752 | 1461050559601 Marionette DEBUG loaded listener.js 00:22:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 116 (1C987000) [pid = 3752] [serial = 395] [outer = 1C0C2400] 00:22:40 INFO - PROCESS | 3752 | 1461050560084 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]]]}] 00:22:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 00:22:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 612ms 00:22:40 INFO - PROCESS | 3752 | 1461050560104 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 00:22:40 INFO - PROCESS | 3752 | 1461050560106 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 00:22:40 INFO - PROCESS | 3752 | 1461050560109 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 00:22:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 00:22:40 INFO - PROCESS | 3752 | 1461050560111 Marionette TRACE conn3 <- [1,494,null,{}] 00:22:40 INFO - PROCESS | 3752 | 1461050560121 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}] 00:22:40 INFO - PROCESS | 3752 | 1461050560228 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 00:22:40 INFO - PROCESS | 3752 | 1461050560235 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:40 INFO - PROCESS | 3752 | ++DOCSHELL 13722C00 == 43 [pid = 3752] [id = 133] 00:22:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 117 (1C989800) [pid = 3752] [serial = 396] [outer = 00000000] 00:22:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 118 (1D17F400) [pid = 3752] [serial = 397] [outer = 1C989800] 00:22:40 INFO - PROCESS | 3752 | 1461050560326 Marionette DEBUG loaded listener.js 00:22:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 119 (1D646800) [pid = 3752] [serial = 398] [outer = 1C989800] 00:22:40 INFO - PROCESS | 3752 | 1461050560766 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]]]}] 00:22:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 00:22:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 688ms 00:22:40 INFO - PROCESS | 3752 | 1461050560793 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 00:22:40 INFO - PROCESS | 3752 | 1461050560795 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 00:22:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 00:22:40 INFO - PROCESS | 3752 | 1461050560803 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 00:22:40 INFO - PROCESS | 3752 | 1461050560805 Marionette TRACE conn3 <- [1,498,null,{}] 00:22:40 INFO - PROCESS | 3752 | 1461050560808 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}] 00:22:40 INFO - PROCESS | 3752 | 1461050560944 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 00:22:40 INFO - PROCESS | 3752 | 1461050561003 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:40 INFO - PROCESS | 3752 | ++DOCSHELL 1BEA2800 == 44 [pid = 3752] [id = 134] 00:22:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 120 (1BEA3000) [pid = 3752] [serial = 399] [outer = 00000000] 00:22:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 121 (1BEA6400) [pid = 3752] [serial = 400] [outer = 1BEA3000] 00:22:41 INFO - PROCESS | 3752 | 1461050561031 Marionette DEBUG loaded listener.js 00:22:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 122 (1BEA6C00) [pid = 3752] [serial = 401] [outer = 1BEA3000] 00:22:41 INFO - PROCESS | 3752 | 1461050561442 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]]]}] 00:22:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 123 (1BE9F800) [pid = 3752] [serial = 402] [outer = 1E385400] 00:22:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 00:22:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 688ms 00:22:41 INFO - PROCESS | 3752 | 1461050561513 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 00:22:41 INFO - PROCESS | 3752 | 1461050561515 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 00:22:41 INFO - PROCESS | 3752 | 1461050561525 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 00:22:41 INFO - PROCESS | 3752 | 1461050561526 Marionette TRACE conn3 <- [1,502,null,{}] 00:22:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 00:22:41 INFO - PROCESS | 3752 | 1461050561530 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}] 00:22:41 INFO - PROCESS | 3752 | 1461050561629 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 00:22:41 INFO - PROCESS | 3752 | 1461050561640 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:41 INFO - PROCESS | 3752 | ++DOCSHELL 1BEA5C00 == 45 [pid = 3752] [id = 135] 00:22:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 124 (1BEA8800) [pid = 3752] [serial = 403] [outer = 00000000] 00:22:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 125 (1DE24000) [pid = 3752] [serial = 404] [outer = 1BEA8800] 00:22:41 INFO - PROCESS | 3752 | 1461050561684 Marionette DEBUG loaded listener.js 00:22:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 126 (1DE24400) [pid = 3752] [serial = 405] [outer = 1BEA8800] 00:22:42 INFO - PROCESS | 3752 | --DOMWINDOW == 125 (1D940C00) [pid = 3752] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 00:22:42 INFO - PROCESS | 3752 | --DOMWINDOW == 124 (1320A400) [pid = 3752] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 00:22:42 INFO - PROCESS | 3752 | --DOMWINDOW == 123 (1997D400) [pid = 3752] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 00:22:42 INFO - PROCESS | 3752 | --DOMWINDOW == 122 (182AC800) [pid = 3752] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 00:22:42 INFO - PROCESS | 3752 | --DOMWINDOW == 121 (18232800) [pid = 3752] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 00:22:42 INFO - PROCESS | 3752 | --DOMWINDOW == 120 (1CF95000) [pid = 3752] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 00:22:42 INFO - PROCESS | 3752 | --DOMWINDOW == 119 (13AB6400) [pid = 3752] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 00:22:42 INFO - PROCESS | 3752 | --DOMWINDOW == 118 (19EE2400) [pid = 3752] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 00:22:42 INFO - PROCESS | 3752 | --DOMWINDOW == 117 (1435D800) [pid = 3752] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 00:22:42 INFO - PROCESS | 3752 | 1461050562266 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]]]}] 00:22:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 00:22:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 764ms 00:22:42 INFO - PROCESS | 3752 | 1461050562289 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 00:22:42 INFO - PROCESS | 3752 | 1461050562291 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 00:22:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 00:22:42 INFO - PROCESS | 3752 | 1461050562294 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 00:22:42 INFO - PROCESS | 3752 | 1461050562296 Marionette TRACE conn3 <- [1,506,null,{}] 00:22:42 INFO - PROCESS | 3752 | 1461050562299 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}] 00:22:42 INFO - PROCESS | 3752 | 1461050562374 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 00:22:42 INFO - PROCESS | 3752 | 1461050562381 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:42 INFO - PROCESS | 3752 | ++DOCSHELL 13717800 == 46 [pid = 3752] [id = 136] 00:22:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 118 (13CAF800) [pid = 3752] [serial = 406] [outer = 00000000] 00:22:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 119 (1C986C00) [pid = 3752] [serial = 407] [outer = 13CAF800] 00:22:42 INFO - PROCESS | 3752 | 1461050562426 Marionette DEBUG loaded listener.js 00:22:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 120 (1D64FC00) [pid = 3752] [serial = 408] [outer = 13CAF800] 00:22:43 INFO - PROCESS | 3752 | 1461050563027 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]]]}] 00:22:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 00:22:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 795ms 00:22:43 INFO - PROCESS | 3752 | 1461050563079 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 00:22:43 INFO - PROCESS | 3752 | 1461050563085 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 00:22:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 00:22:43 INFO - PROCESS | 3752 | 1461050563091 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 00:22:43 INFO - PROCESS | 3752 | 1461050563094 Marionette TRACE conn3 <- [1,510,null,{}] 00:22:43 INFO - PROCESS | 3752 | 1461050563100 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}] 00:22:43 INFO - PROCESS | 3752 | 1461050563203 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 00:22:43 INFO - PROCESS | 3752 | 1461050563286 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:43 INFO - PROCESS | 3752 | ++DOCSHELL 14353000 == 47 [pid = 3752] [id = 137] 00:22:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 121 (147AC800) [pid = 3752] [serial = 409] [outer = 00000000] 00:22:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 122 (15D16800) [pid = 3752] [serial = 410] [outer = 147AC800] 00:22:43 INFO - PROCESS | 3752 | 1461050563382 Marionette DEBUG loaded listener.js 00:22:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 123 (17F4AC00) [pid = 3752] [serial = 411] [outer = 147AC800] 00:22:44 INFO - PROCESS | 3752 | 1461050564021 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]]]}] 00:22:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 00:22:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 978ms 00:22:44 INFO - PROCESS | 3752 | 1461050564076 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 00:22:44 INFO - PROCESS | 3752 | 1461050564082 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 00:22:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 00:22:44 INFO - PROCESS | 3752 | 1461050564089 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 00:22:44 INFO - PROCESS | 3752 | 1461050564091 Marionette TRACE conn3 <- [1,514,null,{}] 00:22:44 INFO - PROCESS | 3752 | 1461050564095 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}] 00:22:44 INFO - PROCESS | 3752 | 1461050564196 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 00:22:44 INFO - PROCESS | 3752 | 1461050564322 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:44 INFO - PROCESS | 3752 | ++DOCSHELL 143AB400 == 48 [pid = 3752] [id = 138] 00:22:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 124 (14B09400) [pid = 3752] [serial = 412] [outer = 00000000] 00:22:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 125 (19BEB000) [pid = 3752] [serial = 413] [outer = 14B09400] 00:22:44 INFO - PROCESS | 3752 | 1461050564377 Marionette DEBUG loaded listener.js 00:22:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 126 (19ED9400) [pid = 3752] [serial = 414] [outer = 14B09400] 00:22:44 INFO - PROCESS | 3752 | 1461050564914 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]]]}] 00:22:44 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 00:22:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 887ms 00:22:44 INFO - PROCESS | 3752 | 1461050564975 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 00:22:44 INFO - PROCESS | 3752 | 1461050564977 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 00:22:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 00:22:44 INFO - PROCESS | 3752 | 1461050564981 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 00:22:44 INFO - PROCESS | 3752 | 1461050564985 Marionette TRACE conn3 <- [1,518,null,{}] 00:22:44 INFO - PROCESS | 3752 | 1461050564995 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}] 00:22:45 INFO - PROCESS | 3752 | 1461050565088 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 00:22:45 INFO - PROCESS | 3752 | 1461050565169 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:45 INFO - PROCESS | 3752 | ++DOCSHELL 1A6D9400 == 49 [pid = 3752] [id = 139] 00:22:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 127 (1BEA0400) [pid = 3752] [serial = 415] [outer = 00000000] 00:22:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 128 (1D6D0C00) [pid = 3752] [serial = 416] [outer = 1BEA0400] 00:22:45 INFO - PROCESS | 3752 | 1461050565266 Marionette DEBUG loaded listener.js 00:22:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 129 (1DE2B400) [pid = 3752] [serial = 417] [outer = 1BEA0400] 00:22:45 INFO - PROCESS | 3752 | 1461050565833 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]]]}] 00:22:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 00:22:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 917ms 00:22:45 INFO - PROCESS | 3752 | 1461050565908 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 00:22:45 INFO - PROCESS | 3752 | 1461050565911 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 00:22:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 00:22:45 INFO - PROCESS | 3752 | 1461050565899 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 00:22:45 INFO - PROCESS | 3752 | 1461050565901 Marionette TRACE conn3 <- [1,522,null,{}] 00:22:45 INFO - PROCESS | 3752 | 1461050565904 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}] 00:22:45 INFO - PROCESS | 3752 | 1461050566001 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 00:22:46 INFO - PROCESS | 3752 | 1461050566098 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:46 INFO - PROCESS | 3752 | ++DOCSHELL 19B3A000 == 50 [pid = 3752] [id = 140] 00:22:46 INFO - PROCESS | 3752 | ++DOMWINDOW == 130 (19B3A800) [pid = 3752] [serial = 418] [outer = 00000000] 00:22:46 INFO - PROCESS | 3752 | ++DOMWINDOW == 131 (19B40000) [pid = 3752] [serial = 419] [outer = 19B3A800] 00:22:46 INFO - PROCESS | 3752 | 1461050566152 Marionette DEBUG loaded listener.js 00:22:46 INFO - PROCESS | 3752 | ++DOMWINDOW == 132 (19B42800) [pid = 3752] [serial = 420] [outer = 19B3A800] 00:22:46 INFO - PROCESS | 3752 | 1461050566698 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]]]}] 00:22:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 00:22:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 886ms 00:22:46 INFO - PROCESS | 3752 | 1461050566783 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 00:22:46 INFO - PROCESS | 3752 | 1461050566786 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 00:22:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 00:22:46 INFO - PROCESS | 3752 | 1461050566789 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 00:22:46 INFO - PROCESS | 3752 | 1461050566791 Marionette TRACE conn3 <- [1,526,null,{}] 00:22:46 INFO - PROCESS | 3752 | 1461050566795 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}] 00:22:46 INFO - PROCESS | 3752 | 1461050566890 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 00:22:46 INFO - PROCESS | 3752 | 1461050566969 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:47 INFO - PROCESS | 3752 | ++DOCSHELL 1371B000 == 51 [pid = 3752] [id = 141] 00:22:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 133 (143AD000) [pid = 3752] [serial = 421] [outer = 00000000] 00:22:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 134 (15B2D000) [pid = 3752] [serial = 422] [outer = 143AD000] 00:22:47 INFO - PROCESS | 3752 | 1461050567170 Marionette DEBUG loaded listener.js 00:22:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 135 (16498400) [pid = 3752] [serial = 423] [outer = 143AD000] 00:22:47 INFO - PROCESS | 3752 | 1461050567791 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]]]}] 00:22:47 INFO - PROCESS | 3752 | --DOCSHELL 15B38000 == 50 [pid = 3752] [id = 99] 00:22:47 INFO - PROCESS | 3752 | --DOCSHELL 1BEA5C00 == 49 [pid = 3752] [id = 135] 00:22:47 INFO - PROCESS | 3752 | --DOCSHELL 1BEA2800 == 48 [pid = 3752] [id = 134] 00:22:47 INFO - PROCESS | 3752 | --DOCSHELL 13722C00 == 47 [pid = 3752] [id = 133] 00:22:47 INFO - PROCESS | 3752 | --DOCSHELL 1C0B8400 == 46 [pid = 3752] [id = 132] 00:22:47 INFO - PROCESS | 3752 | --DOCSHELL 19C83C00 == 45 [pid = 3752] [id = 131] 00:22:47 INFO - PROCESS | 3752 | --DOCSHELL 19194C00 == 44 [pid = 3752] [id = 130] 00:22:47 INFO - PROCESS | 3752 | --DOCSHELL 15560000 == 43 [pid = 3752] [id = 129] 00:22:47 INFO - PROCESS | 3752 | --DOCSHELL 13CA7000 == 42 [pid = 3752] [id = 128] 00:22:47 INFO - PROCESS | 3752 | --DOCSHELL 11FC5C00 == 41 [pid = 3752] [id = 125] 00:22:47 INFO - PROCESS | 3752 | --DOMWINDOW == 134 (1DE2F400) [pid = 3752] [serial = 368] [outer = 00000000] [url = about:blank] 00:22:47 INFO - PROCESS | 3752 | --DOMWINDOW == 133 (1DE2F000) [pid = 3752] [serial = 367] [outer = 00000000] [url = about:blank] 00:22:47 INFO - PROCESS | 3752 | --DOMWINDOW == 132 (16551800) [pid = 3752] [serial = 346] [outer = 00000000] [url = about:blank] 00:22:47 INFO - PROCESS | 3752 | --DOMWINDOW == 131 (1D64E000) [pid = 3752] [serial = 365] [outer = 00000000] [url = about:blank] 00:22:47 INFO - PROCESS | 3752 | --DOMWINDOW == 130 (1954E000) [pid = 3752] [serial = 349] [outer = 00000000] [url = about:blank] 00:22:47 INFO - PROCESS | 3752 | --DOMWINDOW == 129 (1C983C00) [pid = 3752] [serial = 356] [outer = 00000000] [url = about:blank] 00:22:47 INFO - PROCESS | 3752 | --DOMWINDOW == 128 (13CB1800) [pid = 3752] [serial = 334] [outer = 00000000] [url = about:blank] 00:22:47 INFO - PROCESS | 3752 | --DOMWINDOW == 127 (1997F000) [pid = 3752] [serial = 350] [outer = 00000000] [url = about:blank] 00:22:47 INFO - PROCESS | 3752 | --DOMWINDOW == 126 (1D651C00) [pid = 3752] [serial = 358] [outer = 00000000] [url = about:blank] 00:22:47 INFO - PROCESS | 3752 | --DOMWINDOW == 125 (17BC0400) [pid = 3752] [serial = 361] [outer = 00000000] [url = about:blank] 00:22:47 INFO - PROCESS | 3752 | --DOMWINDOW == 124 (1C980400) [pid = 3752] [serial = 355] [outer = 00000000] [url = about:blank] 00:22:47 INFO - PROCESS | 3752 | --DOMWINDOW == 123 (1861D400) [pid = 3752] [serial = 337] [outer = 00000000] [url = about:blank] 00:22:47 INFO - PROCESS | 3752 | --DOMWINDOW == 122 (1A73E400) [pid = 3752] [serial = 352] [outer = 00000000] [url = about:blank] 00:22:47 INFO - PROCESS | 3752 | --DOMWINDOW == 121 (18628C00) [pid = 3752] [serial = 362] [outer = 00000000] [url = about:blank] 00:22:47 INFO - PROCESS | 3752 | --DOMWINDOW == 120 (1D647000) [pid = 3752] [serial = 364] [outer = 00000000] [url = about:blank] 00:22:47 INFO - PROCESS | 3752 | --DOMWINDOW == 119 (1CF90C00) [pid = 3752] [serial = 340] [outer = 00000000] [url = about:blank] 00:22:47 INFO - PROCESS | 3752 | --DOMWINDOW == 118 (157A4000) [pid = 3752] [serial = 343] [outer = 00000000] [url = about:blank] 00:22:47 INFO - PROCESS | 3752 | --DOMWINDOW == 117 (1D932000) [pid = 3752] [serial = 359] [outer = 00000000] [url = about:blank] 00:22:47 INFO - PROCESS | 3752 | --DOMWINDOW == 116 (17BBF800) [pid = 3752] [serial = 347] [outer = 00000000] [url = about:blank] 00:22:47 INFO - PROCESS | 3752 | --DOMWINDOW == 115 (1C0BB000) [pid = 3752] [serial = 353] [outer = 00000000] [url = about:blank] 00:22:47 INFO - PROCESS | 3752 | --DOMWINDOW == 114 (15D10000) [pid = 3752] [serial = 344] [outer = 00000000] [url = about:blank] 00:22:47 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 00:22:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1054ms 00:22:47 INFO - PROCESS | 3752 | 1461050567870 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 00:22:47 INFO - PROCESS | 3752 | 1461050567875 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 00:22:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 00:22:47 INFO - PROCESS | 3752 | 1461050567882 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 00:22:47 INFO - PROCESS | 3752 | 1461050567885 Marionette TRACE conn3 <- [1,530,null,{}] 00:22:47 INFO - PROCESS | 3752 | 1461050567890 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}] 00:22:47 INFO - PROCESS | 3752 | 1461050567974 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 00:22:47 INFO - PROCESS | 3752 | 1461050567988 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:47 INFO - PROCESS | 3752 | ++DOCSHELL 15B38000 == 42 [pid = 3752] [id = 142] 00:22:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 115 (15BAEC00) [pid = 3752] [serial = 424] [outer = 00000000] 00:22:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 116 (17A45000) [pid = 3752] [serial = 425] [outer = 15BAEC00] 00:22:48 INFO - PROCESS | 3752 | 1461050568035 Marionette DEBUG loaded listener.js 00:22:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 117 (17A4A400) [pid = 3752] [serial = 426] [outer = 15BAEC00] 00:22:48 INFO - PROCESS | 3752 | 1461050568483 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"]]]}] 00:22:48 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 00:22:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 00:22:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:22:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:22:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 00:22:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 00:22:48 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 00:22:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 00:22:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:22:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:22:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 00:22:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 00:22:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 611ms 00:22:48 INFO - PROCESS | 3752 | 1461050568500 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 00:22:48 INFO - PROCESS | 3752 | 1461050568504 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 00:22:48 INFO - PROCESS | 3752 | 1461050568510 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 00:22:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 00:22:48 INFO - PROCESS | 3752 | 1461050568512 Marionette TRACE conn3 <- [1,534,null,{}] 00:22:48 INFO - PROCESS | 3752 | 1461050568516 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}] 00:22:48 INFO - PROCESS | 3752 | 1461050568634 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 00:22:48 INFO - PROCESS | 3752 | 1461050568646 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:48 INFO - PROCESS | 3752 | ++DOCSHELL 18234C00 == 43 [pid = 3752] [id = 143] 00:22:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 118 (18236800) [pid = 3752] [serial = 427] [outer = 00000000] 00:22:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 119 (1919AC00) [pid = 3752] [serial = 428] [outer = 18236800] 00:22:48 INFO - PROCESS | 3752 | 1461050568691 Marionette DEBUG loaded listener.js 00:22:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 120 (1955B400) [pid = 3752] [serial = 429] [outer = 18236800] 00:22:49 INFO - PROCESS | 3752 | 1461050569154 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]]]}] 00:22:49 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. 00:22:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 687ms 00:22:49 INFO - PROCESS | 3752 | 1461050569193 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 00:22:49 INFO - PROCESS | 3752 | 1461050569195 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 00:22:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 00:22:49 INFO - PROCESS | 3752 | 1461050569198 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 00:22:49 INFO - PROCESS | 3752 | 1461050569202 Marionette TRACE conn3 <- [1,538,null,{}] 00:22:49 INFO - PROCESS | 3752 | 1461050569211 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}] 00:22:49 INFO - PROCESS | 3752 | 1461050569293 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 00:22:49 INFO - PROCESS | 3752 | 1461050569301 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:49 INFO - PROCESS | 3752 | ++DOCSHELL 18D3B400 == 44 [pid = 3752] [id = 144] 00:22:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 121 (19686000) [pid = 3752] [serial = 430] [outer = 00000000] 00:22:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 122 (19C81400) [pid = 3752] [serial = 431] [outer = 19686000] 00:22:49 INFO - PROCESS | 3752 | 1461050569346 Marionette DEBUG loaded listener.js 00:22:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 123 (19ED8000) [pid = 3752] [serial = 432] [outer = 19686000] 00:22:49 INFO - PROCESS | 3752 | 1461050569751 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]]]}] 00:22:49 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. 00:22:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 581ms 00:22:49 INFO - PROCESS | 3752 | 1461050569779 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 00:22:49 INFO - PROCESS | 3752 | 1461050569781 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 00:22:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 00:22:49 INFO - PROCESS | 3752 | 1461050569784 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 00:22:49 INFO - PROCESS | 3752 | 1461050569786 Marionette TRACE conn3 <- [1,542,null,{}] 00:22:49 INFO - PROCESS | 3752 | 1461050569790 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}] 00:22:49 INFO - PROCESS | 3752 | 1461050569894 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 00:22:49 INFO - PROCESS | 3752 | 1461050569900 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:49 INFO - PROCESS | 3752 | ++DOCSHELL 19B3C400 == 45 [pid = 3752] [id = 145] 00:22:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 124 (19B3D000) [pid = 3752] [serial = 433] [outer = 00000000] 00:22:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 125 (1C0BA800) [pid = 3752] [serial = 434] [outer = 19B3D000] 00:22:49 INFO - PROCESS | 3752 | 1461050569944 Marionette DEBUG loaded listener.js 00:22:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 126 (1C0C4800) [pid = 3752] [serial = 435] [outer = 19B3D000] 00:22:50 INFO - PROCESS | 3752 | [3752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:22:50 INFO - PROCESS | 3752 | [3752] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:22:50 INFO - PROCESS | 3752 | [3752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:22:50 INFO - PROCESS | 3752 | [3752] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:22:50 INFO - PROCESS | 3752 | 1461050570432 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]]]}] 00:22:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 00:22:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 673ms 00:22:50 INFO - PROCESS | 3752 | 1461050570484 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 00:22:50 INFO - PROCESS | 3752 | 1461050570485 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 00:22:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 00:22:50 INFO - PROCESS | 3752 | 1461050570489 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 00:22:50 INFO - PROCESS | 3752 | 1461050570491 Marionette TRACE conn3 <- [1,546,null,{}] 00:22:50 INFO - PROCESS | 3752 | 1461050570494 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}] 00:22:50 INFO - PROCESS | 3752 | 1461050570582 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 00:22:50 INFO - PROCESS | 3752 | 1461050570590 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:50 INFO - PROCESS | 3752 | ++DOCSHELL 14357400 == 46 [pid = 3752] [id = 146] 00:22:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 127 (1C2A3800) [pid = 3752] [serial = 436] [outer = 00000000] 00:22:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 128 (1C988000) [pid = 3752] [serial = 437] [outer = 1C2A3800] 00:22:50 INFO - PROCESS | 3752 | 1461050570686 Marionette DEBUG loaded listener.js 00:22:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 129 (1CF0A800) [pid = 3752] [serial = 438] [outer = 1C2A3800] 00:22:51 INFO - PROCESS | 3752 | 1461050571123 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]]]}] 00:22:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 00:22:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 673ms 00:22:51 INFO - PROCESS | 3752 | 1461050571178 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 00:22:51 INFO - PROCESS | 3752 | 1461050571181 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 00:22:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 00:22:51 INFO - PROCESS | 3752 | 1461050571184 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 00:22:51 INFO - PROCESS | 3752 | 1461050571186 Marionette TRACE conn3 <- [1,550,null,{}] 00:22:51 INFO - PROCESS | 3752 | 1461050571189 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}] 00:22:51 INFO - PROCESS | 3752 | 1461050571319 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 00:22:51 INFO - PROCESS | 3752 | 1461050571343 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:51 INFO - PROCESS | 3752 | ++DOCSHELL 1D269C00 == 47 [pid = 3752] [id = 147] 00:22:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 130 (1D64F800) [pid = 3752] [serial = 439] [outer = 00000000] 00:22:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 131 (1D93E400) [pid = 3752] [serial = 440] [outer = 1D64F800] 00:22:51 INFO - PROCESS | 3752 | 1461050571386 Marionette DEBUG loaded listener.js 00:22:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 132 (1D93FC00) [pid = 3752] [serial = 441] [outer = 1D64F800] 00:22:51 INFO - PROCESS | 3752 | [3752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:22:51 INFO - PROCESS | 3752 | [3752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:22:51 INFO - PROCESS | 3752 | 1461050571806 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]]]}] 00:22:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 00:22:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 688ms 00:22:51 INFO - PROCESS | 3752 | 1461050571866 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 00:22:51 INFO - PROCESS | 3752 | 1461050571868 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 00:22:51 INFO - PROCESS | 3752 | 1461050571871 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 00:22:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 00:22:51 INFO - PROCESS | 3752 | 1461050571873 Marionette TRACE conn3 <- [1,554,null,{}] 00:22:51 INFO - PROCESS | 3752 | 1461050571876 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}] 00:22:51 INFO - PROCESS | 3752 | 1461050571978 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 00:22:51 INFO - PROCESS | 3752 | 1461050571967 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:51 INFO - PROCESS | 3752 | ++DOCSHELL 02670400 == 48 [pid = 3752] [id = 148] 00:22:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 133 (02673000) [pid = 3752] [serial = 442] [outer = 00000000] 00:22:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 134 (02678000) [pid = 3752] [serial = 443] [outer = 02673000] 00:22:52 INFO - PROCESS | 3752 | 1461050572010 Marionette DEBUG loaded listener.js 00:22:52 INFO - PROCESS | 3752 | ++DOMWINDOW == 135 (0267D000) [pid = 3752] [serial = 444] [outer = 02673000] 00:22:52 INFO - PROCESS | 3752 | --DOMWINDOW == 134 (1BEA8800) [pid = 3752] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 00:22:52 INFO - PROCESS | 3752 | --DOMWINDOW == 133 (19EA0400) [pid = 3752] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 00:22:52 INFO - PROCESS | 3752 | --DOMWINDOW == 132 (14BADC00) [pid = 3752] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 00:22:52 INFO - PROCESS | 3752 | --DOMWINDOW == 131 (1C989800) [pid = 3752] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 00:22:52 INFO - PROCESS | 3752 | --DOMWINDOW == 130 (1C0C2400) [pid = 3752] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 00:22:52 INFO - PROCESS | 3752 | --DOMWINDOW == 129 (19198C00) [pid = 3752] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 00:22:52 INFO - PROCESS | 3752 | --DOMWINDOW == 128 (15752C00) [pid = 3752] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 00:22:52 INFO - PROCESS | 3752 | --DOMWINDOW == 127 (1BEA3000) [pid = 3752] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 00:22:52 INFO - PROCESS | 3752 | [3752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:22:52 INFO - PROCESS | 3752 | [3752] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:22:52 INFO - PROCESS | 3752 | [3752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:22:52 INFO - PROCESS | 3752 | 1461050572581 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]]]}] 00:22:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 00:22:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 795ms 00:22:52 INFO - PROCESS | 3752 | 1461050572657 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 00:22:52 INFO - PROCESS | 3752 | 1461050572659 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 00:22:52 INFO - PROCESS | 3752 | 1461050572662 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 00:22:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 00:22:52 INFO - PROCESS | 3752 | 1461050572664 Marionette TRACE conn3 <- [1,558,null,{}] 00:22:52 INFO - PROCESS | 3752 | 1461050572667 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}] 00:22:52 INFO - PROCESS | 3752 | 1461050572726 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 00:22:52 INFO - PROCESS | 3752 | 1461050572732 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:52 INFO - PROCESS | 3752 | ++DOCSHELL 11BFB400 == 49 [pid = 3752] [id = 149] 00:22:52 INFO - PROCESS | 3752 | ++DOMWINDOW == 128 (11FC0400) [pid = 3752] [serial = 445] [outer = 00000000] 00:22:52 INFO - PROCESS | 3752 | ++DOMWINDOW == 129 (19EA0400) [pid = 3752] [serial = 446] [outer = 11FC0400] 00:22:52 INFO - PROCESS | 3752 | 1461050572776 Marionette DEBUG loaded listener.js 00:22:52 INFO - PROCESS | 3752 | ++DOMWINDOW == 130 (1BEA0C00) [pid = 3752] [serial = 447] [outer = 11FC0400] 00:22:53 INFO - PROCESS | 3752 | [3752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:22:53 INFO - PROCESS | 3752 | [3752] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:22:53 INFO - PROCESS | 3752 | [3752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:22:53 INFO - PROCESS | 3752 | 1461050573181 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]]]}] 00:22:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 00:22:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 581ms 00:22:53 INFO - PROCESS | 3752 | 1461050573247 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 00:22:53 INFO - PROCESS | 3752 | 1461050573249 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 00:22:53 INFO - PROCESS | 3752 | 1461050573253 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 00:22:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 00:22:53 INFO - PROCESS | 3752 | 1461050573254 Marionette TRACE conn3 <- [1,562,null,{}] 00:22:53 INFO - PROCESS | 3752 | 1461050573258 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}] 00:22:53 INFO - PROCESS | 3752 | 1461050573332 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 00:22:53 INFO - PROCESS | 3752 | 1461050573338 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:53 INFO - PROCESS | 3752 | ++DOCSHELL 136D3000 == 50 [pid = 3752] [id = 150] 00:22:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 131 (136D5000) [pid = 3752] [serial = 448] [outer = 00000000] 00:22:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 132 (136D9800) [pid = 3752] [serial = 449] [outer = 136D5000] 00:22:53 INFO - PROCESS | 3752 | 1461050573382 Marionette DEBUG loaded listener.js 00:22:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 133 (136D9C00) [pid = 3752] [serial = 450] [outer = 136D5000] 00:22:53 INFO - PROCESS | 3752 | 1461050573765 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]]]}] 00:22:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 00:22:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 581ms 00:22:53 INFO - PROCESS | 3752 | 1461050573835 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 00:22:53 INFO - PROCESS | 3752 | 1461050573837 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 00:22:53 INFO - PROCESS | 3752 | 1461050573840 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 00:22:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 00:22:53 INFO - PROCESS | 3752 | 1461050573841 Marionette TRACE conn3 <- [1,566,null,{}] 00:22:53 INFO - PROCESS | 3752 | 1461050573845 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}] 00:22:53 INFO - PROCESS | 3752 | 1461050573920 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 00:22:53 INFO - PROCESS | 3752 | 1461050573929 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:53 INFO - PROCESS | 3752 | ++DOCSHELL 136DE000 == 51 [pid = 3752] [id = 151] 00:22:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 134 (136DE400) [pid = 3752] [serial = 451] [outer = 00000000] 00:22:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 135 (19C84C00) [pid = 3752] [serial = 452] [outer = 136DE400] 00:22:53 INFO - PROCESS | 3752 | 1461050573977 Marionette DEBUG loaded listener.js 00:22:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 136 (1D93C400) [pid = 3752] [serial = 453] [outer = 136DE400] 00:22:54 INFO - PROCESS | 3752 | 1461050574629 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]]]}] 00:22:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 00:22:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 810ms 00:22:54 INFO - PROCESS | 3752 | 1461050574665 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 00:22:54 INFO - PROCESS | 3752 | 1461050574669 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 00:22:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 00:22:54 INFO - PROCESS | 3752 | 1461050574675 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 00:22:54 INFO - PROCESS | 3752 | 1461050574679 Marionette TRACE conn3 <- [1,570,null,{}] 00:22:54 INFO - PROCESS | 3752 | 1461050574684 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}] 00:22:54 INFO - PROCESS | 3752 | 1461050574788 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 00:22:54 INFO - PROCESS | 3752 | 1461050574915 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:54 INFO - PROCESS | 3752 | ++DOCSHELL 13AAD400 == 52 [pid = 3752] [id = 152] 00:22:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 137 (13AAD800) [pid = 3752] [serial = 454] [outer = 00000000] 00:22:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 138 (15BD3C00) [pid = 3752] [serial = 455] [outer = 13AAD800] 00:22:54 INFO - PROCESS | 3752 | 1461050574973 Marionette DEBUG loaded listener.js 00:22:55 INFO - PROCESS | 3752 | ++DOMWINDOW == 139 (17A42400) [pid = 3752] [serial = 456] [outer = 13AAD800] 00:22:55 INFO - PROCESS | 3752 | 1461050575565 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]]]}] 00:22:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 00:22:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 933ms 00:22:55 INFO - PROCESS | 3752 | 1461050575605 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 00:22:55 INFO - PROCESS | 3752 | 1461050575611 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 00:22:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 00:22:55 INFO - PROCESS | 3752 | 1461050575617 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 00:22:55 INFO - PROCESS | 3752 | 1461050575620 Marionette TRACE conn3 <- [1,574,null,{}] 00:22:55 INFO - PROCESS | 3752 | 1461050575624 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}] 00:22:55 INFO - PROCESS | 3752 | 1461050575711 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 00:22:55 INFO - PROCESS | 3752 | 1461050575836 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:55 INFO - PROCESS | 3752 | ++DOCSHELL 17A0F400 == 53 [pid = 3752] [id = 153] 00:22:55 INFO - PROCESS | 3752 | ++DOMWINDOW == 140 (17A44400) [pid = 3752] [serial = 457] [outer = 00000000] 00:22:55 INFO - PROCESS | 3752 | ++DOMWINDOW == 141 (1954FC00) [pid = 3752] [serial = 458] [outer = 17A44400] 00:22:55 INFO - PROCESS | 3752 | 1461050575890 Marionette DEBUG loaded listener.js 00:22:55 INFO - PROCESS | 3752 | ++DOMWINDOW == 142 (19B3D400) [pid = 3752] [serial = 459] [outer = 17A44400] 00:22:56 INFO - PROCESS | 3752 | [3752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:22:56 INFO - PROCESS | 3752 | [3752] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:22:56 INFO - PROCESS | 3752 | 1461050576483 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]]]}] 00:22:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 00:22:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 932ms 00:22:56 INFO - PROCESS | 3752 | 1461050576528 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 00:22:56 INFO - PROCESS | 3752 | 1461050576530 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 00:22:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 00:22:56 INFO - PROCESS | 3752 | 1461050576534 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 00:22:56 INFO - PROCESS | 3752 | 1461050576538 Marionette TRACE conn3 <- [1,578,null,{}] 00:22:56 INFO - PROCESS | 3752 | 1461050576549 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}] 00:22:56 INFO - PROCESS | 3752 | 1461050576659 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 00:22:56 INFO - PROCESS | 3752 | 1461050576778 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:56 INFO - PROCESS | 3752 | ++DOCSHELL 18232800 == 54 [pid = 3752] [id = 154] 00:22:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 143 (1BE9E400) [pid = 3752] [serial = 460] [outer = 00000000] 00:22:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 144 (1D2A4800) [pid = 3752] [serial = 461] [outer = 1BE9E400] 00:22:56 INFO - PROCESS | 3752 | 1461050576836 Marionette DEBUG loaded listener.js 00:22:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 145 (1D2A8C00) [pid = 3752] [serial = 462] [outer = 1BE9E400] 00:22:57 INFO - PROCESS | 3752 | 1461050577376 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]]]}] 00:22:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 00:22:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 886ms 00:22:57 INFO - PROCESS | 3752 | 1461050577421 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 00:22:57 INFO - PROCESS | 3752 | 1461050577424 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 00:22:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 00:22:57 INFO - PROCESS | 3752 | 1461050577427 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 00:22:57 INFO - PROCESS | 3752 | 1461050577429 Marionette TRACE conn3 <- [1,582,null,{}] 00:22:57 INFO - PROCESS | 3752 | 1461050577433 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}] 00:22:57 INFO - PROCESS | 3752 | 1461050577533 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 00:22:57 INFO - PROCESS | 3752 | 1461050577630 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:57 INFO - PROCESS | 3752 | ++DOCSHELL 17A48400 == 55 [pid = 3752] [id = 155] 00:22:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 146 (17BC9C00) [pid = 3752] [serial = 463] [outer = 00000000] 00:22:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 147 (188BBC00) [pid = 3752] [serial = 464] [outer = 17BC9C00] 00:22:57 INFO - PROCESS | 3752 | 1461050577683 Marionette DEBUG loaded listener.js 00:22:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 148 (188BF400) [pid = 3752] [serial = 465] [outer = 17BC9C00] 00:22:58 INFO - PROCESS | 3752 | 1461050578254 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]]]}] 00:22:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 00:22:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1054ms 00:22:58 INFO - PROCESS | 3752 | 1461050578530 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 00:22:58 INFO - PROCESS | 3752 | 1461050578534 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 00:22:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 00:22:58 INFO - PROCESS | 3752 | 1461050578540 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 00:22:58 INFO - PROCESS | 3752 | 1461050578543 Marionette TRACE conn3 <- [1,586,null,{}] 00:22:58 INFO - PROCESS | 3752 | 1461050578548 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}] 00:22:58 INFO - PROCESS | 3752 | 1461050578640 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 00:22:58 INFO - PROCESS | 3752 | 1461050578718 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:58 INFO - PROCESS | 3752 | ++DOCSHELL 13AAE000 == 56 [pid = 3752] [id = 156] 00:22:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 149 (13AB5C00) [pid = 3752] [serial = 466] [outer = 00000000] 00:22:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 150 (14BAD400) [pid = 3752] [serial = 467] [outer = 13AB5C00] 00:22:58 INFO - PROCESS | 3752 | 1461050578750 Marionette DEBUG loaded listener.js 00:22:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 151 (15752C00) [pid = 3752] [serial = 468] [outer = 13AB5C00] 00:22:59 INFO - PROCESS | 3752 | 1461050579325 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]]]}] 00:22:59 INFO - PROCESS | 3752 | --DOCSHELL 1D265000 == 55 [pid = 3752] [id = 111] 00:22:59 INFO - PROCESS | 3752 | --DOCSHELL 136D3000 == 54 [pid = 3752] [id = 150] 00:22:59 INFO - PROCESS | 3752 | --DOCSHELL 11BFB400 == 53 [pid = 3752] [id = 149] 00:22:59 INFO - PROCESS | 3752 | --DOCSHELL 02670400 == 52 [pid = 3752] [id = 148] 00:22:59 INFO - PROCESS | 3752 | --DOCSHELL 1D269C00 == 51 [pid = 3752] [id = 147] 00:22:59 INFO - PROCESS | 3752 | --DOCSHELL 14357400 == 50 [pid = 3752] [id = 146] 00:22:59 INFO - PROCESS | 3752 | --DOCSHELL 19B3C400 == 49 [pid = 3752] [id = 145] 00:22:59 INFO - PROCESS | 3752 | --DOCSHELL 18D3B400 == 48 [pid = 3752] [id = 144] 00:22:59 INFO - PROCESS | 3752 | --DOCSHELL 18234C00 == 47 [pid = 3752] [id = 143] 00:22:59 INFO - PROCESS | 3752 | --DOCSHELL 15B38000 == 46 [pid = 3752] [id = 142] 00:22:59 INFO - PROCESS | 3752 | --DOCSHELL 1371B000 == 45 [pid = 3752] [id = 141] 00:22:59 INFO - PROCESS | 3752 | --DOCSHELL 14353000 == 44 [pid = 3752] [id = 137] 00:22:59 INFO - PROCESS | 3752 | --DOCSHELL 13717800 == 43 [pid = 3752] [id = 136] 00:22:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 00:22:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 856ms 00:22:59 INFO - PROCESS | 3752 | 1461050579412 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 00:22:59 INFO - PROCESS | 3752 | 1461050579415 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 00:22:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 00:22:59 INFO - PROCESS | 3752 | 1461050579422 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 00:22:59 INFO - PROCESS | 3752 | 1461050579426 Marionette TRACE conn3 <- [1,590,null,{}] 00:22:59 INFO - PROCESS | 3752 | 1461050579429 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}] 00:22:59 INFO - PROCESS | 3752 | 1461050579508 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 00:22:59 INFO - PROCESS | 3752 | --DOMWINDOW == 150 (1DE24000) [pid = 3752] [serial = 404] [outer = 00000000] [url = about:blank] 00:22:59 INFO - PROCESS | 3752 | --DOMWINDOW == 149 (1A741800) [pid = 3752] [serial = 391] [outer = 00000000] [url = about:blank] 00:22:59 INFO - PROCESS | 3752 | --DOMWINDOW == 148 (1C0BAC00) [pid = 3752] [serial = 392] [outer = 00000000] [url = about:blank] 00:22:59 INFO - PROCESS | 3752 | --DOMWINDOW == 147 (1579DC00) [pid = 3752] [serial = 373] [outer = 00000000] [url = about:blank] 00:22:59 INFO - PROCESS | 3752 | --DOMWINDOW == 146 (17BC2000) [pid = 3752] [serial = 383] [outer = 00000000] [url = about:blank] 00:22:59 INFO - PROCESS | 3752 | --DOMWINDOW == 145 (15BDBC00) [pid = 3752] [serial = 382] [outer = 00000000] [url = about:blank] 00:22:59 INFO - PROCESS | 3752 | --DOMWINDOW == 144 (1D17F400) [pid = 3752] [serial = 397] [outer = 00000000] [url = about:blank] 00:22:59 INFO - PROCESS | 3752 | --DOMWINDOW == 143 (1C36BC00) [pid = 3752] [serial = 394] [outer = 00000000] [url = about:blank] 00:22:59 INFO - PROCESS | 3752 | --DOMWINDOW == 142 (11FC7800) [pid = 3752] [serial = 370] [outer = 00000000] [url = about:blank] 00:22:59 INFO - PROCESS | 3752 | --DOMWINDOW == 141 (19989400) [pid = 3752] [serial = 388] [outer = 00000000] [url = about:blank] 00:22:59 INFO - PROCESS | 3752 | --DOMWINDOW == 140 (19C79000) [pid = 3752] [serial = 389] [outer = 00000000] [url = about:blank] 00:22:59 INFO - PROCESS | 3752 | --DOMWINDOW == 139 (15E69000) [pid = 3752] [serial = 385] [outer = 00000000] [url = about:blank] 00:22:59 INFO - PROCESS | 3752 | --DOMWINDOW == 138 (17AE1400) [pid = 3752] [serial = 386] [outer = 00000000] [url = about:blank] 00:22:59 INFO - PROCESS | 3752 | --DOMWINDOW == 137 (19C7AC00) [pid = 3752] [serial = 376] [outer = 00000000] [url = about:blank] 00:22:59 INFO - PROCESS | 3752 | --DOMWINDOW == 136 (19EE0C00) [pid = 3752] [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.] 00:22:59 INFO - PROCESS | 3752 | --DOMWINDOW == 135 (1BEA6400) [pid = 3752] [serial = 400] [outer = 00000000] [url = about:blank] 00:22:59 INFO - PROCESS | 3752 | --DOMWINDOW == 134 (1DF74800) [pid = 3752] [serial = 379] [outer = 00000000] [url = about:blank] 00:22:59 INFO - PROCESS | 3752 | --DOMWINDOW == 133 (1BEA6C00) [pid = 3752] [serial = 401] [outer = 00000000] [url = about:blank] 00:22:59 INFO - PROCESS | 3752 | --DOMWINDOW == 132 (1D646800) [pid = 3752] [serial = 398] [outer = 00000000] [url = about:blank] 00:22:59 INFO - PROCESS | 3752 | --DOMWINDOW == 131 (1C987000) [pid = 3752] [serial = 395] [outer = 00000000] [url = about:blank] 00:22:59 INFO - PROCESS | 3752 | --DOMWINDOW == 130 (1DE24400) [pid = 3752] [serial = 405] [outer = 00000000] [url = about:blank] 00:22:59 INFO - PROCESS | 3752 | 1461050579592 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:59 INFO - PROCESS | 3752 | ++DOCSHELL 02679C00 == 44 [pid = 3752] [id = 157] 00:22:59 INFO - PROCESS | 3752 | ++DOMWINDOW == 131 (0267B800) [pid = 3752] [serial = 469] [outer = 00000000] 00:22:59 INFO - PROCESS | 3752 | ++DOMWINDOW == 132 (136D9400) [pid = 3752] [serial = 470] [outer = 0267B800] 00:22:59 INFO - PROCESS | 3752 | 1461050579638 Marionette DEBUG loaded listener.js 00:22:59 INFO - PROCESS | 3752 | ++DOMWINDOW == 133 (143AA000) [pid = 3752] [serial = 471] [outer = 0267B800] 00:23:00 INFO - PROCESS | 3752 | 1461050580045 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]]]}] 00:23:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 00:23:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 688ms 00:23:00 INFO - PROCESS | 3752 | 1461050580106 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 00:23:00 INFO - PROCESS | 3752 | 1461050580109 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 00:23:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 00:23:00 INFO - PROCESS | 3752 | 1461050580118 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 00:23:00 INFO - PROCESS | 3752 | 1461050580119 Marionette TRACE conn3 <- [1,594,null,{}] 00:23:00 INFO - PROCESS | 3752 | 1461050580129 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}] 00:23:00 INFO - PROCESS | 3752 | 1461050580211 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 00:23:00 INFO - PROCESS | 3752 | 1461050580223 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:00 INFO - PROCESS | 3752 | ++DOCSHELL 17BC1400 == 45 [pid = 3752] [id = 158] 00:23:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 134 (17BC2000) [pid = 3752] [serial = 472] [outer = 00000000] 00:23:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 135 (17F49800) [pid = 3752] [serial = 473] [outer = 17BC2000] 00:23:00 INFO - PROCESS | 3752 | 1461050580257 Marionette DEBUG loaded listener.js 00:23:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 136 (182B0800) [pid = 3752] [serial = 474] [outer = 17BC2000] 00:23:00 INFO - PROCESS | 3752 | 1461050580708 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]]]}] 00:23:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 00:23:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 611ms 00:23:00 INFO - PROCESS | 3752 | 1461050580735 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 00:23:00 INFO - PROCESS | 3752 | 1461050580737 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 00:23:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 00:23:00 INFO - PROCESS | 3752 | 1461050580745 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 00:23:00 INFO - PROCESS | 3752 | 1461050580746 Marionette TRACE conn3 <- [1,598,null,{}] 00:23:00 INFO - PROCESS | 3752 | 1461050580749 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}] 00:23:00 INFO - PROCESS | 3752 | 1461050580824 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 00:23:00 INFO - PROCESS | 3752 | 1461050580830 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:00 INFO - PROCESS | 3752 | ++DOCSHELL 17BCC800 == 46 [pid = 3752] [id = 159] 00:23:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 137 (188B8400) [pid = 3752] [serial = 475] [outer = 00000000] 00:23:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 138 (1919C800) [pid = 3752] [serial = 476] [outer = 188B8400] 00:23:00 INFO - PROCESS | 3752 | 1461050580875 Marionette DEBUG loaded listener.js 00:23:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 139 (1954F800) [pid = 3752] [serial = 477] [outer = 188B8400] 00:23:01 INFO - PROCESS | 3752 | 1461050581271 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]]]}] 00:23:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 00:23:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 581ms 00:23:01 INFO - PROCESS | 3752 | 1461050581354 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 00:23:01 INFO - PROCESS | 3752 | 1461050581355 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 00:23:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 00:23:01 INFO - PROCESS | 3752 | 1461050581360 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 00:23:01 INFO - PROCESS | 3752 | 1461050581362 Marionette TRACE conn3 <- [1,602,null,{}] 00:23:01 INFO - PROCESS | 3752 | 1461050581365 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}] 00:23:01 INFO - PROCESS | 3752 | 1461050581487 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 00:23:01 INFO - PROCESS | 3752 | 1461050581530 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:01 INFO - PROCESS | 3752 | ++DOCSHELL 19EE1C00 == 47 [pid = 3752] [id = 160] 00:23:01 INFO - PROCESS | 3752 | ++DOMWINDOW == 140 (19EE3400) [pid = 3752] [serial = 478] [outer = 00000000] 00:23:01 INFO - PROCESS | 3752 | ++DOMWINDOW == 141 (1A694800) [pid = 3752] [serial = 479] [outer = 19EE3400] 00:23:01 INFO - PROCESS | 3752 | 1461050581576 Marionette DEBUG loaded listener.js 00:23:01 INFO - PROCESS | 3752 | ++DOMWINDOW == 142 (1BE9AC00) [pid = 3752] [serial = 480] [outer = 19EE3400] 00:23:02 INFO - PROCESS | 3752 | 1461050582113 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]]]}] 00:23:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 00:23:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 779ms 00:23:02 INFO - PROCESS | 3752 | 1461050582144 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 00:23:02 INFO - PROCESS | 3752 | 1461050582146 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 00:23:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 00:23:02 INFO - PROCESS | 3752 | 1461050582150 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 00:23:02 INFO - PROCESS | 3752 | 1461050582151 Marionette TRACE conn3 <- [1,606,null,{}] 00:23:02 INFO - PROCESS | 3752 | 1461050582155 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}] 00:23:02 INFO - PROCESS | 3752 | 1461050582284 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 00:23:02 INFO - PROCESS | 3752 | 1461050582293 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:02 INFO - PROCESS | 3752 | ++DOCSHELL 1336AC00 == 48 [pid = 3752] [id = 161] 00:23:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 143 (16C06800) [pid = 3752] [serial = 481] [outer = 00000000] 00:23:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 144 (1A6D2000) [pid = 3752] [serial = 482] [outer = 16C06800] 00:23:02 INFO - PROCESS | 3752 | 1461050582340 Marionette DEBUG loaded listener.js 00:23:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 145 (1C0BFC00) [pid = 3752] [serial = 483] [outer = 16C06800] 00:23:02 INFO - PROCESS | 3752 | 1461050582783 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]]]}] 00:23:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 00:23:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 688ms 00:23:02 INFO - PROCESS | 3752 | 1461050582837 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 00:23:02 INFO - PROCESS | 3752 | 1461050582839 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 00:23:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 00:23:02 INFO - PROCESS | 3752 | 1461050582847 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 00:23:02 INFO - PROCESS | 3752 | 1461050582848 Marionette TRACE conn3 <- [1,610,null,{}] 00:23:02 INFO - PROCESS | 3752 | 1461050582852 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}] 00:23:02 INFO - PROCESS | 3752 | 1461050582988 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 00:23:03 INFO - PROCESS | 3752 | 1461050583016 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:03 INFO - PROCESS | 3752 | ++DOCSHELL 12B81C00 == 49 [pid = 3752] [id = 162] 00:23:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 146 (1C0C6400) [pid = 3752] [serial = 484] [outer = 00000000] 00:23:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 147 (1CB7DC00) [pid = 3752] [serial = 485] [outer = 1C0C6400] 00:23:03 INFO - PROCESS | 3752 | 1461050583060 Marionette DEBUG loaded listener.js 00:23:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 148 (1CB80400) [pid = 3752] [serial = 486] [outer = 1C0C6400] 00:23:03 INFO - PROCESS | 3752 | 1461050583469 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]]]}] 00:23:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 00:23:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 688ms 00:23:03 INFO - PROCESS | 3752 | 1461050583531 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 00:23:03 INFO - PROCESS | 3752 | 1461050583533 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 00:23:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 00:23:03 INFO - PROCESS | 3752 | 1461050583536 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 00:23:03 INFO - PROCESS | 3752 | 1461050583538 Marionette TRACE conn3 <- [1,614,null,{}] 00:23:03 INFO - PROCESS | 3752 | 1461050583541 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}] 00:23:03 INFO - PROCESS | 3752 | 1461050583643 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 00:23:03 INFO - PROCESS | 3752 | 1461050583649 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:03 INFO - PROCESS | 3752 | ++DOCSHELL 11FBD400 == 50 [pid = 3752] [id = 163] 00:23:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 149 (1A1BC000) [pid = 3752] [serial = 487] [outer = 00000000] 00:23:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 150 (1D2AAC00) [pid = 3752] [serial = 488] [outer = 1A1BC000] 00:23:03 INFO - PROCESS | 3752 | 1461050583693 Marionette DEBUG loaded listener.js 00:23:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 151 (1D2AE800) [pid = 3752] [serial = 489] [outer = 1A1BC000] 00:23:04 INFO - PROCESS | 3752 | --DOMWINDOW == 150 (136D5000) [pid = 3752] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 00:23:04 INFO - PROCESS | 3752 | --DOMWINDOW == 149 (11FC0400) [pid = 3752] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 00:23:04 INFO - PROCESS | 3752 | --DOMWINDOW == 148 (13AB4000) [pid = 3752] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 00:23:04 INFO - PROCESS | 3752 | --DOMWINDOW == 147 (1AA45000) [pid = 3752] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 00:23:04 INFO - PROCESS | 3752 | --DOMWINDOW == 146 (159F0C00) [pid = 3752] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 00:23:04 INFO - PROCESS | 3752 | --DOMWINDOW == 145 (16C10C00) [pid = 3752] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 00:23:04 INFO - PROCESS | 3752 | --DOMWINDOW == 144 (1A074000) [pid = 3752] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 00:23:04 INFO - PROCESS | 3752 | --DOMWINDOW == 143 (16496000) [pid = 3752] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 00:23:04 INFO - PROCESS | 3752 | --DOMWINDOW == 142 (13715C00) [pid = 3752] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 00:23:04 INFO - PROCESS | 3752 | --DOMWINDOW == 141 (19E9B800) [pid = 3752] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 00:23:04 INFO - PROCESS | 3752 | --DOMWINDOW == 140 (1D6C8400) [pid = 3752] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 00:23:04 INFO - PROCESS | 3752 | --DOMWINDOW == 139 (12DDA800) [pid = 3752] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 00:23:04 INFO - PROCESS | 3752 | --DOMWINDOW == 138 (15E68400) [pid = 3752] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 00:23:04 INFO - PROCESS | 3752 | --DOMWINDOW == 137 (1D26A000) [pid = 3752] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 00:23:04 INFO - PROCESS | 3752 | --DOMWINDOW == 136 (13366C00) [pid = 3752] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 00:23:04 INFO - PROCESS | 3752 | --DOMWINDOW == 135 (17BC0800) [pid = 3752] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 00:23:04 INFO - PROCESS | 3752 | --DOMWINDOW == 134 (19ED4C00) [pid = 3752] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 00:23:04 INFO - PROCESS | 3752 | --DOMWINDOW == 133 (1D265400) [pid = 3752] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 00:23:04 INFO - PROCESS | 3752 | --DOMWINDOW == 132 (11FC3800) [pid = 3752] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 00:23:04 INFO - PROCESS | 3752 | --DOMWINDOW == 131 (1C2A3800) [pid = 3752] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 00:23:04 INFO - PROCESS | 3752 | --DOMWINDOW == 130 (1D64F800) [pid = 3752] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 00:23:04 INFO - PROCESS | 3752 | --DOMWINDOW == 129 (19686000) [pid = 3752] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 00:23:04 INFO - PROCESS | 3752 | --DOMWINDOW == 128 (18236800) [pid = 3752] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 00:23:04 INFO - PROCESS | 3752 | --DOMWINDOW == 127 (19B3D000) [pid = 3752] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 00:23:04 INFO - PROCESS | 3752 | --DOMWINDOW == 126 (143AD000) [pid = 3752] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 00:23:04 INFO - PROCESS | 3752 | --DOMWINDOW == 125 (15BAEC00) [pid = 3752] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 00:23:04 INFO - PROCESS | 3752 | --DOMWINDOW == 124 (02673000) [pid = 3752] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 00:23:04 INFO - PROCESS | 3752 | 1461050584409 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]]]}] 00:23:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 00:23:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 933ms 00:23:04 INFO - PROCESS | 3752 | 1461050584465 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 00:23:04 INFO - PROCESS | 3752 | 1461050584468 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 00:23:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 00:23:04 INFO - PROCESS | 3752 | 1461050584473 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 00:23:04 INFO - PROCESS | 3752 | 1461050584475 Marionette TRACE conn3 <- [1,618,null,{}] 00:23:04 INFO - PROCESS | 3752 | 1461050584480 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}] 00:23:04 INFO - PROCESS | 3752 | 1461050584555 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 00:23:04 INFO - PROCESS | 3752 | 1461050584560 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:04 INFO - PROCESS | 3752 | ++DOCSHELL 12DD7000 == 51 [pid = 3752] [id = 164] 00:23:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 125 (136D7000) [pid = 3752] [serial = 490] [outer = 00000000] 00:23:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 126 (15BAEC00) [pid = 3752] [serial = 491] [outer = 136D7000] 00:23:04 INFO - PROCESS | 3752 | 1461050584604 Marionette DEBUG loaded listener.js 00:23:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 127 (17A02C00) [pid = 3752] [serial = 492] [outer = 136D7000] 00:23:04 INFO - PROCESS | 3752 | 1461050584994 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]]]}] 00:23:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 00:23:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 580ms 00:23:05 INFO - PROCESS | 3752 | 1461050585049 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 00:23:05 INFO - PROCESS | 3752 | 1461050585051 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 00:23:05 INFO - PROCESS | 3752 | 1461050585054 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 00:23:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 00:23:05 INFO - PROCESS | 3752 | 1461050585056 Marionette TRACE conn3 <- [1,622,null,{}] 00:23:05 INFO - PROCESS | 3752 | 1461050585060 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}] 00:23:05 INFO - PROCESS | 3752 | 1461050585134 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 00:23:05 INFO - PROCESS | 3752 | 1461050585140 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:05 INFO - PROCESS | 3752 | ++DOCSHELL 11FC1C00 == 52 [pid = 3752] [id = 165] 00:23:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 128 (16496000) [pid = 3752] [serial = 493] [outer = 00000000] 00:23:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 129 (19C80C00) [pid = 3752] [serial = 494] [outer = 16496000] 00:23:05 INFO - PROCESS | 3752 | 1461050585184 Marionette DEBUG loaded listener.js 00:23:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 130 (1AA4B400) [pid = 3752] [serial = 495] [outer = 16496000] 00:23:05 INFO - PROCESS | 3752 | [3752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:23:05 INFO - PROCESS | 3752 | [3752] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:23:05 INFO - PROCESS | 3752 | [3752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:23:05 INFO - PROCESS | 3752 | 1461050585624 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]]]}] 00:23:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 00:23:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 581ms 00:23:05 INFO - PROCESS | 3752 | 1461050585652 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 00:23:05 INFO - PROCESS | 3752 | 1461050585654 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 00:23:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 00:23:05 INFO - PROCESS | 3752 | 1461050585672 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 00:23:05 INFO - PROCESS | 3752 | 1461050585674 Marionette TRACE conn3 <- [1,626,null,{}] 00:23:05 INFO - PROCESS | 3752 | 1461050585678 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}] 00:23:05 INFO - PROCESS | 3752 | 1461050585755 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 00:23:05 INFO - PROCESS | 3752 | 1461050585761 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:05 INFO - PROCESS | 3752 | ++DOCSHELL 1C0C4C00 == 53 [pid = 3752] [id = 166] 00:23:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 131 (1CB81C00) [pid = 3752] [serial = 496] [outer = 00000000] 00:23:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 132 (1D647400) [pid = 3752] [serial = 497] [outer = 1CB81C00] 00:23:05 INFO - PROCESS | 3752 | 1461050585811 Marionette DEBUG loaded listener.js 00:23:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 133 (1D6C9000) [pid = 3752] [serial = 498] [outer = 1CB81C00] 00:23:06 INFO - PROCESS | 3752 | [3752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:23:06 INFO - PROCESS | 3752 | [3752] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:23:06 INFO - PROCESS | 3752 | 1461050586372 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]]]}] 00:23:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 00:23:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 718ms 00:23:06 INFO - PROCESS | 3752 | 1461050586393 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 00:23:06 INFO - PROCESS | 3752 | 1461050586397 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 00:23:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 00:23:06 INFO - PROCESS | 3752 | 1461050586402 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 00:23:06 INFO - PROCESS | 3752 | 1461050586406 Marionette TRACE conn3 <- [1,630,null,{}] 00:23:06 INFO - PROCESS | 3752 | 1461050586412 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}] 00:23:06 INFO - PROCESS | 3752 | 1461050586576 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 00:23:06 INFO - PROCESS | 3752 | 1461050586677 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:06 INFO - PROCESS | 3752 | ++DOCSHELL 12BBE000 == 54 [pid = 3752] [id = 167] 00:23:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 134 (12DD4000) [pid = 3752] [serial = 499] [outer = 00000000] 00:23:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 135 (13A34400) [pid = 3752] [serial = 500] [outer = 12DD4000] 00:23:06 INFO - PROCESS | 3752 | 1461050586734 Marionette DEBUG loaded listener.js 00:23:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 136 (157EAC00) [pid = 3752] [serial = 501] [outer = 12DD4000] 00:23:07 INFO - PROCESS | 3752 | 1461050587283 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]]]}] 00:23:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 00:23:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 918ms 00:23:07 INFO - PROCESS | 3752 | 1461050587316 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 00:23:07 INFO - PROCESS | 3752 | 1461050587321 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 00:23:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 00:23:07 INFO - PROCESS | 3752 | 1461050587328 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 00:23:07 INFO - PROCESS | 3752 | 1461050587331 Marionette TRACE conn3 <- [1,634,null,{}] 00:23:07 INFO - PROCESS | 3752 | 1461050587335 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}] 00:23:07 INFO - PROCESS | 3752 | 1461050587435 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 00:23:07 INFO - PROCESS | 3752 | 1461050587533 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:07 INFO - PROCESS | 3752 | ++DOCSHELL 1671A800 == 55 [pid = 3752] [id = 168] 00:23:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 137 (1671DC00) [pid = 3752] [serial = 502] [outer = 00000000] 00:23:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 138 (16724800) [pid = 3752] [serial = 503] [outer = 1671DC00] 00:23:07 INFO - PROCESS | 3752 | 1461050587595 Marionette DEBUG loaded listener.js 00:23:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 139 (16727C00) [pid = 3752] [serial = 504] [outer = 1671DC00] 00:23:08 INFO - PROCESS | 3752 | 1461050588213 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]]]}] 00:23:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 00:23:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 932ms 00:23:08 INFO - PROCESS | 3752 | 1461050588254 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 00:23:08 INFO - PROCESS | 3752 | 1461050588256 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 00:23:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 00:23:08 INFO - PROCESS | 3752 | 1461050588260 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 00:23:08 INFO - PROCESS | 3752 | 1461050588264 Marionette TRACE conn3 <- [1,638,null,{}] 00:23:08 INFO - PROCESS | 3752 | 1461050588275 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}] 00:23:08 INFO - PROCESS | 3752 | 1461050588376 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 00:23:08 INFO - PROCESS | 3752 | 1461050588504 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:08 INFO - PROCESS | 3752 | ++DOCSHELL 18877800 == 56 [pid = 3752] [id = 169] 00:23:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 140 (188C5400) [pid = 3752] [serial = 505] [outer = 00000000] 00:23:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 141 (19B38400) [pid = 3752] [serial = 506] [outer = 188C5400] 00:23:08 INFO - PROCESS | 3752 | 1461050588561 Marionette DEBUG loaded listener.js 00:23:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 142 (19C57400) [pid = 3752] [serial = 507] [outer = 188C5400] 00:23:09 INFO - PROCESS | 3752 | 1461050589115 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]]]}] 00:23:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 00:23:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 917ms 00:23:09 INFO - PROCESS | 3752 | 1461050589188 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 00:23:09 INFO - PROCESS | 3752 | 1461050589191 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 00:23:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 00:23:09 INFO - PROCESS | 3752 | 1461050589195 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 00:23:09 INFO - PROCESS | 3752 | 1461050589197 Marionette TRACE conn3 <- [1,642,null,{}] 00:23:09 INFO - PROCESS | 3752 | 1461050589201 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}] 00:23:09 INFO - PROCESS | 3752 | 1461050589300 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 00:23:09 INFO - PROCESS | 3752 | 1461050589398 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:09 INFO - PROCESS | 3752 | ++DOCSHELL 1BEA1400 == 57 [pid = 3752] [id = 170] 00:23:09 INFO - PROCESS | 3752 | ++DOMWINDOW == 143 (1BEA2400) [pid = 3752] [serial = 508] [outer = 00000000] 00:23:09 INFO - PROCESS | 3752 | ++DOMWINDOW == 144 (1D25BC00) [pid = 3752] [serial = 509] [outer = 1BEA2400] 00:23:09 INFO - PROCESS | 3752 | 1461050589452 Marionette DEBUG loaded listener.js 00:23:09 INFO - PROCESS | 3752 | ++DOMWINDOW == 145 (1D2A8800) [pid = 3752] [serial = 510] [outer = 1BEA2400] 00:23:09 INFO - PROCESS | 3752 | 1461050590005 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]]]}] 00:23:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 00:23:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 886ms 00:23:10 INFO - PROCESS | 3752 | 1461050590082 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 00:23:10 INFO - PROCESS | 3752 | 1461050590084 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 00:23:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 00:23:10 INFO - PROCESS | 3752 | 1461050590087 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 00:23:10 INFO - PROCESS | 3752 | 1461050590089 Marionette TRACE conn3 <- [1,646,null,{}] 00:23:10 INFO - PROCESS | 3752 | 1461050590093 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}] 00:23:10 INFO - PROCESS | 3752 | 1461050590191 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 00:23:10 INFO - PROCESS | 3752 | 1461050590324 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:10 INFO - PROCESS | 3752 | ++DOCSHELL 02A88800 == 58 [pid = 3752] [id = 171] 00:23:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 146 (11BEE800) [pid = 3752] [serial = 511] [outer = 00000000] 00:23:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 147 (1D6C9400) [pid = 3752] [serial = 512] [outer = 11BEE800] 00:23:10 INFO - PROCESS | 3752 | 1461050590380 Marionette DEBUG loaded listener.js 00:23:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 148 (1D93A000) [pid = 3752] [serial = 513] [outer = 11BEE800] 00:23:10 INFO - PROCESS | 3752 | 1461050590957 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]]]}] 00:23:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 00:23:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 932ms 00:23:10 INFO - PROCESS | 3752 | 1461050591015 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 00:23:10 INFO - PROCESS | 3752 | 1461050591018 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 00:23:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 00:23:10 INFO - PROCESS | 3752 | 1461050591022 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 00:23:10 INFO - PROCESS | 3752 | 1461050591023 Marionette TRACE conn3 <- [1,650,null,{}] 00:23:11 INFO - PROCESS | 3752 | 1461050591011 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}] 00:23:11 INFO - PROCESS | 3752 | 1461050591125 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 00:23:11 INFO - PROCESS | 3752 | 1461050591226 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:11 INFO - PROCESS | 3752 | ++DOCSHELL 11BFA800 == 59 [pid = 3752] [id = 172] 00:23:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 149 (11FC7C00) [pid = 3752] [serial = 514] [outer = 00000000] 00:23:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 150 (17A4E800) [pid = 3752] [serial = 515] [outer = 11FC7C00] 00:23:11 INFO - PROCESS | 3752 | 1461050591283 Marionette DEBUG loaded listener.js 00:23:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 151 (17AD4400) [pid = 3752] [serial = 516] [outer = 11FC7C00] 00:23:11 INFO - PROCESS | 3752 | [3752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:23:11 INFO - PROCESS | 3752 | [3752] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:23:12 INFO - PROCESS | 3752 | 1461050592016 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]]]}] 00:23:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 00:23:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1070ms 00:23:12 INFO - PROCESS | 3752 | 1461050592085 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 00:23:12 INFO - PROCESS | 3752 | 1461050592090 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 00:23:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 00:23:12 INFO - PROCESS | 3752 | 1461050592095 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 00:23:12 INFO - PROCESS | 3752 | 1461050592099 Marionette TRACE conn3 <- [1,654,null,{}] 00:23:12 INFO - PROCESS | 3752 | 1461050592104 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}] 00:23:12 INFO - PROCESS | 3752 | 1461050592235 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 00:23:12 INFO - PROCESS | 3752 | 1461050592358 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:12 INFO - PROCESS | 3752 | ++DOCSHELL 143B5C00 == 60 [pid = 3752] [id = 173] 00:23:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 152 (1574C000) [pid = 3752] [serial = 517] [outer = 00000000] 00:23:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 153 (16490000) [pid = 3752] [serial = 518] [outer = 1574C000] 00:23:12 INFO - PROCESS | 3752 | 1461050592409 Marionette DEBUG loaded listener.js 00:23:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 154 (1671B400) [pid = 3752] [serial = 519] [outer = 1574C000] 00:23:12 INFO - PROCESS | 3752 | --DOCSHELL 11FC1C00 == 59 [pid = 3752] [id = 165] 00:23:12 INFO - PROCESS | 3752 | --DOCSHELL 12DD7000 == 58 [pid = 3752] [id = 164] 00:23:12 INFO - PROCESS | 3752 | --DOCSHELL 11FBD400 == 57 [pid = 3752] [id = 163] 00:23:12 INFO - PROCESS | 3752 | --DOCSHELL 12B81C00 == 56 [pid = 3752] [id = 162] 00:23:12 INFO - PROCESS | 3752 | --DOCSHELL 1336AC00 == 55 [pid = 3752] [id = 161] 00:23:12 INFO - PROCESS | 3752 | --DOCSHELL 19EE1C00 == 54 [pid = 3752] [id = 160] 00:23:12 INFO - PROCESS | 3752 | --DOCSHELL 17BCC800 == 53 [pid = 3752] [id = 159] 00:23:12 INFO - PROCESS | 3752 | --DOCSHELL 17BC1400 == 52 [pid = 3752] [id = 158] 00:23:12 INFO - PROCESS | 3752 | --DOCSHELL 02679C00 == 51 [pid = 3752] [id = 157] 00:23:12 INFO - PROCESS | 3752 | --DOCSHELL 13AAE000 == 50 [pid = 3752] [id = 156] 00:23:12 INFO - PROCESS | 3752 | --DOMWINDOW == 153 (19C84C00) [pid = 3752] [serial = 452] [outer = 00000000] [url = about:blank] 00:23:12 INFO - PROCESS | 3752 | --DOMWINDOW == 152 (1A1B6C00) [pid = 3752] [serial = 166] [outer = 00000000] [url = about:blank] 00:23:12 INFO - PROCESS | 3752 | --DOMWINDOW == 151 (18D39800) [pid = 3752] [serial = 160] [outer = 00000000] [url = about:blank] 00:23:12 INFO - PROCESS | 3752 | --DOMWINDOW == 150 (14BAE400) [pid = 3752] [serial = 157] [outer = 00000000] [url = about:blank] 00:23:12 INFO - PROCESS | 3752 | --DOMWINDOW == 149 (1A003000) [pid = 3752] [serial = 163] [outer = 00000000] [url = about:blank] 00:23:12 INFO - PROCESS | 3752 | --DOMWINDOW == 148 (1D6D5C00) [pid = 3752] [serial = 245] [outer = 00000000] [url = about:blank] 00:23:12 INFO - PROCESS | 3752 | --DOMWINDOW == 147 (147AA800) [pid = 3752] [serial = 248] [outer = 00000000] [url = about:blank] 00:23:12 INFO - PROCESS | 3752 | --DOMWINDOW == 146 (18620000) [pid = 3752] [serial = 251] [outer = 00000000] [url = about:blank] 00:23:12 INFO - PROCESS | 3752 | --DOMWINDOW == 145 (1D6CAC00) [pid = 3752] [serial = 254] [outer = 00000000] [url = about:blank] 00:23:12 INFO - PROCESS | 3752 | --DOMWINDOW == 144 (1654EC00) [pid = 3752] [serial = 293] [outer = 00000000] [url = about:blank] 00:23:12 INFO - PROCESS | 3752 | --DOMWINDOW == 143 (18625000) [pid = 3752] [serial = 296] [outer = 00000000] [url = about:blank] 00:23:12 INFO - PROCESS | 3752 | --DOMWINDOW == 142 (1CF93000) [pid = 3752] [serial = 299] [outer = 00000000] [url = about:blank] 00:23:12 INFO - PROCESS | 3752 | --DOMWINDOW == 141 (1D6D0800) [pid = 3752] [serial = 332] [outer = 00000000] [url = about:blank] 00:23:12 INFO - PROCESS | 3752 | --DOMWINDOW == 140 (1955B400) [pid = 3752] [serial = 429] [outer = 00000000] [url = about:blank] 00:23:12 INFO - PROCESS | 3752 | --DOMWINDOW == 139 (1C0BA800) [pid = 3752] [serial = 434] [outer = 00000000] [url = about:blank] 00:23:12 INFO - PROCESS | 3752 | --DOMWINDOW == 138 (16498400) [pid = 3752] [serial = 423] [outer = 00000000] [url = about:blank] 00:23:12 INFO - PROCESS | 3752 | --DOMWINDOW == 137 (15B2D000) [pid = 3752] [serial = 422] [outer = 00000000] [url = about:blank] 00:23:12 INFO - PROCESS | 3752 | --DOMWINDOW == 136 (17A45000) [pid = 3752] [serial = 425] [outer = 00000000] [url = about:blank] 00:23:12 INFO - PROCESS | 3752 | --DOMWINDOW == 135 (17A4A400) [pid = 3752] [serial = 426] [outer = 00000000] [url = about:blank] 00:23:12 INFO - PROCESS | 3752 | --DOMWINDOW == 134 (1C986C00) [pid = 3752] [serial = 407] [outer = 00000000] [url = about:blank] 00:23:12 INFO - PROCESS | 3752 | --DOMWINDOW == 133 (15D16800) [pid = 3752] [serial = 410] [outer = 00000000] [url = about:blank] 00:23:12 INFO - PROCESS | 3752 | --DOMWINDOW == 132 (1CF0A800) [pid = 3752] [serial = 438] [outer = 00000000] [url = about:blank] 00:23:12 INFO - PROCESS | 3752 | --DOMWINDOW == 131 (19BEB000) [pid = 3752] [serial = 413] [outer = 00000000] [url = about:blank] 00:23:12 INFO - PROCESS | 3752 | --DOMWINDOW == 130 (1D6D0C00) [pid = 3752] [serial = 416] [outer = 00000000] [url = about:blank] 00:23:12 INFO - PROCESS | 3752 | --DOMWINDOW == 129 (19B40000) [pid = 3752] [serial = 419] [outer = 00000000] [url = about:blank] 00:23:12 INFO - PROCESS | 3752 | --DOMWINDOW == 128 (02678000) [pid = 3752] [serial = 443] [outer = 00000000] [url = about:blank] 00:23:12 INFO - PROCESS | 3752 | --DOMWINDOW == 127 (1D93FC00) [pid = 3752] [serial = 441] [outer = 00000000] [url = about:blank] 00:23:12 INFO - PROCESS | 3752 | --DOMWINDOW == 126 (136D9C00) [pid = 3752] [serial = 450] [outer = 00000000] [url = about:blank] 00:23:12 INFO - PROCESS | 3752 | --DOMWINDOW == 125 (136D9800) [pid = 3752] [serial = 449] [outer = 00000000] [url = about:blank] 00:23:12 INFO - PROCESS | 3752 | --DOMWINDOW == 124 (0267D000) [pid = 3752] [serial = 444] [outer = 00000000] [url = about:blank] 00:23:12 INFO - PROCESS | 3752 | --DOMWINDOW == 123 (19ED8000) [pid = 3752] [serial = 432] [outer = 00000000] [url = about:blank] 00:23:12 INFO - PROCESS | 3752 | --DOMWINDOW == 122 (19EA0400) [pid = 3752] [serial = 446] [outer = 00000000] [url = about:blank] 00:23:12 INFO - PROCESS | 3752 | --DOMWINDOW == 121 (1C0C4800) [pid = 3752] [serial = 435] [outer = 00000000] [url = about:blank] 00:23:12 INFO - PROCESS | 3752 | --DOMWINDOW == 120 (1BEA0C00) [pid = 3752] [serial = 447] [outer = 00000000] [url = about:blank] 00:23:12 INFO - PROCESS | 3752 | --DOMWINDOW == 119 (15D5F800) [pid = 3752] [serial = 206] [outer = 00000000] [url = about:blank] 00:23:12 INFO - PROCESS | 3752 | --DOMWINDOW == 118 (1C98A800) [pid = 3752] [serial = 212] [outer = 00000000] [url = about:blank] 00:23:12 INFO - PROCESS | 3752 | --DOMWINDOW == 117 (1C0B9800) [pid = 3752] [serial = 203] [outer = 00000000] [url = about:blank] 00:23:12 INFO - PROCESS | 3752 | --DOMWINDOW == 116 (19E99800) [pid = 3752] [serial = 209] [outer = 00000000] [url = about:blank] 00:23:12 INFO - PROCESS | 3752 | --DOMWINDOW == 115 (13373800) [pid = 3752] [serial = 371] [outer = 00000000] [url = about:blank] 00:23:12 INFO - PROCESS | 3752 | --DOMWINDOW == 114 (1C988000) [pid = 3752] [serial = 437] [outer = 00000000] [url = about:blank] 00:23:12 INFO - PROCESS | 3752 | --DOMWINDOW == 113 (1D93E400) [pid = 3752] [serial = 440] [outer = 00000000] [url = about:blank] 00:23:12 INFO - PROCESS | 3752 | --DOMWINDOW == 112 (19C81400) [pid = 3752] [serial = 431] [outer = 00000000] [url = about:blank] 00:23:12 INFO - PROCESS | 3752 | --DOMWINDOW == 111 (1919AC00) [pid = 3752] [serial = 428] [outer = 00000000] [url = about:blank] 00:23:12 INFO - PROCESS | 3752 | [3752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:23:12 INFO - PROCESS | 3752 | [3752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:23:12 INFO - PROCESS | 3752 | 1461050592890 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]]]}] 00:23:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 00:23:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 825ms 00:23:12 INFO - PROCESS | 3752 | 1461050592921 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 00:23:12 INFO - PROCESS | 3752 | 1461050592926 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 00:23:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 00:23:12 INFO - PROCESS | 3752 | 1461050592932 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 00:23:12 INFO - PROCESS | 3752 | 1461050592935 Marionette TRACE conn3 <- [1,658,null,{}] 00:23:12 INFO - PROCESS | 3752 | 1461050592939 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}] 00:23:13 INFO - PROCESS | 3752 | 1461050593021 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 00:23:13 INFO - PROCESS | 3752 | 1461050593029 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:13 INFO - PROCESS | 3752 | ++DOCSHELL 13371800 == 51 [pid = 3752] [id = 174] 00:23:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 112 (136D9C00) [pid = 3752] [serial = 520] [outer = 00000000] 00:23:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 113 (15555C00) [pid = 3752] [serial = 521] [outer = 136D9C00] 00:23:13 INFO - PROCESS | 3752 | 1461050593075 Marionette DEBUG loaded listener.js 00:23:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 114 (16558C00) [pid = 3752] [serial = 522] [outer = 136D9C00] 00:23:13 INFO - PROCESS | 3752 | 1461050593507 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]]]}] 00:23:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 00:23:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 612ms 00:23:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 00:23:13 INFO - PROCESS | 3752 | 1461050593551 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 00:23:13 INFO - PROCESS | 3752 | 1461050593554 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 00:23:13 INFO - PROCESS | 3752 | 1461050593557 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 00:23:13 INFO - PROCESS | 3752 | 1461050593560 Marionette TRACE conn3 <- [1,662,null,{}] 00:23:13 INFO - PROCESS | 3752 | 1461050593571 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}] 00:23:13 INFO - PROCESS | 3752 | 1461050593656 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 00:23:13 INFO - PROCESS | 3752 | 1461050593665 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:13 INFO - PROCESS | 3752 | ++DOCSHELL 16C0A000 == 52 [pid = 3752] [id = 175] 00:23:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 115 (17A4A400) [pid = 3752] [serial = 523] [outer = 00000000] 00:23:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 116 (17BC1400) [pid = 3752] [serial = 524] [outer = 17A4A400] 00:23:13 INFO - PROCESS | 3752 | 1461050593718 Marionette DEBUG loaded listener.js 00:23:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 117 (17BCEC00) [pid = 3752] [serial = 525] [outer = 17A4A400] 00:23:14 INFO - PROCESS | 3752 | [3752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:23:14 INFO - PROCESS | 3752 | [3752] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:23:14 INFO - PROCESS | 3752 | [3752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:23:14 INFO - PROCESS | 3752 | 1461050594156 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]]]}] 00:23:14 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 00:23:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 611ms 00:23:14 INFO - PROCESS | 3752 | 1461050594178 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 00:23:14 INFO - PROCESS | 3752 | 1461050594181 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 00:23:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 00:23:14 INFO - PROCESS | 3752 | 1461050594184 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 00:23:14 INFO - PROCESS | 3752 | 1461050594186 Marionette TRACE conn3 <- [1,666,null,{}] 00:23:14 INFO - PROCESS | 3752 | 1461050594189 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}] 00:23:14 INFO - PROCESS | 3752 | 1461050594267 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 00:23:14 INFO - PROCESS | 3752 | 1461050594273 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:14 INFO - PROCESS | 3752 | ++DOCSHELL 17BC6C00 == 53 [pid = 3752] [id = 176] 00:23:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 118 (18625000) [pid = 3752] [serial = 526] [outer = 00000000] 00:23:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 119 (188C4C00) [pid = 3752] [serial = 527] [outer = 18625000] 00:23:14 INFO - PROCESS | 3752 | 1461050594318 Marionette DEBUG loaded listener.js 00:23:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 120 (18A2E000) [pid = 3752] [serial = 528] [outer = 18625000] 00:23:14 INFO - PROCESS | 3752 | 1461050594782 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]]]}] 00:23:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 00:23:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 626ms 00:23:14 INFO - PROCESS | 3752 | 1461050594828 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 00:23:14 INFO - PROCESS | 3752 | 1461050594830 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 00:23:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 00:23:14 INFO - PROCESS | 3752 | 1461050594817 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 00:23:14 INFO - PROCESS | 3752 | 1461050594819 Marionette TRACE conn3 <- [1,670,null,{}] 00:23:14 INFO - PROCESS | 3752 | 1461050594822 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}] 00:23:14 INFO - PROCESS | 3752 | 1461050594926 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 00:23:14 INFO - PROCESS | 3752 | 1461050594931 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:14 INFO - PROCESS | 3752 | ++DOCSHELL 12BB6400 == 54 [pid = 3752] [id = 177] 00:23:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 121 (17BBF800) [pid = 3752] [serial = 529] [outer = 00000000] 00:23:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 122 (19B34000) [pid = 3752] [serial = 530] [outer = 17BBF800] 00:23:14 INFO - PROCESS | 3752 | 1461050594976 Marionette DEBUG loaded listener.js 00:23:15 INFO - PROCESS | 3752 | ++DOMWINDOW == 123 (19B40400) [pid = 3752] [serial = 531] [outer = 17BBF800] 00:23:15 INFO - PROCESS | 3752 | 1461050595963 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]]]}] 00:23:15 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) 00:23:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1161ms 00:23:15 INFO - PROCESS | 3752 | 1461050596003 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 00:23:15 INFO - PROCESS | 3752 | 1461050596005 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 00:23:15 INFO - PROCESS | 3752 | 1461050596008 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 00:23:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 00:23:15 INFO - PROCESS | 3752 | 1461050596010 Marionette TRACE conn3 <- [1,674,null,{}] 00:23:15 INFO - PROCESS | 3752 | 1461050596013 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}] 00:23:16 INFO - PROCESS | 3752 | 1461050596128 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 00:23:16 INFO - PROCESS | 3752 | 1461050596135 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:16 INFO - PROCESS | 3752 | ++DOCSHELL 19C83400 == 55 [pid = 3752] [id = 178] 00:23:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 124 (19C84C00) [pid = 3752] [serial = 532] [outer = 00000000] 00:23:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 125 (1A1C0400) [pid = 3752] [serial = 533] [outer = 19C84C00] 00:23:16 INFO - PROCESS | 3752 | 1461050596226 Marionette DEBUG loaded listener.js 00:23:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 126 (1A698C00) [pid = 3752] [serial = 534] [outer = 19C84C00] 00:23:16 INFO - PROCESS | 3752 | --DOMWINDOW == 125 (16C06800) [pid = 3752] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 00:23:16 INFO - PROCESS | 3752 | --DOMWINDOW == 124 (1C0C6400) [pid = 3752] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 00:23:16 INFO - PROCESS | 3752 | --DOMWINDOW == 123 (17BC2000) [pid = 3752] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 00:23:16 INFO - PROCESS | 3752 | --DOMWINDOW == 122 (19EE3400) [pid = 3752] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 00:23:16 INFO - PROCESS | 3752 | --DOMWINDOW == 121 (188B8400) [pid = 3752] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 00:23:16 INFO - PROCESS | 3752 | --DOMWINDOW == 120 (0267B800) [pid = 3752] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 00:23:16 INFO - PROCESS | 3752 | --DOMWINDOW == 119 (13AB5C00) [pid = 3752] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 00:23:16 INFO - PROCESS | 3752 | --DOMWINDOW == 118 (1A1BC000) [pid = 3752] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 00:23:16 INFO - PROCESS | 3752 | --DOMWINDOW == 117 (16496000) [pid = 3752] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 00:23:16 INFO - PROCESS | 3752 | --DOMWINDOW == 116 (136D7000) [pid = 3752] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 00:23:17 INFO - PROCESS | 3752 | 1461050597091 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]]]}] 00:23:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 00:23:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1116ms 00:23:17 INFO - PROCESS | 3752 | 1461050597135 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 00:23:17 INFO - PROCESS | 3752 | 1461050597137 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 00:23:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 00:23:17 INFO - PROCESS | 3752 | 1461050597124 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 00:23:17 INFO - PROCESS | 3752 | 1461050597126 Marionette TRACE conn3 <- [1,678,null,{}] 00:23:17 INFO - PROCESS | 3752 | 1461050597130 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}] 00:23:17 INFO - PROCESS | 3752 | 1461050597232 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 00:23:17 INFO - PROCESS | 3752 | 1461050597240 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:17 INFO - PROCESS | 3752 | ++DOCSHELL 136D7000 == 56 [pid = 3752] [id = 179] 00:23:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 117 (136DA400) [pid = 3752] [serial = 535] [outer = 00000000] 00:23:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 118 (18238C00) [pid = 3752] [serial = 536] [outer = 136DA400] 00:23:17 INFO - PROCESS | 3752 | 1461050597286 Marionette DEBUG loaded listener.js 00:23:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 119 (19B36400) [pid = 3752] [serial = 537] [outer = 136DA400] 00:23:18 INFO - PROCESS | 3752 | 1461050598176 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]]]}] 00:23:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 00:23:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1055ms 00:23:18 INFO - PROCESS | 3752 | 1461050598201 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 00:23:18 INFO - PROCESS | 3752 | 1461050598202 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 00:23:18 INFO - PROCESS | 3752 | 1461050598206 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 00:23:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 00:23:18 INFO - PROCESS | 3752 | 1461050598208 Marionette TRACE conn3 <- [1,682,null,{}] 00:23:18 INFO - PROCESS | 3752 | 1461050598211 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}] 00:23:18 INFO - PROCESS | 3752 | 1461050598286 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 00:23:18 INFO - PROCESS | 3752 | 1461050598292 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:18 INFO - PROCESS | 3752 | ++DOCSHELL 17AE1400 == 57 [pid = 3752] [id = 180] 00:23:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 120 (18878000) [pid = 3752] [serial = 538] [outer = 00000000] 00:23:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 121 (1BEA6C00) [pid = 3752] [serial = 539] [outer = 18878000] 00:23:18 INFO - PROCESS | 3752 | 1461050598407 Marionette DEBUG loaded listener.js 00:23:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 122 (1BEA7C00) [pid = 3752] [serial = 540] [outer = 18878000] 00:23:19 INFO - PROCESS | 3752 | 1461050599375 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]]]}] 00:23:19 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) 00:23:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1223ms 00:23:19 INFO - PROCESS | 3752 | 1461050599447 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 00:23:19 INFO - PROCESS | 3752 | 1461050599453 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 00:23:19 INFO - PROCESS | 3752 | 1461050599500 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 00:23:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 00:23:19 INFO - PROCESS | 3752 | 1461050599503 Marionette TRACE conn3 <- [1,686,null,{}] 00:23:19 INFO - PROCESS | 3752 | 1461050599509 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}] 00:23:19 INFO - PROCESS | 3752 | 1461050599650 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 00:23:19 INFO - PROCESS | 3752 | 1461050599741 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:19 INFO - PROCESS | 3752 | ++DOCSHELL 02674800 == 58 [pid = 3752] [id = 181] 00:23:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 123 (12DDA800) [pid = 3752] [serial = 541] [outer = 00000000] 00:23:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 124 (1371B000) [pid = 3752] [serial = 542] [outer = 12DDA800] 00:23:19 INFO - PROCESS | 3752 | 1461050599797 Marionette DEBUG loaded listener.js 00:23:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 125 (14355400) [pid = 3752] [serial = 543] [outer = 12DDA800] 00:23:20 INFO - PROCESS | 3752 | 1461050600827 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]]]}] 00:23:20 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) 00:23:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1360ms 00:23:20 INFO - PROCESS | 3752 | 1461050600885 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 00:23:20 INFO - PROCESS | 3752 | 1461050600891 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 00:23:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 00:23:20 INFO - PROCESS | 3752 | 1461050600898 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 00:23:20 INFO - PROCESS | 3752 | 1461050600901 Marionette TRACE conn3 <- [1,690,null,{}] 00:23:20 INFO - PROCESS | 3752 | 1461050600905 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}] 00:23:21 INFO - PROCESS | 3752 | 1461050601042 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 00:23:21 INFO - PROCESS | 3752 | 1461050601171 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:21 INFO - PROCESS | 3752 | ++DOCSHELL 15D58400 == 59 [pid = 3752] [id = 182] 00:23:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 126 (15E68800) [pid = 3752] [serial = 544] [outer = 00000000] 00:23:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 127 (17A49800) [pid = 3752] [serial = 545] [outer = 15E68800] 00:23:21 INFO - PROCESS | 3752 | 1461050601227 Marionette DEBUG loaded listener.js 00:23:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 128 (17BCA800) [pid = 3752] [serial = 546] [outer = 15E68800] 00:23:22 INFO - PROCESS | 3752 | 1461050602187 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]]]}] 00:23:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 00:23:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1330ms 00:23:22 INFO - PROCESS | 3752 | 1461050602215 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 00:23:22 INFO - PROCESS | 3752 | 1461050602218 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 00:23:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 00:23:22 INFO - PROCESS | 3752 | 1461050602222 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 00:23:22 INFO - PROCESS | 3752 | 1461050602225 Marionette TRACE conn3 <- [1,694,null,{}] 00:23:22 INFO - PROCESS | 3752 | 1461050602236 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}] 00:23:22 INFO - PROCESS | 3752 | 1461050602575 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 00:23:22 INFO - PROCESS | 3752 | 1461050602667 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:22 INFO - PROCESS | 3752 | ++DOCSHELL 136DD000 == 60 [pid = 3752] [id = 183] 00:23:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 129 (136DD400) [pid = 3752] [serial = 547] [outer = 00000000] 00:23:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 130 (147B3400) [pid = 3752] [serial = 548] [outer = 136DD400] 00:23:22 INFO - PROCESS | 3752 | 1461050602716 Marionette DEBUG loaded listener.js 00:23:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 131 (157F2000) [pid = 3752] [serial = 549] [outer = 136DD400] 00:23:23 INFO - PROCESS | 3752 | --DOCSHELL 18232800 == 59 [pid = 3752] [id = 154] 00:23:23 INFO - PROCESS | 3752 | --DOCSHELL 19B3A000 == 58 [pid = 3752] [id = 140] 00:23:23 INFO - PROCESS | 3752 | --DOCSHELL 136D7000 == 57 [pid = 3752] [id = 179] 00:23:23 INFO - PROCESS | 3752 | --DOCSHELL 19C83400 == 56 [pid = 3752] [id = 178] 00:23:23 INFO - PROCESS | 3752 | --DOCSHELL 136DE000 == 55 [pid = 3752] [id = 151] 00:23:23 INFO - PROCESS | 3752 | --DOCSHELL 12BB6400 == 54 [pid = 3752] [id = 177] 00:23:23 INFO - PROCESS | 3752 | --DOCSHELL 17BC6C00 == 53 [pid = 3752] [id = 176] 00:23:23 INFO - PROCESS | 3752 | --DOCSHELL 16C0A000 == 52 [pid = 3752] [id = 175] 00:23:23 INFO - PROCESS | 3752 | --DOCSHELL 13371800 == 51 [pid = 3752] [id = 174] 00:23:23 INFO - PROCESS | 3752 | --DOCSHELL 143B5C00 == 50 [pid = 3752] [id = 173] 00:23:23 INFO - PROCESS | 3752 | --DOCSHELL 11BFA800 == 49 [pid = 3752] [id = 172] 00:23:23 INFO - PROCESS | 3752 | --DOCSHELL 02A88800 == 48 [pid = 3752] [id = 171] 00:23:23 INFO - PROCESS | 3752 | --DOCSHELL 1BEA1400 == 47 [pid = 3752] [id = 170] 00:23:23 INFO - PROCESS | 3752 | --DOCSHELL 18877800 == 46 [pid = 3752] [id = 169] 00:23:23 INFO - PROCESS | 3752 | --DOMWINDOW == 130 (15BD3C00) [pid = 3752] [serial = 455] [outer = 00000000] [url = about:blank] 00:23:23 INFO - PROCESS | 3752 | --DOMWINDOW == 129 (1954FC00) [pid = 3752] [serial = 458] [outer = 00000000] [url = about:blank] 00:23:23 INFO - PROCESS | 3752 | --DOMWINDOW == 128 (1D2A4800) [pid = 3752] [serial = 461] [outer = 00000000] [url = about:blank] 00:23:23 INFO - PROCESS | 3752 | --DOMWINDOW == 127 (188BBC00) [pid = 3752] [serial = 464] [outer = 00000000] [url = about:blank] 00:23:23 INFO - PROCESS | 3752 | --DOMWINDOW == 126 (1D647400) [pid = 3752] [serial = 497] [outer = 00000000] [url = about:blank] 00:23:23 INFO - PROCESS | 3752 | --DOCSHELL 1671A800 == 45 [pid = 3752] [id = 168] 00:23:23 INFO - PROCESS | 3752 | --DOCSHELL 12BBE000 == 44 [pid = 3752] [id = 167] 00:23:23 INFO - PROCESS | 3752 | --DOCSHELL 1C0C4C00 == 43 [pid = 3752] [id = 166] 00:23:23 INFO - PROCESS | 3752 | --DOMWINDOW == 125 (1A6D2000) [pid = 3752] [serial = 482] [outer = 00000000] [url = about:blank] 00:23:23 INFO - PROCESS | 3752 | --DOMWINDOW == 124 (1CB7DC00) [pid = 3752] [serial = 485] [outer = 00000000] [url = about:blank] 00:23:23 INFO - PROCESS | 3752 | --DOMWINDOW == 123 (17F49800) [pid = 3752] [serial = 473] [outer = 00000000] [url = about:blank] 00:23:23 INFO - PROCESS | 3752 | --DOMWINDOW == 122 (1C0BFC00) [pid = 3752] [serial = 483] [outer = 00000000] [url = about:blank] 00:23:23 INFO - PROCESS | 3752 | --DOMWINDOW == 121 (182B0800) [pid = 3752] [serial = 474] [outer = 00000000] [url = about:blank] 00:23:23 INFO - PROCESS | 3752 | --DOMWINDOW == 120 (1A694800) [pid = 3752] [serial = 479] [outer = 00000000] [url = about:blank] 00:23:23 INFO - PROCESS | 3752 | --DOMWINDOW == 119 (1919C800) [pid = 3752] [serial = 476] [outer = 00000000] [url = about:blank] 00:23:23 INFO - PROCESS | 3752 | --DOMWINDOW == 118 (1954F800) [pid = 3752] [serial = 477] [outer = 00000000] [url = about:blank] 00:23:23 INFO - PROCESS | 3752 | --DOMWINDOW == 117 (136D9400) [pid = 3752] [serial = 470] [outer = 00000000] [url = about:blank] 00:23:23 INFO - PROCESS | 3752 | --DOMWINDOW == 116 (143AA000) [pid = 3752] [serial = 471] [outer = 00000000] [url = about:blank] 00:23:23 INFO - PROCESS | 3752 | --DOMWINDOW == 115 (15752C00) [pid = 3752] [serial = 468] [outer = 00000000] [url = about:blank] 00:23:23 INFO - PROCESS | 3752 | --DOMWINDOW == 114 (14BAD400) [pid = 3752] [serial = 467] [outer = 00000000] [url = about:blank] 00:23:23 INFO - PROCESS | 3752 | --DOMWINDOW == 113 (1D2AAC00) [pid = 3752] [serial = 488] [outer = 00000000] [url = about:blank] 00:23:23 INFO - PROCESS | 3752 | --DOMWINDOW == 112 (1CB80400) [pid = 3752] [serial = 486] [outer = 00000000] [url = about:blank] 00:23:23 INFO - PROCESS | 3752 | --DOMWINDOW == 111 (1AA4B400) [pid = 3752] [serial = 495] [outer = 00000000] [url = about:blank] 00:23:23 INFO - PROCESS | 3752 | --DOMWINDOW == 110 (19C80C00) [pid = 3752] [serial = 494] [outer = 00000000] [url = about:blank] 00:23:23 INFO - PROCESS | 3752 | --DOMWINDOW == 109 (1D2AE800) [pid = 3752] [serial = 489] [outer = 00000000] [url = about:blank] 00:23:23 INFO - PROCESS | 3752 | --DOMWINDOW == 108 (15BAEC00) [pid = 3752] [serial = 491] [outer = 00000000] [url = about:blank] 00:23:23 INFO - PROCESS | 3752 | --DOMWINDOW == 107 (1BE9AC00) [pid = 3752] [serial = 480] [outer = 00000000] [url = about:blank] 00:23:23 INFO - PROCESS | 3752 | --DOMWINDOW == 106 (17A02C00) [pid = 3752] [serial = 492] [outer = 00000000] [url = about:blank] 00:23:23 INFO - PROCESS | 3752 | 1461050603772 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]]]}] 00:23:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 00:23:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1590ms 00:23:23 INFO - PROCESS | 3752 | 1461050603808 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 00:23:23 INFO - PROCESS | 3752 | 1461050603811 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 00:23:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 00:23:23 INFO - PROCESS | 3752 | 1461050603816 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 00:23:23 INFO - PROCESS | 3752 | 1461050603819 Marionette TRACE conn3 <- [1,698,null,{}] 00:23:23 INFO - PROCESS | 3752 | 1461050603823 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}] 00:23:23 INFO - PROCESS | 3752 | 1461050603904 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 00:23:24 INFO - PROCESS | 3752 | 1461050604033 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:24 INFO - PROCESS | 3752 | ++DOCSHELL 14BF1C00 == 44 [pid = 3752] [id = 184] 00:23:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 107 (15556C00) [pid = 3752] [serial = 550] [outer = 00000000] 00:23:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 108 (15BB5C00) [pid = 3752] [serial = 551] [outer = 15556C00] 00:23:24 INFO - PROCESS | 3752 | 1461050604068 Marionette DEBUG loaded listener.js 00:23:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 109 (15E6A000) [pid = 3752] [serial = 552] [outer = 15556C00] 00:23:24 INFO - PROCESS | 3752 | 1461050604901 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]]]}] 00:23:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 00:23:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1131ms 00:23:24 INFO - PROCESS | 3752 | 1461050604932 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 00:23:24 INFO - PROCESS | 3752 | 1461050604934 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 00:23:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 00:23:24 INFO - PROCESS | 3752 | 1461050604938 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 00:23:24 INFO - PROCESS | 3752 | 1461050604940 Marionette TRACE conn3 <- [1,702,null,{}] 00:23:24 INFO - PROCESS | 3752 | 1461050604958 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}] 00:23:25 INFO - PROCESS | 3752 | 1461050605067 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 00:23:25 INFO - PROCESS | 3752 | 1461050605075 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:25 INFO - PROCESS | 3752 | ++DOCSHELL 16722400 == 45 [pid = 3752] [id = 185] 00:23:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 110 (16722C00) [pid = 3752] [serial = 553] [outer = 00000000] 00:23:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 111 (17A4E000) [pid = 3752] [serial = 554] [outer = 16722C00] 00:23:25 INFO - PROCESS | 3752 | 1461050605123 Marionette DEBUG loaded listener.js 00:23:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 112 (17BC6800) [pid = 3752] [serial = 555] [outer = 16722C00] 00:23:26 INFO - PROCESS | 3752 | 1461050606030 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]]]}] 00:23:26 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 00:23:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1116ms 00:23:26 INFO - PROCESS | 3752 | 1461050606065 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 00:23:26 INFO - PROCESS | 3752 | 1461050606068 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 00:23:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 00:23:26 INFO - PROCESS | 3752 | 1461050606078 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 00:23:26 INFO - PROCESS | 3752 | 1461050606082 Marionette TRACE conn3 <- [1,706,null,{}] 00:23:26 INFO - PROCESS | 3752 | 1461050606085 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}] 00:23:26 INFO - PROCESS | 3752 | 1461050606194 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 00:23:26 INFO - PROCESS | 3752 | 1461050606201 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:26 INFO - PROCESS | 3752 | ++DOCSHELL 17BCE800 == 46 [pid = 3752] [id = 186] 00:23:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 113 (17F47400) [pid = 3752] [serial = 556] [outer = 00000000] 00:23:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 114 (18A22400) [pid = 3752] [serial = 557] [outer = 17F47400] 00:23:26 INFO - PROCESS | 3752 | 1461050606292 Marionette DEBUG loaded listener.js 00:23:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 115 (1954F000) [pid = 3752] [serial = 558] [outer = 17F47400] 00:23:27 INFO - PROCESS | 3752 | 1461050607222 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]]]}] 00:23:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 00:23:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1162ms 00:23:27 INFO - PROCESS | 3752 | 1461050607256 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 00:23:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 00:23:27 INFO - PROCESS | 3752 | 1461050607258 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 00:23:27 INFO - PROCESS | 3752 | 1461050607261 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 00:23:27 INFO - PROCESS | 3752 | 1461050607263 Marionette TRACE conn3 <- [1,710,null,{}] 00:23:27 INFO - PROCESS | 3752 | 1461050607267 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}] 00:23:27 INFO - PROCESS | 3752 | 1461050607368 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 00:23:27 INFO - PROCESS | 3752 | 1461050607374 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:27 INFO - PROCESS | 3752 | ++DOCSHELL 19986400 == 47 [pid = 3752] [id = 187] 00:23:27 INFO - PROCESS | 3752 | ++DOMWINDOW == 116 (19989400) [pid = 3752] [serial = 559] [outer = 00000000] 00:23:27 INFO - PROCESS | 3752 | ++DOMWINDOW == 117 (19C80400) [pid = 3752] [serial = 560] [outer = 19989400] 00:23:27 INFO - PROCESS | 3752 | 1461050607402 Marionette DEBUG loaded listener.js 00:23:27 INFO - PROCESS | 3752 | ++DOMWINDOW == 118 (19C84800) [pid = 3752] [serial = 561] [outer = 19989400] 00:23:27 INFO - PROCESS | 3752 | --DOMWINDOW == 117 (17A44400) [pid = 3752] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 00:23:27 INFO - PROCESS | 3752 | --DOMWINDOW == 116 (19B3A800) [pid = 3752] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 00:23:27 INFO - PROCESS | 3752 | --DOMWINDOW == 115 (1BE9E400) [pid = 3752] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 00:23:27 INFO - PROCESS | 3752 | --DOMWINDOW == 114 (13376C00) [pid = 3752] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 00:23:27 INFO - PROCESS | 3752 | --DOMWINDOW == 113 (147AC800) [pid = 3752] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 00:23:27 INFO - PROCESS | 3752 | --DOMWINDOW == 112 (136DE400) [pid = 3752] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 00:23:27 INFO - PROCESS | 3752 | --DOMWINDOW == 111 (13CAF800) [pid = 3752] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 00:23:27 INFO - PROCESS | 3752 | --DOMWINDOW == 110 (13721800) [pid = 3752] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 00:23:27 INFO - PROCESS | 3752 | --DOMWINDOW == 109 (1335D800) [pid = 3752] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 00:23:27 INFO - PROCESS | 3752 | --DOMWINDOW == 108 (18230000) [pid = 3752] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 00:23:27 INFO - PROCESS | 3752 | --DOMWINDOW == 107 (1BEA0400) [pid = 3752] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 00:23:27 INFO - PROCESS | 3752 | --DOMWINDOW == 106 (1C0C3000) [pid = 3752] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 00:23:27 INFO - PROCESS | 3752 | --DOMWINDOW == 105 (1D6CB000) [pid = 3752] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 00:23:27 INFO - PROCESS | 3752 | --DOMWINDOW == 104 (17BC9C00) [pid = 3752] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 00:23:27 INFO - PROCESS | 3752 | --DOMWINDOW == 103 (16550800) [pid = 3752] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 00:23:27 INFO - PROCESS | 3752 | --DOMWINDOW == 102 (14B09400) [pid = 3752] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 00:23:27 INFO - PROCESS | 3752 | --DOMWINDOW == 101 (13AAD800) [pid = 3752] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 00:23:27 INFO - PROCESS | 3752 | --DOMWINDOW == 100 (136D9C00) [pid = 3752] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 00:23:27 INFO - PROCESS | 3752 | --DOMWINDOW == 99 (18625000) [pid = 3752] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 00:23:27 INFO - PROCESS | 3752 | --DOMWINDOW == 98 (19C84C00) [pid = 3752] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 00:23:27 INFO - PROCESS | 3752 | --DOMWINDOW == 97 (11FC7C00) [pid = 3752] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 00:23:27 INFO - PROCESS | 3752 | --DOMWINDOW == 96 (17A4A400) [pid = 3752] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 00:23:27 INFO - PROCESS | 3752 | --DOMWINDOW == 95 (1574C000) [pid = 3752] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 00:23:27 INFO - PROCESS | 3752 | --DOMWINDOW == 94 (136DA400) [pid = 3752] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 00:23:27 INFO - PROCESS | 3752 | --DOMWINDOW == 93 (17BBF800) [pid = 3752] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 00:23:27 INFO - PROCESS | 3752 | 1461050607981 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] 00:23:28 INFO - PROCESS | 3752 | 1461050608050 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 00:23:28 INFO - PROCESS | 3752 | 1461050608053 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 00:23:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 00:23:28 INFO - PROCESS | 3752 | 1461050608055 Marionette TRACE conn3 <- [1,714,null,{}] 00:23:28 INFO - PROCESS | 3752 | 1461050608058 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}] 00:23:28 INFO - PROCESS | 3752 | 1461050608153 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 00:23:28 INFO - PROCESS | 3752 | 1461050608221 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:28 INFO - PROCESS | 3752 | ++DOCSHELL 13366000 == 48 [pid = 3752] [id = 188] 00:23:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 94 (1336AC00) [pid = 3752] [serial = 562] [outer = 00000000] 00:23:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 95 (16C08C00) [pid = 3752] [serial = 563] [outer = 1336AC00] 00:23:28 INFO - PROCESS | 3752 | 1461050608272 Marionette DEBUG loaded listener.js 00:23:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 96 (188C5800) [pid = 3752] [serial = 564] [outer = 1336AC00] 00:23:28 INFO - PROCESS | 3752 | 1461050608697 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]]]}] 00:23:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 00:23:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 672ms 00:23:28 INFO - PROCESS | 3752 | 1461050608734 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 00:23:28 INFO - PROCESS | 3752 | 1461050608736 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 00:23:28 INFO - PROCESS | 3752 | 1461050608739 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 00:23:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 00:23:28 INFO - PROCESS | 3752 | 1461050608741 Marionette TRACE conn3 <- [1,718,null,{}] 00:23:28 INFO - PROCESS | 3752 | 1461050608744 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}] 00:23:28 INFO - PROCESS | 3752 | 1461050608818 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 00:23:28 INFO - PROCESS | 3752 | 1461050608824 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:28 INFO - PROCESS | 3752 | ++DOCSHELL 17FED800 == 49 [pid = 3752] [id = 189] 00:23:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 97 (19550800) [pid = 3752] [serial = 565] [outer = 00000000] 00:23:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 98 (19EE1800) [pid = 3752] [serial = 566] [outer = 19550800] 00:23:28 INFO - PROCESS | 3752 | 1461050608868 Marionette DEBUG loaded listener.js 00:23:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 99 (1A1C3C00) [pid = 3752] [serial = 567] [outer = 19550800] 00:23:29 INFO - PROCESS | 3752 | 1461050609289 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] 00:23:29 INFO - PROCESS | 3752 | 1461050609322 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 00:23:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 00:23:29 INFO - PROCESS | 3752 | 1461050609326 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 00:23:29 INFO - PROCESS | 3752 | 1461050609327 Marionette TRACE conn3 <- [1,722,null,{}] 00:23:29 INFO - PROCESS | 3752 | 1461050609331 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}] 00:23:29 INFO - PROCESS | 3752 | 1461050609405 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 00:23:29 INFO - PROCESS | 3752 | 1461050609411 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:29 INFO - PROCESS | 3752 | ++DOCSHELL 1A6D4C00 == 50 [pid = 3752] [id = 190] 00:23:29 INFO - PROCESS | 3752 | ++DOMWINDOW == 100 (1A73F400) [pid = 3752] [serial = 568] [outer = 00000000] 00:23:29 INFO - PROCESS | 3752 | ++DOMWINDOW == 101 (1BEA3800) [pid = 3752] [serial = 569] [outer = 1A73F400] 00:23:29 INFO - PROCESS | 3752 | 1461050609486 Marionette DEBUG loaded listener.js 00:23:29 INFO - PROCESS | 3752 | ++DOMWINDOW == 102 (1C0BB400) [pid = 3752] [serial = 570] [outer = 1A73F400] 00:23:30 INFO - PROCESS | 3752 | 1461050610028 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]]]}] 00:23:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 00:23:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 780ms 00:23:30 INFO - PROCESS | 3752 | 1461050610135 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 00:23:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 00:23:30 INFO - PROCESS | 3752 | 1461050610139 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 00:23:30 INFO - PROCESS | 3752 | 1461050610186 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 00:23:30 INFO - PROCESS | 3752 | 1461050610190 Marionette TRACE conn3 <- [1,726,null,{}] 00:23:30 INFO - PROCESS | 3752 | 1461050610200 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}] 00:23:30 INFO - PROCESS | 3752 | 1461050610315 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 00:23:30 INFO - PROCESS | 3752 | 1461050610391 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:30 INFO - PROCESS | 3752 | ++DOCSHELL 0267A800 == 51 [pid = 3752] [id = 191] 00:23:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 103 (11FC3800) [pid = 3752] [serial = 571] [outer = 00000000] 00:23:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 104 (1371C800) [pid = 3752] [serial = 572] [outer = 11FC3800] 00:23:30 INFO - PROCESS | 3752 | 1461050610448 Marionette DEBUG loaded listener.js 00:23:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 105 (143AC400) [pid = 3752] [serial = 573] [outer = 11FC3800] 00:23:31 INFO - PROCESS | 3752 | 1461050611459 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]]]}] 00:23:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 00:23:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1360ms 00:23:31 INFO - PROCESS | 3752 | 1461050611511 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 00:23:31 INFO - PROCESS | 3752 | 1461050611517 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 00:23:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 00:23:31 INFO - PROCESS | 3752 | 1461050611524 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 00:23:31 INFO - PROCESS | 3752 | 1461050611526 Marionette TRACE conn3 <- [1,730,null,{}] 00:23:31 INFO - PROCESS | 3752 | 1461050611531 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}] 00:23:31 INFO - PROCESS | 3752 | 1461050611661 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 00:23:31 INFO - PROCESS | 3752 | 1461050611792 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:31 INFO - PROCESS | 3752 | ++DOCSHELL 16721C00 == 52 [pid = 3752] [id = 192] 00:23:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 106 (16728000) [pid = 3752] [serial = 574] [outer = 00000000] 00:23:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 107 (18230800) [pid = 3752] [serial = 575] [outer = 16728000] 00:23:31 INFO - PROCESS | 3752 | 1461050611847 Marionette DEBUG loaded listener.js 00:23:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 108 (18621400) [pid = 3752] [serial = 576] [outer = 16728000] 00:23:32 INFO - PROCESS | 3752 | 1461050612813 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]]]}] 00:23:32 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 00:23:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1330ms 00:23:32 INFO - PROCESS | 3752 | 1461050612858 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 00:23:32 INFO - PROCESS | 3752 | 1461050612860 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 00:23:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 00:23:32 INFO - PROCESS | 3752 | 1461050612864 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 00:23:32 INFO - PROCESS | 3752 | 1461050612867 Marionette TRACE conn3 <- [1,734,null,{}] 00:23:32 INFO - PROCESS | 3752 | 1461050612878 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}] 00:23:33 INFO - PROCESS | 3752 | 1461050613012 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 00:23:33 INFO - PROCESS | 3752 | 1461050613141 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:33 INFO - PROCESS | 3752 | ++DOCSHELL 17F4A400 == 53 [pid = 3752] [id = 193] 00:23:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 109 (17FED000) [pid = 3752] [serial = 577] [outer = 00000000] 00:23:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 110 (1A6D2000) [pid = 3752] [serial = 578] [outer = 17FED000] 00:23:33 INFO - PROCESS | 3752 | 1461050613205 Marionette DEBUG loaded listener.js 00:23:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 111 (1C2A8C00) [pid = 3752] [serial = 579] [outer = 17FED000] 00:23:34 INFO - PROCESS | 3752 | 1461050614239 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]]]}] 00:23:34 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.) 00:23:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1421ms 00:23:34 INFO - PROCESS | 3752 | 1461050614286 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 00:23:34 INFO - PROCESS | 3752 | 1461050614290 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 00:23:34 INFO - PROCESS | 3752 | 1461050614296 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 00:23:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 00:23:34 INFO - PROCESS | 3752 | 1461050614300 Marionette TRACE conn3 <- [1,738,null,{}] 00:23:34 INFO - PROCESS | 3752 | 1461050614307 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}] 00:23:34 INFO - PROCESS | 3752 | 1461050614422 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 00:23:34 INFO - PROCESS | 3752 | 1461050614562 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:34 INFO - PROCESS | 3752 | ++DOCSHELL 13A35400 == 54 [pid = 3752] [id = 194] 00:23:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 112 (13A37800) [pid = 3752] [serial = 580] [outer = 00000000] 00:23:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 113 (14BEF400) [pid = 3752] [serial = 581] [outer = 13A37800] 00:23:34 INFO - PROCESS | 3752 | 1461050614612 Marionette DEBUG loaded listener.js 00:23:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 114 (15B2C400) [pid = 3752] [serial = 582] [outer = 13A37800] 00:23:35 INFO - PROCESS | 3752 | --DOCSHELL 13365C00 == 53 [pid = 3752] [id = 98] 00:23:35 INFO - PROCESS | 3752 | --DOCSHELL 13AAD400 == 52 [pid = 3752] [id = 152] 00:23:35 INFO - PROCESS | 3752 | --DOCSHELL 17FED800 == 51 [pid = 3752] [id = 189] 00:23:35 INFO - PROCESS | 3752 | --DOCSHELL 13366000 == 50 [pid = 3752] [id = 188] 00:23:35 INFO - PROCESS | 3752 | --DOCSHELL 19986400 == 49 [pid = 3752] [id = 187] 00:23:35 INFO - PROCESS | 3752 | --DOCSHELL 17BCE800 == 48 [pid = 3752] [id = 186] 00:23:35 INFO - PROCESS | 3752 | --DOCSHELL 16722400 == 47 [pid = 3752] [id = 185] 00:23:35 INFO - PROCESS | 3752 | --DOCSHELL 14BF1C00 == 46 [pid = 3752] [id = 184] 00:23:35 INFO - PROCESS | 3752 | --DOCSHELL 136DD000 == 45 [pid = 3752] [id = 183] 00:23:35 INFO - PROCESS | 3752 | --DOCSHELL 15D58400 == 44 [pid = 3752] [id = 182] 00:23:35 INFO - PROCESS | 3752 | --DOCSHELL 02674800 == 43 [pid = 3752] [id = 181] 00:23:35 INFO - PROCESS | 3752 | --DOMWINDOW == 113 (19B3D400) [pid = 3752] [serial = 459] [outer = 00000000] [url = about:blank] 00:23:35 INFO - PROCESS | 3752 | --DOMWINDOW == 112 (19B42800) [pid = 3752] [serial = 420] [outer = 00000000] [url = about:blank] 00:23:35 INFO - PROCESS | 3752 | --DOMWINDOW == 111 (1D2A8C00) [pid = 3752] [serial = 462] [outer = 00000000] [url = about:blank] 00:23:35 INFO - PROCESS | 3752 | --DOMWINDOW == 110 (17A01400) [pid = 3752] [serial = 374] [outer = 00000000] [url = about:blank] 00:23:35 INFO - PROCESS | 3752 | --DOMWINDOW == 109 (17F4AC00) [pid = 3752] [serial = 411] [outer = 00000000] [url = about:blank] 00:23:35 INFO - PROCESS | 3752 | --DOMWINDOW == 108 (1D93C400) [pid = 3752] [serial = 453] [outer = 00000000] [url = about:blank] 00:23:35 INFO - PROCESS | 3752 | --DOMWINDOW == 107 (1D64FC00) [pid = 3752] [serial = 408] [outer = 00000000] [url = about:blank] 00:23:35 INFO - PROCESS | 3752 | --DOMWINDOW == 106 (17BCD400) [pid = 3752] [serial = 290] [outer = 00000000] [url = about:blank] 00:23:35 INFO - PROCESS | 3752 | --DOMWINDOW == 105 (15799C00) [pid = 3752] [serial = 335] [outer = 00000000] [url = about:blank] 00:23:35 INFO - PROCESS | 3752 | --DOMWINDOW == 104 (1A00A800) [pid = 3752] [serial = 377] [outer = 00000000] [url = about:blank] 00:23:35 INFO - PROCESS | 3752 | --DOMWINDOW == 103 (1DE2B400) [pid = 3752] [serial = 417] [outer = 00000000] [url = about:blank] 00:23:35 INFO - PROCESS | 3752 | --DOMWINDOW == 102 (1D267400) [pid = 3752] [serial = 341] [outer = 00000000] [url = about:blank] 00:23:35 INFO - PROCESS | 3752 | --DOMWINDOW == 101 (1DF7A000) [pid = 3752] [serial = 380] [outer = 00000000] [url = about:blank] 00:23:35 INFO - PROCESS | 3752 | --DOMWINDOW == 100 (188BF400) [pid = 3752] [serial = 465] [outer = 00000000] [url = about:blank] 00:23:35 INFO - PROCESS | 3752 | --DOMWINDOW == 99 (18D38800) [pid = 3752] [serial = 338] [outer = 00000000] [url = about:blank] 00:23:35 INFO - PROCESS | 3752 | --DOMWINDOW == 98 (19ED9400) [pid = 3752] [serial = 414] [outer = 00000000] [url = about:blank] 00:23:35 INFO - PROCESS | 3752 | --DOMWINDOW == 97 (17A42400) [pid = 3752] [serial = 456] [outer = 00000000] [url = about:blank] 00:23:35 INFO - PROCESS | 3752 | --DOMWINDOW == 96 (15555C00) [pid = 3752] [serial = 521] [outer = 00000000] [url = about:blank] 00:23:35 INFO - PROCESS | 3752 | --DOMWINDOW == 95 (16558C00) [pid = 3752] [serial = 522] [outer = 00000000] [url = about:blank] 00:23:35 INFO - PROCESS | 3752 | --DOMWINDOW == 94 (188C4C00) [pid = 3752] [serial = 527] [outer = 00000000] [url = about:blank] 00:23:35 INFO - PROCESS | 3752 | --DOMWINDOW == 93 (1A1C0400) [pid = 3752] [serial = 533] [outer = 00000000] [url = about:blank] 00:23:35 INFO - PROCESS | 3752 | --DOMWINDOW == 92 (17AD4400) [pid = 3752] [serial = 516] [outer = 00000000] [url = about:blank] 00:23:35 INFO - PROCESS | 3752 | --DOMWINDOW == 91 (17A4E800) [pid = 3752] [serial = 515] [outer = 00000000] [url = about:blank] 00:23:35 INFO - PROCESS | 3752 | --DOMWINDOW == 90 (17BC1400) [pid = 3752] [serial = 524] [outer = 00000000] [url = about:blank] 00:23:35 INFO - PROCESS | 3752 | --DOMWINDOW == 89 (17BCEC00) [pid = 3752] [serial = 525] [outer = 00000000] [url = about:blank] 00:23:35 INFO - PROCESS | 3752 | --DOMWINDOW == 88 (1671B400) [pid = 3752] [serial = 519] [outer = 00000000] [url = about:blank] 00:23:35 INFO - PROCESS | 3752 | --DOMWINDOW == 87 (16490000) [pid = 3752] [serial = 518] [outer = 00000000] [url = about:blank] 00:23:35 INFO - PROCESS | 3752 | --DOMWINDOW == 86 (13A34400) [pid = 3752] [serial = 500] [outer = 00000000] [url = about:blank] 00:23:35 INFO - PROCESS | 3752 | --DOMWINDOW == 85 (16724800) [pid = 3752] [serial = 503] [outer = 00000000] [url = about:blank] 00:23:35 INFO - PROCESS | 3752 | --DOMWINDOW == 84 (19B38400) [pid = 3752] [serial = 506] [outer = 00000000] [url = about:blank] 00:23:35 INFO - PROCESS | 3752 | --DOMWINDOW == 83 (1D25BC00) [pid = 3752] [serial = 509] [outer = 00000000] [url = about:blank] 00:23:35 INFO - PROCESS | 3752 | --DOMWINDOW == 82 (1D6C9400) [pid = 3752] [serial = 512] [outer = 00000000] [url = about:blank] 00:23:35 INFO - PROCESS | 3752 | --DOMWINDOW == 81 (18238C00) [pid = 3752] [serial = 536] [outer = 00000000] [url = about:blank] 00:23:35 INFO - PROCESS | 3752 | --DOMWINDOW == 80 (1A698C00) [pid = 3752] [serial = 534] [outer = 00000000] [url = about:blank] 00:23:35 INFO - PROCESS | 3752 | --DOMWINDOW == 79 (19B34000) [pid = 3752] [serial = 530] [outer = 00000000] [url = about:blank] 00:23:35 INFO - PROCESS | 3752 | --DOMWINDOW == 78 (19B40400) [pid = 3752] [serial = 531] [outer = 00000000] [url = about:blank] 00:23:35 INFO - PROCESS | 3752 | --DOMWINDOW == 77 (19B36400) [pid = 3752] [serial = 537] [outer = 00000000] [url = about:blank] 00:23:35 INFO - PROCESS | 3752 | --DOMWINDOW == 76 (18A2E000) [pid = 3752] [serial = 528] [outer = 00000000] [url = about:blank] 00:23:35 INFO - PROCESS | 3752 | --DOMWINDOW == 75 (1BEA6C00) [pid = 3752] [serial = 539] [outer = 00000000] [url = about:blank] 00:23:35 INFO - PROCESS | 3752 | 1461050615573 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]]]}] 00:23:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 00:23:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1329ms 00:23:35 INFO - PROCESS | 3752 | 1461050615619 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 00:23:35 INFO - PROCESS | 3752 | 1461050615624 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 00:23:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 00:23:35 INFO - PROCESS | 3752 | 1461050615630 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 00:23:35 INFO - PROCESS | 3752 | 1461050615632 Marionette TRACE conn3 <- [1,742,null,{}] 00:23:35 INFO - PROCESS | 3752 | 1461050615636 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}] 00:23:35 INFO - PROCESS | 3752 | 1461050615717 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 00:23:35 INFO - PROCESS | 3752 | 1461050615724 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:35 INFO - PROCESS | 3752 | ++DOCSHELL 11BF0400 == 44 [pid = 3752] [id = 195] 00:23:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 76 (11BF6400) [pid = 3752] [serial = 583] [outer = 00000000] 00:23:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 77 (15555C00) [pid = 3752] [serial = 584] [outer = 11BF6400] 00:23:35 INFO - PROCESS | 3752 | 1461050615770 Marionette DEBUG loaded listener.js 00:23:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 78 (15DD0400) [pid = 3752] [serial = 585] [outer = 11BF6400] 00:23:36 INFO - PROCESS | 3752 | 1461050616703 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]]]}] 00:23:36 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 00:23:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1115ms 00:23:36 INFO - PROCESS | 3752 | 1461050616760 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 00:23:36 INFO - PROCESS | 3752 | 1461050616762 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 00:23:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 00:23:36 INFO - PROCESS | 3752 | 1461050616750 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 00:23:36 INFO - PROCESS | 3752 | 1461050616753 Marionette TRACE conn3 <- [1,746,null,{}] 00:23:36 INFO - PROCESS | 3752 | 1461050616763 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}] 00:23:36 INFO - PROCESS | 3752 | 1461050616848 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 00:23:36 INFO - PROCESS | 3752 | 1461050616855 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:36 INFO - PROCESS | 3752 | ++DOCSHELL 16558800 == 45 [pid = 3752] [id = 196] 00:23:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 79 (16558C00) [pid = 3752] [serial = 586] [outer = 00000000] 00:23:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 80 (17A43000) [pid = 3752] [serial = 587] [outer = 16558C00] 00:23:36 INFO - PROCESS | 3752 | 1461050616903 Marionette DEBUG loaded listener.js 00:23:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 81 (17AD3C00) [pid = 3752] [serial = 588] [outer = 16558C00] 00:23:37 INFO - PROCESS | 3752 | 1461050617379 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]]]}] 00:23:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 00:23:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 611ms 00:23:37 INFO - PROCESS | 3752 | 1461050617387 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 00:23:37 INFO - PROCESS | 3752 | 1461050617389 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 00:23:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 00:23:37 INFO - PROCESS | 3752 | 1461050617398 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 00:23:37 INFO - PROCESS | 3752 | 1461050617399 Marionette TRACE conn3 <- [1,750,null,{}] 00:23:37 INFO - PROCESS | 3752 | 1461050617403 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}] 00:23:37 INFO - PROCESS | 3752 | 1461050617492 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 00:23:37 INFO - PROCESS | 3752 | 1461050617499 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:37 INFO - PROCESS | 3752 | ++DOCSHELL 17BCB400 == 46 [pid = 3752] [id = 197] 00:23:37 INFO - PROCESS | 3752 | ++DOMWINDOW == 82 (17BCB800) [pid = 3752] [serial = 589] [outer = 00000000] 00:23:37 INFO - PROCESS | 3752 | ++DOMWINDOW == 83 (17F48C00) [pid = 3752] [serial = 590] [outer = 17BCB800] 00:23:37 INFO - PROCESS | 3752 | 1461050617546 Marionette DEBUG loaded listener.js 00:23:37 INFO - PROCESS | 3752 | ++DOMWINDOW == 84 (18238C00) [pid = 3752] [serial = 591] [outer = 17BCB800] 00:23:38 INFO - PROCESS | 3752 | 1461050618429 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]]]}] 00:23:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 00:23:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1070ms 00:23:38 INFO - PROCESS | 3752 | 1461050618462 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 00:23:38 INFO - PROCESS | 3752 | 1461050618464 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 00:23:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 00:23:38 INFO - PROCESS | 3752 | 1461050618470 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 00:23:38 INFO - PROCESS | 3752 | 1461050618472 Marionette TRACE conn3 <- [1,754,null,{}] 00:23:38 INFO - PROCESS | 3752 | 1461050618481 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}] 00:23:38 INFO - PROCESS | 3752 | 1461050618584 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 00:23:38 INFO - PROCESS | 3752 | 1461050618590 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:38 INFO - PROCESS | 3752 | ++DOCSHELL 18236C00 == 47 [pid = 3752] [id = 198] 00:23:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 85 (188BEC00) [pid = 3752] [serial = 592] [outer = 00000000] 00:23:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 86 (18A29000) [pid = 3752] [serial = 593] [outer = 188BEC00] 00:23:38 INFO - PROCESS | 3752 | 1461050618635 Marionette DEBUG loaded listener.js 00:23:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 87 (18A29800) [pid = 3752] [serial = 594] [outer = 188BEC00] 00:23:39 INFO - PROCESS | 3752 | --DOMWINDOW == 86 (17F47400) [pid = 3752] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 00:23:39 INFO - PROCESS | 3752 | --DOMWINDOW == 85 (15556C00) [pid = 3752] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 00:23:39 INFO - PROCESS | 3752 | --DOMWINDOW == 84 (136DD400) [pid = 3752] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 00:23:39 INFO - PROCESS | 3752 | --DOMWINDOW == 83 (19989400) [pid = 3752] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 00:23:39 INFO - PROCESS | 3752 | --DOMWINDOW == 82 (16722C00) [pid = 3752] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 00:23:39 INFO - PROCESS | 3752 | --DOMWINDOW == 81 (19550800) [pid = 3752] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 00:23:39 INFO - PROCESS | 3752 | --DOMWINDOW == 80 (1336AC00) [pid = 3752] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 00:23:39 INFO - PROCESS | 3752 | 1461050619521 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]]]}] 00:23:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 00:23:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1070ms 00:23:39 INFO - PROCESS | 3752 | 1461050619552 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 00:23:39 INFO - PROCESS | 3752 | 1461050619554 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 00:23:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 00:23:39 INFO - PROCESS | 3752 | 1461050619557 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 00:23:39 INFO - PROCESS | 3752 | 1461050619559 Marionette TRACE conn3 <- [1,758,null,{}] 00:23:39 INFO - PROCESS | 3752 | 1461050619563 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}] 00:23:39 INFO - PROCESS | 3752 | 1461050619684 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 00:23:39 INFO - PROCESS | 3752 | 1461050619733 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:39 INFO - PROCESS | 3752 | ++DOCSHELL 188BE400 == 48 [pid = 3752] [id = 199] 00:23:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 81 (18A26400) [pid = 3752] [serial = 595] [outer = 00000000] 00:23:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 82 (19550800) [pid = 3752] [serial = 596] [outer = 18A26400] 00:23:39 INFO - PROCESS | 3752 | 1461050619781 Marionette DEBUG loaded listener.js 00:23:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 83 (19B35C00) [pid = 3752] [serial = 597] [outer = 18A26400] 00:23:40 INFO - PROCESS | 3752 | 1461050620137 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]]]}] 00:23:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 00:23:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 611ms 00:23:40 INFO - PROCESS | 3752 | 1461050620184 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 00:23:40 INFO - PROCESS | 3752 | 1461050620186 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 00:23:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 00:23:40 INFO - PROCESS | 3752 | 1461050620189 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 00:23:40 INFO - PROCESS | 3752 | 1461050620191 Marionette TRACE conn3 <- [1,762,null,{}] 00:23:40 INFO - PROCESS | 3752 | 1461050620195 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}] 00:23:40 INFO - PROCESS | 3752 | 1461050620269 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 00:23:40 INFO - PROCESS | 3752 | 1461050620276 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:40 INFO - PROCESS | 3752 | ++DOCSHELL 188BE800 == 49 [pid = 3752] [id = 200] 00:23:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 84 (19533800) [pid = 3752] [serial = 598] [outer = 00000000] 00:23:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 85 (19C7B000) [pid = 3752] [serial = 599] [outer = 19533800] 00:23:40 INFO - PROCESS | 3752 | 1461050620325 Marionette DEBUG loaded listener.js 00:23:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 86 (19C7F000) [pid = 3752] [serial = 600] [outer = 19533800] 00:23:40 INFO - PROCESS | 3752 | 1461050620710 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]]]}] 00:23:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 00:23:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 581ms 00:23:40 INFO - PROCESS | 3752 | 1461050620768 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 00:23:40 INFO - PROCESS | 3752 | 1461050620770 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 00:23:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 00:23:40 INFO - PROCESS | 3752 | 1461050620778 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 00:23:40 INFO - PROCESS | 3752 | 1461050620779 Marionette TRACE conn3 <- [1,766,null,{}] 00:23:40 INFO - PROCESS | 3752 | 1461050620783 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}] 00:23:40 INFO - PROCESS | 3752 | 1461050620858 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 00:23:40 INFO - PROCESS | 3752 | 1461050620864 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:40 INFO - PROCESS | 3752 | ++DOCSHELL 19C77800 == 50 [pid = 3752] [id = 201] 00:23:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 87 (19C79400) [pid = 3752] [serial = 601] [outer = 00000000] 00:23:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 88 (1A071000) [pid = 3752] [serial = 602] [outer = 19C79400] 00:23:40 INFO - PROCESS | 3752 | 1461050620908 Marionette DEBUG loaded listener.js 00:23:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 89 (1335FC00) [pid = 3752] [serial = 603] [outer = 19C79400] 00:23:41 INFO - PROCESS | 3752 | 1461050621394 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]]]}] 00:23:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 00:23:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 611ms 00:23:41 INFO - PROCESS | 3752 | 1461050621412 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 00:23:41 INFO - PROCESS | 3752 | 1461050621417 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 00:23:41 INFO - PROCESS | 3752 | 1461050621422 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 00:23:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 00:23:41 INFO - PROCESS | 3752 | 1461050621427 Marionette TRACE conn3 <- [1,770,null,{}] 00:23:41 INFO - PROCESS | 3752 | 1461050621434 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}] 00:23:41 INFO - PROCESS | 3752 | 1461050621525 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 00:23:41 INFO - PROCESS | 3752 | 1461050621627 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:41 INFO - PROCESS | 3752 | ++DOCSHELL 13362C00 == 51 [pid = 3752] [id = 202] 00:23:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 90 (13376C00) [pid = 3752] [serial = 604] [outer = 00000000] 00:23:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 91 (136DEC00) [pid = 3752] [serial = 605] [outer = 13376C00] 00:23:41 INFO - PROCESS | 3752 | 1461050621682 Marionette DEBUG loaded listener.js 00:23:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 92 (136E0400) [pid = 3752] [serial = 606] [outer = 13376C00] 00:23:42 INFO - PROCESS | 3752 | 1461050622265 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]]]}] 00:23:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 00:23:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 887ms 00:23:42 INFO - PROCESS | 3752 | 1461050622310 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 00:23:42 INFO - PROCESS | 3752 | 1461050622300 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 00:23:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 00:23:42 INFO - PROCESS | 3752 | 1461050622306 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 00:23:42 INFO - PROCESS | 3752 | 1461050622309 Marionette TRACE conn3 <- [1,774,null,{}] 00:23:42 INFO - PROCESS | 3752 | 1461050622313 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}] 00:23:42 INFO - PROCESS | 3752 | 1461050622430 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 00:23:42 INFO - PROCESS | 3752 | 1461050622531 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:42 INFO - PROCESS | 3752 | ++DOCSHELL 16720400 == 52 [pid = 3752] [id = 203] 00:23:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 93 (16722C00) [pid = 3752] [serial = 607] [outer = 00000000] 00:23:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 94 (17A0B800) [pid = 3752] [serial = 608] [outer = 16722C00] 00:23:42 INFO - PROCESS | 3752 | 1461050622584 Marionette DEBUG loaded listener.js 00:23:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 95 (17A47400) [pid = 3752] [serial = 609] [outer = 16722C00] 00:23:43 INFO - PROCESS | 3752 | 1461050623149 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]]]}] 00:23:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 00:23:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 887ms 00:23:43 INFO - PROCESS | 3752 | 1461050623196 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 00:23:43 INFO - PROCESS | 3752 | 1461050623198 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 00:23:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 00:23:43 INFO - PROCESS | 3752 | 1461050623202 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 00:23:43 INFO - PROCESS | 3752 | 1461050623206 Marionette TRACE conn3 <- [1,778,null,{}] 00:23:43 INFO - PROCESS | 3752 | 1461050623217 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}] 00:23:43 INFO - PROCESS | 3752 | 1461050623322 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 00:23:43 INFO - PROCESS | 3752 | 1461050623423 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:43 INFO - PROCESS | 3752 | ++DOCSHELL 17A45000 == 53 [pid = 3752] [id = 204] 00:23:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 96 (17BC1800) [pid = 3752] [serial = 610] [outer = 00000000] 00:23:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 97 (19ED5000) [pid = 3752] [serial = 611] [outer = 17BC1800] 00:23:43 INFO - PROCESS | 3752 | 1461050623482 Marionette DEBUG loaded listener.js 00:23:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 98 (1A1BB400) [pid = 3752] [serial = 612] [outer = 17BC1800] 00:23:44 INFO - PROCESS | 3752 | 1461050624101 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]]]}] 00:23:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 00:23:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 932ms 00:23:44 INFO - PROCESS | 3752 | 1461050624129 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 00:23:44 INFO - PROCESS | 3752 | 1461050624132 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 00:23:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 00:23:44 INFO - PROCESS | 3752 | 1461050624135 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 00:23:44 INFO - PROCESS | 3752 | 1461050624137 Marionette TRACE conn3 <- [1,782,null,{}] 00:23:44 INFO - PROCESS | 3752 | 1461050624141 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}] 00:23:44 INFO - PROCESS | 3752 | 1461050624239 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 00:23:44 INFO - PROCESS | 3752 | 1461050624335 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:44 INFO - PROCESS | 3752 | ++DOCSHELL 1997E800 == 54 [pid = 3752] [id = 205] 00:23:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 99 (1A696C00) [pid = 3752] [serial = 613] [outer = 00000000] 00:23:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 100 (1C0C5C00) [pid = 3752] [serial = 614] [outer = 1A696C00] 00:23:44 INFO - PROCESS | 3752 | 1461050624388 Marionette DEBUG loaded listener.js 00:23:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 101 (1C980400) [pid = 3752] [serial = 615] [outer = 1A696C00] 00:23:44 INFO - PROCESS | 3752 | 1461050624947 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]]]}] 00:23:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 00:23:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 886ms 00:23:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 00:23:45 INFO - PROCESS | 3752 | 1461050625022 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 00:23:45 INFO - PROCESS | 3752 | 1461050625025 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 00:23:45 INFO - PROCESS | 3752 | 1461050625028 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 00:23:45 INFO - PROCESS | 3752 | 1461050625030 Marionette TRACE conn3 <- [1,786,null,{}] 00:23:45 INFO - PROCESS | 3752 | 1461050625034 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}] 00:23:45 INFO - PROCESS | 3752 | 1461050625129 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 00:23:45 INFO - PROCESS | 3752 | 1461050625255 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:45 INFO - PROCESS | 3752 | ++DOCSHELL 1BEA0400 == 55 [pid = 3752] [id = 206] 00:23:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 102 (1C987400) [pid = 3752] [serial = 616] [outer = 00000000] 00:23:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 103 (1CB79C00) [pid = 3752] [serial = 617] [outer = 1C987400] 00:23:45 INFO - PROCESS | 3752 | 1461050625309 Marionette DEBUG loaded listener.js 00:23:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 104 (1CB81400) [pid = 3752] [serial = 618] [outer = 1C987400] 00:23:45 INFO - PROCESS | 3752 | 1461050625802 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]]]}] 00:23:45 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 00:23:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 810ms 00:23:45 INFO - PROCESS | 3752 | 1461050625855 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 00:23:45 INFO - PROCESS | 3752 | 1461050625857 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 00:23:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 00:23:45 INFO - PROCESS | 3752 | 1461050625860 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 00:23:45 INFO - PROCESS | 3752 | 1461050625862 Marionette TRACE conn3 <- [1,790,null,{}] 00:23:45 INFO - PROCESS | 3752 | 1461050625866 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}] 00:23:45 INFO - PROCESS | 3752 | 1461050625982 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 00:23:46 INFO - PROCESS | 3752 | 1461050626109 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:46 INFO - PROCESS | 3752 | ++DOCSHELL 1A743400 == 56 [pid = 3752] [id = 207] 00:23:46 INFO - PROCESS | 3752 | ++DOMWINDOW == 105 (1AA45000) [pid = 3752] [serial = 619] [outer = 00000000] 00:23:46 INFO - PROCESS | 3752 | ++DOMWINDOW == 106 (1D260C00) [pid = 3752] [serial = 620] [outer = 1AA45000] 00:23:46 INFO - PROCESS | 3752 | 1461050626165 Marionette DEBUG loaded listener.js 00:23:46 INFO - PROCESS | 3752 | ++DOMWINDOW == 107 (1D269C00) [pid = 3752] [serial = 621] [outer = 1AA45000] 00:23:46 INFO - PROCESS | 3752 | 1461050626723 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]]]}] 00:23:46 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 00:23:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 917ms 00:23:46 INFO - PROCESS | 3752 | 1461050626788 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 00:23:46 INFO - PROCESS | 3752 | 1461050626790 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 00:23:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 00:23:46 INFO - PROCESS | 3752 | 1461050626794 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 00:23:46 INFO - PROCESS | 3752 | 1461050626796 Marionette TRACE conn3 <- [1,794,null,{}] 00:23:46 INFO - PROCESS | 3752 | 1461050626800 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}] 00:23:46 INFO - PROCESS | 3752 | 1461050626898 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 00:23:47 INFO - PROCESS | 3752 | 1461050627156 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:47 INFO - PROCESS | 3752 | ++DOCSHELL 11FC5400 == 57 [pid = 3752] [id = 208] 00:23:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 108 (13209000) [pid = 3752] [serial = 622] [outer = 00000000] 00:23:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 109 (136D7400) [pid = 3752] [serial = 623] [outer = 13209000] 00:23:47 INFO - PROCESS | 3752 | 1461050627207 Marionette DEBUG loaded listener.js 00:23:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 110 (13A34000) [pid = 3752] [serial = 624] [outer = 13209000] 00:23:47 INFO - PROCESS | 3752 | --DOCSHELL 188BE800 == 56 [pid = 3752] [id = 200] 00:23:47 INFO - PROCESS | 3752 | --DOCSHELL 188BE400 == 55 [pid = 3752] [id = 199] 00:23:47 INFO - PROCESS | 3752 | --DOCSHELL 18236C00 == 54 [pid = 3752] [id = 198] 00:23:47 INFO - PROCESS | 3752 | --DOCSHELL 17BCB400 == 53 [pid = 3752] [id = 197] 00:23:47 INFO - PROCESS | 3752 | --DOCSHELL 16558800 == 52 [pid = 3752] [id = 196] 00:23:47 INFO - PROCESS | 3752 | --DOCSHELL 11BF0400 == 51 [pid = 3752] [id = 195] 00:23:47 INFO - PROCESS | 3752 | --DOCSHELL 13A35400 == 50 [pid = 3752] [id = 194] 00:23:47 INFO - PROCESS | 3752 | --DOCSHELL 0267A800 == 49 [pid = 3752] [id = 191] 00:23:47 INFO - PROCESS | 3752 | --DOCSHELL 1A6D4C00 == 48 [pid = 3752] [id = 190] 00:23:47 INFO - PROCESS | 3752 | --DOMWINDOW == 109 (1A1C3C00) [pid = 3752] [serial = 567] [outer = 00000000] [url = about:blank] 00:23:47 INFO - PROCESS | 3752 | --DOMWINDOW == 108 (19EE1800) [pid = 3752] [serial = 566] [outer = 00000000] [url = about:blank] 00:23:47 INFO - PROCESS | 3752 | --DOMWINDOW == 107 (16C08C00) [pid = 3752] [serial = 563] [outer = 00000000] [url = about:blank] 00:23:47 INFO - PROCESS | 3752 | --DOMWINDOW == 106 (19C84800) [pid = 3752] [serial = 561] [outer = 00000000] [url = about:blank] 00:23:47 INFO - PROCESS | 3752 | --DOMWINDOW == 105 (18A22400) [pid = 3752] [serial = 557] [outer = 00000000] [url = about:blank] 00:23:47 INFO - PROCESS | 3752 | --DOMWINDOW == 104 (188C5800) [pid = 3752] [serial = 564] [outer = 00000000] [url = about:blank] 00:23:47 INFO - PROCESS | 3752 | --DOMWINDOW == 103 (17BC6800) [pid = 3752] [serial = 555] [outer = 00000000] [url = about:blank] 00:23:47 INFO - PROCESS | 3752 | --DOMWINDOW == 102 (1954F000) [pid = 3752] [serial = 558] [outer = 00000000] [url = about:blank] 00:23:47 INFO - PROCESS | 3752 | --DOMWINDOW == 101 (15BB5C00) [pid = 3752] [serial = 551] [outer = 00000000] [url = about:blank] 00:23:47 INFO - PROCESS | 3752 | --DOMWINDOW == 100 (15E6A000) [pid = 3752] [serial = 552] [outer = 00000000] [url = about:blank] 00:23:47 INFO - PROCESS | 3752 | --DOMWINDOW == 99 (157F2000) [pid = 3752] [serial = 549] [outer = 00000000] [url = about:blank] 00:23:47 INFO - PROCESS | 3752 | --DOMWINDOW == 98 (147B3400) [pid = 3752] [serial = 548] [outer = 00000000] [url = about:blank] 00:23:47 INFO - PROCESS | 3752 | --DOMWINDOW == 97 (1371B000) [pid = 3752] [serial = 542] [outer = 00000000] [url = about:blank] 00:23:47 INFO - PROCESS | 3752 | --DOMWINDOW == 96 (19C80400) [pid = 3752] [serial = 560] [outer = 00000000] [url = about:blank] 00:23:47 INFO - PROCESS | 3752 | --DOMWINDOW == 95 (1BEA3800) [pid = 3752] [serial = 569] [outer = 00000000] [url = about:blank] 00:23:47 INFO - PROCESS | 3752 | --DOMWINDOW == 94 (17A49800) [pid = 3752] [serial = 545] [outer = 00000000] [url = about:blank] 00:23:47 INFO - PROCESS | 3752 | --DOMWINDOW == 93 (17A4E000) [pid = 3752] [serial = 554] [outer = 00000000] [url = about:blank] 00:23:47 INFO - PROCESS | 3752 | 1461050627776 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]]]}] 00:23:47 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 00:23:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1009ms 00:23:47 INFO - PROCESS | 3752 | 1461050627814 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 00:23:47 INFO - PROCESS | 3752 | 1461050627818 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 00:23:47 INFO - PROCESS | 3752 | 1461050627822 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 00:23:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 00:23:47 INFO - PROCESS | 3752 | 1461050627826 Marionette TRACE conn3 <- [1,798,null,{}] 00:23:47 INFO - PROCESS | 3752 | 1461050627831 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}] 00:23:47 INFO - PROCESS | 3752 | 1461050627916 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 00:23:48 INFO - PROCESS | 3752 | 1461050628017 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:48 INFO - PROCESS | 3752 | ++DOCSHELL 13202C00 == 49 [pid = 3752] [id = 209] 00:23:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 94 (13265400) [pid = 3752] [serial = 625] [outer = 00000000] 00:23:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 95 (13CAE800) [pid = 3752] [serial = 626] [outer = 13265400] 00:23:48 INFO - PROCESS | 3752 | 1461050628065 Marionette DEBUG loaded listener.js 00:23:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 96 (15D58400) [pid = 3752] [serial = 627] [outer = 13265400] 00:23:48 INFO - PROCESS | 3752 | 1461050628481 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]]]}] 00:23:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 00:23:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 672ms 00:23:48 INFO - PROCESS | 3752 | 1461050628510 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 00:23:48 INFO - PROCESS | 3752 | 1461050628514 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 00:23:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 00:23:48 INFO - PROCESS | 3752 | 1461050628518 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 00:23:48 INFO - PROCESS | 3752 | 1461050628520 Marionette TRACE conn3 <- [1,802,null,{}] 00:23:48 INFO - PROCESS | 3752 | 1461050628528 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}] 00:23:48 INFO - PROCESS | 3752 | 1461050628611 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 00:23:48 INFO - PROCESS | 3752 | 1461050628625 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:48 INFO - PROCESS | 3752 | ++DOCSHELL 17A48800 == 50 [pid = 3752] [id = 210] 00:23:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 97 (17AD4400) [pid = 3752] [serial = 628] [outer = 00000000] 00:23:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 98 (17BC7C00) [pid = 3752] [serial = 629] [outer = 17AD4400] 00:23:48 INFO - PROCESS | 3752 | 1461050628670 Marionette DEBUG loaded listener.js 00:23:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 99 (17F4AC00) [pid = 3752] [serial = 630] [outer = 17AD4400] 00:23:49 INFO - PROCESS | 3752 | 1461050629134 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] 00:23:49 INFO - PROCESS | 3752 | 1461050629177 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 00:23:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 00:23:49 INFO - PROCESS | 3752 | 1461050629186 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 00:23:49 INFO - PROCESS | 3752 | 1461050629191 Marionette TRACE conn3 <- [1,806,null,{}] 00:23:49 INFO - PROCESS | 3752 | 1461050629195 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}] 00:23:49 INFO - PROCESS | 3752 | 1461050629264 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 00:23:49 INFO - PROCESS | 3752 | 1461050629272 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:49 INFO - PROCESS | 3752 | ++DOCSHELL 17BC2800 == 51 [pid = 3752] [id = 211] 00:23:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 100 (18233000) [pid = 3752] [serial = 631] [outer = 00000000] 00:23:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 101 (1954FC00) [pid = 3752] [serial = 632] [outer = 18233000] 00:23:49 INFO - PROCESS | 3752 | 1461050629316 Marionette DEBUG loaded listener.js 00:23:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 102 (19B39C00) [pid = 3752] [serial = 633] [outer = 18233000] 00:23:49 INFO - PROCESS | 3752 | 1461050629737 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]]]}] 00:23:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 00:23:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 581ms 00:23:49 INFO - PROCESS | 3752 | 1461050629767 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 00:23:49 INFO - PROCESS | 3752 | 1461050629770 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 00:23:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 00:23:49 INFO - PROCESS | 3752 | 1461050629773 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 00:23:49 INFO - PROCESS | 3752 | 1461050629775 Marionette TRACE conn3 <- [1,810,null,{}] 00:23:49 INFO - PROCESS | 3752 | 1461050629778 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}] 00:23:49 INFO - PROCESS | 3752 | 1461050629859 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 00:23:49 INFO - PROCESS | 3752 | 1461050629865 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:49 INFO - PROCESS | 3752 | ++DOCSHELL 1967D800 == 52 [pid = 3752] [id = 212] 00:23:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 103 (19988400) [pid = 3752] [serial = 634] [outer = 00000000] 00:23:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 104 (19E9F400) [pid = 3752] [serial = 635] [outer = 19988400] 00:23:49 INFO - PROCESS | 3752 | 1461050629910 Marionette DEBUG loaded listener.js 00:23:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 105 (19C80400) [pid = 3752] [serial = 636] [outer = 19988400] 00:23:50 INFO - PROCESS | 3752 | 1461050630378 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] 00:23:50 INFO - PROCESS | 3752 | 1461050630394 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 00:23:50 INFO - PROCESS | 3752 | 1461050630397 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 00:23:50 INFO - PROCESS | 3752 | 1461050630399 Marionette TRACE conn3 <- [1,814,null,{}] 00:23:50 INFO - PROCESS | 3752 | 1461050630402 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}] 00:23:50 INFO - PROCESS | 3752 | 1461050630507 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 00:23:50 INFO - PROCESS | 3752 | 1461050630513 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:50 INFO - PROCESS | 3752 | ++DOCSHELL 19B40C00 == 53 [pid = 3752] [id = 213] 00:23:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 106 (19E9F000) [pid = 3752] [serial = 637] [outer = 00000000] 00:23:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 107 (1BEA2000) [pid = 3752] [serial = 638] [outer = 19E9F000] 00:23:50 INFO - PROCESS | 3752 | 1461050630575 Marionette DEBUG loaded listener.js 00:23:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 108 (1C0C5000) [pid = 3752] [serial = 639] [outer = 19E9F000] 00:23:51 INFO - PROCESS | 3752 | 1461050631012 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]]]}] 00:23:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 00:23:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 672ms 00:23:51 INFO - PROCESS | 3752 | 1461050631080 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 00:23:51 INFO - PROCESS | 3752 | 1461050631082 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 00:23:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 00:23:51 INFO - PROCESS | 3752 | 1461050631085 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 00:23:51 INFO - PROCESS | 3752 | 1461050631087 Marionette TRACE conn3 <- [1,818,null,{}] 00:23:51 INFO - PROCESS | 3752 | 1461050631090 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}] 00:23:51 INFO - PROCESS | 3752 | 1461050631198 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 00:23:51 INFO - PROCESS | 3752 | 1461050631288 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:51 INFO - PROCESS | 3752 | ++DOCSHELL 1CF94800 == 54 [pid = 3752] [id = 214] 00:23:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 109 (1CF94C00) [pid = 3752] [serial = 640] [outer = 00000000] 00:23:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 110 (1D268000) [pid = 3752] [serial = 641] [outer = 1CF94C00] 00:23:51 INFO - PROCESS | 3752 | 1461050631332 Marionette DEBUG loaded listener.js 00:23:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 111 (1D2A8400) [pid = 3752] [serial = 642] [outer = 1CF94C00] 00:23:51 INFO - PROCESS | 3752 | 1461050631719 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]]]}] 00:23:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 00:23:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 688ms 00:23:51 INFO - PROCESS | 3752 | 1461050631767 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 00:23:51 INFO - PROCESS | 3752 | 1461050631769 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 00:23:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 00:23:51 INFO - PROCESS | 3752 | 1461050631772 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 00:23:51 INFO - PROCESS | 3752 | 1461050631774 Marionette TRACE conn3 <- [1,822,null,{}] 00:23:51 INFO - PROCESS | 3752 | 1461050631777 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}] 00:23:51 INFO - PROCESS | 3752 | 1461050631885 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 00:23:51 INFO - PROCESS | 3752 | 1461050631891 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:51 INFO - PROCESS | 3752 | ++DOCSHELL 123FBC00 == 55 [pid = 3752] [id = 215] 00:23:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 112 (1CF93000) [pid = 3752] [serial = 643] [outer = 00000000] 00:23:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 113 (1D2B0000) [pid = 3752] [serial = 644] [outer = 1CF93000] 00:23:51 INFO - PROCESS | 3752 | 1461050631938 Marionette DEBUG loaded listener.js 00:23:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 114 (1D646C00) [pid = 3752] [serial = 645] [outer = 1CF93000] 00:23:52 INFO - PROCESS | 3752 | --DOMWINDOW == 113 (15E68800) [pid = 3752] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 00:23:52 INFO - PROCESS | 3752 | --DOMWINDOW == 112 (12DDA800) [pid = 3752] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 00:23:52 INFO - PROCESS | 3752 | --DOMWINDOW == 111 (16558C00) [pid = 3752] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 00:23:52 INFO - PROCESS | 3752 | --DOMWINDOW == 110 (13A37800) [pid = 3752] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 00:23:52 INFO - PROCESS | 3752 | --DOMWINDOW == 109 (11BF6400) [pid = 3752] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 00:23:52 INFO - PROCESS | 3752 | --DOMWINDOW == 108 (188BEC00) [pid = 3752] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 00:23:52 INFO - PROCESS | 3752 | --DOMWINDOW == 107 (19533800) [pid = 3752] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 00:23:52 INFO - PROCESS | 3752 | --DOMWINDOW == 106 (18A26400) [pid = 3752] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 00:23:52 INFO - PROCESS | 3752 | --DOMWINDOW == 105 (17BCB800) [pid = 3752] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 00:23:52 INFO - PROCESS | 3752 | --DOMWINDOW == 104 (1BEA2400) [pid = 3752] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 00:23:52 INFO - PROCESS | 3752 | --DOMWINDOW == 103 (11BEE800) [pid = 3752] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 00:23:52 INFO - PROCESS | 3752 | --DOMWINDOW == 102 (12DD4000) [pid = 3752] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 00:23:52 INFO - PROCESS | 3752 | --DOMWINDOW == 101 (188C5400) [pid = 3752] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 00:23:52 INFO - PROCESS | 3752 | --DOMWINDOW == 100 (1671DC00) [pid = 3752] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 00:23:52 INFO - PROCESS | 3752 | --DOMWINDOW == 99 (1CB81C00) [pid = 3752] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 00:23:52 INFO - PROCESS | 3752 | 1461050632454 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]]]}] 00:23:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 00:23:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 719ms 00:23:52 INFO - PROCESS | 3752 | 1461050632506 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 00:23:52 INFO - PROCESS | 3752 | 1461050632508 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 00:23:52 INFO - PROCESS | 3752 | 1461050632511 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 00:23:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 00:23:52 INFO - PROCESS | 3752 | 1461050632513 Marionette TRACE conn3 <- [1,826,null,{}] 00:23:52 INFO - PROCESS | 3752 | 1461050632519 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}] 00:23:52 INFO - PROCESS | 3752 | 1461050632599 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 00:23:52 INFO - PROCESS | 3752 | 1461050632609 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:52 INFO - PROCESS | 3752 | ++DOCSHELL 13A37800 == 56 [pid = 3752] [id = 216] 00:23:52 INFO - PROCESS | 3752 | ++DOMWINDOW == 100 (15556400) [pid = 3752] [serial = 646] [outer = 00000000] 00:23:52 INFO - PROCESS | 3752 | ++DOMWINDOW == 101 (19ED5C00) [pid = 3752] [serial = 647] [outer = 15556400] 00:23:52 INFO - PROCESS | 3752 | 1461050632657 Marionette DEBUG loaded listener.js 00:23:52 INFO - PROCESS | 3752 | ++DOMWINDOW == 102 (1CF95C00) [pid = 3752] [serial = 648] [outer = 15556400] 00:23:53 INFO - PROCESS | 3752 | 1461050633061 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]]]}] 00:23:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 00:23:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 581ms 00:23:53 INFO - PROCESS | 3752 | 1461050633097 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 00:23:53 INFO - PROCESS | 3752 | 1461050633099 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 00:23:53 INFO - PROCESS | 3752 | 1461050633102 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 00:23:53 INFO - PROCESS | 3752 | 1461050633104 Marionette TRACE conn3 <- [1,830,null,{}] 00:23:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 00:23:53 INFO - PROCESS | 3752 | 1461050633107 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}] 00:23:53 INFO - PROCESS | 3752 | 1461050633204 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 00:23:53 INFO - PROCESS | 3752 | 1461050633213 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:53 INFO - PROCESS | 3752 | ++DOCSHELL 17BCEC00 == 57 [pid = 3752] [id = 217] 00:23:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 103 (17F43000) [pid = 3752] [serial = 649] [outer = 00000000] 00:23:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 104 (1D651800) [pid = 3752] [serial = 650] [outer = 17F43000] 00:23:53 INFO - PROCESS | 3752 | 1461050633256 Marionette DEBUG loaded listener.js 00:23:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 105 (1D6CC000) [pid = 3752] [serial = 651] [outer = 17F43000] 00:23:53 INFO - PROCESS | 3752 | 1461050633676 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]]]}] 00:23:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 00:23:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 581ms 00:23:53 INFO - PROCESS | 3752 | 1461050633701 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 00:23:53 INFO - PROCESS | 3752 | 1461050633703 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 00:23:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 00:23:53 INFO - PROCESS | 3752 | 1461050633721 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 00:23:53 INFO - PROCESS | 3752 | 1461050633723 Marionette TRACE conn3 <- [1,834,null,{}] 00:23:53 INFO - PROCESS | 3752 | 1461050633726 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}] 00:23:53 INFO - PROCESS | 3752 | 1461050633791 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 00:23:53 INFO - PROCESS | 3752 | 1461050633797 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:53 INFO - PROCESS | 3752 | ++DOCSHELL 1D64CC00 == 58 [pid = 3752] [id = 218] 00:23:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 106 (1D64F800) [pid = 3752] [serial = 652] [outer = 00000000] 00:23:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 107 (1D933400) [pid = 3752] [serial = 653] [outer = 1D64F800] 00:23:53 INFO - PROCESS | 3752 | 1461050633849 Marionette DEBUG loaded listener.js 00:23:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 108 (1D93CC00) [pid = 3752] [serial = 654] [outer = 1D64F800] 00:23:54 INFO - PROCESS | 3752 | 1461050634474 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]]]}] 00:23:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 00:23:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 780ms 00:23:54 INFO - PROCESS | 3752 | 1461050634503 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 00:23:54 INFO - PROCESS | 3752 | 1461050634507 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 00:23:54 INFO - PROCESS | 3752 | 1461050634513 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 00:23:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 00:23:54 INFO - PROCESS | 3752 | 1461050634517 Marionette TRACE conn3 <- [1,838,null,{}] 00:23:54 INFO - PROCESS | 3752 | 1461050634522 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}] 00:23:54 INFO - PROCESS | 3752 | 1461050634616 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 00:23:54 INFO - PROCESS | 3752 | 1461050634726 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:54 INFO - PROCESS | 3752 | ++DOCSHELL 15556C00 == 59 [pid = 3752] [id = 219] 00:23:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 109 (15557000) [pid = 3752] [serial = 655] [outer = 00000000] 00:23:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 110 (1655A800) [pid = 3752] [serial = 656] [outer = 15557000] 00:23:54 INFO - PROCESS | 3752 | 1461050634784 Marionette DEBUG loaded listener.js 00:23:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 111 (17A02C00) [pid = 3752] [serial = 657] [outer = 15557000] 00:23:55 INFO - PROCESS | 3752 | 1461050635394 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]]]}] 00:23:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 00:23:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 917ms 00:23:55 INFO - PROCESS | 3752 | 1461050635426 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 00:23:55 INFO - PROCESS | 3752 | 1461050635432 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 00:23:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 00:23:55 INFO - PROCESS | 3752 | 1461050635439 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 00:23:55 INFO - PROCESS | 3752 | 1461050635442 Marionette TRACE conn3 <- [1,842,null,{}] 00:23:55 INFO - PROCESS | 3752 | 1461050635446 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}] 00:23:55 INFO - PROCESS | 3752 | 1461050635551 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 00:23:55 INFO - PROCESS | 3752 | 1461050635653 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:55 INFO - PROCESS | 3752 | ++DOCSHELL 15750000 == 60 [pid = 3752] [id = 220] 00:23:55 INFO - PROCESS | 3752 | ++DOMWINDOW == 112 (15BB3800) [pid = 3752] [serial = 658] [outer = 00000000] 00:23:55 INFO - PROCESS | 3752 | ++DOMWINDOW == 113 (188C4400) [pid = 3752] [serial = 659] [outer = 15BB3800] 00:23:55 INFO - PROCESS | 3752 | 1461050635714 Marionette DEBUG loaded listener.js 00:23:55 INFO - PROCESS | 3752 | ++DOMWINDOW == 114 (1945E800) [pid = 3752] [serial = 660] [outer = 15BB3800] 00:23:56 INFO - PROCESS | 3752 | 1461050636271 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]]]}] 00:23:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 00:23:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 887ms 00:23:56 INFO - PROCESS | 3752 | 1461050636324 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 00:23:56 INFO - PROCESS | 3752 | 1461050636327 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 00:23:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 00:23:56 INFO - PROCESS | 3752 | 1461050636331 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 00:23:56 INFO - PROCESS | 3752 | 1461050636334 Marionette TRACE conn3 <- [1,846,null,{}] 00:23:56 INFO - PROCESS | 3752 | 1461050636345 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}] 00:23:56 INFO - PROCESS | 3752 | 1461050636451 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 00:23:56 INFO - PROCESS | 3752 | 1461050636553 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:56 INFO - PROCESS | 3752 | ++DOCSHELL 1946D000 == 61 [pid = 3752] [id = 221] 00:23:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 115 (1946D400) [pid = 3752] [serial = 661] [outer = 00000000] 00:23:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 116 (19B34C00) [pid = 3752] [serial = 662] [outer = 1946D400] 00:23:56 INFO - PROCESS | 3752 | 1461050636609 Marionette DEBUG loaded listener.js 00:23:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 117 (1AA46400) [pid = 3752] [serial = 663] [outer = 1946D400] 00:23:57 INFO - PROCESS | 3752 | 1461050637137 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]]]}] 00:23:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 00:23:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 886ms 00:23:57 INFO - PROCESS | 3752 | 1461050637218 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 00:23:57 INFO - PROCESS | 3752 | 1461050637221 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 00:23:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 00:23:57 INFO - PROCESS | 3752 | 1461050637224 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 00:23:57 INFO - PROCESS | 3752 | 1461050637226 Marionette TRACE conn3 <- [1,850,null,{}] 00:23:57 INFO - PROCESS | 3752 | 1461050637230 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}] 00:23:57 INFO - PROCESS | 3752 | 1461050637333 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 00:23:57 INFO - PROCESS | 3752 | 1461050637434 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:57 INFO - PROCESS | 3752 | ++DOCSHELL 1C0BA400 == 62 [pid = 3752] [id = 222] 00:23:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 118 (1C98EC00) [pid = 3752] [serial = 664] [outer = 00000000] 00:23:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 119 (1D2A9800) [pid = 3752] [serial = 665] [outer = 1C98EC00] 00:23:57 INFO - PROCESS | 3752 | 1461050637488 Marionette DEBUG loaded listener.js 00:23:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 120 (1D6D2000) [pid = 3752] [serial = 666] [outer = 1C98EC00] 00:23:58 INFO - PROCESS | 3752 | 1461050638103 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]]]}] 00:23:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 00:23:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 933ms 00:23:58 INFO - PROCESS | 3752 | 1461050638153 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 00:23:58 INFO - PROCESS | 3752 | 1461050638155 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 00:23:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 00:23:58 INFO - PROCESS | 3752 | 1461050638159 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 00:23:58 INFO - PROCESS | 3752 | 1461050638161 Marionette TRACE conn3 <- [1,854,null,{}] 00:23:58 INFO - PROCESS | 3752 | 1461050638166 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}] 00:23:58 INFO - PROCESS | 3752 | 1461050638449 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 00:23:58 INFO - PROCESS | 3752 | 1461050638617 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:58 INFO - PROCESS | 3752 | ++DOCSHELL 11BF9400 == 63 [pid = 3752] [id = 223] 00:23:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 121 (11BFA800) [pid = 3752] [serial = 667] [outer = 00000000] 00:23:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 122 (11FC4400) [pid = 3752] [serial = 668] [outer = 11BFA800] 00:23:58 INFO - PROCESS | 3752 | 1461050638667 Marionette DEBUG loaded listener.js 00:23:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 123 (12360000) [pid = 3752] [serial = 669] [outer = 11BFA800] 00:23:59 INFO - PROCESS | 3752 | --DOCSHELL 1A075C00 == 62 [pid = 3752] [id = 71] 00:23:59 INFO - PROCESS | 3752 | --DOCSHELL 17BCEC00 == 61 [pid = 3752] [id = 217] 00:23:59 INFO - PROCESS | 3752 | --DOCSHELL 13A37800 == 60 [pid = 3752] [id = 216] 00:23:59 INFO - PROCESS | 3752 | --DOCSHELL 123FBC00 == 59 [pid = 3752] [id = 215] 00:23:59 INFO - PROCESS | 3752 | --DOCSHELL 1CF94800 == 58 [pid = 3752] [id = 214] 00:23:59 INFO - PROCESS | 3752 | --DOCSHELL 19B40C00 == 57 [pid = 3752] [id = 213] 00:23:59 INFO - PROCESS | 3752 | --DOCSHELL 1967D800 == 56 [pid = 3752] [id = 212] 00:23:59 INFO - PROCESS | 3752 | --DOCSHELL 17BC2800 == 55 [pid = 3752] [id = 211] 00:23:59 INFO - PROCESS | 3752 | --DOCSHELL 17A48800 == 54 [pid = 3752] [id = 210] 00:23:59 INFO - PROCESS | 3752 | --DOCSHELL 13202C00 == 53 [pid = 3752] [id = 209] 00:23:59 INFO - PROCESS | 3752 | --DOMWINDOW == 122 (1A071000) [pid = 3752] [serial = 602] [outer = 00000000] [url = about:blank] 00:23:59 INFO - PROCESS | 3752 | --DOCSHELL 11FC5400 == 52 [pid = 3752] [id = 208] 00:23:59 INFO - PROCESS | 3752 | --DOCSHELL 13362C00 == 51 [pid = 3752] [id = 202] 00:23:59 INFO - PROCESS | 3752 | --DOCSHELL 19C77800 == 50 [pid = 3752] [id = 201] 00:23:59 INFO - PROCESS | 3752 | --DOCSHELL 17AE1400 == 49 [pid = 3752] [id = 180] 00:23:59 INFO - PROCESS | 3752 | --DOMWINDOW == 121 (1D6C9000) [pid = 3752] [serial = 498] [outer = 00000000] [url = about:blank] 00:23:59 INFO - PROCESS | 3752 | --DOMWINDOW == 120 (17A43000) [pid = 3752] [serial = 587] [outer = 00000000] [url = about:blank] 00:23:59 INFO - PROCESS | 3752 | --DOMWINDOW == 119 (15B2C400) [pid = 3752] [serial = 582] [outer = 00000000] [url = about:blank] 00:23:59 INFO - PROCESS | 3752 | --DOMWINDOW == 118 (14BEF400) [pid = 3752] [serial = 581] [outer = 00000000] [url = about:blank] 00:23:59 INFO - PROCESS | 3752 | --DOMWINDOW == 117 (1A6D2000) [pid = 3752] [serial = 578] [outer = 00000000] [url = about:blank] 00:23:59 INFO - PROCESS | 3752 | --DOMWINDOW == 116 (15555C00) [pid = 3752] [serial = 584] [outer = 00000000] [url = about:blank] 00:23:59 INFO - PROCESS | 3752 | --DOMWINDOW == 115 (15DD0400) [pid = 3752] [serial = 585] [outer = 00000000] [url = about:blank] 00:23:59 INFO - PROCESS | 3752 | --DOMWINDOW == 114 (1371C800) [pid = 3752] [serial = 572] [outer = 00000000] [url = about:blank] 00:23:59 INFO - PROCESS | 3752 | --DOMWINDOW == 113 (18230800) [pid = 3752] [serial = 575] [outer = 00000000] [url = about:blank] 00:23:59 INFO - PROCESS | 3752 | --DOMWINDOW == 112 (18A29000) [pid = 3752] [serial = 593] [outer = 00000000] [url = about:blank] 00:23:59 INFO - PROCESS | 3752 | --DOMWINDOW == 111 (19C7F000) [pid = 3752] [serial = 600] [outer = 00000000] [url = about:blank] 00:23:59 INFO - PROCESS | 3752 | --DOMWINDOW == 110 (19550800) [pid = 3752] [serial = 596] [outer = 00000000] [url = about:blank] 00:23:59 INFO - PROCESS | 3752 | --DOMWINDOW == 109 (19C7B000) [pid = 3752] [serial = 599] [outer = 00000000] [url = about:blank] 00:23:59 INFO - PROCESS | 3752 | --DOMWINDOW == 108 (18A29800) [pid = 3752] [serial = 594] [outer = 00000000] [url = about:blank] 00:23:59 INFO - PROCESS | 3752 | --DOMWINDOW == 107 (17F48C00) [pid = 3752] [serial = 590] [outer = 00000000] [url = about:blank] 00:23:59 INFO - PROCESS | 3752 | --DOMWINDOW == 106 (19B35C00) [pid = 3752] [serial = 597] [outer = 00000000] [url = about:blank] 00:23:59 INFO - PROCESS | 3752 | --DOMWINDOW == 105 (18238C00) [pid = 3752] [serial = 591] [outer = 00000000] [url = about:blank] 00:23:59 INFO - PROCESS | 3752 | --DOMWINDOW == 104 (17AD3C00) [pid = 3752] [serial = 588] [outer = 00000000] [url = about:blank] 00:23:59 INFO - PROCESS | 3752 | --DOMWINDOW == 103 (1D2A8800) [pid = 3752] [serial = 510] [outer = 00000000] [url = about:blank] 00:23:59 INFO - PROCESS | 3752 | --DOMWINDOW == 102 (1D93A000) [pid = 3752] [serial = 513] [outer = 00000000] [url = about:blank] 00:23:59 INFO - PROCESS | 3752 | --DOMWINDOW == 101 (157EAC00) [pid = 3752] [serial = 501] [outer = 00000000] [url = about:blank] 00:23:59 INFO - PROCESS | 3752 | --DOMWINDOW == 100 (19C57400) [pid = 3752] [serial = 507] [outer = 00000000] [url = about:blank] 00:23:59 INFO - PROCESS | 3752 | --DOMWINDOW == 99 (16727C00) [pid = 3752] [serial = 504] [outer = 00000000] [url = about:blank] 00:23:59 INFO - PROCESS | 3752 | --DOMWINDOW == 98 (17BCA800) [pid = 3752] [serial = 546] [outer = 00000000] [url = about:blank] 00:23:59 INFO - PROCESS | 3752 | --DOMWINDOW == 97 (14355400) [pid = 3752] [serial = 543] [outer = 00000000] [url = about:blank] 00:23:59 INFO - PROCESS | 3752 | 1461050639300 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]]]}] 00:23:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 00:23:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1192ms 00:23:59 INFO - PROCESS | 3752 | 1461050639337 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 00:23:59 INFO - PROCESS | 3752 | 1461050639341 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 00:23:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 00:23:59 INFO - PROCESS | 3752 | 1461050639345 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 00:23:59 INFO - PROCESS | 3752 | 1461050639349 Marionette TRACE conn3 <- [1,858,null,{}] 00:23:59 INFO - PROCESS | 3752 | 1461050639374 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}] 00:23:59 INFO - PROCESS | 3752 | 1461050639456 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 00:23:59 INFO - PROCESS | 3752 | 1461050639462 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:59 INFO - PROCESS | 3752 | ++DOCSHELL 11FC1800 == 50 [pid = 3752] [id = 224] 00:23:59 INFO - PROCESS | 3752 | ++DOMWINDOW == 98 (11FC6000) [pid = 3752] [serial = 670] [outer = 00000000] 00:23:59 INFO - PROCESS | 3752 | ++DOMWINDOW == 99 (136D9800) [pid = 3752] [serial = 671] [outer = 11FC6000] 00:23:59 INFO - PROCESS | 3752 | 1461050639510 Marionette DEBUG loaded listener.js 00:23:59 INFO - PROCESS | 3752 | ++DOMWINDOW == 100 (13817C00) [pid = 3752] [serial = 672] [outer = 11FC6000] 00:24:00 INFO - PROCESS | 3752 | 1461050640008 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]]]}] 00:24:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 00:24:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 688ms 00:24:00 INFO - PROCESS | 3752 | 1461050640030 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 00:24:00 INFO - PROCESS | 3752 | 1461050640033 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 00:24:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 00:24:00 INFO - PROCESS | 3752 | 1461050640036 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 00:24:00 INFO - PROCESS | 3752 | 1461050640038 Marionette TRACE conn3 <- [1,862,null,{}] 00:24:00 INFO - PROCESS | 3752 | 1461050640042 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}] 00:24:00 INFO - PROCESS | 3752 | 1461050640120 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 00:24:00 INFO - PROCESS | 3752 | 1461050640130 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:00 INFO - PROCESS | 3752 | ++DOCSHELL 147B3400 == 51 [pid = 3752] [id = 225] 00:24:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 101 (14BA5400) [pid = 3752] [serial = 673] [outer = 00000000] 00:24:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 102 (15B2E000) [pid = 3752] [serial = 674] [outer = 14BA5400] 00:24:00 INFO - PROCESS | 3752 | 1461050640180 Marionette DEBUG loaded listener.js 00:24:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 103 (15BD8000) [pid = 3752] [serial = 675] [outer = 14BA5400] 00:24:00 INFO - PROCESS | 3752 | 1461050640629 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]]]}] 00:24:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 00:24:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 611ms 00:24:00 INFO - PROCESS | 3752 | 1461050640656 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 00:24:00 INFO - PROCESS | 3752 | 1461050640660 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 00:24:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 00:24:00 INFO - PROCESS | 3752 | 1461050640669 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 00:24:00 INFO - PROCESS | 3752 | 1461050640673 Marionette TRACE conn3 <- [1,866,null,{}] 00:24:00 INFO - PROCESS | 3752 | 1461050640677 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}] 00:24:00 INFO - PROCESS | 3752 | 1461050640755 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 00:24:00 INFO - PROCESS | 3752 | 1461050640761 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:00 INFO - PROCESS | 3752 | ++DOCSHELL 1574FC00 == 52 [pid = 3752] [id = 226] 00:24:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 104 (15E68400) [pid = 3752] [serial = 676] [outer = 00000000] 00:24:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 105 (16726400) [pid = 3752] [serial = 677] [outer = 15E68400] 00:24:00 INFO - PROCESS | 3752 | 1461050640813 Marionette DEBUG loaded listener.js 00:24:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 106 (16727C00) [pid = 3752] [serial = 678] [outer = 15E68400] 00:24:01 INFO - PROCESS | 3752 | 1461050641224 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]]]}] 00:24:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 00:24:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 581ms 00:24:01 INFO - PROCESS | 3752 | 1461050641259 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 00:24:01 INFO - PROCESS | 3752 | 1461050641261 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 00:24:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 00:24:01 INFO - PROCESS | 3752 | 1461050641265 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 00:24:01 INFO - PROCESS | 3752 | 1461050641266 Marionette TRACE conn3 <- [1,870,null,{}] 00:24:01 INFO - PROCESS | 3752 | 1461050641254 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}] 00:24:01 INFO - PROCESS | 3752 | 1461050641329 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 00:24:01 INFO - PROCESS | 3752 | 1461050641336 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:01 INFO - PROCESS | 3752 | ++DOCSHELL 16C08C00 == 53 [pid = 3752] [id = 227] 00:24:01 INFO - PROCESS | 3752 | ++DOMWINDOW == 107 (17A43C00) [pid = 3752] [serial = 679] [outer = 00000000] 00:24:01 INFO - PROCESS | 3752 | ++DOMWINDOW == 108 (17AD5800) [pid = 3752] [serial = 680] [outer = 17A43C00] 00:24:01 INFO - PROCESS | 3752 | 1461050641380 Marionette DEBUG loaded listener.js 00:24:01 INFO - PROCESS | 3752 | ++DOMWINDOW == 109 (17AD8000) [pid = 3752] [serial = 681] [outer = 17A43C00] 00:24:01 INFO - PROCESS | 3752 | 1461050641857 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]]]}] 00:24:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 00:24:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 626ms 00:24:01 INFO - PROCESS | 3752 | 1461050641897 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 00:24:01 INFO - PROCESS | 3752 | 1461050641899 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 00:24:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 00:24:01 INFO - PROCESS | 3752 | 1461050641902 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 00:24:01 INFO - PROCESS | 3752 | 1461050641903 Marionette TRACE conn3 <- [1,874,null,{}] 00:24:01 INFO - PROCESS | 3752 | 1461050641906 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}] 00:24:01 INFO - PROCESS | 3752 | 1461050642012 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 00:24:02 INFO - PROCESS | 3752 | 1461050642068 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:02 INFO - PROCESS | 3752 | ++DOCSHELL 17BCB000 == 54 [pid = 3752] [id = 228] 00:24:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 110 (17BCB800) [pid = 3752] [serial = 682] [outer = 00000000] 00:24:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 111 (17F4CC00) [pid = 3752] [serial = 683] [outer = 17BCB800] 00:24:02 INFO - PROCESS | 3752 | 1461050642111 Marionette DEBUG loaded listener.js 00:24:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 112 (182ADC00) [pid = 3752] [serial = 684] [outer = 17BCB800] 00:24:02 INFO - PROCESS | 3752 | 1461050642549 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]]]}] 00:24:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 00:24:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 688ms 00:24:02 INFO - PROCESS | 3752 | 1461050642585 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 00:24:02 INFO - PROCESS | 3752 | 1461050642587 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 00:24:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 00:24:02 INFO - PROCESS | 3752 | 1461050642591 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 00:24:02 INFO - PROCESS | 3752 | 1461050642592 Marionette TRACE conn3 <- [1,878,null,{}] 00:24:02 INFO - PROCESS | 3752 | 1461050642596 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}] 00:24:02 INFO - PROCESS | 3752 | 1461050642734 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 00:24:02 INFO - PROCESS | 3752 | 1461050642755 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:02 INFO - PROCESS | 3752 | ++DOCSHELL 11BF6800 == 55 [pid = 3752] [id = 229] 00:24:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 113 (188BC400) [pid = 3752] [serial = 685] [outer = 00000000] 00:24:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 114 (18A23C00) [pid = 3752] [serial = 686] [outer = 188BC400] 00:24:02 INFO - PROCESS | 3752 | 1461050642799 Marionette DEBUG loaded listener.js 00:24:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 115 (18A31000) [pid = 3752] [serial = 687] [outer = 188BC400] 00:24:03 INFO - PROCESS | 3752 | 1461050643217 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]]]}] 00:24:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 00:24:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 688ms 00:24:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 00:24:03 INFO - PROCESS | 3752 | 1461050643274 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 00:24:03 INFO - PROCESS | 3752 | 1461050643276 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 00:24:03 INFO - PROCESS | 3752 | 1461050643279 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 00:24:03 INFO - PROCESS | 3752 | 1461050643280 Marionette TRACE conn3 <- [1,882,null,{}] 00:24:03 INFO - PROCESS | 3752 | 1461050643284 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}] 00:24:03 INFO - PROCESS | 3752 | 1461050643389 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 00:24:03 INFO - PROCESS | 3752 | 1461050643395 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:03 INFO - PROCESS | 3752 | ++DOCSHELL 16729400 == 56 [pid = 3752] [id = 230] 00:24:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 116 (17BCBC00) [pid = 3752] [serial = 688] [outer = 00000000] 00:24:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 117 (19466400) [pid = 3752] [serial = 689] [outer = 17BCBC00] 00:24:03 INFO - PROCESS | 3752 | 1461050643438 Marionette DEBUG loaded listener.js 00:24:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 118 (19467000) [pid = 3752] [serial = 690] [outer = 17BCBC00] 00:24:03 INFO - PROCESS | 3752 | --DOMWINDOW == 117 (15556400) [pid = 3752] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 00:24:03 INFO - PROCESS | 3752 | --DOMWINDOW == 116 (17F43000) [pid = 3752] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 00:24:03 INFO - PROCESS | 3752 | --DOMWINDOW == 115 (19E9F000) [pid = 3752] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 00:24:03 INFO - PROCESS | 3752 | --DOMWINDOW == 114 (13265400) [pid = 3752] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 00:24:03 INFO - PROCESS | 3752 | --DOMWINDOW == 113 (1CF94C00) [pid = 3752] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 00:24:03 INFO - PROCESS | 3752 | --DOMWINDOW == 112 (18233000) [pid = 3752] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 00:24:03 INFO - PROCESS | 3752 | --DOMWINDOW == 111 (17AD4400) [pid = 3752] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 00:24:03 INFO - PROCESS | 3752 | --DOMWINDOW == 110 (13209000) [pid = 3752] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 00:24:03 INFO - PROCESS | 3752 | --DOMWINDOW == 109 (19988400) [pid = 3752] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 00:24:03 INFO - PROCESS | 3752 | --DOMWINDOW == 108 (19C79400) [pid = 3752] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 00:24:03 INFO - PROCESS | 3752 | --DOMWINDOW == 107 (1CF93000) [pid = 3752] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 00:24:04 INFO - PROCESS | 3752 | 1461050644329 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]]]}] 00:24:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 00:24:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1070ms 00:24:04 INFO - PROCESS | 3752 | 1461050644347 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 00:24:04 INFO - PROCESS | 3752 | 1461050644349 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 00:24:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 00:24:04 INFO - PROCESS | 3752 | 1461050644352 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 00:24:04 INFO - PROCESS | 3752 | 1461050644353 Marionette TRACE conn3 <- [1,886,null,{}] 00:24:04 INFO - PROCESS | 3752 | 1461050644357 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}] 00:24:04 INFO - PROCESS | 3752 | 1461050644461 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 00:24:04 INFO - PROCESS | 3752 | 1461050644471 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:04 INFO - PROCESS | 3752 | ++DOCSHELL 13209000 == 57 [pid = 3752] [id = 231] 00:24:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 108 (17BC6C00) [pid = 3752] [serial = 691] [outer = 00000000] 00:24:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 109 (199F3C00) [pid = 3752] [serial = 692] [outer = 17BC6C00] 00:24:04 INFO - PROCESS | 3752 | 1461050644515 Marionette DEBUG loaded listener.js 00:24:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 110 (19C78400) [pid = 3752] [serial = 693] [outer = 17BC6C00] 00:24:04 INFO - PROCESS | 3752 | 1461050644894 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]]]}] 00:24:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 00:24:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 581ms 00:24:04 INFO - PROCESS | 3752 | 1461050644933 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 00:24:04 INFO - PROCESS | 3752 | 1461050644935 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 00:24:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 00:24:04 INFO - PROCESS | 3752 | 1461050644938 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 00:24:04 INFO - PROCESS | 3752 | 1461050644940 Marionette TRACE conn3 <- [1,890,null,{}] 00:24:04 INFO - PROCESS | 3752 | 1461050644944 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}] 00:24:05 INFO - PROCESS | 3752 | 1461050645024 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 00:24:05 INFO - PROCESS | 3752 | 1461050645121 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:05 INFO - PROCESS | 3752 | ++DOCSHELL 13CABC00 == 58 [pid = 3752] [id = 232] 00:24:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 111 (19466C00) [pid = 3752] [serial = 694] [outer = 00000000] 00:24:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 112 (19C86C00) [pid = 3752] [serial = 695] [outer = 19466C00] 00:24:05 INFO - PROCESS | 3752 | 1461050645165 Marionette DEBUG loaded listener.js 00:24:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 113 (19EE3800) [pid = 3752] [serial = 696] [outer = 19466C00] 00:24:05 INFO - PROCESS | 3752 | 1461050645532 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]]]}] 00:24:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 00:24:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 627ms 00:24:05 INFO - PROCESS | 3752 | 1461050645561 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 00:24:05 INFO - PROCESS | 3752 | 1461050645562 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 00:24:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 00:24:05 INFO - PROCESS | 3752 | 1461050645565 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 00:24:05 INFO - PROCESS | 3752 | 1461050645567 Marionette TRACE conn3 <- [1,894,null,{}] 00:24:05 INFO - PROCESS | 3752 | 1461050645571 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}] 00:24:05 INFO - PROCESS | 3752 | 1461050645678 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 00:24:05 INFO - PROCESS | 3752 | 1461050645686 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:05 INFO - PROCESS | 3752 | ++DOCSHELL 188BCC00 == 59 [pid = 3752] [id = 233] 00:24:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 114 (19ED6000) [pid = 3752] [serial = 697] [outer = 00000000] 00:24:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 115 (1A6CF800) [pid = 3752] [serial = 698] [outer = 19ED6000] 00:24:05 INFO - PROCESS | 3752 | 1461050645735 Marionette DEBUG loaded listener.js 00:24:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 116 (1BEA6000) [pid = 3752] [serial = 699] [outer = 19ED6000] 00:24:06 INFO - PROCESS | 3752 | 1461050646435 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]]]}] 00:24:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 00:24:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 932ms 00:24:06 INFO - PROCESS | 3752 | 1461050646495 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 00:24:06 INFO - PROCESS | 3752 | 1461050646501 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 00:24:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 00:24:06 INFO - PROCESS | 3752 | 1461050646507 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 00:24:06 INFO - PROCESS | 3752 | 1461050646511 Marionette TRACE conn3 <- [1,898,null,{}] 00:24:06 INFO - PROCESS | 3752 | 1461050646516 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}] 00:24:06 INFO - PROCESS | 3752 | 1461050646624 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 00:24:06 INFO - PROCESS | 3752 | 1461050646753 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:06 INFO - PROCESS | 3752 | ++DOCSHELL 1335EC00 == 60 [pid = 3752] [id = 234] 00:24:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 117 (13362800) [pid = 3752] [serial = 700] [outer = 00000000] 00:24:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 118 (14BA4400) [pid = 3752] [serial = 701] [outer = 13362800] 00:24:06 INFO - PROCESS | 3752 | 1461050646794 Marionette DEBUG loaded listener.js 00:24:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 119 (157A1400) [pid = 3752] [serial = 702] [outer = 13362800] 00:24:07 INFO - PROCESS | 3752 | 1461050647331 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]]]}] 00:24:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 00:24:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 872ms 00:24:07 INFO - PROCESS | 3752 | 1461050647394 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 00:24:07 INFO - PROCESS | 3752 | 1461050647400 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 00:24:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 00:24:07 INFO - PROCESS | 3752 | 1461050647406 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 00:24:07 INFO - PROCESS | 3752 | 1461050647409 Marionette TRACE conn3 <- [1,902,null,{}] 00:24:07 INFO - PROCESS | 3752 | 1461050647413 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}] 00:24:07 INFO - PROCESS | 3752 | 1461050647516 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 00:24:07 INFO - PROCESS | 3752 | 1461050647599 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:07 INFO - PROCESS | 3752 | ++DOCSHELL 15B31000 == 61 [pid = 3752] [id = 235] 00:24:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 120 (15E73400) [pid = 3752] [serial = 703] [outer = 00000000] 00:24:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 121 (17BC4000) [pid = 3752] [serial = 704] [outer = 15E73400] 00:24:07 INFO - PROCESS | 3752 | 1461050647653 Marionette DEBUG loaded listener.js 00:24:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 122 (17F4D800) [pid = 3752] [serial = 705] [outer = 15E73400] 00:24:08 INFO - PROCESS | 3752 | 1461050648241 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]]]}] 00:24:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 00:24:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 886ms 00:24:08 INFO - PROCESS | 3752 | 1461050648291 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 00:24:08 INFO - PROCESS | 3752 | 1461050648294 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 00:24:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 00:24:08 INFO - PROCESS | 3752 | 1461050648297 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 00:24:08 INFO - PROCESS | 3752 | 1461050648301 Marionette TRACE conn3 <- [1,906,null,{}] 00:24:08 INFO - PROCESS | 3752 | 1461050648312 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}] 00:24:08 INFO - PROCESS | 3752 | 1461050648398 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 00:24:08 INFO - PROCESS | 3752 | 1461050648499 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:08 INFO - PROCESS | 3752 | ++DOCSHELL 11BEF800 == 62 [pid = 3752] [id = 236] 00:24:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 123 (1A1B6C00) [pid = 3752] [serial = 706] [outer = 00000000] 00:24:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 124 (1C0C5800) [pid = 3752] [serial = 707] [outer = 1A1B6C00] 00:24:08 INFO - PROCESS | 3752 | 1461050648555 Marionette DEBUG loaded listener.js 00:24:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 125 (1C368400) [pid = 3752] [serial = 708] [outer = 1A1B6C00] 00:24:09 INFO - PROCESS | 3752 | 1461050649093 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]]]}] 00:24:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 00:24:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 826ms 00:24:09 INFO - PROCESS | 3752 | 1461050649106 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 00:24:09 INFO - PROCESS | 3752 | 1461050649108 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 00:24:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 00:24:09 INFO - PROCESS | 3752 | 1461050649128 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 00:24:09 INFO - PROCESS | 3752 | 1461050649130 Marionette TRACE conn3 <- [1,910,null,{}] 00:24:09 INFO - PROCESS | 3752 | 1461050649135 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}] 00:24:09 INFO - PROCESS | 3752 | 1461050649235 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 00:24:09 INFO - PROCESS | 3752 | 1461050649334 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:09 INFO - PROCESS | 3752 | ++DOCSHELL 18884400 == 63 [pid = 3752] [id = 237] 00:24:09 INFO - PROCESS | 3752 | ++DOMWINDOW == 126 (1C2A3400) [pid = 3752] [serial = 709] [outer = 00000000] 00:24:09 INFO - PROCESS | 3752 | ++DOMWINDOW == 127 (1CB84C00) [pid = 3752] [serial = 710] [outer = 1C2A3400] 00:24:09 INFO - PROCESS | 3752 | 1461050649387 Marionette DEBUG loaded listener.js 00:24:09 INFO - PROCESS | 3752 | ++DOMWINDOW == 128 (1CF93000) [pid = 3752] [serial = 711] [outer = 1C2A3400] 00:24:09 INFO - PROCESS | 3752 | ++DOMWINDOW == 129 (1CB78400) [pid = 3752] [serial = 712] [outer = 1E385400] 00:24:10 INFO - PROCESS | 3752 | 1461050650040 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]]]}] 00:24:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 00:24:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 978ms 00:24:10 INFO - PROCESS | 3752 | 1461050650101 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 00:24:10 INFO - PROCESS | 3752 | 1461050650103 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 00:24:10 INFO - PROCESS | 3752 | 1461050650106 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 00:24:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 00:24:10 INFO - PROCESS | 3752 | 1461050650108 Marionette TRACE conn3 <- [1,914,null,{}] 00:24:10 INFO - PROCESS | 3752 | 1461050650113 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}] 00:24:10 INFO - PROCESS | 3752 | 1461050650228 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 00:24:10 INFO - PROCESS | 3752 | 1461050650357 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:10 INFO - PROCESS | 3752 | ++DOCSHELL 0267A800 == 64 [pid = 3752] [id = 238] 00:24:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 130 (11BF4C00) [pid = 3752] [serial = 713] [outer = 00000000] 00:24:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 131 (14356C00) [pid = 3752] [serial = 714] [outer = 11BF4C00] 00:24:10 INFO - PROCESS | 3752 | 1461050650413 Marionette DEBUG loaded listener.js 00:24:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 132 (14BA9800) [pid = 3752] [serial = 715] [outer = 11BF4C00] 00:24:11 INFO - PROCESS | 3752 | 1461050651068 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]]]}] 00:24:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 00:24:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 978ms 00:24:11 INFO - PROCESS | 3752 | 1461050651092 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 00:24:11 INFO - PROCESS | 3752 | 1461050651097 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 00:24:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 00:24:11 INFO - PROCESS | 3752 | 1461050651103 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 00:24:11 INFO - PROCESS | 3752 | 1461050651106 Marionette TRACE conn3 <- [1,918,null,{}] 00:24:11 INFO - PROCESS | 3752 | 1461050651111 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}] 00:24:11 INFO - PROCESS | 3752 | 1461050651212 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 00:24:11 INFO - PROCESS | 3752 | 1461050651320 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:11 INFO - PROCESS | 3752 | ++DOCSHELL 15B31C00 == 65 [pid = 3752] [id = 239] 00:24:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 133 (15BD0000) [pid = 3752] [serial = 716] [outer = 00000000] 00:24:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 134 (1671C800) [pid = 3752] [serial = 717] [outer = 15BD0000] 00:24:11 INFO - PROCESS | 3752 | 1461050651354 Marionette DEBUG loaded listener.js 00:24:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 135 (16C06C00) [pid = 3752] [serial = 718] [outer = 15BD0000] 00:24:11 INFO - PROCESS | 3752 | --DOCSHELL 13CABC00 == 64 [pid = 3752] [id = 232] 00:24:11 INFO - PROCESS | 3752 | --DOCSHELL 13209000 == 63 [pid = 3752] [id = 231] 00:24:11 INFO - PROCESS | 3752 | --DOCSHELL 16729400 == 62 [pid = 3752] [id = 230] 00:24:11 INFO - PROCESS | 3752 | --DOCSHELL 11BF6800 == 61 [pid = 3752] [id = 229] 00:24:11 INFO - PROCESS | 3752 | --DOCSHELL 17BCB000 == 60 [pid = 3752] [id = 228] 00:24:11 INFO - PROCESS | 3752 | --DOCSHELL 16C08C00 == 59 [pid = 3752] [id = 227] 00:24:11 INFO - PROCESS | 3752 | --DOCSHELL 1574FC00 == 58 [pid = 3752] [id = 226] 00:24:11 INFO - PROCESS | 3752 | --DOCSHELL 147B3400 == 57 [pid = 3752] [id = 225] 00:24:11 INFO - PROCESS | 3752 | --DOCSHELL 11FC1800 == 56 [pid = 3752] [id = 224] 00:24:11 INFO - PROCESS | 3752 | --DOMWINDOW == 134 (136DEC00) [pid = 3752] [serial = 605] [outer = 00000000] [url = about:blank] 00:24:11 INFO - PROCESS | 3752 | --DOMWINDOW == 133 (17A0B800) [pid = 3752] [serial = 608] [outer = 00000000] [url = about:blank] 00:24:11 INFO - PROCESS | 3752 | --DOMWINDOW == 132 (19ED5000) [pid = 3752] [serial = 611] [outer = 00000000] [url = about:blank] 00:24:11 INFO - PROCESS | 3752 | --DOMWINDOW == 131 (1C0C5C00) [pid = 3752] [serial = 614] [outer = 00000000] [url = about:blank] 00:24:11 INFO - PROCESS | 3752 | --DOMWINDOW == 130 (1CB79C00) [pid = 3752] [serial = 617] [outer = 00000000] [url = about:blank] 00:24:11 INFO - PROCESS | 3752 | --DOMWINDOW == 129 (1D260C00) [pid = 3752] [serial = 620] [outer = 00000000] [url = about:blank] 00:24:11 INFO - PROCESS | 3752 | --DOMWINDOW == 128 (1D933400) [pid = 3752] [serial = 653] [outer = 00000000] [url = about:blank] 00:24:11 INFO - PROCESS | 3752 | --DOCSHELL 11BF9400 == 55 [pid = 3752] [id = 223] 00:24:11 INFO - PROCESS | 3752 | --DOCSHELL 15556C00 == 54 [pid = 3752] [id = 219] 00:24:11 INFO - PROCESS | 3752 | 1461050651993 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]]]}] 00:24:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 00:24:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 932ms 00:24:12 INFO - PROCESS | 3752 | --DOMWINDOW == 127 (1335FC00) [pid = 3752] [serial = 603] [outer = 00000000] [url = about:blank] 00:24:12 INFO - PROCESS | 3752 | --DOMWINDOW == 126 (1C0C5000) [pid = 3752] [serial = 639] [outer = 00000000] [url = about:blank] 00:24:12 INFO - PROCESS | 3752 | --DOMWINDOW == 125 (1D2B0000) [pid = 3752] [serial = 644] [outer = 00000000] [url = about:blank] 00:24:12 INFO - PROCESS | 3752 | --DOMWINDOW == 124 (1D2A8400) [pid = 3752] [serial = 642] [outer = 00000000] [url = about:blank] 00:24:12 INFO - PROCESS | 3752 | --DOMWINDOW == 123 (19ED5C00) [pid = 3752] [serial = 647] [outer = 00000000] [url = about:blank] 00:24:12 INFO - PROCESS | 3752 | --DOMWINDOW == 122 (1D651800) [pid = 3752] [serial = 650] [outer = 00000000] [url = about:blank] 00:24:12 INFO - PROCESS | 3752 | --DOMWINDOW == 121 (1D646C00) [pid = 3752] [serial = 645] [outer = 00000000] [url = about:blank] 00:24:12 INFO - PROCESS | 3752 | --DOMWINDOW == 120 (1CF95C00) [pid = 3752] [serial = 648] [outer = 00000000] [url = about:blank] 00:24:12 INFO - PROCESS | 3752 | --DOMWINDOW == 119 (1D6CC000) [pid = 3752] [serial = 651] [outer = 00000000] [url = about:blank] 00:24:12 INFO - PROCESS | 3752 | --DOMWINDOW == 118 (19C80400) [pid = 3752] [serial = 636] [outer = 00000000] [url = about:blank] 00:24:12 INFO - PROCESS | 3752 | --DOMWINDOW == 117 (1BEA2000) [pid = 3752] [serial = 638] [outer = 00000000] [url = about:blank] 00:24:12 INFO - PROCESS | 3752 | --DOMWINDOW == 116 (13CAE800) [pid = 3752] [serial = 626] [outer = 00000000] [url = about:blank] 00:24:12 INFO - PROCESS | 3752 | --DOMWINDOW == 115 (15D58400) [pid = 3752] [serial = 627] [outer = 00000000] [url = about:blank] 00:24:12 INFO - PROCESS | 3752 | --DOMWINDOW == 114 (1D268000) [pid = 3752] [serial = 641] [outer = 00000000] [url = about:blank] 00:24:12 INFO - PROCESS | 3752 | --DOMWINDOW == 113 (1954FC00) [pid = 3752] [serial = 632] [outer = 00000000] [url = about:blank] 00:24:12 INFO - PROCESS | 3752 | --DOMWINDOW == 112 (19B39C00) [pid = 3752] [serial = 633] [outer = 00000000] [url = about:blank] 00:24:12 INFO - PROCESS | 3752 | --DOMWINDOW == 111 (17BC7C00) [pid = 3752] [serial = 629] [outer = 00000000] [url = about:blank] 00:24:12 INFO - PROCESS | 3752 | --DOMWINDOW == 110 (17F4AC00) [pid = 3752] [serial = 630] [outer = 00000000] [url = about:blank] 00:24:12 INFO - PROCESS | 3752 | --DOMWINDOW == 109 (136D7400) [pid = 3752] [serial = 623] [outer = 00000000] [url = about:blank] 00:24:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 00:24:12 INFO - PROCESS | 3752 | --DOMWINDOW == 108 (13A34000) [pid = 3752] [serial = 624] [outer = 00000000] [url = about:blank] 00:24:12 INFO - PROCESS | 3752 | --DOMWINDOW == 107 (19E9F400) [pid = 3752] [serial = 635] [outer = 00000000] [url = about:blank] 00:24:12 INFO - PROCESS | 3752 | 1461050652048 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 00:24:12 INFO - PROCESS | 3752 | 1461050652054 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 00:24:12 INFO - PROCESS | 3752 | 1461050652063 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 00:24:12 INFO - PROCESS | 3752 | 1461050652067 Marionette TRACE conn3 <- [1,922,null,{}] 00:24:12 INFO - PROCESS | 3752 | 1461050652072 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}] 00:24:12 INFO - PROCESS | 3752 | 1461050652140 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 00:24:12 INFO - PROCESS | 3752 | 1461050652147 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:12 INFO - PROCESS | 3752 | ++DOCSHELL 136DCC00 == 55 [pid = 3752] [id = 240] 00:24:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 108 (136DD000) [pid = 3752] [serial = 719] [outer = 00000000] 00:24:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 109 (14B16C00) [pid = 3752] [serial = 720] [outer = 136DD000] 00:24:12 INFO - PROCESS | 3752 | 1461050652192 Marionette DEBUG loaded listener.js 00:24:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 110 (16497000) [pid = 3752] [serial = 721] [outer = 136DD000] 00:24:12 INFO - PROCESS | 3752 | 1461050652652 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]]]}] 00:24:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 00:24:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 611ms 00:24:12 INFO - PROCESS | 3752 | 1461050652682 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 00:24:12 INFO - PROCESS | 3752 | 1461050652684 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 00:24:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 00:24:12 INFO - PROCESS | 3752 | 1461050652688 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 00:24:12 INFO - PROCESS | 3752 | 1461050652691 Marionette TRACE conn3 <- [1,926,null,{}] 00:24:12 INFO - PROCESS | 3752 | 1461050652701 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}] 00:24:12 INFO - PROCESS | 3752 | 1461050652783 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 00:24:12 INFO - PROCESS | 3752 | 1461050652791 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:12 INFO - PROCESS | 3752 | ++DOCSHELL 182AE400 == 56 [pid = 3752] [id = 241] 00:24:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 111 (18624000) [pid = 3752] [serial = 722] [outer = 00000000] 00:24:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 112 (188BC000) [pid = 3752] [serial = 723] [outer = 18624000] 00:24:12 INFO - PROCESS | 3752 | 1461050652840 Marionette DEBUG loaded listener.js 00:24:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 113 (18A29000) [pid = 3752] [serial = 724] [outer = 18624000] 00:24:13 INFO - PROCESS | 3752 | 1461050653280 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]]]}] 00:24:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 00:24:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 627ms 00:24:13 INFO - PROCESS | 3752 | 1461050653308 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 00:24:13 INFO - PROCESS | 3752 | 1461050653311 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 00:24:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 00:24:13 INFO - PROCESS | 3752 | 1461050653318 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 00:24:13 INFO - PROCESS | 3752 | 1461050653319 Marionette TRACE conn3 <- [1,930,null,{}] 00:24:13 INFO - PROCESS | 3752 | 1461050653323 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}] 00:24:13 INFO - PROCESS | 3752 | 1461050653402 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 00:24:13 INFO - PROCESS | 3752 | 1461050653408 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:13 INFO - PROCESS | 3752 | ++DOCSHELL 188BB400 == 57 [pid = 3752] [id = 242] 00:24:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 114 (19462000) [pid = 3752] [serial = 725] [outer = 00000000] 00:24:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 115 (1967FC00) [pid = 3752] [serial = 726] [outer = 19462000] 00:24:13 INFO - PROCESS | 3752 | 1461050653455 Marionette DEBUG loaded listener.js 00:24:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 116 (19B36000) [pid = 3752] [serial = 727] [outer = 19462000] 00:24:13 INFO - PROCESS | 3752 | 1461050653884 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]]]}] 00:24:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 00:24:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 627ms 00:24:13 INFO - PROCESS | 3752 | 1461050653941 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 00:24:13 INFO - PROCESS | 3752 | 1461050653943 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 00:24:13 INFO - PROCESS | 3752 | 1461050653946 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 00:24:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 00:24:13 INFO - PROCESS | 3752 | 1461050653948 Marionette TRACE conn3 <- [1,934,null,{}] 00:24:13 INFO - PROCESS | 3752 | 1461050653951 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}] 00:24:14 INFO - PROCESS | 3752 | 1461050654027 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 00:24:14 INFO - PROCESS | 3752 | 1461050654033 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:14 INFO - PROCESS | 3752 | ++DOCSHELL 19461000 == 58 [pid = 3752] [id = 243] 00:24:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 117 (19B33400) [pid = 3752] [serial = 728] [outer = 00000000] 00:24:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 118 (19E96000) [pid = 3752] [serial = 729] [outer = 19B33400] 00:24:14 INFO - PROCESS | 3752 | 1461050654077 Marionette DEBUG loaded listener.js 00:24:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 119 (19ED5C00) [pid = 3752] [serial = 730] [outer = 19B33400] 00:24:14 INFO - PROCESS | 3752 | 1461050654544 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]]]}] 00:24:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 00:24:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 611ms 00:24:14 INFO - PROCESS | 3752 | 1461050654567 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 00:24:14 INFO - PROCESS | 3752 | 1461050654569 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 00:24:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 00:24:14 INFO - PROCESS | 3752 | 1461050654577 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 00:24:14 INFO - PROCESS | 3752 | 1461050654579 Marionette TRACE conn3 <- [1,938,null,{}] 00:24:14 INFO - PROCESS | 3752 | 1461050654582 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}] 00:24:14 INFO - PROCESS | 3752 | 1461050654697 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 00:24:14 INFO - PROCESS | 3752 | 1461050654788 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:14 INFO - PROCESS | 3752 | ++DOCSHELL 1BEA0C00 == 59 [pid = 3752] [id = 244] 00:24:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 120 (1BEA1000) [pid = 3752] [serial = 731] [outer = 00000000] 00:24:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 121 (1C0C7C00) [pid = 3752] [serial = 732] [outer = 1BEA1000] 00:24:14 INFO - PROCESS | 3752 | 1461050654835 Marionette DEBUG loaded listener.js 00:24:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 122 (1C35E400) [pid = 3752] [serial = 733] [outer = 1BEA1000] 00:24:15 INFO - PROCESS | 3752 | 1461050655275 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]]]}] 00:24:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 00:24:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 718ms 00:24:15 INFO - PROCESS | 3752 | 1461050655295 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 00:24:15 INFO - PROCESS | 3752 | 1461050655296 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 00:24:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 00:24:15 INFO - PROCESS | 3752 | 1461050655300 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 00:24:15 INFO - PROCESS | 3752 | 1461050655301 Marionette TRACE conn3 <- [1,942,null,{}] 00:24:15 INFO - PROCESS | 3752 | 1461050655314 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}] 00:24:15 INFO - PROCESS | 3752 | 1461050655418 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 00:24:15 INFO - PROCESS | 3752 | 1461050655427 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:15 INFO - PROCESS | 3752 | ++DOCSHELL 19C7EC00 == 60 [pid = 3752] [id = 245] 00:24:15 INFO - PROCESS | 3752 | ++DOMWINDOW == 123 (1A6DDC00) [pid = 3752] [serial = 734] [outer = 00000000] 00:24:15 INFO - PROCESS | 3752 | ++DOMWINDOW == 124 (1D182000) [pid = 3752] [serial = 735] [outer = 1A6DDC00] 00:24:15 INFO - PROCESS | 3752 | 1461050655471 Marionette DEBUG loaded listener.js 00:24:15 INFO - PROCESS | 3752 | ++DOMWINDOW == 125 (1D184800) [pid = 3752] [serial = 736] [outer = 1A6DDC00] 00:24:15 INFO - PROCESS | 3752 | 1461050655924 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]]]}] 00:24:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 00:24:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 612ms 00:24:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 00:24:15 INFO - PROCESS | 3752 | 1461050655922 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 00:24:15 INFO - PROCESS | 3752 | 1461050655923 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 00:24:15 INFO - PROCESS | 3752 | 1461050655927 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 00:24:15 INFO - PROCESS | 3752 | 1461050655928 Marionette TRACE conn3 <- [1,946,null,{}] 00:24:15 INFO - PROCESS | 3752 | 1461050655932 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}] 00:24:16 INFO - PROCESS | 3752 | 1461050656037 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 00:24:16 INFO - PROCESS | 3752 | 1461050656124 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:16 INFO - PROCESS | 3752 | ++DOCSHELL 1CF95C00 == 61 [pid = 3752] [id = 246] 00:24:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 126 (1D264800) [pid = 3752] [serial = 737] [outer = 00000000] 00:24:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 127 (1D2AA800) [pid = 3752] [serial = 738] [outer = 1D264800] 00:24:16 INFO - PROCESS | 3752 | 1461050656178 Marionette DEBUG loaded listener.js 00:24:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 128 (1D2B1400) [pid = 3752] [serial = 739] [outer = 1D264800] 00:24:16 INFO - PROCESS | 3752 | --DOMWINDOW == 127 (17BCB800) [pid = 3752] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 00:24:16 INFO - PROCESS | 3752 | --DOMWINDOW == 126 (188BC400) [pid = 3752] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 00:24:16 INFO - PROCESS | 3752 | --DOMWINDOW == 125 (17BCBC00) [pid = 3752] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 00:24:16 INFO - PROCESS | 3752 | --DOMWINDOW == 124 (11BFA800) [pid = 3752] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 00:24:16 INFO - PROCESS | 3752 | --DOMWINDOW == 123 (11FC6000) [pid = 3752] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 00:24:16 INFO - PROCESS | 3752 | --DOMWINDOW == 122 (14BA5400) [pid = 3752] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 00:24:16 INFO - PROCESS | 3752 | --DOMWINDOW == 121 (15E68400) [pid = 3752] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 00:24:16 INFO - PROCESS | 3752 | --DOMWINDOW == 120 (17A43C00) [pid = 3752] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 00:24:16 INFO - PROCESS | 3752 | --DOMWINDOW == 119 (17BC6C00) [pid = 3752] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 00:24:16 INFO - PROCESS | 3752 | --DOMWINDOW == 118 (17FED000) [pid = 3752] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 00:24:16 INFO - PROCESS | 3752 | --DOMWINDOW == 117 (18878000) [pid = 3752] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 00:24:16 INFO - PROCESS | 3752 | --DOMWINDOW == 116 (11FC3800) [pid = 3752] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 00:24:16 INFO - PROCESS | 3752 | --DOMWINDOW == 115 (16728000) [pid = 3752] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 00:24:16 INFO - PROCESS | 3752 | --DOMWINDOW == 114 (1AA45000) [pid = 3752] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 00:24:16 INFO - PROCESS | 3752 | --DOMWINDOW == 113 (13376C00) [pid = 3752] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 00:24:16 INFO - PROCESS | 3752 | --DOMWINDOW == 112 (1C987400) [pid = 3752] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 00:24:16 INFO - PROCESS | 3752 | --DOMWINDOW == 111 (17BC1800) [pid = 3752] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 00:24:16 INFO - PROCESS | 3752 | --DOMWINDOW == 110 (1A73F400) [pid = 3752] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 00:24:16 INFO - PROCESS | 3752 | --DOMWINDOW == 109 (1A696C00) [pid = 3752] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 00:24:16 INFO - PROCESS | 3752 | --DOMWINDOW == 108 (16722C00) [pid = 3752] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 00:24:16 INFO - PROCESS | 3752 | --DOMWINDOW == 107 (19466C00) [pid = 3752] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 00:24:16 INFO - PROCESS | 3752 | 1461050656693 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]]]}] 00:24:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 00:24:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 825ms 00:24:16 INFO - PROCESS | 3752 | 1461050656754 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 00:24:16 INFO - PROCESS | 3752 | 1461050656756 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 00:24:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 00:24:16 INFO - PROCESS | 3752 | 1461050656759 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 00:24:16 INFO - PROCESS | 3752 | 1461050656761 Marionette TRACE conn3 <- [1,950,null,{}] 00:24:16 INFO - PROCESS | 3752 | 1461050656764 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}] 00:24:16 INFO - PROCESS | 3752 | 1461050656842 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 00:24:16 INFO - PROCESS | 3752 | 1461050656848 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:16 INFO - PROCESS | 3752 | ++DOCSHELL 12DDE400 == 62 [pid = 3752] [id = 247] 00:24:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 108 (16550800) [pid = 3752] [serial = 740] [outer = 00000000] 00:24:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 109 (17A45C00) [pid = 3752] [serial = 741] [outer = 16550800] 00:24:16 INFO - PROCESS | 3752 | 1461050656892 Marionette DEBUG loaded listener.js 00:24:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 110 (17FED000) [pid = 3752] [serial = 742] [outer = 16550800] 00:24:17 INFO - PROCESS | 3752 | 1461050657303 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]]]}] 00:24:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 00:24:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 581ms 00:24:17 INFO - PROCESS | 3752 | 1461050657356 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 00:24:17 INFO - PROCESS | 3752 | 1461050657358 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 00:24:17 INFO - PROCESS | 3752 | 1461050657365 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 00:24:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 00:24:17 INFO - PROCESS | 3752 | 1461050657367 Marionette TRACE conn3 <- [1,954,null,{}] 00:24:17 INFO - PROCESS | 3752 | 1461050657371 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}] 00:24:17 INFO - PROCESS | 3752 | 1461050657448 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 00:24:17 INFO - PROCESS | 3752 | 1461050657438 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:17 INFO - PROCESS | 3752 | ++DOCSHELL 17A43800 == 63 [pid = 3752] [id = 248] 00:24:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 111 (188C0000) [pid = 3752] [serial = 743] [outer = 00000000] 00:24:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 112 (1336BC00) [pid = 3752] [serial = 744] [outer = 188C0000] 00:24:17 INFO - PROCESS | 3752 | 1461050657484 Marionette DEBUG loaded listener.js 00:24:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 113 (19EDE000) [pid = 3752] [serial = 745] [outer = 188C0000] 00:24:17 INFO - PROCESS | 3752 | 1461050657937 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]]]}] 00:24:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 00:24:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 627ms 00:24:17 INFO - PROCESS | 3752 | 1461050657987 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 00:24:17 INFO - PROCESS | 3752 | 1461050657989 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 00:24:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 00:24:17 INFO - PROCESS | 3752 | 1461050657993 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 00:24:17 INFO - PROCESS | 3752 | 1461050657995 Marionette TRACE conn3 <- [1,958,null,{}] 00:24:17 INFO - PROCESS | 3752 | 1461050657998 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}] 00:24:18 INFO - PROCESS | 3752 | 1461050658094 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 00:24:18 INFO - PROCESS | 3752 | 1461050658100 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:18 INFO - PROCESS | 3752 | ++DOCSHELL 17BC6C00 == 64 [pid = 3752] [id = 249] 00:24:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 114 (1C2A1400) [pid = 3752] [serial = 746] [outer = 00000000] 00:24:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 115 (1D6CC000) [pid = 3752] [serial = 747] [outer = 1C2A1400] 00:24:18 INFO - PROCESS | 3752 | 1461050658148 Marionette DEBUG loaded listener.js 00:24:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 116 (1D931C00) [pid = 3752] [serial = 748] [outer = 1C2A1400] 00:24:18 INFO - PROCESS | 3752 | 1461050658736 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]]]}] 00:24:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 00:24:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 780ms 00:24:18 INFO - PROCESS | 3752 | 1461050658804 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 00:24:18 INFO - PROCESS | 3752 | 1461050658808 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 00:24:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 00:24:18 INFO - PROCESS | 3752 | 1461050658828 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 00:24:18 INFO - PROCESS | 3752 | 1461050658832 Marionette TRACE conn3 <- [1,962,null,{}] 00:24:18 INFO - PROCESS | 3752 | 1461050658838 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}] 00:24:18 INFO - PROCESS | 3752 | 1461050658954 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 00:24:19 INFO - PROCESS | 3752 | 1461050659058 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:19 INFO - PROCESS | 3752 | ++DOCSHELL 136D4C00 == 65 [pid = 3752] [id = 250] 00:24:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 117 (136D7400) [pid = 3752] [serial = 749] [outer = 00000000] 00:24:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 118 (14BF1C00) [pid = 3752] [serial = 750] [outer = 136D7400] 00:24:19 INFO - PROCESS | 3752 | 1461050659115 Marionette DEBUG loaded listener.js 00:24:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 119 (15E69000) [pid = 3752] [serial = 751] [outer = 136D7400] 00:24:19 INFO - PROCESS | 3752 | 1461050659655 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]]]}] 00:24:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 00:24:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 871ms 00:24:19 INFO - PROCESS | 3752 | 1461050659701 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 00:24:19 INFO - PROCESS | 3752 | 1461050659707 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 00:24:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 00:24:19 INFO - PROCESS | 3752 | 1461050659713 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 00:24:19 INFO - PROCESS | 3752 | 1461050659716 Marionette TRACE conn3 <- [1,966,null,{}] 00:24:19 INFO - PROCESS | 3752 | 1461050659720 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}] 00:24:19 INFO - PROCESS | 3752 | 1461050659824 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 00:24:19 INFO - PROCESS | 3752 | 1461050659928 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:19 INFO - PROCESS | 3752 | ++DOCSHELL 17A41400 == 66 [pid = 3752] [id = 251] 00:24:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 120 (17A45400) [pid = 3752] [serial = 752] [outer = 00000000] 00:24:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 121 (188BAC00) [pid = 3752] [serial = 753] [outer = 17A45400] 00:24:19 INFO - PROCESS | 3752 | 1461050659982 Marionette DEBUG loaded listener.js 00:24:20 INFO - PROCESS | 3752 | ++DOMWINDOW == 122 (1919B800) [pid = 3752] [serial = 754] [outer = 17A45400] 00:24:20 INFO - PROCESS | 3752 | 1461050660557 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]]]}] 00:24:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 00:24:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 887ms 00:24:20 INFO - PROCESS | 3752 | 1461050660598 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 00:24:20 INFO - PROCESS | 3752 | 1461050660601 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 00:24:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 00:24:20 INFO - PROCESS | 3752 | 1461050660605 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 00:24:20 INFO - PROCESS | 3752 | 1461050660609 Marionette TRACE conn3 <- [1,970,null,{}] 00:24:20 INFO - PROCESS | 3752 | 1461050660619 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}] 00:24:20 INFO - PROCESS | 3752 | 1461050660727 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 00:24:20 INFO - PROCESS | 3752 | 1461050660832 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:20 INFO - PROCESS | 3752 | ++DOCSHELL 1C0C0800 == 67 [pid = 3752] [id = 252] 00:24:20 INFO - PROCESS | 3752 | ++DOMWINDOW == 123 (1C0C3000) [pid = 3752] [serial = 755] [outer = 00000000] 00:24:20 INFO - PROCESS | 3752 | ++DOMWINDOW == 124 (1CF0EC00) [pid = 3752] [serial = 756] [outer = 1C0C3000] 00:24:20 INFO - PROCESS | 3752 | 1461050660888 Marionette DEBUG loaded listener.js 00:24:20 INFO - PROCESS | 3752 | ++DOMWINDOW == 125 (1D2AA000) [pid = 3752] [serial = 757] [outer = 1C0C3000] 00:24:21 INFO - PROCESS | 3752 | 1461050661438 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]]]}] 00:24:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 00:24:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 899ms 00:24:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 00:24:21 INFO - PROCESS | 3752 | 1461050661508 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 00:24:21 INFO - PROCESS | 3752 | 1461050661511 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 00:24:21 INFO - PROCESS | 3752 | 1461050661515 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 00:24:21 INFO - PROCESS | 3752 | 1461050661517 Marionette TRACE conn3 <- [1,974,null,{}] 00:24:21 INFO - PROCESS | 3752 | 1461050661521 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}] 00:24:21 INFO - PROCESS | 3752 | 1461050661623 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 00:24:21 INFO - PROCESS | 3752 | 1461050661725 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:21 INFO - PROCESS | 3752 | ++DOCSHELL 1D6CB000 == 68 [pid = 3752] [id = 253] 00:24:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 126 (1D6D0400) [pid = 3752] [serial = 758] [outer = 00000000] 00:24:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 127 (1D93C000) [pid = 3752] [serial = 759] [outer = 1D6D0400] 00:24:21 INFO - PROCESS | 3752 | 1461050661779 Marionette DEBUG loaded listener.js 00:24:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 128 (1DE24000) [pid = 3752] [serial = 760] [outer = 1D6D0400] 00:24:22 INFO - PROCESS | 3752 | 1461050662326 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]]]}] 00:24:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 00:24:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 884ms 00:24:22 INFO - PROCESS | 3752 | 1461050662402 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 00:24:22 INFO - PROCESS | 3752 | 1461050662404 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 00:24:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 00:24:22 INFO - PROCESS | 3752 | 1461050662408 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 00:24:22 INFO - PROCESS | 3752 | 1461050662410 Marionette TRACE conn3 <- [1,978,null,{}] 00:24:22 INFO - PROCESS | 3752 | 1461050662414 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}] 00:24:22 INFO - PROCESS | 3752 | 1461050662537 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 00:24:22 INFO - PROCESS | 3752 | 1461050662640 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:22 INFO - PROCESS | 3752 | ++DOCSHELL 13403000 == 69 [pid = 3752] [id = 254] 00:24:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 129 (13403800) [pid = 3752] [serial = 761] [outer = 00000000] 00:24:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 130 (1340C800) [pid = 3752] [serial = 762] [outer = 13403800] 00:24:22 INFO - PROCESS | 3752 | 1461050662694 Marionette DEBUG loaded listener.js 00:24:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 131 (13410000) [pid = 3752] [serial = 763] [outer = 13403800] 00:24:23 INFO - PROCESS | 3752 | 1461050663234 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]]]}] 00:24:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 00:24:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 900ms 00:24:23 INFO - PROCESS | 3752 | 1461050663312 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 00:24:23 INFO - PROCESS | 3752 | 1461050663314 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 00:24:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 00:24:23 INFO - PROCESS | 3752 | 1461050663318 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 00:24:23 INFO - PROCESS | 3752 | 1461050663321 Marionette TRACE conn3 <- [1,982,null,{}] 00:24:23 INFO - PROCESS | 3752 | 1461050663326 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}] 00:24:23 INFO - PROCESS | 3752 | 1461050663458 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 00:24:23 INFO - PROCESS | 3752 | 1461050663589 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:23 INFO - PROCESS | 3752 | ++DOCSHELL 1235E000 == 70 [pid = 3752] [id = 255] 00:24:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 132 (1235E400) [pid = 3752] [serial = 764] [outer = 00000000] 00:24:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 133 (13AB6400) [pid = 3752] [serial = 765] [outer = 1235E400] 00:24:23 INFO - PROCESS | 3752 | 1461050663649 Marionette DEBUG loaded listener.js 00:24:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 134 (159EDC00) [pid = 3752] [serial = 766] [outer = 1235E400] 00:24:24 INFO - PROCESS | 3752 | 1461050664446 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]]]}] 00:24:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 00:24:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1209ms 00:24:24 INFO - PROCESS | 3752 | 1461050664514 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 00:24:24 INFO - PROCESS | 3752 | 1461050664517 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 00:24:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 00:24:24 INFO - PROCESS | 3752 | 1461050664522 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 00:24:24 INFO - PROCESS | 3752 | 1461050664526 Marionette TRACE conn3 <- [1,986,null,{}] 00:24:24 INFO - PROCESS | 3752 | 1461050664531 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}] 00:24:24 INFO - PROCESS | 3752 | 1461050664628 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 00:24:24 INFO - PROCESS | 3752 | 1461050664768 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:24 INFO - PROCESS | 3752 | ++DOCSHELL 123F8400 == 71 [pid = 3752] [id = 256] 00:24:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 135 (123F9400) [pid = 3752] [serial = 767] [outer = 00000000] 00:24:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 136 (13268400) [pid = 3752] [serial = 768] [outer = 123F9400] 00:24:24 INFO - PROCESS | 3752 | 1461050664822 Marionette DEBUG loaded listener.js 00:24:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 137 (136D6000) [pid = 3752] [serial = 769] [outer = 123F9400] 00:24:25 INFO - PROCESS | 3752 | --DOCSHELL 11FC3400 == 70 [pid = 3752] [id = 124] 00:24:25 INFO - PROCESS | 3752 | --DOCSHELL 17A43800 == 69 [pid = 3752] [id = 248] 00:24:25 INFO - PROCESS | 3752 | --DOCSHELL 12DDE400 == 68 [pid = 3752] [id = 247] 00:24:25 INFO - PROCESS | 3752 | --DOCSHELL 1CF95C00 == 67 [pid = 3752] [id = 246] 00:24:25 INFO - PROCESS | 3752 | --DOCSHELL 19C7EC00 == 66 [pid = 3752] [id = 245] 00:24:25 INFO - PROCESS | 3752 | --DOCSHELL 1BEA0C00 == 65 [pid = 3752] [id = 244] 00:24:25 INFO - PROCESS | 3752 | --DOCSHELL 19461000 == 64 [pid = 3752] [id = 243] 00:24:25 INFO - PROCESS | 3752 | --DOCSHELL 188BB400 == 63 [pid = 3752] [id = 242] 00:24:25 INFO - PROCESS | 3752 | --DOCSHELL 182AE400 == 62 [pid = 3752] [id = 241] 00:24:25 INFO - PROCESS | 3752 | --DOCSHELL 136DCC00 == 61 [pid = 3752] [id = 240] 00:24:25 INFO - PROCESS | 3752 | --DOCSHELL 15B31C00 == 60 [pid = 3752] [id = 239] 00:24:25 INFO - PROCESS | 3752 | --DOMWINDOW == 136 (1D2A9800) [pid = 3752] [serial = 665] [outer = 00000000] [url = about:blank] 00:24:25 INFO - PROCESS | 3752 | --DOCSHELL 1335EC00 == 59 [pid = 3752] [id = 234] 00:24:25 INFO - PROCESS | 3752 | --DOCSHELL 188BCC00 == 58 [pid = 3752] [id = 233] 00:24:25 INFO - PROCESS | 3752 | --DOMWINDOW == 135 (1D269C00) [pid = 3752] [serial = 621] [outer = 00000000] [url = about:blank] 00:24:25 INFO - PROCESS | 3752 | --DOMWINDOW == 134 (136E0400) [pid = 3752] [serial = 606] [outer = 00000000] [url = about:blank] 00:24:25 INFO - PROCESS | 3752 | --DOMWINDOW == 133 (1CB81400) [pid = 3752] [serial = 618] [outer = 00000000] [url = about:blank] 00:24:25 INFO - PROCESS | 3752 | --DOMWINDOW == 132 (1A1BB400) [pid = 3752] [serial = 612] [outer = 00000000] [url = about:blank] 00:24:25 INFO - PROCESS | 3752 | --DOMWINDOW == 131 (1C0BB400) [pid = 3752] [serial = 570] [outer = 00000000] [url = about:blank] 00:24:25 INFO - PROCESS | 3752 | --DOMWINDOW == 130 (1C980400) [pid = 3752] [serial = 615] [outer = 00000000] [url = about:blank] 00:24:25 INFO - PROCESS | 3752 | --DOMWINDOW == 129 (17A47400) [pid = 3752] [serial = 609] [outer = 00000000] [url = about:blank] 00:24:25 INFO - PROCESS | 3752 | --DOMWINDOW == 128 (1C2A8C00) [pid = 3752] [serial = 579] [outer = 00000000] [url = about:blank] 00:24:25 INFO - PROCESS | 3752 | --DOMWINDOW == 127 (1BEA7C00) [pid = 3752] [serial = 540] [outer = 00000000] [url = about:blank] 00:24:25 INFO - PROCESS | 3752 | --DOMWINDOW == 126 (143AC400) [pid = 3752] [serial = 573] [outer = 00000000] [url = about:blank] 00:24:25 INFO - PROCESS | 3752 | --DOMWINDOW == 125 (18621400) [pid = 3752] [serial = 576] [outer = 00000000] [url = about:blank] 00:24:25 INFO - PROCESS | 3752 | --DOMWINDOW == 124 (19C86C00) [pid = 3752] [serial = 695] [outer = 00000000] [url = about:blank] 00:24:25 INFO - PROCESS | 3752 | --DOMWINDOW == 123 (17F4CC00) [pid = 3752] [serial = 683] [outer = 00000000] [url = about:blank] 00:24:25 INFO - PROCESS | 3752 | --DOMWINDOW == 122 (18A23C00) [pid = 3752] [serial = 686] [outer = 00000000] [url = about:blank] 00:24:25 INFO - PROCESS | 3752 | --DOMWINDOW == 121 (182ADC00) [pid = 3752] [serial = 684] [outer = 00000000] [url = about:blank] 00:24:25 INFO - PROCESS | 3752 | --DOMWINDOW == 120 (19466400) [pid = 3752] [serial = 689] [outer = 00000000] [url = about:blank] 00:24:25 INFO - PROCESS | 3752 | --DOMWINDOW == 119 (1655A800) [pid = 3752] [serial = 656] [outer = 00000000] [url = about:blank] 00:24:25 INFO - PROCESS | 3752 | --DOMWINDOW == 118 (188C4400) [pid = 3752] [serial = 659] [outer = 00000000] [url = about:blank] 00:24:25 INFO - PROCESS | 3752 | --DOMWINDOW == 117 (12360000) [pid = 3752] [serial = 669] [outer = 00000000] [url = about:blank] 00:24:25 INFO - PROCESS | 3752 | --DOMWINDOW == 116 (11FC4400) [pid = 3752] [serial = 668] [outer = 00000000] [url = about:blank] 00:24:25 INFO - PROCESS | 3752 | --DOMWINDOW == 115 (19B34C00) [pid = 3752] [serial = 662] [outer = 00000000] [url = about:blank] 00:24:25 INFO - PROCESS | 3752 | --DOMWINDOW == 114 (18A31000) [pid = 3752] [serial = 687] [outer = 00000000] [url = about:blank] 00:24:25 INFO - PROCESS | 3752 | --DOMWINDOW == 113 (136D9800) [pid = 3752] [serial = 671] [outer = 00000000] [url = about:blank] 00:24:25 INFO - PROCESS | 3752 | --DOMWINDOW == 112 (13817C00) [pid = 3752] [serial = 672] [outer = 00000000] [url = about:blank] 00:24:25 INFO - PROCESS | 3752 | --DOMWINDOW == 111 (15B2E000) [pid = 3752] [serial = 674] [outer = 00000000] [url = about:blank] 00:24:25 INFO - PROCESS | 3752 | --DOMWINDOW == 110 (15BD8000) [pid = 3752] [serial = 675] [outer = 00000000] [url = about:blank] 00:24:25 INFO - PROCESS | 3752 | --DOMWINDOW == 109 (16726400) [pid = 3752] [serial = 677] [outer = 00000000] [url = about:blank] 00:24:25 INFO - PROCESS | 3752 | --DOMWINDOW == 108 (16727C00) [pid = 3752] [serial = 678] [outer = 00000000] [url = about:blank] 00:24:25 INFO - PROCESS | 3752 | --DOMWINDOW == 107 (17AD5800) [pid = 3752] [serial = 680] [outer = 00000000] [url = about:blank] 00:24:25 INFO - PROCESS | 3752 | --DOMWINDOW == 106 (19467000) [pid = 3752] [serial = 690] [outer = 00000000] [url = about:blank] 00:24:25 INFO - PROCESS | 3752 | --DOMWINDOW == 105 (19C78400) [pid = 3752] [serial = 693] [outer = 00000000] [url = about:blank] 00:24:25 INFO - PROCESS | 3752 | --DOMWINDOW == 104 (199F3C00) [pid = 3752] [serial = 692] [outer = 00000000] [url = about:blank] 00:24:25 INFO - PROCESS | 3752 | --DOMWINDOW == 103 (17AD8000) [pid = 3752] [serial = 681] [outer = 00000000] [url = about:blank] 00:24:25 INFO - PROCESS | 3752 | --DOMWINDOW == 102 (19EE3800) [pid = 3752] [serial = 696] [outer = 00000000] [url = about:blank] 00:24:25 INFO - PROCESS | 3752 | 1461050665428 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]]]}] 00:24:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 00:24:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 930ms 00:24:25 INFO - PROCESS | 3752 | 1461050665465 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 00:24:25 INFO - PROCESS | 3752 | 1461050665470 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 00:24:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 00:24:25 INFO - PROCESS | 3752 | 1461050665476 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 00:24:25 INFO - PROCESS | 3752 | 1461050665479 Marionette TRACE conn3 <- [1,990,null,{}] 00:24:25 INFO - PROCESS | 3752 | 1461050665483 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}] 00:24:25 INFO - PROCESS | 3752 | 1461050665565 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 00:24:25 INFO - PROCESS | 3752 | 1461050665571 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:25 INFO - PROCESS | 3752 | ++DOCSHELL 123F6C00 == 59 [pid = 3752] [id = 257] 00:24:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 103 (123F8800) [pid = 3752] [serial = 770] [outer = 00000000] 00:24:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 104 (136D8400) [pid = 3752] [serial = 771] [outer = 123F8800] 00:24:25 INFO - PROCESS | 3752 | 1461050665619 Marionette DEBUG loaded listener.js 00:24:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 105 (1381AC00) [pid = 3752] [serial = 772] [outer = 123F8800] 00:24:26 INFO - PROCESS | 3752 | 1461050666091 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]]]}] 00:24:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 00:24:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 636ms 00:24:26 INFO - PROCESS | 3752 | 1461050666113 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 00:24:26 INFO - PROCESS | 3752 | 1461050666115 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 00:24:26 INFO - PROCESS | 3752 | 1461050666118 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 00:24:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 00:24:26 INFO - PROCESS | 3752 | 1461050666122 Marionette TRACE conn3 <- [1,994,null,{}] 00:24:26 INFO - PROCESS | 3752 | 1461050666132 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}] 00:24:26 INFO - PROCESS | 3752 | 1461050666215 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 00:24:26 INFO - PROCESS | 3752 | 1461050666225 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:26 INFO - PROCESS | 3752 | ++DOCSHELL 13404000 == 60 [pid = 3752] [id = 258] 00:24:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 106 (14BAD400) [pid = 3752] [serial = 773] [outer = 00000000] 00:24:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 107 (1574C000) [pid = 3752] [serial = 774] [outer = 14BAD400] 00:24:26 INFO - PROCESS | 3752 | 1461050666272 Marionette DEBUG loaded listener.js 00:24:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 108 (15B2D000) [pid = 3752] [serial = 775] [outer = 14BAD400] 00:24:26 INFO - PROCESS | 3752 | 1461050666719 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]]]}] 00:24:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 00:24:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 620ms 00:24:26 INFO - PROCESS | 3752 | 1461050666740 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 00:24:26 INFO - PROCESS | 3752 | 1461050666743 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 00:24:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 00:24:26 INFO - PROCESS | 3752 | 1461050666750 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 00:24:26 INFO - PROCESS | 3752 | 1461050666752 Marionette TRACE conn3 <- [1,998,null,{}] 00:24:26 INFO - PROCESS | 3752 | 1461050666755 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}] 00:24:26 INFO - PROCESS | 3752 | 1461050666840 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 00:24:26 INFO - PROCESS | 3752 | 1461050666847 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:26 INFO - PROCESS | 3752 | ++DOCSHELL 11FC3800 == 61 [pid = 3752] [id = 259] 00:24:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 109 (15D58000) [pid = 3752] [serial = 776] [outer = 00000000] 00:24:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 110 (16582800) [pid = 3752] [serial = 777] [outer = 15D58000] 00:24:26 INFO - PROCESS | 3752 | 1461050666891 Marionette DEBUG loaded listener.js 00:24:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 111 (16720000) [pid = 3752] [serial = 778] [outer = 15D58000] 00:24:27 INFO - PROCESS | 3752 | 1461050667378 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]]]}] 00:24:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 00:24:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 698ms 00:24:27 INFO - PROCESS | 3752 | 1461050667450 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 00:24:27 INFO - PROCESS | 3752 | 1461050667452 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 00:24:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 00:24:27 INFO - PROCESS | 3752 | 1461050667456 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 00:24:27 INFO - PROCESS | 3752 | 1461050667458 Marionette TRACE conn3 <- [1,1002,null,{}] 00:24:27 INFO - PROCESS | 3752 | 1461050667461 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}] 00:24:27 INFO - PROCESS | 3752 | 1461050667546 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 00:24:27 INFO - PROCESS | 3752 | 1461050667552 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:27 INFO - PROCESS | 3752 | ++DOCSHELL 15BDB000 == 62 [pid = 3752] [id = 260] 00:24:27 INFO - PROCESS | 3752 | ++DOMWINDOW == 112 (15E68800) [pid = 3752] [serial = 779] [outer = 00000000] 00:24:27 INFO - PROCESS | 3752 | ++DOMWINDOW == 113 (17A0BC00) [pid = 3752] [serial = 780] [outer = 15E68800] 00:24:27 INFO - PROCESS | 3752 | 1461050667598 Marionette DEBUG loaded listener.js 00:24:27 INFO - PROCESS | 3752 | ++DOMWINDOW == 114 (17A4DC00) [pid = 3752] [serial = 781] [outer = 15E68800] 00:24:28 INFO - PROCESS | 3752 | 1461050668110 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]]]}] 00:24:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 00:24:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 697ms 00:24:28 INFO - PROCESS | 3752 | 1461050668161 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 00:24:28 INFO - PROCESS | 3752 | 1461050668163 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 00:24:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 00:24:28 INFO - PROCESS | 3752 | 1461050668167 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 00:24:28 INFO - PROCESS | 3752 | 1461050668168 Marionette TRACE conn3 <- [1,1006,null,{}] 00:24:28 INFO - PROCESS | 3752 | 1461050668172 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}] 00:24:28 INFO - PROCESS | 3752 | 1461050668327 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 00:24:28 INFO - PROCESS | 3752 | 1461050668374 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:28 INFO - PROCESS | 3752 | ++DOCSHELL 17BCB400 == 63 [pid = 3752] [id = 261] 00:24:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 115 (17F3F800) [pid = 3752] [serial = 782] [outer = 00000000] 00:24:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 116 (18231C00) [pid = 3752] [serial = 783] [outer = 17F3F800] 00:24:28 INFO - PROCESS | 3752 | 1461050668421 Marionette DEBUG loaded listener.js 00:24:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 117 (18239800) [pid = 3752] [serial = 784] [outer = 17F3F800] 00:24:28 INFO - PROCESS | 3752 | 1461050668861 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]]]}] 00:24:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 00:24:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 728ms 00:24:28 INFO - PROCESS | 3752 | 1461050668896 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 00:24:28 INFO - PROCESS | 3752 | 1461050668898 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 00:24:28 INFO - PROCESS | 3752 | 1461050668905 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 00:24:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 00:24:28 INFO - PROCESS | 3752 | 1461050668907 Marionette TRACE conn3 <- [1,1010,null,{}] 00:24:28 INFO - PROCESS | 3752 | 1461050668910 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}] 00:24:29 INFO - PROCESS | 3752 | 1461050669021 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 00:24:29 INFO - PROCESS | 3752 | 1461050669030 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:29 INFO - PROCESS | 3752 | ++DOCSHELL 1861B400 == 64 [pid = 3752] [id = 262] 00:24:29 INFO - PROCESS | 3752 | ++DOMWINDOW == 118 (1887DC00) [pid = 3752] [serial = 785] [outer = 00000000] 00:24:29 INFO - PROCESS | 3752 | ++DOMWINDOW == 119 (188C0800) [pid = 3752] [serial = 786] [outer = 1887DC00] 00:24:29 INFO - PROCESS | 3752 | 1461050669075 Marionette DEBUG loaded listener.js 00:24:29 INFO - PROCESS | 3752 | ++DOMWINDOW == 120 (18A27800) [pid = 3752] [serial = 787] [outer = 1887DC00] 00:24:29 INFO - PROCESS | 3752 | 1461050669533 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]]]}] 00:24:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 00:24:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 698ms 00:24:29 INFO - PROCESS | 3752 | 1461050669612 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 00:24:29 INFO - PROCESS | 3752 | 1461050669614 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 00:24:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 00:24:29 INFO - PROCESS | 3752 | 1461050669618 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 00:24:29 INFO - PROCESS | 3752 | 1461050669619 Marionette TRACE conn3 <- [1,1014,null,{}] 00:24:29 INFO - PROCESS | 3752 | 1461050669623 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}] 00:24:29 INFO - PROCESS | 3752 | 1461050669760 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 00:24:29 INFO - PROCESS | 3752 | 1461050669772 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:29 INFO - PROCESS | 3752 | ++DOCSHELL 1336C000 == 65 [pid = 3752] [id = 263] 00:24:29 INFO - PROCESS | 3752 | ++DOMWINDOW == 121 (13379800) [pid = 3752] [serial = 788] [outer = 00000000] 00:24:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 122 (18A2C800) [pid = 3752] [serial = 789] [outer = 13379800] 00:24:30 INFO - PROCESS | 3752 | 1461050670035 Marionette DEBUG loaded listener.js 00:24:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 123 (193D7C00) [pid = 3752] [serial = 790] [outer = 13379800] 00:24:30 INFO - PROCESS | 3752 | --DOMWINDOW == 122 (1BEA1000) [pid = 3752] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 00:24:30 INFO - PROCESS | 3752 | --DOMWINDOW == 121 (1A6DDC00) [pid = 3752] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 00:24:30 INFO - PROCESS | 3752 | --DOMWINDOW == 120 (15BD0000) [pid = 3752] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 00:24:30 INFO - PROCESS | 3752 | --DOMWINDOW == 119 (136DD000) [pid = 3752] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 00:24:30 INFO - PROCESS | 3752 | --DOMWINDOW == 118 (19B33400) [pid = 3752] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 00:24:30 INFO - PROCESS | 3752 | --DOMWINDOW == 117 (19462000) [pid = 3752] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 00:24:30 INFO - PROCESS | 3752 | --DOMWINDOW == 116 (1D264800) [pid = 3752] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 00:24:30 INFO - PROCESS | 3752 | --DOMWINDOW == 115 (18624000) [pid = 3752] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 00:24:30 INFO - PROCESS | 3752 | --DOMWINDOW == 114 (188C0000) [pid = 3752] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 00:24:30 INFO - PROCESS | 3752 | --DOMWINDOW == 113 (16550800) [pid = 3752] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 00:24:30 INFO - PROCESS | 3752 | 1461050670397 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]]]}] 00:24:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 00:24:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 837ms 00:24:30 INFO - PROCESS | 3752 | 1461050670443 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 00:24:30 INFO - PROCESS | 3752 | 1461050670445 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 00:24:30 INFO - PROCESS | 3752 | 1461050670448 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 00:24:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 00:24:30 INFO - PROCESS | 3752 | 1461050670450 Marionette TRACE conn3 <- [1,1018,null,{}] 00:24:30 INFO - PROCESS | 3752 | 1461050670453 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}] 00:24:30 INFO - PROCESS | 3752 | 1461050670569 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 00:24:30 INFO - PROCESS | 3752 | 1461050670581 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:30 INFO - PROCESS | 3752 | ++DOCSHELL 136DA400 == 66 [pid = 3752] [id = 264] 00:24:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 114 (14BAAC00) [pid = 3752] [serial = 791] [outer = 00000000] 00:24:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 115 (188C4C00) [pid = 3752] [serial = 792] [outer = 14BAAC00] 00:24:30 INFO - PROCESS | 3752 | 1461050670626 Marionette DEBUG loaded listener.js 00:24:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 116 (19190000) [pid = 3752] [serial = 793] [outer = 14BAAC00] 00:24:31 INFO - PROCESS | 3752 | 1461050671021 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]]]}] 00:24:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 00:24:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 589ms 00:24:31 INFO - PROCESS | 3752 | 1461050671045 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 00:24:31 INFO - PROCESS | 3752 | 1461050671047 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 00:24:31 INFO - PROCESS | 3752 | 1461050671050 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 00:24:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 00:24:31 INFO - PROCESS | 3752 | 1461050671052 Marionette TRACE conn3 <- [1,1022,null,{}] 00:24:31 INFO - PROCESS | 3752 | 1461050671055 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}] 00:24:31 INFO - PROCESS | 3752 | 1461050671133 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 00:24:31 INFO - PROCESS | 3752 | 1461050671250 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:31 INFO - PROCESS | 3752 | ++DOCSHELL 15E68C00 == 67 [pid = 3752] [id = 265] 00:24:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 117 (17BC8000) [pid = 3752] [serial = 794] [outer = 00000000] 00:24:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 118 (19550C00) [pid = 3752] [serial = 795] [outer = 17BC8000] 00:24:31 INFO - PROCESS | 3752 | 1461050671296 Marionette DEBUG loaded listener.js 00:24:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 119 (19B33400) [pid = 3752] [serial = 796] [outer = 17BC8000] 00:24:31 INFO - PROCESS | 3752 | 1461050671660 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]]]}] 00:24:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 00:24:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 636ms 00:24:31 INFO - PROCESS | 3752 | 1461050671689 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 00:24:31 INFO - PROCESS | 3752 | 1461050671691 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 00:24:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 00:24:31 INFO - PROCESS | 3752 | 1461050671695 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 00:24:31 INFO - PROCESS | 3752 | 1461050671697 Marionette TRACE conn3 <- [1,1026,null,{}] 00:24:31 INFO - PROCESS | 3752 | 1461050671700 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}] 00:24:31 INFO - PROCESS | 3752 | 1461050671832 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 00:24:31 INFO - PROCESS | 3752 | 1461050671891 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:31 INFO - PROCESS | 3752 | ++DOCSHELL 19C57000 == 68 [pid = 3752] [id = 266] 00:24:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 120 (19C7AC00) [pid = 3752] [serial = 797] [outer = 00000000] 00:24:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 121 (19E97000) [pid = 3752] [serial = 798] [outer = 19C7AC00] 00:24:31 INFO - PROCESS | 3752 | 1461050671942 Marionette DEBUG loaded listener.js 00:24:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 122 (1A004C00) [pid = 3752] [serial = 799] [outer = 19C7AC00] 00:24:32 INFO - PROCESS | 3752 | 1461050672573 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]]]}] 00:24:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 00:24:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 931ms 00:24:32 INFO - PROCESS | 3752 | 1461050672624 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 00:24:32 INFO - PROCESS | 3752 | 1461050672630 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 00:24:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 00:24:32 INFO - PROCESS | 3752 | 1461050672636 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 00:24:32 INFO - PROCESS | 3752 | 1461050672639 Marionette TRACE conn3 <- [1,1030,null,{}] 00:24:32 INFO - PROCESS | 3752 | 1461050672644 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}] 00:24:32 INFO - PROCESS | 3752 | 1461050672756 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 00:24:32 INFO - PROCESS | 3752 | 1461050672892 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:32 INFO - PROCESS | 3752 | ++DOCSHELL 1335EC00 == 69 [pid = 3752] [id = 267] 00:24:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 123 (1335FC00) [pid = 3752] [serial = 800] [outer = 00000000] 00:24:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 124 (136DD000) [pid = 3752] [serial = 801] [outer = 1335FC00] 00:24:32 INFO - PROCESS | 3752 | 1461050672949 Marionette DEBUG loaded listener.js 00:24:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 125 (13AAE400) [pid = 3752] [serial = 802] [outer = 1335FC00] 00:24:33 INFO - PROCESS | 3752 | 1461050673514 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]]]}] 00:24:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 00:24:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 884ms 00:24:33 INFO - PROCESS | 3752 | 1461050673540 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 00:24:33 INFO - PROCESS | 3752 | 1461050673546 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 00:24:33 INFO - PROCESS | 3752 | 1461050673555 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 00:24:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 00:24:33 INFO - PROCESS | 3752 | 1461050673560 Marionette TRACE conn3 <- [1,1034,null,{}] 00:24:33 INFO - PROCESS | 3752 | 1461050673565 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}] 00:24:33 INFO - PROCESS | 3752 | 1461050673671 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 00:24:33 INFO - PROCESS | 3752 | 1461050673803 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:33 INFO - PROCESS | 3752 | ++DOCSHELL 136DB000 == 70 [pid = 3752] [id = 268] 00:24:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 126 (13814000) [pid = 3752] [serial = 803] [outer = 00000000] 00:24:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 127 (15D57400) [pid = 3752] [serial = 804] [outer = 13814000] 00:24:33 INFO - PROCESS | 3752 | 1461050673857 Marionette DEBUG loaded listener.js 00:24:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 128 (16C0F000) [pid = 3752] [serial = 805] [outer = 13814000] 00:24:34 INFO - PROCESS | 3752 | 1461050674462 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]]]}] 00:24:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 00:24:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 930ms 00:24:34 INFO - PROCESS | 3752 | 1461050674501 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 00:24:34 INFO - PROCESS | 3752 | 1461050674504 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 00:24:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 00:24:34 INFO - PROCESS | 3752 | 1461050674491 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 00:24:34 INFO - PROCESS | 3752 | 1461050674495 Marionette TRACE conn3 <- [1,1038,null,{}] 00:24:34 INFO - PROCESS | 3752 | 1461050674506 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}] 00:24:34 INFO - PROCESS | 3752 | 1461050674621 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 00:24:34 INFO - PROCESS | 3752 | 1461050674754 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:34 INFO - PROCESS | 3752 | ++DOCSHELL 1946B800 == 71 [pid = 3752] [id = 269] 00:24:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 129 (19537400) [pid = 3752] [serial = 806] [outer = 00000000] 00:24:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 130 (19C78000) [pid = 3752] [serial = 807] [outer = 19537400] 00:24:34 INFO - PROCESS | 3752 | 1461050674813 Marionette DEBUG loaded listener.js 00:24:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 131 (19C86800) [pid = 3752] [serial = 808] [outer = 19537400] 00:24:35 INFO - PROCESS | 3752 | 1461050675344 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]]]}] 00:24:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 00:24:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 884ms 00:24:35 INFO - PROCESS | 3752 | 1461050675395 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 00:24:35 INFO - PROCESS | 3752 | 1461050675398 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 00:24:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 00:24:35 INFO - PROCESS | 3752 | 1461050675402 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 00:24:35 INFO - PROCESS | 3752 | 1461050675404 Marionette TRACE conn3 <- [1,1042,null,{}] 00:24:35 INFO - PROCESS | 3752 | 1461050675407 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}] 00:24:35 INFO - PROCESS | 3752 | 1461050675510 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 00:24:35 INFO - PROCESS | 3752 | 1461050675621 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:35 INFO - PROCESS | 3752 | ++DOCSHELL 188B7800 == 72 [pid = 3752] [id = 270] 00:24:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 132 (1946A400) [pid = 3752] [serial = 809] [outer = 00000000] 00:24:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 133 (1A072400) [pid = 3752] [serial = 810] [outer = 1946A400] 00:24:35 INFO - PROCESS | 3752 | 1461050675674 Marionette DEBUG loaded listener.js 00:24:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 134 (1A1BDC00) [pid = 3752] [serial = 811] [outer = 1946A400] 00:24:36 INFO - PROCESS | 3752 | 1461050676209 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]]]}] 00:24:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 00:24:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 837ms 00:24:36 INFO - PROCESS | 3752 | 1461050676258 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 00:24:36 INFO - PROCESS | 3752 | 1461050676260 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 00:24:36 INFO - PROCESS | 3752 | 1461050676266 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 00:24:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 00:24:36 INFO - PROCESS | 3752 | 1461050676268 Marionette TRACE conn3 <- [1,1046,null,{}] 00:24:36 INFO - PROCESS | 3752 | 1461050676271 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}] 00:24:36 INFO - PROCESS | 3752 | 1461050676370 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 00:24:36 INFO - PROCESS | 3752 | 1461050676473 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:36 INFO - PROCESS | 3752 | ++DOCSHELL 19C86000 == 73 [pid = 3752] [id = 271] 00:24:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 135 (19E9F000) [pid = 3752] [serial = 812] [outer = 00000000] 00:24:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 136 (1A6DE400) [pid = 3752] [serial = 813] [outer = 19E9F000] 00:24:36 INFO - PROCESS | 3752 | 1461050676526 Marionette DEBUG loaded listener.js 00:24:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 137 (1BE9C000) [pid = 3752] [serial = 814] [outer = 19E9F000] 00:24:37 INFO - PROCESS | 3752 | 1461050677085 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]]]}] 00:24:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 00:24:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 899ms 00:24:37 INFO - PROCESS | 3752 | 1461050677155 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 00:24:37 INFO - PROCESS | 3752 | 1461050677158 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 00:24:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 00:24:37 INFO - PROCESS | 3752 | 1461050677161 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 00:24:37 INFO - PROCESS | 3752 | 1461050677163 Marionette TRACE conn3 <- [1,1050,null,{}] 00:24:37 INFO - PROCESS | 3752 | 1461050677167 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}] 00:24:37 INFO - PROCESS | 3752 | 1461050677280 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 00:24:37 INFO - PROCESS | 3752 | 1461050677552 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:37 INFO - PROCESS | 3752 | ++DOCSHELL 02673C00 == 74 [pid = 3752] [id = 272] 00:24:37 INFO - PROCESS | 3752 | ++DOMWINDOW == 138 (0267C400) [pid = 3752] [serial = 815] [outer = 00000000] 00:24:37 INFO - PROCESS | 3752 | ++DOMWINDOW == 139 (13263800) [pid = 3752] [serial = 816] [outer = 0267C400] 00:24:37 INFO - PROCESS | 3752 | 1461050677635 Marionette DEBUG loaded listener.js 00:24:37 INFO - PROCESS | 3752 | ++DOMWINDOW == 140 (1340AC00) [pid = 3752] [serial = 817] [outer = 0267C400] 00:24:38 INFO - PROCESS | 3752 | 1461050678342 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]]]}] 00:24:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 00:24:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1240ms 00:24:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 00:24:38 INFO - PROCESS | 3752 | 1461050678410 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 00:24:38 INFO - PROCESS | 3752 | 1461050678414 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 00:24:38 INFO - PROCESS | 3752 | 1461050678419 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 00:24:38 INFO - PROCESS | 3752 | 1461050678423 Marionette TRACE conn3 <- [1,1054,null,{}] 00:24:38 INFO - PROCESS | 3752 | 1461050678428 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}] 00:24:38 INFO - PROCESS | 3752 | 1461050678556 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 00:24:38 INFO - PROCESS | 3752 | 1461050678692 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:38 INFO - PROCESS | 3752 | --DOCSHELL 15E68C00 == 73 [pid = 3752] [id = 265] 00:24:38 INFO - PROCESS | 3752 | --DOCSHELL 136DA400 == 72 [pid = 3752] [id = 264] 00:24:38 INFO - PROCESS | 3752 | --DOCSHELL 1336C000 == 71 [pid = 3752] [id = 263] 00:24:38 INFO - PROCESS | 3752 | --DOCSHELL 1861B400 == 70 [pid = 3752] [id = 262] 00:24:38 INFO - PROCESS | 3752 | --DOCSHELL 17BCB400 == 69 [pid = 3752] [id = 261] 00:24:38 INFO - PROCESS | 3752 | --DOCSHELL 15BDB000 == 68 [pid = 3752] [id = 260] 00:24:38 INFO - PROCESS | 3752 | --DOCSHELL 11FC3800 == 67 [pid = 3752] [id = 259] 00:24:38 INFO - PROCESS | 3752 | --DOCSHELL 13404000 == 66 [pid = 3752] [id = 258] 00:24:38 INFO - PROCESS | 3752 | --DOCSHELL 123F6C00 == 65 [pid = 3752] [id = 257] 00:24:38 INFO - PROCESS | 3752 | --DOCSHELL 123F8400 == 64 [pid = 3752] [id = 256] 00:24:38 INFO - PROCESS | 3752 | --DOMWINDOW == 139 (14356C00) [pid = 3752] [serial = 714] [outer = 00000000] [url = about:blank] 00:24:38 INFO - PROCESS | 3752 | --DOMWINDOW == 138 (17BC4000) [pid = 3752] [serial = 704] [outer = 00000000] [url = about:blank] 00:24:38 INFO - PROCESS | 3752 | --DOMWINDOW == 137 (1C0C5800) [pid = 3752] [serial = 707] [outer = 00000000] [url = about:blank] 00:24:38 INFO - PROCESS | 3752 | --DOMWINDOW == 136 (14BA4400) [pid = 3752] [serial = 701] [outer = 00000000] [url = about:blank] 00:24:38 INFO - PROCESS | 3752 | --DOMWINDOW == 135 (1CB84C00) [pid = 3752] [serial = 710] [outer = 00000000] [url = about:blank] 00:24:38 INFO - PROCESS | 3752 | --DOMWINDOW == 134 (1D6CC000) [pid = 3752] [serial = 747] [outer = 00000000] [url = about:blank] 00:24:38 INFO - PROCESS | 3752 | ++DOCSHELL 11F52800 == 65 [pid = 3752] [id = 273] 00:24:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 135 (11FC3800) [pid = 3752] [serial = 818] [outer = 00000000] 00:24:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 136 (1381B400) [pid = 3752] [serial = 819] [outer = 11FC3800] 00:24:38 INFO - PROCESS | 3752 | 1461050678774 Marionette DEBUG loaded listener.js 00:24:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 137 (1574FC00) [pid = 3752] [serial = 820] [outer = 11FC3800] 00:24:38 INFO - PROCESS | 3752 | --DOCSHELL 17A41400 == 64 [pid = 3752] [id = 251] 00:24:38 INFO - PROCESS | 3752 | --DOCSHELL 136D4C00 == 63 [pid = 3752] [id = 250] 00:24:38 INFO - PROCESS | 3752 | --DOMWINDOW == 136 (1C0C7C00) [pid = 3752] [serial = 732] [outer = 00000000] [url = about:blank] 00:24:38 INFO - PROCESS | 3752 | --DOMWINDOW == 135 (1D182000) [pid = 3752] [serial = 735] [outer = 00000000] [url = about:blank] 00:24:38 INFO - PROCESS | 3752 | --DOMWINDOW == 134 (1C35E400) [pid = 3752] [serial = 733] [outer = 00000000] [url = about:blank] 00:24:38 INFO - PROCESS | 3752 | --DOMWINDOW == 133 (16C06C00) [pid = 3752] [serial = 718] [outer = 00000000] [url = about:blank] 00:24:38 INFO - PROCESS | 3752 | --DOMWINDOW == 132 (1671C800) [pid = 3752] [serial = 717] [outer = 00000000] [url = about:blank] 00:24:38 INFO - PROCESS | 3752 | --DOMWINDOW == 131 (14B16C00) [pid = 3752] [serial = 720] [outer = 00000000] [url = about:blank] 00:24:38 INFO - PROCESS | 3752 | --DOMWINDOW == 130 (16497000) [pid = 3752] [serial = 721] [outer = 00000000] [url = about:blank] 00:24:38 INFO - PROCESS | 3752 | --DOMWINDOW == 129 (19E96000) [pid = 3752] [serial = 729] [outer = 00000000] [url = about:blank] 00:24:38 INFO - PROCESS | 3752 | --DOMWINDOW == 128 (1A6CF800) [pid = 3752] [serial = 698] [outer = 00000000] [url = about:blank] 00:24:38 INFO - PROCESS | 3752 | --DOMWINDOW == 127 (1967FC00) [pid = 3752] [serial = 726] [outer = 00000000] [url = about:blank] 00:24:38 INFO - PROCESS | 3752 | --DOMWINDOW == 126 (19B36000) [pid = 3752] [serial = 727] [outer = 00000000] [url = about:blank] 00:24:38 INFO - PROCESS | 3752 | --DOMWINDOW == 125 (1D2AA800) [pid = 3752] [serial = 738] [outer = 00000000] [url = about:blank] 00:24:38 INFO - PROCESS | 3752 | --DOMWINDOW == 124 (188BC000) [pid = 3752] [serial = 723] [outer = 00000000] [url = about:blank] 00:24:38 INFO - PROCESS | 3752 | --DOMWINDOW == 123 (18A29000) [pid = 3752] [serial = 724] [outer = 00000000] [url = about:blank] 00:24:38 INFO - PROCESS | 3752 | --DOMWINDOW == 122 (1D184800) [pid = 3752] [serial = 736] [outer = 00000000] [url = about:blank] 00:24:38 INFO - PROCESS | 3752 | --DOMWINDOW == 121 (19EDE000) [pid = 3752] [serial = 745] [outer = 00000000] [url = about:blank] 00:24:38 INFO - PROCESS | 3752 | --DOMWINDOW == 120 (1336BC00) [pid = 3752] [serial = 744] [outer = 00000000] [url = about:blank] 00:24:38 INFO - PROCESS | 3752 | --DOMWINDOW == 119 (1D2B1400) [pid = 3752] [serial = 739] [outer = 00000000] [url = about:blank] 00:24:38 INFO - PROCESS | 3752 | --DOMWINDOW == 118 (1BE9F800) [pid = 3752] [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.] 00:24:38 INFO - PROCESS | 3752 | --DOMWINDOW == 117 (17A45C00) [pid = 3752] [serial = 741] [outer = 00000000] [url = about:blank] 00:24:38 INFO - PROCESS | 3752 | --DOMWINDOW == 116 (17FED000) [pid = 3752] [serial = 742] [outer = 00000000] [url = about:blank] 00:24:38 INFO - PROCESS | 3752 | --DOMWINDOW == 115 (19ED5C00) [pid = 3752] [serial = 730] [outer = 00000000] [url = about:blank] 00:24:39 INFO - PROCESS | 3752 | 1461050679214 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]]]}] 00:24:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 00:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 837ms 00:24:39 INFO - PROCESS | 3752 | 1461050679244 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 00:24:39 INFO - PROCESS | 3752 | 1461050679248 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 00:24:39 INFO - PROCESS | 3752 | 1461050679252 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 00:24:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 00:24:39 INFO - PROCESS | 3752 | 1461050679254 Marionette TRACE conn3 <- [1,1058,null,{}] 00:24:39 INFO - PROCESS | 3752 | 1461050679258 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}] 00:24:39 INFO - PROCESS | 3752 | 1461050679340 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 00:24:39 INFO - PROCESS | 3752 | 1461050679346 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:39 INFO - PROCESS | 3752 | ++DOCSHELL 136D4C00 == 64 [pid = 3752] [id = 274] 00:24:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 116 (13813C00) [pid = 3752] [serial = 821] [outer = 00000000] 00:24:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 117 (16729000) [pid = 3752] [serial = 822] [outer = 13813C00] 00:24:39 INFO - PROCESS | 3752 | 1461050679392 Marionette DEBUG loaded listener.js 00:24:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 118 (17A43800) [pid = 3752] [serial = 823] [outer = 13813C00] 00:24:39 INFO - PROCESS | 3752 | 1461050679869 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]]]}] 00:24:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 00:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 636ms 00:24:39 INFO - PROCESS | 3752 | 1461050679891 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 00:24:39 INFO - PROCESS | 3752 | 1461050679893 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 00:24:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 00:24:39 INFO - PROCESS | 3752 | 1461050679901 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 00:24:39 INFO - PROCESS | 3752 | 1461050679907 Marionette TRACE conn3 <- [1,1062,null,{}] 00:24:39 INFO - PROCESS | 3752 | 1461050679915 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}] 00:24:39 INFO - PROCESS | 3752 | 1461050679998 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 00:24:39 INFO - PROCESS | 3752 | 1461050680005 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:40 INFO - PROCESS | 3752 | ++DOCSHELL 17A4FC00 == 65 [pid = 3752] [id = 275] 00:24:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 119 (17BC4800) [pid = 3752] [serial = 824] [outer = 00000000] 00:24:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 120 (17FEE400) [pid = 3752] [serial = 825] [outer = 17BC4800] 00:24:40 INFO - PROCESS | 3752 | 1461050680052 Marionette DEBUG loaded listener.js 00:24:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 121 (18625400) [pid = 3752] [serial = 826] [outer = 17BC4800] 00:24:40 INFO - PROCESS | 3752 | 1461050680528 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]]]}] 00:24:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 00:24:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 636ms 00:24:40 INFO - PROCESS | 3752 | 1461050680539 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 00:24:40 INFO - PROCESS | 3752 | 1461050680541 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 00:24:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 00:24:40 INFO - PROCESS | 3752 | 1461050680544 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 00:24:40 INFO - PROCESS | 3752 | 1461050680546 Marionette TRACE conn3 <- [1,1066,null,{}] 00:24:40 INFO - PROCESS | 3752 | 1461050680549 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}] 00:24:40 INFO - PROCESS | 3752 | 1461050680628 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 00:24:40 INFO - PROCESS | 3752 | 1461050680634 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:40 INFO - PROCESS | 3752 | ++DOCSHELL 182AD000 == 66 [pid = 3752] [id = 276] 00:24:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 122 (1887D400) [pid = 3752] [serial = 827] [outer = 00000000] 00:24:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 123 (18D39800) [pid = 3752] [serial = 828] [outer = 1887D400] 00:24:40 INFO - PROCESS | 3752 | 1461050680679 Marionette DEBUG loaded listener.js 00:24:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 124 (19460000) [pid = 3752] [serial = 829] [outer = 1887D400] 00:24:41 INFO - PROCESS | 3752 | 1461050681102 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]]]}] 00:24:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 00:24:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 589ms 00:24:41 INFO - PROCESS | 3752 | 1461050681133 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 00:24:41 INFO - PROCESS | 3752 | 1461050681135 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 00:24:41 INFO - PROCESS | 3752 | 1461050681139 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 00:24:41 INFO - PROCESS | 3752 | 1461050681140 Marionette TRACE conn3 <- [1,1070,null,{}] 00:24:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 00:24:41 INFO - PROCESS | 3752 | 1461050681143 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}] 00:24:41 INFO - PROCESS | 3752 | 1461050681261 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 00:24:41 INFO - PROCESS | 3752 | 1461050681315 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:41 INFO - PROCESS | 3752 | ++DOCSHELL 1946A000 == 67 [pid = 3752] [id = 277] 00:24:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 125 (19536800) [pid = 3752] [serial = 830] [outer = 00000000] 00:24:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 126 (19B34000) [pid = 3752] [serial = 831] [outer = 19536800] 00:24:41 INFO - PROCESS | 3752 | 1461050681370 Marionette DEBUG loaded listener.js 00:24:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 127 (19C78400) [pid = 3752] [serial = 832] [outer = 19536800] 00:24:41 INFO - PROCESS | 3752 | 1461050681827 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]]]}] 00:24:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 00:24:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 745ms 00:24:41 INFO - PROCESS | 3752 | 1461050681882 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 00:24:41 INFO - PROCESS | 3752 | 1461050681884 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 00:24:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 00:24:41 INFO - PROCESS | 3752 | 1461050681887 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 00:24:41 INFO - PROCESS | 3752 | 1461050681889 Marionette TRACE conn3 <- [1,1074,null,{}] 00:24:41 INFO - PROCESS | 3752 | 1461050681899 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}] 00:24:42 INFO - PROCESS | 3752 | 1461050682009 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 00:24:42 INFO - PROCESS | 3752 | 1461050682015 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:42 INFO - PROCESS | 3752 | ++DOCSHELL 19988800 == 68 [pid = 3752] [id = 278] 00:24:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 128 (19ED5800) [pid = 3752] [serial = 833] [outer = 00000000] 00:24:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 129 (1A1BB400) [pid = 3752] [serial = 834] [outer = 19ED5800] 00:24:42 INFO - PROCESS | 3752 | 1461050682059 Marionette DEBUG loaded listener.js 00:24:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 130 (1A6D2000) [pid = 3752] [serial = 835] [outer = 19ED5800] 00:24:42 INFO - PROCESS | 3752 | 1461050682515 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]]]}] 00:24:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 00:24:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 635ms 00:24:42 INFO - PROCESS | 3752 | 1461050682526 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 00:24:42 INFO - PROCESS | 3752 | 1461050682527 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 00:24:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 00:24:42 INFO - PROCESS | 3752 | 1461050682531 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 00:24:42 INFO - PROCESS | 3752 | 1461050682532 Marionette TRACE conn3 <- [1,1078,null,{}] 00:24:42 INFO - PROCESS | 3752 | 1461050682535 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}] 00:24:42 INFO - PROCESS | 3752 | 1461050682645 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 00:24:42 INFO - PROCESS | 3752 | 1461050682733 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:42 INFO - PROCESS | 3752 | ++DOCSHELL 18230000 == 69 [pid = 3752] [id = 279] 00:24:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 131 (1A070000) [pid = 3752] [serial = 836] [outer = 00000000] 00:24:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 132 (1C0B8C00) [pid = 3752] [serial = 837] [outer = 1A070000] 00:24:42 INFO - PROCESS | 3752 | 1461050682784 Marionette DEBUG loaded listener.js 00:24:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 133 (1C0BA000) [pid = 3752] [serial = 838] [outer = 1A070000] 00:24:43 INFO - PROCESS | 3752 | --DOMWINDOW == 132 (11BF4C00) [pid = 3752] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 00:24:43 INFO - PROCESS | 3752 | --DOMWINDOW == 131 (17F3F800) [pid = 3752] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 00:24:43 INFO - PROCESS | 3752 | --DOMWINDOW == 130 (1887DC00) [pid = 3752] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 00:24:43 INFO - PROCESS | 3752 | --DOMWINDOW == 129 (123F8800) [pid = 3752] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 00:24:43 INFO - PROCESS | 3752 | --DOMWINDOW == 128 (123F9400) [pid = 3752] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 00:24:43 INFO - PROCESS | 3752 | --DOMWINDOW == 127 (14BAD400) [pid = 3752] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 00:24:43 INFO - PROCESS | 3752 | --DOMWINDOW == 126 (15E68800) [pid = 3752] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 00:24:43 INFO - PROCESS | 3752 | --DOMWINDOW == 125 (1235E400) [pid = 3752] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 00:24:43 INFO - PROCESS | 3752 | --DOMWINDOW == 124 (15D58000) [pid = 3752] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 00:24:43 INFO - PROCESS | 3752 | --DOMWINDOW == 123 (17BC8000) [pid = 3752] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 00:24:43 INFO - PROCESS | 3752 | --DOMWINDOW == 122 (13379800) [pid = 3752] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 00:24:43 INFO - PROCESS | 3752 | --DOMWINDOW == 121 (14BAAC00) [pid = 3752] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 00:24:43 INFO - PROCESS | 3752 | 1461050683395 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]]]}] 00:24:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 00:24:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 899ms 00:24:43 INFO - PROCESS | 3752 | 1461050683419 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 00:24:43 INFO - PROCESS | 3752 | 1461050683421 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 00:24:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 00:24:43 INFO - PROCESS | 3752 | 1461050683424 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 00:24:43 INFO - PROCESS | 3752 | 1461050683426 Marionette TRACE conn3 <- [1,1082,null,{}] 00:24:43 INFO - PROCESS | 3752 | 1461050683429 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}] 00:24:43 INFO - PROCESS | 3752 | 1461050683508 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 00:24:43 INFO - PROCESS | 3752 | 1461050683515 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:43 INFO - PROCESS | 3752 | ++DOCSHELL 1235E400 == 70 [pid = 3752] [id = 280] 00:24:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 122 (12DE0400) [pid = 3752] [serial = 839] [outer = 00000000] 00:24:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 123 (15BD4400) [pid = 3752] [serial = 840] [outer = 12DE0400] 00:24:43 INFO - PROCESS | 3752 | 1461050683559 Marionette DEBUG loaded listener.js 00:24:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 124 (17BC3400) [pid = 3752] [serial = 841] [outer = 12DE0400] 00:24:43 INFO - PROCESS | 3752 | 1461050684016 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]]]}] 00:24:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 00:24:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 620ms 00:24:44 INFO - PROCESS | 3752 | 1461050684063 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 00:24:44 INFO - PROCESS | 3752 | 1461050684065 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 00:24:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 00:24:44 INFO - PROCESS | 3752 | 1461050684068 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 00:24:44 INFO - PROCESS | 3752 | 1461050684070 Marionette TRACE conn3 <- [1,1086,null,{}] 00:24:44 INFO - PROCESS | 3752 | 1461050684073 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}] 00:24:44 INFO - PROCESS | 3752 | 1461050684157 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 00:24:44 INFO - PROCESS | 3752 | 1461050684163 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:44 INFO - PROCESS | 3752 | ++DOCSHELL 17F48C00 == 71 [pid = 3752] [id = 281] 00:24:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 125 (199EF800) [pid = 3752] [serial = 842] [outer = 00000000] 00:24:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 126 (1C0C5C00) [pid = 3752] [serial = 843] [outer = 199EF800] 00:24:44 INFO - PROCESS | 3752 | 1461050684207 Marionette DEBUG loaded listener.js 00:24:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 127 (1C2A3C00) [pid = 3752] [serial = 844] [outer = 199EF800] 00:24:44 INFO - PROCESS | 3752 | 1461050684615 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]]]}] 00:24:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 00:24:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 589ms 00:24:44 INFO - PROCESS | 3752 | 1461050684668 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 00:24:44 INFO - PROCESS | 3752 | 1461050684670 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 00:24:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 00:24:44 INFO - PROCESS | 3752 | 1461050684673 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 00:24:44 INFO - PROCESS | 3752 | 1461050684675 Marionette TRACE conn3 <- [1,1090,null,{}] 00:24:44 INFO - PROCESS | 3752 | 1461050684682 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}] 00:24:44 INFO - PROCESS | 3752 | 1461050684763 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 00:24:44 INFO - PROCESS | 3752 | 1461050684770 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:44 INFO - PROCESS | 3752 | ++DOCSHELL 1BEA4400 == 72 [pid = 3752] [id = 282] 00:24:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 128 (1C0BD400) [pid = 3752] [serial = 845] [outer = 00000000] 00:24:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 129 (1C985000) [pid = 3752] [serial = 846] [outer = 1C0BD400] 00:24:44 INFO - PROCESS | 3752 | 1461050684827 Marionette DEBUG loaded listener.js 00:24:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 130 (1C98F000) [pid = 3752] [serial = 847] [outer = 1C0BD400] 00:24:45 INFO - PROCESS | 3752 | 1461050685247 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]]]}] 00:24:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 00:24:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 636ms 00:24:45 INFO - PROCESS | 3752 | 1461050685297 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 00:24:45 INFO - PROCESS | 3752 | 1461050685299 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 00:24:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 00:24:45 INFO - PROCESS | 3752 | 1461050685303 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 00:24:45 INFO - PROCESS | 3752 | 1461050685305 Marionette TRACE conn3 <- [1,1094,null,{}] 00:24:45 INFO - PROCESS | 3752 | 1461050685308 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}] 00:24:45 INFO - PROCESS | 3752 | 1461050685460 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 00:24:45 INFO - PROCESS | 3752 | 1461050685657 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:45 INFO - PROCESS | 3752 | ++DOCSHELL 12BBF800 == 73 [pid = 3752] [id = 283] 00:24:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 131 (12DE1C00) [pid = 3752] [serial = 848] [outer = 00000000] 00:24:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 132 (13404C00) [pid = 3752] [serial = 849] [outer = 12DE1C00] 00:24:45 INFO - PROCESS | 3752 | 1461050685714 Marionette DEBUG loaded listener.js 00:24:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 133 (13724C00) [pid = 3752] [serial = 850] [outer = 12DE1C00] 00:24:46 INFO - PROCESS | 3752 | 1461050686270 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]]]}] 00:24:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 00:24:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 992ms 00:24:46 INFO - PROCESS | 3752 | 1461050686308 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 00:24:46 INFO - PROCESS | 3752 | 1461050686313 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 00:24:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 00:24:46 INFO - PROCESS | 3752 | 1461050686317 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 00:24:46 INFO - PROCESS | 3752 | 1461050686322 Marionette TRACE conn3 <- [1,1098,null,{}] 00:24:46 INFO - PROCESS | 3752 | 1461050686327 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}] 00:24:46 INFO - PROCESS | 3752 | 1461050686435 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 00:24:46 INFO - PROCESS | 3752 | 1461050686543 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:46 INFO - PROCESS | 3752 | ++DOCSHELL 15DD0C00 == 74 [pid = 3752] [id = 284] 00:24:46 INFO - PROCESS | 3752 | ++DOMWINDOW == 134 (16497000) [pid = 3752] [serial = 851] [outer = 00000000] 00:24:46 INFO - PROCESS | 3752 | ++DOMWINDOW == 135 (17A41400) [pid = 3752] [serial = 852] [outer = 16497000] 00:24:46 INFO - PROCESS | 3752 | 1461050686600 Marionette DEBUG loaded listener.js 00:24:46 INFO - PROCESS | 3752 | ++DOMWINDOW == 136 (17BC3000) [pid = 3752] [serial = 853] [outer = 16497000] 00:24:47 INFO - PROCESS | 3752 | 1461050687177 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]]]}] 00:24:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 00:24:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 884ms 00:24:47 INFO - PROCESS | 3752 | 1461050687210 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 00:24:47 INFO - PROCESS | 3752 | 1461050687213 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 00:24:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 00:24:47 INFO - PROCESS | 3752 | 1461050687218 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 00:24:47 INFO - PROCESS | 3752 | 1461050687220 Marionette TRACE conn3 <- [1,1102,null,{}] 00:24:47 INFO - PROCESS | 3752 | 1461050687224 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}] 00:24:47 INFO - PROCESS | 3752 | 1461050687329 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 00:24:47 INFO - PROCESS | 3752 | 1461050687437 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:47 INFO - PROCESS | 3752 | ++DOCSHELL 19551400 == 75 [pid = 3752] [id = 285] 00:24:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 137 (1967FC00) [pid = 3752] [serial = 854] [outer = 00000000] 00:24:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 138 (1A06F400) [pid = 3752] [serial = 855] [outer = 1967FC00] 00:24:47 INFO - PROCESS | 3752 | 1461050687491 Marionette DEBUG loaded listener.js 00:24:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 139 (1BEA3800) [pid = 3752] [serial = 856] [outer = 1967FC00] 00:24:48 INFO - PROCESS | 3752 | 1461050688089 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]]]}] 00:24:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 00:24:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 946ms 00:24:48 INFO - PROCESS | 3752 | 1461050688161 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 00:24:48 INFO - PROCESS | 3752 | 1461050688165 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 00:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 00:24:48 INFO - PROCESS | 3752 | 1461050688176 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 00:24:48 INFO - PROCESS | 3752 | 1461050688181 Marionette TRACE conn3 <- [1,1106,null,{}] 00:24:48 INFO - PROCESS | 3752 | 1461050688185 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}] 00:24:48 INFO - PROCESS | 3752 | 1461050688322 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 00:24:48 INFO - PROCESS | 3752 | 1461050688456 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:48 INFO - PROCESS | 3752 | ++DOCSHELL 16C06800 == 76 [pid = 3752] [id = 286] 00:24:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 140 (18231000) [pid = 3752] [serial = 857] [outer = 00000000] 00:24:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 141 (1CF95000) [pid = 3752] [serial = 858] [outer = 18231000] 00:24:48 INFO - PROCESS | 3752 | 1461050688511 Marionette DEBUG loaded listener.js 00:24:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 142 (1D180C00) [pid = 3752] [serial = 859] [outer = 18231000] 00:24:49 INFO - PROCESS | 3752 | 1461050689107 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]]]}] 00:24:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 00:24:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 992ms 00:24:49 INFO - PROCESS | 3752 | 1461050689159 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 00:24:49 INFO - PROCESS | 3752 | 1461050689161 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 00:24:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 00:24:49 INFO - PROCESS | 3752 | 1461050689165 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 00:24:49 INFO - PROCESS | 3752 | 1461050689166 Marionette TRACE conn3 <- [1,1110,null,{}] 00:24:49 INFO - PROCESS | 3752 | 1461050689170 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}] 00:24:49 INFO - PROCESS | 3752 | 1461050689272 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 00:24:49 INFO - PROCESS | 3752 | 1461050689405 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:49 INFO - PROCESS | 3752 | ++DOCSHELL 1BE9BC00 == 77 [pid = 3752] [id = 287] 00:24:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 143 (1C0C5800) [pid = 3752] [serial = 860] [outer = 00000000] 00:24:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 144 (1D26AC00) [pid = 3752] [serial = 861] [outer = 1C0C5800] 00:24:49 INFO - PROCESS | 3752 | 1461050689460 Marionette DEBUG loaded listener.js 00:24:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 145 (1D2A6800) [pid = 3752] [serial = 862] [outer = 1C0C5800] 00:24:50 INFO - PROCESS | 3752 | 1461050690072 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]]]}] 00:24:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 00:24:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 930ms 00:24:50 INFO - PROCESS | 3752 | 1461050690110 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 00:24:50 INFO - PROCESS | 3752 | 1461050690112 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 00:24:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 00:24:50 INFO - PROCESS | 3752 | 1461050690116 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 00:24:50 INFO - PROCESS | 3752 | 1461050690118 Marionette TRACE conn3 <- [1,1114,null,{}] 00:24:50 INFO - PROCESS | 3752 | 1461050690122 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}] 00:24:50 INFO - PROCESS | 3752 | 1461050690224 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 00:24:50 INFO - PROCESS | 3752 | 1461050690335 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:50 INFO - PROCESS | 3752 | ++DOCSHELL 19467C00 == 78 [pid = 3752] [id = 288] 00:24:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 146 (19468000) [pid = 3752] [serial = 863] [outer = 00000000] 00:24:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 147 (19B3B800) [pid = 3752] [serial = 864] [outer = 19468000] 00:24:50 INFO - PROCESS | 3752 | 1461050690397 Marionette DEBUG loaded listener.js 00:24:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 148 (1D2A9C00) [pid = 3752] [serial = 865] [outer = 19468000] 00:24:50 INFO - PROCESS | 3752 | 1461050690993 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]]]}] 00:24:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 00:24:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 930ms 00:24:51 INFO - PROCESS | 3752 | 1461050691045 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 00:24:51 INFO - PROCESS | 3752 | 1461050691048 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 00:24:51 INFO - PROCESS | 3752 | 1461050691051 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 00:24:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 00:24:51 INFO - PROCESS | 3752 | 1461050691053 Marionette TRACE conn3 <- [1,1118,null,{}] 00:24:51 INFO - PROCESS | 3752 | 1461050691057 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}] 00:24:51 INFO - PROCESS | 3752 | 1461050691315 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 00:24:51 INFO - PROCESS | 3752 | 1461050691504 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:51 INFO - PROCESS | 3752 | ++DOCSHELL 1340C000 == 79 [pid = 3752] [id = 289] 00:24:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 149 (136DB400) [pid = 3752] [serial = 866] [outer = 00000000] 00:24:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 150 (14B16800) [pid = 3752] [serial = 867] [outer = 136DB400] 00:24:51 INFO - PROCESS | 3752 | 1461050691554 Marionette DEBUG loaded listener.js 00:24:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 151 (1555AC00) [pid = 3752] [serial = 868] [outer = 136DB400] 00:24:52 INFO - PROCESS | 3752 | 1461050692229 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]]]}] 00:24:52 INFO - PROCESS | 3752 | --DOCSHELL 1BEA4400 == 78 [pid = 3752] [id = 282] 00:24:52 INFO - PROCESS | 3752 | --DOCSHELL 17F48C00 == 77 [pid = 3752] [id = 281] 00:24:52 INFO - PROCESS | 3752 | --DOCSHELL 1235E400 == 76 [pid = 3752] [id = 280] 00:24:52 INFO - PROCESS | 3752 | --DOCSHELL 18230000 == 75 [pid = 3752] [id = 279] 00:24:52 INFO - PROCESS | 3752 | --DOCSHELL 19988800 == 74 [pid = 3752] [id = 278] 00:24:52 INFO - PROCESS | 3752 | --DOCSHELL 1946A000 == 73 [pid = 3752] [id = 277] 00:24:52 INFO - PROCESS | 3752 | --DOCSHELL 182AD000 == 72 [pid = 3752] [id = 276] 00:24:52 INFO - PROCESS | 3752 | --DOCSHELL 17A4FC00 == 71 [pid = 3752] [id = 275] 00:24:52 INFO - PROCESS | 3752 | --DOCSHELL 136D4C00 == 70 [pid = 3752] [id = 274] 00:24:52 INFO - PROCESS | 3752 | --DOCSHELL 11F52800 == 69 [pid = 3752] [id = 273] 00:24:52 INFO - PROCESS | 3752 | --DOCSHELL 02673C00 == 68 [pid = 3752] [id = 272] 00:24:52 INFO - PROCESS | 3752 | --DOCSHELL 1335EC00 == 67 [pid = 3752] [id = 267] 00:24:52 INFO - PROCESS | 3752 | --DOCSHELL 19C57000 == 66 [pid = 3752] [id = 266] 00:24:52 INFO - PROCESS | 3752 | --DOMWINDOW == 150 (14BA9800) [pid = 3752] [serial = 715] [outer = 00000000] [url = about:blank] 00:24:52 INFO - PROCESS | 3752 | --DOMWINDOW == 149 (1CF0EC00) [pid = 3752] [serial = 756] [outer = 00000000] [url = about:blank] 00:24:52 INFO - PROCESS | 3752 | --DOMWINDOW == 148 (14BF1C00) [pid = 3752] [serial = 750] [outer = 00000000] [url = about:blank] 00:24:52 INFO - PROCESS | 3752 | --DOMWINDOW == 147 (18231C00) [pid = 3752] [serial = 783] [outer = 00000000] [url = about:blank] 00:24:52 INFO - PROCESS | 3752 | --DOMWINDOW == 146 (1D93C000) [pid = 3752] [serial = 759] [outer = 00000000] [url = about:blank] 00:24:52 INFO - PROCESS | 3752 | --DOMWINDOW == 145 (188C0800) [pid = 3752] [serial = 786] [outer = 00000000] [url = about:blank] 00:24:52 INFO - PROCESS | 3752 | --DOMWINDOW == 144 (136D8400) [pid = 3752] [serial = 771] [outer = 00000000] [url = about:blank] 00:24:52 INFO - PROCESS | 3752 | --DOMWINDOW == 143 (1381AC00) [pid = 3752] [serial = 772] [outer = 00000000] [url = about:blank] 00:24:52 INFO - PROCESS | 3752 | --DOMWINDOW == 142 (18239800) [pid = 3752] [serial = 784] [outer = 00000000] [url = about:blank] 00:24:52 INFO - PROCESS | 3752 | --DOMWINDOW == 141 (136D6000) [pid = 3752] [serial = 769] [outer = 00000000] [url = about:blank] 00:24:52 INFO - PROCESS | 3752 | --DOMWINDOW == 140 (13268400) [pid = 3752] [serial = 768] [outer = 00000000] [url = about:blank] 00:24:52 INFO - PROCESS | 3752 | --DOMWINDOW == 139 (1574C000) [pid = 3752] [serial = 774] [outer = 00000000] [url = about:blank] 00:24:52 INFO - PROCESS | 3752 | --DOMWINDOW == 138 (15B2D000) [pid = 3752] [serial = 775] [outer = 00000000] [url = about:blank] 00:24:52 INFO - PROCESS | 3752 | --DOMWINDOW == 137 (188BAC00) [pid = 3752] [serial = 753] [outer = 00000000] [url = about:blank] 00:24:52 INFO - PROCESS | 3752 | --DOMWINDOW == 136 (17A0BC00) [pid = 3752] [serial = 780] [outer = 00000000] [url = about:blank] 00:24:52 INFO - PROCESS | 3752 | --DOMWINDOW == 135 (159EDC00) [pid = 3752] [serial = 766] [outer = 00000000] [url = about:blank] 00:24:52 INFO - PROCESS | 3752 | --DOMWINDOW == 134 (13AB6400) [pid = 3752] [serial = 765] [outer = 00000000] [url = about:blank] 00:24:52 INFO - PROCESS | 3752 | --DOMWINDOW == 133 (16582800) [pid = 3752] [serial = 777] [outer = 00000000] [url = about:blank] 00:24:52 INFO - PROCESS | 3752 | --DOMWINDOW == 132 (16720000) [pid = 3752] [serial = 778] [outer = 00000000] [url = about:blank] 00:24:52 INFO - PROCESS | 3752 | --DOMWINDOW == 131 (1340C800) [pid = 3752] [serial = 762] [outer = 00000000] [url = about:blank] 00:24:52 INFO - PROCESS | 3752 | --DOMWINDOW == 130 (18A27800) [pid = 3752] [serial = 787] [outer = 00000000] [url = about:blank] 00:24:52 INFO - PROCESS | 3752 | --DOMWINDOW == 129 (19B33400) [pid = 3752] [serial = 796] [outer = 00000000] [url = about:blank] 00:24:52 INFO - PROCESS | 3752 | --DOMWINDOW == 128 (19550C00) [pid = 3752] [serial = 795] [outer = 00000000] [url = about:blank] 00:24:52 INFO - PROCESS | 3752 | --DOMWINDOW == 127 (18A2C800) [pid = 3752] [serial = 789] [outer = 00000000] [url = about:blank] 00:24:52 INFO - PROCESS | 3752 | --DOMWINDOW == 126 (193D7C00) [pid = 3752] [serial = 790] [outer = 00000000] [url = about:blank] 00:24:52 INFO - PROCESS | 3752 | --DOMWINDOW == 125 (188C4C00) [pid = 3752] [serial = 792] [outer = 00000000] [url = about:blank] 00:24:52 INFO - PROCESS | 3752 | --DOMWINDOW == 124 (19190000) [pid = 3752] [serial = 793] [outer = 00000000] [url = about:blank] 00:24:52 INFO - PROCESS | 3752 | --DOMWINDOW == 123 (17A4DC00) [pid = 3752] [serial = 781] [outer = 00000000] [url = about:blank] 00:24:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 00:24:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1240ms 00:24:52 INFO - PROCESS | 3752 | 1461050692315 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 00:24:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 00:24:52 INFO - PROCESS | 3752 | 1461050692319 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 00:24:52 INFO - PROCESS | 3752 | 1461050692323 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 00:24:52 INFO - PROCESS | 3752 | 1461050692327 Marionette TRACE conn3 <- [1,1122,null,{}] 00:24:52 INFO - PROCESS | 3752 | 1461050692331 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}] 00:24:52 INFO - PROCESS | 3752 | 1461050692418 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 00:24:52 INFO - PROCESS | 3752 | 1461050692430 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:52 INFO - PROCESS | 3752 | ++DOCSHELL 136D6C00 == 67 [pid = 3752] [id = 290] 00:24:52 INFO - PROCESS | 3752 | ++DOMWINDOW == 124 (136D7000) [pid = 3752] [serial = 869] [outer = 00000000] 00:24:52 INFO - PROCESS | 3752 | ++DOMWINDOW == 125 (13AB6400) [pid = 3752] [serial = 870] [outer = 136D7000] 00:24:52 INFO - PROCESS | 3752 | 1461050692479 Marionette DEBUG loaded listener.js 00:24:52 INFO - PROCESS | 3752 | ++DOMWINDOW == 126 (1555D000) [pid = 3752] [serial = 871] [outer = 136D7000] 00:24:53 INFO - PROCESS | 3752 | 1461050693016 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]]]}] 00:24:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 00:24:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 744ms 00:24:53 INFO - PROCESS | 3752 | 1461050693054 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 00:24:53 INFO - PROCESS | 3752 | 1461050693057 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 00:24:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 00:24:53 INFO - PROCESS | 3752 | 1461050693060 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 00:24:53 INFO - PROCESS | 3752 | 1461050693062 Marionette TRACE conn3 <- [1,1126,null,{}] 00:24:53 INFO - PROCESS | 3752 | 1461050693068 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}] 00:24:53 INFO - PROCESS | 3752 | 1461050693150 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 00:24:53 INFO - PROCESS | 3752 | 1461050693243 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:53 INFO - PROCESS | 3752 | ++DOCSHELL 157EA400 == 68 [pid = 3752] [id = 291] 00:24:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 127 (16582000) [pid = 3752] [serial = 872] [outer = 00000000] 00:24:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 128 (16C08400) [pid = 3752] [serial = 873] [outer = 16582000] 00:24:53 INFO - PROCESS | 3752 | 1461050693288 Marionette DEBUG loaded listener.js 00:24:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 129 (17A42000) [pid = 3752] [serial = 874] [outer = 16582000] 00:24:53 INFO - PROCESS | 3752 | 1461050693691 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]]]}] 00:24:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 00:24:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 697ms 00:24:53 INFO - PROCESS | 3752 | 1461050693759 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 00:24:53 INFO - PROCESS | 3752 | 1461050693762 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 00:24:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 00:24:53 INFO - PROCESS | 3752 | 1461050693772 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 00:24:53 INFO - PROCESS | 3752 | 1461050693776 Marionette TRACE conn3 <- [1,1130,null,{}] 00:24:53 INFO - PROCESS | 3752 | 1461050693783 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}] 00:24:53 INFO - PROCESS | 3752 | 1461050693867 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 00:24:53 INFO - PROCESS | 3752 | 1461050693874 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:53 INFO - PROCESS | 3752 | ++DOCSHELL 17BC5000 == 69 [pid = 3752] [id = 292] 00:24:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 130 (17F48C00) [pid = 3752] [serial = 875] [outer = 00000000] 00:24:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 131 (1861A800) [pid = 3752] [serial = 876] [outer = 17F48C00] 00:24:53 INFO - PROCESS | 3752 | 1461050693923 Marionette DEBUG loaded listener.js 00:24:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 132 (188BAC00) [pid = 3752] [serial = 877] [outer = 17F48C00] 00:24:54 INFO - PROCESS | 3752 | 1461050694378 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]]]}] 00:24:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 00:24:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 651ms 00:24:54 INFO - PROCESS | 3752 | 1461050694423 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 00:24:54 INFO - PROCESS | 3752 | 1461050694425 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 00:24:54 INFO - PROCESS | 3752 | 1461050694428 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 00:24:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 00:24:54 INFO - PROCESS | 3752 | 1461050694429 Marionette TRACE conn3 <- [1,1134,null,{}] 00:24:54 INFO - PROCESS | 3752 | 1461050694433 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}] 00:24:54 INFO - PROCESS | 3752 | 1461050694573 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 00:24:54 INFO - PROCESS | 3752 | 1461050694592 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:54 INFO - PROCESS | 3752 | ++DOCSHELL 182A7400 == 70 [pid = 3752] [id = 293] 00:24:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 133 (188BDC00) [pid = 3752] [serial = 878] [outer = 00000000] 00:24:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 134 (18A31000) [pid = 3752] [serial = 879] [outer = 188BDC00] 00:24:54 INFO - PROCESS | 3752 | 1461050694637 Marionette DEBUG loaded listener.js 00:24:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 135 (19190000) [pid = 3752] [serial = 880] [outer = 188BDC00] 00:24:55 INFO - PROCESS | 3752 | 1461050695050 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]]]}] 00:24:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 00:24:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 682ms 00:24:55 INFO - PROCESS | 3752 | 1461050695112 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 00:24:55 INFO - PROCESS | 3752 | 1461050695114 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 00:24:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 00:24:55 INFO - PROCESS | 3752 | 1461050695117 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 00:24:55 INFO - PROCESS | 3752 | 1461050695119 Marionette TRACE conn3 <- [1,1138,null,{}] 00:24:55 INFO - PROCESS | 3752 | 1461050695122 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}] 00:24:55 INFO - PROCESS | 3752 | 1461050695236 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 00:24:55 INFO - PROCESS | 3752 | 1461050695300 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:55 INFO - PROCESS | 3752 | ++DOCSHELL 19460800 == 71 [pid = 3752] [id = 294] 00:24:55 INFO - PROCESS | 3752 | ++DOMWINDOW == 136 (19461000) [pid = 3752] [serial = 881] [outer = 00000000] 00:24:55 INFO - PROCESS | 3752 | ++DOMWINDOW == 137 (1954FC00) [pid = 3752] [serial = 882] [outer = 19461000] 00:24:55 INFO - PROCESS | 3752 | 1461050695353 Marionette DEBUG loaded listener.js 00:24:55 INFO - PROCESS | 3752 | ++DOMWINDOW == 138 (19B42800) [pid = 3752] [serial = 883] [outer = 19461000] 00:24:55 INFO - PROCESS | 3752 | 1461050695795 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]]]}] 00:24:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 00:24:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 697ms 00:24:55 INFO - PROCESS | 3752 | 1461050695816 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 00:24:55 INFO - PROCESS | 3752 | 1461050695818 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 00:24:55 INFO - PROCESS | 3752 | 1461050695822 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 00:24:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 00:24:55 INFO - PROCESS | 3752 | 1461050695823 Marionette TRACE conn3 <- [1,1142,null,{}] 00:24:55 INFO - PROCESS | 3752 | 1461050695827 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}] 00:24:55 INFO - PROCESS | 3752 | 1461050695970 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 00:24:55 INFO - PROCESS | 3752 | 1461050695993 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:55 INFO - PROCESS | 3752 | ++DOCSHELL 19C7C400 == 72 [pid = 3752] [id = 295] 00:24:55 INFO - PROCESS | 3752 | ++DOMWINDOW == 139 (19C82800) [pid = 3752] [serial = 884] [outer = 00000000] 00:24:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 140 (1BE9FC00) [pid = 3752] [serial = 885] [outer = 19C82800] 00:24:56 INFO - PROCESS | 3752 | 1461050696038 Marionette DEBUG loaded listener.js 00:24:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 141 (1C0B9000) [pid = 3752] [serial = 886] [outer = 19C82800] 00:24:56 INFO - PROCESS | 3752 | --DOMWINDOW == 140 (17BC4800) [pid = 3752] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 00:24:56 INFO - PROCESS | 3752 | --DOMWINDOW == 139 (1A070000) [pid = 3752] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 00:24:56 INFO - PROCESS | 3752 | --DOMWINDOW == 138 (1887D400) [pid = 3752] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 00:24:56 INFO - PROCESS | 3752 | --DOMWINDOW == 137 (13813C00) [pid = 3752] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 00:24:56 INFO - PROCESS | 3752 | --DOMWINDOW == 136 (0267C400) [pid = 3752] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 00:24:56 INFO - PROCESS | 3752 | --DOMWINDOW == 135 (199EF800) [pid = 3752] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 00:24:56 INFO - PROCESS | 3752 | --DOMWINDOW == 134 (11FC3800) [pid = 3752] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 00:24:56 INFO - PROCESS | 3752 | --DOMWINDOW == 133 (12DE0400) [pid = 3752] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 00:24:56 INFO - PROCESS | 3752 | --DOMWINDOW == 132 (19536800) [pid = 3752] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 00:24:56 INFO - PROCESS | 3752 | --DOMWINDOW == 131 (19ED5800) [pid = 3752] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 00:24:56 INFO - PROCESS | 3752 | 1461050696690 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]]]}] 00:24:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 00:24:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 899ms 00:24:56 INFO - PROCESS | 3752 | 1461050696727 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 00:24:56 INFO - PROCESS | 3752 | 1461050696729 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 00:24:56 INFO - PROCESS | 3752 | 1461050696736 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 00:24:56 INFO - PROCESS | 3752 | 1461050696738 Marionette TRACE conn3 <- [1,1146,null,{}] 00:24:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 00:24:56 INFO - PROCESS | 3752 | 1461050696741 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}] 00:24:56 INFO - PROCESS | 3752 | 1461050696820 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 00:24:56 INFO - PROCESS | 3752 | 1461050696827 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:56 INFO - PROCESS | 3752 | ++DOCSHELL 13813C00 == 73 [pid = 3752] [id = 296] 00:24:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 132 (143B0800) [pid = 3752] [serial = 887] [outer = 00000000] 00:24:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 133 (1887E400) [pid = 3752] [serial = 888] [outer = 143B0800] 00:24:56 INFO - PROCESS | 3752 | 1461050696873 Marionette DEBUG loaded listener.js 00:24:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 134 (1A06F000) [pid = 3752] [serial = 889] [outer = 143B0800] 00:24:57 INFO - PROCESS | 3752 | 1461050697338 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]]]}] 00:24:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 00:24:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 620ms 00:24:57 INFO - PROCESS | 3752 | 1461050697359 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 00:24:57 INFO - PROCESS | 3752 | 1461050697361 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 00:24:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 00:24:57 INFO - PROCESS | 3752 | 1461050697364 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 00:24:57 INFO - PROCESS | 3752 | 1461050697366 Marionette TRACE conn3 <- [1,1150,null,{}] 00:24:57 INFO - PROCESS | 3752 | 1461050697369 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}] 00:24:57 INFO - PROCESS | 3752 | 1461050697448 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 00:24:57 INFO - PROCESS | 3752 | 1461050697454 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:57 INFO - PROCESS | 3752 | ++DOCSHELL 188C0400 == 74 [pid = 3752] [id = 297] 00:24:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 135 (1946A000) [pid = 3752] [serial = 890] [outer = 00000000] 00:24:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 136 (1C369C00) [pid = 3752] [serial = 891] [outer = 1946A000] 00:24:57 INFO - PROCESS | 3752 | 1461050697498 Marionette DEBUG loaded listener.js 00:24:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 137 (1C981800) [pid = 3752] [serial = 892] [outer = 1946A000] 00:24:57 INFO - PROCESS | 3752 | 1461050697920 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]]]}] 00:24:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 00:24:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 589ms 00:24:57 INFO - PROCESS | 3752 | 1461050697964 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 00:24:57 INFO - PROCESS | 3752 | 1461050697966 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 00:24:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 00:24:57 INFO - PROCESS | 3752 | 1461050697969 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 00:24:57 INFO - PROCESS | 3752 | 1461050697970 Marionette TRACE conn3 <- [1,1154,null,{}] 00:24:57 INFO - PROCESS | 3752 | 1461050697974 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}] 00:24:58 INFO - PROCESS | 3752 | 1461050698057 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 00:24:58 INFO - PROCESS | 3752 | 1461050698064 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:58 INFO - PROCESS | 3752 | ++DOCSHELL 1CB81400 == 75 [pid = 3752] [id = 298] 00:24:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 138 (1CF0A400) [pid = 3752] [serial = 893] [outer = 00000000] 00:24:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 139 (1D268000) [pid = 3752] [serial = 894] [outer = 1CF0A400] 00:24:58 INFO - PROCESS | 3752 | 1461050698112 Marionette DEBUG loaded listener.js 00:24:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 140 (1D2AE400) [pid = 3752] [serial = 895] [outer = 1CF0A400] 00:24:58 INFO - PROCESS | 3752 | 1461050698536 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]]]}] 00:24:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 00:24:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 590ms 00:24:58 INFO - PROCESS | 3752 | 1461050698564 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 00:24:58 INFO - PROCESS | 3752 | 1461050698566 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 00:24:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 00:24:58 INFO - PROCESS | 3752 | 1461050698569 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 00:24:58 INFO - PROCESS | 3752 | 1461050698570 Marionette TRACE conn3 <- [1,1158,null,{}] 00:24:58 INFO - PROCESS | 3752 | 1461050698641 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}] 00:24:58 INFO - PROCESS | 3752 | 1461050698791 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 00:24:58 INFO - PROCESS | 3752 | 1461050698928 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:58 INFO - PROCESS | 3752 | ++DOCSHELL 136D1800 == 76 [pid = 3752] [id = 299] 00:24:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 141 (136D4800) [pid = 3752] [serial = 896] [outer = 00000000] 00:24:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 142 (13A2DC00) [pid = 3752] [serial = 897] [outer = 136D4800] 00:24:58 INFO - PROCESS | 3752 | 1461050698984 Marionette DEBUG loaded listener.js 00:24:59 INFO - PROCESS | 3752 | ++DOMWINDOW == 143 (143B5C00) [pid = 3752] [serial = 898] [outer = 136D4800] 00:24:59 INFO - PROCESS | 3752 | 1461050699611 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]]]}] 00:24:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 00:24:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1085ms 00:24:59 INFO - PROCESS | 3752 | 1461050699653 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 00:24:59 INFO - PROCESS | 3752 | 1461050699659 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 00:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 00:24:59 INFO - PROCESS | 3752 | 1461050699663 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 00:24:59 INFO - PROCESS | 3752 | 1461050699666 Marionette TRACE conn3 <- [1,1162,null,{}] 00:24:59 INFO - PROCESS | 3752 | 1461050699670 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}] 00:24:59 INFO - PROCESS | 3752 | 1461050699798 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 00:24:59 INFO - PROCESS | 3752 | 1461050699938 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:59 INFO - PROCESS | 3752 | ++DOCSHELL 15BD3C00 == 77 [pid = 3752] [id = 300] 00:24:59 INFO - PROCESS | 3752 | ++DOMWINDOW == 144 (1671C000) [pid = 3752] [serial = 899] [outer = 00000000] 00:24:59 INFO - PROCESS | 3752 | ++DOMWINDOW == 145 (1954F400) [pid = 3752] [serial = 900] [outer = 1671C000] 00:24:59 INFO - PROCESS | 3752 | 1461050699994 Marionette DEBUG loaded listener.js 00:25:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 146 (19B39C00) [pid = 3752] [serial = 901] [outer = 1671C000] 00:25:00 INFO - PROCESS | 3752 | 1461050700571 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] 00:25:00 INFO - PROCESS | 3752 | 1461050700612 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 00:25:00 INFO - PROCESS | 3752 | 1461050700615 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 00:25:00 INFO - PROCESS | 3752 | 1461050700618 Marionette TRACE conn3 <- [1,1166,null,{}] 00:25:00 INFO - PROCESS | 3752 | 1461050700622 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}] 00:25:00 INFO - PROCESS | 3752 | 1461050700728 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 00:25:00 INFO - PROCESS | 3752 | 1461050700837 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:00 INFO - PROCESS | 3752 | ++DOCSHELL 1C987400 == 78 [pid = 3752] [id = 301] 00:25:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 147 (1CB86400) [pid = 3752] [serial = 902] [outer = 00000000] 00:25:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 148 (1D6CC400) [pid = 3752] [serial = 903] [outer = 1CB86400] 00:25:00 INFO - PROCESS | 3752 | 1461050700895 Marionette DEBUG loaded listener.js 00:25:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 149 (1D6D1000) [pid = 3752] [serial = 904] [outer = 1CB86400] 00:25:01 INFO - PROCESS | 3752 | 1461050701520 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] 00:25:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 00:25:01 INFO - PROCESS | 3752 | 1461050701551 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 00:25:01 INFO - PROCESS | 3752 | 1461050701560 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 00:25:01 INFO - PROCESS | 3752 | 1461050701562 Marionette TRACE conn3 <- [1,1170,null,{}] 00:25:01 INFO - PROCESS | 3752 | 1461050701566 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}] 00:25:01 INFO - PROCESS | 3752 | 1461050701670 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 00:25:01 INFO - PROCESS | 3752 | 1461050701778 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:01 INFO - PROCESS | 3752 | ++DOCSHELL 1D93C800 == 79 [pid = 3752] [id = 302] 00:25:01 INFO - PROCESS | 3752 | ++DOMWINDOW == 150 (1DE25C00) [pid = 3752] [serial = 905] [outer = 00000000] 00:25:01 INFO - PROCESS | 3752 | ++DOMWINDOW == 151 (1DF6E400) [pid = 3752] [serial = 906] [outer = 1DE25C00] 00:25:01 INFO - PROCESS | 3752 | 1461050701831 Marionette DEBUG loaded listener.js 00:25:01 INFO - PROCESS | 3752 | ++DOMWINDOW == 152 (1DF72000) [pid = 3752] [serial = 907] [outer = 1DE25C00] 00:25:02 INFO - PROCESS | 3752 | 1461050702402 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] 00:25:02 INFO - PROCESS | 3752 | 1461050702461 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 00:25:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 00:25:02 INFO - PROCESS | 3752 | 1461050702464 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 00:25:02 INFO - PROCESS | 3752 | 1461050702466 Marionette TRACE conn3 <- [1,1174,null,{}] 00:25:02 INFO - PROCESS | 3752 | 1461050702469 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}] 00:25:02 INFO - PROCESS | 3752 | 1461050702570 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 00:25:02 INFO - PROCESS | 3752 | 1461050702679 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:02 INFO - PROCESS | 3752 | ++DOCSHELL 132E1000 == 80 [pid = 3752] [id = 303] 00:25:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 153 (132E2000) [pid = 3752] [serial = 908] [outer = 00000000] 00:25:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 154 (132EC800) [pid = 3752] [serial = 909] [outer = 132E2000] 00:25:02 INFO - PROCESS | 3752 | 1461050702732 Marionette DEBUG loaded listener.js 00:25:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 155 (1340E400) [pid = 3752] [serial = 910] [outer = 132E2000] 00:25:03 INFO - PROCESS | 3752 | 1461050703449 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] 00:25:03 INFO - PROCESS | 3752 | 1461050703506 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 00:25:03 INFO - PROCESS | 3752 | 1461050703509 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 00:25:03 INFO - PROCESS | 3752 | 1461050703511 Marionette TRACE conn3 <- [1,1178,null,{}] 00:25:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 00:25:03 INFO - PROCESS | 3752 | 1461050703515 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}] 00:25:03 INFO - PROCESS | 3752 | 1461050703633 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 00:25:03 INFO - PROCESS | 3752 | 1461050703773 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:03 INFO - PROCESS | 3752 | ++DOCSHELL 1DE2C000 == 81 [pid = 3752] [id = 304] 00:25:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 156 (1DE2E400) [pid = 3752] [serial = 911] [outer = 00000000] 00:25:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 157 (1E230400) [pid = 3752] [serial = 912] [outer = 1DE2E400] 00:25:03 INFO - PROCESS | 3752 | 1461050703829 Marionette DEBUG loaded listener.js 00:25:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 158 (1E37E000) [pid = 3752] [serial = 913] [outer = 1DE2E400] 00:25:04 INFO - PROCESS | 3752 | 1461050704379 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] 00:25:04 INFO - PROCESS | 3752 | 1461050704459 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 00:25:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 00:25:04 INFO - PROCESS | 3752 | 1461050704463 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 00:25:04 INFO - PROCESS | 3752 | 1461050704465 Marionette TRACE conn3 <- [1,1182,null,{}] 00:25:04 INFO - PROCESS | 3752 | 1461050704469 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}] 00:25:04 INFO - PROCESS | 3752 | 1461050704570 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 00:25:04 INFO - PROCESS | 3752 | 1461050704734 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:04 INFO - PROCESS | 3752 | ++DOCSHELL 1C2A4C00 == 82 [pid = 3752] [id = 305] 00:25:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 159 (1C2A5000) [pid = 3752] [serial = 914] [outer = 00000000] 00:25:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 160 (1E386400) [pid = 3752] [serial = 915] [outer = 1C2A5000] 00:25:04 INFO - PROCESS | 3752 | 1461050704789 Marionette DEBUG loaded listener.js 00:25:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 161 (1E38A000) [pid = 3752] [serial = 916] [outer = 1C2A5000] 00:25:05 INFO - PROCESS | 3752 | 1461050705365 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] 00:25:05 INFO - PROCESS | 3752 | 1461050705410 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 00:25:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 00:25:05 INFO - PROCESS | 3752 | 1461050705413 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 00:25:05 INFO - PROCESS | 3752 | 1461050705415 Marionette TRACE conn3 <- [1,1186,null,{}] 00:25:05 INFO - PROCESS | 3752 | 1461050705403 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}] 00:25:05 INFO - PROCESS | 3752 | 1461050705507 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 00:25:05 INFO - PROCESS | 3752 | 1461050705617 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:05 INFO - PROCESS | 3752 | ++DOCSHELL 132E4000 == 83 [pid = 3752] [id = 306] 00:25:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 162 (136D3000) [pid = 3752] [serial = 917] [outer = 00000000] 00:25:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 163 (188B7400) [pid = 3752] [serial = 918] [outer = 136D3000] 00:25:05 INFO - PROCESS | 3752 | 1461050705670 Marionette DEBUG loaded listener.js 00:25:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 164 (19B3D800) [pid = 3752] [serial = 919] [outer = 136D3000] 00:25:06 INFO - PROCESS | 3752 | 1461050706428 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]]]}] 00:25:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 00:25:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1038ms 00:25:06 INFO - PROCESS | 3752 | 1461050706452 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 00:25:06 INFO - PROCESS | 3752 | 1461050706456 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 00:25:06 INFO - PROCESS | 3752 | 1461050706462 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 00:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 00:25:06 INFO - PROCESS | 3752 | 1461050706465 Marionette TRACE conn3 <- [1,1190,null,{}] 00:25:06 INFO - PROCESS | 3752 | 1461050706469 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}] 00:25:06 INFO - PROCESS | 3752 | 1461050706572 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 00:25:06 INFO - PROCESS | 3752 | 1461050706687 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:06 INFO - PROCESS | 3752 | ++DOCSHELL 147A8C00 == 84 [pid = 3752] [id = 307] 00:25:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 165 (15D10000) [pid = 3752] [serial = 920] [outer = 00000000] 00:25:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 166 (16583C00) [pid = 3752] [serial = 921] [outer = 15D10000] 00:25:06 INFO - PROCESS | 3752 | 1461050706785 Marionette DEBUG loaded listener.js 00:25:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 167 (17A47400) [pid = 3752] [serial = 922] [outer = 15D10000] 00:25:07 INFO - PROCESS | 3752 | --DOCSHELL 13403000 == 83 [pid = 3752] [id = 254] 00:25:07 INFO - PROCESS | 3752 | --DOCSHELL 1D6CB000 == 82 [pid = 3752] [id = 253] 00:25:07 INFO - PROCESS | 3752 | --DOCSHELL 1C0C0800 == 81 [pid = 3752] [id = 252] 00:25:07 INFO - PROCESS | 3752 | --DOCSHELL 188C0400 == 80 [pid = 3752] [id = 297] 00:25:07 INFO - PROCESS | 3752 | --DOCSHELL 13813C00 == 79 [pid = 3752] [id = 296] 00:25:07 INFO - PROCESS | 3752 | --DOCSHELL 19C7C400 == 78 [pid = 3752] [id = 295] 00:25:07 INFO - PROCESS | 3752 | --DOCSHELL 19460800 == 77 [pid = 3752] [id = 294] 00:25:07 INFO - PROCESS | 3752 | --DOCSHELL 182A7400 == 76 [pid = 3752] [id = 293] 00:25:07 INFO - PROCESS | 3752 | --DOCSHELL 17BC5000 == 75 [pid = 3752] [id = 292] 00:25:07 INFO - PROCESS | 3752 | --DOCSHELL 157EA400 == 74 [pid = 3752] [id = 291] 00:25:07 INFO - PROCESS | 3752 | --DOCSHELL 136D6C00 == 73 [pid = 3752] [id = 290] 00:25:07 INFO - PROCESS | 3752 | --DOCSHELL 1340C000 == 72 [pid = 3752] [id = 289] 00:25:07 INFO - PROCESS | 3752 | --DOMWINDOW == 166 (1A072400) [pid = 3752] [serial = 810] [outer = 00000000] [url = about:blank] 00:25:07 INFO - PROCESS | 3752 | --DOMWINDOW == 165 (19C78000) [pid = 3752] [serial = 807] [outer = 00000000] [url = about:blank] 00:25:07 INFO - PROCESS | 3752 | --DOMWINDOW == 164 (136DD000) [pid = 3752] [serial = 801] [outer = 00000000] [url = about:blank] 00:25:07 INFO - PROCESS | 3752 | --DOMWINDOW == 163 (15D57400) [pid = 3752] [serial = 804] [outer = 00000000] [url = about:blank] 00:25:07 INFO - PROCESS | 3752 | --DOMWINDOW == 162 (1A6DE400) [pid = 3752] [serial = 813] [outer = 00000000] [url = about:blank] 00:25:07 INFO - PROCESS | 3752 | --DOMWINDOW == 161 (19E97000) [pid = 3752] [serial = 798] [outer = 00000000] [url = about:blank] 00:25:07 INFO - PROCESS | 3752 | --DOMWINDOW == 160 (1C985000) [pid = 3752] [serial = 846] [outer = 00000000] [url = about:blank] 00:25:07 INFO - PROCESS | 3752 | --DOCSHELL 16C06800 == 71 [pid = 3752] [id = 286] 00:25:07 INFO - PROCESS | 3752 | --DOCSHELL 19551400 == 70 [pid = 3752] [id = 285] 00:25:07 INFO - PROCESS | 3752 | --DOCSHELL 15DD0C00 == 69 [pid = 3752] [id = 284] 00:25:07 INFO - PROCESS | 3752 | --DOCSHELL 12BBF800 == 68 [pid = 3752] [id = 283] 00:25:07 INFO - PROCESS | 3752 | --DOMWINDOW == 159 (18625400) [pid = 3752] [serial = 826] [outer = 00000000] [url = about:blank] 00:25:07 INFO - PROCESS | 3752 | --DOMWINDOW == 158 (1C0B8C00) [pid = 3752] [serial = 837] [outer = 00000000] [url = about:blank] 00:25:07 INFO - PROCESS | 3752 | --DOMWINDOW == 157 (19460000) [pid = 3752] [serial = 829] [outer = 00000000] [url = about:blank] 00:25:07 INFO - PROCESS | 3752 | --DOMWINDOW == 156 (16729000) [pid = 3752] [serial = 822] [outer = 00000000] [url = about:blank] 00:25:07 INFO - PROCESS | 3752 | --DOMWINDOW == 155 (1340AC00) [pid = 3752] [serial = 817] [outer = 00000000] [url = about:blank] 00:25:07 INFO - PROCESS | 3752 | --DOMWINDOW == 154 (1C0C5C00) [pid = 3752] [serial = 843] [outer = 00000000] [url = about:blank] 00:25:07 INFO - PROCESS | 3752 | --DOMWINDOW == 153 (17A43800) [pid = 3752] [serial = 823] [outer = 00000000] [url = about:blank] 00:25:07 INFO - PROCESS | 3752 | --DOMWINDOW == 152 (17FEE400) [pid = 3752] [serial = 825] [outer = 00000000] [url = about:blank] 00:25:07 INFO - PROCESS | 3752 | --DOMWINDOW == 151 (1C0BA000) [pid = 3752] [serial = 838] [outer = 00000000] [url = about:blank] 00:25:07 INFO - PROCESS | 3752 | --DOMWINDOW == 150 (1574FC00) [pid = 3752] [serial = 820] [outer = 00000000] [url = about:blank] 00:25:07 INFO - PROCESS | 3752 | --DOMWINDOW == 149 (15BD4400) [pid = 3752] [serial = 840] [outer = 00000000] [url = about:blank] 00:25:07 INFO - PROCESS | 3752 | --DOMWINDOW == 148 (1C2A3C00) [pid = 3752] [serial = 844] [outer = 00000000] [url = about:blank] 00:25:07 INFO - PROCESS | 3752 | --DOMWINDOW == 147 (19B34000) [pid = 3752] [serial = 831] [outer = 00000000] [url = about:blank] 00:25:07 INFO - PROCESS | 3752 | --DOMWINDOW == 146 (1A1BB400) [pid = 3752] [serial = 834] [outer = 00000000] [url = about:blank] 00:25:07 INFO - PROCESS | 3752 | --DOMWINDOW == 145 (1A6D2000) [pid = 3752] [serial = 835] [outer = 00000000] [url = about:blank] 00:25:07 INFO - PROCESS | 3752 | --DOMWINDOW == 144 (1381B400) [pid = 3752] [serial = 819] [outer = 00000000] [url = about:blank] 00:25:07 INFO - PROCESS | 3752 | --DOMWINDOW == 143 (19C78400) [pid = 3752] [serial = 832] [outer = 00000000] [url = about:blank] 00:25:07 INFO - PROCESS | 3752 | --DOMWINDOW == 142 (13263800) [pid = 3752] [serial = 816] [outer = 00000000] [url = about:blank] 00:25:07 INFO - PROCESS | 3752 | --DOMWINDOW == 141 (18D39800) [pid = 3752] [serial = 828] [outer = 00000000] [url = about:blank] 00:25:07 INFO - PROCESS | 3752 | --DOMWINDOW == 140 (17BC3400) [pid = 3752] [serial = 841] [outer = 00000000] [url = about:blank] 00:25:07 INFO - PROCESS | 3752 | 1461050707413 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]]]}] 00:25:07 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 00:25:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 992ms 00:25:07 INFO - PROCESS | 3752 | 1461050707455 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 00:25:07 INFO - PROCESS | 3752 | 1461050707460 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 00:25:07 INFO - PROCESS | 3752 | 1461050707470 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 00:25:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 00:25:07 INFO - PROCESS | 3752 | 1461050707473 Marionette TRACE conn3 <- [1,1194,null,{}] 00:25:07 INFO - PROCESS | 3752 | 1461050707476 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}] 00:25:07 INFO - PROCESS | 3752 | 1461050707565 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 00:25:07 INFO - PROCESS | 3752 | 1461050707571 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:07 INFO - PROCESS | 3752 | ++DOCSHELL 13A2C000 == 69 [pid = 3752] [id = 308] 00:25:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 141 (13CA8000) [pid = 3752] [serial = 923] [outer = 00000000] 00:25:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 142 (15DD0400) [pid = 3752] [serial = 924] [outer = 13CA8000] 00:25:07 INFO - PROCESS | 3752 | 1461050707621 Marionette DEBUG loaded listener.js 00:25:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 143 (16720C00) [pid = 3752] [serial = 925] [outer = 13CA8000] 00:25:08 INFO - PROCESS | 3752 | 1461050708140 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]]]}] 00:25:08 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 00:25:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 698ms 00:25:08 INFO - PROCESS | 3752 | 1461050708172 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 00:25:08 INFO - PROCESS | 3752 | 1461050708174 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 00:25:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 00:25:08 INFO - PROCESS | 3752 | 1461050708178 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 00:25:08 INFO - PROCESS | 3752 | 1461050708181 Marionette TRACE conn3 <- [1,1198,null,{}] 00:25:08 INFO - PROCESS | 3752 | 1461050708191 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}] 00:25:08 INFO - PROCESS | 3752 | 1461050708284 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 00:25:08 INFO - PROCESS | 3752 | 1461050708383 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:08 INFO - PROCESS | 3752 | ++DOCSHELL 1861B400 == 70 [pid = 3752] [id = 309] 00:25:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 144 (188BB000) [pid = 3752] [serial = 926] [outer = 00000000] 00:25:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 145 (1945E400) [pid = 3752] [serial = 927] [outer = 188BB000] 00:25:08 INFO - PROCESS | 3752 | 1461050708439 Marionette DEBUG loaded listener.js 00:25:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 146 (1954F800) [pid = 3752] [serial = 928] [outer = 188BB000] 00:25:08 INFO - PROCESS | 3752 | 1461050708811 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]]]}] 00:25:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 00:25:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 697ms 00:25:08 INFO - PROCESS | 3752 | 1461050708877 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 00:25:08 INFO - PROCESS | 3752 | 1461050708879 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 00:25:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 00:25:08 INFO - PROCESS | 3752 | 1461050708882 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 00:25:08 INFO - PROCESS | 3752 | 1461050708884 Marionette TRACE conn3 <- [1,1202,null,{}] 00:25:08 INFO - PROCESS | 3752 | 1461050708887 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}] 00:25:08 INFO - PROCESS | 3752 | 1461050709000 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 00:25:09 INFO - PROCESS | 3752 | 1461050709010 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:09 INFO - PROCESS | 3752 | ++DOCSHELL 19C7B000 == 71 [pid = 3752] [id = 310] 00:25:09 INFO - PROCESS | 3752 | ++DOMWINDOW == 147 (19C7EC00) [pid = 3752] [serial = 929] [outer = 00000000] 00:25:09 INFO - PROCESS | 3752 | ++DOMWINDOW == 148 (19EE2800) [pid = 3752] [serial = 930] [outer = 19C7EC00] 00:25:09 INFO - PROCESS | 3752 | 1461050709056 Marionette DEBUG loaded listener.js 00:25:09 INFO - PROCESS | 3752 | ++DOMWINDOW == 149 (19EE1C00) [pid = 3752] [serial = 931] [outer = 19C7EC00] 00:25:09 INFO - PROCESS | 3752 | 1461050709516 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]]]}] 00:25:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 00:25:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 698ms 00:25:09 INFO - PROCESS | 3752 | 1461050709582 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 00:25:09 INFO - PROCESS | 3752 | 1461050709584 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 00:25:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 00:25:09 INFO - PROCESS | 3752 | 1461050709587 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 00:25:09 INFO - PROCESS | 3752 | 1461050709589 Marionette TRACE conn3 <- [1,1206,null,{}] 00:25:09 INFO - PROCESS | 3752 | 1461050709584 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}] 00:25:09 INFO - PROCESS | 3752 | 1461050709704 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 00:25:09 INFO - PROCESS | 3752 | 1461050709710 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:09 INFO - PROCESS | 3752 | ++DOCSHELL 19C7E800 == 72 [pid = 3752] [id = 311] 00:25:09 INFO - PROCESS | 3752 | ++DOMWINDOW == 150 (19ED6400) [pid = 3752] [serial = 932] [outer = 00000000] 00:25:09 INFO - PROCESS | 3752 | ++DOMWINDOW == 151 (1C0BE400) [pid = 3752] [serial = 933] [outer = 19ED6400] 00:25:09 INFO - PROCESS | 3752 | 1461050709754 Marionette DEBUG loaded listener.js 00:25:09 INFO - PROCESS | 3752 | ++DOMWINDOW == 152 (1C0C4400) [pid = 3752] [serial = 934] [outer = 19ED6400] 00:25:10 INFO - PROCESS | 3752 | 1461050710207 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]]]}] 00:25:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 00:25:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 697ms 00:25:10 INFO - PROCESS | 3752 | 1461050710270 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 00:25:10 INFO - PROCESS | 3752 | 1461050710272 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 00:25:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 00:25:10 INFO - PROCESS | 3752 | 1461050710282 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 00:25:10 INFO - PROCESS | 3752 | 1461050710283 Marionette TRACE conn3 <- [1,1210,null,{}] 00:25:10 INFO - PROCESS | 3752 | 1461050710287 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}] 00:25:10 INFO - PROCESS | 3752 | 1461050710451 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 00:25:10 INFO - PROCESS | 3752 | 1461050710520 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:10 INFO - PROCESS | 3752 | ++DOCSHELL 1345C400 == 73 [pid = 3752] [id = 312] 00:25:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 153 (1345C800) [pid = 3752] [serial = 935] [outer = 00000000] 00:25:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 154 (1A6D4000) [pid = 3752] [serial = 936] [outer = 1345C800] 00:25:10 INFO - PROCESS | 3752 | 1461050710566 Marionette DEBUG loaded listener.js 00:25:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 155 (1C35E400) [pid = 3752] [serial = 937] [outer = 1345C800] 00:25:10 INFO - PROCESS | 3752 | 1461050710981 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] 00:25:11 INFO - PROCESS | 3752 | 1461050711023 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 00:25:11 INFO - PROCESS | 3752 | 1461050711026 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 00:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 00:25:11 INFO - PROCESS | 3752 | 1461050711029 Marionette TRACE conn3 <- [1,1214,null,{}] 00:25:11 INFO - PROCESS | 3752 | 1461050711033 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}] 00:25:11 INFO - PROCESS | 3752 | 1461050711148 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 00:25:11 INFO - PROCESS | 3752 | 1461050711211 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:11 INFO - PROCESS | 3752 | ++DOCSHELL 1345FC00 == 74 [pid = 3752] [id = 313] 00:25:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 156 (1C0C7800) [pid = 3752] [serial = 938] [outer = 00000000] 00:25:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 157 (1D25BC00) [pid = 3752] [serial = 939] [outer = 1C0C7800] 00:25:11 INFO - PROCESS | 3752 | 1461050711255 Marionette DEBUG loaded listener.js 00:25:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 158 (1D2AA400) [pid = 3752] [serial = 940] [outer = 1C0C7800] 00:25:11 INFO - PROCESS | 3752 | --DOMWINDOW == 157 (1946D400) [pid = 3752] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 00:25:11 INFO - PROCESS | 3752 | --DOMWINDOW == 156 (1D6D0400) [pid = 3752] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 00:25:11 INFO - PROCESS | 3752 | --DOMWINDOW == 155 (1C2A3400) [pid = 3752] [serial = 709] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 00:25:11 INFO - PROCESS | 3752 | --DOMWINDOW == 154 (17A45400) [pid = 3752] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 00:25:11 INFO - PROCESS | 3752 | --DOMWINDOW == 153 (1D64F800) [pid = 3752] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 00:25:11 INFO - PROCESS | 3752 | --DOMWINDOW == 152 (13362800) [pid = 3752] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 00:25:11 INFO - PROCESS | 3752 | --DOMWINDOW == 151 (13403800) [pid = 3752] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 00:25:11 INFO - PROCESS | 3752 | --DOMWINDOW == 150 (19ED6000) [pid = 3752] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 00:25:11 INFO - PROCESS | 3752 | --DOMWINDOW == 149 (1A1B6C00) [pid = 3752] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 00:25:11 INFO - PROCESS | 3752 | --DOMWINDOW == 148 (15557000) [pid = 3752] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 00:25:11 INFO - PROCESS | 3752 | --DOMWINDOW == 147 (19461000) [pid = 3752] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 00:25:11 INFO - PROCESS | 3752 | --DOMWINDOW == 146 (188BDC00) [pid = 3752] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 00:25:11 INFO - PROCESS | 3752 | --DOMWINDOW == 145 (19C82800) [pid = 3752] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 00:25:11 INFO - PROCESS | 3752 | --DOMWINDOW == 144 (136DB400) [pid = 3752] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 00:25:11 INFO - PROCESS | 3752 | --DOMWINDOW == 143 (1C0BD400) [pid = 3752] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 00:25:11 INFO - PROCESS | 3752 | --DOMWINDOW == 142 (136D7000) [pid = 3752] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 00:25:11 INFO - PROCESS | 3752 | --DOMWINDOW == 141 (17F48C00) [pid = 3752] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 00:25:11 INFO - PROCESS | 3752 | --DOMWINDOW == 140 (143B0800) [pid = 3752] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 00:25:11 INFO - PROCESS | 3752 | --DOMWINDOW == 139 (16582000) [pid = 3752] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 00:25:11 INFO - PROCESS | 3752 | --DOMWINDOW == 138 (1946A000) [pid = 3752] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 00:25:11 INFO - PROCESS | 3752 | --DOMWINDOW == 137 (15E73400) [pid = 3752] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 00:25:11 INFO - PROCESS | 3752 | --DOMWINDOW == 136 (15BB3800) [pid = 3752] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 00:25:11 INFO - PROCESS | 3752 | --DOMWINDOW == 135 (136D7400) [pid = 3752] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 00:25:11 INFO - PROCESS | 3752 | --DOMWINDOW == 134 (1C0C3000) [pid = 3752] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 00:25:11 INFO - PROCESS | 3752 | --DOMWINDOW == 133 (1C98EC00) [pid = 3752] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 00:25:11 INFO - PROCESS | 3752 | --DOMWINDOW == 132 (19C7AC00) [pid = 3752] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 00:25:11 INFO - PROCESS | 3752 | 1461050711908 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]]]}] 00:25:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 00:25:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 930ms 00:25:11 INFO - PROCESS | 3752 | 1461050711954 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 00:25:11 INFO - PROCESS | 3752 | 1461050711956 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 00:25:11 INFO - PROCESS | 3752 | 1461050711960 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 00:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 00:25:11 INFO - PROCESS | 3752 | 1461050711961 Marionette TRACE conn3 <- [1,1218,null,{}] 00:25:11 INFO - PROCESS | 3752 | 1461050711965 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}] 00:25:12 INFO - PROCESS | 3752 | 1461050712082 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 00:25:12 INFO - PROCESS | 3752 | 1461050712147 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:12 INFO - PROCESS | 3752 | ++DOCSHELL 0267D800 == 75 [pid = 3752] [id = 314] 00:25:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 133 (11BF7C00) [pid = 3752] [serial = 941] [outer = 00000000] 00:25:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 134 (13715400) [pid = 3752] [serial = 942] [outer = 11BF7C00] 00:25:12 INFO - PROCESS | 3752 | 1461050712191 Marionette DEBUG loaded listener.js 00:25:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 135 (1671D000) [pid = 3752] [serial = 943] [outer = 11BF7C00] 00:25:12 INFO - PROCESS | 3752 | 1461050712540 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]]]}] 00:25:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 00:25:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 636ms 00:25:12 INFO - PROCESS | 3752 | 1461050712598 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 00:25:12 INFO - PROCESS | 3752 | 1461050712600 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 00:25:12 INFO - PROCESS | 3752 | 1461050712603 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 00:25:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 00:25:12 INFO - PROCESS | 3752 | 1461050712605 Marionette TRACE conn3 <- [1,1222,null,{}] 00:25:12 INFO - PROCESS | 3752 | 1461050712608 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}] 00:25:12 INFO - PROCESS | 3752 | 1461050712693 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 00:25:12 INFO - PROCESS | 3752 | 1461050712699 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:12 INFO - PROCESS | 3752 | ++DOCSHELL 15B2EC00 == 76 [pid = 3752] [id = 315] 00:25:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 136 (1649A000) [pid = 3752] [serial = 944] [outer = 00000000] 00:25:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 137 (199EF800) [pid = 3752] [serial = 945] [outer = 1649A000] 00:25:12 INFO - PROCESS | 3752 | 1461050712743 Marionette DEBUG loaded listener.js 00:25:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 138 (1AA4A400) [pid = 3752] [serial = 946] [outer = 1649A000] 00:25:13 INFO - PROCESS | 3752 | 1461050713165 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]]]}] 00:25:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 00:25:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 589ms 00:25:13 INFO - PROCESS | 3752 | 1461050713201 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 00:25:13 INFO - PROCESS | 3752 | 1461050713203 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 00:25:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 00:25:13 INFO - PROCESS | 3752 | 1461050713218 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 00:25:13 INFO - PROCESS | 3752 | 1461050713220 Marionette TRACE conn3 <- [1,1226,null,{}] 00:25:13 INFO - PROCESS | 3752 | 1461050713223 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}] 00:25:13 INFO - PROCESS | 3752 | 1461050713327 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 00:25:13 INFO - PROCESS | 3752 | 1461050713333 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:13 INFO - PROCESS | 3752 | ++DOCSHELL 18882C00 == 77 [pid = 3752] [id = 316] 00:25:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 139 (188BC800) [pid = 3752] [serial = 947] [outer = 00000000] 00:25:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 140 (1975FC00) [pid = 3752] [serial = 948] [outer = 188BC800] 00:25:13 INFO - PROCESS | 3752 | 1461050713377 Marionette DEBUG loaded listener.js 00:25:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 141 (19763800) [pid = 3752] [serial = 949] [outer = 188BC800] 00:25:13 INFO - PROCESS | 3752 | 1461050713983 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]]]}] 00:25:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 00:25:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 837ms 00:25:14 INFO - PROCESS | 3752 | 1461050714045 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 00:25:14 INFO - PROCESS | 3752 | 1461050714049 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 00:25:14 INFO - PROCESS | 3752 | 1461050714054 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 00:25:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 00:25:14 INFO - PROCESS | 3752 | 1461050714059 Marionette TRACE conn3 <- [1,1230,null,{}] 00:25:14 INFO - PROCESS | 3752 | 1461050714065 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}] 00:25:14 INFO - PROCESS | 3752 | 1461050714216 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 00:25:14 INFO - PROCESS | 3752 | 1461050714362 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:14 INFO - PROCESS | 3752 | ++DOCSHELL 11FC8000 == 78 [pid = 3752] [id = 317] 00:25:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 142 (132E2C00) [pid = 3752] [serial = 950] [outer = 00000000] 00:25:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 143 (13456400) [pid = 3752] [serial = 951] [outer = 132E2C00] 00:25:14 INFO - PROCESS | 3752 | 1461050714424 Marionette DEBUG loaded listener.js 00:25:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 144 (1345C000) [pid = 3752] [serial = 952] [outer = 132E2C00] 00:25:15 INFO - PROCESS | 3752 | 1461050715056 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]]]}] 00:25:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 00:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1024ms 00:25:15 INFO - PROCESS | 3752 | 1461050715101 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 00:25:15 INFO - PROCESS | 3752 | 1461050715107 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 00:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 00:25:15 INFO - PROCESS | 3752 | 1461050715133 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 00:25:15 INFO - PROCESS | 3752 | 1461050715136 Marionette TRACE conn3 <- [1,1234,null,{}] 00:25:15 INFO - PROCESS | 3752 | 1461050715140 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}] 00:25:15 INFO - PROCESS | 3752 | 1461050715250 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 00:25:15 INFO - PROCESS | 3752 | 1461050715391 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:15 INFO - PROCESS | 3752 | ++DOCSHELL 1340F400 == 79 [pid = 3752] [id = 318] 00:25:15 INFO - PROCESS | 3752 | ++DOMWINDOW == 145 (13812800) [pid = 3752] [serial = 953] [outer = 00000000] 00:25:15 INFO - PROCESS | 3752 | ++DOMWINDOW == 146 (1654E800) [pid = 3752] [serial = 954] [outer = 13812800] 00:25:15 INFO - PROCESS | 3752 | 1461050715445 Marionette DEBUG loaded listener.js 00:25:15 INFO - PROCESS | 3752 | ++DOMWINDOW == 147 (17BC4400) [pid = 3752] [serial = 955] [outer = 13812800] 00:25:16 INFO - PROCESS | 3752 | 1461050716063 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]]]}] 00:25:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 00:25:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 992ms 00:25:16 INFO - PROCESS | 3752 | 1461050716118 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 00:25:16 INFO - PROCESS | 3752 | 1461050716121 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 00:25:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 00:25:16 INFO - PROCESS | 3752 | 1461050716125 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 00:25:16 INFO - PROCESS | 3752 | 1461050716128 Marionette TRACE conn3 <- [1,1238,null,{}] 00:25:16 INFO - PROCESS | 3752 | 1461050716139 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}] 00:25:16 INFO - PROCESS | 3752 | 1461050716250 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 00:25:16 INFO - PROCESS | 3752 | 1461050716391 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:16 INFO - PROCESS | 3752 | ++DOCSHELL 1946B000 == 80 [pid = 3752] [id = 319] 00:25:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 148 (1946D400) [pid = 3752] [serial = 956] [outer = 00000000] 00:25:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 149 (19765800) [pid = 3752] [serial = 957] [outer = 1946D400] 00:25:16 INFO - PROCESS | 3752 | 1461050716448 Marionette DEBUG loaded listener.js 00:25:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 150 (19B3F400) [pid = 3752] [serial = 958] [outer = 1946D400] 00:25:16 INFO - PROCESS | 3752 | 1461050716998 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]]]}] 00:25:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 00:25:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 899ms 00:25:17 INFO - PROCESS | 3752 | 1461050717028 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 00:25:17 INFO - PROCESS | 3752 | 1461050717031 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 00:25:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 00:25:17 INFO - PROCESS | 3752 | 1461050717050 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 00:25:17 INFO - PROCESS | 3752 | 1461050717052 Marionette TRACE conn3 <- [1,1242,null,{}] 00:25:17 INFO - PROCESS | 3752 | 1461050717057 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}] 00:25:17 INFO - PROCESS | 3752 | 1461050717164 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 00:25:17 INFO - PROCESS | 3752 | 1461050717277 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:17 INFO - PROCESS | 3752 | ++DOCSHELL 19E9A000 == 81 [pid = 3752] [id = 320] 00:25:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 151 (1A6D0000) [pid = 3752] [serial = 959] [outer = 00000000] 00:25:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 152 (1CB86800) [pid = 3752] [serial = 960] [outer = 1A6D0000] 00:25:17 INFO - PROCESS | 3752 | 1461050717372 Marionette DEBUG loaded listener.js 00:25:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 153 (1D265400) [pid = 3752] [serial = 961] [outer = 1A6D0000] 00:25:17 INFO - PROCESS | 3752 | 1461050717985 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]]]}] 00:25:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 00:25:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 993ms 00:25:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 00:25:18 INFO - PROCESS | 3752 | 1461050718021 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 00:25:18 INFO - PROCESS | 3752 | 1461050718024 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 00:25:18 INFO - PROCESS | 3752 | 1461050718028 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 00:25:18 INFO - PROCESS | 3752 | 1461050718029 Marionette TRACE conn3 <- [1,1246,null,{}] 00:25:18 INFO - PROCESS | 3752 | 1461050718033 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}] 00:25:18 INFO - PROCESS | 3752 | 1461050718137 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 00:25:18 INFO - PROCESS | 3752 | 1461050718282 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:18 INFO - PROCESS | 3752 | ++DOCSHELL 123FEC00 == 82 [pid = 3752] [id = 321] 00:25:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 154 (12DD3C00) [pid = 3752] [serial = 962] [outer = 00000000] 00:25:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 155 (13AB2800) [pid = 3752] [serial = 963] [outer = 12DD3C00] 00:25:18 INFO - PROCESS | 3752 | 1461050718337 Marionette DEBUG loaded listener.js 00:25:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 156 (15562400) [pid = 3752] [serial = 964] [outer = 12DD3C00] 00:25:19 INFO - PROCESS | 3752 | 1461050719118 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]]]}] 00:25:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 00:25:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1132ms 00:25:19 INFO - PROCESS | 3752 | 1461050719173 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 00:25:19 INFO - PROCESS | 3752 | 1461050719177 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 00:25:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 00:25:19 INFO - PROCESS | 3752 | 1461050719182 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 00:25:19 INFO - PROCESS | 3752 | 1461050719186 Marionette TRACE conn3 <- [1,1250,null,{}] 00:25:19 INFO - PROCESS | 3752 | 1461050719192 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}] 00:25:19 INFO - PROCESS | 3752 | 1461050719293 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 00:25:19 INFO - PROCESS | 3752 | 1461050719446 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:19 INFO - PROCESS | 3752 | ++DOCSHELL 02A80800 == 83 [pid = 3752] [id = 322] 00:25:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 157 (11FBD000) [pid = 3752] [serial = 965] [outer = 00000000] 00:25:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 158 (132E4C00) [pid = 3752] [serial = 966] [outer = 11FBD000] 00:25:19 INFO - PROCESS | 3752 | 1461050719497 Marionette DEBUG loaded listener.js 00:25:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 159 (1340A000) [pid = 3752] [serial = 967] [outer = 11FBD000] 00:25:20 INFO - PROCESS | 3752 | 1461050720111 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]]]}] 00:25:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 00:25:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 992ms 00:25:20 INFO - PROCESS | 3752 | 1461050720169 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 00:25:20 INFO - PROCESS | 3752 | 1461050720174 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 00:25:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 00:25:20 INFO - PROCESS | 3752 | 1461050720181 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 00:25:20 INFO - PROCESS | 3752 | 1461050720183 Marionette TRACE conn3 <- [1,1254,null,{}] 00:25:20 INFO - PROCESS | 3752 | 1461050720187 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}] 00:25:20 INFO - PROCESS | 3752 | 1461050720313 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 00:25:20 INFO - PROCESS | 3752 | 1461050720457 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:20 INFO - PROCESS | 3752 | --DOCSHELL 15B2EC00 == 82 [pid = 3752] [id = 315] 00:25:20 INFO - PROCESS | 3752 | --DOCSHELL 0267D800 == 81 [pid = 3752] [id = 314] 00:25:20 INFO - PROCESS | 3752 | --DOCSHELL 1345FC00 == 80 [pid = 3752] [id = 313] 00:25:20 INFO - PROCESS | 3752 | --DOCSHELL 1345C400 == 79 [pid = 3752] [id = 312] 00:25:20 INFO - PROCESS | 3752 | --DOCSHELL 19C7E800 == 78 [pid = 3752] [id = 311] 00:25:20 INFO - PROCESS | 3752 | --DOCSHELL 19C7B000 == 77 [pid = 3752] [id = 310] 00:25:20 INFO - PROCESS | 3752 | --DOCSHELL 1861B400 == 76 [pid = 3752] [id = 309] 00:25:20 INFO - PROCESS | 3752 | --DOCSHELL 13A2C000 == 75 [pid = 3752] [id = 308] 00:25:20 INFO - PROCESS | 3752 | --DOCSHELL 147A8C00 == 74 [pid = 3752] [id = 307] 00:25:20 INFO - PROCESS | 3752 | --DOMWINDOW == 158 (13404C00) [pid = 3752] [serial = 849] [outer = 00000000] [url = about:blank] 00:25:20 INFO - PROCESS | 3752 | --DOMWINDOW == 157 (17A41400) [pid = 3752] [serial = 852] [outer = 00000000] [url = about:blank] 00:25:20 INFO - PROCESS | 3752 | --DOMWINDOW == 156 (1A06F400) [pid = 3752] [serial = 855] [outer = 00000000] [url = about:blank] 00:25:20 INFO - PROCESS | 3752 | --DOMWINDOW == 155 (1CF95000) [pid = 3752] [serial = 858] [outer = 00000000] [url = about:blank] 00:25:20 INFO - PROCESS | 3752 | --DOMWINDOW == 154 (1D26AC00) [pid = 3752] [serial = 861] [outer = 00000000] [url = about:blank] 00:25:20 INFO - PROCESS | 3752 | --DOMWINDOW == 153 (19B3B800) [pid = 3752] [serial = 864] [outer = 00000000] [url = about:blank] 00:25:20 INFO - PROCESS | 3752 | --DOMWINDOW == 152 (1D268000) [pid = 3752] [serial = 894] [outer = 00000000] [url = about:blank] 00:25:20 INFO - PROCESS | 3752 | ++DOCSHELL 02A81400 == 75 [pid = 3752] [id = 323] 00:25:20 INFO - PROCESS | 3752 | ++DOMWINDOW == 153 (132E2800) [pid = 3752] [serial = 968] [outer = 00000000] 00:25:20 INFO - PROCESS | 3752 | ++DOMWINDOW == 154 (13454800) [pid = 3752] [serial = 969] [outer = 132E2800] 00:25:20 INFO - PROCESS | 3752 | 1461050720541 Marionette DEBUG loaded listener.js 00:25:20 INFO - PROCESS | 3752 | ++DOMWINDOW == 155 (136DC400) [pid = 3752] [serial = 970] [outer = 132E2800] 00:25:20 INFO - PROCESS | 3752 | --DOCSHELL 1C2A4C00 == 74 [pid = 3752] [id = 305] 00:25:20 INFO - PROCESS | 3752 | --DOCSHELL 1DE2C000 == 73 [pid = 3752] [id = 304] 00:25:20 INFO - PROCESS | 3752 | --DOCSHELL 132E1000 == 72 [pid = 3752] [id = 303] 00:25:20 INFO - PROCESS | 3752 | --DOCSHELL 1D93C800 == 71 [pid = 3752] [id = 302] 00:25:20 INFO - PROCESS | 3752 | --DOCSHELL 1C987400 == 70 [pid = 3752] [id = 301] 00:25:20 INFO - PROCESS | 3752 | --DOCSHELL 15BD3C00 == 69 [pid = 3752] [id = 300] 00:25:20 INFO - PROCESS | 3752 | --DOCSHELL 136D1800 == 68 [pid = 3752] [id = 299] 00:25:20 INFO - PROCESS | 3752 | --DOCSHELL 1CB81400 == 67 [pid = 3752] [id = 298] 00:25:20 INFO - PROCESS | 3752 | --DOMWINDOW == 154 (1BEA6000) [pid = 3752] [serial = 699] [outer = 00000000] [url = about:blank] 00:25:20 INFO - PROCESS | 3752 | --DOMWINDOW == 153 (1C368400) [pid = 3752] [serial = 708] [outer = 00000000] [url = about:blank] 00:25:20 INFO - PROCESS | 3752 | --DOMWINDOW == 152 (17A02C00) [pid = 3752] [serial = 657] [outer = 00000000] [url = about:blank] 00:25:20 INFO - PROCESS | 3752 | --DOMWINDOW == 151 (1861A800) [pid = 3752] [serial = 876] [outer = 00000000] [url = about:blank] 00:25:20 INFO - PROCESS | 3752 | --DOMWINDOW == 150 (1555D000) [pid = 3752] [serial = 871] [outer = 00000000] [url = about:blank] 00:25:20 INFO - PROCESS | 3752 | --DOMWINDOW == 149 (1887E400) [pid = 3752] [serial = 888] [outer = 00000000] [url = about:blank] 00:25:20 INFO - PROCESS | 3752 | --DOMWINDOW == 148 (16C08400) [pid = 3752] [serial = 873] [outer = 00000000] [url = about:blank] 00:25:20 INFO - PROCESS | 3752 | --DOMWINDOW == 147 (17A42000) [pid = 3752] [serial = 874] [outer = 00000000] [url = about:blank] 00:25:20 INFO - PROCESS | 3752 | --DOMWINDOW == 146 (1A06F000) [pid = 3752] [serial = 889] [outer = 00000000] [url = about:blank] 00:25:20 INFO - PROCESS | 3752 | --DOMWINDOW == 145 (1C369C00) [pid = 3752] [serial = 891] [outer = 00000000] [url = about:blank] 00:25:20 INFO - PROCESS | 3752 | --DOMWINDOW == 144 (1C0B9000) [pid = 3752] [serial = 886] [outer = 00000000] [url = about:blank] 00:25:20 INFO - PROCESS | 3752 | --DOMWINDOW == 143 (1C981800) [pid = 3752] [serial = 892] [outer = 00000000] [url = about:blank] 00:25:20 INFO - PROCESS | 3752 | --DOMWINDOW == 142 (188BAC00) [pid = 3752] [serial = 877] [outer = 00000000] [url = about:blank] 00:25:20 INFO - PROCESS | 3752 | --DOMWINDOW == 141 (17F4D800) [pid = 3752] [serial = 705] [outer = 00000000] [url = about:blank] 00:25:20 INFO - PROCESS | 3752 | --DOMWINDOW == 140 (1945E800) [pid = 3752] [serial = 660] [outer = 00000000] [url = about:blank] 00:25:20 INFO - PROCESS | 3752 | --DOMWINDOW == 139 (15E69000) [pid = 3752] [serial = 751] [outer = 00000000] [url = about:blank] 00:25:20 INFO - PROCESS | 3752 | --DOMWINDOW == 138 (1D2AA000) [pid = 3752] [serial = 757] [outer = 00000000] [url = about:blank] 00:25:20 INFO - PROCESS | 3752 | --DOMWINDOW == 137 (1D6D2000) [pid = 3752] [serial = 666] [outer = 00000000] [url = about:blank] 00:25:20 INFO - PROCESS | 3752 | --DOMWINDOW == 136 (1A004C00) [pid = 3752] [serial = 799] [outer = 00000000] [url = about:blank] 00:25:20 INFO - PROCESS | 3752 | --DOMWINDOW == 135 (1AA46400) [pid = 3752] [serial = 663] [outer = 00000000] [url = about:blank] 00:25:20 INFO - PROCESS | 3752 | --DOMWINDOW == 134 (1DE24000) [pid = 3752] [serial = 760] [outer = 00000000] [url = about:blank] 00:25:20 INFO - PROCESS | 3752 | --DOMWINDOW == 133 (1CF93000) [pid = 3752] [serial = 711] [outer = 00000000] [url = about:blank] 00:25:20 INFO - PROCESS | 3752 | --DOMWINDOW == 132 (1919B800) [pid = 3752] [serial = 754] [outer = 00000000] [url = about:blank] 00:25:20 INFO - PROCESS | 3752 | --DOMWINDOW == 131 (1D93CC00) [pid = 3752] [serial = 654] [outer = 00000000] [url = about:blank] 00:25:20 INFO - PROCESS | 3752 | --DOMWINDOW == 130 (157A1400) [pid = 3752] [serial = 702] [outer = 00000000] [url = about:blank] 00:25:20 INFO - PROCESS | 3752 | --DOMWINDOW == 129 (13410000) [pid = 3752] [serial = 763] [outer = 00000000] [url = about:blank] 00:25:20 INFO - PROCESS | 3752 | --DOMWINDOW == 128 (1954FC00) [pid = 3752] [serial = 882] [outer = 00000000] [url = about:blank] 00:25:20 INFO - PROCESS | 3752 | --DOMWINDOW == 127 (18A31000) [pid = 3752] [serial = 879] [outer = 00000000] [url = about:blank] 00:25:20 INFO - PROCESS | 3752 | --DOMWINDOW == 126 (19190000) [pid = 3752] [serial = 880] [outer = 00000000] [url = about:blank] 00:25:20 INFO - PROCESS | 3752 | --DOMWINDOW == 125 (19B42800) [pid = 3752] [serial = 883] [outer = 00000000] [url = about:blank] 00:25:20 INFO - PROCESS | 3752 | --DOMWINDOW == 124 (1BE9FC00) [pid = 3752] [serial = 885] [outer = 00000000] [url = about:blank] 00:25:20 INFO - PROCESS | 3752 | --DOMWINDOW == 123 (1555AC00) [pid = 3752] [serial = 868] [outer = 00000000] [url = about:blank] 00:25:20 INFO - PROCESS | 3752 | --DOMWINDOW == 122 (14B16800) [pid = 3752] [serial = 867] [outer = 00000000] [url = about:blank] 00:25:20 INFO - PROCESS | 3752 | --DOMWINDOW == 121 (1C98F000) [pid = 3752] [serial = 847] [outer = 00000000] [url = about:blank] 00:25:20 INFO - PROCESS | 3752 | --DOMWINDOW == 120 (13AB6400) [pid = 3752] [serial = 870] [outer = 00000000] [url = about:blank] 00:25:20 INFO - PROCESS | 3752 | 1461050720999 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]]]}] 00:25:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 00:25:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 822ms 00:25:21 INFO - PROCESS | 3752 | 1461050721022 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 00:25:21 INFO - PROCESS | 3752 | 1461050721024 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 00:25:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 00:25:21 INFO - PROCESS | 3752 | 1461050721028 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 00:25:21 INFO - PROCESS | 3752 | 1461050721031 Marionette TRACE conn3 <- [1,1258,null,{}] 00:25:21 INFO - PROCESS | 3752 | 1461050721040 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}] 00:25:21 INFO - PROCESS | 3752 | 1461050721126 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 00:25:21 INFO - PROCESS | 3752 | 1461050721133 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:21 INFO - PROCESS | 3752 | ++DOCSHELL 136D6C00 == 68 [pid = 3752] [id = 324] 00:25:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 121 (13CA6C00) [pid = 3752] [serial = 971] [outer = 00000000] 00:25:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 122 (1574FC00) [pid = 3752] [serial = 972] [outer = 13CA6C00] 00:25:21 INFO - PROCESS | 3752 | 1461050721181 Marionette DEBUG loaded listener.js 00:25:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 123 (15B36400) [pid = 3752] [serial = 973] [outer = 13CA6C00] 00:25:21 INFO - PROCESS | 3752 | 1461050721675 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]]]}] 00:25:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 00:25:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 698ms 00:25:21 INFO - PROCESS | 3752 | 1461050721727 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 00:25:21 INFO - PROCESS | 3752 | 1461050721729 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 00:25:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 00:25:21 INFO - PROCESS | 3752 | 1461050721733 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 00:25:21 INFO - PROCESS | 3752 | 1461050721734 Marionette TRACE conn3 <- [1,1262,null,{}] 00:25:21 INFO - PROCESS | 3752 | 1461050721738 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}] 00:25:21 INFO - PROCESS | 3752 | 1461050721818 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 00:25:21 INFO - PROCESS | 3752 | 1461050721826 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:21 INFO - PROCESS | 3752 | ++DOCSHELL 15DD2C00 == 69 [pid = 3752] [id = 325] 00:25:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 124 (15DD5800) [pid = 3752] [serial = 974] [outer = 00000000] 00:25:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 125 (16723400) [pid = 3752] [serial = 975] [outer = 15DD5800] 00:25:21 INFO - PROCESS | 3752 | 1461050721871 Marionette DEBUG loaded listener.js 00:25:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 126 (17A09C00) [pid = 3752] [serial = 976] [outer = 15DD5800] 00:25:22 INFO - PROCESS | 3752 | 1461050722354 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]]]}] 00:25:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 00:25:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 697ms 00:25:22 INFO - PROCESS | 3752 | 1461050722416 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 00:25:22 INFO - PROCESS | 3752 | 1461050722418 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 00:25:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 00:25:22 INFO - PROCESS | 3752 | 1461050722421 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 00:25:22 INFO - PROCESS | 3752 | 1461050722423 Marionette TRACE conn3 <- [1,1266,null,{}] 00:25:22 INFO - PROCESS | 3752 | 1461050722427 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}] 00:25:22 INFO - PROCESS | 3752 | 1461050722506 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 00:25:22 INFO - PROCESS | 3752 | 1461050722607 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:22 INFO - PROCESS | 3752 | ++DOCSHELL 13365C00 == 70 [pid = 3752] [id = 326] 00:25:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 127 (1671CC00) [pid = 3752] [serial = 977] [outer = 00000000] 00:25:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 128 (17BBF800) [pid = 3752] [serial = 978] [outer = 1671CC00] 00:25:22 INFO - PROCESS | 3752 | 1461050722655 Marionette DEBUG loaded listener.js 00:25:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 129 (17BCD800) [pid = 3752] [serial = 979] [outer = 1671CC00] 00:25:23 INFO - PROCESS | 3752 | 1461050723084 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]]]}] 00:25:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 00:25:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 698ms 00:25:23 INFO - PROCESS | 3752 | 1461050723121 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 00:25:23 INFO - PROCESS | 3752 | 1461050723123 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 00:25:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 00:25:23 INFO - PROCESS | 3752 | 1461050723126 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 00:25:23 INFO - PROCESS | 3752 | 1461050723128 Marionette TRACE conn3 <- [1,1270,null,{}] 00:25:23 INFO - PROCESS | 3752 | 1461050723131 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}] 00:25:23 INFO - PROCESS | 3752 | 1461050723290 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 00:25:23 INFO - PROCESS | 3752 | 1461050723315 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:23 INFO - PROCESS | 3752 | ++DOCSHELL 17BC9800 == 71 [pid = 3752] [id = 327] 00:25:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 130 (17F49000) [pid = 3752] [serial = 980] [outer = 00000000] 00:25:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 131 (188BB800) [pid = 3752] [serial = 981] [outer = 17F49000] 00:25:23 INFO - PROCESS | 3752 | 1461050723366 Marionette DEBUG loaded listener.js 00:25:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 132 (188C5C00) [pid = 3752] [serial = 982] [outer = 17F49000] 00:25:23 INFO - PROCESS | 3752 | 1461050723814 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]]]}] 00:25:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 00:25:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 744ms 00:25:23 INFO - PROCESS | 3752 | 1461050723869 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 00:25:23 INFO - PROCESS | 3752 | 1461050723871 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 00:25:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 00:25:23 INFO - PROCESS | 3752 | 1461050723874 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 00:25:23 INFO - PROCESS | 3752 | 1461050723876 Marionette TRACE conn3 <- [1,1274,null,{}] 00:25:23 INFO - PROCESS | 3752 | 1461050723879 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}] 00:25:23 INFO - PROCESS | 3752 | 1461050723990 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 00:25:23 INFO - PROCESS | 3752 | 1461050723995 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:23 INFO - PROCESS | 3752 | ++DOCSHELL 15BB5000 == 72 [pid = 3752] [id = 328] 00:25:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 133 (1887F000) [pid = 3752] [serial = 983] [outer = 00000000] 00:25:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 134 (19461C00) [pid = 3752] [serial = 984] [outer = 1887F000] 00:25:24 INFO - PROCESS | 3752 | 1461050724039 Marionette DEBUG loaded listener.js 00:25:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 135 (19461800) [pid = 3752] [serial = 985] [outer = 1887F000] 00:25:24 INFO - PROCESS | 3752 | 1461050724460 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]]]}] 00:25:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 00:25:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 636ms 00:25:24 INFO - PROCESS | 3752 | 1461050724494 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 00:25:24 INFO - PROCESS | 3752 | 1461050724496 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 00:25:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 00:25:24 INFO - PROCESS | 3752 | 1461050724499 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 00:25:24 INFO - PROCESS | 3752 | 1461050724501 Marionette TRACE conn3 <- [1,1278,null,{}] 00:25:24 INFO - PROCESS | 3752 | 1461050724504 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}] 00:25:24 INFO - PROCESS | 3752 | 1461050724625 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 00:25:24 INFO - PROCESS | 3752 | 1461050724719 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:24 INFO - PROCESS | 3752 | ++DOCSHELL 193D6400 == 73 [pid = 3752] [id = 329] 00:25:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 136 (193D7C00) [pid = 3752] [serial = 986] [outer = 00000000] 00:25:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 137 (19769C00) [pid = 3752] [serial = 987] [outer = 193D7C00] 00:25:24 INFO - PROCESS | 3752 | 1461050724763 Marionette DEBUG loaded listener.js 00:25:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 138 (19B34400) [pid = 3752] [serial = 988] [outer = 193D7C00] 00:25:25 INFO - PROCESS | 3752 | --DOMWINDOW == 137 (136D4800) [pid = 3752] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 00:25:25 INFO - PROCESS | 3752 | --DOMWINDOW == 136 (11BF7C00) [pid = 3752] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 00:25:25 INFO - PROCESS | 3752 | --DOMWINDOW == 135 (132E2000) [pid = 3752] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 00:25:25 INFO - PROCESS | 3752 | --DOMWINDOW == 134 (1CB86400) [pid = 3752] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 00:25:25 INFO - PROCESS | 3752 | --DOMWINDOW == 133 (1671C000) [pid = 3752] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 00:25:25 INFO - PROCESS | 3752 | --DOMWINDOW == 132 (1DE2E400) [pid = 3752] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 00:25:25 INFO - PROCESS | 3752 | --DOMWINDOW == 131 (19C7EC00) [pid = 3752] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 00:25:25 INFO - PROCESS | 3752 | --DOMWINDOW == 130 (1649A000) [pid = 3752] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 00:25:25 INFO - PROCESS | 3752 | --DOMWINDOW == 129 (15D10000) [pid = 3752] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 00:25:25 INFO - PROCESS | 3752 | --DOMWINDOW == 128 (13CA8000) [pid = 3752] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 00:25:25 INFO - PROCESS | 3752 | --DOMWINDOW == 127 (19ED6400) [pid = 3752] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 00:25:25 INFO - PROCESS | 3752 | --DOMWINDOW == 126 (1335FC00) [pid = 3752] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 00:25:25 INFO - PROCESS | 3752 | --DOMWINDOW == 125 (1946A400) [pid = 3752] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 00:25:25 INFO - PROCESS | 3752 | --DOMWINDOW == 124 (12DE1C00) [pid = 3752] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 00:25:25 INFO - PROCESS | 3752 | --DOMWINDOW == 123 (13814000) [pid = 3752] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 00:25:25 INFO - PROCESS | 3752 | --DOMWINDOW == 122 (19468000) [pid = 3752] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 00:25:25 INFO - PROCESS | 3752 | --DOMWINDOW == 121 (1C0C5800) [pid = 3752] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 00:25:25 INFO - PROCESS | 3752 | --DOMWINDOW == 120 (1967FC00) [pid = 3752] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 00:25:25 INFO - PROCESS | 3752 | --DOMWINDOW == 119 (19E9F000) [pid = 3752] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 00:25:25 INFO - PROCESS | 3752 | --DOMWINDOW == 118 (1C2A1400) [pid = 3752] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 00:25:25 INFO - PROCESS | 3752 | --DOMWINDOW == 117 (16497000) [pid = 3752] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 00:25:25 INFO - PROCESS | 3752 | --DOMWINDOW == 116 (19537400) [pid = 3752] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 00:25:25 INFO - PROCESS | 3752 | --DOMWINDOW == 115 (18231000) [pid = 3752] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 00:25:25 INFO - PROCESS | 3752 | --DOMWINDOW == 114 (1345C800) [pid = 3752] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 00:25:25 INFO - PROCESS | 3752 | --DOMWINDOW == 113 (188BB000) [pid = 3752] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 00:25:25 INFO - PROCESS | 3752 | --DOMWINDOW == 112 (1C0C7800) [pid = 3752] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 00:25:25 INFO - PROCESS | 3752 | --DOMWINDOW == 111 (1C2A5000) [pid = 3752] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 00:25:25 INFO - PROCESS | 3752 | --DOMWINDOW == 110 (1DE25C00) [pid = 3752] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 00:25:25 INFO - PROCESS | 3752 | 1461050725463 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]]]}] 00:25:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 00:25:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 992ms 00:25:25 INFO - PROCESS | 3752 | 1461050725503 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 00:25:25 INFO - PROCESS | 3752 | 1461050725505 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 00:25:25 INFO - PROCESS | 3752 | 1461050725508 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 00:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 00:25:25 INFO - PROCESS | 3752 | 1461050725510 Marionette TRACE conn3 <- [1,1282,null,{}] 00:25:25 INFO - PROCESS | 3752 | 1461050725513 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}] 00:25:25 INFO - PROCESS | 3752 | 1461050725595 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 00:25:25 INFO - PROCESS | 3752 | 1461050725601 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:25 INFO - PROCESS | 3752 | ++DOCSHELL 12DE0400 == 74 [pid = 3752] [id = 330] 00:25:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 111 (132E6000) [pid = 3752] [serial = 989] [outer = 00000000] 00:25:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 112 (15D1B800) [pid = 3752] [serial = 990] [outer = 132E6000] 00:25:25 INFO - PROCESS | 3752 | 1461050725645 Marionette DEBUG loaded listener.js 00:25:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 113 (1671EC00) [pid = 3752] [serial = 991] [outer = 132E6000] 00:25:26 INFO - PROCESS | 3752 | 1461050726069 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]]]}] 00:25:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 00:25:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 589ms 00:25:26 INFO - PROCESS | 3752 | 1461050726117 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 00:25:26 INFO - PROCESS | 3752 | 1461050726119 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 00:25:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 00:25:26 INFO - PROCESS | 3752 | 1461050726122 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 00:25:26 INFO - PROCESS | 3752 | 1461050726124 Marionette TRACE conn3 <- [1,1286,null,{}] 00:25:26 INFO - PROCESS | 3752 | 1461050726127 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}] 00:25:26 INFO - PROCESS | 3752 | 1461050726209 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 00:25:26 INFO - PROCESS | 3752 | 1461050726214 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:26 INFO - PROCESS | 3752 | ++DOCSHELL 1345A400 == 75 [pid = 3752] [id = 331] 00:25:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 114 (157A5C00) [pid = 3752] [serial = 992] [outer = 00000000] 00:25:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 115 (1975C000) [pid = 3752] [serial = 993] [outer = 157A5C00] 00:25:26 INFO - PROCESS | 3752 | 1461050726259 Marionette DEBUG loaded listener.js 00:25:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 116 (199EF000) [pid = 3752] [serial = 994] [outer = 157A5C00] 00:25:26 INFO - PROCESS | 3752 | 1461050726715 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]]]}] 00:25:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 00:25:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 635ms 00:25:26 INFO - PROCESS | 3752 | 1461050726753 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 00:25:26 INFO - PROCESS | 3752 | 1461050726756 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 00:25:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 00:25:26 INFO - PROCESS | 3752 | 1461050726761 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 00:25:26 INFO - PROCESS | 3752 | 1461050726763 Marionette TRACE conn3 <- [1,1290,null,{}] 00:25:26 INFO - PROCESS | 3752 | 1461050726770 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}] 00:25:26 INFO - PROCESS | 3752 | 1461050726868 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 00:25:26 INFO - PROCESS | 3752 | 1461050726875 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:26 INFO - PROCESS | 3752 | ++DOCSHELL 19C81C00 == 76 [pid = 3752] [id = 332] 00:25:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 117 (19E9F000) [pid = 3752] [serial = 995] [outer = 00000000] 00:25:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 118 (1A010800) [pid = 3752] [serial = 996] [outer = 19E9F000] 00:25:26 INFO - PROCESS | 3752 | 1461050726923 Marionette DEBUG loaded listener.js 00:25:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 119 (1A696000) [pid = 3752] [serial = 997] [outer = 19E9F000] 00:25:27 INFO - PROCESS | 3752 | 1461050727527 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]]]}] 00:25:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 00:25:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 791ms 00:25:27 INFO - PROCESS | 3752 | 1461050727601 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 00:25:27 INFO - PROCESS | 3752 | 1461050727605 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 00:25:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 00:25:27 INFO - PROCESS | 3752 | 1461050727612 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 00:25:27 INFO - PROCESS | 3752 | 1461050727616 Marionette TRACE conn3 <- [1,1294,null,{}] 00:25:27 INFO - PROCESS | 3752 | 1461050727622 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}] 00:25:27 INFO - PROCESS | 3752 | 1461050727736 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 00:25:27 INFO - PROCESS | 3752 | 1461050727853 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:27 INFO - PROCESS | 3752 | ++DOCSHELL 132E5400 == 77 [pid = 3752] [id = 333] 00:25:27 INFO - PROCESS | 3752 | ++DOMWINDOW == 120 (132E6800) [pid = 3752] [serial = 998] [outer = 00000000] 00:25:27 INFO - PROCESS | 3752 | ++DOMWINDOW == 121 (13454000) [pid = 3752] [serial = 999] [outer = 132E6800] 00:25:27 INFO - PROCESS | 3752 | 1461050727911 Marionette DEBUG loaded listener.js 00:25:27 INFO - PROCESS | 3752 | ++DOMWINDOW == 122 (136DD000) [pid = 3752] [serial = 1000] [outer = 132E6800] 00:25:28 INFO - PROCESS | 3752 | 1461050728505 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]]]}] 00:25:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 00:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 946ms 00:25:28 INFO - PROCESS | 3752 | 1461050728541 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 00:25:28 INFO - PROCESS | 3752 | 1461050728547 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 00:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 00:25:28 INFO - PROCESS | 3752 | 1461050728554 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 00:25:28 INFO - PROCESS | 3752 | 1461050728557 Marionette TRACE conn3 <- [1,1298,null,{}] 00:25:28 INFO - PROCESS | 3752 | 1461050728561 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}] 00:25:28 INFO - PROCESS | 3752 | 1461050728667 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 00:25:28 INFO - PROCESS | 3752 | 1461050728776 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:28 INFO - PROCESS | 3752 | ++DOCSHELL 1371B800 == 78 [pid = 3752] [id = 334] 00:25:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 123 (13AB5800) [pid = 3752] [serial = 1001] [outer = 00000000] 00:25:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 124 (15BD0000) [pid = 3752] [serial = 1002] [outer = 13AB5800] 00:25:28 INFO - PROCESS | 3752 | 1461050728838 Marionette DEBUG loaded listener.js 00:25:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 125 (16558C00) [pid = 3752] [serial = 1003] [outer = 13AB5800] 00:25:29 INFO - PROCESS | 3752 | 1461050729431 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] 00:25:29 INFO - PROCESS | 3752 | 1461050729501 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 00:25:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 00:25:29 INFO - PROCESS | 3752 | 1461050729504 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 00:25:29 INFO - PROCESS | 3752 | 1461050729508 Marionette TRACE conn3 <- [1,1302,null,{}] 00:25:29 INFO - PROCESS | 3752 | 1461050729519 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}] 00:25:29 INFO - PROCESS | 3752 | 1461050729628 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 00:25:29 INFO - PROCESS | 3752 | 1461050729767 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:29 INFO - PROCESS | 3752 | ++DOCSHELL 18D47800 == 79 [pid = 3752] [id = 335] 00:25:29 INFO - PROCESS | 3752 | ++DOMWINDOW == 126 (19551400) [pid = 3752] [serial = 1004] [outer = 00000000] 00:25:29 INFO - PROCESS | 3752 | ++DOMWINDOW == 127 (19C85400) [pid = 3752] [serial = 1005] [outer = 19551400] 00:25:29 INFO - PROCESS | 3752 | 1461050729831 Marionette DEBUG loaded listener.js 00:25:29 INFO - PROCESS | 3752 | ++DOMWINDOW == 128 (1A003000) [pid = 3752] [serial = 1006] [outer = 19551400] 00:25:30 INFO - PROCESS | 3752 | 1461050730423 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]]]}] 00:25:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 00:25:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 930ms 00:25:30 INFO - PROCESS | 3752 | 1461050730449 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 00:25:30 INFO - PROCESS | 3752 | 1461050730451 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 00:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 00:25:30 INFO - PROCESS | 3752 | 1461050730455 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 00:25:30 INFO - PROCESS | 3752 | 1461050730457 Marionette TRACE conn3 <- [1,1306,null,{}] 00:25:30 INFO - PROCESS | 3752 | 1461050730461 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}] 00:25:30 INFO - PROCESS | 3752 | 1461050730548 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 00:25:30 INFO - PROCESS | 3752 | 1461050730657 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:30 INFO - PROCESS | 3752 | ++DOCSHELL 19EE1800 == 80 [pid = 3752] [id = 336] 00:25:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 129 (19EE2400) [pid = 3752] [serial = 1007] [outer = 00000000] 00:25:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 130 (1BE9F400) [pid = 3752] [serial = 1008] [outer = 19EE2400] 00:25:30 INFO - PROCESS | 3752 | 1461050730711 Marionette DEBUG loaded listener.js 00:25:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 131 (1BEA7C00) [pid = 3752] [serial = 1009] [outer = 19EE2400] 00:25:31 INFO - PROCESS | 3752 | 1461050731257 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]]]}] 00:25:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 00:25:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 899ms 00:25:31 INFO - PROCESS | 3752 | 1461050731342 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 00:25:31 INFO - PROCESS | 3752 | 1461050731344 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 00:25:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 00:25:31 INFO - PROCESS | 3752 | 1461050731348 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 00:25:31 INFO - PROCESS | 3752 | 1461050731350 Marionette TRACE conn3 <- [1,1310,null,{}] 00:25:31 INFO - PROCESS | 3752 | 1461050731353 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}] 00:25:31 INFO - PROCESS | 3752 | 1461050731485 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 00:25:31 INFO - PROCESS | 3752 | 1461050731621 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:31 INFO - PROCESS | 3752 | ++DOCSHELL 14BA9800 == 81 [pid = 3752] [id = 337] 00:25:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 132 (1A070800) [pid = 3752] [serial = 1010] [outer = 00000000] 00:25:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 133 (1C0C4000) [pid = 3752] [serial = 1011] [outer = 1A070800] 00:25:31 INFO - PROCESS | 3752 | 1461050731676 Marionette DEBUG loaded listener.js 00:25:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 134 (1C2A5000) [pid = 3752] [serial = 1012] [outer = 1A070800] 00:25:32 INFO - PROCESS | 3752 | 1461050732248 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]]]}] 00:25:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 00:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 930ms 00:25:32 INFO - PROCESS | 3752 | 1461050732293 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 00:25:32 INFO - PROCESS | 3752 | 1461050732296 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 00:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 00:25:32 INFO - PROCESS | 3752 | 1461050732299 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 00:25:32 INFO - PROCESS | 3752 | 1461050732301 Marionette TRACE conn3 <- [1,1314,null,{}] 00:25:32 INFO - PROCESS | 3752 | 1461050732305 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}] 00:25:32 INFO - PROCESS | 3752 | 1461050732425 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 00:25:32 INFO - PROCESS | 3752 | 1461050732573 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:32 INFO - PROCESS | 3752 | ++DOCSHELL 12B81C00 == 82 [pid = 3752] [id = 338] 00:25:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 135 (13268800) [pid = 3752] [serial = 1013] [outer = 00000000] 00:25:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 136 (1CF04400) [pid = 3752] [serial = 1014] [outer = 13268800] 00:25:32 INFO - PROCESS | 3752 | 1461050732630 Marionette DEBUG loaded listener.js 00:25:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 137 (1CF94800) [pid = 3752] [serial = 1015] [outer = 13268800] 00:25:33 INFO - PROCESS | 3752 | 1461050733193 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]]]}] 00:25:33 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 00:25:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 930ms 00:25:33 INFO - PROCESS | 3752 | 1461050733228 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 00:25:33 INFO - PROCESS | 3752 | 1461050733230 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 00:25:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 00:25:33 INFO - PROCESS | 3752 | 1461050733233 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 00:25:33 INFO - PROCESS | 3752 | 1461050733235 Marionette TRACE conn3 <- [1,1318,null,{}] 00:25:33 INFO - PROCESS | 3752 | 1461050733239 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}] 00:25:33 INFO - PROCESS | 3752 | 1461050733339 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 00:25:33 INFO - PROCESS | 3752 | 1461050733449 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:33 INFO - PROCESS | 3752 | ++DOCSHELL 132EDC00 == 83 [pid = 3752] [id = 339] 00:25:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 138 (1345E400) [pid = 3752] [serial = 1016] [outer = 00000000] 00:25:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 139 (17A40400) [pid = 3752] [serial = 1017] [outer = 1345E400] 00:25:33 INFO - PROCESS | 3752 | 1461050733502 Marionette DEBUG loaded listener.js 00:25:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 140 (17A4EC00) [pid = 3752] [serial = 1018] [outer = 1345E400] 00:25:34 INFO - PROCESS | 3752 | 1461050734239 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]]]}] 00:25:34 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 00:25:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1039ms 00:25:34 INFO - PROCESS | 3752 | 1461050734288 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 00:25:34 INFO - PROCESS | 3752 | 1461050734291 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 00:25:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 00:25:34 INFO - PROCESS | 3752 | 1461050734296 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 00:25:34 INFO - PROCESS | 3752 | 1461050734300 Marionette TRACE conn3 <- [1,1322,null,{}] 00:25:34 INFO - PROCESS | 3752 | 1461050734306 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}] 00:25:34 INFO - PROCESS | 3752 | 1461050734410 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 00:25:34 INFO - PROCESS | 3752 | 1461050734524 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:34 INFO - PROCESS | 3752 | ++DOCSHELL 1340A800 == 84 [pid = 3752] [id = 340] 00:25:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 141 (136DDC00) [pid = 3752] [serial = 1019] [outer = 00000000] 00:25:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 142 (13AB5C00) [pid = 3752] [serial = 1020] [outer = 136DDC00] 00:25:34 INFO - PROCESS | 3752 | 1461050734630 Marionette DEBUG loaded listener.js 00:25:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 143 (143ACC00) [pid = 3752] [serial = 1021] [outer = 136DDC00] 00:25:35 INFO - PROCESS | 3752 | --DOCSHELL 17A0F400 == 83 [pid = 3752] [id = 153] 00:25:35 INFO - PROCESS | 3752 | --DOCSHELL 1345A400 == 82 [pid = 3752] [id = 331] 00:25:35 INFO - PROCESS | 3752 | --DOCSHELL 12DE0400 == 81 [pid = 3752] [id = 330] 00:25:35 INFO - PROCESS | 3752 | --DOCSHELL 193D6400 == 80 [pid = 3752] [id = 329] 00:25:35 INFO - PROCESS | 3752 | --DOCSHELL 15BB5000 == 79 [pid = 3752] [id = 328] 00:25:35 INFO - PROCESS | 3752 | --DOCSHELL 17BC9800 == 78 [pid = 3752] [id = 327] 00:25:35 INFO - PROCESS | 3752 | --DOCSHELL 13365C00 == 77 [pid = 3752] [id = 326] 00:25:35 INFO - PROCESS | 3752 | --DOCSHELL 15DD2C00 == 76 [pid = 3752] [id = 325] 00:25:35 INFO - PROCESS | 3752 | --DOCSHELL 136D6C00 == 75 [pid = 3752] [id = 324] 00:25:35 INFO - PROCESS | 3752 | --DOCSHELL 02A81400 == 74 [pid = 3752] [id = 323] 00:25:35 INFO - PROCESS | 3752 | --DOCSHELL 02A80800 == 73 [pid = 3752] [id = 322] 00:25:35 INFO - PROCESS | 3752 | --DOMWINDOW == 142 (188B7400) [pid = 3752] [serial = 918] [outer = 00000000] [url = about:blank] 00:25:35 INFO - PROCESS | 3752 | --DOMWINDOW == 141 (1975FC00) [pid = 3752] [serial = 948] [outer = 00000000] [url = about:blank] 00:25:35 INFO - PROCESS | 3752 | --DOCSHELL 1340F400 == 72 [pid = 3752] [id = 318] 00:25:35 INFO - PROCESS | 3752 | --DOCSHELL 11FC8000 == 71 [pid = 3752] [id = 317] 00:25:35 INFO - PROCESS | 3752 | 1461050735256 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]]]}] 00:25:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 00:25:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 992ms 00:25:35 INFO - PROCESS | 3752 | 1461050735282 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 00:25:35 INFO - PROCESS | 3752 | 1461050735287 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 00:25:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 00:25:35 INFO - PROCESS | 3752 | 1461050735293 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 00:25:35 INFO - PROCESS | 3752 | 1461050735296 Marionette TRACE conn3 <- [1,1326,null,{}] 00:25:35 INFO - PROCESS | 3752 | 1461050735299 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}] 00:25:35 INFO - PROCESS | 3752 | 1461050735404 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 00:25:35 INFO - PROCESS | 3752 | --DOMWINDOW == 140 (13AAE400) [pid = 3752] [serial = 802] [outer = 00000000] [url = about:blank] 00:25:35 INFO - PROCESS | 3752 | --DOMWINDOW == 139 (1A1BDC00) [pid = 3752] [serial = 811] [outer = 00000000] [url = about:blank] 00:25:35 INFO - PROCESS | 3752 | --DOMWINDOW == 138 (13724C00) [pid = 3752] [serial = 850] [outer = 00000000] [url = about:blank] 00:25:35 INFO - PROCESS | 3752 | --DOMWINDOW == 137 (16C0F000) [pid = 3752] [serial = 805] [outer = 00000000] [url = about:blank] 00:25:35 INFO - PROCESS | 3752 | --DOMWINDOW == 136 (1D2A9C00) [pid = 3752] [serial = 865] [outer = 00000000] [url = about:blank] 00:25:35 INFO - PROCESS | 3752 | --DOMWINDOW == 135 (1D2A6800) [pid = 3752] [serial = 862] [outer = 00000000] [url = about:blank] 00:25:35 INFO - PROCESS | 3752 | --DOMWINDOW == 134 (1BEA3800) [pid = 3752] [serial = 856] [outer = 00000000] [url = about:blank] 00:25:35 INFO - PROCESS | 3752 | --DOMWINDOW == 133 (1BE9C000) [pid = 3752] [serial = 814] [outer = 00000000] [url = about:blank] 00:25:35 INFO - PROCESS | 3752 | --DOMWINDOW == 132 (1D931C00) [pid = 3752] [serial = 748] [outer = 00000000] [url = about:blank] 00:25:35 INFO - PROCESS | 3752 | --DOMWINDOW == 131 (17BC3000) [pid = 3752] [serial = 853] [outer = 00000000] [url = about:blank] 00:25:35 INFO - PROCESS | 3752 | --DOMWINDOW == 130 (19C86800) [pid = 3752] [serial = 808] [outer = 00000000] [url = about:blank] 00:25:35 INFO - PROCESS | 3752 | --DOMWINDOW == 129 (1D180C00) [pid = 3752] [serial = 859] [outer = 00000000] [url = about:blank] 00:25:35 INFO - PROCESS | 3752 | --DOMWINDOW == 128 (1954F400) [pid = 3752] [serial = 900] [outer = 00000000] [url = about:blank] 00:25:35 INFO - PROCESS | 3752 | --DOMWINDOW == 127 (1E230400) [pid = 3752] [serial = 912] [outer = 00000000] [url = about:blank] 00:25:35 INFO - PROCESS | 3752 | --DOMWINDOW == 126 (1E37E000) [pid = 3752] [serial = 913] [outer = 00000000] [url = about:blank] 00:25:35 INFO - PROCESS | 3752 | --DOMWINDOW == 125 (19EE2800) [pid = 3752] [serial = 930] [outer = 00000000] [url = about:blank] 00:25:35 INFO - PROCESS | 3752 | --DOMWINDOW == 124 (199EF800) [pid = 3752] [serial = 945] [outer = 00000000] [url = about:blank] 00:25:35 INFO - PROCESS | 3752 | --DOMWINDOW == 123 (1D2AA400) [pid = 3752] [serial = 940] [outer = 00000000] [url = about:blank] 00:25:35 INFO - PROCESS | 3752 | --DOMWINDOW == 122 (1AA4A400) [pid = 3752] [serial = 946] [outer = 00000000] [url = about:blank] 00:25:35 INFO - PROCESS | 3752 | --DOMWINDOW == 121 (17A47400) [pid = 3752] [serial = 922] [outer = 00000000] [url = about:blank] 00:25:35 INFO - PROCESS | 3752 | --DOMWINDOW == 120 (16583C00) [pid = 3752] [serial = 921] [outer = 00000000] [url = about:blank] 00:25:35 INFO - PROCESS | 3752 | --DOMWINDOW == 119 (15DD0400) [pid = 3752] [serial = 924] [outer = 00000000] [url = about:blank] 00:25:35 INFO - PROCESS | 3752 | --DOMWINDOW == 118 (16720C00) [pid = 3752] [serial = 925] [outer = 00000000] [url = about:blank] 00:25:35 INFO - PROCESS | 3752 | --DOMWINDOW == 117 (1954F800) [pid = 3752] [serial = 928] [outer = 00000000] [url = about:blank] 00:25:35 INFO - PROCESS | 3752 | --DOMWINDOW == 116 (1C0BE400) [pid = 3752] [serial = 933] [outer = 00000000] [url = about:blank] 00:25:35 INFO - PROCESS | 3752 | --DOMWINDOW == 115 (1C0C4400) [pid = 3752] [serial = 934] [outer = 00000000] [url = about:blank] 00:25:35 INFO - PROCESS | 3752 | --DOMWINDOW == 114 (1671D000) [pid = 3752] [serial = 943] [outer = 00000000] [url = about:blank] 00:25:35 INFO - PROCESS | 3752 | --DOMWINDOW == 113 (19EE1C00) [pid = 3752] [serial = 931] [outer = 00000000] [url = about:blank] 00:25:35 INFO - PROCESS | 3752 | --DOMWINDOW == 112 (1A6D4000) [pid = 3752] [serial = 936] [outer = 00000000] [url = about:blank] 00:25:35 INFO - PROCESS | 3752 | --DOMWINDOW == 111 (1945E400) [pid = 3752] [serial = 927] [outer = 00000000] [url = about:blank] 00:25:35 INFO - PROCESS | 3752 | --DOMWINDOW == 110 (1D25BC00) [pid = 3752] [serial = 939] [outer = 00000000] [url = about:blank] 00:25:35 INFO - PROCESS | 3752 | --DOMWINDOW == 109 (1E38A000) [pid = 3752] [serial = 916] [outer = 00000000] [url = about:blank] 00:25:35 INFO - PROCESS | 3752 | --DOMWINDOW == 108 (1E386400) [pid = 3752] [serial = 915] [outer = 00000000] [url = about:blank] 00:25:35 INFO - PROCESS | 3752 | --DOMWINDOW == 107 (1DF72000) [pid = 3752] [serial = 907] [outer = 00000000] [url = about:blank] 00:25:35 INFO - PROCESS | 3752 | --DOMWINDOW == 106 (1C35E400) [pid = 3752] [serial = 937] [outer = 00000000] [url = about:blank] 00:25:35 INFO - PROCESS | 3752 | --DOMWINDOW == 105 (1DF6E400) [pid = 3752] [serial = 906] [outer = 00000000] [url = about:blank] 00:25:35 INFO - PROCESS | 3752 | --DOMWINDOW == 104 (143B5C00) [pid = 3752] [serial = 898] [outer = 00000000] [url = about:blank] 00:25:35 INFO - PROCESS | 3752 | --DOMWINDOW == 103 (13A2DC00) [pid = 3752] [serial = 897] [outer = 00000000] [url = about:blank] 00:25:35 INFO - PROCESS | 3752 | --DOMWINDOW == 102 (13715400) [pid = 3752] [serial = 942] [outer = 00000000] [url = about:blank] 00:25:35 INFO - PROCESS | 3752 | --DOMWINDOW == 101 (1340E400) [pid = 3752] [serial = 910] [outer = 00000000] [url = about:blank] 00:25:35 INFO - PROCESS | 3752 | --DOMWINDOW == 100 (132EC800) [pid = 3752] [serial = 909] [outer = 00000000] [url = about:blank] 00:25:35 INFO - PROCESS | 3752 | --DOMWINDOW == 99 (1D6D1000) [pid = 3752] [serial = 904] [outer = 00000000] [url = about:blank] 00:25:35 INFO - PROCESS | 3752 | --DOMWINDOW == 98 (1D6CC400) [pid = 3752] [serial = 903] [outer = 00000000] [url = about:blank] 00:25:35 INFO - PROCESS | 3752 | --DOMWINDOW == 97 (19B39C00) [pid = 3752] [serial = 901] [outer = 00000000] [url = about:blank] 00:25:35 INFO - PROCESS | 3752 | 1461050735509 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:35 INFO - PROCESS | 3752 | ++DOCSHELL 11F47800 == 72 [pid = 3752] [id = 341] 00:25:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 98 (11F4E000) [pid = 3752] [serial = 1022] [outer = 00000000] 00:25:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 99 (13366C00) [pid = 3752] [serial = 1023] [outer = 11F4E000] 00:25:35 INFO - PROCESS | 3752 | 1461050735555 Marionette DEBUG loaded listener.js 00:25:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 100 (13A2E800) [pid = 3752] [serial = 1024] [outer = 11F4E000] 00:25:36 INFO - PROCESS | 3752 | 1461050736424 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]]]}] 00:25:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 00:25:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1147ms 00:25:36 INFO - PROCESS | 3752 | 1461050736448 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 00:25:36 INFO - PROCESS | 3752 | 1461050736450 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 00:25:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 00:25:36 INFO - PROCESS | 3752 | 1461050736454 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 00:25:36 INFO - PROCESS | 3752 | 1461050736457 Marionette TRACE conn3 <- [1,1330,null,{}] 00:25:36 INFO - PROCESS | 3752 | 1461050736478 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}] 00:25:36 INFO - PROCESS | 3752 | 1461050736566 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 00:25:36 INFO - PROCESS | 3752 | 1461050736573 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:36 INFO - PROCESS | 3752 | ++DOCSHELL 15D5C400 == 73 [pid = 3752] [id = 342] 00:25:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 101 (15D5F800) [pid = 3752] [serial = 1025] [outer = 00000000] 00:25:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 102 (17A08C00) [pid = 3752] [serial = 1026] [outer = 15D5F800] 00:25:36 INFO - PROCESS | 3752 | 1461050736620 Marionette DEBUG loaded listener.js 00:25:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 103 (17BC8800) [pid = 3752] [serial = 1027] [outer = 15D5F800] 00:25:37 INFO - PROCESS | 3752 | 1461050737043 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]]]}] 00:25:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 00:25:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 620ms 00:25:37 INFO - PROCESS | 3752 | 1461050737083 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 00:25:37 INFO - PROCESS | 3752 | 1461050737085 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 00:25:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 00:25:37 INFO - PROCESS | 3752 | 1461050737093 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 00:25:37 INFO - PROCESS | 3752 | 1461050737094 Marionette TRACE conn3 <- [1,1334,null,{}] 00:25:37 INFO - PROCESS | 3752 | 1461050737098 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}] 00:25:37 INFO - PROCESS | 3752 | 1461050737185 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 00:25:37 INFO - PROCESS | 3752 | 1461050737191 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:37 INFO - PROCESS | 3752 | ++DOCSHELL 17BC0800 == 74 [pid = 3752] [id = 343] 00:25:37 INFO - PROCESS | 3752 | ++DOMWINDOW == 104 (17F4B000) [pid = 3752] [serial = 1028] [outer = 00000000] 00:25:37 INFO - PROCESS | 3752 | ++DOMWINDOW == 105 (188BAC00) [pid = 3752] [serial = 1029] [outer = 17F4B000] 00:25:37 INFO - PROCESS | 3752 | 1461050737236 Marionette DEBUG loaded listener.js 00:25:37 INFO - PROCESS | 3752 | ++DOMWINDOW == 106 (18D39000) [pid = 3752] [serial = 1030] [outer = 17F4B000] 00:25:37 INFO - PROCESS | 3752 | 1461050737716 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]]]}] 00:25:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 00:25:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 635ms 00:25:37 INFO - PROCESS | 3752 | 1461050737729 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 00:25:37 INFO - PROCESS | 3752 | 1461050737731 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 00:25:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 00:25:37 INFO - PROCESS | 3752 | 1461050737738 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 00:25:37 INFO - PROCESS | 3752 | 1461050737740 Marionette TRACE conn3 <- [1,1338,null,{}] 00:25:37 INFO - PROCESS | 3752 | 1461050737750 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}] 00:25:37 INFO - PROCESS | 3752 | 1461050737873 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 00:25:37 INFO - PROCESS | 3752 | 1461050737984 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:37 INFO - PROCESS | 3752 | ++DOCSHELL 18234000 == 75 [pid = 3752] [id = 344] 00:25:37 INFO - PROCESS | 3752 | ++DOMWINDOW == 107 (18624000) [pid = 3752] [serial = 1031] [outer = 00000000] 00:25:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 108 (1953AC00) [pid = 3752] [serial = 1032] [outer = 18624000] 00:25:38 INFO - PROCESS | 3752 | 1461050738036 Marionette DEBUG loaded listener.js 00:25:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 109 (1975AC00) [pid = 3752] [serial = 1033] [outer = 18624000] 00:25:38 INFO - PROCESS | 3752 | 1461050738471 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]]]}] 00:25:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 00:25:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 790ms 00:25:38 INFO - PROCESS | 3752 | 1461050738537 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 00:25:38 INFO - PROCESS | 3752 | 1461050738539 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 00:25:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 00:25:38 INFO - PROCESS | 3752 | 1461050738542 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 00:25:38 INFO - PROCESS | 3752 | 1461050738544 Marionette TRACE conn3 <- [1,1342,null,{}] 00:25:38 INFO - PROCESS | 3752 | 1461050738547 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}] 00:25:38 INFO - PROCESS | 3752 | 1461050738678 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 00:25:38 INFO - PROCESS | 3752 | 1461050738730 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:38 INFO - PROCESS | 3752 | ++DOCSHELL 1975CC00 == 76 [pid = 3752] [id = 345] 00:25:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 110 (1975D400) [pid = 3752] [serial = 1034] [outer = 00000000] 00:25:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 111 (19C86800) [pid = 3752] [serial = 1035] [outer = 1975D400] 00:25:38 INFO - PROCESS | 3752 | 1461050738777 Marionette DEBUG loaded listener.js 00:25:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 112 (19ED8000) [pid = 3752] [serial = 1036] [outer = 1975D400] 00:25:39 INFO - PROCESS | 3752 | 1461050739192 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]]]}] 00:25:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 00:25:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 698ms 00:25:39 INFO - PROCESS | 3752 | 1461050739259 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 00:25:39 INFO - PROCESS | 3752 | 1461050739261 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 00:25:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 00:25:39 INFO - PROCESS | 3752 | 1461050739274 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 00:25:39 INFO - PROCESS | 3752 | 1461050739276 Marionette TRACE conn3 <- [1,1346,null,{}] 00:25:39 INFO - PROCESS | 3752 | 1461050739279 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}] 00:25:39 INFO - PROCESS | 3752 | 1461050739393 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 00:25:39 INFO - PROCESS | 3752 | --DOMWINDOW == 111 (15DD5800) [pid = 3752] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 00:25:39 INFO - PROCESS | 3752 | --DOMWINDOW == 110 (1671CC00) [pid = 3752] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 00:25:39 INFO - PROCESS | 3752 | --DOMWINDOW == 109 (1887F000) [pid = 3752] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 00:25:39 INFO - PROCESS | 3752 | --DOMWINDOW == 108 (157A5C00) [pid = 3752] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 00:25:39 INFO - PROCESS | 3752 | --DOMWINDOW == 107 (193D7C00) [pid = 3752] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 00:25:39 INFO - PROCESS | 3752 | --DOMWINDOW == 106 (17F49000) [pid = 3752] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 00:25:39 INFO - PROCESS | 3752 | --DOMWINDOW == 105 (1CF0A400) [pid = 3752] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 00:25:39 INFO - PROCESS | 3752 | --DOMWINDOW == 104 (12DD3C00) [pid = 3752] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 00:25:39 INFO - PROCESS | 3752 | --DOMWINDOW == 103 (132E2800) [pid = 3752] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 00:25:39 INFO - PROCESS | 3752 | --DOMWINDOW == 102 (132E6000) [pid = 3752] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 00:25:39 INFO - PROCESS | 3752 | --DOMWINDOW == 101 (11FBD000) [pid = 3752] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 00:25:39 INFO - PROCESS | 3752 | --DOMWINDOW == 100 (13CA6C00) [pid = 3752] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 00:25:39 INFO - PROCESS | 3752 | --DOMWINDOW == 99 (136D3000) [pid = 3752] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 00:25:39 INFO - PROCESS | 3752 | 1461050739589 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:39 INFO - PROCESS | 3752 | ++DOCSHELL 11F53800 == 77 [pid = 3752] [id = 346] 00:25:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 100 (11FBD000) [pid = 3752] [serial = 1037] [outer = 00000000] 00:25:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 101 (13371C00) [pid = 3752] [serial = 1038] [outer = 11FBD000] 00:25:39 INFO - PROCESS | 3752 | 1461050739635 Marionette DEBUG loaded listener.js 00:25:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 102 (13402C00) [pid = 3752] [serial = 1039] [outer = 11FBD000] 00:25:39 INFO - PROCESS | 3752 | 1461050739990 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]]]}] 00:25:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 00:25:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 729ms 00:25:40 INFO - PROCESS | 3752 | 1461050740016 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 00:25:40 INFO - PROCESS | 3752 | 1461050740018 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 00:25:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 00:25:40 INFO - PROCESS | 3752 | 1461050740021 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 00:25:40 INFO - PROCESS | 3752 | 1461050740023 Marionette TRACE conn3 <- [1,1350,null,{}] 00:25:40 INFO - PROCESS | 3752 | 1461050740026 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}] 00:25:40 INFO - PROCESS | 3752 | 1461050740115 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 00:25:40 INFO - PROCESS | 3752 | 1461050740209 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:40 INFO - PROCESS | 3752 | ++DOCSHELL 132E8C00 == 78 [pid = 3752] [id = 347] 00:25:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 103 (1336BC00) [pid = 3752] [serial = 1040] [outer = 00000000] 00:25:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 104 (19469400) [pid = 3752] [serial = 1041] [outer = 1336BC00] 00:25:40 INFO - PROCESS | 3752 | 1461050740253 Marionette DEBUG loaded listener.js 00:25:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 105 (19EE2C00) [pid = 3752] [serial = 1042] [outer = 1336BC00] 00:25:40 INFO - PROCESS | 3752 | 1461050740619 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]]]}] 00:25:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 00:25:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 635ms 00:25:40 INFO - PROCESS | 3752 | 1461050740660 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 00:25:40 INFO - PROCESS | 3752 | 1461050740662 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 00:25:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 00:25:40 INFO - PROCESS | 3752 | 1461050740665 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 00:25:40 INFO - PROCESS | 3752 | 1461050740667 Marionette TRACE conn3 <- [1,1354,null,{}] 00:25:40 INFO - PROCESS | 3752 | 1461050740670 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}] 00:25:40 INFO - PROCESS | 3752 | 1461050740736 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 00:25:40 INFO - PROCESS | 3752 | 1461050740856 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:40 INFO - PROCESS | 3752 | ++DOCSHELL 16498400 == 79 [pid = 3752] [id = 348] 00:25:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 106 (17FF6C00) [pid = 3752] [serial = 1043] [outer = 00000000] 00:25:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 107 (1AA4B000) [pid = 3752] [serial = 1044] [outer = 17FF6C00] 00:25:40 INFO - PROCESS | 3752 | 1461050740903 Marionette DEBUG loaded listener.js 00:25:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 108 (1BEA6000) [pid = 3752] [serial = 1045] [outer = 17FF6C00] 00:25:41 INFO - PROCESS | 3752 | 1461050741278 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] 00:25:41 INFO - PROCESS | 3752 | 1461050741351 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 00:25:41 INFO - PROCESS | 3752 | 1461050741354 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 00:25:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 00:25:41 INFO - PROCESS | 3752 | 1461050741356 Marionette TRACE conn3 <- [1,1358,null,{}] 00:25:41 INFO - PROCESS | 3752 | 1461050741359 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}] 00:25:41 INFO - PROCESS | 3752 | 1461050741443 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 00:25:41 INFO - PROCESS | 3752 | 1461050741449 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:41 INFO - PROCESS | 3752 | ++DOCSHELL 19982800 == 80 [pid = 3752] [id = 349] 00:25:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 109 (1A6CFC00) [pid = 3752] [serial = 1046] [outer = 00000000] 00:25:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 110 (1C369C00) [pid = 3752] [serial = 1047] [outer = 1A6CFC00] 00:25:41 INFO - PROCESS | 3752 | 1461050741493 Marionette DEBUG loaded listener.js 00:25:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 111 (1C988800) [pid = 3752] [serial = 1048] [outer = 1A6CFC00] 00:25:42 INFO - PROCESS | 3752 | 1461050742222 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] 00:25:42 INFO - PROCESS | 3752 | 1461050742265 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 00:25:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 00:25:42 INFO - PROCESS | 3752 | 1461050742271 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 00:25:42 INFO - PROCESS | 3752 | 1461050742275 Marionette TRACE conn3 <- [1,1362,null,{}] 00:25:42 INFO - PROCESS | 3752 | 1461050742280 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}] 00:25:42 INFO - PROCESS | 3752 | 1461050742397 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 00:25:42 INFO - PROCESS | 3752 | 1461050742537 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:42 INFO - PROCESS | 3752 | ++DOCSHELL 1345C800 == 81 [pid = 3752] [id = 350] 00:25:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 112 (136D1C00) [pid = 3752] [serial = 1049] [outer = 00000000] 00:25:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 113 (157EAC00) [pid = 3752] [serial = 1050] [outer = 136D1C00] 00:25:42 INFO - PROCESS | 3752 | 1461050742595 Marionette DEBUG loaded listener.js 00:25:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 114 (15D5AC00) [pid = 3752] [serial = 1051] [outer = 136D1C00] 00:25:43 INFO - PROCESS | 3752 | [3752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:25:43 INFO - PROCESS | 3752 | 1461050743144 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] 00:25:43 INFO - PROCESS | 3752 | 1461050743206 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 00:25:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 00:25:43 INFO - PROCESS | 3752 | 1461050743212 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 00:25:43 INFO - PROCESS | 3752 | 1461050743215 Marionette TRACE conn3 <- [1,1366,null,{}] 00:25:43 INFO - PROCESS | 3752 | 1461050743219 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}] 00:25:43 INFO - PROCESS | 3752 | 1461050743374 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 00:25:43 INFO - PROCESS | 3752 | 1461050743390 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:43 INFO - PROCESS | 3752 | ++DOCSHELL 136DC000 == 82 [pid = 3752] [id = 351] 00:25:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 115 (14355000) [pid = 3752] [serial = 1052] [outer = 00000000] 00:25:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 116 (18879C00) [pid = 3752] [serial = 1053] [outer = 14355000] 00:25:43 INFO - PROCESS | 3752 | 1461050743444 Marionette DEBUG loaded listener.js 00:25:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 117 (19769800) [pid = 3752] [serial = 1054] [outer = 14355000] 00:25:44 INFO - PROCESS | 3752 | 1461050744103 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] 00:25:44 INFO - PROCESS | 3752 | 1461050744160 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 00:25:44 INFO - PROCESS | 3752 | 1461050744164 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 00:25:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 00:25:44 INFO - PROCESS | 3752 | 1461050744168 Marionette TRACE conn3 <- [1,1370,null,{}] 00:25:44 INFO - PROCESS | 3752 | 1461050744179 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}] 00:25:44 INFO - PROCESS | 3752 | 1461050744293 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 00:25:44 INFO - PROCESS | 3752 | 1461050744432 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:44 INFO - PROCESS | 3752 | ++DOCSHELL 1C2A4C00 == 83 [pid = 3752] [id = 352] 00:25:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 118 (1C2A7000) [pid = 3752] [serial = 1055] [outer = 00000000] 00:25:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 119 (1CF90800) [pid = 3752] [serial = 1056] [outer = 1C2A7000] 00:25:44 INFO - PROCESS | 3752 | 1461050744489 Marionette DEBUG loaded listener.js 00:25:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 120 (1D25BC00) [pid = 3752] [serial = 1057] [outer = 1C2A7000] 00:25:45 INFO - PROCESS | 3752 | [3752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:25:45 INFO - PROCESS | 3752 | 1461050745034 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] 00:25:45 INFO - PROCESS | 3752 | 1461050745098 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 00:25:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 00:25:45 INFO - PROCESS | 3752 | 1461050745102 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 00:25:45 INFO - PROCESS | 3752 | 1461050745104 Marionette TRACE conn3 <- [1,1374,null,{}] 00:25:45 INFO - PROCESS | 3752 | 1461050745107 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}] 00:25:45 INFO - PROCESS | 3752 | 1461050745222 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 00:25:45 INFO - PROCESS | 3752 | 1461050745359 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:45 INFO - PROCESS | 3752 | ++DOCSHELL 1CB80400 == 84 [pid = 3752] [id = 353] 00:25:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 121 (1CB85C00) [pid = 3752] [serial = 1058] [outer = 00000000] 00:25:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 122 (1D2A9000) [pid = 3752] [serial = 1059] [outer = 1CB85C00] 00:25:45 INFO - PROCESS | 3752 | 1461050745414 Marionette DEBUG loaded listener.js 00:25:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 123 (1D2AE000) [pid = 3752] [serial = 1060] [outer = 1CB85C00] 00:25:45 INFO - PROCESS | 3752 | 1461050745990 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] 00:25:46 INFO - PROCESS | 3752 | 1461050746053 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 00:25:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 00:25:46 INFO - PROCESS | 3752 | 1461050746057 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 00:25:46 INFO - PROCESS | 3752 | 1461050746059 Marionette TRACE conn3 <- [1,1378,null,{}] 00:25:46 INFO - PROCESS | 3752 | 1461050746063 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}] 00:25:46 INFO - PROCESS | 3752 | 1461050746167 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 00:25:46 INFO - PROCESS | 3752 | 1461050746309 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:46 INFO - PROCESS | 3752 | ++DOCSHELL 1C0C7400 == 85 [pid = 3752] [id = 354] 00:25:46 INFO - PROCESS | 3752 | ++DOMWINDOW == 124 (1C29D800) [pid = 3752] [serial = 1061] [outer = 00000000] 00:25:46 INFO - PROCESS | 3752 | ++DOMWINDOW == 125 (1D6C9800) [pid = 3752] [serial = 1062] [outer = 1C29D800] 00:25:46 INFO - PROCESS | 3752 | 1461050746363 Marionette DEBUG loaded listener.js 00:25:46 INFO - PROCESS | 3752 | ++DOMWINDOW == 126 (1D6CBC00) [pid = 3752] [serial = 1063] [outer = 1C29D800] 00:25:46 INFO - PROCESS | 3752 | 1461050746935 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]]]}] 00:25:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 00:25:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 946ms 00:25:46 INFO - PROCESS | 3752 | 1461050746986 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 00:25:46 INFO - PROCESS | 3752 | 1461050746988 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 00:25:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 00:25:46 INFO - PROCESS | 3752 | 1461050746992 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 00:25:46 INFO - PROCESS | 3752 | 1461050746994 Marionette TRACE conn3 <- [1,1382,null,{}] 00:25:46 INFO - PROCESS | 3752 | 1461050746997 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}] 00:25:47 INFO - PROCESS | 3752 | 1461050747111 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 00:25:47 INFO - PROCESS | 3752 | 1461050747268 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:47 INFO - PROCESS | 3752 | ++DOCSHELL 1D2AF800 == 86 [pid = 3752] [id = 355] 00:25:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 127 (1D6D0000) [pid = 3752] [serial = 1064] [outer = 00000000] 00:25:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 128 (1D93DC00) [pid = 3752] [serial = 1065] [outer = 1D6D0000] 00:25:47 INFO - PROCESS | 3752 | 1461050747325 Marionette DEBUG loaded listener.js 00:25:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 129 (1D940400) [pid = 3752] [serial = 1066] [outer = 1D6D0000] 00:25:48 INFO - PROCESS | 3752 | 1461050748119 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]]]}] 00:25:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 00:25:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1178ms 00:25:48 INFO - PROCESS | 3752 | 1461050748185 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 00:25:48 INFO - PROCESS | 3752 | 1461050748189 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 00:25:48 INFO - PROCESS | 3752 | 1461050748194 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 00:25:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 00:25:48 INFO - PROCESS | 3752 | 1461050748197 Marionette TRACE conn3 <- [1,1386,null,{}] 00:25:48 INFO - PROCESS | 3752 | 1461050748203 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}] 00:25:48 INFO - PROCESS | 3752 | 1461050748316 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 00:25:48 INFO - PROCESS | 3752 | 1461050748450 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:48 INFO - PROCESS | 3752 | ++DOCSHELL 13409C00 == 87 [pid = 3752] [id = 356] 00:25:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 130 (1340D800) [pid = 3752] [serial = 1067] [outer = 00000000] 00:25:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 131 (14BECC00) [pid = 3752] [serial = 1068] [outer = 1340D800] 00:25:48 INFO - PROCESS | 3752 | 1461050748502 Marionette DEBUG loaded listener.js 00:25:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 132 (15B38000) [pid = 3752] [serial = 1069] [outer = 1340D800] 00:25:49 INFO - PROCESS | 3752 | 1461050749081 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]]]}] 00:25:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 00:25:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 946ms 00:25:49 INFO - PROCESS | 3752 | 1461050749125 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 00:25:49 INFO - PROCESS | 3752 | 1461050749130 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 00:25:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 00:25:49 INFO - PROCESS | 3752 | 1461050749136 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 00:25:49 INFO - PROCESS | 3752 | 1461050749138 Marionette TRACE conn3 <- [1,1390,null,{}] 00:25:49 INFO - PROCESS | 3752 | 1461050749157 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}] 00:25:49 INFO - PROCESS | 3752 | 1461050749262 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 00:25:49 INFO - PROCESS | 3752 | 1461050749404 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:49 INFO - PROCESS | 3752 | ++DOCSHELL 13A35C00 == 88 [pid = 3752] [id = 357] 00:25:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 133 (147AA800) [pid = 3752] [serial = 1070] [outer = 00000000] 00:25:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 134 (17A42000) [pid = 3752] [serial = 1071] [outer = 147AA800] 00:25:49 INFO - PROCESS | 3752 | 1461050749453 Marionette DEBUG loaded listener.js 00:25:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 135 (17A4E800) [pid = 3752] [serial = 1072] [outer = 147AA800] 00:25:49 INFO - PROCESS | 3752 | --DOCSHELL 188B7800 == 87 [pid = 3752] [id = 270] 00:25:49 INFO - PROCESS | 3752 | --DOCSHELL 11BEF800 == 86 [pid = 3752] [id = 236] 00:25:49 INFO - PROCESS | 3752 | --DOCSHELL 16498400 == 85 [pid = 3752] [id = 348] 00:25:49 INFO - PROCESS | 3752 | --DOCSHELL 132E8C00 == 84 [pid = 3752] [id = 347] 00:25:49 INFO - PROCESS | 3752 | --DOCSHELL 11F53800 == 83 [pid = 3752] [id = 346] 00:25:49 INFO - PROCESS | 3752 | --DOCSHELL 1975CC00 == 82 [pid = 3752] [id = 345] 00:25:49 INFO - PROCESS | 3752 | --DOCSHELL 18234000 == 81 [pid = 3752] [id = 344] 00:25:49 INFO - PROCESS | 3752 | --DOCSHELL 17BC0800 == 80 [pid = 3752] [id = 343] 00:25:49 INFO - PROCESS | 3752 | --DOCSHELL 15D5C400 == 79 [pid = 3752] [id = 342] 00:25:49 INFO - PROCESS | 3752 | --DOCSHELL 11F47800 == 78 [pid = 3752] [id = 341] 00:25:49 INFO - PROCESS | 3752 | --DOCSHELL 1340A800 == 77 [pid = 3752] [id = 340] 00:25:49 INFO - PROCESS | 3752 | --DOMWINDOW == 134 (13456400) [pid = 3752] [serial = 951] [outer = 00000000] [url = about:blank] 00:25:49 INFO - PROCESS | 3752 | --DOMWINDOW == 133 (1CB86800) [pid = 3752] [serial = 960] [outer = 00000000] [url = about:blank] 00:25:49 INFO - PROCESS | 3752 | --DOMWINDOW == 132 (19765800) [pid = 3752] [serial = 957] [outer = 00000000] [url = about:blank] 00:25:49 INFO - PROCESS | 3752 | --DOMWINDOW == 131 (1654E800) [pid = 3752] [serial = 954] [outer = 00000000] [url = about:blank] 00:25:49 INFO - PROCESS | 3752 | --DOMWINDOW == 130 (1A010800) [pid = 3752] [serial = 996] [outer = 00000000] [url = about:blank] 00:25:49 INFO - PROCESS | 3752 | --DOCSHELL 18D47800 == 76 [pid = 3752] [id = 335] 00:25:49 INFO - PROCESS | 3752 | --DOCSHELL 1371B800 == 75 [pid = 3752] [id = 334] 00:25:49 INFO - PROCESS | 3752 | --DOCSHELL 132E5400 == 74 [pid = 3752] [id = 333] 00:25:49 INFO - PROCESS | 3752 | --DOCSHELL 19C81C00 == 73 [pid = 3752] [id = 332] 00:25:49 INFO - PROCESS | 3752 | --DOMWINDOW == 129 (16723400) [pid = 3752] [serial = 975] [outer = 00000000] [url = about:blank] 00:25:49 INFO - PROCESS | 3752 | --DOMWINDOW == 128 (17BCD800) [pid = 3752] [serial = 979] [outer = 00000000] [url = about:blank] 00:25:49 INFO - PROCESS | 3752 | --DOMWINDOW == 127 (19461C00) [pid = 3752] [serial = 984] [outer = 00000000] [url = about:blank] 00:25:49 INFO - PROCESS | 3752 | --DOMWINDOW == 126 (1975C000) [pid = 3752] [serial = 993] [outer = 00000000] [url = about:blank] 00:25:49 INFO - PROCESS | 3752 | --DOMWINDOW == 125 (19B34400) [pid = 3752] [serial = 988] [outer = 00000000] [url = about:blank] 00:25:49 INFO - PROCESS | 3752 | --DOMWINDOW == 124 (19461800) [pid = 3752] [serial = 985] [outer = 00000000] [url = about:blank] 00:25:49 INFO - PROCESS | 3752 | --DOMWINDOW == 123 (188C5C00) [pid = 3752] [serial = 982] [outer = 00000000] [url = about:blank] 00:25:49 INFO - PROCESS | 3752 | --DOMWINDOW == 122 (1D2AE400) [pid = 3752] [serial = 895] [outer = 00000000] [url = about:blank] 00:25:49 INFO - PROCESS | 3752 | --DOMWINDOW == 121 (17BBF800) [pid = 3752] [serial = 978] [outer = 00000000] [url = about:blank] 00:25:49 INFO - PROCESS | 3752 | --DOMWINDOW == 120 (17A09C00) [pid = 3752] [serial = 976] [outer = 00000000] [url = about:blank] 00:25:49 INFO - PROCESS | 3752 | --DOMWINDOW == 119 (13AB2800) [pid = 3752] [serial = 963] [outer = 00000000] [url = about:blank] 00:25:49 INFO - PROCESS | 3752 | --DOMWINDOW == 118 (136DC400) [pid = 3752] [serial = 970] [outer = 00000000] [url = about:blank] 00:25:49 INFO - PROCESS | 3752 | --DOMWINDOW == 117 (15D1B800) [pid = 3752] [serial = 990] [outer = 00000000] [url = about:blank] 00:25:49 INFO - PROCESS | 3752 | --DOMWINDOW == 116 (1340A000) [pid = 3752] [serial = 967] [outer = 00000000] [url = about:blank] 00:25:49 INFO - PROCESS | 3752 | --DOMWINDOW == 115 (1574FC00) [pid = 3752] [serial = 972] [outer = 00000000] [url = about:blank] 00:25:49 INFO - PROCESS | 3752 | --DOMWINDOW == 114 (15B36400) [pid = 3752] [serial = 973] [outer = 00000000] [url = about:blank] 00:25:49 INFO - PROCESS | 3752 | --DOMWINDOW == 113 (1671EC00) [pid = 3752] [serial = 991] [outer = 00000000] [url = about:blank] 00:25:49 INFO - PROCESS | 3752 | --DOMWINDOW == 112 (19769C00) [pid = 3752] [serial = 987] [outer = 00000000] [url = about:blank] 00:25:49 INFO - PROCESS | 3752 | --DOMWINDOW == 111 (19B3D800) [pid = 3752] [serial = 919] [outer = 00000000] [url = about:blank] 00:25:49 INFO - PROCESS | 3752 | --DOMWINDOW == 110 (188BB800) [pid = 3752] [serial = 981] [outer = 00000000] [url = about:blank] 00:25:49 INFO - PROCESS | 3752 | --DOMWINDOW == 109 (13454800) [pid = 3752] [serial = 969] [outer = 00000000] [url = about:blank] 00:25:49 INFO - PROCESS | 3752 | --DOMWINDOW == 108 (132E4C00) [pid = 3752] [serial = 966] [outer = 00000000] [url = about:blank] 00:25:49 INFO - PROCESS | 3752 | --DOMWINDOW == 107 (15562400) [pid = 3752] [serial = 964] [outer = 00000000] [url = about:blank] 00:25:49 INFO - PROCESS | 3752 | --DOMWINDOW == 106 (199EF000) [pid = 3752] [serial = 994] [outer = 00000000] [url = about:blank] 00:25:49 INFO - PROCESS | 3752 | 1461050749964 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]]]}] 00:25:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 00:25:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 853ms 00:25:49 INFO - PROCESS | 3752 | 1461050749998 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 00:25:49 INFO - PROCESS | 3752 | 1461050750001 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 00:25:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 00:25:49 INFO - PROCESS | 3752 | 1461050750004 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 00:25:50 INFO - PROCESS | 3752 | 1461050750007 Marionette TRACE conn3 <- [1,1394,null,{}] 00:25:50 INFO - PROCESS | 3752 | 1461050750017 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}] 00:25:50 INFO - PROCESS | 3752 | 1461050750107 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 00:25:50 INFO - PROCESS | 3752 | 1461050750116 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:50 INFO - PROCESS | 3752 | ++DOCSHELL 15562400 == 74 [pid = 3752] [id = 358] 00:25:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 107 (1574FC00) [pid = 3752] [serial = 1073] [outer = 00000000] 00:25:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 108 (1671EC00) [pid = 3752] [serial = 1074] [outer = 1574FC00] 00:25:50 INFO - PROCESS | 3752 | 1461050750168 Marionette DEBUG loaded listener.js 00:25:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 109 (17A0F800) [pid = 3752] [serial = 1075] [outer = 1574FC00] 00:25:50 INFO - PROCESS | 3752 | 1461050750675 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]]]}] 00:25:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 00:25:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 698ms 00:25:50 INFO - PROCESS | 3752 | 1461050750703 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 00:25:50 INFO - PROCESS | 3752 | 1461050750706 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 00:25:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 00:25:50 INFO - PROCESS | 3752 | 1461050750713 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 00:25:50 INFO - PROCESS | 3752 | 1461050750714 Marionette TRACE conn3 <- [1,1398,null,{}] 00:25:50 INFO - PROCESS | 3752 | 1461050750718 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}] 00:25:50 INFO - PROCESS | 3752 | 1461050750803 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 00:25:50 INFO - PROCESS | 3752 | 1461050750809 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:50 INFO - PROCESS | 3752 | ++DOCSHELL 15BCE800 == 75 [pid = 3752] [id = 359] 00:25:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 110 (16720C00) [pid = 3752] [serial = 1076] [outer = 00000000] 00:25:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 111 (188C5000) [pid = 3752] [serial = 1077] [outer = 16720C00] 00:25:50 INFO - PROCESS | 3752 | 1461050750854 Marionette DEBUG loaded listener.js 00:25:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 112 (18D39800) [pid = 3752] [serial = 1078] [outer = 16720C00] 00:25:51 INFO - PROCESS | 3752 | 1461050751337 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]]]}] 00:25:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 00:25:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 697ms 00:25:51 INFO - PROCESS | 3752 | 1461050751398 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 00:25:51 INFO - PROCESS | 3752 | 1461050751399 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 00:25:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 00:25:51 INFO - PROCESS | 3752 | 1461050751403 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 00:25:51 INFO - PROCESS | 3752 | 1461050751404 Marionette TRACE conn3 <- [1,1402,null,{}] 00:25:51 INFO - PROCESS | 3752 | 1461050751408 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}] 00:25:51 INFO - PROCESS | 3752 | 1461050751489 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 00:25:51 INFO - PROCESS | 3752 | 1461050751498 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:51 INFO - PROCESS | 3752 | ++DOCSHELL 18231C00 == 76 [pid = 3752] [id = 360] 00:25:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 113 (18232C00) [pid = 3752] [serial = 1079] [outer = 00000000] 00:25:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 114 (19553800) [pid = 3752] [serial = 1080] [outer = 18232C00] 00:25:51 INFO - PROCESS | 3752 | 1461050751542 Marionette DEBUG loaded listener.js 00:25:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 115 (19762000) [pid = 3752] [serial = 1081] [outer = 18232C00] 00:25:52 INFO - PROCESS | 3752 | 1461050752340 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]]]}] 00:25:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 00:25:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 992ms 00:25:52 INFO - PROCESS | 3752 | 1461050752407 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 00:25:52 INFO - PROCESS | 3752 | 1461050752412 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 00:25:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 00:25:52 INFO - PROCESS | 3752 | 1461050752418 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 00:25:52 INFO - PROCESS | 3752 | 1461050752422 Marionette TRACE conn3 <- [1,1406,null,{}] 00:25:52 INFO - PROCESS | 3752 | 1461050752468 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}] 00:25:52 INFO - PROCESS | 3752 | 1461050752632 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 00:25:52 INFO - PROCESS | 3752 | 1461050752748 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:52 INFO - PROCESS | 3752 | ++DOCSHELL 1345F800 == 77 [pid = 3752] [id = 361] 00:25:52 INFO - PROCESS | 3752 | ++DOMWINDOW == 116 (13AB2800) [pid = 3752] [serial = 1082] [outer = 00000000] 00:25:52 INFO - PROCESS | 3752 | ++DOMWINDOW == 117 (157EE800) [pid = 3752] [serial = 1083] [outer = 13AB2800] 00:25:52 INFO - PROCESS | 3752 | 1461050752805 Marionette DEBUG loaded listener.js 00:25:52 INFO - PROCESS | 3752 | ++DOMWINDOW == 118 (16498400) [pid = 3752] [serial = 1084] [outer = 13AB2800] 00:25:53 INFO - PROCESS | 3752 | 1461050753369 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]]]}] 00:25:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 00:25:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 992ms 00:25:53 INFO - PROCESS | 3752 | 1461050753404 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 00:25:53 INFO - PROCESS | 3752 | 1461050753410 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 00:25:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 00:25:53 INFO - PROCESS | 3752 | 1461050753417 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 00:25:53 INFO - PROCESS | 3752 | 1461050753419 Marionette TRACE conn3 <- [1,1410,null,{}] 00:25:53 INFO - PROCESS | 3752 | 1461050753424 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}] 00:25:53 INFO - PROCESS | 3752 | 1461050753560 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 00:25:53 INFO - PROCESS | 3752 | 1461050753697 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:53 INFO - PROCESS | 3752 | ++DOCSHELL 17A0B400 == 78 [pid = 3752] [id = 362] 00:25:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 119 (17A44C00) [pid = 3752] [serial = 1085] [outer = 00000000] 00:25:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 120 (1954E000) [pid = 3752] [serial = 1086] [outer = 17A44C00] 00:25:53 INFO - PROCESS | 3752 | 1461050753752 Marionette DEBUG loaded listener.js 00:25:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 121 (199F6400) [pid = 3752] [serial = 1087] [outer = 17A44C00] 00:25:54 INFO - PROCESS | 3752 | 1461050754365 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]]]}] 00:25:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 00:25:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 992ms 00:25:54 INFO - PROCESS | 3752 | 1461050754417 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 00:25:54 INFO - PROCESS | 3752 | 1461050754419 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 00:25:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 00:25:54 INFO - PROCESS | 3752 | 1461050754423 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 00:25:54 INFO - PROCESS | 3752 | 1461050754427 Marionette TRACE conn3 <- [1,1414,null,{}] 00:25:54 INFO - PROCESS | 3752 | 1461050754438 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}] 00:25:54 INFO - PROCESS | 3752 | 1461050754546 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 00:25:54 INFO - PROCESS | 3752 | 1461050754685 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:54 INFO - PROCESS | 3752 | ++DOCSHELL 19EDB800 == 79 [pid = 3752] [id = 363] 00:25:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 122 (1A071000) [pid = 3752] [serial = 1088] [outer = 00000000] 00:25:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 123 (1A6CF800) [pid = 3752] [serial = 1089] [outer = 1A071000] 00:25:54 INFO - PROCESS | 3752 | 1461050754743 Marionette DEBUG loaded listener.js 00:25:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 124 (19461C00) [pid = 3752] [serial = 1090] [outer = 1A071000] 00:25:55 INFO - PROCESS | 3752 | 1461050755348 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]]]}] 00:25:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 00:25:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 992ms 00:25:55 INFO - PROCESS | 3752 | 1461050755409 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 00:25:55 INFO - PROCESS | 3752 | 1461050755412 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 00:25:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 00:25:55 INFO - PROCESS | 3752 | 1461050755415 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 00:25:55 INFO - PROCESS | 3752 | 1461050755418 Marionette TRACE conn3 <- [1,1418,null,{}] 00:25:55 INFO - PROCESS | 3752 | 1461050755421 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}] 00:25:55 INFO - PROCESS | 3752 | 1461050755527 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 00:25:55 INFO - PROCESS | 3752 | 1461050755664 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:55 INFO - PROCESS | 3752 | ++DOCSHELL 1BE9D800 == 80 [pid = 3752] [id = 364] 00:25:55 INFO - PROCESS | 3752 | ++DOMWINDOW == 125 (1BEA3000) [pid = 3752] [serial = 1091] [outer = 00000000] 00:25:55 INFO - PROCESS | 3752 | ++DOMWINDOW == 126 (1C981C00) [pid = 3752] [serial = 1092] [outer = 1BEA3000] 00:25:55 INFO - PROCESS | 3752 | 1461050755719 Marionette DEBUG loaded listener.js 00:25:55 INFO - PROCESS | 3752 | ++DOMWINDOW == 127 (1C98AC00) [pid = 3752] [serial = 1093] [outer = 1BEA3000] 00:25:56 INFO - PROCESS | 3752 | 1461050756265 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]]]}] 00:25:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 00:25:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 900ms 00:25:56 INFO - PROCESS | 3752 | 1461050756319 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 00:25:56 INFO - PROCESS | 3752 | 1461050756322 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 00:25:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 00:25:56 INFO - PROCESS | 3752 | 1461050756325 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 00:25:56 INFO - PROCESS | 3752 | 1461050756327 Marionette TRACE conn3 <- [1,1422,null,{}] 00:25:56 INFO - PROCESS | 3752 | 1461050756331 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}] 00:25:56 INFO - PROCESS | 3752 | 1461050756440 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 00:25:56 INFO - PROCESS | 3752 | 1461050756548 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:56 INFO - PROCESS | 3752 | ++DOCSHELL 1A1B5C00 == 81 [pid = 3752] [id = 365] 00:25:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 128 (1C982800) [pid = 3752] [serial = 1094] [outer = 00000000] 00:25:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 129 (1D2AE400) [pid = 3752] [serial = 1095] [outer = 1C982800] 00:25:56 INFO - PROCESS | 3752 | 1461050756602 Marionette DEBUG loaded listener.js 00:25:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 130 (1D64E800) [pid = 3752] [serial = 1096] [outer = 1C982800] 00:25:57 INFO - PROCESS | 3752 | 1461050757231 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]]]}] 00:25:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 00:25:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 930ms 00:25:57 INFO - PROCESS | 3752 | 1461050757254 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 00:25:57 INFO - PROCESS | 3752 | 1461050757256 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 00:25:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 00:25:57 INFO - PROCESS | 3752 | 1461050757260 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 00:25:57 INFO - PROCESS | 3752 | 1461050757261 Marionette TRACE conn3 <- [1,1426,null,{}] 00:25:57 INFO - PROCESS | 3752 | 1461050757265 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}] 00:25:57 INFO - PROCESS | 3752 | 1461050757376 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 00:25:57 INFO - PROCESS | 3752 | 1461050757491 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:57 INFO - PROCESS | 3752 | ++DOCSHELL 1BE9E400 == 82 [pid = 3752] [id = 366] 00:25:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 131 (1D2A9400) [pid = 3752] [serial = 1097] [outer = 00000000] 00:25:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 132 (1D93C000) [pid = 3752] [serial = 1098] [outer = 1D2A9400] 00:25:57 INFO - PROCESS | 3752 | 1461050757588 Marionette DEBUG loaded listener.js 00:25:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 133 (1DE27C00) [pid = 3752] [serial = 1099] [outer = 1D2A9400] 00:25:58 INFO - PROCESS | 3752 | 1461050758155 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]]]}] 00:25:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 00:25:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 930ms 00:25:58 INFO - PROCESS | 3752 | 1461050758205 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 00:25:58 INFO - PROCESS | 3752 | 1461050758208 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 00:25:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 00:25:58 INFO - PROCESS | 3752 | 1461050758211 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 00:25:58 INFO - PROCESS | 3752 | 1461050758213 Marionette TRACE conn3 <- [1,1430,null,{}] 00:25:58 INFO - PROCESS | 3752 | 1461050758217 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}] 00:25:58 INFO - PROCESS | 3752 | 1461050758321 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 00:25:58 INFO - PROCESS | 3752 | 1461050758458 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:58 INFO - PROCESS | 3752 | ++DOCSHELL 13407400 == 83 [pid = 3752] [id = 367] 00:25:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 134 (1C0BF800) [pid = 3752] [serial = 1100] [outer = 00000000] 00:25:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 135 (1DF6F000) [pid = 3752] [serial = 1101] [outer = 1C0BF800] 00:25:58 INFO - PROCESS | 3752 | 1461050758518 Marionette DEBUG loaded listener.js 00:25:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 136 (1DF6FC00) [pid = 3752] [serial = 1102] [outer = 1C0BF800] 00:25:59 INFO - PROCESS | 3752 | 1461050759256 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]]]}] 00:25:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 00:25:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1085ms 00:25:59 INFO - PROCESS | 3752 | 1461050759288 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 00:25:59 INFO - PROCESS | 3752 | 1461050759293 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 00:25:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 00:25:59 INFO - PROCESS | 3752 | 1461050759299 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 00:25:59 INFO - PROCESS | 3752 | 1461050759302 Marionette TRACE conn3 <- [1,1434,null,{}] 00:25:59 INFO - PROCESS | 3752 | 1461050759307 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}] 00:25:59 INFO - PROCESS | 3752 | 1461050759413 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 00:25:59 INFO - PROCESS | 3752 | 1461050759561 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:59 INFO - PROCESS | 3752 | ++DOCSHELL 11FC9800 == 84 [pid = 3752] [id = 368] 00:25:59 INFO - PROCESS | 3752 | ++DOMWINDOW == 137 (12DD4000) [pid = 3752] [serial = 1103] [outer = 00000000] 00:25:59 INFO - PROCESS | 3752 | ++DOMWINDOW == 138 (1655A000) [pid = 3752] [serial = 1104] [outer = 12DD4000] 00:25:59 INFO - PROCESS | 3752 | 1461050759615 Marionette DEBUG loaded listener.js 00:25:59 INFO - PROCESS | 3752 | ++DOMWINDOW == 139 (17BCE800) [pid = 3752] [serial = 1105] [outer = 12DD4000] 00:26:00 INFO - PROCESS | 3752 | --DOCSHELL 15BCE800 == 83 [pid = 3752] [id = 359] 00:26:00 INFO - PROCESS | 3752 | --DOCSHELL 15562400 == 82 [pid = 3752] [id = 358] 00:26:00 INFO - PROCESS | 3752 | --DOCSHELL 13A35C00 == 81 [pid = 3752] [id = 357] 00:26:00 INFO - PROCESS | 3752 | --DOCSHELL 13409C00 == 80 [pid = 3752] [id = 356] 00:26:00 INFO - PROCESS | 3752 | --DOCSHELL 1C2A4C00 == 79 [pid = 3752] [id = 352] 00:26:00 INFO - PROCESS | 3752 | --DOCSHELL 136DC000 == 78 [pid = 3752] [id = 351] 00:26:00 INFO - PROCESS | 3752 | --DOCSHELL 1345C800 == 77 [pid = 3752] [id = 350] 00:26:00 INFO - PROCESS | 3752 | 1461050760260 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]]]}] 00:26:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 00:26:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 993ms 00:26:00 INFO - PROCESS | 3752 | 1461050760302 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 00:26:00 INFO - PROCESS | 3752 | 1461050760308 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 00:26:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 00:26:00 INFO - PROCESS | 3752 | 1461050760314 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 00:26:00 INFO - PROCESS | 3752 | 1461050760316 Marionette TRACE conn3 <- [1,1438,null,{}] 00:26:00 INFO - PROCESS | 3752 | 1461050760320 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}] 00:26:00 INFO - PROCESS | 3752 | 1461050760443 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 00:26:00 INFO - PROCESS | 3752 | 1461050760508 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:00 INFO - PROCESS | 3752 | ++DOCSHELL 15DD2C00 == 78 [pid = 3752] [id = 369] 00:26:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 140 (16725000) [pid = 3752] [serial = 1106] [outer = 00000000] 00:26:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 141 (18A24000) [pid = 3752] [serial = 1107] [outer = 16725000] 00:26:00 INFO - PROCESS | 3752 | 1461050760561 Marionette DEBUG loaded listener.js 00:26:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 142 (19765C00) [pid = 3752] [serial = 1108] [outer = 16725000] 00:26:00 INFO - PROCESS | 3752 | 1461050761007 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]]]}] 00:26:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 00:26:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 729ms 00:26:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 00:26:01 INFO - PROCESS | 3752 | 1461050761053 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 00:26:01 INFO - PROCESS | 3752 | 1461050761055 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 00:26:01 INFO - PROCESS | 3752 | 1461050761058 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 00:26:01 INFO - PROCESS | 3752 | 1461050761062 Marionette TRACE conn3 <- [1,1442,null,{}] 00:26:01 INFO - PROCESS | 3752 | 1461050761087 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}] 00:26:01 INFO - PROCESS | 3752 | 1461050761209 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 00:26:01 INFO - PROCESS | 3752 | 1461050761278 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:01 INFO - PROCESS | 3752 | ++DOCSHELL 1A1BDC00 == 79 [pid = 3752] [id = 370] 00:26:01 INFO - PROCESS | 3752 | ++DOMWINDOW == 143 (1A644000) [pid = 3752] [serial = 1109] [outer = 00000000] 00:26:01 INFO - PROCESS | 3752 | ++DOMWINDOW == 144 (1CF0B400) [pid = 3752] [serial = 1110] [outer = 1A644000] 00:26:01 INFO - PROCESS | 3752 | 1461050761326 Marionette DEBUG loaded listener.js 00:26:01 INFO - PROCESS | 3752 | ++DOMWINDOW == 145 (1D2A7800) [pid = 3752] [serial = 1111] [outer = 1A644000] 00:26:01 INFO - PROCESS | 3752 | 1461050761762 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]]]}] 00:26:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 00:26:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 806ms 00:26:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 00:26:01 INFO - PROCESS | 3752 | 1461050761864 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 00:26:01 INFO - PROCESS | 3752 | 1461050761867 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 00:26:01 INFO - PROCESS | 3752 | 1461050761870 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 00:26:01 INFO - PROCESS | 3752 | 1461050761872 Marionette TRACE conn3 <- [1,1446,null,{}] 00:26:01 INFO - PROCESS | 3752 | 1461050761885 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}] 00:26:02 INFO - PROCESS | 3752 | 1461050762009 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 00:26:02 INFO - PROCESS | 3752 | 1461050762078 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:02 INFO - PROCESS | 3752 | ++DOCSHELL 1D2AE800 == 80 [pid = 3752] [id = 371] 00:26:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 146 (1D2B3C00) [pid = 3752] [serial = 1112] [outer = 00000000] 00:26:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 147 (1D932400) [pid = 3752] [serial = 1113] [outer = 1D2B3C00] 00:26:02 INFO - PROCESS | 3752 | 1461050762123 Marionette DEBUG loaded listener.js 00:26:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 148 (1D940800) [pid = 3752] [serial = 1114] [outer = 1D2B3C00] 00:26:02 INFO - PROCESS | 3752 | --DOMWINDOW == 147 (19E9F000) [pid = 3752] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 00:26:02 INFO - PROCESS | 3752 | --DOMWINDOW == 146 (188BC800) [pid = 3752] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 00:26:02 INFO - PROCESS | 3752 | --DOMWINDOW == 145 (1946D400) [pid = 3752] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 00:26:02 INFO - PROCESS | 3752 | --DOMWINDOW == 144 (1A6D0000) [pid = 3752] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 00:26:02 INFO - PROCESS | 3752 | --DOMWINDOW == 143 (13812800) [pid = 3752] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 00:26:02 INFO - PROCESS | 3752 | --DOMWINDOW == 142 (132E2C00) [pid = 3752] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 00:26:02 INFO - PROCESS | 3752 | --DOMWINDOW == 141 (1345E400) [pid = 3752] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 00:26:02 INFO - PROCESS | 3752 | --DOMWINDOW == 140 (17F4B000) [pid = 3752] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 00:26:02 INFO - PROCESS | 3752 | --DOMWINDOW == 139 (18624000) [pid = 3752] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 00:26:02 INFO - PROCESS | 3752 | --DOMWINDOW == 138 (11F4E000) [pid = 3752] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 00:26:02 INFO - PROCESS | 3752 | --DOMWINDOW == 137 (132E6800) [pid = 3752] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 00:26:02 INFO - PROCESS | 3752 | --DOMWINDOW == 136 (1975D400) [pid = 3752] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 00:26:02 INFO - PROCESS | 3752 | --DOMWINDOW == 135 (136DDC00) [pid = 3752] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 00:26:02 INFO - PROCESS | 3752 | --DOMWINDOW == 134 (15D5F800) [pid = 3752] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 00:26:02 INFO - PROCESS | 3752 | --DOMWINDOW == 133 (13AB5800) [pid = 3752] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 00:26:02 INFO - PROCESS | 3752 | --DOMWINDOW == 132 (11FBD000) [pid = 3752] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 00:26:02 INFO - PROCESS | 3752 | --DOMWINDOW == 131 (19551400) [pid = 3752] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 00:26:02 INFO - PROCESS | 3752 | --DOMWINDOW == 130 (19EE2400) [pid = 3752] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 00:26:02 INFO - PROCESS | 3752 | --DOMWINDOW == 129 (1A070800) [pid = 3752] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 00:26:02 INFO - PROCESS | 3752 | --DOMWINDOW == 128 (13268800) [pid = 3752] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 00:26:02 INFO - PROCESS | 3752 | --DOMWINDOW == 127 (17FF6C00) [pid = 3752] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 00:26:02 INFO - PROCESS | 3752 | --DOMWINDOW == 126 (1336BC00) [pid = 3752] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 00:26:02 INFO - PROCESS | 3752 | 1461050762741 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]]]}] 00:26:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 00:26:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 930ms 00:26:02 INFO - PROCESS | 3752 | 1461050762816 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 00:26:02 INFO - PROCESS | 3752 | 1461050762818 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 00:26:02 INFO - PROCESS | 3752 | 1461050762821 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 00:26:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 00:26:02 INFO - PROCESS | 3752 | 1461050762823 Marionette TRACE conn3 <- [1,1450,null,{}] 00:26:02 INFO - PROCESS | 3752 | 1461050762826 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}] 00:26:02 INFO - PROCESS | 3752 | 1461050762914 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 00:26:02 INFO - PROCESS | 3752 | 1461050762923 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:02 INFO - PROCESS | 3752 | ++DOCSHELL 1337A400 == 81 [pid = 3752] [id = 372] 00:26:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 127 (136D5400) [pid = 3752] [serial = 1115] [outer = 00000000] 00:26:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 128 (1574F400) [pid = 3752] [serial = 1116] [outer = 136D5400] 00:26:02 INFO - PROCESS | 3752 | 1461050762972 Marionette DEBUG loaded listener.js 00:26:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 129 (17A46400) [pid = 3752] [serial = 1117] [outer = 136D5400] 00:26:03 INFO - PROCESS | 3752 | 1461050763433 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]]]}] 00:26:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 00:26:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 682ms 00:26:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 00:26:03 INFO - PROCESS | 3752 | 1461050763504 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 00:26:03 INFO - PROCESS | 3752 | 1461050763506 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 00:26:03 INFO - PROCESS | 3752 | 1461050763509 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 00:26:03 INFO - PROCESS | 3752 | 1461050763511 Marionette TRACE conn3 <- [1,1454,null,{}] 00:26:03 INFO - PROCESS | 3752 | 1461050763515 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}] 00:26:03 INFO - PROCESS | 3752 | 1461050763642 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 00:26:03 INFO - PROCESS | 3752 | 1461050763656 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:03 INFO - PROCESS | 3752 | ++DOCSHELL 1967F800 == 82 [pid = 3752] [id = 373] 00:26:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 130 (19C77C00) [pid = 3752] [serial = 1118] [outer = 00000000] 00:26:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 131 (1D26A800) [pid = 3752] [serial = 1119] [outer = 19C77C00] 00:26:03 INFO - PROCESS | 3752 | 1461050763706 Marionette DEBUG loaded listener.js 00:26:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 132 (1DE26C00) [pid = 3752] [serial = 1120] [outer = 19C77C00] 00:26:04 INFO - PROCESS | 3752 | 1461050764145 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]]]}] 00:26:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 00:26:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 682ms 00:26:04 INFO - PROCESS | 3752 | 1461050764209 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 00:26:04 INFO - PROCESS | 3752 | 1461050764211 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 00:26:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 00:26:04 INFO - PROCESS | 3752 | 1461050764214 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 00:26:04 INFO - PROCESS | 3752 | 1461050764216 Marionette TRACE conn3 <- [1,1458,null,{}] 00:26:04 INFO - PROCESS | 3752 | 1461050764219 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}] 00:26:04 INFO - PROCESS | 3752 | 1461050764303 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 00:26:04 INFO - PROCESS | 3752 | 1461050764309 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:04 INFO - PROCESS | 3752 | ++DOCSHELL 132E5400 == 83 [pid = 3752] [id = 374] 00:26:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 133 (1345A400) [pid = 3752] [serial = 1121] [outer = 00000000] 00:26:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 134 (19742000) [pid = 3752] [serial = 1122] [outer = 1345A400] 00:26:04 INFO - PROCESS | 3752 | 1461050764354 Marionette DEBUG loaded listener.js 00:26:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 135 (19744C00) [pid = 3752] [serial = 1123] [outer = 1345A400] 00:26:05 INFO - PROCESS | 3752 | 1461050765116 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]]]}] 00:26:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 00:26:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 930ms 00:26:05 INFO - PROCESS | 3752 | 1461050765161 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 00:26:05 INFO - PROCESS | 3752 | 1461050765166 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 00:26:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 00:26:05 INFO - PROCESS | 3752 | 1461050765172 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 00:26:05 INFO - PROCESS | 3752 | 1461050765176 Marionette TRACE conn3 <- [1,1462,null,{}] 00:26:05 INFO - PROCESS | 3752 | 1461050765181 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}] 00:26:05 INFO - PROCESS | 3752 | 1461050765282 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 00:26:05 INFO - PROCESS | 3752 | 1461050765427 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:05 INFO - PROCESS | 3752 | ++DOCSHELL 13A37800 == 84 [pid = 3752] [id = 375] 00:26:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 136 (14BE7800) [pid = 3752] [serial = 1124] [outer = 00000000] 00:26:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 137 (16729C00) [pid = 3752] [serial = 1125] [outer = 14BE7800] 00:26:05 INFO - PROCESS | 3752 | 1461050765484 Marionette DEBUG loaded listener.js 00:26:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 138 (18236400) [pid = 3752] [serial = 1126] [outer = 14BE7800] 00:26:06 INFO - PROCESS | 3752 | 1461050766105 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]]]}] 00:26:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 00:26:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 993ms 00:26:06 INFO - PROCESS | 3752 | 1461050766158 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 00:26:06 INFO - PROCESS | 3752 | 1461050766164 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 00:26:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 00:26:06 INFO - PROCESS | 3752 | 1461050766170 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 00:26:06 INFO - PROCESS | 3752 | 1461050766173 Marionette TRACE conn3 <- [1,1466,null,{}] 00:26:06 INFO - PROCESS | 3752 | 1461050766177 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}] 00:26:06 INFO - PROCESS | 3752 | 1461050766289 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 00:26:06 INFO - PROCESS | 3752 | 1461050766432 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:06 INFO - PROCESS | 3752 | ++DOCSHELL 188BD000 == 85 [pid = 3752] [id = 376] 00:26:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 139 (1973C400) [pid = 3752] [serial = 1127] [outer = 00000000] 00:26:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 140 (19746C00) [pid = 3752] [serial = 1128] [outer = 1973C400] 00:26:06 INFO - PROCESS | 3752 | 1461050766487 Marionette DEBUG loaded listener.js 00:26:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 141 (19C7E000) [pid = 3752] [serial = 1129] [outer = 1973C400] 00:26:07 INFO - PROCESS | 3752 | 1461050767106 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]]]}] 00:26:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 00:26:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 992ms 00:26:07 INFO - PROCESS | 3752 | 1461050767171 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 00:26:07 INFO - PROCESS | 3752 | 1461050767173 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 00:26:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 00:26:07 INFO - PROCESS | 3752 | 1461050767177 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 00:26:07 INFO - PROCESS | 3752 | 1461050767181 Marionette TRACE conn3 <- [1,1470,null,{}] 00:26:07 INFO - PROCESS | 3752 | 1461050767192 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}] 00:26:07 INFO - PROCESS | 3752 | 1461050767335 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 00:26:07 INFO - PROCESS | 3752 | 1461050767480 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:07 INFO - PROCESS | 3752 | ++DOCSHELL 1946D400 == 86 [pid = 3752] [id = 377] 00:26:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 142 (1CB79000) [pid = 3752] [serial = 1130] [outer = 00000000] 00:26:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 143 (1D938C00) [pid = 3752] [serial = 1131] [outer = 1CB79000] 00:26:07 INFO - PROCESS | 3752 | 1461050767537 Marionette DEBUG loaded listener.js 00:26:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 144 (1DF78800) [pid = 3752] [serial = 1132] [outer = 1CB79000] 00:26:08 INFO - PROCESS | 3752 | 1461050768178 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]]]}] 00:26:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 00:26:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1039ms 00:26:08 INFO - PROCESS | 3752 | 1461050768209 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 00:26:08 INFO - PROCESS | 3752 | 1461050768212 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 00:26:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 00:26:08 INFO - PROCESS | 3752 | 1461050768232 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 00:26:08 INFO - PROCESS | 3752 | 1461050768234 Marionette TRACE conn3 <- [1,1474,null,{}] 00:26:08 INFO - PROCESS | 3752 | 1461050768237 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}] 00:26:08 INFO - PROCESS | 3752 | 1461050768347 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 00:26:08 INFO - PROCESS | 3752 | 1461050768489 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:08 INFO - PROCESS | 3752 | ++DOCSHELL 1E224C00 == 87 [pid = 3752] [id = 378] 00:26:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 145 (1E226800) [pid = 3752] [serial = 1133] [outer = 00000000] 00:26:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 146 (1E22D800) [pid = 3752] [serial = 1134] [outer = 1E226800] 00:26:08 INFO - PROCESS | 3752 | 1461050768545 Marionette DEBUG loaded listener.js 00:26:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 147 (1E231800) [pid = 3752] [serial = 1135] [outer = 1E226800] 00:26:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 148 (1DF77C00) [pid = 3752] [serial = 1136] [outer = 1E385400] 00:26:09 INFO - PROCESS | 3752 | 1461050769185 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]]]}] 00:26:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 00:26:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 993ms 00:26:09 INFO - PROCESS | 3752 | 1461050769220 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 00:26:09 INFO - PROCESS | 3752 | 1461050769222 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 00:26:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 00:26:09 INFO - PROCESS | 3752 | 1461050769225 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 00:26:09 INFO - PROCESS | 3752 | 1461050769227 Marionette TRACE conn3 <- [1,1478,null,{}] 00:26:09 INFO - PROCESS | 3752 | 1461050769231 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}] 00:26:09 INFO - PROCESS | 3752 | 1461050769321 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 00:26:09 INFO - PROCESS | 3752 | 1461050769464 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:09 INFO - PROCESS | 3752 | ++DOCSHELL 1C98E000 == 88 [pid = 3752] [id = 379] 00:26:09 INFO - PROCESS | 3752 | ++DOMWINDOW == 149 (1D2A5C00) [pid = 3752] [serial = 1137] [outer = 00000000] 00:26:09 INFO - PROCESS | 3752 | ++DOMWINDOW == 150 (1E388000) [pid = 3752] [serial = 1138] [outer = 1D2A5C00] 00:26:09 INFO - PROCESS | 3752 | 1461050769519 Marionette DEBUG loaded listener.js 00:26:09 INFO - PROCESS | 3752 | ++DOMWINDOW == 151 (1E388800) [pid = 3752] [serial = 1139] [outer = 1D2A5C00] 00:26:10 INFO - PROCESS | 3752 | 1461050770133 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]]]}] 00:26:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 00:26:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 992ms 00:26:10 INFO - PROCESS | 3752 | 1461050770211 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 00:26:10 INFO - PROCESS | 3752 | 1461050770213 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 00:26:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 00:26:10 INFO - PROCESS | 3752 | 1461050770217 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 00:26:10 INFO - PROCESS | 3752 | 1461050770219 Marionette TRACE conn3 <- [1,1482,null,{}] 00:26:10 INFO - PROCESS | 3752 | 1461050770222 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}] 00:26:10 INFO - PROCESS | 3752 | 1461050770366 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 00:26:10 INFO - PROCESS | 3752 | 1461050770510 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:10 INFO - PROCESS | 3752 | ++DOCSHELL 12DE0400 == 89 [pid = 3752] [id = 380] 00:26:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 152 (132E5000) [pid = 3752] [serial = 1140] [outer = 00000000] 00:26:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 153 (14356C00) [pid = 3752] [serial = 1141] [outer = 132E5000] 00:26:10 INFO - PROCESS | 3752 | 1461050770565 Marionette DEBUG loaded listener.js 00:26:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 154 (143AA000) [pid = 3752] [serial = 1142] [outer = 132E5000] 00:26:11 INFO - PROCESS | 3752 | 1461050771433 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]]]}] 00:26:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 00:26:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1287ms 00:26:11 INFO - PROCESS | 3752 | 1461050771499 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 00:26:11 INFO - PROCESS | 3752 | 1461050771503 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 00:26:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 00:26:11 INFO - PROCESS | 3752 | 1461050771508 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 00:26:11 INFO - PROCESS | 3752 | 1461050771511 Marionette TRACE conn3 <- [1,1486,null,{}] 00:26:11 INFO - PROCESS | 3752 | 1461050771516 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}] 00:26:11 INFO - PROCESS | 3752 | 1461050771628 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 00:26:11 INFO - PROCESS | 3752 | 1461050771778 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:11 INFO - PROCESS | 3752 | ++DOCSHELL 13455C00 == 90 [pid = 3752] [id = 381] 00:26:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 155 (13456800) [pid = 3752] [serial = 1143] [outer = 00000000] 00:26:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 156 (136DA000) [pid = 3752] [serial = 1144] [outer = 13456800] 00:26:11 INFO - PROCESS | 3752 | 1461050771834 Marionette DEBUG loaded listener.js 00:26:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 157 (13724000) [pid = 3752] [serial = 1145] [outer = 13456800] 00:26:12 INFO - PROCESS | 3752 | --DOCSHELL 1967F800 == 89 [pid = 3752] [id = 373] 00:26:12 INFO - PROCESS | 3752 | --DOCSHELL 1337A400 == 88 [pid = 3752] [id = 372] 00:26:12 INFO - PROCESS | 3752 | --DOCSHELL 1D2AE800 == 87 [pid = 3752] [id = 371] 00:26:12 INFO - PROCESS | 3752 | --DOCSHELL 1A1BDC00 == 86 [pid = 3752] [id = 370] 00:26:12 INFO - PROCESS | 3752 | --DOCSHELL 15DD2C00 == 85 [pid = 3752] [id = 369] 00:26:12 INFO - PROCESS | 3752 | --DOCSHELL 11FC9800 == 84 [pid = 3752] [id = 368] 00:26:12 INFO - PROCESS | 3752 | --DOCSHELL 1BE9E400 == 83 [pid = 3752] [id = 366] 00:26:12 INFO - PROCESS | 3752 | --DOCSHELL 1A1B5C00 == 82 [pid = 3752] [id = 365] 00:26:12 INFO - PROCESS | 3752 | --DOCSHELL 1BE9D800 == 81 [pid = 3752] [id = 364] 00:26:12 INFO - PROCESS | 3752 | --DOCSHELL 19EDB800 == 80 [pid = 3752] [id = 363] 00:26:12 INFO - PROCESS | 3752 | --DOCSHELL 17A0B400 == 79 [pid = 3752] [id = 362] 00:26:12 INFO - PROCESS | 3752 | --DOCSHELL 1345F800 == 78 [pid = 3752] [id = 361] 00:26:12 INFO - PROCESS | 3752 | --DOMWINDOW == 156 (1C369C00) [pid = 3752] [serial = 1047] [outer = 00000000] [url = about:blank] 00:26:12 INFO - PROCESS | 3752 | 1461050772371 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]]]}] 00:26:12 INFO - PROCESS | 3752 | --DOMWINDOW == 155 (1A696000) [pid = 3752] [serial = 997] [outer = 00000000] [url = about:blank] 00:26:12 INFO - PROCESS | 3752 | --DOMWINDOW == 154 (19763800) [pid = 3752] [serial = 949] [outer = 00000000] [url = about:blank] 00:26:12 INFO - PROCESS | 3752 | --DOMWINDOW == 153 (19B3F400) [pid = 3752] [serial = 958] [outer = 00000000] [url = about:blank] 00:26:12 INFO - PROCESS | 3752 | --DOMWINDOW == 152 (1D265400) [pid = 3752] [serial = 961] [outer = 00000000] [url = about:blank] 00:26:12 INFO - PROCESS | 3752 | --DOMWINDOW == 151 (17BC4400) [pid = 3752] [serial = 955] [outer = 00000000] [url = about:blank] 00:26:12 INFO - PROCESS | 3752 | --DOMWINDOW == 150 (1345C000) [pid = 3752] [serial = 952] [outer = 00000000] [url = about:blank] 00:26:12 INFO - PROCESS | 3752 | --DOMWINDOW == 149 (17A4EC00) [pid = 3752] [serial = 1018] [outer = 00000000] [url = about:blank] 00:26:12 INFO - PROCESS | 3752 | --DOMWINDOW == 148 (17A40400) [pid = 3752] [serial = 1017] [outer = 00000000] [url = about:blank] 00:26:12 INFO - PROCESS | 3752 | --DOMWINDOW == 147 (188BAC00) [pid = 3752] [serial = 1029] [outer = 00000000] [url = about:blank] 00:26:12 INFO - PROCESS | 3752 | --DOMWINDOW == 146 (1953AC00) [pid = 3752] [serial = 1032] [outer = 00000000] [url = about:blank] 00:26:12 INFO - PROCESS | 3752 | --DOMWINDOW == 145 (13366C00) [pid = 3752] [serial = 1023] [outer = 00000000] [url = about:blank] 00:26:12 INFO - PROCESS | 3752 | --DOMWINDOW == 144 (13A2E800) [pid = 3752] [serial = 1024] [outer = 00000000] [url = about:blank] 00:26:12 INFO - PROCESS | 3752 | --DOMWINDOW == 143 (136DD000) [pid = 3752] [serial = 1000] [outer = 00000000] [url = about:blank] 00:26:12 INFO - PROCESS | 3752 | --DOMWINDOW == 142 (13454000) [pid = 3752] [serial = 999] [outer = 00000000] [url = about:blank] 00:26:12 INFO - PROCESS | 3752 | --DOMWINDOW == 141 (19C86800) [pid = 3752] [serial = 1035] [outer = 00000000] [url = about:blank] 00:26:12 INFO - PROCESS | 3752 | --DOMWINDOW == 140 (143ACC00) [pid = 3752] [serial = 1021] [outer = 00000000] [url = about:blank] 00:26:12 INFO - PROCESS | 3752 | --DOMWINDOW == 139 (13AB5C00) [pid = 3752] [serial = 1020] [outer = 00000000] [url = about:blank] 00:26:12 INFO - PROCESS | 3752 | --DOMWINDOW == 138 (1975AC00) [pid = 3752] [serial = 1033] [outer = 00000000] [url = about:blank] 00:26:12 INFO - PROCESS | 3752 | --DOMWINDOW == 137 (17A08C00) [pid = 3752] [serial = 1026] [outer = 00000000] [url = about:blank] 00:26:12 INFO - PROCESS | 3752 | --DOMWINDOW == 136 (17BC8800) [pid = 3752] [serial = 1027] [outer = 00000000] [url = about:blank] 00:26:12 INFO - PROCESS | 3752 | --DOMWINDOW == 135 (16558C00) [pid = 3752] [serial = 1003] [outer = 00000000] [url = about:blank] 00:26:12 INFO - PROCESS | 3752 | --DOMWINDOW == 134 (15BD0000) [pid = 3752] [serial = 1002] [outer = 00000000] [url = about:blank] 00:26:12 INFO - PROCESS | 3752 | --DOMWINDOW == 133 (13371C00) [pid = 3752] [serial = 1038] [outer = 00000000] [url = about:blank] 00:26:12 INFO - PROCESS | 3752 | --DOMWINDOW == 132 (19C85400) [pid = 3752] [serial = 1005] [outer = 00000000] [url = about:blank] 00:26:12 INFO - PROCESS | 3752 | --DOMWINDOW == 131 (1BE9F400) [pid = 3752] [serial = 1008] [outer = 00000000] [url = about:blank] 00:26:12 INFO - PROCESS | 3752 | --DOMWINDOW == 130 (1C0C4000) [pid = 3752] [serial = 1011] [outer = 00000000] [url = about:blank] 00:26:12 INFO - PROCESS | 3752 | --DOMWINDOW == 129 (1CF04400) [pid = 3752] [serial = 1014] [outer = 00000000] [url = about:blank] 00:26:12 INFO - PROCESS | 3752 | --DOMWINDOW == 128 (19ED8000) [pid = 3752] [serial = 1036] [outer = 00000000] [url = about:blank] 00:26:12 INFO - PROCESS | 3752 | --DOMWINDOW == 127 (13402C00) [pid = 3752] [serial = 1039] [outer = 00000000] [url = about:blank] 00:26:12 INFO - PROCESS | 3752 | --DOMWINDOW == 126 (1AA4B000) [pid = 3752] [serial = 1044] [outer = 00000000] [url = about:blank] 00:26:12 INFO - PROCESS | 3752 | --DOMWINDOW == 125 (1BEA6000) [pid = 3752] [serial = 1045] [outer = 00000000] [url = about:blank] 00:26:12 INFO - PROCESS | 3752 | --DOMWINDOW == 124 (19EE2C00) [pid = 3752] [serial = 1042] [outer = 00000000] [url = about:blank] 00:26:12 INFO - PROCESS | 3752 | --DOMWINDOW == 123 (19469400) [pid = 3752] [serial = 1041] [outer = 00000000] [url = about:blank] 00:26:12 INFO - PROCESS | 3752 | --DOMWINDOW == 122 (18D39000) [pid = 3752] [serial = 1030] [outer = 00000000] [url = about:blank] 00:26:12 INFO - PROCESS | 3752 | --DOMWINDOW == 121 (1C2A5000) [pid = 3752] [serial = 1012] [outer = 00000000] [url = about:blank] 00:26:12 INFO - PROCESS | 3752 | --DOMWINDOW == 120 (1A003000) [pid = 3752] [serial = 1006] [outer = 00000000] [url = about:blank] 00:26:12 INFO - PROCESS | 3752 | --DOMWINDOW == 119 (1BEA7C00) [pid = 3752] [serial = 1009] [outer = 00000000] [url = about:blank] 00:26:12 INFO - PROCESS | 3752 | --DOMWINDOW == 118 (1CF94800) [pid = 3752] [serial = 1015] [outer = 00000000] [url = about:blank] 00:26:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 00:26:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 899ms 00:26:12 INFO - PROCESS | 3752 | 1461050772409 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 00:26:12 INFO - PROCESS | 3752 | 1461050772414 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 00:26:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 00:26:12 INFO - PROCESS | 3752 | 1461050772420 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 00:26:12 INFO - PROCESS | 3752 | 1461050772423 Marionette TRACE conn3 <- [1,1490,null,{}] 00:26:12 INFO - PROCESS | 3752 | 1461050772427 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}] 00:26:12 INFO - PROCESS | 3752 | 1461050772514 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 00:26:12 INFO - PROCESS | 3752 | 1461050772520 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:12 INFO - PROCESS | 3752 | ++DOCSHELL 1345C000 == 79 [pid = 3752] [id = 382] 00:26:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 119 (1345F800) [pid = 3752] [serial = 1146] [outer = 00000000] 00:26:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 120 (13AAE400) [pid = 3752] [serial = 1147] [outer = 1345F800] 00:26:12 INFO - PROCESS | 3752 | 1461050772566 Marionette DEBUG loaded listener.js 00:26:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 121 (143B0800) [pid = 3752] [serial = 1148] [outer = 1345F800] 00:26:13 INFO - PROCESS | 3752 | 1461050773060 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]]]}] 00:26:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 00:26:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 697ms 00:26:13 INFO - PROCESS | 3752 | 1461050773121 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 00:26:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 00:26:13 INFO - PROCESS | 3752 | 1461050773123 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 00:26:13 INFO - PROCESS | 3752 | 1461050773130 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 00:26:13 INFO - PROCESS | 3752 | 1461050773134 Marionette TRACE conn3 <- [1,1494,null,{}] 00:26:13 INFO - PROCESS | 3752 | 1461050773144 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}] 00:26:13 INFO - PROCESS | 3752 | 1461050773235 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 00:26:13 INFO - PROCESS | 3752 | 1461050773339 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:13 INFO - PROCESS | 3752 | ++DOCSHELL 15BDBC00 == 80 [pid = 3752] [id = 383] 00:26:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 122 (15D10000) [pid = 3752] [serial = 1149] [outer = 00000000] 00:26:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 123 (16720800) [pid = 3752] [serial = 1150] [outer = 15D10000] 00:26:13 INFO - PROCESS | 3752 | 1461050773370 Marionette DEBUG loaded listener.js 00:26:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 124 (17A42C00) [pid = 3752] [serial = 1151] [outer = 15D10000] 00:26:13 INFO - PROCESS | 3752 | 1461050773745 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]]]}] 00:26:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 00:26:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 698ms 00:26:13 INFO - PROCESS | 3752 | 1461050773808 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 00:26:13 INFO - PROCESS | 3752 | 1461050773810 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 00:26:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 00:26:13 INFO - PROCESS | 3752 | 1461050773814 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 00:26:13 INFO - PROCESS | 3752 | 1461050773817 Marionette TRACE conn3 <- [1,1498,null,{}] 00:26:13 INFO - PROCESS | 3752 | 1461050773822 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}] 00:26:13 INFO - PROCESS | 3752 | 1461050773913 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 00:26:13 INFO - PROCESS | 3752 | 1461050773919 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:13 INFO - PROCESS | 3752 | ++DOCSHELL 16C0F000 == 81 [pid = 3752] [id = 384] 00:26:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 125 (17AE1000) [pid = 3752] [serial = 1152] [outer = 00000000] 00:26:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 126 (17F44C00) [pid = 3752] [serial = 1153] [outer = 17AE1000] 00:26:13 INFO - PROCESS | 3752 | 1461050773964 Marionette DEBUG loaded listener.js 00:26:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 127 (18876C00) [pid = 3752] [serial = 1154] [outer = 17AE1000] 00:26:14 INFO - PROCESS | 3752 | 1461050774420 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]]]}] 00:26:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 00:26:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 635ms 00:26:14 INFO - PROCESS | 3752 | 1461050774453 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 00:26:14 INFO - PROCESS | 3752 | 1461050774455 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 00:26:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 00:26:14 INFO - PROCESS | 3752 | 1461050774459 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 00:26:14 INFO - PROCESS | 3752 | 1461050774460 Marionette TRACE conn3 <- [1,1502,null,{}] 00:26:14 INFO - PROCESS | 3752 | 1461050774463 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}] 00:26:14 INFO - PROCESS | 3752 | 1461050774589 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 00:26:14 INFO - PROCESS | 3752 | 1461050774682 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:14 INFO - PROCESS | 3752 | ++DOCSHELL 188BD800 == 82 [pid = 3752] [id = 385] 00:26:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 128 (188BE800) [pid = 3752] [serial = 1155] [outer = 00000000] 00:26:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 129 (1945E400) [pid = 3752] [serial = 1156] [outer = 188BE800] 00:26:14 INFO - PROCESS | 3752 | 1461050774727 Marionette DEBUG loaded listener.js 00:26:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 130 (19462400) [pid = 3752] [serial = 1157] [outer = 188BE800] 00:26:15 INFO - PROCESS | 3752 | 1461050775142 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]]]}] 00:26:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 00:26:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 744ms 00:26:15 INFO - PROCESS | 3752 | 1461050775197 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 00:26:15 INFO - PROCESS | 3752 | 1461050775199 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 00:26:15 INFO - PROCESS | 3752 | 1461050775202 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 00:26:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 00:26:15 INFO - PROCESS | 3752 | 1461050775204 Marionette TRACE conn3 <- [1,1506,null,{}] 00:26:15 INFO - PROCESS | 3752 | 1461050775207 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}] 00:26:15 INFO - PROCESS | 3752 | 1461050775343 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 00:26:15 INFO - PROCESS | 3752 | 1461050775412 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:15 INFO - PROCESS | 3752 | ++DOCSHELL 17BC8000 == 83 [pid = 3752] [id = 386] 00:26:15 INFO - PROCESS | 3752 | ++DOMWINDOW == 131 (19468000) [pid = 3752] [serial = 1158] [outer = 00000000] 00:26:15 INFO - PROCESS | 3752 | ++DOMWINDOW == 132 (19763400) [pid = 3752] [serial = 1159] [outer = 19468000] 00:26:15 INFO - PROCESS | 3752 | 1461050775459 Marionette DEBUG loaded listener.js 00:26:15 INFO - PROCESS | 3752 | ++DOMWINDOW == 133 (19B39000) [pid = 3752] [serial = 1160] [outer = 19468000] 00:26:15 INFO - PROCESS | 3752 | 1461050775846 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]]]}] 00:26:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 00:26:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 698ms 00:26:15 INFO - PROCESS | 3752 | 1461050775886 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 00:26:15 INFO - PROCESS | 3752 | 1461050775888 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 00:26:15 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 00:26:15 INFO - PROCESS | 3752 | 1461050775891 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 00:26:15 INFO - PROCESS | 3752 | 1461050775893 Marionette TRACE conn3 <- [1,1510,null,{}] 00:26:15 INFO - PROCESS | 3752 | 1461050775896 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}] 00:26:16 INFO - PROCESS | 3752 | 1461050776040 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 00:26:16 INFO - PROCESS | 3752 | 1461050776069 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:16 INFO - PROCESS | 3752 | ++DOCSHELL 1975B400 == 84 [pid = 3752] [id = 387] 00:26:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 134 (19761000) [pid = 3752] [serial = 1161] [outer = 00000000] 00:26:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 135 (19ED6000) [pid = 3752] [serial = 1162] [outer = 19761000] 00:26:16 INFO - PROCESS | 3752 | 1461050776113 Marionette DEBUG loaded listener.js 00:26:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 136 (1A009C00) [pid = 3752] [serial = 1163] [outer = 19761000] 00:26:16 INFO - PROCESS | 3752 | --DOMWINDOW == 135 (147AA800) [pid = 3752] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 00:26:16 INFO - PROCESS | 3752 | --DOMWINDOW == 134 (16720C00) [pid = 3752] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 00:26:16 INFO - PROCESS | 3752 | --DOMWINDOW == 133 (19C77C00) [pid = 3752] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 00:26:16 INFO - PROCESS | 3752 | --DOMWINDOW == 132 (16725000) [pid = 3752] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 00:26:16 INFO - PROCESS | 3752 | --DOMWINDOW == 131 (136D5400) [pid = 3752] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 00:26:16 INFO - PROCESS | 3752 | --DOMWINDOW == 130 (1A644000) [pid = 3752] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 00:26:16 INFO - PROCESS | 3752 | --DOMWINDOW == 129 (1D2B3C00) [pid = 3752] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 00:26:16 INFO - PROCESS | 3752 | --DOMWINDOW == 128 (1C0BF800) [pid = 3752] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 00:26:16 INFO - PROCESS | 3752 | --DOMWINDOW == 127 (12DD4000) [pid = 3752] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 00:26:16 INFO - PROCESS | 3752 | --DOMWINDOW == 126 (1340D800) [pid = 3752] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 00:26:16 INFO - PROCESS | 3752 | --DOMWINDOW == 125 (1574FC00) [pid = 3752] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 00:26:16 INFO - PROCESS | 3752 | 1461050776872 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"]]]}] 00:26:16 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 () { 00:26:16 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:26:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 00:26:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:26:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:26:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 00:26:16 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 () { 00:26:16 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:26:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 00:26:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:26:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:26:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 00:26:16 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 () { 00:26:16 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:26:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 00:26:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:26:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:26:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 00:26:16 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 () { 00:26:16 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:26:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 00:26:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:26:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:26:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 00:26:16 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1008ms 00:26:16 INFO - PROCESS | 3752 | 1461050776901 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 00:26:16 INFO - PROCESS | 3752 | 1461050776904 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 00:26:16 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 00:26:16 INFO - PROCESS | 3752 | 1461050776907 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 00:26:16 INFO - PROCESS | 3752 | 1461050776909 Marionette TRACE conn3 <- [1,1514,null,{}] 00:26:16 INFO - PROCESS | 3752 | 1461050776912 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}] 00:26:16 INFO - PROCESS | 3752 | 1461050776995 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 00:26:16 INFO - PROCESS | 3752 | 1461050777000 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:16 INFO - PROCESS | 3752 | ++DOCSHELL 13451800 == 85 [pid = 3752] [id = 388] 00:26:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 126 (1345C800) [pid = 3752] [serial = 1164] [outer = 00000000] 00:26:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 127 (147AA800) [pid = 3752] [serial = 1165] [outer = 1345C800] 00:26:17 INFO - PROCESS | 3752 | 1461050777044 Marionette DEBUG loaded listener.js 00:26:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 128 (15BD4400) [pid = 3752] [serial = 1166] [outer = 1345C800] 00:26:17 INFO - PROCESS | 3752 | 1461050777496 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"]]]}] 00:26:17 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 00:26:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 00:26:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:26:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:26:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 00:26:17 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 00:26:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 00:26:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:26:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:26:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 00:26:17 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 00:26:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 00:26:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:26:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:26:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 00:26:17 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 635ms 00:26:17 INFO - PROCESS | 3752 | 1461050777528 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 00:26:17 INFO - PROCESS | 3752 | 1461050777530 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 00:26:17 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 00:26:17 INFO - PROCESS | 3752 | 1461050777534 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 00:26:17 INFO - PROCESS | 3752 | 1461050777535 Marionette TRACE conn3 <- [1,1518,null,{}] 00:26:17 INFO - PROCESS | 3752 | 1461050777539 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}] 00:26:17 INFO - PROCESS | 3752 | 1461050777622 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 00:26:17 INFO - PROCESS | 3752 | 1461050777628 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:17 INFO - PROCESS | 3752 | ++DOCSHELL 136DF000 == 86 [pid = 3752] [id = 389] 00:26:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 129 (13CA7000) [pid = 3752] [serial = 1167] [outer = 00000000] 00:26:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 130 (19B35800) [pid = 3752] [serial = 1168] [outer = 13CA7000] 00:26:17 INFO - PROCESS | 3752 | 1461050777672 Marionette DEBUG loaded listener.js 00:26:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 131 (1A073400) [pid = 3752] [serial = 1169] [outer = 13CA7000] 00:26:18 INFO - PROCESS | 3752 | 1461050778093 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]]]}] 00:26:18 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 00:26:18 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 00:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:26:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:26:18 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 00:26:18 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 00:26:18 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. 00:26:18 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 00:26:18 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 589ms 00:26:18 INFO - PROCESS | 3752 | 1461050778132 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 00:26:18 INFO - PROCESS | 3752 | 1461050778134 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 00:26:18 INFO - PROCESS | 3752 | 1461050778151 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 00:26:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 00:26:18 INFO - PROCESS | 3752 | 1461050778153 Marionette TRACE conn3 <- [1,1522,null,{}] 00:26:18 INFO - PROCESS | 3752 | 1461050778156 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}] 00:26:18 INFO - PROCESS | 3752 | 1461050778241 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 00:26:18 INFO - PROCESS | 3752 | 1461050778247 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:18 INFO - PROCESS | 3752 | ++DOCSHELL 1887E800 == 87 [pid = 3752] [id = 390] 00:26:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 132 (18A30800) [pid = 3752] [serial = 1170] [outer = 00000000] 00:26:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 133 (1C0BA000) [pid = 3752] [serial = 1171] [outer = 18A30800] 00:26:18 INFO - PROCESS | 3752 | 1461050778290 Marionette DEBUG loaded listener.js 00:26:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 134 (1C0C0C00) [pid = 3752] [serial = 1172] [outer = 18A30800] 00:26:18 INFO - PROCESS | 3752 | 1461050778752 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]]]}] 00:26:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 00:26:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 636ms 00:26:18 INFO - PROCESS | 3752 | 1461050778792 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 00:26:18 INFO - PROCESS | 3752 | 1461050778794 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 00:26:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 00:26:18 INFO - PROCESS | 3752 | 1461050778797 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 00:26:18 INFO - PROCESS | 3752 | 1461050778800 Marionette TRACE conn3 <- [1,1526,null,{}] 00:26:18 INFO - PROCESS | 3752 | 1461050778803 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}] 00:26:18 INFO - PROCESS | 3752 | 1461050778977 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 00:26:19 INFO - PROCESS | 3752 | 1461050779165 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:19 INFO - PROCESS | 3752 | ++DOCSHELL 132E5C00 == 88 [pid = 3752] [id = 391] 00:26:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 135 (132E7000) [pid = 3752] [serial = 1173] [outer = 00000000] 00:26:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 136 (1340D800) [pid = 3752] [serial = 1174] [outer = 132E7000] 00:26:19 INFO - PROCESS | 3752 | 1461050779224 Marionette DEBUG loaded listener.js 00:26:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 137 (1345E400) [pid = 3752] [serial = 1175] [outer = 132E7000] 00:26:19 INFO - PROCESS | 3752 | 1461050779767 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]]]}] 00:26:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 00:26:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1039ms 00:26:19 INFO - PROCESS | 3752 | 1461050779842 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 00:26:19 INFO - PROCESS | 3752 | 1461050779847 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 00:26:19 INFO - PROCESS | 3752 | 1461050779851 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 00:26:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 00:26:19 INFO - PROCESS | 3752 | 1461050779856 Marionette TRACE conn3 <- [1,1530,null,{}] 00:26:19 INFO - PROCESS | 3752 | 1461050779861 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}] 00:26:20 INFO - PROCESS | 3752 | 1461050780013 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 00:26:20 INFO - PROCESS | 3752 | 1461050780156 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:20 INFO - PROCESS | 3752 | ++DOCSHELL 15B35400 == 89 [pid = 3752] [id = 392] 00:26:20 INFO - PROCESS | 3752 | ++DOMWINDOW == 138 (15BB9800) [pid = 3752] [serial = 1176] [outer = 00000000] 00:26:20 INFO - PROCESS | 3752 | ++DOMWINDOW == 139 (16559C00) [pid = 3752] [serial = 1177] [outer = 15BB9800] 00:26:20 INFO - PROCESS | 3752 | 1461050780214 Marionette DEBUG loaded listener.js 00:26:20 INFO - PROCESS | 3752 | ++DOMWINDOW == 140 (17A40C00) [pid = 3752] [serial = 1178] [outer = 15BB9800] 00:26:20 INFO - PROCESS | 3752 | 1461050780799 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]]]}] 00:26:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 00:26:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 992ms 00:26:20 INFO - PROCESS | 3752 | 1461050780857 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 00:26:20 INFO - PROCESS | 3752 | 1461050780860 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 00:26:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 00:26:20 INFO - PROCESS | 3752 | 1461050780864 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 00:26:20 INFO - PROCESS | 3752 | 1461050780866 Marionette TRACE conn3 <- [1,1534,null,{}] 00:26:20 INFO - PROCESS | 3752 | 1461050780870 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}] 00:26:20 INFO - PROCESS | 3752 | 1461050780984 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 00:26:21 INFO - PROCESS | 3752 | 1461050781148 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:21 INFO - PROCESS | 3752 | ++DOCSHELL 1973D000 == 90 [pid = 3752] [id = 393] 00:26:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 141 (1973E000) [pid = 3752] [serial = 1179] [outer = 00000000] 00:26:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 142 (19B3A800) [pid = 3752] [serial = 1180] [outer = 1973E000] 00:26:21 INFO - PROCESS | 3752 | 1461050781204 Marionette DEBUG loaded listener.js 00:26:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 143 (1A1BC800) [pid = 3752] [serial = 1181] [outer = 1973E000] 00:26:21 INFO - PROCESS | 3752 | 1461050781788 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]]]}] 00:26:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 00:26:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 992ms 00:26:21 INFO - PROCESS | 3752 | 1461050781849 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 00:26:21 INFO - PROCESS | 3752 | 1461050781853 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 00:26:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 00:26:21 INFO - PROCESS | 3752 | 1461050781877 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 00:26:21 INFO - PROCESS | 3752 | 1461050781882 Marionette TRACE conn3 <- [1,1538,null,{}] 00:26:21 INFO - PROCESS | 3752 | 1461050781889 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}] 00:26:22 INFO - PROCESS | 3752 | 1461050782028 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 00:26:22 INFO - PROCESS | 3752 | 1461050782167 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:22 INFO - PROCESS | 3752 | ++DOCSHELL 11BF4800 == 91 [pid = 3752] [id = 394] 00:26:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 144 (19194C00) [pid = 3752] [serial = 1182] [outer = 00000000] 00:26:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 145 (1CF95C00) [pid = 3752] [serial = 1183] [outer = 19194C00] 00:26:22 INFO - PROCESS | 3752 | 1461050782222 Marionette DEBUG loaded listener.js 00:26:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 146 (1D261400) [pid = 3752] [serial = 1184] [outer = 19194C00] 00:26:22 INFO - PROCESS | 3752 | 1461050782749 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]]]}] 00:26:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 00:26:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 915ms 00:26:22 INFO - PROCESS | 3752 | 1461050782794 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 00:26:22 INFO - PROCESS | 3752 | 1461050782797 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 00:26:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 00:26:22 INFO - PROCESS | 3752 | 1461050782802 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 00:26:22 INFO - PROCESS | 3752 | 1461050782804 Marionette TRACE conn3 <- [1,1542,null,{}] 00:26:22 INFO - PROCESS | 3752 | 1461050782807 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}] 00:26:22 INFO - PROCESS | 3752 | 1461050782915 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 00:26:23 INFO - PROCESS | 3752 | 1461050783099 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:23 INFO - PROCESS | 3752 | ++DOCSHELL 13AB2000 == 92 [pid = 3752] [id = 395] 00:26:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 147 (1D2AD000) [pid = 3752] [serial = 1185] [outer = 00000000] 00:26:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 148 (1D6D2C00) [pid = 3752] [serial = 1186] [outer = 1D2AD000] 00:26:23 INFO - PROCESS | 3752 | 1461050783154 Marionette DEBUG loaded listener.js 00:26:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 149 (1DE22800) [pid = 3752] [serial = 1187] [outer = 1D2AD000] 00:26:23 INFO - PROCESS | 3752 | 1461050783738 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]]]}] 00:26:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 00:26:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 992ms 00:26:23 INFO - PROCESS | 3752 | 1461050783787 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 00:26:23 INFO - PROCESS | 3752 | 1461050783790 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 00:26:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 00:26:23 INFO - PROCESS | 3752 | 1461050783793 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 00:26:23 INFO - PROCESS | 3752 | 1461050783795 Marionette TRACE conn3 <- [1,1546,null,{}] 00:26:23 INFO - PROCESS | 3752 | 1461050783813 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}] 00:26:23 INFO - PROCESS | 3752 | 1461050783925 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 00:26:24 INFO - PROCESS | 3752 | 1461050784073 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:24 INFO - PROCESS | 3752 | ++DOCSHELL 1DE26000 == 93 [pid = 3752] [id = 396] 00:26:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 150 (1DE28000) [pid = 3752] [serial = 1188] [outer = 00000000] 00:26:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 151 (1E231000) [pid = 3752] [serial = 1189] [outer = 1DE28000] 00:26:24 INFO - PROCESS | 3752 | 1461050784138 Marionette DEBUG loaded listener.js 00:26:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 152 (1E3EDC00) [pid = 3752] [serial = 1190] [outer = 1DE28000] 00:26:24 INFO - PROCESS | 3752 | 1461050784690 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]]]}] 00:26:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 00:26:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 961ms 00:26:24 INFO - PROCESS | 3752 | 1461050784759 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 00:26:24 INFO - PROCESS | 3752 | 1461050784761 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 00:26:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 00:26:24 INFO - PROCESS | 3752 | 1461050784765 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 00:26:24 INFO - PROCESS | 3752 | 1461050784767 Marionette TRACE conn3 <- [1,1550,null,{}] 00:26:24 INFO - PROCESS | 3752 | 1461050784771 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}] 00:26:24 INFO - PROCESS | 3752 | 1461050784877 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 00:26:25 INFO - PROCESS | 3752 | 1461050785035 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:25 INFO - PROCESS | 3752 | ++DOCSHELL 1D6D1C00 == 94 [pid = 3752] [id = 397] 00:26:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 153 (1E3ED800) [pid = 3752] [serial = 1191] [outer = 00000000] 00:26:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 154 (1E771800) [pid = 3752] [serial = 1192] [outer = 1E3ED800] 00:26:25 INFO - PROCESS | 3752 | 1461050785096 Marionette DEBUG loaded listener.js 00:26:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 155 (1E775000) [pid = 3752] [serial = 1193] [outer = 1E3ED800] 00:26:25 INFO - PROCESS | 3752 | 1461050785728 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]]]}] 00:26:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 00:26:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1039ms 00:26:25 INFO - PROCESS | 3752 | 1461050785810 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 00:26:25 INFO - PROCESS | 3752 | 1461050785812 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 00:26:25 INFO - PROCESS | 3752 | 1461050785817 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 00:26:25 INFO - PROCESS | 3752 | 1461050785819 Marionette TRACE conn3 <- [1,1554,null,{}] 00:26:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 00:26:25 INFO - PROCESS | 3752 | 1461050785823 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}] 00:26:25 INFO - PROCESS | 3752 | 1461050785930 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 00:26:26 INFO - PROCESS | 3752 | 1461050786232 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:26 INFO - PROCESS | 3752 | ++DOCSHELL 02A80800 == 95 [pid = 3752] [id = 398] 00:26:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 156 (11BF2C00) [pid = 3752] [serial = 1194] [outer = 00000000] 00:26:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 157 (13450800) [pid = 3752] [serial = 1195] [outer = 11BF2C00] 00:26:26 INFO - PROCESS | 3752 | 1461050786290 Marionette DEBUG loaded listener.js 00:26:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 158 (136D4C00) [pid = 3752] [serial = 1196] [outer = 11BF2C00] 00:26:26 INFO - PROCESS | 3752 | 1461050786895 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]]]}] 00:26:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 00:26:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1070ms 00:26:26 INFO - PROCESS | 3752 | 1461050786920 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 00:26:26 INFO - PROCESS | 3752 | 1461050786925 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 00:26:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 00:26:26 INFO - PROCESS | 3752 | 1461050786932 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 00:26:26 INFO - PROCESS | 3752 | 1461050786935 Marionette TRACE conn3 <- [1,1558,null,{}] 00:26:26 INFO - PROCESS | 3752 | 1461050786939 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}] 00:26:27 INFO - PROCESS | 3752 | 1461050787051 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 00:26:27 INFO - PROCESS | 3752 | 1461050787226 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:27 INFO - PROCESS | 3752 | ++DOCSHELL 15D59800 == 96 [pid = 3752] [id = 399] 00:26:27 INFO - PROCESS | 3752 | ++DOMWINDOW == 159 (16550C00) [pid = 3752] [serial = 1197] [outer = 00000000] 00:26:27 INFO - PROCESS | 3752 | ++DOMWINDOW == 160 (17BC3000) [pid = 3752] [serial = 1198] [outer = 16550C00] 00:26:27 INFO - PROCESS | 3752 | 1461050787277 Marionette DEBUG loaded listener.js 00:26:27 INFO - PROCESS | 3752 | ++DOMWINDOW == 161 (17FF0400) [pid = 3752] [serial = 1199] [outer = 16550C00] 00:26:27 INFO - PROCESS | 3752 | --DOCSHELL 17A48400 == 95 [pid = 3752] [id = 155] 00:26:27 INFO - PROCESS | 3752 | --DOCSHELL 17A45000 == 94 [pid = 3752] [id = 204] 00:26:27 INFO - PROCESS | 3752 | --DOCSHELL 1997E800 == 93 [pid = 3752] [id = 205] 00:26:27 INFO - PROCESS | 3752 | --DOCSHELL 1887E800 == 92 [pid = 3752] [id = 390] 00:26:27 INFO - PROCESS | 3752 | --DOCSHELL 136DF000 == 91 [pid = 3752] [id = 389] 00:26:27 INFO - PROCESS | 3752 | --DOCSHELL 13451800 == 90 [pid = 3752] [id = 388] 00:26:27 INFO - PROCESS | 3752 | --DOCSHELL 1975B400 == 89 [pid = 3752] [id = 387] 00:26:27 INFO - PROCESS | 3752 | --DOCSHELL 17BC8000 == 88 [pid = 3752] [id = 386] 00:26:27 INFO - PROCESS | 3752 | --DOCSHELL 188BD800 == 87 [pid = 3752] [id = 385] 00:26:27 INFO - PROCESS | 3752 | --DOCSHELL 16C0F000 == 86 [pid = 3752] [id = 384] 00:26:27 INFO - PROCESS | 3752 | --DOCSHELL 18231C00 == 85 [pid = 3752] [id = 360] 00:26:27 INFO - PROCESS | 3752 | --DOCSHELL 15BDBC00 == 84 [pid = 3752] [id = 383] 00:26:27 INFO - PROCESS | 3752 | --DOCSHELL 1345C000 == 83 [pid = 3752] [id = 382] 00:26:27 INFO - PROCESS | 3752 | --DOCSHELL 13455C00 == 82 [pid = 3752] [id = 381] 00:26:27 INFO - PROCESS | 3752 | --DOMWINDOW == 160 (157EE800) [pid = 3752] [serial = 1083] [outer = 00000000] [url = about:blank] 00:26:27 INFO - PROCESS | 3752 | --DOMWINDOW == 159 (1954E000) [pid = 3752] [serial = 1086] [outer = 00000000] [url = about:blank] 00:26:27 INFO - PROCESS | 3752 | --DOMWINDOW == 158 (1A6CF800) [pid = 3752] [serial = 1089] [outer = 00000000] [url = about:blank] 00:26:27 INFO - PROCESS | 3752 | --DOMWINDOW == 157 (1C981C00) [pid = 3752] [serial = 1092] [outer = 00000000] [url = about:blank] 00:26:27 INFO - PROCESS | 3752 | --DOMWINDOW == 156 (1D2AE400) [pid = 3752] [serial = 1095] [outer = 00000000] [url = about:blank] 00:26:27 INFO - PROCESS | 3752 | --DOMWINDOW == 155 (19742000) [pid = 3752] [serial = 1122] [outer = 00000000] [url = about:blank] 00:26:27 INFO - PROCESS | 3752 | --DOMWINDOW == 154 (1D93C000) [pid = 3752] [serial = 1098] [outer = 00000000] [url = about:blank] 00:26:27 INFO - PROCESS | 3752 | --DOMWINDOW == 153 (19553800) [pid = 3752] [serial = 1080] [outer = 00000000] [url = about:blank] 00:26:27 INFO - PROCESS | 3752 | --DOCSHELL 188BD000 == 81 [pid = 3752] [id = 376] 00:26:27 INFO - PROCESS | 3752 | --DOCSHELL 13A37800 == 80 [pid = 3752] [id = 375] 00:26:27 INFO - PROCESS | 3752 | --DOMWINDOW == 152 (1CF0B400) [pid = 3752] [serial = 1110] [outer = 00000000] [url = about:blank] 00:26:27 INFO - PROCESS | 3752 | --DOMWINDOW == 151 (1D932400) [pid = 3752] [serial = 1113] [outer = 00000000] [url = about:blank] 00:26:27 INFO - PROCESS | 3752 | --DOMWINDOW == 150 (1DF6FC00) [pid = 3752] [serial = 1102] [outer = 00000000] [url = about:blank] 00:26:27 INFO - PROCESS | 3752 | --DOMWINDOW == 149 (1DF6F000) [pid = 3752] [serial = 1101] [outer = 00000000] [url = about:blank] 00:26:27 INFO - PROCESS | 3752 | --DOMWINDOW == 148 (1655A000) [pid = 3752] [serial = 1104] [outer = 00000000] [url = about:blank] 00:26:27 INFO - PROCESS | 3752 | --DOMWINDOW == 147 (1D2A7800) [pid = 3752] [serial = 1111] [outer = 00000000] [url = about:blank] 00:26:27 INFO - PROCESS | 3752 | --DOMWINDOW == 146 (18879C00) [pid = 3752] [serial = 1053] [outer = 00000000] [url = about:blank] 00:26:27 INFO - PROCESS | 3752 | --DOMWINDOW == 145 (1CF90800) [pid = 3752] [serial = 1056] [outer = 00000000] [url = about:blank] 00:26:27 INFO - PROCESS | 3752 | --DOMWINDOW == 144 (14BECC00) [pid = 3752] [serial = 1068] [outer = 00000000] [url = about:blank] 00:26:27 INFO - PROCESS | 3752 | --DOMWINDOW == 143 (15B38000) [pid = 3752] [serial = 1069] [outer = 00000000] [url = about:blank] 00:26:27 INFO - PROCESS | 3752 | --DOMWINDOW == 142 (157EAC00) [pid = 3752] [serial = 1050] [outer = 00000000] [url = about:blank] 00:26:27 INFO - PROCESS | 3752 | --DOMWINDOW == 141 (1D6C9800) [pid = 3752] [serial = 1062] [outer = 00000000] [url = about:blank] 00:26:27 INFO - PROCESS | 3752 | --DOMWINDOW == 140 (1671EC00) [pid = 3752] [serial = 1074] [outer = 00000000] [url = about:blank] 00:26:27 INFO - PROCESS | 3752 | --DOMWINDOW == 139 (17A0F800) [pid = 3752] [serial = 1075] [outer = 00000000] [url = about:blank] 00:26:27 INFO - PROCESS | 3752 | --DOMWINDOW == 138 (17A42000) [pid = 3752] [serial = 1071] [outer = 00000000] [url = about:blank] 00:26:27 INFO - PROCESS | 3752 | --DOMWINDOW == 137 (17A4E800) [pid = 3752] [serial = 1072] [outer = 00000000] [url = about:blank] 00:26:27 INFO - PROCESS | 3752 | --DOMWINDOW == 136 (1D93DC00) [pid = 3752] [serial = 1065] [outer = 00000000] [url = about:blank] 00:26:27 INFO - PROCESS | 3752 | --DOMWINDOW == 135 (188C5000) [pid = 3752] [serial = 1077] [outer = 00000000] [url = about:blank] 00:26:27 INFO - PROCESS | 3752 | --DOMWINDOW == 134 (18D39800) [pid = 3752] [serial = 1078] [outer = 00000000] [url = about:blank] 00:26:27 INFO - PROCESS | 3752 | --DOMWINDOW == 133 (1D2A9000) [pid = 3752] [serial = 1059] [outer = 00000000] [url = about:blank] 00:26:27 INFO - PROCESS | 3752 | --DOMWINDOW == 132 (1D26A800) [pid = 3752] [serial = 1119] [outer = 00000000] [url = about:blank] 00:26:27 INFO - PROCESS | 3752 | --DOMWINDOW == 131 (1D940800) [pid = 3752] [serial = 1114] [outer = 00000000] [url = about:blank] 00:26:27 INFO - PROCESS | 3752 | --DOMWINDOW == 130 (17BCE800) [pid = 3752] [serial = 1105] [outer = 00000000] [url = about:blank] 00:26:27 INFO - PROCESS | 3752 | --DOMWINDOW == 129 (19765C00) [pid = 3752] [serial = 1108] [outer = 00000000] [url = about:blank] 00:26:27 INFO - PROCESS | 3752 | --DOMWINDOW == 128 (1574F400) [pid = 3752] [serial = 1116] [outer = 00000000] [url = about:blank] 00:26:27 INFO - PROCESS | 3752 | --DOMWINDOW == 127 (18A24000) [pid = 3752] [serial = 1107] [outer = 00000000] [url = about:blank] 00:26:27 INFO - PROCESS | 3752 | --DOMWINDOW == 126 (1DE26C00) [pid = 3752] [serial = 1120] [outer = 00000000] [url = about:blank] 00:26:27 INFO - PROCESS | 3752 | --DOMWINDOW == 125 (17A46400) [pid = 3752] [serial = 1117] [outer = 00000000] [url = about:blank] 00:26:27 INFO - PROCESS | 3752 | 1461050787861 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]]]}] 00:26:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 00:26:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 992ms 00:26:27 INFO - PROCESS | 3752 | 1461050787923 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 00:26:27 INFO - PROCESS | 3752 | 1461050787926 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 00:26:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 00:26:27 INFO - PROCESS | 3752 | 1461050787931 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 00:26:27 INFO - PROCESS | 3752 | 1461050787933 Marionette TRACE conn3 <- [1,1562,null,{}] 00:26:27 INFO - PROCESS | 3752 | 1461050787937 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}] 00:26:28 INFO - PROCESS | 3752 | 1461050788058 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 00:26:28 INFO - PROCESS | 3752 | 1461050788171 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:28 INFO - PROCESS | 3752 | ++DOCSHELL 13261000 == 81 [pid = 3752] [id = 400] 00:26:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 126 (132EEC00) [pid = 3752] [serial = 1200] [outer = 00000000] 00:26:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 127 (157A5000) [pid = 3752] [serial = 1201] [outer = 132EEC00] 00:26:28 INFO - PROCESS | 3752 | 1461050788217 Marionette DEBUG loaded listener.js 00:26:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 128 (16C0FC00) [pid = 3752] [serial = 1202] [outer = 132EEC00] 00:26:28 INFO - PROCESS | 3752 | 1461050788622 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]]]}] 00:26:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 00:26:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 729ms 00:26:28 INFO - PROCESS | 3752 | 1461050788670 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 00:26:28 INFO - PROCESS | 3752 | 1461050788672 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 00:26:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 00:26:28 INFO - PROCESS | 3752 | 1461050788677 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 00:26:28 INFO - PROCESS | 3752 | 1461050788682 Marionette TRACE conn3 <- [1,1566,null,{}] 00:26:28 INFO - PROCESS | 3752 | 1461050788691 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}] 00:26:28 INFO - PROCESS | 3752 | 1461050788781 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 00:26:28 INFO - PROCESS | 3752 | 1461050788788 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:28 INFO - PROCESS | 3752 | ++DOCSHELL 17A45800 == 82 [pid = 3752] [id = 401] 00:26:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 129 (17A4E800) [pid = 3752] [serial = 1203] [outer = 00000000] 00:26:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 130 (18D3A800) [pid = 3752] [serial = 1204] [outer = 17A4E800] 00:26:28 INFO - PROCESS | 3752 | 1461050788833 Marionette DEBUG loaded listener.js 00:26:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 131 (19469400) [pid = 3752] [serial = 1205] [outer = 17A4E800] 00:26:29 INFO - PROCESS | 3752 | 1461050789305 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]]]}] 00:26:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 00:26:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 620ms 00:26:29 INFO - PROCESS | 3752 | 1461050789313 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 00:26:29 INFO - PROCESS | 3752 | 1461050789316 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 00:26:29 INFO - PROCESS | 3752 | 1461050789319 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 00:26:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 00:26:29 INFO - PROCESS | 3752 | 1461050789320 Marionette TRACE conn3 <- [1,1570,null,{}] 00:26:29 INFO - PROCESS | 3752 | 1461050789324 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}] 00:26:29 INFO - PROCESS | 3752 | 1461050789410 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 00:26:29 INFO - PROCESS | 3752 | 1461050789416 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:29 INFO - PROCESS | 3752 | ++DOCSHELL 1336AC00 == 83 [pid = 3752] [id = 402] 00:26:29 INFO - PROCESS | 3752 | ++DOMWINDOW == 132 (1945F800) [pid = 3752] [serial = 1206] [outer = 00000000] 00:26:29 INFO - PROCESS | 3752 | ++DOMWINDOW == 133 (19745000) [pid = 3752] [serial = 1207] [outer = 1945F800] 00:26:29 INFO - PROCESS | 3752 | 1461050789462 Marionette DEBUG loaded listener.js 00:26:29 INFO - PROCESS | 3752 | ++DOMWINDOW == 134 (19761400) [pid = 3752] [serial = 1208] [outer = 1945F800] 00:26:29 INFO - PROCESS | 3752 | 1461050789925 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]]]}] 00:26:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 00:26:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 620ms 00:26:29 INFO - PROCESS | 3752 | 1461050789960 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 00:26:29 INFO - PROCESS | 3752 | 1461050789962 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 00:26:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 00:26:29 INFO - PROCESS | 3752 | 1461050789965 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 00:26:29 INFO - PROCESS | 3752 | 1461050789967 Marionette TRACE conn3 <- [1,1574,null,{}] 00:26:29 INFO - PROCESS | 3752 | 1461050789978 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}] 00:26:30 INFO - PROCESS | 3752 | 1461050790098 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 00:26:30 INFO - PROCESS | 3752 | 1461050790104 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:30 INFO - PROCESS | 3752 | ++DOCSHELL 19744800 == 84 [pid = 3752] [id = 403] 00:26:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 135 (19989C00) [pid = 3752] [serial = 1209] [outer = 00000000] 00:26:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 136 (19BF0000) [pid = 3752] [serial = 1210] [outer = 19989C00] 00:26:30 INFO - PROCESS | 3752 | 1461050790225 Marionette DEBUG loaded listener.js 00:26:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 137 (1A070800) [pid = 3752] [serial = 1211] [outer = 19989C00] 00:26:30 INFO - PROCESS | 3752 | 1461050790657 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]]]}] 00:26:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 00:26:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 760ms 00:26:30 INFO - PROCESS | 3752 | 1461050790725 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 00:26:30 INFO - PROCESS | 3752 | 1461050790727 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 00:26:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 00:26:30 INFO - PROCESS | 3752 | 1461050790731 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 00:26:30 INFO - PROCESS | 3752 | 1461050790732 Marionette TRACE conn3 <- [1,1578,null,{}] 00:26:30 INFO - PROCESS | 3752 | 1461050790735 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}] 00:26:30 INFO - PROCESS | 3752 | 1461050790887 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 00:26:30 INFO - PROCESS | 3752 | 1461050790912 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:30 INFO - PROCESS | 3752 | ++DOCSHELL 1A69DC00 == 85 [pid = 3752] [id = 404] 00:26:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 138 (1BE9A400) [pid = 3752] [serial = 1212] [outer = 00000000] 00:26:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 139 (1C35E800) [pid = 3752] [serial = 1213] [outer = 1BE9A400] 00:26:30 INFO - PROCESS | 3752 | 1461050790955 Marionette DEBUG loaded listener.js 00:26:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 140 (1C987400) [pid = 3752] [serial = 1214] [outer = 1BE9A400] 00:26:31 INFO - PROCESS | 3752 | 1461050791418 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]]]}] 00:26:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 00:26:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 728ms 00:26:31 INFO - PROCESS | 3752 | 1461050791474 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 00:26:31 INFO - PROCESS | 3752 | 1461050791475 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 00:26:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 00:26:31 INFO - PROCESS | 3752 | 1461050791479 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 00:26:31 INFO - PROCESS | 3752 | 1461050791480 Marionette TRACE conn3 <- [1,1582,null,{}] 00:26:31 INFO - PROCESS | 3752 | 1461050791484 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}] 00:26:31 INFO - PROCESS | 3752 | 1461050791612 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 00:26:31 INFO - PROCESS | 3752 | 1461050791684 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:31 INFO - PROCESS | 3752 | ++DOCSHELL 12DD8400 == 86 [pid = 3752] [id = 405] 00:26:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 141 (13365000) [pid = 3752] [serial = 1215] [outer = 00000000] 00:26:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 142 (1CF93000) [pid = 3752] [serial = 1216] [outer = 13365000] 00:26:31 INFO - PROCESS | 3752 | 1461050791728 Marionette DEBUG loaded listener.js 00:26:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 143 (1D26A800) [pid = 3752] [serial = 1217] [outer = 13365000] 00:26:32 INFO - PROCESS | 3752 | --DOMWINDOW == 142 (19468000) [pid = 3752] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 00:26:32 INFO - PROCESS | 3752 | --DOMWINDOW == 141 (13456800) [pid = 3752] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 00:26:32 INFO - PROCESS | 3752 | --DOMWINDOW == 140 (1345F800) [pid = 3752] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 00:26:32 INFO - PROCESS | 3752 | --DOMWINDOW == 139 (15D10000) [pid = 3752] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 00:26:32 INFO - PROCESS | 3752 | --DOMWINDOW == 138 (17AE1000) [pid = 3752] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 00:26:32 INFO - PROCESS | 3752 | --DOMWINDOW == 137 (188BE800) [pid = 3752] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 00:26:32 INFO - PROCESS | 3752 | --DOMWINDOW == 136 (19761000) [pid = 3752] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 00:26:32 INFO - PROCESS | 3752 | --DOMWINDOW == 135 (1345C800) [pid = 3752] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 00:26:32 INFO - PROCESS | 3752 | --DOMWINDOW == 134 (13CA7000) [pid = 3752] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 00:26:32 INFO - PROCESS | 3752 | 1461050792360 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]]]}] 00:26:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 00:26:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 930ms 00:26:32 INFO - PROCESS | 3752 | 1461050792406 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 00:26:32 INFO - PROCESS | 3752 | 1461050792408 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 00:26:32 INFO - PROCESS | 3752 | 1461050792411 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 00:26:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 00:26:32 INFO - PROCESS | 3752 | 1461050792413 Marionette TRACE conn3 <- [1,1586,null,{}] 00:26:32 INFO - PROCESS | 3752 | 1461050792416 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}] 00:26:32 INFO - PROCESS | 3752 | 1461050792540 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 00:26:32 INFO - PROCESS | 3752 | 1461050792609 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:32 INFO - PROCESS | 3752 | ++DOCSHELL 132DFC00 == 87 [pid = 3752] [id = 406] 00:26:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 135 (13362C00) [pid = 3752] [serial = 1218] [outer = 00000000] 00:26:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 136 (19742000) [pid = 3752] [serial = 1219] [outer = 13362C00] 00:26:32 INFO - PROCESS | 3752 | 1461050792653 Marionette DEBUG loaded listener.js 00:26:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 137 (1CF9D800) [pid = 3752] [serial = 1220] [outer = 13362C00] 00:26:32 INFO - PROCESS | 3752 | 1461050792997 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]]]}] 00:26:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 00:26:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 620ms 00:26:33 INFO - PROCESS | 3752 | 1461050793050 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 00:26:33 INFO - PROCESS | 3752 | 1461050793052 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 00:26:33 INFO - PROCESS | 3752 | 1461050793055 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 00:26:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 00:26:33 INFO - PROCESS | 3752 | 1461050793057 Marionette TRACE conn3 <- [1,1590,null,{}] 00:26:33 INFO - PROCESS | 3752 | 1461050793060 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}] 00:26:33 INFO - PROCESS | 3752 | 1461050793145 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 00:26:33 INFO - PROCESS | 3752 | 1461050793151 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:33 INFO - PROCESS | 3752 | ++DOCSHELL 19550800 == 88 [pid = 3752] [id = 407] 00:26:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 138 (19E9B800) [pid = 3752] [serial = 1221] [outer = 00000000] 00:26:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 139 (1D935000) [pid = 3752] [serial = 1222] [outer = 19E9B800] 00:26:33 INFO - PROCESS | 3752 | 1461050793196 Marionette DEBUG loaded listener.js 00:26:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 140 (1D93F000) [pid = 3752] [serial = 1223] [outer = 19E9B800] 00:26:33 INFO - PROCESS | 3752 | 1461050793640 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]]]}] 00:26:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 00:26:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 636ms 00:26:33 INFO - PROCESS | 3752 | 1461050793693 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 00:26:33 INFO - PROCESS | 3752 | 1461050793695 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 00:26:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 00:26:33 INFO - PROCESS | 3752 | 1461050793699 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 00:26:33 INFO - PROCESS | 3752 | 1461050793700 Marionette TRACE conn3 <- [1,1594,null,{}] 00:26:33 INFO - PROCESS | 3752 | 1461050793704 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}] 00:26:33 INFO - PROCESS | 3752 | 1461050793790 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 00:26:33 INFO - PROCESS | 3752 | 1461050793796 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:33 INFO - PROCESS | 3752 | ++DOCSHELL 1D6CA400 == 89 [pid = 3752] [id = 408] 00:26:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 141 (1D6CDC00) [pid = 3752] [serial = 1224] [outer = 00000000] 00:26:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 142 (1DF75C00) [pid = 3752] [serial = 1225] [outer = 1D6CDC00] 00:26:33 INFO - PROCESS | 3752 | 1461050793846 Marionette DEBUG loaded listener.js 00:26:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 143 (1E37BC00) [pid = 3752] [serial = 1226] [outer = 1D6CDC00] 00:26:35 INFO - PROCESS | 3752 | --DOCSHELL 18884400 == 88 [pid = 3752] [id = 237] 00:26:35 INFO - PROCESS | 3752 | --DOCSHELL 1A743400 == 87 [pid = 3752] [id = 207] 00:26:35 INFO - PROCESS | 3752 | --DOCSHELL 136DB000 == 86 [pid = 3752] [id = 268] 00:26:35 INFO - PROCESS | 3752 | --DOCSHELL 1C0C1400 == 85 [pid = 3752] [id = 114] 00:26:35 INFO - PROCESS | 3752 | --DOCSHELL 17BC6C00 == 84 [pid = 3752] [id = 249] 00:26:35 INFO - PROCESS | 3752 | --DOCSHELL 1C98E000 == 83 [pid = 3752] [id = 379] 00:26:35 INFO - PROCESS | 3752 | --DOCSHELL 1C0C7400 == 82 [pid = 3752] [id = 354] 00:26:35 INFO - PROCESS | 3752 | --DOCSHELL 1BE9BC00 == 81 [pid = 3752] [id = 287] 00:26:35 INFO - PROCESS | 3752 | --DOCSHELL 1E224C00 == 80 [pid = 3752] [id = 378] 00:26:35 INFO - PROCESS | 3752 | --DOCSHELL 1C0BA400 == 79 [pid = 3752] [id = 222] 00:26:35 INFO - PROCESS | 3752 | --DOCSHELL 132E4000 == 78 [pid = 3752] [id = 306] 00:26:35 INFO - PROCESS | 3752 | --DOCSHELL 16720400 == 77 [pid = 3752] [id = 203] 00:26:35 INFO - PROCESS | 3752 | --DOCSHELL 1D652000 == 76 [pid = 3752] [id = 127] 00:26:35 INFO - PROCESS | 3752 | --DOCSHELL 19EE1800 == 75 [pid = 3752] [id = 336] 00:26:35 INFO - PROCESS | 3752 | --DOCSHELL 0267A800 == 74 [pid = 3752] [id = 238] 00:26:35 INFO - PROCESS | 3752 | --DOCSHELL 16721C00 == 73 [pid = 3752] [id = 192] 00:26:35 INFO - PROCESS | 3752 | --DOCSHELL 12DE0400 == 72 [pid = 3752] [id = 380] 00:26:35 INFO - PROCESS | 3752 | --DOCSHELL 1946D400 == 71 [pid = 3752] [id = 377] 00:26:35 INFO - PROCESS | 3752 | --DOCSHELL 18882C00 == 70 [pid = 3752] [id = 316] 00:26:35 INFO - PROCESS | 3752 | --DOCSHELL 15B31000 == 69 [pid = 3752] [id = 235] 00:26:35 INFO - PROCESS | 3752 | --DOCSHELL 19982800 == 68 [pid = 3752] [id = 349] 00:26:35 INFO - PROCESS | 3752 | --DOCSHELL 12B81C00 == 67 [pid = 3752] [id = 338] 00:26:35 INFO - PROCESS | 3752 | --DOCSHELL 123FEC00 == 66 [pid = 3752] [id = 321] 00:26:35 INFO - PROCESS | 3752 | --DOCSHELL 19E9A000 == 65 [pid = 3752] [id = 320] 00:26:35 INFO - PROCESS | 3752 | --DOCSHELL 132E5400 == 64 [pid = 3752] [id = 374] 00:26:35 INFO - PROCESS | 3752 | --DOCSHELL 1D2AF800 == 63 [pid = 3752] [id = 355] 00:26:35 INFO - PROCESS | 3752 | --DOCSHELL 17F4A400 == 62 [pid = 3752] [id = 193] 00:26:35 INFO - PROCESS | 3752 | --DOCSHELL 143AB400 == 61 [pid = 3752] [id = 138] 00:26:35 INFO - PROCESS | 3752 | --DOCSHELL 13407400 == 60 [pid = 3752] [id = 367] 00:26:35 INFO - PROCESS | 3752 | --DOCSHELL 16551C00 == 59 [pid = 3752] [id = 70] 00:26:35 INFO - PROCESS | 3752 | --DOCSHELL 132EDC00 == 58 [pid = 3752] [id = 339] 00:26:35 INFO - PROCESS | 3752 | --DOCSHELL 17BCAC00 == 57 [pid = 3752] [id = 126] 00:26:35 INFO - PROCESS | 3752 | --DOCSHELL 1946B800 == 56 [pid = 3752] [id = 269] 00:26:35 INFO - PROCESS | 3752 | --DOCSHELL 1CB80400 == 55 [pid = 3752] [id = 353] 00:26:35 INFO - PROCESS | 3752 | --DOCSHELL 15750000 == 54 [pid = 3752] [id = 220] 00:26:35 INFO - PROCESS | 3752 | --DOCSHELL 1A6D9400 == 53 [pid = 3752] [id = 139] 00:26:35 INFO - PROCESS | 3752 | --DOCSHELL 14BA9800 == 52 [pid = 3752] [id = 337] 00:26:35 INFO - PROCESS | 3752 | --DOCSHELL 1BEA0400 == 51 [pid = 3752] [id = 206] 00:26:35 INFO - PROCESS | 3752 | --DOCSHELL 1946B000 == 50 [pid = 3752] [id = 319] 00:26:35 INFO - PROCESS | 3752 | --DOCSHELL 1946D000 == 49 [pid = 3752] [id = 221] 00:26:35 INFO - PROCESS | 3752 | --DOCSHELL 1235E000 == 48 [pid = 3752] [id = 255] 00:26:35 INFO - PROCESS | 3752 | --DOCSHELL 19C5A400 == 47 [pid = 3752] [id = 100] 00:26:35 INFO - PROCESS | 3752 | --DOCSHELL 19467C00 == 46 [pid = 3752] [id = 288] 00:26:35 INFO - PROCESS | 3752 | --DOCSHELL 1D64CC00 == 45 [pid = 3752] [id = 218] 00:26:35 INFO - PROCESS | 3752 | --DOCSHELL 19C86000 == 44 [pid = 3752] [id = 271] 00:26:35 INFO - PROCESS | 3752 | --DOCSHELL 15D59800 == 43 [pid = 3752] [id = 399] 00:26:35 INFO - PROCESS | 3752 | --DOCSHELL 02A80800 == 42 [pid = 3752] [id = 398] 00:26:35 INFO - PROCESS | 3752 | --DOCSHELL 1DE26000 == 41 [pid = 3752] [id = 396] 00:26:35 INFO - PROCESS | 3752 | --DOCSHELL 1D6D1C00 == 40 [pid = 3752] [id = 397] 00:26:35 INFO - PROCESS | 3752 | --DOCSHELL 11BF4800 == 39 [pid = 3752] [id = 394] 00:26:35 INFO - PROCESS | 3752 | --DOCSHELL 13AB2000 == 38 [pid = 3752] [id = 395] 00:26:35 INFO - PROCESS | 3752 | --DOCSHELL 1973D000 == 37 [pid = 3752] [id = 393] 00:26:35 INFO - PROCESS | 3752 | --DOCSHELL 15B35400 == 36 [pid = 3752] [id = 392] 00:26:35 INFO - PROCESS | 3752 | --DOCSHELL 132E5C00 == 35 [pid = 3752] [id = 391] 00:26:36 INFO - PROCESS | 3752 | --DOCSHELL 1336AC00 == 34 [pid = 3752] [id = 402] 00:26:36 INFO - PROCESS | 3752 | --DOCSHELL 12DD8400 == 33 [pid = 3752] [id = 405] 00:26:36 INFO - PROCESS | 3752 | --DOCSHELL 13261000 == 32 [pid = 3752] [id = 400] 00:26:36 INFO - PROCESS | 3752 | --DOCSHELL 17A45800 == 31 [pid = 3752] [id = 401] 00:26:36 INFO - PROCESS | 3752 | --DOCSHELL 19744800 == 30 [pid = 3752] [id = 403] 00:26:36 INFO - PROCESS | 3752 | --DOCSHELL 132DFC00 == 29 [pid = 3752] [id = 406] 00:26:36 INFO - PROCESS | 3752 | --DOCSHELL 19550800 == 28 [pid = 3752] [id = 407] 00:26:36 INFO - PROCESS | 3752 | --DOCSHELL 1A69DC00 == 27 [pid = 3752] [id = 404] 00:26:36 INFO - PROCESS | 3752 | --DOMWINDOW == 142 (19763400) [pid = 3752] [serial = 1159] [outer = 00000000] [url = about:blank] 00:26:36 INFO - PROCESS | 3752 | --DOMWINDOW == 141 (13724000) [pid = 3752] [serial = 1145] [outer = 00000000] [url = about:blank] 00:26:36 INFO - PROCESS | 3752 | --DOMWINDOW == 140 (136DA000) [pid = 3752] [serial = 1144] [outer = 00000000] [url = about:blank] 00:26:36 INFO - PROCESS | 3752 | --DOMWINDOW == 139 (13AAE400) [pid = 3752] [serial = 1147] [outer = 00000000] [url = about:blank] 00:26:36 INFO - PROCESS | 3752 | --DOMWINDOW == 138 (143B0800) [pid = 3752] [serial = 1148] [outer = 00000000] [url = about:blank] 00:26:36 INFO - PROCESS | 3752 | --DOMWINDOW == 137 (16720800) [pid = 3752] [serial = 1150] [outer = 00000000] [url = about:blank] 00:26:36 INFO - PROCESS | 3752 | --DOMWINDOW == 136 (17A42C00) [pid = 3752] [serial = 1151] [outer = 00000000] [url = about:blank] 00:26:36 INFO - PROCESS | 3752 | --DOMWINDOW == 135 (17F44C00) [pid = 3752] [serial = 1153] [outer = 00000000] [url = about:blank] 00:26:36 INFO - PROCESS | 3752 | --DOMWINDOW == 134 (1945E400) [pid = 3752] [serial = 1156] [outer = 00000000] [url = about:blank] 00:26:36 INFO - PROCESS | 3752 | --DOMWINDOW == 133 (14356C00) [pid = 3752] [serial = 1141] [outer = 00000000] [url = about:blank] 00:26:36 INFO - PROCESS | 3752 | --DOMWINDOW == 132 (19746C00) [pid = 3752] [serial = 1128] [outer = 00000000] [url = about:blank] 00:26:36 INFO - PROCESS | 3752 | --DOMWINDOW == 131 (16729C00) [pid = 3752] [serial = 1125] [outer = 00000000] [url = about:blank] 00:26:36 INFO - PROCESS | 3752 | --DOMWINDOW == 130 (19B39000) [pid = 3752] [serial = 1160] [outer = 00000000] [url = about:blank] 00:26:36 INFO - PROCESS | 3752 | --DOMWINDOW == 129 (1D938C00) [pid = 3752] [serial = 1131] [outer = 00000000] [url = about:blank] 00:26:36 INFO - PROCESS | 3752 | --DOMWINDOW == 128 (1E22D800) [pid = 3752] [serial = 1134] [outer = 00000000] [url = about:blank] 00:26:36 INFO - PROCESS | 3752 | --DOMWINDOW == 127 (1E388000) [pid = 3752] [serial = 1138] [outer = 00000000] [url = about:blank] 00:26:36 INFO - PROCESS | 3752 | --DOMWINDOW == 126 (19ED6000) [pid = 3752] [serial = 1162] [outer = 00000000] [url = about:blank] 00:26:36 INFO - PROCESS | 3752 | --DOMWINDOW == 125 (147AA800) [pid = 3752] [serial = 1165] [outer = 00000000] [url = about:blank] 00:26:36 INFO - PROCESS | 3752 | --DOMWINDOW == 124 (19B35800) [pid = 3752] [serial = 1168] [outer = 00000000] [url = about:blank] 00:26:36 INFO - PROCESS | 3752 | --DOMWINDOW == 123 (15BD4400) [pid = 3752] [serial = 1166] [outer = 00000000] [url = about:blank] 00:26:36 INFO - PROCESS | 3752 | --DOMWINDOW == 122 (1CB78400) [pid = 3752] [serial = 712] [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.] 00:26:36 INFO - PROCESS | 3752 | --DOMWINDOW == 121 (19462400) [pid = 3752] [serial = 1157] [outer = 00000000] [url = about:blank] 00:26:36 INFO - PROCESS | 3752 | --DOMWINDOW == 120 (1A009C00) [pid = 3752] [serial = 1163] [outer = 00000000] [url = about:blank] 00:26:36 INFO - PROCESS | 3752 | --DOMWINDOW == 119 (18876C00) [pid = 3752] [serial = 1154] [outer = 00000000] [url = about:blank] 00:26:36 INFO - PROCESS | 3752 | --DOMWINDOW == 118 (1A073400) [pid = 3752] [serial = 1169] [outer = 00000000] [url = about:blank] 00:26:36 INFO - PROCESS | 3752 | --DOMWINDOW == 117 (1C0BA000) [pid = 3752] [serial = 1171] [outer = 00000000] [url = about:blank] 00:26:36 INFO - PROCESS | 3752 | 1461050796462 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]]]}] 00:26:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 00:26:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 2806ms 00:26:36 INFO - PROCESS | 3752 | 1461050796489 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 00:26:36 INFO - PROCESS | 3752 | 1461050796493 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 00:26:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 00:26:36 INFO - PROCESS | 3752 | 1461050796498 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 00:26:36 INFO - PROCESS | 3752 | 1461050796503 Marionette TRACE conn3 <- [1,1598,null,{}] 00:26:36 INFO - PROCESS | 3752 | 1461050796509 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}] 00:26:36 INFO - PROCESS | 3752 | 1461050796601 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 00:26:36 INFO - PROCESS | 3752 | 1461050796613 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:36 INFO - PROCESS | 3752 | ++DOCSHELL 11BEF800 == 28 [pid = 3752] [id = 409] 00:26:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 118 (11BF0800) [pid = 3752] [serial = 1227] [outer = 00000000] 00:26:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 119 (11F52800) [pid = 3752] [serial = 1228] [outer = 11BF0800] 00:26:36 INFO - PROCESS | 3752 | 1461050796663 Marionette DEBUG loaded listener.js 00:26:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 120 (11FC1400) [pid = 3752] [serial = 1229] [outer = 11BF0800] 00:26:37 INFO - PROCESS | 3752 | 1461050797160 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]]]}] 00:26:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 00:26:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 682ms 00:26:37 INFO - PROCESS | 3752 | 1461050797199 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 00:26:37 INFO - PROCESS | 3752 | 1461050797205 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 00:26:37 INFO - PROCESS | 3752 | 1461050797215 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 00:26:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 00:26:37 INFO - PROCESS | 3752 | 1461050797217 Marionette TRACE conn3 <- [1,1602,null,{}] 00:26:37 INFO - PROCESS | 3752 | 1461050797221 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}] 00:26:37 INFO - PROCESS | 3752 | 1461050797306 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 00:26:37 INFO - PROCESS | 3752 | 1461050797314 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:37 INFO - PROCESS | 3752 | ++DOCSHELL 12358C00 == 29 [pid = 3752] [id = 410] 00:26:37 INFO - PROCESS | 3752 | ++DOMWINDOW == 121 (12366400) [pid = 3752] [serial = 1230] [outer = 00000000] 00:26:37 INFO - PROCESS | 3752 | ++DOMWINDOW == 122 (12B81C00) [pid = 3752] [serial = 1231] [outer = 12366400] 00:26:37 INFO - PROCESS | 3752 | 1461050797367 Marionette DEBUG loaded listener.js 00:26:37 INFO - PROCESS | 3752 | ++DOMWINDOW == 123 (12DD7000) [pid = 3752] [serial = 1232] [outer = 12366400] 00:26:37 INFO - PROCESS | 3752 | 1461050797853 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]]]}] 00:26:37 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 00:26:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 697ms 00:26:37 INFO - PROCESS | 3752 | 1461050797914 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 00:26:37 INFO - PROCESS | 3752 | 1461050797917 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 00:26:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 00:26:37 INFO - PROCESS | 3752 | 1461050797921 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 00:26:37 INFO - PROCESS | 3752 | 1461050797924 Marionette TRACE conn3 <- [1,1606,null,{}] 00:26:37 INFO - PROCESS | 3752 | 1461050797935 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}] 00:26:38 INFO - PROCESS | 3752 | 1461050798057 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 00:26:38 INFO - PROCESS | 3752 | 1461050798155 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:38 INFO - PROCESS | 3752 | ++DOCSHELL 1325C800 == 30 [pid = 3752] [id = 411] 00:26:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 124 (13269000) [pid = 3752] [serial = 1233] [outer = 00000000] 00:26:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 125 (1336CC00) [pid = 3752] [serial = 1234] [outer = 13269000] 00:26:38 INFO - PROCESS | 3752 | 1461050798204 Marionette DEBUG loaded listener.js 00:26:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 126 (13406C00) [pid = 3752] [serial = 1235] [outer = 13269000] 00:26:38 INFO - PROCESS | 3752 | 1461050798610 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]]]}] 00:26:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 00:26:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 745ms 00:26:38 INFO - PROCESS | 3752 | 1461050798648 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 00:26:38 INFO - PROCESS | 3752 | 1461050798650 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 00:26:38 INFO - PROCESS | 3752 | 1461050798654 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 00:26:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 00:26:38 INFO - PROCESS | 3752 | 1461050798655 Marionette TRACE conn3 <- [1,1610,null,{}] 00:26:38 INFO - PROCESS | 3752 | 1461050798659 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}] 00:26:38 INFO - PROCESS | 3752 | 1461050798738 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 00:26:38 INFO - PROCESS | 3752 | 1461050798744 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:38 INFO - PROCESS | 3752 | ++DOCSHELL 1337A000 == 31 [pid = 3752] [id = 412] 00:26:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 127 (13456800) [pid = 3752] [serial = 1236] [outer = 00000000] 00:26:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 128 (136DE800) [pid = 3752] [serial = 1237] [outer = 13456800] 00:26:38 INFO - PROCESS | 3752 | 1461050798791 Marionette DEBUG loaded listener.js 00:26:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 129 (13723C00) [pid = 3752] [serial = 1238] [outer = 13456800] 00:26:39 INFO - PROCESS | 3752 | 1461050799239 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]]]}] 00:26:39 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 00:26:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 620ms 00:26:39 INFO - PROCESS | 3752 | 1461050799293 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 00:26:39 INFO - PROCESS | 3752 | 1461050799295 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 00:26:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 00:26:39 INFO - PROCESS | 3752 | 1461050799298 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 00:26:39 INFO - PROCESS | 3752 | 1461050799299 Marionette TRACE conn3 <- [1,1614,null,{}] 00:26:39 INFO - PROCESS | 3752 | 1461050799303 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}] 00:26:39 INFO - PROCESS | 3752 | 1461050799379 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 00:26:39 INFO - PROCESS | 3752 | 1461050799385 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:39 INFO - PROCESS | 3752 | ++DOCSHELL 136D5000 == 32 [pid = 3752] [id = 413] 00:26:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 130 (136D7800) [pid = 3752] [serial = 1239] [outer = 00000000] 00:26:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 131 (14355400) [pid = 3752] [serial = 1240] [outer = 136D7800] 00:26:39 INFO - PROCESS | 3752 | 1461050799438 Marionette DEBUG loaded listener.js 00:26:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 132 (147B3400) [pid = 3752] [serial = 1241] [outer = 136D7800] 00:26:39 INFO - PROCESS | 3752 | 1461050799903 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]]]}] 00:26:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 00:26:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 620ms 00:26:39 INFO - PROCESS | 3752 | 1461050799936 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 00:26:39 INFO - PROCESS | 3752 | 1461050799938 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 00:26:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 00:26:39 INFO - PROCESS | 3752 | 1461050799945 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 00:26:39 INFO - PROCESS | 3752 | 1461050799947 Marionette TRACE conn3 <- [1,1618,null,{}] 00:26:39 INFO - PROCESS | 3752 | 1461050799950 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}] 00:26:40 INFO - PROCESS | 3752 | 1461050800042 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 00:26:40 INFO - PROCESS | 3752 | 1461050800050 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:40 INFO - PROCESS | 3752 | ++DOCSHELL 14BEDC00 == 33 [pid = 3752] [id = 414] 00:26:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 133 (15B31400) [pid = 3752] [serial = 1242] [outer = 00000000] 00:26:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 134 (15D18800) [pid = 3752] [serial = 1243] [outer = 15B31400] 00:26:40 INFO - PROCESS | 3752 | 1461050800098 Marionette DEBUG loaded listener.js 00:26:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 135 (15E69000) [pid = 3752] [serial = 1244] [outer = 15B31400] 00:26:40 INFO - PROCESS | 3752 | 1461050800538 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]]]}] 00:26:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 00:26:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 636ms 00:26:40 INFO - PROCESS | 3752 | 1461050800568 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 00:26:40 INFO - PROCESS | 3752 | 1461050800570 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 00:26:40 INFO - PROCESS | 3752 | 1461050800574 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 00:26:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 00:26:40 INFO - PROCESS | 3752 | 1461050800575 Marionette TRACE conn3 <- [1,1622,null,{}] 00:26:40 INFO - PROCESS | 3752 | 1461050800578 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}] 00:26:40 INFO - PROCESS | 3752 | 1461050800652 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 00:26:40 INFO - PROCESS | 3752 | 1461050800658 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:40 INFO - PROCESS | 3752 | ++DOCSHELL 16495800 == 34 [pid = 3752] [id = 415] 00:26:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 136 (1649AC00) [pid = 3752] [serial = 1245] [outer = 00000000] 00:26:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 137 (16722400) [pid = 3752] [serial = 1246] [outer = 1649AC00] 00:26:40 INFO - PROCESS | 3752 | 1461050800703 Marionette DEBUG loaded listener.js 00:26:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 138 (16722800) [pid = 3752] [serial = 1247] [outer = 1649AC00] 00:26:41 INFO - PROCESS | 3752 | 1461050801155 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]]]}] 00:26:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 00:26:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 635ms 00:26:41 INFO - PROCESS | 3752 | 1461050801212 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 00:26:41 INFO - PROCESS | 3752 | 1461050801214 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 00:26:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 00:26:41 INFO - PROCESS | 3752 | 1461050801217 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 00:26:41 INFO - PROCESS | 3752 | 1461050801219 Marionette TRACE conn3 <- [1,1626,null,{}] 00:26:41 INFO - PROCESS | 3752 | 1461050801226 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}] 00:26:41 INFO - PROCESS | 3752 | 1461050801301 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 00:26:41 INFO - PROCESS | 3752 | 1461050801307 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:41 INFO - PROCESS | 3752 | ++DOCSHELL 16720800 == 35 [pid = 3752] [id = 416] 00:26:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 139 (16C06800) [pid = 3752] [serial = 1248] [outer = 00000000] 00:26:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 140 (17A45800) [pid = 3752] [serial = 1249] [outer = 16C06800] 00:26:41 INFO - PROCESS | 3752 | 1461050801351 Marionette DEBUG loaded listener.js 00:26:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 141 (17A44800) [pid = 3752] [serial = 1250] [outer = 16C06800] 00:26:41 INFO - PROCESS | 3752 | 1461050801850 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]]]}] 00:26:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 00:26:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 682ms 00:26:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 00:26:41 INFO - PROCESS | 3752 | 1461050801919 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 00:26:41 INFO - PROCESS | 3752 | 1461050801921 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 00:26:41 INFO - PROCESS | 3752 | 1461050801924 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 00:26:41 INFO - PROCESS | 3752 | 1461050801925 Marionette TRACE conn3 <- [1,1630,null,{}] 00:26:41 INFO - PROCESS | 3752 | 1461050801929 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}] 00:26:42 INFO - PROCESS | 3752 | 1461050802038 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 00:26:42 INFO - PROCESS | 3752 | 1461050802114 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:42 INFO - PROCESS | 3752 | ++DOCSHELL 13205C00 == 36 [pid = 3752] [id = 417] 00:26:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 142 (17A42C00) [pid = 3752] [serial = 1251] [outer = 00000000] 00:26:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 143 (17BC6C00) [pid = 3752] [serial = 1252] [outer = 17A42C00] 00:26:42 INFO - PROCESS | 3752 | 1461050802158 Marionette DEBUG loaded listener.js 00:26:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 144 (17BC5C00) [pid = 3752] [serial = 1253] [outer = 17A42C00] 00:26:42 INFO - PROCESS | 3752 | 1461050802571 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]]]}] 00:26:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 00:26:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 682ms 00:26:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 00:26:42 INFO - PROCESS | 3752 | 1461050802606 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 00:26:42 INFO - PROCESS | 3752 | 1461050802608 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 00:26:42 INFO - PROCESS | 3752 | 1461050802611 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 00:26:42 INFO - PROCESS | 3752 | 1461050802613 Marionette TRACE conn3 <- [1,1634,null,{}] 00:26:42 INFO - PROCESS | 3752 | 1461050802616 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}] 00:26:42 INFO - PROCESS | 3752 | 1461050802733 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 00:26:42 INFO - PROCESS | 3752 | 1461050802740 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:42 INFO - PROCESS | 3752 | ++DOCSHELL 17BC2400 == 37 [pid = 3752] [id = 418] 00:26:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 145 (17BCAC00) [pid = 3752] [serial = 1254] [outer = 00000000] 00:26:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 146 (18234000) [pid = 3752] [serial = 1255] [outer = 17BCAC00] 00:26:42 INFO - PROCESS | 3752 | 1461050802838 Marionette DEBUG loaded listener.js 00:26:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 147 (182A9000) [pid = 3752] [serial = 1256] [outer = 17BCAC00] 00:26:43 INFO - PROCESS | 3752 | 1461050803260 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]]]}] 00:26:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 00:26:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 682ms 00:26:43 INFO - PROCESS | 3752 | 1461050803311 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 00:26:43 INFO - PROCESS | 3752 | 1461050803313 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 00:26:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 00:26:43 INFO - PROCESS | 3752 | 1461050803317 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 00:26:43 INFO - PROCESS | 3752 | 1461050803319 Marionette TRACE conn3 <- [1,1638,null,{}] 00:26:43 INFO - PROCESS | 3752 | 1461050803322 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}] 00:26:43 INFO - PROCESS | 3752 | 1461050803477 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 00:26:44 INFO - PROCESS | 3752 | --DOMWINDOW == 146 (14BE7800) [pid = 3752] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 00:26:44 INFO - PROCESS | 3752 | --DOMWINDOW == 145 (1BEA3000) [pid = 3752] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 00:26:44 INFO - PROCESS | 3752 | --DOMWINDOW == 144 (1D2A5C00) [pid = 3752] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 00:26:44 INFO - PROCESS | 3752 | --DOMWINDOW == 143 (136D1C00) [pid = 3752] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 00:26:44 INFO - PROCESS | 3752 | --DOMWINDOW == 142 (1973C400) [pid = 3752] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 00:26:44 INFO - PROCESS | 3752 | --DOMWINDOW == 141 (1C29D800) [pid = 3752] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 00:26:44 INFO - PROCESS | 3752 | --DOMWINDOW == 140 (1D6D0000) [pid = 3752] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 00:26:44 INFO - PROCESS | 3752 | --DOMWINDOW == 139 (13AB2800) [pid = 3752] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 00:26:44 INFO - PROCESS | 3752 | --DOMWINDOW == 138 (1C2A7000) [pid = 3752] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 00:26:44 INFO - PROCESS | 3752 | --DOMWINDOW == 137 (1C982800) [pid = 3752] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 00:26:44 INFO - PROCESS | 3752 | --DOMWINDOW == 136 (1A6CFC00) [pid = 3752] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 00:26:44 INFO - PROCESS | 3752 | --DOMWINDOW == 135 (1D2A9400) [pid = 3752] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 00:26:44 INFO - PROCESS | 3752 | --DOMWINDOW == 134 (1E226800) [pid = 3752] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 00:26:44 INFO - PROCESS | 3752 | --DOMWINDOW == 133 (14355000) [pid = 3752] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 00:26:44 INFO - PROCESS | 3752 | --DOMWINDOW == 132 (17A44C00) [pid = 3752] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 00:26:44 INFO - PROCESS | 3752 | --DOMWINDOW == 131 (1A071000) [pid = 3752] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 00:26:44 INFO - PROCESS | 3752 | --DOMWINDOW == 130 (132E5000) [pid = 3752] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 00:26:44 INFO - PROCESS | 3752 | --DOMWINDOW == 129 (1345A400) [pid = 3752] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 00:26:44 INFO - PROCESS | 3752 | --DOMWINDOW == 128 (13365000) [pid = 3752] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 00:26:44 INFO - PROCESS | 3752 | --DOMWINDOW == 127 (1BE9A400) [pid = 3752] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 00:26:44 INFO - PROCESS | 3752 | --DOMWINDOW == 126 (13362C00) [pid = 3752] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 00:26:44 INFO - PROCESS | 3752 | --DOMWINDOW == 125 (19E9B800) [pid = 3752] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 00:26:44 INFO - PROCESS | 3752 | --DOMWINDOW == 124 (1945F800) [pid = 3752] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 00:26:44 INFO - PROCESS | 3752 | --DOMWINDOW == 123 (17A4E800) [pid = 3752] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 00:26:44 INFO - PROCESS | 3752 | --DOMWINDOW == 122 (132EEC00) [pid = 3752] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 00:26:44 INFO - PROCESS | 3752 | --DOMWINDOW == 121 (16550C00) [pid = 3752] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 00:26:44 INFO - PROCESS | 3752 | --DOMWINDOW == 120 (11BF2C00) [pid = 3752] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 00:26:44 INFO - PROCESS | 3752 | --DOMWINDOW == 119 (1E3ED800) [pid = 3752] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 00:26:44 INFO - PROCESS | 3752 | --DOMWINDOW == 118 (1DE28000) [pid = 3752] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 00:26:44 INFO - PROCESS | 3752 | --DOMWINDOW == 117 (1D2AD000) [pid = 3752] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 00:26:44 INFO - PROCESS | 3752 | --DOMWINDOW == 116 (19194C00) [pid = 3752] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 00:26:44 INFO - PROCESS | 3752 | --DOMWINDOW == 115 (1973E000) [pid = 3752] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 00:26:44 INFO - PROCESS | 3752 | --DOMWINDOW == 114 (15BB9800) [pid = 3752] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 00:26:44 INFO - PROCESS | 3752 | --DOMWINDOW == 113 (132E7000) [pid = 3752] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 00:26:44 INFO - PROCESS | 3752 | --DOMWINDOW == 112 (18A30800) [pid = 3752] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 00:26:44 INFO - PROCESS | 3752 | --DOMWINDOW == 111 (19989C00) [pid = 3752] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 00:26:44 INFO - PROCESS | 3752 | --DOMWINDOW == 110 (1CB79000) [pid = 3752] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 00:26:44 INFO - PROCESS | 3752 | --DOMWINDOW == 109 (1CB85C00) [pid = 3752] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 00:26:44 INFO - PROCESS | 3752 | --DOMWINDOW == 108 (18232C00) [pid = 3752] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 00:26:44 INFO - PROCESS | 3752 | 1461050804339 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:44 INFO - PROCESS | 3752 | ++DOCSHELL 11BF2C00 == 38 [pid = 3752] [id = 419] 00:26:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 109 (11BF6800) [pid = 3752] [serial = 1257] [outer = 00000000] 00:26:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 110 (132E6800) [pid = 3752] [serial = 1258] [outer = 11BF6800] 00:26:44 INFO - PROCESS | 3752 | 1461050804377 Marionette DEBUG loaded listener.js 00:26:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 111 (1340F800) [pid = 3752] [serial = 1259] [outer = 11BF6800] 00:26:44 INFO - PROCESS | 3752 | 1461050804780 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]]]}] 00:26:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 00:26:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1488ms 00:26:44 INFO - PROCESS | 3752 | 1461050804802 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 00:26:44 INFO - PROCESS | 3752 | 1461050804804 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 00:26:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 00:26:44 INFO - PROCESS | 3752 | 1461050804807 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 00:26:44 INFO - PROCESS | 3752 | 1461050804808 Marionette TRACE conn3 <- [1,1642,null,{}] 00:26:44 INFO - PROCESS | 3752 | 1461050804812 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}] 00:26:44 INFO - PROCESS | 3752 | 1461050804888 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 00:26:44 INFO - PROCESS | 3752 | 1461050804894 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:44 INFO - PROCESS | 3752 | ++DOCSHELL 13CA8400 == 39 [pid = 3752] [id = 420] 00:26:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 112 (14356C00) [pid = 3752] [serial = 1260] [outer = 00000000] 00:26:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 113 (17A06800) [pid = 3752] [serial = 1261] [outer = 14356C00] 00:26:44 INFO - PROCESS | 3752 | 1461050804938 Marionette DEBUG loaded listener.js 00:26:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 114 (17A41C00) [pid = 3752] [serial = 1262] [outer = 14356C00] 00:26:45 INFO - PROCESS | 3752 | 1461050805357 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]]]}] 00:26:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 00:26:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 589ms 00:26:45 INFO - PROCESS | 3752 | 1461050805411 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 00:26:45 INFO - PROCESS | 3752 | 1461050805412 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 00:26:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 00:26:45 INFO - PROCESS | 3752 | 1461050805416 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 00:26:45 INFO - PROCESS | 3752 | 1461050805417 Marionette TRACE conn3 <- [1,1646,null,{}] 00:26:45 INFO - PROCESS | 3752 | 1461050805424 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}] 00:26:45 INFO - PROCESS | 3752 | 1461050805502 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 00:26:45 INFO - PROCESS | 3752 | 1461050805509 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:45 INFO - PROCESS | 3752 | ++DOCSHELL 16550C00 == 40 [pid = 3752] [id = 421] 00:26:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 115 (1671C400) [pid = 3752] [serial = 1263] [outer = 00000000] 00:26:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 116 (188C4400) [pid = 3752] [serial = 1264] [outer = 1671C400] 00:26:45 INFO - PROCESS | 3752 | 1461050805559 Marionette DEBUG loaded listener.js 00:26:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 117 (18A27800) [pid = 3752] [serial = 1265] [outer = 1671C400] 00:26:45 INFO - PROCESS | 3752 | 1461050806007 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]]]}] 00:26:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 00:26:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 635ms 00:26:46 INFO - PROCESS | 3752 | 1461050806061 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 00:26:46 INFO - PROCESS | 3752 | 1461050806064 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 00:26:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 00:26:46 INFO - PROCESS | 3752 | 1461050806068 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 00:26:46 INFO - PROCESS | 3752 | 1461050806069 Marionette TRACE conn3 <- [1,1650,null,{}] 00:26:46 INFO - PROCESS | 3752 | 1461050806077 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}] 00:26:46 INFO - PROCESS | 3752 | 1461050806154 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 00:26:46 INFO - PROCESS | 3752 | 1461050806161 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:46 INFO - PROCESS | 3752 | ++DOCSHELL 14353000 == 41 [pid = 3752] [id = 422] 00:26:46 INFO - PROCESS | 3752 | ++DOMWINDOW == 118 (188C0400) [pid = 3752] [serial = 1266] [outer = 00000000] 00:26:46 INFO - PROCESS | 3752 | ++DOMWINDOW == 119 (193D6400) [pid = 3752] [serial = 1267] [outer = 188C0400] 00:26:46 INFO - PROCESS | 3752 | 1461050806204 Marionette DEBUG loaded listener.js 00:26:46 INFO - PROCESS | 3752 | ++DOMWINDOW == 120 (19463C00) [pid = 3752] [serial = 1268] [outer = 188C0400] 00:26:47 INFO - PROCESS | 3752 | 1461050807007 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]]]}] 00:26:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 00:26:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 992ms 00:26:47 INFO - PROCESS | 3752 | 1461050807057 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 00:26:47 INFO - PROCESS | 3752 | 1461050807062 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 00:26:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 00:26:47 INFO - PROCESS | 3752 | 1461050807068 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 00:26:47 INFO - PROCESS | 3752 | 1461050807072 Marionette TRACE conn3 <- [1,1654,null,{}] 00:26:47 INFO - PROCESS | 3752 | 1461050807077 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}] 00:26:47 INFO - PROCESS | 3752 | 1461050807194 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 00:26:47 INFO - PROCESS | 3752 | 1461050807334 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:47 INFO - PROCESS | 3752 | ++DOCSHELL 11FC8800 == 42 [pid = 3752] [id = 423] 00:26:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 121 (1235A000) [pid = 3752] [serial = 1269] [outer = 00000000] 00:26:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 122 (12B8D800) [pid = 3752] [serial = 1270] [outer = 1235A000] 00:26:47 INFO - PROCESS | 3752 | 1461050807391 Marionette DEBUG loaded listener.js 00:26:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 123 (1325E000) [pid = 3752] [serial = 1271] [outer = 1235A000] 00:26:48 INFO - PROCESS | 3752 | 1461050808015 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]]]}] 00:26:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 00:26:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 993ms 00:26:48 INFO - PROCESS | 3752 | 1461050808071 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 00:26:48 INFO - PROCESS | 3752 | 1461050808077 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 00:26:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 00:26:48 INFO - PROCESS | 3752 | 1461050808084 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 00:26:48 INFO - PROCESS | 3752 | 1461050808086 Marionette TRACE conn3 <- [1,1658,null,{}] 00:26:48 INFO - PROCESS | 3752 | 1461050808091 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}] 00:26:48 INFO - PROCESS | 3752 | 1461050808210 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 00:26:48 INFO - PROCESS | 3752 | 1461050808347 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:48 INFO - PROCESS | 3752 | ++DOCSHELL 132EAC00 == 43 [pid = 3752] [id = 424] 00:26:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 124 (13365400) [pid = 3752] [serial = 1272] [outer = 00000000] 00:26:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 125 (13A2A800) [pid = 3752] [serial = 1273] [outer = 13365400] 00:26:48 INFO - PROCESS | 3752 | 1461050808403 Marionette DEBUG loaded listener.js 00:26:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 126 (13CB1800) [pid = 3752] [serial = 1274] [outer = 13365400] 00:26:49 INFO - PROCESS | 3752 | 1461050809149 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]]]}] 00:26:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 00:26:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1287ms 00:26:49 INFO - PROCESS | 3752 | 1461050809362 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 00:26:49 INFO - PROCESS | 3752 | 1461050809366 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 00:26:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 00:26:49 INFO - PROCESS | 3752 | 1461050809371 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 00:26:49 INFO - PROCESS | 3752 | 1461050809374 Marionette TRACE conn3 <- [1,1662,null,{}] 00:26:49 INFO - PROCESS | 3752 | 1461050809379 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}] 00:26:49 INFO - PROCESS | 3752 | 1461050809489 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 00:26:49 INFO - PROCESS | 3752 | 1461050809624 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:49 INFO - PROCESS | 3752 | ++DOCSHELL 12B43C00 == 44 [pid = 3752] [id = 425] 00:26:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 127 (12B8BC00) [pid = 3752] [serial = 1275] [outer = 00000000] 00:26:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 128 (13373C00) [pid = 3752] [serial = 1276] [outer = 12B8BC00] 00:26:49 INFO - PROCESS | 3752 | 1461050809682 Marionette DEBUG loaded listener.js 00:26:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 129 (13410C00) [pid = 3752] [serial = 1277] [outer = 12B8BC00] 00:26:50 INFO - PROCESS | 3752 | --DOCSHELL 12B8AC00 == 43 [pid = 3752] [id = 18] 00:26:50 INFO - PROCESS | 3752 | --DOCSHELL 13208400 == 42 [pid = 3752] [id = 20] 00:26:50 INFO - PROCESS | 3752 | --DOCSHELL 12B85000 == 41 [pid = 3752] [id = 27] 00:26:50 INFO - PROCESS | 3752 | --DOCSHELL 193D9800 == 40 [pid = 3752] [id = 8] 00:26:50 INFO - PROCESS | 3752 | --DOCSHELL 18A22800 == 39 [pid = 3752] [id = 25] 00:26:50 INFO - PROCESS | 3752 | --DOCSHELL 12B86C00 == 38 [pid = 3752] [id = 28] 00:26:50 INFO - PROCESS | 3752 | --DOCSHELL 18D3A400 == 37 [pid = 3752] [id = 26] 00:26:50 INFO - PROCESS | 3752 | --DOCSHELL 16C0C000 == 36 [pid = 3752] [id = 24] 00:26:50 INFO - PROCESS | 3752 | --DOCSHELL 159EFC00 == 35 [pid = 3752] [id = 23] 00:26:50 INFO - PROCESS | 3752 | --DOCSHELL 15753800 == 34 [pid = 3752] [id = 22] 00:26:50 INFO - PROCESS | 3752 | --DOCSHELL 13819800 == 33 [pid = 3752] [id = 21] 00:26:50 INFO - PROCESS | 3752 | --DOCSHELL 1D6CA400 == 32 [pid = 3752] [id = 408] 00:26:50 INFO - PROCESS | 3752 | --DOMWINDOW == 128 (1DF75C00) [pid = 3752] [serial = 1225] [outer = 00000000] [url = about:blank] 00:26:50 INFO - PROCESS | 3752 | 1461050810292 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]]]}] 00:26:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 00:26:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 930ms 00:26:50 INFO - PROCESS | 3752 | 1461050810318 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 00:26:50 INFO - PROCESS | 3752 | 1461050810321 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 00:26:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 00:26:50 INFO - PROCESS | 3752 | 1461050810328 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 00:26:50 INFO - PROCESS | 3752 | 1461050810332 Marionette TRACE conn3 <- [1,1666,null,{}] 00:26:50 INFO - PROCESS | 3752 | 1461050810335 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}] 00:26:50 INFO - PROCESS | 3752 | 1461050810431 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 00:26:50 INFO - PROCESS | 3752 | --DOMWINDOW == 127 (143AA000) [pid = 3752] [serial = 1142] [outer = 00000000] [url = about:blank] 00:26:50 INFO - PROCESS | 3752 | --DOMWINDOW == 126 (1D2AE000) [pid = 3752] [serial = 1060] [outer = 00000000] [url = about:blank] 00:26:50 INFO - PROCESS | 3752 | --DOMWINDOW == 125 (19762000) [pid = 3752] [serial = 1081] [outer = 00000000] [url = about:blank] 00:26:50 INFO - PROCESS | 3752 | --DOMWINDOW == 124 (18236400) [pid = 3752] [serial = 1126] [outer = 00000000] [url = about:blank] 00:26:50 INFO - PROCESS | 3752 | --DOMWINDOW == 123 (1C98AC00) [pid = 3752] [serial = 1093] [outer = 00000000] [url = about:blank] 00:26:50 INFO - PROCESS | 3752 | --DOMWINDOW == 122 (1E388800) [pid = 3752] [serial = 1139] [outer = 00000000] [url = about:blank] 00:26:50 INFO - PROCESS | 3752 | --DOMWINDOW == 121 (15D5AC00) [pid = 3752] [serial = 1051] [outer = 00000000] [url = about:blank] 00:26:50 INFO - PROCESS | 3752 | --DOMWINDOW == 120 (19C7E000) [pid = 3752] [serial = 1129] [outer = 00000000] [url = about:blank] 00:26:50 INFO - PROCESS | 3752 | --DOMWINDOW == 119 (1D6CBC00) [pid = 3752] [serial = 1063] [outer = 00000000] [url = about:blank] 00:26:50 INFO - PROCESS | 3752 | --DOMWINDOW == 118 (1D940400) [pid = 3752] [serial = 1066] [outer = 00000000] [url = about:blank] 00:26:50 INFO - PROCESS | 3752 | --DOMWINDOW == 117 (16498400) [pid = 3752] [serial = 1084] [outer = 00000000] [url = about:blank] 00:26:50 INFO - PROCESS | 3752 | --DOMWINDOW == 116 (1D25BC00) [pid = 3752] [serial = 1057] [outer = 00000000] [url = about:blank] 00:26:50 INFO - PROCESS | 3752 | --DOMWINDOW == 115 (1D64E800) [pid = 3752] [serial = 1096] [outer = 00000000] [url = about:blank] 00:26:50 INFO - PROCESS | 3752 | --DOMWINDOW == 114 (1C988800) [pid = 3752] [serial = 1048] [outer = 00000000] [url = about:blank] 00:26:50 INFO - PROCESS | 3752 | --DOMWINDOW == 113 (1DE27C00) [pid = 3752] [serial = 1099] [outer = 00000000] [url = about:blank] 00:26:50 INFO - PROCESS | 3752 | --DOMWINDOW == 112 (1E231800) [pid = 3752] [serial = 1135] [outer = 00000000] [url = about:blank] 00:26:50 INFO - PROCESS | 3752 | --DOMWINDOW == 111 (19769800) [pid = 3752] [serial = 1054] [outer = 00000000] [url = about:blank] 00:26:50 INFO - PROCESS | 3752 | --DOMWINDOW == 110 (199F6400) [pid = 3752] [serial = 1087] [outer = 00000000] [url = about:blank] 00:26:50 INFO - PROCESS | 3752 | --DOMWINDOW == 109 (19461C00) [pid = 3752] [serial = 1090] [outer = 00000000] [url = about:blank] 00:26:50 INFO - PROCESS | 3752 | --DOMWINDOW == 108 (1DF78800) [pid = 3752] [serial = 1132] [outer = 00000000] [url = about:blank] 00:26:50 INFO - PROCESS | 3752 | --DOMWINDOW == 107 (16559C00) [pid = 3752] [serial = 1177] [outer = 00000000] [url = about:blank] 00:26:50 INFO - PROCESS | 3752 | --DOMWINDOW == 106 (1345E400) [pid = 3752] [serial = 1175] [outer = 00000000] [url = about:blank] 00:26:50 INFO - PROCESS | 3752 | --DOMWINDOW == 105 (1340D800) [pid = 3752] [serial = 1174] [outer = 00000000] [url = about:blank] 00:26:50 INFO - PROCESS | 3752 | --DOMWINDOW == 104 (1C0C0C00) [pid = 3752] [serial = 1172] [outer = 00000000] [url = about:blank] 00:26:50 INFO - PROCESS | 3752 | --DOMWINDOW == 103 (1D93F000) [pid = 3752] [serial = 1223] [outer = 00000000] [url = about:blank] 00:26:50 INFO - PROCESS | 3752 | --DOMWINDOW == 102 (19BF0000) [pid = 3752] [serial = 1210] [outer = 00000000] [url = about:blank] 00:26:50 INFO - PROCESS | 3752 | --DOMWINDOW == 101 (1A070800) [pid = 3752] [serial = 1211] [outer = 00000000] [url = about:blank] 00:26:50 INFO - PROCESS | 3752 | --DOMWINDOW == 100 (1CF9D800) [pid = 3752] [serial = 1220] [outer = 00000000] [url = about:blank] 00:26:50 INFO - PROCESS | 3752 | --DOMWINDOW == 99 (19761400) [pid = 3752] [serial = 1208] [outer = 00000000] [url = about:blank] 00:26:50 INFO - PROCESS | 3752 | --DOMWINDOW == 98 (19744C00) [pid = 3752] [serial = 1123] [outer = 00000000] [url = about:blank] 00:26:50 INFO - PROCESS | 3752 | --DOMWINDOW == 97 (1CF93000) [pid = 3752] [serial = 1216] [outer = 00000000] [url = about:blank] 00:26:50 INFO - PROCESS | 3752 | --DOMWINDOW == 96 (1C987400) [pid = 3752] [serial = 1214] [outer = 00000000] [url = about:blank] 00:26:50 INFO - PROCESS | 3752 | --DOMWINDOW == 95 (19742000) [pid = 3752] [serial = 1219] [outer = 00000000] [url = about:blank] 00:26:50 INFO - PROCESS | 3752 | --DOMWINDOW == 94 (1C35E800) [pid = 3752] [serial = 1213] [outer = 00000000] [url = about:blank] 00:26:50 INFO - PROCESS | 3752 | --DOMWINDOW == 93 (1D935000) [pid = 3752] [serial = 1222] [outer = 00000000] [url = about:blank] 00:26:50 INFO - PROCESS | 3752 | --DOMWINDOW == 92 (1D26A800) [pid = 3752] [serial = 1217] [outer = 00000000] [url = about:blank] 00:26:50 INFO - PROCESS | 3752 | --DOMWINDOW == 91 (19745000) [pid = 3752] [serial = 1207] [outer = 00000000] [url = about:blank] 00:26:50 INFO - PROCESS | 3752 | --DOMWINDOW == 90 (18D3A800) [pid = 3752] [serial = 1204] [outer = 00000000] [url = about:blank] 00:26:50 INFO - PROCESS | 3752 | --DOMWINDOW == 89 (19469400) [pid = 3752] [serial = 1205] [outer = 00000000] [url = about:blank] 00:26:50 INFO - PROCESS | 3752 | --DOMWINDOW == 88 (157A5000) [pid = 3752] [serial = 1201] [outer = 00000000] [url = about:blank] 00:26:50 INFO - PROCESS | 3752 | --DOMWINDOW == 87 (16C0FC00) [pid = 3752] [serial = 1202] [outer = 00000000] [url = about:blank] 00:26:50 INFO - PROCESS | 3752 | --DOMWINDOW == 86 (17FF0400) [pid = 3752] [serial = 1199] [outer = 00000000] [url = about:blank] 00:26:50 INFO - PROCESS | 3752 | --DOMWINDOW == 85 (17BC3000) [pid = 3752] [serial = 1198] [outer = 00000000] [url = about:blank] 00:26:50 INFO - PROCESS | 3752 | --DOMWINDOW == 84 (136D4C00) [pid = 3752] [serial = 1196] [outer = 00000000] [url = about:blank] 00:26:50 INFO - PROCESS | 3752 | --DOMWINDOW == 83 (13450800) [pid = 3752] [serial = 1195] [outer = 00000000] [url = about:blank] 00:26:50 INFO - PROCESS | 3752 | --DOMWINDOW == 82 (1E775000) [pid = 3752] [serial = 1193] [outer = 00000000] [url = about:blank] 00:26:50 INFO - PROCESS | 3752 | --DOMWINDOW == 81 (1E771800) [pid = 3752] [serial = 1192] [outer = 00000000] [url = about:blank] 00:26:50 INFO - PROCESS | 3752 | --DOMWINDOW == 80 (1E3EDC00) [pid = 3752] [serial = 1190] [outer = 00000000] [url = about:blank] 00:26:50 INFO - PROCESS | 3752 | --DOMWINDOW == 79 (1E231000) [pid = 3752] [serial = 1189] [outer = 00000000] [url = about:blank] 00:26:50 INFO - PROCESS | 3752 | --DOMWINDOW == 78 (1DE22800) [pid = 3752] [serial = 1187] [outer = 00000000] [url = about:blank] 00:26:50 INFO - PROCESS | 3752 | --DOMWINDOW == 77 (1D6D2C00) [pid = 3752] [serial = 1186] [outer = 00000000] [url = about:blank] 00:26:50 INFO - PROCESS | 3752 | --DOMWINDOW == 76 (1D261400) [pid = 3752] [serial = 1184] [outer = 00000000] [url = about:blank] 00:26:50 INFO - PROCESS | 3752 | --DOMWINDOW == 75 (1CF95C00) [pid = 3752] [serial = 1183] [outer = 00000000] [url = about:blank] 00:26:50 INFO - PROCESS | 3752 | --DOMWINDOW == 74 (1A1BC800) [pid = 3752] [serial = 1181] [outer = 00000000] [url = about:blank] 00:26:50 INFO - PROCESS | 3752 | --DOMWINDOW == 73 (19B3A800) [pid = 3752] [serial = 1180] [outer = 00000000] [url = about:blank] 00:26:50 INFO - PROCESS | 3752 | --DOMWINDOW == 72 (17A40C00) [pid = 3752] [serial = 1178] [outer = 00000000] [url = about:blank] 00:26:50 INFO - PROCESS | 3752 | 1461050810532 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:50 INFO - PROCESS | 3752 | ++DOCSHELL 02672000 == 33 [pid = 3752] [id = 426] 00:26:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 73 (02674000) [pid = 3752] [serial = 1278] [outer = 00000000] 00:26:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 74 (12DD8000) [pid = 3752] [serial = 1279] [outer = 02674000] 00:26:50 INFO - PROCESS | 3752 | 1461050810562 Marionette DEBUG loaded listener.js 00:26:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 75 (1340D800) [pid = 3752] [serial = 1280] [outer = 02674000] 00:26:50 INFO - PROCESS | 3752 | 1461050810979 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]]]}] 00:26:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 00:26:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 729ms 00:26:51 INFO - PROCESS | 3752 | 1461050811052 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 00:26:51 INFO - PROCESS | 3752 | 1461050811054 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 00:26:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 00:26:51 INFO - PROCESS | 3752 | 1461050811057 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 00:26:51 INFO - PROCESS | 3752 | 1461050811059 Marionette TRACE conn3 <- [1,1670,null,{}] 00:26:51 INFO - PROCESS | 3752 | 1461050811069 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}] 00:26:51 INFO - PROCESS | 3752 | 1461050811156 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 00:26:51 INFO - PROCESS | 3752 | 1461050811171 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:51 INFO - PROCESS | 3752 | ++DOCSHELL 14353400 == 34 [pid = 3752] [id = 427] 00:26:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 76 (1435D000) [pid = 3752] [serial = 1281] [outer = 00000000] 00:26:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 77 (14BE7800) [pid = 3752] [serial = 1282] [outer = 1435D000] 00:26:51 INFO - PROCESS | 3752 | 1461050811220 Marionette DEBUG loaded listener.js 00:26:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 78 (157A5000) [pid = 3752] [serial = 1283] [outer = 1435D000] 00:26:51 INFO - PROCESS | 3752 | 1461050811698 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]]]}] 00:26:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 00:26:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 682ms 00:26:51 INFO - PROCESS | 3752 | 1461050811756 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 00:26:51 INFO - PROCESS | 3752 | 1461050811758 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 00:26:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 00:26:51 INFO - PROCESS | 3752 | 1461050811762 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 00:26:51 INFO - PROCESS | 3752 | 1461050811763 Marionette TRACE conn3 <- [1,1674,null,{}] 00:26:51 INFO - PROCESS | 3752 | 1461050811767 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}] 00:26:51 INFO - PROCESS | 3752 | 1461050811847 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 00:26:51 INFO - PROCESS | 3752 | 1461050811855 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:51 INFO - PROCESS | 3752 | ++DOCSHELL 15BB5C00 == 35 [pid = 3752] [id = 428] 00:26:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 79 (15BDB000) [pid = 3752] [serial = 1284] [outer = 00000000] 00:26:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 80 (16559C00) [pid = 3752] [serial = 1285] [outer = 15BDB000] 00:26:51 INFO - PROCESS | 3752 | 1461050811900 Marionette DEBUG loaded listener.js 00:26:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 81 (1671EC00) [pid = 3752] [serial = 1286] [outer = 15BDB000] 00:26:52 INFO - PROCESS | 3752 | 1461050812329 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]]]}] 00:26:52 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 00:26:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 589ms 00:26:52 INFO - PROCESS | 3752 | 1461050812366 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 00:26:52 INFO - PROCESS | 3752 | 1461050812368 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 00:26:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 00:26:52 INFO - PROCESS | 3752 | 1461050812372 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 00:26:52 INFO - PROCESS | 3752 | 1461050812373 Marionette TRACE conn3 <- [1,1678,null,{}] 00:26:52 INFO - PROCESS | 3752 | 1461050812377 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}] 00:26:52 INFO - PROCESS | 3752 | 1461050812454 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 00:26:52 INFO - PROCESS | 3752 | 1461050812460 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:52 INFO - PROCESS | 3752 | ++DOCSHELL 159E6400 == 36 [pid = 3752] [id = 429] 00:26:52 INFO - PROCESS | 3752 | ++DOMWINDOW == 82 (1648EC00) [pid = 3752] [serial = 1287] [outer = 00000000] 00:26:52 INFO - PROCESS | 3752 | ++DOMWINDOW == 83 (17A41400) [pid = 3752] [serial = 1288] [outer = 1648EC00] 00:26:52 INFO - PROCESS | 3752 | 1461050812506 Marionette DEBUG loaded listener.js 00:26:52 INFO - PROCESS | 3752 | ++DOMWINDOW == 84 (17A47400) [pid = 3752] [serial = 1289] [outer = 1648EC00] 00:26:52 INFO - PROCESS | 3752 | 1461050812997 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]]]}] 00:26:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 00:26:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 682ms 00:26:53 INFO - PROCESS | 3752 | 1461050813053 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 00:26:53 INFO - PROCESS | 3752 | 1461050813055 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 00:26:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 00:26:53 INFO - PROCESS | 3752 | 1461050813058 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 00:26:53 INFO - PROCESS | 3752 | 1461050813060 Marionette TRACE conn3 <- [1,1682,null,{}] 00:26:53 INFO - PROCESS | 3752 | 1461050813063 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}] 00:26:53 INFO - PROCESS | 3752 | 1461050813191 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 00:26:53 INFO - PROCESS | 3752 | 1461050813254 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:53 INFO - PROCESS | 3752 | ++DOCSHELL 1320E400 == 37 [pid = 3752] [id = 430] 00:26:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 85 (16C0F000) [pid = 3752] [serial = 1290] [outer = 00000000] 00:26:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 86 (17FF9800) [pid = 3752] [serial = 1291] [outer = 16C0F000] 00:26:53 INFO - PROCESS | 3752 | 1461050813302 Marionette DEBUG loaded listener.js 00:26:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 87 (18624000) [pid = 3752] [serial = 1292] [outer = 16C0F000] 00:26:53 INFO - PROCESS | 3752 | 1461050813714 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]]]}] 00:26:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 00:26:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 682ms 00:26:53 INFO - PROCESS | 3752 | 1461050813758 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 00:26:53 INFO - PROCESS | 3752 | 1461050813760 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 00:26:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 00:26:53 INFO - PROCESS | 3752 | 1461050813767 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 00:26:53 INFO - PROCESS | 3752 | 1461050813769 Marionette TRACE conn3 <- [1,1686,null,{}] 00:26:53 INFO - PROCESS | 3752 | 1461050813772 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}] 00:26:53 INFO - PROCESS | 3752 | 1461050813911 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 00:26:53 INFO - PROCESS | 3752 | 1461050813935 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:53 INFO - PROCESS | 3752 | ++DOCSHELL 11FC6800 == 38 [pid = 3752] [id = 431] 00:26:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 88 (132E3400) [pid = 3752] [serial = 1293] [outer = 00000000] 00:26:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 89 (188BB000) [pid = 3752] [serial = 1294] [outer = 132E3400] 00:26:53 INFO - PROCESS | 3752 | 1461050813979 Marionette DEBUG loaded listener.js 00:26:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 90 (188BDC00) [pid = 3752] [serial = 1295] [outer = 132E3400] 00:26:54 INFO - PROCESS | 3752 | 1461050814412 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]]]}] 00:26:54 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 00:26:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 683ms 00:26:54 INFO - PROCESS | 3752 | 1461050814463 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 00:26:54 INFO - PROCESS | 3752 | 1461050814465 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 00:26:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 00:26:54 INFO - PROCESS | 3752 | 1461050814468 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 00:26:54 INFO - PROCESS | 3752 | 1461050814470 Marionette TRACE conn3 <- [1,1690,null,{}] 00:26:54 INFO - PROCESS | 3752 | 1461050814473 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}] 00:26:54 INFO - PROCESS | 3752 | 1461050814584 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 00:26:54 INFO - PROCESS | 3752 | 1461050814590 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:54 INFO - PROCESS | 3752 | ++DOCSHELL 18878000 == 39 [pid = 3752] [id = 432] 00:26:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 91 (188BE800) [pid = 3752] [serial = 1296] [outer = 00000000] 00:26:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 92 (1919D000) [pid = 3752] [serial = 1297] [outer = 188BE800] 00:26:54 INFO - PROCESS | 3752 | 1461050814618 Marionette DEBUG loaded listener.js 00:26:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 93 (19469C00) [pid = 3752] [serial = 1298] [outer = 188BE800] 00:26:54 INFO - PROCESS | 3752 | --DOMWINDOW == 92 (17A42C00) [pid = 3752] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 00:26:54 INFO - PROCESS | 3752 | --DOMWINDOW == 91 (17BCAC00) [pid = 3752] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 00:26:54 INFO - PROCESS | 3752 | --DOMWINDOW == 90 (12366400) [pid = 3752] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 00:26:54 INFO - PROCESS | 3752 | --DOMWINDOW == 89 (13456800) [pid = 3752] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 00:26:54 INFO - PROCESS | 3752 | --DOMWINDOW == 88 (16C06800) [pid = 3752] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 00:26:54 INFO - PROCESS | 3752 | --DOMWINDOW == 87 (136D7800) [pid = 3752] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 00:26:54 INFO - PROCESS | 3752 | --DOMWINDOW == 86 (13269000) [pid = 3752] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 00:26:54 INFO - PROCESS | 3752 | --DOMWINDOW == 85 (11BF0800) [pid = 3752] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 00:26:54 INFO - PROCESS | 3752 | --DOMWINDOW == 84 (1649AC00) [pid = 3752] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 00:26:54 INFO - PROCESS | 3752 | --DOMWINDOW == 83 (15B31400) [pid = 3752] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 00:26:54 INFO - PROCESS | 3752 | --DOMWINDOW == 82 (14356C00) [pid = 3752] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 00:26:54 INFO - PROCESS | 3752 | --DOMWINDOW == 81 (11BF6800) [pid = 3752] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 00:26:54 INFO - PROCESS | 3752 | --DOMWINDOW == 80 (1671C400) [pid = 3752] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 00:26:55 INFO - PROCESS | 3752 | 1461050815133 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]]]}] 00:26:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 00:26:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 729ms 00:26:55 INFO - PROCESS | 3752 | 1461050815193 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 00:26:55 INFO - PROCESS | 3752 | 1461050815195 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 00:26:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 00:26:55 INFO - PROCESS | 3752 | 1461050815224 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 00:26:55 INFO - PROCESS | 3752 | 1461050815226 Marionette TRACE conn3 <- [1,1694,null,{}] 00:26:55 INFO - PROCESS | 3752 | 1461050815230 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}] 00:26:55 INFO - PROCESS | 3752 | 1461050815311 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 00:26:55 INFO - PROCESS | 3752 | 1461050815317 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:55 INFO - PROCESS | 3752 | ++DOCSHELL 13262C00 == 40 [pid = 3752] [id = 433] 00:26:55 INFO - PROCESS | 3752 | ++DOMWINDOW == 81 (13379800) [pid = 3752] [serial = 1299] [outer = 00000000] 00:26:55 INFO - PROCESS | 3752 | ++DOMWINDOW == 82 (15B31400) [pid = 3752] [serial = 1300] [outer = 13379800] 00:26:55 INFO - PROCESS | 3752 | 1461050815361 Marionette DEBUG loaded listener.js 00:26:55 INFO - PROCESS | 3752 | ++DOMWINDOW == 83 (15B2D000) [pid = 3752] [serial = 1301] [outer = 13379800] 00:26:55 INFO - PROCESS | 3752 | 1461050815802 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]]]}] 00:26:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 00:26:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 635ms 00:26:55 INFO - PROCESS | 3752 | 1461050815862 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 00:26:55 INFO - PROCESS | 3752 | 1461050815864 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 00:26:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 00:26:55 INFO - PROCESS | 3752 | 1461050815867 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 00:26:55 INFO - PROCESS | 3752 | 1461050815869 Marionette TRACE conn3 <- [1,1698,null,{}] 00:26:55 INFO - PROCESS | 3752 | 1461050815872 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}] 00:26:55 INFO - PROCESS | 3752 | 1461050815951 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 00:26:55 INFO - PROCESS | 3752 | 1461050815959 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:55 INFO - PROCESS | 3752 | ++DOCSHELL 1574FC00 == 41 [pid = 3752] [id = 434] 00:26:55 INFO - PROCESS | 3752 | ++DOMWINDOW == 84 (15BCF800) [pid = 3752] [serial = 1302] [outer = 00000000] 00:26:55 INFO - PROCESS | 3752 | ++DOMWINDOW == 85 (18A23C00) [pid = 3752] [serial = 1303] [outer = 15BCF800] 00:26:55 INFO - PROCESS | 3752 | 1461050816002 Marionette DEBUG loaded listener.js 00:26:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 86 (1945F000) [pid = 3752] [serial = 1304] [outer = 15BCF800] 00:26:56 INFO - PROCESS | 3752 | 1461050816430 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]]]}] 00:26:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 00:26:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 589ms 00:26:56 INFO - PROCESS | 3752 | 1461050816468 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 00:26:56 INFO - PROCESS | 3752 | 1461050816471 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 00:26:56 INFO - PROCESS | 3752 | 1461050816474 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 00:26:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 00:26:56 INFO - PROCESS | 3752 | 1461050816476 Marionette TRACE conn3 <- [1,1702,null,{}] 00:26:56 INFO - PROCESS | 3752 | 1461050816480 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}] 00:26:56 INFO - PROCESS | 3752 | 1461050816575 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 00:26:56 INFO - PROCESS | 3752 | 1461050816582 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:56 INFO - PROCESS | 3752 | ++DOCSHELL 1946B800 == 42 [pid = 3752] [id = 435] 00:26:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 87 (1954CC00) [pid = 3752] [serial = 1305] [outer = 00000000] 00:26:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 88 (1973A800) [pid = 3752] [serial = 1306] [outer = 1954CC00] 00:26:56 INFO - PROCESS | 3752 | 1461050816631 Marionette DEBUG loaded listener.js 00:26:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 89 (19740C00) [pid = 3752] [serial = 1307] [outer = 1954CC00] 00:26:57 INFO - PROCESS | 3752 | 1461050817305 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]]]}] 00:26:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 00:26:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 899ms 00:26:57 INFO - PROCESS | 3752 | 1461050817364 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 00:26:57 INFO - PROCESS | 3752 | 1461050817369 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 00:26:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 00:26:57 INFO - PROCESS | 3752 | 1461050817375 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 00:26:57 INFO - PROCESS | 3752 | 1461050817378 Marionette TRACE conn3 <- [1,1706,null,{}] 00:26:57 INFO - PROCESS | 3752 | 1461050817384 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}] 00:26:57 INFO - PROCESS | 3752 | 1461050817491 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 00:26:57 INFO - PROCESS | 3752 | 1461050817626 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:57 INFO - PROCESS | 3752 | ++DOCSHELL 1320B000 == 43 [pid = 3752] [id = 436] 00:26:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 90 (132E4000) [pid = 3752] [serial = 1308] [outer = 00000000] 00:26:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 91 (1345F000) [pid = 3752] [serial = 1309] [outer = 132E4000] 00:26:57 INFO - PROCESS | 3752 | 1461050817689 Marionette DEBUG loaded listener.js 00:26:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 92 (136DE400) [pid = 3752] [serial = 1310] [outer = 132E4000] 00:26:58 INFO - PROCESS | 3752 | 1461050818288 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]]]}] 00:26:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 00:26:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 931ms 00:26:58 INFO - PROCESS | 3752 | 1461050818320 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 00:26:58 INFO - PROCESS | 3752 | 1461050818326 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 00:26:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 00:26:58 INFO - PROCESS | 3752 | 1461050818333 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 00:26:58 INFO - PROCESS | 3752 | 1461050818335 Marionette TRACE conn3 <- [1,1710,null,{}] 00:26:58 INFO - PROCESS | 3752 | 1461050818339 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}] 00:26:58 INFO - PROCESS | 3752 | 1461050818443 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 00:26:58 INFO - PROCESS | 3752 | 1461050818556 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:58 INFO - PROCESS | 3752 | ++DOCSHELL 13AB4000 == 44 [pid = 3752] [id = 437] 00:26:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 93 (13AB4C00) [pid = 3752] [serial = 1311] [outer = 00000000] 00:26:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 94 (15D5C400) [pid = 3752] [serial = 1312] [outer = 13AB4C00] 00:26:58 INFO - PROCESS | 3752 | 1461050818652 Marionette DEBUG loaded listener.js 00:26:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 95 (1654EC00) [pid = 3752] [serial = 1313] [outer = 13AB4C00] 00:26:59 INFO - PROCESS | 3752 | 1461050819286 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]]]}] 00:26:59 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 00:26:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 992ms 00:26:59 INFO - PROCESS | 3752 | 1461050819328 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 00:26:59 INFO - PROCESS | 3752 | 1461050819331 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 00:26:59 INFO - PROCESS | 3752 | 1461050819336 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 00:26:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 00:26:59 INFO - PROCESS | 3752 | 1461050819339 Marionette TRACE conn3 <- [1,1714,null,{}] 00:26:59 INFO - PROCESS | 3752 | 1461050819351 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}] 00:26:59 INFO - PROCESS | 3752 | 1461050819457 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 00:26:59 INFO - PROCESS | 3752 | 1461050819592 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:59 INFO - PROCESS | 3752 | ++DOCSHELL 18D39800 == 45 [pid = 3752] [id = 438] 00:26:59 INFO - PROCESS | 3752 | ++DOMWINDOW == 96 (18D3A400) [pid = 3752] [serial = 1314] [outer = 00000000] 00:26:59 INFO - PROCESS | 3752 | ++DOMWINDOW == 97 (1954D800) [pid = 3752] [serial = 1315] [outer = 18D3A400] 00:26:59 INFO - PROCESS | 3752 | 1461050819649 Marionette DEBUG loaded listener.js 00:26:59 INFO - PROCESS | 3752 | ++DOMWINDOW == 98 (19739400) [pid = 3752] [serial = 1316] [outer = 18D3A400] 00:27:00 INFO - PROCESS | 3752 | 1461050820181 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]]]}] 00:27:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 00:27:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 899ms 00:27:00 INFO - PROCESS | 3752 | 1461050820244 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 00:27:00 INFO - PROCESS | 3752 | 1461050820247 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 00:27:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 00:27:00 INFO - PROCESS | 3752 | 1461050820250 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 00:27:00 INFO - PROCESS | 3752 | 1461050820252 Marionette TRACE conn3 <- [1,1718,null,{}] 00:27:00 INFO - PROCESS | 3752 | 1461050820256 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}] 00:27:00 INFO - PROCESS | 3752 | 1461050820358 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 00:27:00 INFO - PROCESS | 3752 | 1461050820463 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:00 INFO - PROCESS | 3752 | ++DOCSHELL 1946C000 == 46 [pid = 3752] [id = 439] 00:27:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 99 (1973B000) [pid = 3752] [serial = 1317] [outer = 00000000] 00:27:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 100 (1975BC00) [pid = 3752] [serial = 1318] [outer = 1973B000] 00:27:00 INFO - PROCESS | 3752 | 1461050820517 Marionette DEBUG loaded listener.js 00:27:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 101 (1975FC00) [pid = 3752] [serial = 1319] [outer = 1973B000] 00:27:01 INFO - PROCESS | 3752 | 1461050821105 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]]]}] 00:27:01 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 00:27:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 931ms 00:27:01 INFO - PROCESS | 3752 | 1461050821179 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 00:27:01 INFO - PROCESS | 3752 | 1461050821181 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 00:27:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 00:27:01 INFO - PROCESS | 3752 | 1461050821184 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 00:27:01 INFO - PROCESS | 3752 | 1461050821186 Marionette TRACE conn3 <- [1,1722,null,{}] 00:27:01 INFO - PROCESS | 3752 | 1461050821190 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}] 00:27:01 INFO - PROCESS | 3752 | 1461050821295 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 00:27:01 INFO - PROCESS | 3752 | 1461050821434 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:01 INFO - PROCESS | 3752 | ++DOCSHELL 123B9400 == 47 [pid = 3752] [id = 440] 00:27:01 INFO - PROCESS | 3752 | ++DOMWINDOW == 102 (123F8000) [pid = 3752] [serial = 1320] [outer = 00000000] 00:27:01 INFO - PROCESS | 3752 | ++DOMWINDOW == 103 (19765800) [pid = 3752] [serial = 1321] [outer = 123F8000] 00:27:01 INFO - PROCESS | 3752 | 1461050821490 Marionette DEBUG loaded listener.js 00:27:01 INFO - PROCESS | 3752 | ++DOMWINDOW == 104 (19769800) [pid = 3752] [serial = 1322] [outer = 123F8000] 00:27:02 INFO - PROCESS | 3752 | 1461050822169 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]]]}] 00:27:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 00:27:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1039ms 00:27:02 INFO - PROCESS | 3752 | 1461050822246 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 00:27:02 INFO - PROCESS | 3752 | 1461050822250 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 00:27:02 INFO - PROCESS | 3752 | 1461050822269 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 00:27:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 00:27:02 INFO - PROCESS | 3752 | 1461050822272 Marionette TRACE conn3 <- [1,1726,null,{}] 00:27:02 INFO - PROCESS | 3752 | 1461050822278 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}] 00:27:02 INFO - PROCESS | 3752 | 1461050822375 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 00:27:02 INFO - PROCESS | 3752 | 1461050822513 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:02 INFO - PROCESS | 3752 | ++DOCSHELL 13457000 == 48 [pid = 3752] [id = 441] 00:27:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 105 (1345A800) [pid = 3752] [serial = 1323] [outer = 00000000] 00:27:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 106 (13724000) [pid = 3752] [serial = 1324] [outer = 1345A800] 00:27:02 INFO - PROCESS | 3752 | 1461050822568 Marionette DEBUG loaded listener.js 00:27:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 107 (13AAE000) [pid = 3752] [serial = 1325] [outer = 1345A800] 00:27:02 INFO - PROCESS | 3752 | --DOCSHELL 1CF94400 == 47 [pid = 3752] [id = 10] 00:27:02 INFO - PROCESS | 3752 | --DOCSHELL 1574FC00 == 46 [pid = 3752] [id = 434] 00:27:02 INFO - PROCESS | 3752 | --DOCSHELL 13262C00 == 45 [pid = 3752] [id = 433] 00:27:02 INFO - PROCESS | 3752 | --DOCSHELL 18878000 == 44 [pid = 3752] [id = 432] 00:27:02 INFO - PROCESS | 3752 | --DOCSHELL 11FC6800 == 43 [pid = 3752] [id = 431] 00:27:02 INFO - PROCESS | 3752 | --DOCSHELL 1320E400 == 42 [pid = 3752] [id = 430] 00:27:02 INFO - PROCESS | 3752 | --DOCSHELL 159E6400 == 41 [pid = 3752] [id = 429] 00:27:02 INFO - PROCESS | 3752 | --DOCSHELL 15BB5C00 == 40 [pid = 3752] [id = 428] 00:27:02 INFO - PROCESS | 3752 | --DOCSHELL 14353400 == 39 [pid = 3752] [id = 427] 00:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 106 (17A06800) [pid = 3752] [serial = 1261] [outer = 00000000] [url = about:blank] 00:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 105 (182A9000) [pid = 3752] [serial = 1256] [outer = 00000000] [url = about:blank] 00:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 104 (18A27800) [pid = 3752] [serial = 1265] [outer = 00000000] [url = about:blank] 00:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 103 (132E6800) [pid = 3752] [serial = 1258] [outer = 00000000] [url = about:blank] 00:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 102 (17A41C00) [pid = 3752] [serial = 1262] [outer = 00000000] [url = about:blank] 00:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 101 (1340F800) [pid = 3752] [serial = 1259] [outer = 00000000] [url = about:blank] 00:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 100 (17A44800) [pid = 3752] [serial = 1250] [outer = 00000000] [url = about:blank] 00:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 99 (188C4400) [pid = 3752] [serial = 1264] [outer = 00000000] [url = about:blank] 00:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 98 (17BC6C00) [pid = 3752] [serial = 1252] [outer = 00000000] [url = about:blank] 00:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 97 (18234000) [pid = 3752] [serial = 1255] [outer = 00000000] [url = about:blank] 00:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 96 (12B81C00) [pid = 3752] [serial = 1231] [outer = 00000000] [url = about:blank] 00:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 95 (12DD7000) [pid = 3752] [serial = 1232] [outer = 00000000] [url = about:blank] 00:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 94 (136DE800) [pid = 3752] [serial = 1237] [outer = 00000000] [url = about:blank] 00:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 93 (13723C00) [pid = 3752] [serial = 1238] [outer = 00000000] [url = about:blank] 00:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 92 (17A45800) [pid = 3752] [serial = 1249] [outer = 00000000] [url = about:blank] 00:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 91 (14355400) [pid = 3752] [serial = 1240] [outer = 00000000] [url = about:blank] 00:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 90 (147B3400) [pid = 3752] [serial = 1241] [outer = 00000000] [url = about:blank] 00:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 89 (1336CC00) [pid = 3752] [serial = 1234] [outer = 00000000] [url = about:blank] 00:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 88 (13406C00) [pid = 3752] [serial = 1235] [outer = 00000000] [url = about:blank] 00:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 87 (11F52800) [pid = 3752] [serial = 1228] [outer = 00000000] [url = about:blank] 00:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 86 (11FC1400) [pid = 3752] [serial = 1229] [outer = 00000000] [url = about:blank] 00:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 85 (17BC5C00) [pid = 3752] [serial = 1253] [outer = 00000000] [url = about:blank] 00:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 84 (16722400) [pid = 3752] [serial = 1246] [outer = 00000000] [url = about:blank] 00:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 83 (16722800) [pid = 3752] [serial = 1247] [outer = 00000000] [url = about:blank] 00:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 82 (15D18800) [pid = 3752] [serial = 1243] [outer = 00000000] [url = about:blank] 00:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 81 (15E69000) [pid = 3752] [serial = 1244] [outer = 00000000] [url = about:blank] 00:27:03 INFO - PROCESS | 3752 | 1461050823160 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]]]}] 00:27:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 00:27:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 945ms 00:27:03 INFO - PROCESS | 3752 | 1461050823200 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 00:27:03 INFO - PROCESS | 3752 | 1461050823206 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 00:27:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 00:27:03 INFO - PROCESS | 3752 | 1461050823211 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 00:27:03 INFO - PROCESS | 3752 | 1461050823214 Marionette TRACE conn3 <- [1,1730,null,{}] 00:27:03 INFO - PROCESS | 3752 | 1461050823217 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}] 00:27:03 INFO - PROCESS | 3752 | 1461050823303 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 00:27:03 INFO - PROCESS | 3752 | 1461050823397 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:03 INFO - PROCESS | 3752 | ++DOCSHELL 123F6800 == 40 [pid = 3752] [id = 442] 00:27:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 82 (12BB6000) [pid = 3752] [serial = 1326] [outer = 00000000] 00:27:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 83 (13376C00) [pid = 3752] [serial = 1327] [outer = 12BB6000] 00:27:03 INFO - PROCESS | 3752 | 1461050823442 Marionette DEBUG loaded listener.js 00:27:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 84 (13722000) [pid = 3752] [serial = 1328] [outer = 12BB6000] 00:27:03 INFO - PROCESS | 3752 | 1461050823848 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]]]}] 00:27:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 00:27:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 728ms 00:27:03 INFO - PROCESS | 3752 | 1461050823955 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 00:27:03 INFO - PROCESS | 3752 | 1461050823959 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 00:27:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 00:27:03 INFO - PROCESS | 3752 | 1461050823964 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 00:27:03 INFO - PROCESS | 3752 | 1461050823968 Marionette TRACE conn3 <- [1,1734,null,{}] 00:27:03 INFO - PROCESS | 3752 | 1461050823979 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}] 00:27:04 INFO - PROCESS | 3752 | 1461050824063 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 00:27:04 INFO - PROCESS | 3752 | 1461050824078 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:04 INFO - PROCESS | 3752 | ++DOCSHELL 15BB3400 == 41 [pid = 3752] [id = 443] 00:27:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 85 (15BCE800) [pid = 3752] [serial = 1329] [outer = 00000000] 00:27:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 86 (15E6A000) [pid = 3752] [serial = 1330] [outer = 15BCE800] 00:27:04 INFO - PROCESS | 3752 | 1461050824126 Marionette DEBUG loaded listener.js 00:27:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 87 (1655A400) [pid = 3752] [serial = 1331] [outer = 15BCE800] 00:27:04 INFO - PROCESS | 3752 | 1461050824586 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]]]}] 00:27:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 00:27:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 651ms 00:27:04 INFO - PROCESS | 3752 | 1461050824620 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 00:27:04 INFO - PROCESS | 3752 | 1461050824622 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 00:27:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 00:27:04 INFO - PROCESS | 3752 | 1461050824625 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 00:27:04 INFO - PROCESS | 3752 | 1461050824627 Marionette TRACE conn3 <- [1,1738,null,{}] 00:27:04 INFO - PROCESS | 3752 | 1461050824630 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}] 00:27:04 INFO - PROCESS | 3752 | 1461050824715 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 00:27:04 INFO - PROCESS | 3752 | 1461050824721 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:04 INFO - PROCESS | 3752 | ++DOCSHELL 15E68400 == 42 [pid = 3752] [id = 444] 00:27:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 88 (16C06400) [pid = 3752] [serial = 1332] [outer = 00000000] 00:27:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 89 (17A43000) [pid = 3752] [serial = 1333] [outer = 16C06400] 00:27:04 INFO - PROCESS | 3752 | 1461050824766 Marionette DEBUG loaded listener.js 00:27:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 90 (17A49000) [pid = 3752] [serial = 1334] [outer = 16C06400] 00:27:05 INFO - PROCESS | 3752 | 1461050825191 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]]]}] 00:27:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 00:27:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 636ms 00:27:05 INFO - PROCESS | 3752 | 1461050825247 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 00:27:05 INFO - PROCESS | 3752 | 1461050825249 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 00:27:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 00:27:05 INFO - PROCESS | 3752 | 1461050825253 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 00:27:05 INFO - PROCESS | 3752 | 1461050825254 Marionette TRACE conn3 <- [1,1742,null,{}] 00:27:05 INFO - PROCESS | 3752 | 1461050825258 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}] 00:27:05 INFO - PROCESS | 3752 | 1461050825369 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 00:27:05 INFO - PROCESS | 3752 | 1461050825423 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:05 INFO - PROCESS | 3752 | ++DOCSHELL 17A48000 == 43 [pid = 3752] [id = 445] 00:27:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 91 (17A4B800) [pid = 3752] [serial = 1335] [outer = 00000000] 00:27:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 92 (17BC7800) [pid = 3752] [serial = 1336] [outer = 17A4B800] 00:27:05 INFO - PROCESS | 3752 | 1461050825502 Marionette DEBUG loaded listener.js 00:27:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 93 (17F44C00) [pid = 3752] [serial = 1337] [outer = 17A4B800] 00:27:05 INFO - PROCESS | 3752 | 1461050825920 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]]]}] 00:27:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 00:27:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 697ms 00:27:05 INFO - PROCESS | 3752 | 1461050825952 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 00:27:05 INFO - PROCESS | 3752 | 1461050825954 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 00:27:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 00:27:05 INFO - PROCESS | 3752 | 1461050825958 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 00:27:05 INFO - PROCESS | 3752 | 1461050825959 Marionette TRACE conn3 <- [1,1746,null,{}] 00:27:05 INFO - PROCESS | 3752 | 1461050825963 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}] 00:27:06 INFO - PROCESS | 3752 | 1461050826114 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 00:27:06 INFO - PROCESS | 3752 | 1461050826128 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:06 INFO - PROCESS | 3752 | ++DOCSHELL 1325B800 == 44 [pid = 3752] [id = 446] 00:27:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 94 (16C08400) [pid = 3752] [serial = 1338] [outer = 00000000] 00:27:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 95 (188BA000) [pid = 3752] [serial = 1339] [outer = 16C08400] 00:27:06 INFO - PROCESS | 3752 | 1461050826226 Marionette DEBUG loaded listener.js 00:27:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 96 (188C1C00) [pid = 3752] [serial = 1340] [outer = 16C08400] 00:27:06 INFO - PROCESS | 3752 | 1461050826647 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]]]}] 00:27:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 00:27:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 728ms 00:27:06 INFO - PROCESS | 3752 | 1461050826699 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 00:27:06 INFO - PROCESS | 3752 | 1461050826700 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 00:27:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 00:27:06 INFO - PROCESS | 3752 | 1461050826748 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 00:27:06 INFO - PROCESS | 3752 | 1461050826750 Marionette TRACE conn3 <- [1,1750,null,{}] 00:27:06 INFO - PROCESS | 3752 | 1461050826753 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}] 00:27:06 INFO - PROCESS | 3752 | 1461050826862 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 00:27:06 INFO - PROCESS | 3752 | 1461050826874 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:06 INFO - PROCESS | 3752 | ++DOCSHELL 12B83400 == 45 [pid = 3752] [id = 447] 00:27:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 97 (188B8400) [pid = 3752] [serial = 1341] [outer = 00000000] 00:27:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 98 (1955B000) [pid = 3752] [serial = 1342] [outer = 188B8400] 00:27:06 INFO - PROCESS | 3752 | 1461050826969 Marionette DEBUG loaded listener.js 00:27:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 99 (19745800) [pid = 3752] [serial = 1343] [outer = 188B8400] 00:27:07 INFO - PROCESS | 3752 | --DOMWINDOW == 98 (132E3400) [pid = 3752] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 00:27:07 INFO - PROCESS | 3752 | --DOMWINDOW == 97 (188BE800) [pid = 3752] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 00:27:07 INFO - PROCESS | 3752 | --DOMWINDOW == 96 (15BCF800) [pid = 3752] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 00:27:07 INFO - PROCESS | 3752 | --DOMWINDOW == 95 (1D6CDC00) [pid = 3752] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 00:27:07 INFO - PROCESS | 3752 | --DOMWINDOW == 94 (1648EC00) [pid = 3752] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 00:27:07 INFO - PROCESS | 3752 | --DOMWINDOW == 93 (12B8BC00) [pid = 3752] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 00:27:07 INFO - PROCESS | 3752 | --DOMWINDOW == 92 (15BDB000) [pid = 3752] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 00:27:07 INFO - PROCESS | 3752 | --DOMWINDOW == 91 (1435D000) [pid = 3752] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 00:27:07 INFO - PROCESS | 3752 | --DOMWINDOW == 90 (16C0F000) [pid = 3752] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 00:27:07 INFO - PROCESS | 3752 | --DOMWINDOW == 89 (13379800) [pid = 3752] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 00:27:07 INFO - PROCESS | 3752 | --DOMWINDOW == 88 (02674000) [pid = 3752] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 00:27:07 INFO - PROCESS | 3752 | 1461050827426 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]]]}] 00:27:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 00:27:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 760ms 00:27:07 INFO - PROCESS | 3752 | 1461050827473 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 00:27:07 INFO - PROCESS | 3752 | 1461050827475 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 00:27:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 00:27:07 INFO - PROCESS | 3752 | 1461050827479 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 00:27:07 INFO - PROCESS | 3752 | 1461050827480 Marionette TRACE conn3 <- [1,1754,null,{}] 00:27:07 INFO - PROCESS | 3752 | 1461050827484 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}] 00:27:07 INFO - PROCESS | 3752 | 1461050827563 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 00:27:07 INFO - PROCESS | 3752 | 1461050827657 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:07 INFO - PROCESS | 3752 | ++DOCSHELL 02678400 == 46 [pid = 3752] [id = 448] 00:27:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 89 (0267BC00) [pid = 3752] [serial = 1344] [outer = 00000000] 00:27:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 90 (1435D000) [pid = 3752] [serial = 1345] [outer = 0267BC00] 00:27:07 INFO - PROCESS | 3752 | 1461050827704 Marionette DEBUG loaded listener.js 00:27:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 91 (18232800) [pid = 3752] [serial = 1346] [outer = 0267BC00] 00:27:08 INFO - PROCESS | 3752 | 1461050828094 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]]]}] 00:27:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 00:27:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 636ms 00:27:08 INFO - PROCESS | 3752 | 1461050828117 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 00:27:08 INFO - PROCESS | 3752 | 1461050828119 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 00:27:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 00:27:08 INFO - PROCESS | 3752 | 1461050828122 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 00:27:08 INFO - PROCESS | 3752 | 1461050828124 Marionette TRACE conn3 <- [1,1758,null,{}] 00:27:08 INFO - PROCESS | 3752 | 1461050828135 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}] 00:27:08 INFO - PROCESS | 3752 | 1461050828248 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 00:27:08 INFO - PROCESS | 3752 | 1461050828256 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:08 INFO - PROCESS | 3752 | ++DOCSHELL 17F4C800 == 47 [pid = 3752] [id = 449] 00:27:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 92 (19766400) [pid = 3752] [serial = 1347] [outer = 00000000] 00:27:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 93 (19B34800) [pid = 3752] [serial = 1348] [outer = 19766400] 00:27:08 INFO - PROCESS | 3752 | 1461050828300 Marionette DEBUG loaded listener.js 00:27:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 94 (19B36400) [pid = 3752] [serial = 1349] [outer = 19766400] 00:27:08 INFO - PROCESS | 3752 | 1461050828727 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]]]}] 00:27:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 00:27:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 635ms 00:27:08 INFO - PROCESS | 3752 | 1461050828767 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 00:27:08 INFO - PROCESS | 3752 | 1461050828769 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 00:27:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 00:27:08 INFO - PROCESS | 3752 | 1461050828772 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 00:27:08 INFO - PROCESS | 3752 | 1461050828774 Marionette TRACE conn3 <- [1,1762,null,{}] 00:27:08 INFO - PROCESS | 3752 | 1461050828777 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}] 00:27:08 INFO - PROCESS | 3752 | 1461050828859 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 00:27:08 INFO - PROCESS | 3752 | 1461050828865 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:08 INFO - PROCESS | 3752 | ++DOCSHELL 12B84C00 == 48 [pid = 3752] [id = 450] 00:27:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 95 (17BC8000) [pid = 3752] [serial = 1350] [outer = 00000000] 00:27:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 96 (19C77400) [pid = 3752] [serial = 1351] [outer = 17BC8000] 00:27:08 INFO - PROCESS | 3752 | 1461050828909 Marionette DEBUG loaded listener.js 00:27:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 97 (19C7DC00) [pid = 3752] [serial = 1352] [outer = 17BC8000] 00:27:09 INFO - PROCESS | 3752 | 1461050829410 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]]]}] 00:27:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 00:27:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 682ms 00:27:09 INFO - PROCESS | 3752 | 1461050829455 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 00:27:09 INFO - PROCESS | 3752 | 1461050829459 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 00:27:09 INFO - PROCESS | 3752 | 1461050829465 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 00:27:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 00:27:09 INFO - PROCESS | 3752 | 1461050829469 Marionette TRACE conn3 <- [1,1766,null,{}] 00:27:09 INFO - PROCESS | 3752 | 1461050829476 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}] 00:27:09 INFO - PROCESS | 3752 | 1461050829584 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 00:27:09 INFO - PROCESS | 3752 | 1461050829762 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:09 INFO - PROCESS | 3752 | ++DOCSHELL 12DD3800 == 49 [pid = 3752] [id = 451] 00:27:09 INFO - PROCESS | 3752 | ++DOMWINDOW == 98 (13269000) [pid = 3752] [serial = 1353] [outer = 00000000] 00:27:09 INFO - PROCESS | 3752 | ++DOMWINDOW == 99 (13401C00) [pid = 3752] [serial = 1354] [outer = 13269000] 00:27:09 INFO - PROCESS | 3752 | 1461050829819 Marionette DEBUG loaded listener.js 00:27:09 INFO - PROCESS | 3752 | ++DOMWINDOW == 100 (13456800) [pid = 3752] [serial = 1355] [outer = 13269000] 00:27:10 INFO - PROCESS | 3752 | 1461050830381 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]]]}] 00:27:10 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 00:27:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 930ms 00:27:10 INFO - PROCESS | 3752 | 1461050830411 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 00:27:10 INFO - PROCESS | 3752 | 1461050830417 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 00:27:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 00:27:10 INFO - PROCESS | 3752 | 1461050830424 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 00:27:10 INFO - PROCESS | 3752 | 1461050830426 Marionette TRACE conn3 <- [1,1770,null,{}] 00:27:10 INFO - PROCESS | 3752 | 1461050830430 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}] 00:27:10 INFO - PROCESS | 3752 | 1461050830537 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 00:27:10 INFO - PROCESS | 3752 | 1461050830646 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:10 INFO - PROCESS | 3752 | ++DOCSHELL 14351C00 == 50 [pid = 3752] [id = 452] 00:27:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 101 (14356C00) [pid = 3752] [serial = 1356] [outer = 00000000] 00:27:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 102 (15D18800) [pid = 3752] [serial = 1357] [outer = 14356C00] 00:27:10 INFO - PROCESS | 3752 | 1461050830700 Marionette DEBUG loaded listener.js 00:27:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 103 (16729C00) [pid = 3752] [serial = 1358] [outer = 14356C00] 00:27:11 INFO - PROCESS | 3752 | 1461050831313 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]]]}] 00:27:11 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 00:27:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 946ms 00:27:11 INFO - PROCESS | 3752 | 1461050831350 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 00:27:11 INFO - PROCESS | 3752 | 1461050831353 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 00:27:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 00:27:11 INFO - PROCESS | 3752 | 1461050831357 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 00:27:11 INFO - PROCESS | 3752 | 1461050831360 Marionette TRACE conn3 <- [1,1774,null,{}] 00:27:11 INFO - PROCESS | 3752 | 1461050831371 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}] 00:27:11 INFO - PROCESS | 3752 | 1461050831481 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 00:27:11 INFO - PROCESS | 3752 | 1461050831591 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:11 INFO - PROCESS | 3752 | ++DOCSHELL 1823A800 == 51 [pid = 3752] [id = 453] 00:27:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 104 (18621800) [pid = 3752] [serial = 1359] [outer = 00000000] 00:27:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 105 (1955A800) [pid = 3752] [serial = 1360] [outer = 18621800] 00:27:11 INFO - PROCESS | 3752 | 1461050831648 Marionette DEBUG loaded listener.js 00:27:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 106 (19768C00) [pid = 3752] [serial = 1361] [outer = 18621800] 00:27:12 INFO - PROCESS | 3752 | 1461050832247 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]]]}] 00:27:12 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 00:27:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 930ms 00:27:12 INFO - PROCESS | 3752 | 1461050832301 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 00:27:12 INFO - PROCESS | 3752 | 1461050832304 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 00:27:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 00:27:12 INFO - PROCESS | 3752 | 1461050832307 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 00:27:12 INFO - PROCESS | 3752 | 1461050832309 Marionette TRACE conn3 <- [1,1778,null,{}] 00:27:12 INFO - PROCESS | 3752 | 1461050832313 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}] 00:27:12 INFO - PROCESS | 3752 | 1461050832421 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 00:27:12 INFO - PROCESS | 3752 | 1461050832530 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:12 INFO - PROCESS | 3752 | ++DOCSHELL 188B8800 == 52 [pid = 3752] [id = 454] 00:27:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 107 (1946B400) [pid = 3752] [serial = 1362] [outer = 00000000] 00:27:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 108 (19E9A800) [pid = 3752] [serial = 1363] [outer = 1946B400] 00:27:12 INFO - PROCESS | 3752 | 1461050832584 Marionette DEBUG loaded listener.js 00:27:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 109 (19ED6400) [pid = 3752] [serial = 1364] [outer = 1946B400] 00:27:13 INFO - PROCESS | 3752 | 1461050833146 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]]]}] 00:27:13 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) 00:27:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 899ms 00:27:13 INFO - PROCESS | 3752 | 1461050833196 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 00:27:13 INFO - PROCESS | 3752 | 1461050833198 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 00:27:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 00:27:13 INFO - PROCESS | 3752 | 1461050833201 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 00:27:13 INFO - PROCESS | 3752 | 1461050833203 Marionette TRACE conn3 <- [1,1782,null,{}] 00:27:13 INFO - PROCESS | 3752 | 1461050833207 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}] 00:27:13 INFO - PROCESS | 3752 | 1461050833308 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 00:27:13 INFO - PROCESS | 3752 | 1461050833415 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:13 INFO - PROCESS | 3752 | ++DOCSHELL 188BA800 == 53 [pid = 3752] [id = 455] 00:27:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 110 (19C57C00) [pid = 3752] [serial = 1365] [outer = 00000000] 00:27:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 111 (1A00D400) [pid = 3752] [serial = 1366] [outer = 19C57C00] 00:27:13 INFO - PROCESS | 3752 | 1461050833468 Marionette DEBUG loaded listener.js 00:27:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 112 (1A06F400) [pid = 3752] [serial = 1367] [outer = 19C57C00] 00:27:14 INFO - PROCESS | 3752 | 1461050834032 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]]]}] 00:27:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:27:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 900ms 00:27:14 INFO - PROCESS | 3752 | 1461050834106 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 00:27:14 INFO - PROCESS | 3752 | 1461050834108 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 00:27:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 00:27:14 INFO - PROCESS | 3752 | 1461050834111 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 00:27:14 INFO - PROCESS | 3752 | 1461050834113 Marionette TRACE conn3 <- [1,1786,null,{}] 00:27:14 INFO - PROCESS | 3752 | 1461050834117 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}] 00:27:14 INFO - PROCESS | 3752 | 1461050834276 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 00:27:14 INFO - PROCESS | 3752 | 1461050834417 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:14 INFO - PROCESS | 3752 | ++DOCSHELL 02A80800 == 54 [pid = 3752] [id = 456] 00:27:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 113 (11BED000) [pid = 3752] [serial = 1368] [outer = 00000000] 00:27:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 114 (1336C000) [pid = 3752] [serial = 1369] [outer = 11BED000] 00:27:14 INFO - PROCESS | 3752 | 1461050834475 Marionette DEBUG loaded listener.js 00:27:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 115 (136D1800) [pid = 3752] [serial = 1370] [outer = 11BED000] 00:27:15 INFO - PROCESS | 3752 | 1461050835181 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]]]}] 00:27:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 00:27:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1132ms 00:27:15 INFO - PROCESS | 3752 | 1461050835246 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 00:27:15 INFO - PROCESS | 3752 | 1461050835251 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 00:27:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 00:27:15 INFO - PROCESS | 3752 | 1461050835256 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 00:27:15 INFO - PROCESS | 3752 | 1461050835259 Marionette TRACE conn3 <- [1,1790,null,{}] 00:27:15 INFO - PROCESS | 3752 | 1461050835313 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}] 00:27:15 INFO - PROCESS | 3752 | 1461050835432 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 00:27:15 INFO - PROCESS | 3752 | 1461050835562 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:15 INFO - PROCESS | 3752 | ++DOCSHELL 13406000 == 55 [pid = 3752] [id = 457] 00:27:15 INFO - PROCESS | 3752 | ++DOMWINDOW == 116 (1345E400) [pid = 3752] [serial = 1371] [outer = 00000000] 00:27:15 INFO - PROCESS | 3752 | ++DOMWINDOW == 117 (13AB4800) [pid = 3752] [serial = 1372] [outer = 1345E400] 00:27:15 INFO - PROCESS | 3752 | 1461050835612 Marionette DEBUG loaded listener.js 00:27:15 INFO - PROCESS | 3752 | ++DOMWINDOW == 118 (143B5C00) [pid = 3752] [serial = 1373] [outer = 1345E400] 00:27:15 INFO - PROCESS | 3752 | --DOCSHELL 17F4C800 == 54 [pid = 3752] [id = 449] 00:27:15 INFO - PROCESS | 3752 | --DOCSHELL 02678400 == 53 [pid = 3752] [id = 448] 00:27:15 INFO - PROCESS | 3752 | --DOCSHELL 12B83400 == 52 [pid = 3752] [id = 447] 00:27:15 INFO - PROCESS | 3752 | --DOCSHELL 1325B800 == 51 [pid = 3752] [id = 446] 00:27:15 INFO - PROCESS | 3752 | --DOCSHELL 17A48000 == 50 [pid = 3752] [id = 445] 00:27:15 INFO - PROCESS | 3752 | --DOCSHELL 15E68400 == 49 [pid = 3752] [id = 444] 00:27:15 INFO - PROCESS | 3752 | --DOCSHELL 15BB3400 == 48 [pid = 3752] [id = 443] 00:27:15 INFO - PROCESS | 3752 | --DOCSHELL 123F6800 == 47 [pid = 3752] [id = 442] 00:27:15 INFO - PROCESS | 3752 | --DOCSHELL 13457000 == 46 [pid = 3752] [id = 441] 00:27:15 INFO - PROCESS | 3752 | --DOMWINDOW == 117 (193D6400) [pid = 3752] [serial = 1267] [outer = 00000000] [url = about:blank] 00:27:15 INFO - PROCESS | 3752 | --DOMWINDOW == 116 (1973A800) [pid = 3752] [serial = 1306] [outer = 00000000] [url = about:blank] 00:27:16 INFO - PROCESS | 3752 | --DOCSHELL 13AB4000 == 45 [pid = 3752] [id = 437] 00:27:16 INFO - PROCESS | 3752 | --DOCSHELL 1320B000 == 44 [pid = 3752] [id = 436] 00:27:16 INFO - PROCESS | 3752 | --DOMWINDOW == 115 (12B8D800) [pid = 3752] [serial = 1270] [outer = 00000000] [url = about:blank] 00:27:16 INFO - PROCESS | 3752 | --DOMWINDOW == 114 (1340D800) [pid = 3752] [serial = 1280] [outer = 00000000] [url = about:blank] 00:27:16 INFO - PROCESS | 3752 | --DOMWINDOW == 113 (12DD8000) [pid = 3752] [serial = 1279] [outer = 00000000] [url = about:blank] 00:27:16 INFO - PROCESS | 3752 | --DOMWINDOW == 112 (188BB000) [pid = 3752] [serial = 1294] [outer = 00000000] [url = about:blank] 00:27:16 INFO - PROCESS | 3752 | --DOMWINDOW == 111 (19469C00) [pid = 3752] [serial = 1298] [outer = 00000000] [url = about:blank] 00:27:16 INFO - PROCESS | 3752 | --DOMWINDOW == 110 (13A2A800) [pid = 3752] [serial = 1273] [outer = 00000000] [url = about:blank] 00:27:16 INFO - PROCESS | 3752 | --DOMWINDOW == 109 (18A23C00) [pid = 3752] [serial = 1303] [outer = 00000000] [url = about:blank] 00:27:16 INFO - PROCESS | 3752 | --DOMWINDOW == 108 (1E37BC00) [pid = 3752] [serial = 1226] [outer = 00000000] [url = about:blank] 00:27:16 INFO - PROCESS | 3752 | --DOMWINDOW == 107 (17A41400) [pid = 3752] [serial = 1288] [outer = 00000000] [url = about:blank] 00:27:16 INFO - PROCESS | 3752 | --DOMWINDOW == 106 (13373C00) [pid = 3752] [serial = 1276] [outer = 00000000] [url = about:blank] 00:27:16 INFO - PROCESS | 3752 | --DOMWINDOW == 105 (1671EC00) [pid = 3752] [serial = 1286] [outer = 00000000] [url = about:blank] 00:27:16 INFO - PROCESS | 3752 | --DOMWINDOW == 104 (188BDC00) [pid = 3752] [serial = 1295] [outer = 00000000] [url = about:blank] 00:27:16 INFO - PROCESS | 3752 | --DOMWINDOW == 103 (14BE7800) [pid = 3752] [serial = 1282] [outer = 00000000] [url = about:blank] 00:27:16 INFO - PROCESS | 3752 | --DOMWINDOW == 102 (157A5000) [pid = 3752] [serial = 1283] [outer = 00000000] [url = about:blank] 00:27:16 INFO - PROCESS | 3752 | --DOMWINDOW == 101 (16559C00) [pid = 3752] [serial = 1285] [outer = 00000000] [url = about:blank] 00:27:16 INFO - PROCESS | 3752 | --DOMWINDOW == 100 (17FF9800) [pid = 3752] [serial = 1291] [outer = 00000000] [url = about:blank] 00:27:16 INFO - PROCESS | 3752 | --DOMWINDOW == 99 (15B31400) [pid = 3752] [serial = 1300] [outer = 00000000] [url = about:blank] 00:27:16 INFO - PROCESS | 3752 | --DOMWINDOW == 98 (17A47400) [pid = 3752] [serial = 1289] [outer = 00000000] [url = about:blank] 00:27:16 INFO - PROCESS | 3752 | --DOMWINDOW == 97 (13410C00) [pid = 3752] [serial = 1277] [outer = 00000000] [url = about:blank] 00:27:16 INFO - PROCESS | 3752 | --DOMWINDOW == 96 (15B2D000) [pid = 3752] [serial = 1301] [outer = 00000000] [url = about:blank] 00:27:16 INFO - PROCESS | 3752 | --DOMWINDOW == 95 (18624000) [pid = 3752] [serial = 1292] [outer = 00000000] [url = about:blank] 00:27:16 INFO - PROCESS | 3752 | --DOMWINDOW == 94 (1919D000) [pid = 3752] [serial = 1297] [outer = 00000000] [url = about:blank] 00:27:16 INFO - PROCESS | 3752 | --DOMWINDOW == 93 (1945F000) [pid = 3752] [serial = 1304] [outer = 00000000] [url = about:blank] 00:27:16 INFO - PROCESS | 3752 | 1461050836160 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]]]}] 00:27:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 00:27:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 930ms 00:27:16 INFO - PROCESS | 3752 | 1461050836202 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 00:27:16 INFO - PROCESS | 3752 | 1461050836207 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 00:27:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 00:27:16 INFO - PROCESS | 3752 | 1461050836213 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 00:27:16 INFO - PROCESS | 3752 | 1461050836216 Marionette TRACE conn3 <- [1,1794,null,{}] 00:27:16 INFO - PROCESS | 3752 | 1461050836219 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}] 00:27:16 INFO - PROCESS | 3752 | 1461050836311 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 00:27:16 INFO - PROCESS | 3752 | 1461050836320 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:16 INFO - PROCESS | 3752 | ++DOCSHELL 13371800 == 45 [pid = 3752] [id = 458] 00:27:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 94 (13404400) [pid = 3752] [serial = 1374] [outer = 00000000] 00:27:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 95 (13A2A800) [pid = 3752] [serial = 1375] [outer = 13404400] 00:27:16 INFO - PROCESS | 3752 | 1461050836366 Marionette DEBUG loaded listener.js 00:27:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 96 (157A5C00) [pid = 3752] [serial = 1376] [outer = 13404400] 00:27:16 INFO - PROCESS | 3752 | 1461050836865 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]]]}] 00:27:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 00:27:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 698ms 00:27:16 INFO - PROCESS | 3752 | 1461050836912 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 00:27:16 INFO - PROCESS | 3752 | 1461050836914 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 00:27:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 00:27:16 INFO - PROCESS | 3752 | 1461050836917 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 00:27:16 INFO - PROCESS | 3752 | 1461050836921 Marionette TRACE conn3 <- [1,1798,null,{}] 00:27:16 INFO - PROCESS | 3752 | 1461050836931 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}] 00:27:17 INFO - PROCESS | 3752 | 1461050837016 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 00:27:17 INFO - PROCESS | 3752 | 1461050837025 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:17 INFO - PROCESS | 3752 | ++DOCSHELL 1337A400 == 46 [pid = 3752] [id = 459] 00:27:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 97 (1671EC00) [pid = 3752] [serial = 1377] [outer = 00000000] 00:27:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 98 (16C06C00) [pid = 3752] [serial = 1378] [outer = 1671EC00] 00:27:17 INFO - PROCESS | 3752 | 1461050837075 Marionette DEBUG loaded listener.js 00:27:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 99 (17A45C00) [pid = 3752] [serial = 1379] [outer = 1671EC00] 00:27:17 INFO - PROCESS | 3752 | 1461050837540 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]]]}] 00:27:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 00:27:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 697ms 00:27:17 INFO - PROCESS | 3752 | 1461050837600 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 00:27:17 INFO - PROCESS | 3752 | 1461050837602 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 00:27:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 00:27:17 INFO - PROCESS | 3752 | 1461050837605 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 00:27:17 INFO - PROCESS | 3752 | 1461050837607 Marionette TRACE conn3 <- [1,1802,null,{}] 00:27:17 INFO - PROCESS | 3752 | 1461050837610 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}] 00:27:17 INFO - PROCESS | 3752 | 1461050837718 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 00:27:17 INFO - PROCESS | 3752 | 1461050837725 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:17 INFO - PROCESS | 3752 | ++DOCSHELL 16728000 == 47 [pid = 3752] [id = 460] 00:27:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 100 (17A49C00) [pid = 3752] [serial = 1380] [outer = 00000000] 00:27:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 101 (17F3F800) [pid = 3752] [serial = 1381] [outer = 17A49C00] 00:27:17 INFO - PROCESS | 3752 | 1461050837769 Marionette DEBUG loaded listener.js 00:27:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 102 (17FFA800) [pid = 3752] [serial = 1382] [outer = 17A49C00] 00:27:18 INFO - PROCESS | 3752 | 1461050838224 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]]]}] 00:27:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 00:27:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 698ms 00:27:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 00:27:18 INFO - PROCESS | 3752 | 1461050838308 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 00:27:18 INFO - PROCESS | 3752 | 1461050838310 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 00:27:18 INFO - PROCESS | 3752 | 1461050838313 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 00:27:18 INFO - PROCESS | 3752 | 1461050838315 Marionette TRACE conn3 <- [1,1806,null,{}] 00:27:18 INFO - PROCESS | 3752 | 1461050838318 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}] 00:27:18 INFO - PROCESS | 3752 | 1461050838429 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 00:27:18 INFO - PROCESS | 3752 | 1461050838436 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:18 INFO - PROCESS | 3752 | ++DOCSHELL 13207800 == 48 [pid = 3752] [id = 461] 00:27:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 103 (1658F000) [pid = 3752] [serial = 1383] [outer = 00000000] 00:27:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 104 (18878800) [pid = 3752] [serial = 1384] [outer = 1658F000] 00:27:18 INFO - PROCESS | 3752 | 1461050838483 Marionette DEBUG loaded listener.js 00:27:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 105 (188B9400) [pid = 3752] [serial = 1385] [outer = 1658F000] 00:27:18 INFO - PROCESS | 3752 | 1461050838949 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]]]}] 00:27:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 00:27:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 697ms 00:27:18 INFO - PROCESS | 3752 | 1461050839010 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 00:27:18 INFO - PROCESS | 3752 | 1461050839012 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 00:27:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 00:27:19 INFO - PROCESS | 3752 | 1461050839015 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 00:27:19 INFO - PROCESS | 3752 | 1461050839017 Marionette TRACE conn3 <- [1,1810,null,{}] 00:27:19 INFO - PROCESS | 3752 | 1461050839026 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}] 00:27:19 INFO - PROCESS | 3752 | 1461050839184 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 00:27:19 INFO - PROCESS | 3752 | 1461050839255 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:19 INFO - PROCESS | 3752 | ++DOCSHELL 1945F000 == 49 [pid = 3752] [id = 462] 00:27:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 106 (19462000) [pid = 3752] [serial = 1386] [outer = 00000000] 00:27:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 107 (19536000) [pid = 3752] [serial = 1387] [outer = 19462000] 00:27:19 INFO - PROCESS | 3752 | 1461050839303 Marionette DEBUG loaded listener.js 00:27:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 108 (1954F400) [pid = 3752] [serial = 1388] [outer = 19462000] 00:27:19 INFO - PROCESS | 3752 | 1461050839709 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]]]}] 00:27:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 00:27:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 728ms 00:27:19 INFO - PROCESS | 3752 | 1461050839740 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 00:27:19 INFO - PROCESS | 3752 | 1461050839741 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 00:27:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 00:27:19 INFO - PROCESS | 3752 | 1461050839745 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 00:27:19 INFO - PROCESS | 3752 | 1461050839746 Marionette TRACE conn3 <- [1,1814,null,{}] 00:27:19 INFO - PROCESS | 3752 | 1461050839749 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}] 00:27:19 INFO - PROCESS | 3752 | 1461050839861 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 00:27:19 INFO - PROCESS | 3752 | 1461050839867 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:19 INFO - PROCESS | 3752 | ++DOCSHELL 1946BC00 == 50 [pid = 3752] [id = 463] 00:27:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 109 (19550C00) [pid = 3752] [serial = 1389] [outer = 00000000] 00:27:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 110 (19B35000) [pid = 3752] [serial = 1390] [outer = 19550C00] 00:27:19 INFO - PROCESS | 3752 | 1461050839912 Marionette DEBUG loaded listener.js 00:27:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 111 (19C81C00) [pid = 3752] [serial = 1391] [outer = 19550C00] 00:27:20 INFO - PROCESS | 3752 | --DOMWINDOW == 110 (13365400) [pid = 3752] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 00:27:20 INFO - PROCESS | 3752 | --DOMWINDOW == 109 (1235A000) [pid = 3752] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 00:27:20 INFO - PROCESS | 3752 | --DOMWINDOW == 108 (16C08400) [pid = 3752] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 00:27:20 INFO - PROCESS | 3752 | --DOMWINDOW == 107 (17A4B800) [pid = 3752] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 00:27:20 INFO - PROCESS | 3752 | --DOMWINDOW == 106 (188B8400) [pid = 3752] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 00:27:20 INFO - PROCESS | 3752 | --DOMWINDOW == 105 (12BB6000) [pid = 3752] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 00:27:20 INFO - PROCESS | 3752 | --DOMWINDOW == 104 (0267BC00) [pid = 3752] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 00:27:20 INFO - PROCESS | 3752 | --DOMWINDOW == 103 (123F8000) [pid = 3752] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 00:27:20 INFO - PROCESS | 3752 | --DOMWINDOW == 102 (16C06400) [pid = 3752] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 00:27:20 INFO - PROCESS | 3752 | --DOMWINDOW == 101 (1345A800) [pid = 3752] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 00:27:20 INFO - PROCESS | 3752 | --DOMWINDOW == 100 (15BCE800) [pid = 3752] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 00:27:20 INFO - PROCESS | 3752 | --DOMWINDOW == 99 (19766400) [pid = 3752] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 00:27:20 INFO - PROCESS | 3752 | --DOMWINDOW == 98 (188C0400) [pid = 3752] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 00:27:20 INFO - PROCESS | 3752 | 1461050840531 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]]]}] 00:27:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 00:27:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 838ms 00:27:20 INFO - PROCESS | 3752 | 1461050840588 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 00:27:20 INFO - PROCESS | 3752 | 1461050840590 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 00:27:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 00:27:20 INFO - PROCESS | 3752 | 1461050840593 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 00:27:20 INFO - PROCESS | 3752 | 1461050840595 Marionette TRACE conn3 <- [1,1818,null,{}] 00:27:20 INFO - PROCESS | 3752 | 1461050840599 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}] 00:27:20 INFO - PROCESS | 3752 | 1461050840680 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 00:27:20 INFO - PROCESS | 3752 | 1461050840777 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:20 INFO - PROCESS | 3752 | ++DOCSHELL 11BEE400 == 51 [pid = 3752] [id = 464] 00:27:20 INFO - PROCESS | 3752 | ++DOMWINDOW == 99 (11FC1400) [pid = 3752] [serial = 1392] [outer = 00000000] 00:27:20 INFO - PROCESS | 3752 | ++DOMWINDOW == 100 (1340D400) [pid = 3752] [serial = 1393] [outer = 11FC1400] 00:27:20 INFO - PROCESS | 3752 | 1461050840821 Marionette DEBUG loaded listener.js 00:27:20 INFO - PROCESS | 3752 | ++DOMWINDOW == 101 (14BEF000) [pid = 3752] [serial = 1394] [outer = 11FC1400] 00:27:21 INFO - PROCESS | 3752 | 1461050841177 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]]]}] 00:27:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 00:27:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 620ms 00:27:21 INFO - PROCESS | 3752 | 1461050841232 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 00:27:21 INFO - PROCESS | 3752 | 1461050841234 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 00:27:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 00:27:21 INFO - PROCESS | 3752 | 1461050841237 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 00:27:21 INFO - PROCESS | 3752 | 1461050841239 Marionette TRACE conn3 <- [1,1822,null,{}] 00:27:21 INFO - PROCESS | 3752 | 1461050841242 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}] 00:27:21 INFO - PROCESS | 3752 | 1461050841365 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 00:27:21 INFO - PROCESS | 3752 | 1461050841376 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:21 INFO - PROCESS | 3752 | ++DOCSHELL 11BF3800 == 52 [pid = 3752] [id = 465] 00:27:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 102 (11FC0C00) [pid = 3752] [serial = 1395] [outer = 00000000] 00:27:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 103 (188B8400) [pid = 3752] [serial = 1396] [outer = 11FC0C00] 00:27:21 INFO - PROCESS | 3752 | 1461050841421 Marionette DEBUG loaded listener.js 00:27:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 104 (19741000) [pid = 3752] [serial = 1397] [outer = 11FC0C00] 00:27:21 INFO - PROCESS | 3752 | 1461050841812 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]]]}] 00:27:21 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 00:27:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 620ms 00:27:21 INFO - PROCESS | 3752 | 1461050841859 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 00:27:21 INFO - PROCESS | 3752 | 1461050841861 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 00:27:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 00:27:21 INFO - PROCESS | 3752 | 1461050841864 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 00:27:21 INFO - PROCESS | 3752 | 1461050841866 Marionette TRACE conn3 <- [1,1826,null,{}] 00:27:21 INFO - PROCESS | 3752 | 1461050841870 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}] 00:27:21 INFO - PROCESS | 3752 | 1461050841986 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 00:27:22 INFO - PROCESS | 3752 | 1461050842030 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:22 INFO - PROCESS | 3752 | ++DOCSHELL 12B82800 == 53 [pid = 3752] [id = 466] 00:27:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 105 (1954E000) [pid = 3752] [serial = 1398] [outer = 00000000] 00:27:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 106 (1A00A400) [pid = 3752] [serial = 1399] [outer = 1954E000] 00:27:22 INFO - PROCESS | 3752 | 1461050842075 Marionette DEBUG loaded listener.js 00:27:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 107 (1A1BC800) [pid = 3752] [serial = 1400] [outer = 1954E000] 00:27:22 INFO - PROCESS | 3752 | 1461050842594 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]]]}] 00:27:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 00:27:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 791ms 00:27:22 INFO - PROCESS | 3752 | 1461050842667 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 00:27:22 INFO - PROCESS | 3752 | 1461050842671 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 00:27:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 00:27:22 INFO - PROCESS | 3752 | 1461050842677 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 00:27:22 INFO - PROCESS | 3752 | 1461050842682 Marionette TRACE conn3 <- [1,1830,null,{}] 00:27:22 INFO - PROCESS | 3752 | 1461050842689 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}] 00:27:22 INFO - PROCESS | 3752 | 1461050842829 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 00:27:22 INFO - PROCESS | 3752 | 1461050842997 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:23 INFO - PROCESS | 3752 | ++DOCSHELL 12B85000 == 54 [pid = 3752] [id = 467] 00:27:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 108 (12BBCC00) [pid = 3752] [serial = 1401] [outer = 00000000] 00:27:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 109 (1345B400) [pid = 3752] [serial = 1402] [outer = 12BBCC00] 00:27:23 INFO - PROCESS | 3752 | 1461050843056 Marionette DEBUG loaded listener.js 00:27:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 110 (136DE800) [pid = 3752] [serial = 1403] [outer = 12BBCC00] 00:27:23 INFO - PROCESS | 3752 | 1461050843674 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]]]}] 00:27:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 00:27:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1039ms 00:27:23 INFO - PROCESS | 3752 | 1461050843708 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 00:27:23 INFO - PROCESS | 3752 | 1461050843714 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 00:27:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 00:27:23 INFO - PROCESS | 3752 | 1461050843740 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 00:27:23 INFO - PROCESS | 3752 | 1461050843743 Marionette TRACE conn3 <- [1,1834,null,{}] 00:27:23 INFO - PROCESS | 3752 | 1461050843747 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}] 00:27:23 INFO - PROCESS | 3752 | 1461050843856 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 00:27:23 INFO - PROCESS | 3752 | 1461050843993 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:24 INFO - PROCESS | 3752 | ++DOCSHELL 13CAEC00 == 55 [pid = 3752] [id = 468] 00:27:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 111 (15B2C400) [pid = 3752] [serial = 1404] [outer = 00000000] 00:27:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 112 (16C07000) [pid = 3752] [serial = 1405] [outer = 15B2C400] 00:27:24 INFO - PROCESS | 3752 | 1461050844049 Marionette DEBUG loaded listener.js 00:27:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 113 (17BC8800) [pid = 3752] [serial = 1406] [outer = 15B2C400] 00:27:24 INFO - PROCESS | 3752 | 1461050844637 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]]]}] 00:27:24 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) 00:27:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 930ms 00:27:24 INFO - PROCESS | 3752 | 1461050844684 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 00:27:24 INFO - PROCESS | 3752 | 1461050844687 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 00:27:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 00:27:24 INFO - PROCESS | 3752 | 1461050844690 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 00:27:24 INFO - PROCESS | 3752 | 1461050844694 Marionette TRACE conn3 <- [1,1838,null,{}] 00:27:24 INFO - PROCESS | 3752 | 1461050844720 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}] 00:27:24 INFO - PROCESS | 3752 | 1461050844827 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 00:27:24 INFO - PROCESS | 3752 | 1461050844964 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:24 INFO - PROCESS | 3752 | ++DOCSHELL 12B43800 == 56 [pid = 3752] [id = 469] 00:27:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 114 (18231C00) [pid = 3752] [serial = 1407] [outer = 00000000] 00:27:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 115 (19E96000) [pid = 3752] [serial = 1408] [outer = 18231C00] 00:27:25 INFO - PROCESS | 3752 | 1461050845022 Marionette DEBUG loaded listener.js 00:27:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 116 (1A1C3C00) [pid = 3752] [serial = 1409] [outer = 18231C00] 00:27:25 INFO - PROCESS | 3752 | 1461050845594 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]]]}] 00:27:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:27:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 945ms 00:27:25 INFO - PROCESS | 3752 | 1461050845640 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 00:27:25 INFO - PROCESS | 3752 | 1461050845642 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 00:27:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 00:27:25 INFO - PROCESS | 3752 | 1461050845646 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 00:27:25 INFO - PROCESS | 3752 | 1461050845648 Marionette TRACE conn3 <- [1,1842,null,{}] 00:27:25 INFO - PROCESS | 3752 | 1461050845652 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}] 00:27:25 INFO - PROCESS | 3752 | 1461050845755 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 00:27:25 INFO - PROCESS | 3752 | 1461050845865 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:25 INFO - PROCESS | 3752 | ++DOCSHELL 1A1BAC00 == 57 [pid = 3752] [id = 470] 00:27:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 117 (1A6D3400) [pid = 3752] [serial = 1410] [outer = 00000000] 00:27:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 118 (1AA4B000) [pid = 3752] [serial = 1411] [outer = 1A6D3400] 00:27:25 INFO - PROCESS | 3752 | 1461050845919 Marionette DEBUG loaded listener.js 00:27:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 119 (1BE9E800) [pid = 3752] [serial = 1412] [outer = 1A6D3400] 00:27:26 INFO - PROCESS | 3752 | 1461050846506 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]]]}] 00:27:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 00:27:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 899ms 00:27:26 INFO - PROCESS | 3752 | 1461050846550 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 00:27:26 INFO - PROCESS | 3752 | 1461050846552 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 00:27:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 00:27:26 INFO - PROCESS | 3752 | 1461050846556 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 00:27:26 INFO - PROCESS | 3752 | 1461050846558 Marionette TRACE conn3 <- [1,1846,null,{}] 00:27:26 INFO - PROCESS | 3752 | 1461050846561 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}] 00:27:26 INFO - PROCESS | 3752 | 1461050846663 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 00:27:26 INFO - PROCESS | 3752 | 1461050846772 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:26 INFO - PROCESS | 3752 | ++DOCSHELL 1A644000 == 58 [pid = 3752] [id = 471] 00:27:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 120 (1A697C00) [pid = 3752] [serial = 1413] [outer = 00000000] 00:27:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 121 (1C0B9400) [pid = 3752] [serial = 1414] [outer = 1A697C00] 00:27:26 INFO - PROCESS | 3752 | 1461050846827 Marionette DEBUG loaded listener.js 00:27:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 122 (1C0BEC00) [pid = 3752] [serial = 1415] [outer = 1A697C00] 00:27:27 INFO - PROCESS | 3752 | 1461050847421 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]]]}] 00:27:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 00:27:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 899ms 00:27:27 INFO - PROCESS | 3752 | 1461050847460 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 00:27:27 INFO - PROCESS | 3752 | 1461050847462 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 00:27:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 00:27:27 INFO - PROCESS | 3752 | 1461050847465 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 00:27:27 INFO - PROCESS | 3752 | 1461050847467 Marionette TRACE conn3 <- [1,1850,null,{}] 00:27:27 INFO - PROCESS | 3752 | 1461050847471 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}] 00:27:27 INFO - PROCESS | 3752 | 1461050847583 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 00:27:27 INFO - PROCESS | 3752 | 1461050847699 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:27 INFO - PROCESS | 3752 | ++DOCSHELL 11FC8C00 == 59 [pid = 3752] [id = 472] 00:27:27 INFO - PROCESS | 3752 | ++DOMWINDOW == 123 (123C1400) [pid = 3752] [serial = 1416] [outer = 00000000] 00:27:27 INFO - PROCESS | 3752 | ++DOMWINDOW == 124 (13363000) [pid = 3752] [serial = 1417] [outer = 123C1400] 00:27:27 INFO - PROCESS | 3752 | 1461050847917 Marionette DEBUG loaded listener.js 00:27:27 INFO - PROCESS | 3752 | ++DOMWINDOW == 125 (13451400) [pid = 3752] [serial = 1418] [outer = 123C1400] 00:27:28 INFO - PROCESS | 3752 | 1461050848564 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]]]}] 00:27:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 00:27:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1147ms 00:27:28 INFO - PROCESS | 3752 | 1461050848603 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 00:27:28 INFO - PROCESS | 3752 | 1461050848607 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 00:27:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 00:27:28 INFO - PROCESS | 3752 | 1461050848613 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 00:27:28 INFO - PROCESS | 3752 | 1461050848615 Marionette TRACE conn3 <- [1,1854,null,{}] 00:27:28 INFO - PROCESS | 3752 | 1461050848620 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}] 00:27:28 INFO - PROCESS | 3752 | 1461050848719 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 00:27:28 INFO - PROCESS | 3752 | 1461050848860 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:28 INFO - PROCESS | 3752 | ++DOCSHELL 13812000 == 60 [pid = 3752] [id = 473] 00:27:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 126 (13A2B000) [pid = 3752] [serial = 1419] [outer = 00000000] 00:27:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 127 (15D5F800) [pid = 3752] [serial = 1420] [outer = 13A2B000] 00:27:28 INFO - PROCESS | 3752 | 1461050848911 Marionette DEBUG loaded listener.js 00:27:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 128 (16722400) [pid = 3752] [serial = 1421] [outer = 13A2B000] 00:27:29 INFO - PROCESS | 3752 | --DOCSHELL 1D93B400 == 59 [pid = 3752] [id = 13] 00:27:29 INFO - PROCESS | 3752 | --DOCSHELL 11BF3800 == 58 [pid = 3752] [id = 465] 00:27:29 INFO - PROCESS | 3752 | --DOCSHELL 11BEE400 == 57 [pid = 3752] [id = 464] 00:27:29 INFO - PROCESS | 3752 | --DOCSHELL 1946BC00 == 56 [pid = 3752] [id = 463] 00:27:29 INFO - PROCESS | 3752 | --DOCSHELL 1945F000 == 55 [pid = 3752] [id = 462] 00:27:29 INFO - PROCESS | 3752 | --DOCSHELL 13207800 == 54 [pid = 3752] [id = 461] 00:27:29 INFO - PROCESS | 3752 | --DOCSHELL 16728000 == 53 [pid = 3752] [id = 460] 00:27:29 INFO - PROCESS | 3752 | --DOCSHELL 1337A400 == 52 [pid = 3752] [id = 459] 00:27:29 INFO - PROCESS | 3752 | --DOCSHELL 13371800 == 51 [pid = 3752] [id = 458] 00:27:29 INFO - PROCESS | 3752 | --DOCSHELL 13406000 == 50 [pid = 3752] [id = 457] 00:27:29 INFO - PROCESS | 3752 | --DOMWINDOW == 127 (19C77400) [pid = 3752] [serial = 1351] [outer = 00000000] [url = about:blank] 00:27:29 INFO - PROCESS | 3752 | --DOMWINDOW == 126 (1345F000) [pid = 3752] [serial = 1309] [outer = 00000000] [url = about:blank] 00:27:29 INFO - PROCESS | 3752 | --DOMWINDOW == 125 (15D5C400) [pid = 3752] [serial = 1312] [outer = 00000000] [url = about:blank] 00:27:29 INFO - PROCESS | 3752 | --DOMWINDOW == 124 (1954D800) [pid = 3752] [serial = 1315] [outer = 00000000] [url = about:blank] 00:27:29 INFO - PROCESS | 3752 | --DOMWINDOW == 123 (1975BC00) [pid = 3752] [serial = 1318] [outer = 00000000] [url = about:blank] 00:27:29 INFO - PROCESS | 3752 | --DOCSHELL 12B84C00 == 49 [pid = 3752] [id = 450] 00:27:29 INFO - PROCESS | 3752 | --DOMWINDOW == 122 (19B34800) [pid = 3752] [serial = 1348] [outer = 00000000] [url = about:blank] 00:27:29 INFO - PROCESS | 3752 | --DOMWINDOW == 121 (19745800) [pid = 3752] [serial = 1343] [outer = 00000000] [url = about:blank] 00:27:29 INFO - PROCESS | 3752 | --DOMWINDOW == 120 (17F44C00) [pid = 3752] [serial = 1337] [outer = 00000000] [url = about:blank] 00:27:29 INFO - PROCESS | 3752 | --DOMWINDOW == 119 (18232800) [pid = 3752] [serial = 1346] [outer = 00000000] [url = about:blank] 00:27:29 INFO - PROCESS | 3752 | --DOMWINDOW == 118 (17A49000) [pid = 3752] [serial = 1334] [outer = 00000000] [url = about:blank] 00:27:29 INFO - PROCESS | 3752 | --DOMWINDOW == 117 (19B36400) [pid = 3752] [serial = 1349] [outer = 00000000] [url = about:blank] 00:27:29 INFO - PROCESS | 3752 | --DOMWINDOW == 116 (19463C00) [pid = 3752] [serial = 1268] [outer = 00000000] [url = about:blank] 00:27:29 INFO - PROCESS | 3752 | --DOMWINDOW == 115 (13CB1800) [pid = 3752] [serial = 1274] [outer = 00000000] [url = about:blank] 00:27:29 INFO - PROCESS | 3752 | --DOMWINDOW == 114 (1325E000) [pid = 3752] [serial = 1271] [outer = 00000000] [url = about:blank] 00:27:29 INFO - PROCESS | 3752 | --DOMWINDOW == 113 (188BA000) [pid = 3752] [serial = 1339] [outer = 00000000] [url = about:blank] 00:27:29 INFO - PROCESS | 3752 | --DOMWINDOW == 112 (17BC7800) [pid = 3752] [serial = 1336] [outer = 00000000] [url = about:blank] 00:27:29 INFO - PROCESS | 3752 | --DOMWINDOW == 111 (1955B000) [pid = 3752] [serial = 1342] [outer = 00000000] [url = about:blank] 00:27:29 INFO - PROCESS | 3752 | --DOMWINDOW == 110 (188C1C00) [pid = 3752] [serial = 1340] [outer = 00000000] [url = about:blank] 00:27:29 INFO - PROCESS | 3752 | --DOMWINDOW == 109 (13376C00) [pid = 3752] [serial = 1327] [outer = 00000000] [url = about:blank] 00:27:29 INFO - PROCESS | 3752 | --DOMWINDOW == 108 (13722000) [pid = 3752] [serial = 1328] [outer = 00000000] [url = about:blank] 00:27:29 INFO - PROCESS | 3752 | --DOMWINDOW == 107 (1435D000) [pid = 3752] [serial = 1345] [outer = 00000000] [url = about:blank] 00:27:29 INFO - PROCESS | 3752 | --DOMWINDOW == 106 (19769800) [pid = 3752] [serial = 1322] [outer = 00000000] [url = about:blank] 00:27:29 INFO - PROCESS | 3752 | --DOMWINDOW == 105 (19765800) [pid = 3752] [serial = 1321] [outer = 00000000] [url = about:blank] 00:27:29 INFO - PROCESS | 3752 | --DOMWINDOW == 104 (17A43000) [pid = 3752] [serial = 1333] [outer = 00000000] [url = about:blank] 00:27:29 INFO - PROCESS | 3752 | --DOMWINDOW == 103 (13AAE000) [pid = 3752] [serial = 1325] [outer = 00000000] [url = about:blank] 00:27:29 INFO - PROCESS | 3752 | --DOMWINDOW == 102 (13724000) [pid = 3752] [serial = 1324] [outer = 00000000] [url = about:blank] 00:27:29 INFO - PROCESS | 3752 | --DOMWINDOW == 101 (15E6A000) [pid = 3752] [serial = 1330] [outer = 00000000] [url = about:blank] 00:27:29 INFO - PROCESS | 3752 | --DOMWINDOW == 100 (1655A400) [pid = 3752] [serial = 1331] [outer = 00000000] [url = about:blank] 00:27:29 INFO - PROCESS | 3752 | 1461050849425 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]]]}] 00:27:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 00:27:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 837ms 00:27:29 INFO - PROCESS | 3752 | 1461050849456 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 00:27:29 INFO - PROCESS | 3752 | 1461050849459 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 00:27:29 INFO - PROCESS | 3752 | 1461050849465 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 00:27:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 00:27:29 INFO - PROCESS | 3752 | 1461050849468 Marionette TRACE conn3 <- [1,1858,null,{}] 00:27:29 INFO - PROCESS | 3752 | 1461050849472 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}] 00:27:29 INFO - PROCESS | 3752 | 1461050849567 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 00:27:29 INFO - PROCESS | 3752 | 1461050849575 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:29 INFO - PROCESS | 3752 | ++DOCSHELL 13723C00 == 50 [pid = 3752] [id = 474] 00:27:29 INFO - PROCESS | 3752 | ++DOMWINDOW == 101 (13724000) [pid = 3752] [serial = 1422] [outer = 00000000] 00:27:29 INFO - PROCESS | 3752 | ++DOMWINDOW == 102 (14353400) [pid = 3752] [serial = 1423] [outer = 13724000] 00:27:29 INFO - PROCESS | 3752 | 1461050849622 Marionette DEBUG loaded listener.js 00:27:29 INFO - PROCESS | 3752 | ++DOMWINDOW == 103 (1654E800) [pid = 3752] [serial = 1424] [outer = 13724000] 00:27:30 INFO - PROCESS | 3752 | 1461050850104 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]]]}] 00:27:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 00:27:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 683ms 00:27:30 INFO - PROCESS | 3752 | 1461050850149 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 00:27:30 INFO - PROCESS | 3752 | 1461050850151 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 00:27:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 00:27:30 INFO - PROCESS | 3752 | 1461050850155 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 00:27:30 INFO - PROCESS | 3752 | 1461050850158 Marionette TRACE conn3 <- [1,1862,null,{}] 00:27:30 INFO - PROCESS | 3752 | 1461050850168 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}] 00:27:30 INFO - PROCESS | 3752 | 1461050850255 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 00:27:30 INFO - PROCESS | 3752 | 1461050850265 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:30 INFO - PROCESS | 3752 | ++DOCSHELL 16722000 == 51 [pid = 3752] [id = 475] 00:27:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 104 (17A41400) [pid = 3752] [serial = 1425] [outer = 00000000] 00:27:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 105 (17FEE400) [pid = 3752] [serial = 1426] [outer = 17A41400] 00:27:30 INFO - PROCESS | 3752 | 1461050850310 Marionette DEBUG loaded listener.js 00:27:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 106 (18625400) [pid = 3752] [serial = 1427] [outer = 17A41400] 00:27:30 INFO - PROCESS | 3752 | 1461050850781 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]]]}] 00:27:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 00:27:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 682ms 00:27:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 00:27:30 INFO - PROCESS | 3752 | 1461050850854 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 00:27:30 INFO - PROCESS | 3752 | 1461050850856 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 00:27:30 INFO - PROCESS | 3752 | 1461050850859 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 00:27:30 INFO - PROCESS | 3752 | 1461050850861 Marionette TRACE conn3 <- [1,1866,null,{}] 00:27:30 INFO - PROCESS | 3752 | 1461050850864 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}] 00:27:30 INFO - PROCESS | 3752 | 1461050850973 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 00:27:31 INFO - PROCESS | 3752 | 1461050851082 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:31 INFO - PROCESS | 3752 | ++DOCSHELL 132E5000 == 52 [pid = 3752] [id = 476] 00:27:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 107 (15BCF800) [pid = 3752] [serial = 1428] [outer = 00000000] 00:27:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 108 (18A22800) [pid = 3752] [serial = 1429] [outer = 15BCF800] 00:27:31 INFO - PROCESS | 3752 | 1461050851127 Marionette DEBUG loaded listener.js 00:27:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 109 (18A29000) [pid = 3752] [serial = 1430] [outer = 15BCF800] 00:27:31 INFO - PROCESS | 3752 | 1461050851524 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]]]}] 00:27:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 00:27:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 682ms 00:27:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 00:27:31 INFO - PROCESS | 3752 | 1461050851559 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 00:27:31 INFO - PROCESS | 3752 | 1461050851561 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 00:27:31 INFO - PROCESS | 3752 | 1461050851564 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 00:27:31 INFO - PROCESS | 3752 | 1461050851566 Marionette TRACE conn3 <- [1,1870,null,{}] 00:27:31 INFO - PROCESS | 3752 | 1461050851569 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}] 00:27:31 INFO - PROCESS | 3752 | 1461050851693 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 00:27:31 INFO - PROCESS | 3752 | 1461050851758 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:31 INFO - PROCESS | 3752 | ++DOCSHELL 188BC800 == 53 [pid = 3752] [id = 477] 00:27:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 110 (188BE800) [pid = 3752] [serial = 1431] [outer = 00000000] 00:27:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 111 (1946A800) [pid = 3752] [serial = 1432] [outer = 188BE800] 00:27:31 INFO - PROCESS | 3752 | 1461050851792 Marionette DEBUG loaded listener.js 00:27:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 112 (19742000) [pid = 3752] [serial = 1433] [outer = 188BE800] 00:27:32 INFO - PROCESS | 3752 | 1461050852244 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]]]}] 00:27:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 00:27:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 729ms 00:27:32 INFO - PROCESS | 3752 | 1461050852288 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 00:27:32 INFO - PROCESS | 3752 | 1461050852290 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 00:27:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 00:27:32 INFO - PROCESS | 3752 | 1461050852299 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 00:27:32 INFO - PROCESS | 3752 | 1461050852301 Marionette TRACE conn3 <- [1,1874,null,{}] 00:27:32 INFO - PROCESS | 3752 | 1461050852344 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}] 00:27:32 INFO - PROCESS | 3752 | 1461050852467 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 00:27:32 INFO - PROCESS | 3752 | 1461050852536 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:32 INFO - PROCESS | 3752 | ++DOCSHELL 19467C00 == 54 [pid = 3752] [id = 478] 00:27:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 113 (19745800) [pid = 3752] [serial = 1434] [outer = 00000000] 00:27:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 114 (19B3B400) [pid = 3752] [serial = 1435] [outer = 19745800] 00:27:32 INFO - PROCESS | 3752 | 1461050852581 Marionette DEBUG loaded listener.js 00:27:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 115 (19BEF000) [pid = 3752] [serial = 1436] [outer = 19745800] 00:27:33 INFO - PROCESS | 3752 | 1461050853007 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]]]}] 00:27:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 00:27:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 713ms 00:27:33 INFO - PROCESS | 3752 | 1461050853023 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 00:27:33 INFO - PROCESS | 3752 | 1461050853025 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 00:27:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 00:27:33 INFO - PROCESS | 3752 | 1461050853029 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 00:27:33 INFO - PROCESS | 3752 | 1461050853030 Marionette TRACE conn3 <- [1,1878,null,{}] 00:27:33 INFO - PROCESS | 3752 | 1461050853034 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}] 00:27:33 INFO - PROCESS | 3752 | 1461050853147 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 00:27:33 INFO - PROCESS | 3752 | 1461050853211 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:33 INFO - PROCESS | 3752 | ++DOCSHELL 199F6400 == 55 [pid = 3752] [id = 479] 00:27:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 116 (19B35800) [pid = 3752] [serial = 1437] [outer = 00000000] 00:27:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 117 (1A06E400) [pid = 3752] [serial = 1438] [outer = 19B35800] 00:27:33 INFO - PROCESS | 3752 | 1461050853254 Marionette DEBUG loaded listener.js 00:27:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 118 (1A6DEC00) [pid = 3752] [serial = 1439] [outer = 19B35800] 00:27:33 INFO - PROCESS | 3752 | --DOMWINDOW == 117 (1973B000) [pid = 3752] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 00:27:33 INFO - PROCESS | 3752 | --DOMWINDOW == 116 (18D3A400) [pid = 3752] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 00:27:33 INFO - PROCESS | 3752 | --DOMWINDOW == 115 (13AB4C00) [pid = 3752] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 00:27:33 INFO - PROCESS | 3752 | --DOMWINDOW == 114 (132E4000) [pid = 3752] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 00:27:33 INFO - PROCESS | 3752 | --DOMWINDOW == 113 (19462000) [pid = 3752] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 00:27:33 INFO - PROCESS | 3752 | --DOMWINDOW == 112 (19550C00) [pid = 3752] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 00:27:33 INFO - PROCESS | 3752 | --DOMWINDOW == 111 (17A49C00) [pid = 3752] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 00:27:33 INFO - PROCESS | 3752 | --DOMWINDOW == 110 (1671EC00) [pid = 3752] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 00:27:33 INFO - PROCESS | 3752 | --DOMWINDOW == 109 (1345E400) [pid = 3752] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 00:27:33 INFO - PROCESS | 3752 | --DOMWINDOW == 108 (13404400) [pid = 3752] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 00:27:33 INFO - PROCESS | 3752 | --DOMWINDOW == 107 (11FC1400) [pid = 3752] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 00:27:33 INFO - PROCESS | 3752 | --DOMWINDOW == 106 (11FC0C00) [pid = 3752] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 00:27:33 INFO - PROCESS | 3752 | --DOMWINDOW == 105 (1658F000) [pid = 3752] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 00:27:33 INFO - PROCESS | 3752 | 1461050853748 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]]]}] 00:27:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 00:27:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 791ms 00:27:33 INFO - PROCESS | 3752 | 1461050853831 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 00:27:33 INFO - PROCESS | 3752 | 1461050853833 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 00:27:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 00:27:33 INFO - PROCESS | 3752 | 1461050853836 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 00:27:33 INFO - PROCESS | 3752 | 1461050853838 Marionette TRACE conn3 <- [1,1882,null,{}] 00:27:33 INFO - PROCESS | 3752 | 1461050853825 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}] 00:27:33 INFO - PROCESS | 3752 | 1461050853909 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 00:27:33 INFO - PROCESS | 3752 | 1461050853918 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:33 INFO - PROCESS | 3752 | ++DOCSHELL 13209000 == 56 [pid = 3752] [id = 480] 00:27:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 106 (13377C00) [pid = 3752] [serial = 1440] [outer = 00000000] 00:27:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 107 (17A0A800) [pid = 3752] [serial = 1441] [outer = 13377C00] 00:27:33 INFO - PROCESS | 3752 | 1461050853962 Marionette DEBUG loaded listener.js 00:27:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 108 (17F43400) [pid = 3752] [serial = 1442] [outer = 13377C00] 00:27:34 INFO - PROCESS | 3752 | 1461050854388 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]]]}] 00:27:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 00:27:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 589ms 00:27:34 INFO - PROCESS | 3752 | 1461050854421 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 00:27:34 INFO - PROCESS | 3752 | 1461050854423 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 00:27:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 00:27:34 INFO - PROCESS | 3752 | 1461050854426 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 00:27:34 INFO - PROCESS | 3752 | 1461050854428 Marionette TRACE conn3 <- [1,1886,null,{}] 00:27:34 INFO - PROCESS | 3752 | 1461050854431 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}] 00:27:34 INFO - PROCESS | 3752 | 1461050854512 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 00:27:34 INFO - PROCESS | 3752 | 1461050854518 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:34 INFO - PROCESS | 3752 | ++DOCSHELL 13268400 == 57 [pid = 3752] [id = 481] 00:27:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 109 (1671E000) [pid = 3752] [serial = 1443] [outer = 00000000] 00:27:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 110 (1997EC00) [pid = 3752] [serial = 1444] [outer = 1671E000] 00:27:34 INFO - PROCESS | 3752 | 1461050854562 Marionette DEBUG loaded listener.js 00:27:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 111 (19E95400) [pid = 3752] [serial = 1445] [outer = 1671E000] 00:27:34 INFO - PROCESS | 3752 | 1461050854996 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]]]}] 00:27:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 00:27:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 589ms 00:27:35 INFO - PROCESS | 3752 | 1461050855025 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 00:27:35 INFO - PROCESS | 3752 | 1461050855027 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 00:27:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 00:27:35 INFO - PROCESS | 3752 | 1461050855042 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 00:27:35 INFO - PROCESS | 3752 | 1461050855044 Marionette TRACE conn3 <- [1,1890,null,{}] 00:27:35 INFO - PROCESS | 3752 | 1461050855049 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}] 00:27:35 INFO - PROCESS | 3752 | 1461050855131 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 00:27:35 INFO - PROCESS | 3752 | 1461050855137 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:35 INFO - PROCESS | 3752 | ++DOCSHELL 19550400 == 58 [pid = 3752] [id = 482] 00:27:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 112 (19748400) [pid = 3752] [serial = 1446] [outer = 00000000] 00:27:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 113 (1C0BC400) [pid = 3752] [serial = 1447] [outer = 19748400] 00:27:35 INFO - PROCESS | 3752 | 1461050855185 Marionette DEBUG loaded listener.js 00:27:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 114 (1C0C3400) [pid = 3752] [serial = 1448] [outer = 19748400] 00:27:35 INFO - PROCESS | 3752 | 1461050855850 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]]]}] 00:27:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 00:27:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 852ms 00:27:35 INFO - PROCESS | 3752 | 1461050855894 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 00:27:35 INFO - PROCESS | 3752 | 1461050855898 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 00:27:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 00:27:35 INFO - PROCESS | 3752 | 1461050855904 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 00:27:35 INFO - PROCESS | 3752 | 1461050855908 Marionette TRACE conn3 <- [1,1894,null,{}] 00:27:35 INFO - PROCESS | 3752 | 1461050855913 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}] 00:27:36 INFO - PROCESS | 3752 | 1461050856039 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 00:27:36 INFO - PROCESS | 3752 | 1461050856155 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:36 INFO - PROCESS | 3752 | ++DOCSHELL 13379400 == 59 [pid = 3752] [id = 483] 00:27:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 115 (1337A400) [pid = 3752] [serial = 1449] [outer = 00000000] 00:27:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 116 (1435F400) [pid = 3752] [serial = 1450] [outer = 1337A400] 00:27:36 INFO - PROCESS | 3752 | 1461050856211 Marionette DEBUG loaded listener.js 00:27:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 117 (14BAF400) [pid = 3752] [serial = 1451] [outer = 1337A400] 00:27:36 INFO - PROCESS | 3752 | 1461050856804 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]]]}] 00:27:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 00:27:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 930ms 00:27:36 INFO - PROCESS | 3752 | 1461050856834 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 00:27:36 INFO - PROCESS | 3752 | 1461050856840 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 00:27:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 00:27:36 INFO - PROCESS | 3752 | 1461050856847 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 00:27:36 INFO - PROCESS | 3752 | 1461050856849 Marionette TRACE conn3 <- [1,1898,null,{}] 00:27:36 INFO - PROCESS | 3752 | 1461050856853 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}] 00:27:36 INFO - PROCESS | 3752 | 1461050856964 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 00:27:37 INFO - PROCESS | 3752 | 1461050857077 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:37 INFO - PROCESS | 3752 | ++DOCSHELL 15BD4400 == 60 [pid = 3752] [id = 484] 00:27:37 INFO - PROCESS | 3752 | ++DOMWINDOW == 118 (15BD6000) [pid = 3752] [serial = 1452] [outer = 00000000] 00:27:37 INFO - PROCESS | 3752 | ++DOMWINDOW == 119 (17BCAC00) [pid = 3752] [serial = 1453] [outer = 15BD6000] 00:27:37 INFO - PROCESS | 3752 | 1461050857132 Marionette DEBUG loaded listener.js 00:27:37 INFO - PROCESS | 3752 | ++DOMWINDOW == 120 (188C0C00) [pid = 3752] [serial = 1454] [outer = 15BD6000] 00:27:37 INFO - PROCESS | 3752 | 1461050857706 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]]]}] 00:27:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 00:27:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 899ms 00:27:37 INFO - PROCESS | 3752 | 1461050857749 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 00:27:37 INFO - PROCESS | 3752 | 1461050857751 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 00:27:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 00:27:37 INFO - PROCESS | 3752 | 1461050857755 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 00:27:37 INFO - PROCESS | 3752 | 1461050857759 Marionette TRACE conn3 <- [1,1902,null,{}] 00:27:37 INFO - PROCESS | 3752 | 1461050857770 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}] 00:27:37 INFO - PROCESS | 3752 | 1461050857883 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 00:27:38 INFO - PROCESS | 3752 | 1461050858060 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:38 INFO - PROCESS | 3752 | ++DOCSHELL 1967FC00 == 61 [pid = 3752] [id = 485] 00:27:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 121 (19767C00) [pid = 3752] [serial = 1455] [outer = 00000000] 00:27:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 122 (1BEA4000) [pid = 3752] [serial = 1456] [outer = 19767C00] 00:27:38 INFO - PROCESS | 3752 | 1461050858118 Marionette DEBUG loaded listener.js 00:27:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 123 (1C0C7C00) [pid = 3752] [serial = 1457] [outer = 19767C00] 00:27:38 INFO - PROCESS | 3752 | 1461050858692 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]]]}] 00:27:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 00:27:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 992ms 00:27:38 INFO - PROCESS | 3752 | 1461050858741 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 00:27:38 INFO - PROCESS | 3752 | 1461050858746 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 00:27:38 INFO - PROCESS | 3752 | 1461050858751 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 00:27:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 00:27:38 INFO - PROCESS | 3752 | 1461050858753 Marionette TRACE conn3 <- [1,1906,null,{}] 00:27:38 INFO - PROCESS | 3752 | 1461050858757 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}] 00:27:38 INFO - PROCESS | 3752 | 1461050858862 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 00:27:39 INFO - PROCESS | 3752 | 1461050859002 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:39 INFO - PROCESS | 3752 | ++DOCSHELL 19ED6000 == 62 [pid = 3752] [id = 486] 00:27:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 124 (1C0C4C00) [pid = 3752] [serial = 1458] [outer = 00000000] 00:27:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 125 (1C982800) [pid = 3752] [serial = 1459] [outer = 1C0C4C00] 00:27:39 INFO - PROCESS | 3752 | 1461050859057 Marionette DEBUG loaded listener.js 00:27:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 126 (1C985800) [pid = 3752] [serial = 1460] [outer = 1C0C4C00] 00:27:39 INFO - PROCESS | 3752 | 1461050859615 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]]]}] 00:27:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 00:27:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 900ms 00:27:39 INFO - PROCESS | 3752 | 1461050859656 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 00:27:39 INFO - PROCESS | 3752 | 1461050859658 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 00:27:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 00:27:39 INFO - PROCESS | 3752 | 1461050859661 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 00:27:39 INFO - PROCESS | 3752 | 1461050859663 Marionette TRACE conn3 <- [1,1910,null,{}] 00:27:39 INFO - PROCESS | 3752 | 1461050859667 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}] 00:27:39 INFO - PROCESS | 3752 | 1461050859776 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 00:27:39 INFO - PROCESS | 3752 | 1461050859917 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:39 INFO - PROCESS | 3752 | ++DOCSHELL 132E5800 == 63 [pid = 3752] [id = 487] 00:27:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 127 (1BE9D400) [pid = 3752] [serial = 1461] [outer = 00000000] 00:27:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 128 (1CB7D000) [pid = 3752] [serial = 1462] [outer = 1BE9D400] 00:27:39 INFO - PROCESS | 3752 | 1461050859971 Marionette DEBUG loaded listener.js 00:27:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 129 (1CB81C00) [pid = 3752] [serial = 1463] [outer = 1BE9D400] 00:27:40 INFO - PROCESS | 3752 | 1461050860491 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]]]}] 00:27:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 00:27:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 899ms 00:27:40 INFO - PROCESS | 3752 | 1461050860550 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 00:27:40 INFO - PROCESS | 3752 | 1461050860552 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 00:27:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 00:27:40 INFO - PROCESS | 3752 | 1461050860555 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 00:27:40 INFO - PROCESS | 3752 | 1461050860557 Marionette TRACE conn3 <- [1,1914,null,{}] 00:27:40 INFO - PROCESS | 3752 | 1461050860561 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}] 00:27:40 INFO - PROCESS | 3752 | 1461050860681 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 00:27:40 INFO - PROCESS | 3752 | 1461050860827 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:40 INFO - PROCESS | 3752 | ++DOCSHELL 1CB87800 == 64 [pid = 3752] [id = 488] 00:27:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 130 (1CF0EC00) [pid = 3752] [serial = 1464] [outer = 00000000] 00:27:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 131 (1D186400) [pid = 3752] [serial = 1465] [outer = 1CF0EC00] 00:27:40 INFO - PROCESS | 3752 | 1461050860884 Marionette DEBUG loaded listener.js 00:27:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 132 (1D25C400) [pid = 3752] [serial = 1466] [outer = 1CF0EC00] 00:27:41 INFO - PROCESS | 3752 | 1461050861496 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]]]}] 00:27:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 00:27:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 992ms 00:27:41 INFO - PROCESS | 3752 | 1461050861558 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 00:27:41 INFO - PROCESS | 3752 | 1461050861560 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 00:27:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 00:27:41 INFO - PROCESS | 3752 | 1461050861564 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 00:27:41 INFO - PROCESS | 3752 | 1461050861566 Marionette TRACE conn3 <- [1,1918,null,{}] 00:27:41 INFO - PROCESS | 3752 | 1461050861570 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}] 00:27:41 INFO - PROCESS | 3752 | 1461050861674 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 00:27:41 INFO - PROCESS | 3752 | 1461050861958 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:41 INFO - PROCESS | 3752 | ++DOCSHELL 11F4F400 == 65 [pid = 3752] [id = 489] 00:27:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 133 (12DD8400) [pid = 3752] [serial = 1467] [outer = 00000000] 00:27:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 134 (1381E800) [pid = 3752] [serial = 1468] [outer = 12DD8400] 00:27:42 INFO - PROCESS | 3752 | 1461050862040 Marionette DEBUG loaded listener.js 00:27:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 135 (13CA7000) [pid = 3752] [serial = 1469] [outer = 12DD8400] 00:27:42 INFO - PROCESS | 3752 | 1461050862622 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]]]}] 00:27:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 00:27:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1085ms 00:27:42 INFO - PROCESS | 3752 | 1461050862645 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 00:27:42 INFO - PROCESS | 3752 | 1461050862650 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 00:27:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 00:27:42 INFO - PROCESS | 3752 | 1461050862655 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 00:27:42 INFO - PROCESS | 3752 | 1461050862658 Marionette TRACE conn3 <- [1,1922,null,{}] 00:27:42 INFO - PROCESS | 3752 | 1461050862663 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}] 00:27:42 INFO - PROCESS | 3752 | 1461050862765 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 00:27:42 INFO - PROCESS | 3752 | 1461050862940 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:42 INFO - PROCESS | 3752 | ++DOCSHELL 1671E400 == 66 [pid = 3752] [id = 490] 00:27:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 136 (16722800) [pid = 3752] [serial = 1470] [outer = 00000000] 00:27:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 137 (17A48000) [pid = 3752] [serial = 1471] [outer = 16722800] 00:27:42 INFO - PROCESS | 3752 | 1461050862990 Marionette DEBUG loaded listener.js 00:27:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 138 (17BBF800) [pid = 3752] [serial = 1472] [outer = 16722800] 00:27:43 INFO - PROCESS | 3752 | --DOCSHELL 13268400 == 65 [pid = 3752] [id = 481] 00:27:43 INFO - PROCESS | 3752 | --DOCSHELL 13209000 == 64 [pid = 3752] [id = 480] 00:27:43 INFO - PROCESS | 3752 | --DOCSHELL 199F6400 == 63 [pid = 3752] [id = 479] 00:27:43 INFO - PROCESS | 3752 | --DOCSHELL 19467C00 == 62 [pid = 3752] [id = 478] 00:27:43 INFO - PROCESS | 3752 | --DOCSHELL 188BC800 == 61 [pid = 3752] [id = 477] 00:27:43 INFO - PROCESS | 3752 | --DOCSHELL 132E5000 == 60 [pid = 3752] [id = 476] 00:27:43 INFO - PROCESS | 3752 | --DOCSHELL 16722000 == 59 [pid = 3752] [id = 475] 00:27:43 INFO - PROCESS | 3752 | --DOCSHELL 13723C00 == 58 [pid = 3752] [id = 474] 00:27:43 INFO - PROCESS | 3752 | --DOCSHELL 13812000 == 57 [pid = 3752] [id = 473] 00:27:43 INFO - PROCESS | 3752 | --DOCSHELL 11FC8C00 == 56 [pid = 3752] [id = 472] 00:27:43 INFO - PROCESS | 3752 | --DOMWINDOW == 137 (1A00A400) [pid = 3752] [serial = 1399] [outer = 00000000] [url = about:blank] 00:27:43 INFO - PROCESS | 3752 | --DOCSHELL 13CAEC00 == 55 [pid = 3752] [id = 468] 00:27:43 INFO - PROCESS | 3752 | --DOCSHELL 12B85000 == 54 [pid = 3752] [id = 467] 00:27:43 INFO - PROCESS | 3752 | --DOCSHELL 12B82800 == 53 [pid = 3752] [id = 466] 00:27:43 INFO - PROCESS | 3752 | --DOMWINDOW == 136 (1975FC00) [pid = 3752] [serial = 1319] [outer = 00000000] [url = about:blank] 00:27:43 INFO - PROCESS | 3752 | --DOMWINDOW == 135 (19739400) [pid = 3752] [serial = 1316] [outer = 00000000] [url = about:blank] 00:27:43 INFO - PROCESS | 3752 | --DOMWINDOW == 134 (1654EC00) [pid = 3752] [serial = 1313] [outer = 00000000] [url = about:blank] 00:27:43 INFO - PROCESS | 3752 | --DOMWINDOW == 133 (136DE400) [pid = 3752] [serial = 1310] [outer = 00000000] [url = about:blank] 00:27:43 INFO - PROCESS | 3752 | --DOMWINDOW == 132 (1A00D400) [pid = 3752] [serial = 1366] [outer = 00000000] [url = about:blank] 00:27:43 INFO - PROCESS | 3752 | --DOMWINDOW == 131 (16C06C00) [pid = 3752] [serial = 1378] [outer = 00000000] [url = about:blank] 00:27:43 INFO - PROCESS | 3752 | --DOMWINDOW == 130 (17A45C00) [pid = 3752] [serial = 1379] [outer = 00000000] [url = about:blank] 00:27:43 INFO - PROCESS | 3752 | --DOMWINDOW == 129 (143B5C00) [pid = 3752] [serial = 1373] [outer = 00000000] [url = about:blank] 00:27:43 INFO - PROCESS | 3752 | --DOMWINDOW == 128 (13AB4800) [pid = 3752] [serial = 1372] [outer = 00000000] [url = about:blank] 00:27:43 INFO - PROCESS | 3752 | --DOMWINDOW == 127 (1954F400) [pid = 3752] [serial = 1388] [outer = 00000000] [url = about:blank] 00:27:43 INFO - PROCESS | 3752 | --DOMWINDOW == 126 (13A2A800) [pid = 3752] [serial = 1375] [outer = 00000000] [url = about:blank] 00:27:43 INFO - PROCESS | 3752 | --DOMWINDOW == 125 (157A5C00) [pid = 3752] [serial = 1376] [outer = 00000000] [url = about:blank] 00:27:43 INFO - PROCESS | 3752 | --DOMWINDOW == 124 (13401C00) [pid = 3752] [serial = 1354] [outer = 00000000] [url = about:blank] 00:27:43 INFO - PROCESS | 3752 | --DOMWINDOW == 123 (1340D400) [pid = 3752] [serial = 1393] [outer = 00000000] [url = about:blank] 00:27:43 INFO - PROCESS | 3752 | --DOMWINDOW == 122 (1336C000) [pid = 3752] [serial = 1369] [outer = 00000000] [url = about:blank] 00:27:43 INFO - PROCESS | 3752 | --DOMWINDOW == 121 (19E9A800) [pid = 3752] [serial = 1363] [outer = 00000000] [url = about:blank] 00:27:43 INFO - PROCESS | 3752 | --DOMWINDOW == 120 (1955A800) [pid = 3752] [serial = 1360] [outer = 00000000] [url = about:blank] 00:27:43 INFO - PROCESS | 3752 | --DOMWINDOW == 119 (188B8400) [pid = 3752] [serial = 1396] [outer = 00000000] [url = about:blank] 00:27:43 INFO - PROCESS | 3752 | --DOMWINDOW == 118 (19741000) [pid = 3752] [serial = 1397] [outer = 00000000] [url = about:blank] 00:27:43 INFO - PROCESS | 3752 | --DOMWINDOW == 117 (19C81C00) [pid = 3752] [serial = 1391] [outer = 00000000] [url = about:blank] 00:27:43 INFO - PROCESS | 3752 | --DOMWINDOW == 116 (18878800) [pid = 3752] [serial = 1384] [outer = 00000000] [url = about:blank] 00:27:43 INFO - PROCESS | 3752 | --DOMWINDOW == 115 (188B9400) [pid = 3752] [serial = 1385] [outer = 00000000] [url = about:blank] 00:27:43 INFO - PROCESS | 3752 | --DOMWINDOW == 114 (14BEF000) [pid = 3752] [serial = 1394] [outer = 00000000] [url = about:blank] 00:27:43 INFO - PROCESS | 3752 | --DOMWINDOW == 113 (17FFA800) [pid = 3752] [serial = 1382] [outer = 00000000] [url = about:blank] 00:27:43 INFO - PROCESS | 3752 | --DOMWINDOW == 112 (19536000) [pid = 3752] [serial = 1387] [outer = 00000000] [url = about:blank] 00:27:43 INFO - PROCESS | 3752 | --DOMWINDOW == 111 (19B35000) [pid = 3752] [serial = 1390] [outer = 00000000] [url = about:blank] 00:27:43 INFO - PROCESS | 3752 | --DOMWINDOW == 110 (15D18800) [pid = 3752] [serial = 1357] [outer = 00000000] [url = about:blank] 00:27:43 INFO - PROCESS | 3752 | --DOMWINDOW == 109 (17F3F800) [pid = 3752] [serial = 1381] [outer = 00000000] [url = about:blank] 00:27:43 INFO - PROCESS | 3752 | 1461050863488 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]]]}] 00:27:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 00:27:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 899ms 00:27:43 INFO - PROCESS | 3752 | 1461050863562 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 00:27:43 INFO - PROCESS | 3752 | 1461050863565 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 00:27:43 INFO - PROCESS | 3752 | 1461050863570 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 00:27:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 00:27:43 INFO - PROCESS | 3752 | 1461050863572 Marionette TRACE conn3 <- [1,1926,null,{}] 00:27:43 INFO - PROCESS | 3752 | 1461050863576 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}] 00:27:43 INFO - PROCESS | 3752 | 1461050863662 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 00:27:43 INFO - PROCESS | 3752 | 1461050863787 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:43 INFO - PROCESS | 3752 | ++DOCSHELL 0267D000 == 54 [pid = 3752] [id = 491] 00:27:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 110 (1345C800) [pid = 3752] [serial = 1473] [outer = 00000000] 00:27:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 111 (143B7C00) [pid = 3752] [serial = 1474] [outer = 1345C800] 00:27:43 INFO - PROCESS | 3752 | 1461050863833 Marionette DEBUG loaded listener.js 00:27:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 112 (16721C00) [pid = 3752] [serial = 1475] [outer = 1345C800] 00:27:44 INFO - PROCESS | 3752 | 1461050864219 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]]]}] 00:27:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 00:27:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 682ms 00:27:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 00:27:44 INFO - PROCESS | 3752 | 1461050864253 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 00:27:44 INFO - PROCESS | 3752 | 1461050864255 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 00:27:44 INFO - PROCESS | 3752 | 1461050864260 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 00:27:44 INFO - PROCESS | 3752 | 1461050864265 Marionette TRACE conn3 <- [1,1930,null,{}] 00:27:44 INFO - PROCESS | 3752 | 1461050864274 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}] 00:27:44 INFO - PROCESS | 3752 | 1461050864362 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 00:27:44 INFO - PROCESS | 3752 | 1461050864407 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:44 INFO - PROCESS | 3752 | ++DOCSHELL 1887F800 == 55 [pid = 3752] [id = 492] 00:27:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 113 (18884400) [pid = 3752] [serial = 1476] [outer = 00000000] 00:27:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 114 (188C1000) [pid = 3752] [serial = 1477] [outer = 18884400] 00:27:44 INFO - PROCESS | 3752 | 1461050864452 Marionette DEBUG loaded listener.js 00:27:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 115 (18D3A000) [pid = 3752] [serial = 1478] [outer = 18884400] 00:27:44 INFO - PROCESS | 3752 | 1461050864901 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]]]}] 00:27:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 00:27:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 682ms 00:27:44 INFO - PROCESS | 3752 | 1461050864958 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 00:27:44 INFO - PROCESS | 3752 | 1461050864961 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 00:27:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 00:27:44 INFO - PROCESS | 3752 | 1461050864964 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 00:27:44 INFO - PROCESS | 3752 | 1461050864966 Marionette TRACE conn3 <- [1,1934,null,{}] 00:27:44 INFO - PROCESS | 3752 | 1461050864969 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}] 00:27:45 INFO - PROCESS | 3752 | 1461050865054 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 00:27:45 INFO - PROCESS | 3752 | 1461050865060 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:45 INFO - PROCESS | 3752 | ++DOCSHELL 136DD400 == 56 [pid = 3752] [id = 493] 00:27:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 116 (188BC400) [pid = 3752] [serial = 1479] [outer = 00000000] 00:27:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 117 (19689000) [pid = 3752] [serial = 1480] [outer = 188BC400] 00:27:45 INFO - PROCESS | 3752 | 1461050865104 Marionette DEBUG loaded listener.js 00:27:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 118 (1973E400) [pid = 3752] [serial = 1481] [outer = 188BC400] 00:27:45 INFO - PROCESS | 3752 | 1461050865580 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]]]}] 00:27:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 00:27:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 620ms 00:27:45 INFO - PROCESS | 3752 | 1461050865602 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 00:27:45 INFO - PROCESS | 3752 | 1461050865603 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 00:27:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 00:27:45 INFO - PROCESS | 3752 | 1461050865607 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 00:27:45 INFO - PROCESS | 3752 | 1461050865608 Marionette TRACE conn3 <- [1,1938,null,{}] 00:27:45 INFO - PROCESS | 3752 | 1461050865619 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}] 00:27:45 INFO - PROCESS | 3752 | 1461050865734 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 00:27:45 INFO - PROCESS | 3752 | 1461050865827 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:45 INFO - PROCESS | 3752 | ++DOCSHELL 1975BC00 == 57 [pid = 3752] [id = 494] 00:27:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 119 (1975C800) [pid = 3752] [serial = 1482] [outer = 00000000] 00:27:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 120 (19769800) [pid = 3752] [serial = 1483] [outer = 1975C800] 00:27:45 INFO - PROCESS | 3752 | 1461050865879 Marionette DEBUG loaded listener.js 00:27:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 121 (19B39000) [pid = 3752] [serial = 1484] [outer = 1975C800] 00:27:46 INFO - PROCESS | 3752 | 1461050866324 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]]]}] 00:27:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 00:27:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 729ms 00:27:46 INFO - PROCESS | 3752 | 1461050866355 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 00:27:46 INFO - PROCESS | 3752 | 1461050866357 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 00:27:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 00:27:46 INFO - PROCESS | 3752 | 1461050866360 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 00:27:46 INFO - PROCESS | 3752 | 1461050866361 Marionette TRACE conn3 <- [1,1942,null,{}] 00:27:46 INFO - PROCESS | 3752 | 1461050866365 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}] 00:27:46 INFO - PROCESS | 3752 | 1461050866467 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 00:27:46 INFO - PROCESS | 3752 | 1461050866475 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:46 INFO - PROCESS | 3752 | ++DOCSHELL 19C82800 == 58 [pid = 3752] [id = 495] 00:27:46 INFO - PROCESS | 3752 | ++DOMWINDOW == 122 (19C86000) [pid = 3752] [serial = 1485] [outer = 00000000] 00:27:46 INFO - PROCESS | 3752 | ++DOMWINDOW == 123 (1A06B400) [pid = 3752] [serial = 1486] [outer = 19C86000] 00:27:46 INFO - PROCESS | 3752 | 1461050866576 Marionette DEBUG loaded listener.js 00:27:46 INFO - PROCESS | 3752 | ++DOMWINDOW == 124 (1A1BB800) [pid = 3752] [serial = 1487] [outer = 19C86000] 00:27:47 INFO - PROCESS | 3752 | 1461050866999 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]]]}] 00:27:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 00:27:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 697ms 00:27:47 INFO - PROCESS | 3752 | 1461050867041 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 00:27:47 INFO - PROCESS | 3752 | 1461050867043 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 00:27:47 INFO - PROCESS | 3752 | 1461050867046 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 00:27:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 00:27:47 INFO - PROCESS | 3752 | 1461050867047 Marionette TRACE conn3 <- [1,1946,null,{}] 00:27:47 INFO - PROCESS | 3752 | 1461050867051 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}] 00:27:47 INFO - PROCESS | 3752 | 1461050867170 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 00:27:47 INFO - PROCESS | 3752 | 1461050867265 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:47 INFO - PROCESS | 3752 | ++DOCSHELL 19E94800 == 59 [pid = 3752] [id = 496] 00:27:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 125 (1A00A000) [pid = 3752] [serial = 1488] [outer = 00000000] 00:27:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 126 (1C2A9400) [pid = 3752] [serial = 1489] [outer = 1A00A000] 00:27:47 INFO - PROCESS | 3752 | 1461050867320 Marionette DEBUG loaded listener.js 00:27:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 127 (1C981C00) [pid = 3752] [serial = 1490] [outer = 1A00A000] 00:27:47 INFO - PROCESS | 3752 | --DOMWINDOW == 126 (19B35800) [pid = 3752] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 00:27:47 INFO - PROCESS | 3752 | --DOMWINDOW == 125 (13377C00) [pid = 3752] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 00:27:47 INFO - PROCESS | 3752 | --DOMWINDOW == 124 (1671E000) [pid = 3752] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 00:27:47 INFO - PROCESS | 3752 | --DOMWINDOW == 123 (17BC8000) [pid = 3752] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 00:27:47 INFO - PROCESS | 3752 | --DOMWINDOW == 122 (188BE800) [pid = 3752] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 00:27:47 INFO - PROCESS | 3752 | --DOMWINDOW == 121 (1954E000) [pid = 3752] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 00:27:47 INFO - PROCESS | 3752 | --DOMWINDOW == 120 (13A2B000) [pid = 3752] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 00:27:47 INFO - PROCESS | 3752 | --DOMWINDOW == 119 (15BCF800) [pid = 3752] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 00:27:47 INFO - PROCESS | 3752 | --DOMWINDOW == 118 (123C1400) [pid = 3752] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 00:27:47 INFO - PROCESS | 3752 | --DOMWINDOW == 117 (19745800) [pid = 3752] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 00:27:47 INFO - PROCESS | 3752 | --DOMWINDOW == 116 (13724000) [pid = 3752] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 00:27:47 INFO - PROCESS | 3752 | --DOMWINDOW == 115 (17A41400) [pid = 3752] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 00:27:47 INFO - PROCESS | 3752 | 1461050867787 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]]]}] 00:27:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 00:27:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 791ms 00:27:47 INFO - PROCESS | 3752 | 1461050867848 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 00:27:47 INFO - PROCESS | 3752 | 1461050867850 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 00:27:47 INFO - PROCESS | 3752 | 1461050867853 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 00:27:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 00:27:47 INFO - PROCESS | 3752 | 1461050867855 Marionette TRACE conn3 <- [1,1950,null,{}] 00:27:47 INFO - PROCESS | 3752 | 1461050867859 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}] 00:27:47 INFO - PROCESS | 3752 | 1461050867944 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 00:27:47 INFO - PROCESS | 3752 | 1461050867951 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:47 INFO - PROCESS | 3752 | ++DOCSHELL 136D5800 == 60 [pid = 3752] [id = 497] 00:27:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 116 (13AB5800) [pid = 3752] [serial = 1491] [outer = 00000000] 00:27:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 117 (17FED800) [pid = 3752] [serial = 1492] [outer = 13AB5800] 00:27:47 INFO - PROCESS | 3752 | 1461050868003 Marionette DEBUG loaded listener.js 00:27:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 118 (19745400) [pid = 3752] [serial = 1493] [outer = 13AB5800] 00:27:48 INFO - PROCESS | 3752 | 1461050868418 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]]]}] 00:27:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 00:27:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 636ms 00:27:48 INFO - PROCESS | 3752 | 1461050868476 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 00:27:48 INFO - PROCESS | 3752 | 1461050868478 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 00:27:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 00:27:48 INFO - PROCESS | 3752 | 1461050868481 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 00:27:48 INFO - PROCESS | 3752 | 1461050868483 Marionette TRACE conn3 <- [1,1954,null,{}] 00:27:48 INFO - PROCESS | 3752 | 1461050868486 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}] 00:27:48 INFO - PROCESS | 3752 | 1461050868569 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 00:27:48 INFO - PROCESS | 3752 | 1461050868575 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:48 INFO - PROCESS | 3752 | ++DOCSHELL 17ADB000 == 61 [pid = 3752] [id = 498] 00:27:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 119 (17AE1000) [pid = 3752] [serial = 1494] [outer = 00000000] 00:27:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 120 (1C985C00) [pid = 3752] [serial = 1495] [outer = 17AE1000] 00:27:48 INFO - PROCESS | 3752 | 1461050868619 Marionette DEBUG loaded listener.js 00:27:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 121 (1CF0C800) [pid = 3752] [serial = 1496] [outer = 17AE1000] 00:27:49 INFO - PROCESS | 3752 | 1461050869074 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]]]}] 00:27:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 00:27:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 635ms 00:27:49 INFO - PROCESS | 3752 | 1461050869121 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 00:27:49 INFO - PROCESS | 3752 | 1461050869123 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 00:27:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 00:27:49 INFO - PROCESS | 3752 | 1461050869127 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 00:27:49 INFO - PROCESS | 3752 | 1461050869128 Marionette TRACE conn3 <- [1,1958,null,{}] 00:27:49 INFO - PROCESS | 3752 | 1461050869132 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}] 00:27:49 INFO - PROCESS | 3752 | 1461050869215 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 00:27:49 INFO - PROCESS | 3752 | 1461050869221 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:49 INFO - PROCESS | 3752 | ++DOCSHELL 1C2A5000 == 62 [pid = 3752] [id = 499] 00:27:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 122 (1CF93400) [pid = 3752] [serial = 1497] [outer = 00000000] 00:27:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 123 (1D266C00) [pid = 3752] [serial = 1498] [outer = 1CF93400] 00:27:49 INFO - PROCESS | 3752 | 1461050869269 Marionette DEBUG loaded listener.js 00:27:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 124 (1D2A6C00) [pid = 3752] [serial = 1499] [outer = 1CF93400] 00:27:49 INFO - PROCESS | 3752 | 1461050869902 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]]]}] 00:27:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 00:27:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 791ms 00:27:49 INFO - PROCESS | 3752 | 1461050869961 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 00:27:49 INFO - PROCESS | 3752 | 1461050869965 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 00:27:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 00:27:49 INFO - PROCESS | 3752 | 1461050869985 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 00:27:49 INFO - PROCESS | 3752 | 1461050869989 Marionette TRACE conn3 <- [1,1962,null,{}] 00:27:49 INFO - PROCESS | 3752 | 1461050869995 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}] 00:27:50 INFO - PROCESS | 3752 | 1461050870115 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 00:27:50 INFO - PROCESS | 3752 | 1461050870231 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:50 INFO - PROCESS | 3752 | ++DOCSHELL 136DEC00 == 63 [pid = 3752] [id = 500] 00:27:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 125 (136DF800) [pid = 3752] [serial = 1500] [outer = 00000000] 00:27:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 126 (15B31800) [pid = 3752] [serial = 1501] [outer = 136DF800] 00:27:50 INFO - PROCESS | 3752 | 1461050870288 Marionette DEBUG loaded listener.js 00:27:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 127 (1649AC00) [pid = 3752] [serial = 1502] [outer = 136DF800] 00:27:50 INFO - PROCESS | 3752 | 1461050870819 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]]]}] 00:27:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 00:27:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 899ms 00:27:50 INFO - PROCESS | 3752 | 1461050870876 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 00:27:50 INFO - PROCESS | 3752 | 1461050870882 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 00:27:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 00:27:50 INFO - PROCESS | 3752 | 1461050870889 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 00:27:50 INFO - PROCESS | 3752 | 1461050870892 Marionette TRACE conn3 <- [1,1966,null,{}] 00:27:50 INFO - PROCESS | 3752 | 1461050870896 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}] 00:27:51 INFO - PROCESS | 3752 | 1461050871006 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 00:27:51 INFO - PROCESS | 3752 | 1461050871166 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:51 INFO - PROCESS | 3752 | ++DOCSHELL 13A35400 == 64 [pid = 3752] [id = 501] 00:27:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 128 (157ED400) [pid = 3752] [serial = 1503] [outer = 00000000] 00:27:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 129 (1861B000) [pid = 3752] [serial = 1504] [outer = 157ED400] 00:27:51 INFO - PROCESS | 3752 | 1461050871222 Marionette DEBUG loaded listener.js 00:27:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 130 (188C0800) [pid = 3752] [serial = 1505] [outer = 157ED400] 00:27:51 INFO - PROCESS | 3752 | 1461050871820 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]]]}] 00:27:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 00:27:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 992ms 00:27:51 INFO - PROCESS | 3752 | 1461050871889 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 00:27:51 INFO - PROCESS | 3752 | 1461050871892 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 00:27:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 00:27:51 INFO - PROCESS | 3752 | 1461050871896 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 00:27:51 INFO - PROCESS | 3752 | 1461050871899 Marionette TRACE conn3 <- [1,1970,null,{}] 00:27:51 INFO - PROCESS | 3752 | 1461050871910 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}] 00:27:52 INFO - PROCESS | 3752 | 1461050872023 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 00:27:52 INFO - PROCESS | 3752 | 1461050872173 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:52 INFO - PROCESS | 3752 | ++DOCSHELL 19C81C00 == 65 [pid = 3752] [id = 502] 00:27:52 INFO - PROCESS | 3752 | ++DOMWINDOW == 131 (1A6D2400) [pid = 3752] [serial = 1506] [outer = 00000000] 00:27:52 INFO - PROCESS | 3752 | ++DOMWINDOW == 132 (1D178C00) [pid = 3752] [serial = 1507] [outer = 1A6D2400] 00:27:52 INFO - PROCESS | 3752 | 1461050872230 Marionette DEBUG loaded listener.js 00:27:52 INFO - PROCESS | 3752 | ++DOMWINDOW == 133 (1D269400) [pid = 3752] [serial = 1508] [outer = 1A6D2400] 00:27:52 INFO - PROCESS | 3752 | 1461050872751 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]]]}] 00:27:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 00:27:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 931ms 00:27:52 INFO - PROCESS | 3752 | 1461050872825 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 00:27:52 INFO - PROCESS | 3752 | 1461050872827 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 00:27:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 00:27:52 INFO - PROCESS | 3752 | 1461050872831 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 00:27:52 INFO - PROCESS | 3752 | 1461050872833 Marionette TRACE conn3 <- [1,1974,null,{}] 00:27:52 INFO - PROCESS | 3752 | 1461050872837 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}] 00:27:52 INFO - PROCESS | 3752 | 1461050872945 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 00:27:53 INFO - PROCESS | 3752 | 1461050873113 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:53 INFO - PROCESS | 3752 | ++DOCSHELL 1BE9C400 == 66 [pid = 3752] [id = 503] 00:27:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 134 (1D2AD000) [pid = 3752] [serial = 1509] [outer = 00000000] 00:27:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 135 (1D2B2C00) [pid = 3752] [serial = 1510] [outer = 1D2AD000] 00:27:53 INFO - PROCESS | 3752 | 1461050873170 Marionette DEBUG loaded listener.js 00:27:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 136 (1D648400) [pid = 3752] [serial = 1511] [outer = 1D2AD000] 00:27:53 INFO - PROCESS | 3752 | 1461050873700 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]]]}] 00:27:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 00:27:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 899ms 00:27:53 INFO - PROCESS | 3752 | 1461050873735 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 00:27:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 00:27:53 INFO - PROCESS | 3752 | 1461050873737 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 00:27:53 INFO - PROCESS | 3752 | 1461050873741 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 00:27:53 INFO - PROCESS | 3752 | 1461050873743 Marionette TRACE conn3 <- [1,1978,null,{}] 00:27:53 INFO - PROCESS | 3752 | 1461050873746 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}] 00:27:53 INFO - PROCESS | 3752 | 1461050873852 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 00:27:53 INFO - PROCESS | 3752 | 1461050873967 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:54 INFO - PROCESS | 3752 | ++DOCSHELL 1BEA2000 == 67 [pid = 3752] [id = 504] 00:27:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 137 (1D2B1800) [pid = 3752] [serial = 1512] [outer = 00000000] 00:27:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 138 (1D6C6C00) [pid = 3752] [serial = 1513] [outer = 1D2B1800] 00:27:54 INFO - PROCESS | 3752 | 1461050874062 Marionette DEBUG loaded listener.js 00:27:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 139 (1D6CAC00) [pid = 3752] [serial = 1514] [outer = 1D2B1800] 00:27:54 INFO - PROCESS | 3752 | 1461050874557 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]]]}] 00:27:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 00:27:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 884ms 00:27:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 00:27:54 INFO - PROCESS | 3752 | 1461050874629 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 00:27:54 INFO - PROCESS | 3752 | 1461050874631 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 00:27:54 INFO - PROCESS | 3752 | 1461050874635 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 00:27:54 INFO - PROCESS | 3752 | 1461050874637 Marionette TRACE conn3 <- [1,1982,null,{}] 00:27:54 INFO - PROCESS | 3752 | 1461050874640 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}] 00:27:54 INFO - PROCESS | 3752 | 1461050874762 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 00:27:54 INFO - PROCESS | 3752 | 1461050874921 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:54 INFO - PROCESS | 3752 | ++DOCSHELL 1D650800 == 68 [pid = 3752] [id = 505] 00:27:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 140 (1D6CDC00) [pid = 3752] [serial = 1515] [outer = 00000000] 00:27:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 141 (1D936800) [pid = 3752] [serial = 1516] [outer = 1D6CDC00] 00:27:54 INFO - PROCESS | 3752 | 1461050874978 Marionette DEBUG loaded listener.js 00:27:55 INFO - PROCESS | 3752 | ++DOMWINDOW == 142 (1D938800) [pid = 3752] [serial = 1517] [outer = 1D6CDC00] 00:27:55 INFO - PROCESS | 3752 | 1461050875596 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]]]}] 00:27:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 00:27:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 993ms 00:27:55 INFO - PROCESS | 3752 | 1461050875638 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 00:27:55 INFO - PROCESS | 3752 | 1461050875640 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 00:27:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 00:27:55 INFO - PROCESS | 3752 | 1461050875644 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 00:27:55 INFO - PROCESS | 3752 | 1461050875646 Marionette TRACE conn3 <- [1,1986,null,{}] 00:27:55 INFO - PROCESS | 3752 | 1461050875649 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}] 00:27:55 INFO - PROCESS | 3752 | 1461050875755 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 00:27:56 INFO - PROCESS | 3752 | 1461050876070 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:56 INFO - PROCESS | 3752 | ++DOCSHELL 02679C00 == 69 [pid = 3752] [id = 506] 00:27:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 143 (0267BC00) [pid = 3752] [serial = 1518] [outer = 00000000] 00:27:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 144 (1345EC00) [pid = 3752] [serial = 1519] [outer = 0267BC00] 00:27:56 INFO - PROCESS | 3752 | 1461050876155 Marionette DEBUG loaded listener.js 00:27:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 145 (13813C00) [pid = 3752] [serial = 1520] [outer = 0267BC00] 00:27:56 INFO - PROCESS | 3752 | 1461050876706 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]]]}] 00:27:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 00:27:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1132ms 00:27:56 INFO - PROCESS | 3752 | 1461050876778 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 00:27:56 INFO - PROCESS | 3752 | 1461050876783 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 00:27:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 00:27:56 INFO - PROCESS | 3752 | 1461050876788 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 00:27:56 INFO - PROCESS | 3752 | 1461050876791 Marionette TRACE conn3 <- [1,1990,null,{}] 00:27:56 INFO - PROCESS | 3752 | 1461050876795 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}] 00:27:56 INFO - PROCESS | 3752 | 1461050876903 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 00:27:57 INFO - PROCESS | 3752 | 1461050877025 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:57 INFO - PROCESS | 3752 | ++DOCSHELL 1320DC00 == 70 [pid = 3752] [id = 507] 00:27:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 146 (13406000) [pid = 3752] [serial = 1521] [outer = 00000000] 00:27:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 147 (1671AC00) [pid = 3752] [serial = 1522] [outer = 13406000] 00:27:57 INFO - PROCESS | 3752 | 1461050877120 Marionette DEBUG loaded listener.js 00:27:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 148 (16C06800) [pid = 3752] [serial = 1523] [outer = 13406000] 00:27:57 INFO - PROCESS | 3752 | --DOCSHELL 1371C000 == 69 [pid = 3752] [id = 19] 00:27:57 INFO - PROCESS | 3752 | --DOCSHELL 188B8800 == 68 [pid = 3752] [id = 454] 00:27:57 INFO - PROCESS | 3752 | --DOCSHELL 02A80800 == 67 [pid = 3752] [id = 456] 00:27:57 INFO - PROCESS | 3752 | --DOCSHELL 188BA800 == 66 [pid = 3752] [id = 455] 00:27:57 INFO - PROCESS | 3752 | --DOCSHELL 1823A800 == 65 [pid = 3752] [id = 453] 00:27:57 INFO - PROCESS | 3752 | --DOCSHELL 14351C00 == 64 [pid = 3752] [id = 452] 00:27:57 INFO - PROCESS | 3752 | --DOCSHELL 17ADB000 == 63 [pid = 3752] [id = 498] 00:27:57 INFO - PROCESS | 3752 | --DOCSHELL 136D5800 == 62 [pid = 3752] [id = 497] 00:27:57 INFO - PROCESS | 3752 | --DOCSHELL 19E94800 == 61 [pid = 3752] [id = 496] 00:27:57 INFO - PROCESS | 3752 | --DOCSHELL 19C82800 == 60 [pid = 3752] [id = 495] 00:27:57 INFO - PROCESS | 3752 | --DOCSHELL 1975BC00 == 59 [pid = 3752] [id = 494] 00:27:57 INFO - PROCESS | 3752 | --DOCSHELL 136DD400 == 58 [pid = 3752] [id = 493] 00:27:57 INFO - PROCESS | 3752 | --DOCSHELL 1887F800 == 57 [pid = 3752] [id = 492] 00:27:57 INFO - PROCESS | 3752 | --DOCSHELL 0267D000 == 56 [pid = 3752] [id = 491] 00:27:57 INFO - PROCESS | 3752 | --DOCSHELL 1671E400 == 55 [pid = 3752] [id = 490] 00:27:57 INFO - PROCESS | 3752 | --DOMWINDOW == 147 (1C0BC400) [pid = 3752] [serial = 1447] [outer = 00000000] [url = about:blank] 00:27:57 INFO - PROCESS | 3752 | --DOCSHELL 11F4F400 == 54 [pid = 3752] [id = 489] 00:27:57 INFO - PROCESS | 3752 | --DOCSHELL 13379400 == 53 [pid = 3752] [id = 483] 00:27:57 INFO - PROCESS | 3752 | --DOMWINDOW == 146 (19E96000) [pid = 3752] [serial = 1408] [outer = 00000000] [url = about:blank] 00:27:57 INFO - PROCESS | 3752 | --DOMWINDOW == 145 (1946A800) [pid = 3752] [serial = 1432] [outer = 00000000] [url = about:blank] 00:27:57 INFO - PROCESS | 3752 | --DOMWINDOW == 144 (1A1BC800) [pid = 3752] [serial = 1400] [outer = 00000000] [url = about:blank] 00:27:57 INFO - PROCESS | 3752 | --DOMWINDOW == 143 (16722400) [pid = 3752] [serial = 1421] [outer = 00000000] [url = about:blank] 00:27:57 INFO - PROCESS | 3752 | --DOMWINDOW == 142 (15D5F800) [pid = 3752] [serial = 1420] [outer = 00000000] [url = about:blank] 00:27:57 INFO - PROCESS | 3752 | --DOMWINDOW == 141 (18A22800) [pid = 3752] [serial = 1429] [outer = 00000000] [url = about:blank] 00:27:57 INFO - PROCESS | 3752 | --DOMWINDOW == 140 (1AA4B000) [pid = 3752] [serial = 1411] [outer = 00000000] [url = about:blank] 00:27:57 INFO - PROCESS | 3752 | --DOMWINDOW == 139 (13451400) [pid = 3752] [serial = 1418] [outer = 00000000] [url = about:blank] 00:27:57 INFO - PROCESS | 3752 | --DOMWINDOW == 138 (13363000) [pid = 3752] [serial = 1417] [outer = 00000000] [url = about:blank] 00:27:57 INFO - PROCESS | 3752 | --DOMWINDOW == 137 (19B3B400) [pid = 3752] [serial = 1435] [outer = 00000000] [url = about:blank] 00:27:57 INFO - PROCESS | 3752 | --DOMWINDOW == 136 (1345B400) [pid = 3752] [serial = 1402] [outer = 00000000] [url = about:blank] 00:27:57 INFO - PROCESS | 3752 | --DOMWINDOW == 135 (14353400) [pid = 3752] [serial = 1423] [outer = 00000000] [url = about:blank] 00:27:57 INFO - PROCESS | 3752 | --DOMWINDOW == 134 (1654E800) [pid = 3752] [serial = 1424] [outer = 00000000] [url = about:blank] 00:27:57 INFO - PROCESS | 3752 | --DOMWINDOW == 133 (19742000) [pid = 3752] [serial = 1433] [outer = 00000000] [url = about:blank] 00:27:57 INFO - PROCESS | 3752 | --DOMWINDOW == 132 (1C0B9400) [pid = 3752] [serial = 1414] [outer = 00000000] [url = about:blank] 00:27:57 INFO - PROCESS | 3752 | --DOMWINDOW == 131 (17FEE400) [pid = 3752] [serial = 1426] [outer = 00000000] [url = about:blank] 00:27:57 INFO - PROCESS | 3752 | --DOMWINDOW == 130 (18625400) [pid = 3752] [serial = 1427] [outer = 00000000] [url = about:blank] 00:27:57 INFO - PROCESS | 3752 | --DOMWINDOW == 129 (16C07000) [pid = 3752] [serial = 1405] [outer = 00000000] [url = about:blank] 00:27:57 INFO - PROCESS | 3752 | --DOMWINDOW == 128 (1A06E400) [pid = 3752] [serial = 1438] [outer = 00000000] [url = about:blank] 00:27:57 INFO - PROCESS | 3752 | --DOMWINDOW == 127 (19BEF000) [pid = 3752] [serial = 1436] [outer = 00000000] [url = about:blank] 00:27:57 INFO - PROCESS | 3752 | --DOMWINDOW == 126 (17A0A800) [pid = 3752] [serial = 1441] [outer = 00000000] [url = about:blank] 00:27:57 INFO - PROCESS | 3752 | --DOMWINDOW == 125 (1997EC00) [pid = 3752] [serial = 1444] [outer = 00000000] [url = about:blank] 00:27:57 INFO - PROCESS | 3752 | --DOMWINDOW == 124 (1A6DEC00) [pid = 3752] [serial = 1439] [outer = 00000000] [url = about:blank] 00:27:57 INFO - PROCESS | 3752 | --DOMWINDOW == 123 (17F43400) [pid = 3752] [serial = 1442] [outer = 00000000] [url = about:blank] 00:27:57 INFO - PROCESS | 3752 | --DOMWINDOW == 122 (18A29000) [pid = 3752] [serial = 1430] [outer = 00000000] [url = about:blank] 00:27:57 INFO - PROCESS | 3752 | --DOMWINDOW == 121 (19E95400) [pid = 3752] [serial = 1445] [outer = 00000000] [url = about:blank] 00:27:57 INFO - PROCESS | 3752 | --DOMWINDOW == 120 (19C7DC00) [pid = 3752] [serial = 1352] [outer = 00000000] [url = about:blank] 00:27:57 INFO - PROCESS | 3752 | 1461050877639 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]]]}] 00:27:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 00:27:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 899ms 00:27:57 INFO - PROCESS | 3752 | 1461050877694 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 00:27:57 INFO - PROCESS | 3752 | 1461050877698 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 00:27:57 INFO - PROCESS | 3752 | 1461050877702 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 00:27:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 00:27:57 INFO - PROCESS | 3752 | 1461050877704 Marionette TRACE conn3 <- [1,1994,null,{}] 00:27:57 INFO - PROCESS | 3752 | 1461050877708 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}] 00:27:57 INFO - PROCESS | 3752 | 1461050877795 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 00:27:57 INFO - PROCESS | 3752 | 1461050877892 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:57 INFO - PROCESS | 3752 | ++DOCSHELL 1235E800 == 54 [pid = 3752] [id = 508] 00:27:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 121 (123FEC00) [pid = 3752] [serial = 1524] [outer = 00000000] 00:27:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 122 (15D19000) [pid = 3752] [serial = 1525] [outer = 123FEC00] 00:27:57 INFO - PROCESS | 3752 | 1461050877948 Marionette DEBUG loaded listener.js 00:27:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 123 (17A02C00) [pid = 3752] [serial = 1526] [outer = 123FEC00] 00:27:58 INFO - PROCESS | 3752 | 1461050878379 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]]]}] 00:27:58 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 00:27:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 744ms 00:27:58 INFO - PROCESS | 3752 | 1461050878443 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 00:27:58 INFO - PROCESS | 3752 | 1461050878446 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 00:27:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 00:27:58 INFO - PROCESS | 3752 | 1461050878450 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 00:27:58 INFO - PROCESS | 3752 | 1461050878456 Marionette TRACE conn3 <- [1,1998,null,{}] 00:27:58 INFO - PROCESS | 3752 | 1461050878465 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}] 00:27:58 INFO - PROCESS | 3752 | 1461050878589 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 00:27:58 INFO - PROCESS | 3752 | 1461050878608 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:58 INFO - PROCESS | 3752 | ++DOCSHELL 18236400 == 55 [pid = 3752] [id = 509] 00:27:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 124 (18237400) [pid = 3752] [serial = 1527] [outer = 00000000] 00:27:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 125 (18625000) [pid = 3752] [serial = 1528] [outer = 18237400] 00:27:58 INFO - PROCESS | 3752 | 1461050878637 Marionette DEBUG loaded listener.js 00:27:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 126 (188B8800) [pid = 3752] [serial = 1529] [outer = 18237400] 00:27:59 INFO - PROCESS | 3752 | 1461050879092 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]]]}] 00:27:59 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 00:27:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 698ms 00:27:59 INFO - PROCESS | 3752 | 1461050879133 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 00:27:59 INFO - PROCESS | 3752 | 1461050879135 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 00:27:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 00:27:59 INFO - PROCESS | 3752 | 1461050879138 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 00:27:59 INFO - PROCESS | 3752 | 1461050879140 Marionette TRACE conn3 <- [1,2002,null,{}] 00:27:59 INFO - PROCESS | 3752 | 1461050879143 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}] 00:27:59 INFO - PROCESS | 3752 | 1461050879234 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 00:27:59 INFO - PROCESS | 3752 | 1461050879240 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:59 INFO - PROCESS | 3752 | ++DOCSHELL 13376C00 == 56 [pid = 3752] [id = 510] 00:27:59 INFO - PROCESS | 3752 | ++DOMWINDOW == 127 (182A7400) [pid = 3752] [serial = 1530] [outer = 00000000] 00:27:59 INFO - PROCESS | 3752 | ++DOMWINDOW == 128 (1919C800) [pid = 3752] [serial = 1531] [outer = 182A7400] 00:27:59 INFO - PROCESS | 3752 | 1461050879284 Marionette DEBUG loaded listener.js 00:27:59 INFO - PROCESS | 3752 | ++DOMWINDOW == 129 (1946A400) [pid = 3752] [serial = 1532] [outer = 182A7400] 00:27:59 INFO - PROCESS | 3752 | 1461050879732 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]]]}] 00:27:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 00:27:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 636ms 00:27:59 INFO - PROCESS | 3752 | 1461050879776 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 00:27:59 INFO - PROCESS | 3752 | 1461050879778 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 00:27:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 00:27:59 INFO - PROCESS | 3752 | 1461050879788 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 00:27:59 INFO - PROCESS | 3752 | 1461050879790 Marionette TRACE conn3 <- [1,2006,null,{}] 00:27:59 INFO - PROCESS | 3752 | 1461050879793 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}] 00:27:59 INFO - PROCESS | 3752 | 1461050879909 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 00:27:59 INFO - PROCESS | 3752 | 1461050879915 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:59 INFO - PROCESS | 3752 | ++DOCSHELL 19466C00 == 57 [pid = 3752] [id = 511] 00:27:59 INFO - PROCESS | 3752 | ++DOMWINDOW == 130 (19537400) [pid = 3752] [serial = 1533] [outer = 00000000] 00:28:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 131 (19745C00) [pid = 3752] [serial = 1534] [outer = 19537400] 00:28:00 INFO - PROCESS | 3752 | 1461050880025 Marionette DEBUG loaded listener.js 00:28:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 132 (19765800) [pid = 3752] [serial = 1535] [outer = 19537400] 00:28:00 INFO - PROCESS | 3752 | 1461050880499 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]]]}] 00:28:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 00:28:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 729ms 00:28:00 INFO - PROCESS | 3752 | 1461050880527 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 00:28:00 INFO - PROCESS | 3752 | 1461050880529 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 00:28:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 00:28:00 INFO - PROCESS | 3752 | 1461050880536 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 00:28:00 INFO - PROCESS | 3752 | 1461050880538 Marionette TRACE conn3 <- [1,2010,null,{}] 00:28:00 INFO - PROCESS | 3752 | 1461050880541 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}] 00:28:00 INFO - PROCESS | 3752 | 1461050880661 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 00:28:00 INFO - PROCESS | 3752 | 1461050880668 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:00 INFO - PROCESS | 3752 | ++DOCSHELL 19743000 == 58 [pid = 3752] [id = 512] 00:28:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 133 (19B35400) [pid = 3752] [serial = 1536] [outer = 00000000] 00:28:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 134 (19C7E400) [pid = 3752] [serial = 1537] [outer = 19B35400] 00:28:00 INFO - PROCESS | 3752 | 1461050880754 Marionette DEBUG loaded listener.js 00:28:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 135 (19C85C00) [pid = 3752] [serial = 1538] [outer = 19B35400] 00:28:01 INFO - PROCESS | 3752 | 1461050881173 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]]]}] 00:28:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 00:28:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 682ms 00:28:01 INFO - PROCESS | 3752 | 1461050881227 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 00:28:01 INFO - PROCESS | 3752 | 1461050881229 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 00:28:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 00:28:01 INFO - PROCESS | 3752 | 1461050881232 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 00:28:01 INFO - PROCESS | 3752 | 1461050881234 Marionette TRACE conn3 <- [1,2014,null,{}] 00:28:01 INFO - PROCESS | 3752 | 1461050881237 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}] 00:28:01 INFO - PROCESS | 3752 | 1461050881389 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 00:28:01 INFO - PROCESS | 3752 | 1461050881414 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:01 INFO - PROCESS | 3752 | ++DOCSHELL 13362800 == 59 [pid = 3752] [id = 513] 00:28:01 INFO - PROCESS | 3752 | ++DOMWINDOW == 136 (19C82C00) [pid = 3752] [serial = 1539] [outer = 00000000] 00:28:01 INFO - PROCESS | 3752 | ++DOMWINDOW == 137 (1A06F000) [pid = 3752] [serial = 1540] [outer = 19C82C00] 00:28:01 INFO - PROCESS | 3752 | 1461050881458 Marionette DEBUG loaded listener.js 00:28:01 INFO - PROCESS | 3752 | ++DOMWINDOW == 138 (1A1BC800) [pid = 3752] [serial = 1541] [outer = 19C82C00] 00:28:01 INFO - PROCESS | 3752 | --DOMWINDOW == 137 (1975C800) [pid = 3752] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 00:28:01 INFO - PROCESS | 3752 | --DOMWINDOW == 136 (19C86000) [pid = 3752] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 00:28:01 INFO - PROCESS | 3752 | --DOMWINDOW == 135 (1A00A000) [pid = 3752] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 00:28:01 INFO - PROCESS | 3752 | --DOMWINDOW == 134 (12DD8400) [pid = 3752] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 00:28:01 INFO - PROCESS | 3752 | --DOMWINDOW == 133 (1345C800) [pid = 3752] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 00:28:01 INFO - PROCESS | 3752 | --DOMWINDOW == 132 (188BC400) [pid = 3752] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 00:28:01 INFO - PROCESS | 3752 | --DOMWINDOW == 131 (18884400) [pid = 3752] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 00:28:01 INFO - PROCESS | 3752 | --DOMWINDOW == 130 (16722800) [pid = 3752] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 00:28:01 INFO - PROCESS | 3752 | --DOMWINDOW == 129 (17AE1000) [pid = 3752] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 00:28:01 INFO - PROCESS | 3752 | --DOMWINDOW == 128 (13AB5800) [pid = 3752] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 00:28:02 INFO - PROCESS | 3752 | 1461050882028 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]]]}] 00:28:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 00:28:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 837ms 00:28:02 INFO - PROCESS | 3752 | 1461050882074 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 00:28:02 INFO - PROCESS | 3752 | 1461050882076 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 00:28:02 INFO - PROCESS | 3752 | 1461050882079 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 00:28:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 00:28:02 INFO - PROCESS | 3752 | 1461050882081 Marionette TRACE conn3 <- [1,2018,null,{}] 00:28:02 INFO - PROCESS | 3752 | 1461050882084 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}] 00:28:02 INFO - PROCESS | 3752 | 1461050882167 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 00:28:02 INFO - PROCESS | 3752 | 1461050882273 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:02 INFO - PROCESS | 3752 | ++DOCSHELL 123FE000 == 60 [pid = 3752] [id = 514] 00:28:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 129 (13209000) [pid = 3752] [serial = 1542] [outer = 00000000] 00:28:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 130 (18879C00) [pid = 3752] [serial = 1543] [outer = 13209000] 00:28:02 INFO - PROCESS | 3752 | 1461050882323 Marionette DEBUG loaded listener.js 00:28:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 131 (19E97000) [pid = 3752] [serial = 1544] [outer = 13209000] 00:28:02 INFO - PROCESS | 3752 | 1461050882901 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]]]}] 00:28:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 00:28:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 884ms 00:28:02 INFO - PROCESS | 3752 | 1461050882967 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 00:28:02 INFO - PROCESS | 3752 | 1461050882972 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 00:28:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 00:28:02 INFO - PROCESS | 3752 | 1461050882977 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 00:28:02 INFO - PROCESS | 3752 | 1461050882981 Marionette TRACE conn3 <- [1,2022,null,{}] 00:28:02 INFO - PROCESS | 3752 | 1461050882987 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}] 00:28:03 INFO - PROCESS | 3752 | 1461050883099 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 00:28:03 INFO - PROCESS | 3752 | 1461050883247 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:03 INFO - PROCESS | 3752 | ++DOCSHELL 136DC000 == 61 [pid = 3752] [id = 515] 00:28:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 132 (136DD400) [pid = 3752] [serial = 1545] [outer = 00000000] 00:28:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 133 (15B34800) [pid = 3752] [serial = 1546] [outer = 136DD400] 00:28:03 INFO - PROCESS | 3752 | 1461050883312 Marionette DEBUG loaded listener.js 00:28:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 134 (16497800) [pid = 3752] [serial = 1547] [outer = 136DD400] 00:28:03 INFO - PROCESS | 3752 | 1461050883862 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]]]}] 00:28:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 00:28:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 930ms 00:28:03 INFO - PROCESS | 3752 | 1461050883924 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 00:28:03 INFO - PROCESS | 3752 | 1461050883930 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 00:28:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 00:28:03 INFO - PROCESS | 3752 | 1461050883936 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 00:28:03 INFO - PROCESS | 3752 | 1461050883939 Marionette TRACE conn3 <- [1,2026,null,{}] 00:28:03 INFO - PROCESS | 3752 | 1461050883942 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}] 00:28:04 INFO - PROCESS | 3752 | 1461050884052 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 00:28:04 INFO - PROCESS | 3752 | 1461050884209 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:04 INFO - PROCESS | 3752 | ++DOCSHELL 17ADB000 == 62 [pid = 3752] [id = 516] 00:28:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 135 (17AE1400) [pid = 3752] [serial = 1548] [outer = 00000000] 00:28:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 136 (18231800) [pid = 3752] [serial = 1549] [outer = 17AE1400] 00:28:04 INFO - PROCESS | 3752 | 1461050884264 Marionette DEBUG loaded listener.js 00:28:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 137 (188B8000) [pid = 3752] [serial = 1550] [outer = 17AE1400] 00:28:04 INFO - PROCESS | 3752 | 1461050884876 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]]]}] 00:28:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 00:28:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 992ms 00:28:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 00:28:04 INFO - PROCESS | 3752 | 1461050884920 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 00:28:04 INFO - PROCESS | 3752 | 1461050884923 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 00:28:04 INFO - PROCESS | 3752 | 1461050884927 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 00:28:04 INFO - PROCESS | 3752 | 1461050884930 Marionette TRACE conn3 <- [1,2030,null,{}] 00:28:04 INFO - PROCESS | 3752 | 1461050884941 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}] 00:28:05 INFO - PROCESS | 3752 | 1461050885053 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 00:28:05 INFO - PROCESS | 3752 | 1461050885198 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:05 INFO - PROCESS | 3752 | ++DOCSHELL 19B3E800 == 63 [pid = 3752] [id = 517] 00:28:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 138 (19B41C00) [pid = 3752] [serial = 1551] [outer = 00000000] 00:28:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 139 (1BE9A400) [pid = 3752] [serial = 1552] [outer = 19B41C00] 00:28:05 INFO - PROCESS | 3752 | 1461050885257 Marionette DEBUG loaded listener.js 00:28:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 140 (1C0BB800) [pid = 3752] [serial = 1553] [outer = 19B41C00] 00:28:05 INFO - PROCESS | 3752 | 1461050885852 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]]]}] 00:28:05 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) 00:28:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 930ms 00:28:05 INFO - PROCESS | 3752 | 1461050885871 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 00:28:05 INFO - PROCESS | 3752 | 1461050885874 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 00:28:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 00:28:05 INFO - PROCESS | 3752 | 1461050885878 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 00:28:05 INFO - PROCESS | 3752 | 1461050885880 Marionette TRACE conn3 <- [1,2034,null,{}] 00:28:05 INFO - PROCESS | 3752 | 1461050885898 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}] 00:28:05 INFO - PROCESS | 3752 | 1461050886006 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 00:28:06 INFO - PROCESS | 3752 | 1461050886147 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:06 INFO - PROCESS | 3752 | ++DOCSHELL 1C35E400 == 64 [pid = 3752] [id = 518] 00:28:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 141 (1C369400) [pid = 3752] [serial = 1554] [outer = 00000000] 00:28:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 142 (1CB85C00) [pid = 3752] [serial = 1555] [outer = 1C369400] 00:28:06 INFO - PROCESS | 3752 | 1461050886203 Marionette DEBUG loaded listener.js 00:28:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 143 (1CF92400) [pid = 3752] [serial = 1556] [outer = 1C369400] 00:28:06 INFO - PROCESS | 3752 | 1461050886729 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]]]}] 00:28:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:28:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 883ms 00:28:06 INFO - PROCESS | 3752 | 1461050886782 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 00:28:06 INFO - PROCESS | 3752 | 1461050886784 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 00:28:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 00:28:06 INFO - PROCESS | 3752 | 1461050886787 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 00:28:06 INFO - PROCESS | 3752 | 1461050886789 Marionette TRACE conn3 <- [1,2038,null,{}] 00:28:06 INFO - PROCESS | 3752 | 1461050886793 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}] 00:28:06 INFO - PROCESS | 3752 | 1461050886898 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 00:28:07 INFO - PROCESS | 3752 | 1461050887014 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:07 INFO - PROCESS | 3752 | ++DOCSHELL 132E5400 == 65 [pid = 3752] [id = 519] 00:28:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 144 (17BC7800) [pid = 3752] [serial = 1557] [outer = 00000000] 00:28:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 145 (1D2B2000) [pid = 3752] [serial = 1558] [outer = 17BC7800] 00:28:07 INFO - PROCESS | 3752 | 1461050887108 Marionette DEBUG loaded listener.js 00:28:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 146 (1D64F800) [pid = 3752] [serial = 1559] [outer = 17BC7800] 00:28:07 INFO - PROCESS | 3752 | 1461050887692 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]]]}] 00:28:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 00:28:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 992ms 00:28:07 INFO - PROCESS | 3752 | 1461050887773 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 00:28:07 INFO - PROCESS | 3752 | 1461050887776 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 00:28:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 00:28:07 INFO - PROCESS | 3752 | 1461050887779 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 00:28:07 INFO - PROCESS | 3752 | 1461050887781 Marionette TRACE conn3 <- [1,2042,null,{}] 00:28:07 INFO - PROCESS | 3752 | 1461050887799 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}] 00:28:07 INFO - PROCESS | 3752 | 1461050887931 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 00:28:08 INFO - PROCESS | 3752 | 1461050888092 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:08 INFO - PROCESS | 3752 | ++DOCSHELL 1D6D2400 == 66 [pid = 3752] [id = 520] 00:28:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 147 (1D931800) [pid = 3752] [serial = 1560] [outer = 00000000] 00:28:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 148 (1D93F800) [pid = 3752] [serial = 1561] [outer = 1D931800] 00:28:08 INFO - PROCESS | 3752 | 1461050888150 Marionette DEBUG loaded listener.js 00:28:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 149 (1DE23400) [pid = 3752] [serial = 1562] [outer = 1D931800] 00:28:08 INFO - PROCESS | 3752 | 1461050888690 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]]]}] 00:28:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 00:28:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 992ms 00:28:08 INFO - PROCESS | 3752 | 1461050888781 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 00:28:08 INFO - PROCESS | 3752 | 1461050888783 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 00:28:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 00:28:08 INFO - PROCESS | 3752 | 1461050888787 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 00:28:08 INFO - PROCESS | 3752 | 1461050888789 Marionette TRACE conn3 <- [1,2046,null,{}] 00:28:08 INFO - PROCESS | 3752 | 1461050888793 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}] 00:28:08 INFO - PROCESS | 3752 | 1461050888897 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 00:28:09 INFO - PROCESS | 3752 | 1461050889041 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:09 INFO - PROCESS | 3752 | ++DOCSHELL 1320E400 == 67 [pid = 3752] [id = 521] 00:28:09 INFO - PROCESS | 3752 | ++DOMWINDOW == 150 (13377C00) [pid = 3752] [serial = 1563] [outer = 00000000] 00:28:09 INFO - PROCESS | 3752 | ++DOMWINDOW == 151 (13529C00) [pid = 3752] [serial = 1564] [outer = 13377C00] 00:28:09 INFO - PROCESS | 3752 | 1461050889096 Marionette DEBUG loaded listener.js 00:28:09 INFO - PROCESS | 3752 | ++DOMWINDOW == 152 (1352C000) [pid = 3752] [serial = 1565] [outer = 13377C00] 00:28:09 INFO - PROCESS | 3752 | 1461050889840 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]]]}] 00:28:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 00:28:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1085ms 00:28:09 INFO - PROCESS | 3752 | 1461050889871 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 00:28:09 INFO - PROCESS | 3752 | 1461050889875 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 00:28:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 00:28:09 INFO - PROCESS | 3752 | 1461050889880 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 00:28:09 INFO - PROCESS | 3752 | 1461050889883 Marionette TRACE conn3 <- [1,2050,null,{}] 00:28:09 INFO - PROCESS | 3752 | 1461050889889 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}] 00:28:09 INFO - PROCESS | 3752 | 1461050889992 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 00:28:10 INFO - PROCESS | 3752 | 1461050890141 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:10 INFO - PROCESS | 3752 | ++DOCSHELL 157A5000 == 68 [pid = 3752] [id = 522] 00:28:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 153 (157A5800) [pid = 3752] [serial = 1566] [outer = 00000000] 00:28:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 154 (15DD0C00) [pid = 3752] [serial = 1567] [outer = 157A5800] 00:28:10 INFO - PROCESS | 3752 | 1461050890192 Marionette DEBUG loaded listener.js 00:28:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 155 (16727000) [pid = 3752] [serial = 1568] [outer = 157A5800] 00:28:10 INFO - PROCESS | 3752 | --DOCSHELL 13362800 == 67 [pid = 3752] [id = 513] 00:28:10 INFO - PROCESS | 3752 | --DOCSHELL 19743000 == 66 [pid = 3752] [id = 512] 00:28:10 INFO - PROCESS | 3752 | --DOCSHELL 19466C00 == 65 [pid = 3752] [id = 511] 00:28:10 INFO - PROCESS | 3752 | --DOCSHELL 13376C00 == 64 [pid = 3752] [id = 510] 00:28:10 INFO - PROCESS | 3752 | --DOCSHELL 18236400 == 63 [pid = 3752] [id = 509] 00:28:10 INFO - PROCESS | 3752 | --DOCSHELL 1235E800 == 62 [pid = 3752] [id = 508] 00:28:10 INFO - PROCESS | 3752 | --DOCSHELL 1320DC00 == 61 [pid = 3752] [id = 507] 00:28:10 INFO - PROCESS | 3752 | --DOCSHELL 02679C00 == 60 [pid = 3752] [id = 506] 00:28:10 INFO - PROCESS | 3752 | --DOCSHELL 136DEC00 == 59 [pid = 3752] [id = 500] 00:28:10 INFO - PROCESS | 3752 | --DOMWINDOW == 154 (1435F400) [pid = 3752] [serial = 1450] [outer = 00000000] [url = about:blank] 00:28:10 INFO - PROCESS | 3752 | --DOMWINDOW == 153 (17BCAC00) [pid = 3752] [serial = 1453] [outer = 00000000] [url = about:blank] 00:28:10 INFO - PROCESS | 3752 | --DOMWINDOW == 152 (1BEA4000) [pid = 3752] [serial = 1456] [outer = 00000000] [url = about:blank] 00:28:10 INFO - PROCESS | 3752 | --DOMWINDOW == 151 (1C982800) [pid = 3752] [serial = 1459] [outer = 00000000] [url = about:blank] 00:28:10 INFO - PROCESS | 3752 | --DOMWINDOW == 150 (1CB7D000) [pid = 3752] [serial = 1462] [outer = 00000000] [url = about:blank] 00:28:10 INFO - PROCESS | 3752 | --DOMWINDOW == 149 (1D186400) [pid = 3752] [serial = 1465] [outer = 00000000] [url = about:blank] 00:28:10 INFO - PROCESS | 3752 | --DOMWINDOW == 148 (1D266C00) [pid = 3752] [serial = 1498] [outer = 00000000] [url = about:blank] 00:28:10 INFO - PROCESS | 3752 | --DOMWINDOW == 147 (19769800) [pid = 3752] [serial = 1483] [outer = 00000000] [url = about:blank] 00:28:10 INFO - PROCESS | 3752 | --DOMWINDOW == 146 (1A06B400) [pid = 3752] [serial = 1486] [outer = 00000000] [url = about:blank] 00:28:10 INFO - PROCESS | 3752 | --DOMWINDOW == 145 (19B39000) [pid = 3752] [serial = 1484] [outer = 00000000] [url = about:blank] 00:28:10 INFO - PROCESS | 3752 | --DOMWINDOW == 144 (1C2A9400) [pid = 3752] [serial = 1489] [outer = 00000000] [url = about:blank] 00:28:10 INFO - PROCESS | 3752 | --DOMWINDOW == 143 (13CA7000) [pid = 3752] [serial = 1469] [outer = 00000000] [url = about:blank] 00:28:10 INFO - PROCESS | 3752 | --DOMWINDOW == 142 (1381E800) [pid = 3752] [serial = 1468] [outer = 00000000] [url = about:blank] 00:28:10 INFO - PROCESS | 3752 | --DOMWINDOW == 141 (143B7C00) [pid = 3752] [serial = 1474] [outer = 00000000] [url = about:blank] 00:28:10 INFO - PROCESS | 3752 | --DOMWINDOW == 140 (16721C00) [pid = 3752] [serial = 1475] [outer = 00000000] [url = about:blank] 00:28:10 INFO - PROCESS | 3752 | --DOMWINDOW == 139 (1A1BB800) [pid = 3752] [serial = 1487] [outer = 00000000] [url = about:blank] 00:28:10 INFO - PROCESS | 3752 | --DOMWINDOW == 138 (19689000) [pid = 3752] [serial = 1480] [outer = 00000000] [url = about:blank] 00:28:10 INFO - PROCESS | 3752 | --DOMWINDOW == 137 (188C1000) [pid = 3752] [serial = 1477] [outer = 00000000] [url = about:blank] 00:28:10 INFO - PROCESS | 3752 | --DOMWINDOW == 136 (18D3A000) [pid = 3752] [serial = 1478] [outer = 00000000] [url = about:blank] 00:28:10 INFO - PROCESS | 3752 | --DOMWINDOW == 135 (17BBF800) [pid = 3752] [serial = 1472] [outer = 00000000] [url = about:blank] 00:28:10 INFO - PROCESS | 3752 | --DOMWINDOW == 134 (17A48000) [pid = 3752] [serial = 1471] [outer = 00000000] [url = about:blank] 00:28:10 INFO - PROCESS | 3752 | --DOMWINDOW == 133 (1C981C00) [pid = 3752] [serial = 1490] [outer = 00000000] [url = about:blank] 00:28:10 INFO - PROCESS | 3752 | --DOMWINDOW == 132 (1C985C00) [pid = 3752] [serial = 1495] [outer = 00000000] [url = about:blank] 00:28:10 INFO - PROCESS | 3752 | --DOMWINDOW == 131 (1CF0C800) [pid = 3752] [serial = 1496] [outer = 00000000] [url = about:blank] 00:28:10 INFO - PROCESS | 3752 | --DOMWINDOW == 130 (17FED800) [pid = 3752] [serial = 1492] [outer = 00000000] [url = about:blank] 00:28:10 INFO - PROCESS | 3752 | --DOMWINDOW == 129 (19745400) [pid = 3752] [serial = 1493] [outer = 00000000] [url = about:blank] 00:28:10 INFO - PROCESS | 3752 | --DOMWINDOW == 128 (1973E400) [pid = 3752] [serial = 1481] [outer = 00000000] [url = about:blank] 00:28:10 INFO - PROCESS | 3752 | 1461050890826 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]]]}] 00:28:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 00:28:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 992ms 00:28:10 INFO - PROCESS | 3752 | 1461050890884 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 00:28:10 INFO - PROCESS | 3752 | 1461050890889 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 00:28:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 00:28:10 INFO - PROCESS | 3752 | 1461050890895 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 00:28:10 INFO - PROCESS | 3752 | 1461050890897 Marionette TRACE conn3 <- [1,2054,null,{}] 00:28:10 INFO - PROCESS | 3752 | 1461050890901 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}] 00:28:10 INFO - PROCESS | 3752 | 1461050890990 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 00:28:10 INFO - PROCESS | 3752 | 1461050890996 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:10 INFO - PROCESS | 3752 | ++DOCSHELL 136DF400 == 60 [pid = 3752] [id = 523] 00:28:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 129 (1381E800) [pid = 3752] [serial = 1569] [outer = 00000000] 00:28:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 130 (15B38000) [pid = 3752] [serial = 1570] [outer = 1381E800] 00:28:11 INFO - PROCESS | 3752 | 1461050891027 Marionette DEBUG loaded listener.js 00:28:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 131 (17AD6400) [pid = 3752] [serial = 1571] [outer = 1381E800] 00:28:11 INFO - PROCESS | 3752 | 1461050891545 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]]]}] 00:28:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 00:28:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 682ms 00:28:11 INFO - PROCESS | 3752 | 1461050891576 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 00:28:11 INFO - PROCESS | 3752 | 1461050891579 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 00:28:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 00:28:11 INFO - PROCESS | 3752 | 1461050891582 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 00:28:11 INFO - PROCESS | 3752 | 1461050891585 Marionette TRACE conn3 <- [1,2058,null,{}] 00:28:11 INFO - PROCESS | 3752 | 1461050891595 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}] 00:28:11 INFO - PROCESS | 3752 | 1461050891684 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 00:28:11 INFO - PROCESS | 3752 | 1461050891792 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:11 INFO - PROCESS | 3752 | ++DOCSHELL 17BC0800 == 61 [pid = 3752] [id = 524] 00:28:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 132 (17FFA800) [pid = 3752] [serial = 1572] [outer = 00000000] 00:28:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 133 (188B9000) [pid = 3752] [serial = 1573] [outer = 17FFA800] 00:28:11 INFO - PROCESS | 3752 | 1461050891840 Marionette DEBUG loaded listener.js 00:28:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 134 (18A2A000) [pid = 3752] [serial = 1574] [outer = 17FFA800] 00:28:12 INFO - PROCESS | 3752 | 1461050892222 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]]]}] 00:28:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 00:28:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 698ms 00:28:12 INFO - PROCESS | 3752 | 1461050892282 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 00:28:12 INFO - PROCESS | 3752 | 1461050892284 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 00:28:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 00:28:12 INFO - PROCESS | 3752 | 1461050892288 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 00:28:12 INFO - PROCESS | 3752 | 1461050892289 Marionette TRACE conn3 <- [1,2062,null,{}] 00:28:12 INFO - PROCESS | 3752 | 1461050892293 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}] 00:28:12 INFO - PROCESS | 3752 | 1461050892409 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 00:28:12 INFO - PROCESS | 3752 | 1461050892423 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:12 INFO - PROCESS | 3752 | ++DOCSHELL 193D6400 == 62 [pid = 3752] [id = 525] 00:28:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 135 (1945F400) [pid = 3752] [serial = 1575] [outer = 00000000] 00:28:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 136 (1967F800) [pid = 3752] [serial = 1576] [outer = 1945F400] 00:28:12 INFO - PROCESS | 3752 | 1461050892468 Marionette DEBUG loaded listener.js 00:28:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 137 (1973F000) [pid = 3752] [serial = 1577] [outer = 1945F400] 00:28:12 INFO - PROCESS | 3752 | 1461050892919 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]]]}] 00:28:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 00:28:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 698ms 00:28:12 INFO - PROCESS | 3752 | 1461050892987 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 00:28:12 INFO - PROCESS | 3752 | 1461050892989 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 00:28:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 00:28:12 INFO - PROCESS | 3752 | 1461050892992 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 00:28:12 INFO - PROCESS | 3752 | 1461050892993 Marionette TRACE conn3 <- [1,2066,null,{}] 00:28:12 INFO - PROCESS | 3752 | 1461050892997 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}] 00:28:13 INFO - PROCESS | 3752 | 1461050893104 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 00:28:13 INFO - PROCESS | 3752 | 1461050893167 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:13 INFO - PROCESS | 3752 | ++DOCSHELL 1955B000 == 63 [pid = 3752] [id = 526] 00:28:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 138 (19743000) [pid = 3752] [serial = 1578] [outer = 00000000] 00:28:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 139 (19982800) [pid = 3752] [serial = 1579] [outer = 19743000] 00:28:13 INFO - PROCESS | 3752 | 1461050893213 Marionette DEBUG loaded listener.js 00:28:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 140 (19B33400) [pid = 3752] [serial = 1580] [outer = 19743000] 00:28:13 INFO - PROCESS | 3752 | 1461050893641 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]]]}] 00:28:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 00:28:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 697ms 00:28:13 INFO - PROCESS | 3752 | 1461050893675 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 00:28:13 INFO - PROCESS | 3752 | 1461050893677 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 00:28:13 INFO - PROCESS | 3752 | 1461050893681 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 00:28:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 00:28:13 INFO - PROCESS | 3752 | 1461050893682 Marionette TRACE conn3 <- [1,2070,null,{}] 00:28:13 INFO - PROCESS | 3752 | 1461050893686 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}] 00:28:13 INFO - PROCESS | 3752 | 1461050893855 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 00:28:13 INFO - PROCESS | 3752 | 1461050893883 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:13 INFO - PROCESS | 3752 | ++DOCSHELL 1A073400 == 64 [pid = 3752] [id = 527] 00:28:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 141 (1A073800) [pid = 3752] [serial = 1581] [outer = 00000000] 00:28:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 142 (1AA40C00) [pid = 3752] [serial = 1582] [outer = 1A073800] 00:28:13 INFO - PROCESS | 3752 | 1461050893930 Marionette DEBUG loaded listener.js 00:28:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 143 (1C0BCC00) [pid = 3752] [serial = 1583] [outer = 1A073800] 00:28:14 INFO - PROCESS | 3752 | 1461050894372 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]]]}] 00:28:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 00:28:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 744ms 00:28:14 INFO - PROCESS | 3752 | 1461050894422 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 00:28:14 INFO - PROCESS | 3752 | 1461050894423 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 00:28:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 00:28:14 INFO - PROCESS | 3752 | 1461050894427 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 00:28:14 INFO - PROCESS | 3752 | 1461050894428 Marionette TRACE conn3 <- [1,2074,null,{}] 00:28:14 INFO - PROCESS | 3752 | 1461050894432 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}] 00:28:14 INFO - PROCESS | 3752 | 1461050894557 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 00:28:14 INFO - PROCESS | 3752 | 1461050894576 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:14 INFO - PROCESS | 3752 | ++DOCSHELL 1345DC00 == 65 [pid = 3752] [id = 528] 00:28:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 144 (1BEA4000) [pid = 3752] [serial = 1584] [outer = 00000000] 00:28:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 145 (1C986400) [pid = 3752] [serial = 1585] [outer = 1BEA4000] 00:28:14 INFO - PROCESS | 3752 | 1461050894620 Marionette DEBUG loaded listener.js 00:28:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 146 (1C98E000) [pid = 3752] [serial = 1586] [outer = 1BEA4000] 00:28:15 INFO - PROCESS | 3752 | --DOMWINDOW == 145 (19B35400) [pid = 3752] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 00:28:15 INFO - PROCESS | 3752 | --DOMWINDOW == 144 (19C82C00) [pid = 3752] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 00:28:15 INFO - PROCESS | 3752 | --DOMWINDOW == 143 (182A7400) [pid = 3752] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 00:28:15 INFO - PROCESS | 3752 | --DOMWINDOW == 142 (18237400) [pid = 3752] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 00:28:15 INFO - PROCESS | 3752 | --DOMWINDOW == 141 (0267BC00) [pid = 3752] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 00:28:15 INFO - PROCESS | 3752 | --DOMWINDOW == 140 (123FEC00) [pid = 3752] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 00:28:15 INFO - PROCESS | 3752 | --DOMWINDOW == 139 (13406000) [pid = 3752] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 00:28:15 INFO - PROCESS | 3752 | --DOMWINDOW == 138 (19537400) [pid = 3752] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 00:28:15 INFO - PROCESS | 3752 | 1461050895139 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]]]}] 00:28:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 00:28:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 729ms 00:28:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 00:28:15 INFO - PROCESS | 3752 | 1461050895151 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 00:28:15 INFO - PROCESS | 3752 | 1461050895153 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 00:28:15 INFO - PROCESS | 3752 | 1461050895156 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 00:28:15 INFO - PROCESS | 3752 | 1461050895158 Marionette TRACE conn3 <- [1,2078,null,{}] 00:28:15 INFO - PROCESS | 3752 | 1461050895161 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}] 00:28:15 INFO - PROCESS | 3752 | 1461050895278 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 00:28:15 INFO - PROCESS | 3752 | 1461050895283 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:15 INFO - PROCESS | 3752 | ++DOCSHELL 1345A400 == 66 [pid = 3752] [id = 529] 00:28:15 INFO - PROCESS | 3752 | ++DOMWINDOW == 139 (1345B400) [pid = 3752] [serial = 1587] [outer = 00000000] 00:28:15 INFO - PROCESS | 3752 | ++DOMWINDOW == 140 (18237400) [pid = 3752] [serial = 1588] [outer = 1345B400] 00:28:15 INFO - PROCESS | 3752 | 1461050895328 Marionette DEBUG loaded listener.js 00:28:15 INFO - PROCESS | 3752 | ++DOMWINDOW == 141 (1AA3FC00) [pid = 3752] [serial = 1589] [outer = 1345B400] 00:28:15 INFO - PROCESS | 3752 | 1461050895769 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]]]}] 00:28:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 00:28:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 620ms 00:28:15 INFO - PROCESS | 3752 | 1461050895798 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 00:28:15 INFO - PROCESS | 3752 | 1461050895799 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 00:28:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 00:28:15 INFO - PROCESS | 3752 | 1461050895803 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 00:28:15 INFO - PROCESS | 3752 | 1461050895804 Marionette TRACE conn3 <- [1,2082,null,{}] 00:28:15 INFO - PROCESS | 3752 | 1461050895808 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}] 00:28:15 INFO - PROCESS | 3752 | 1461050895893 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 00:28:15 INFO - PROCESS | 3752 | 1461050895899 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:15 INFO - PROCESS | 3752 | ++DOCSHELL 1658DC00 == 67 [pid = 3752] [id = 530] 00:28:15 INFO - PROCESS | 3752 | ++DOMWINDOW == 142 (1997C000) [pid = 3752] [serial = 1590] [outer = 00000000] 00:28:15 INFO - PROCESS | 3752 | ++DOMWINDOW == 143 (1D25BC00) [pid = 3752] [serial = 1591] [outer = 1997C000] 00:28:15 INFO - PROCESS | 3752 | 1461050895943 Marionette DEBUG loaded listener.js 00:28:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 144 (1D2AB800) [pid = 3752] [serial = 1592] [outer = 1997C000] 00:28:16 INFO - PROCESS | 3752 | 1461050896378 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]]]}] 00:28:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 00:28:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 589ms 00:28:16 INFO - PROCESS | 3752 | 1461050896398 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 00:28:16 INFO - PROCESS | 3752 | 1461050896399 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 00:28:16 INFO - PROCESS | 3752 | 1461050896403 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 00:28:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 00:28:16 INFO - PROCESS | 3752 | 1461050896404 Marionette TRACE conn3 <- [1,2086,null,{}] 00:28:16 INFO - PROCESS | 3752 | 1461050896408 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}] 00:28:16 INFO - PROCESS | 3752 | 1461050896542 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 00:28:16 INFO - PROCESS | 3752 | 1461050896549 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:16 INFO - PROCESS | 3752 | ++DOCSHELL 19C77800 == 68 [pid = 3752] [id = 531] 00:28:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 145 (19C7BC00) [pid = 3752] [serial = 1593] [outer = 00000000] 00:28:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 146 (1D6CD400) [pid = 3752] [serial = 1594] [outer = 19C7BC00] 00:28:16 INFO - PROCESS | 3752 | 1461050896593 Marionette DEBUG loaded listener.js 00:28:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 147 (1D933000) [pid = 3752] [serial = 1595] [outer = 19C7BC00] 00:28:17 INFO - PROCESS | 3752 | 1461050897042 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]]]}] 00:28:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 00:28:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 682ms 00:28:17 INFO - PROCESS | 3752 | 1461050897139 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 00:28:17 INFO - PROCESS | 3752 | 1461050897143 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 00:28:17 INFO - PROCESS | 3752 | 1461050897148 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 00:28:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 00:28:17 INFO - PROCESS | 3752 | 1461050897152 Marionette TRACE conn3 <- [1,2090,null,{}] 00:28:17 INFO - PROCESS | 3752 | 1461050897158 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}] 00:28:17 INFO - PROCESS | 3752 | 1461050897249 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 00:28:17 INFO - PROCESS | 3752 | 1461050897405 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:17 INFO - PROCESS | 3752 | ++DOCSHELL 13527400 == 69 [pid = 3752] [id = 532] 00:28:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 148 (13527800) [pid = 3752] [serial = 1596] [outer = 00000000] 00:28:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 149 (136D4000) [pid = 3752] [serial = 1597] [outer = 13527800] 00:28:17 INFO - PROCESS | 3752 | 1461050897502 Marionette DEBUG loaded listener.js 00:28:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 150 (13A38400) [pid = 3752] [serial = 1598] [outer = 13527800] 00:28:18 INFO - PROCESS | 3752 | 1461050898140 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]]]}] 00:28:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 00:28:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1023ms 00:28:18 INFO - PROCESS | 3752 | 1461050898175 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 00:28:18 INFO - PROCESS | 3752 | 1461050898178 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 00:28:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 00:28:18 INFO - PROCESS | 3752 | 1461050898205 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 00:28:18 INFO - PROCESS | 3752 | 1461050898209 Marionette TRACE conn3 <- [1,2094,null,{}] 00:28:18 INFO - PROCESS | 3752 | 1461050898214 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}] 00:28:18 INFO - PROCESS | 3752 | 1461050898328 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 00:28:18 INFO - PROCESS | 3752 | 1461050898476 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:18 INFO - PROCESS | 3752 | ++DOCSHELL 15D59800 == 70 [pid = 3752] [id = 533] 00:28:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 151 (15DC8800) [pid = 3752] [serial = 1599] [outer = 00000000] 00:28:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 152 (1822FC00) [pid = 3752] [serial = 1600] [outer = 15DC8800] 00:28:18 INFO - PROCESS | 3752 | 1461050898532 Marionette DEBUG loaded listener.js 00:28:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 153 (18A29C00) [pid = 3752] [serial = 1601] [outer = 15DC8800] 00:28:19 INFO - PROCESS | 3752 | 1461050899120 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]]]}] 00:28:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 00:28:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 946ms 00:28:19 INFO - PROCESS | 3752 | 1461050899151 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 00:28:19 INFO - PROCESS | 3752 | 1461050899154 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 00:28:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 00:28:19 INFO - PROCESS | 3752 | 1461050899157 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 00:28:19 INFO - PROCESS | 3752 | 1461050899160 Marionette TRACE conn3 <- [1,2098,null,{}] 00:28:19 INFO - PROCESS | 3752 | 1461050899169 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}] 00:28:19 INFO - PROCESS | 3752 | 1461050899287 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 00:28:19 INFO - PROCESS | 3752 | 1461050899437 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:19 INFO - PROCESS | 3752 | ++DOCSHELL 1A010800 == 71 [pid = 3752] [id = 534] 00:28:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 154 (1A69DC00) [pid = 3752] [serial = 1602] [outer = 00000000] 00:28:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 155 (1C98AC00) [pid = 3752] [serial = 1603] [outer = 1A69DC00] 00:28:19 INFO - PROCESS | 3752 | 1461050899496 Marionette DEBUG loaded listener.js 00:28:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 156 (1D26A000) [pid = 3752] [serial = 1604] [outer = 1A69DC00] 00:28:20 INFO - PROCESS | 3752 | 1461050900110 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]]]}] 00:28:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 00:28:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1023ms 00:28:20 INFO - PROCESS | 3752 | 1461050900180 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 00:28:20 INFO - PROCESS | 3752 | 1461050900183 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 00:28:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 00:28:20 INFO - PROCESS | 3752 | 1461050900186 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 00:28:20 INFO - PROCESS | 3752 | 1461050900188 Marionette TRACE conn3 <- [1,2102,null,{}] 00:28:20 INFO - PROCESS | 3752 | 1461050900192 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}] 00:28:20 INFO - PROCESS | 3752 | 1461050900351 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 00:28:20 INFO - PROCESS | 3752 | 1461050900499 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:20 INFO - PROCESS | 3752 | ++DOCSHELL 18232000 == 72 [pid = 3752] [id = 535] 00:28:20 INFO - PROCESS | 3752 | ++DOMWINDOW == 157 (1D934800) [pid = 3752] [serial = 1605] [outer = 00000000] 00:28:20 INFO - PROCESS | 3752 | ++DOMWINDOW == 158 (1DE29400) [pid = 3752] [serial = 1606] [outer = 1D934800] 00:28:20 INFO - PROCESS | 3752 | 1461050900555 Marionette DEBUG loaded listener.js 00:28:20 INFO - PROCESS | 3752 | ++DOMWINDOW == 159 (1DE30000) [pid = 3752] [serial = 1607] [outer = 1D934800] 00:28:21 INFO - PROCESS | 3752 | 1461050901138 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]]]}] 00:28:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 00:28:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 992ms 00:28:21 INFO - PROCESS | 3752 | 1461050901189 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 00:28:21 INFO - PROCESS | 3752 | 1461050901191 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 00:28:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 00:28:21 INFO - PROCESS | 3752 | 1461050901195 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 00:28:21 INFO - PROCESS | 3752 | 1461050901197 Marionette TRACE conn3 <- [1,2106,null,{}] 00:28:21 INFO - PROCESS | 3752 | 1461050901200 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}] 00:28:21 INFO - PROCESS | 3752 | 1461050901323 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 00:28:21 INFO - PROCESS | 3752 | 1461050901705 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:21 INFO - PROCESS | 3752 | ++DOCSHELL 02671000 == 73 [pid = 3752] [id = 536] 00:28:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 160 (02671400) [pid = 3752] [serial = 1608] [outer = 00000000] 00:28:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 161 (1340CC00) [pid = 3752] [serial = 1609] [outer = 02671400] 00:28:21 INFO - PROCESS | 3752 | 1461050901828 Marionette DEBUG loaded listener.js 00:28:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 162 (1345F800) [pid = 3752] [serial = 1610] [outer = 02671400] 00:28:22 INFO - PROCESS | 3752 | 1461050902445 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]]]}] 00:28:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 00:28:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1303ms 00:28:22 INFO - PROCESS | 3752 | 1461050902492 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 00:28:22 INFO - PROCESS | 3752 | 1461050902497 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 00:28:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 00:28:22 INFO - PROCESS | 3752 | 1461050902502 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 00:28:22 INFO - PROCESS | 3752 | 1461050902505 Marionette TRACE conn3 <- [1,2110,null,{}] 00:28:22 INFO - PROCESS | 3752 | 1461050902510 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}] 00:28:22 INFO - PROCESS | 3752 | 1461050902613 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 00:28:22 INFO - PROCESS | 3752 | 1461050902781 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:22 INFO - PROCESS | 3752 | ++DOCSHELL 13457800 == 74 [pid = 3752] [id = 537] 00:28:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 163 (1345E400) [pid = 3752] [serial = 1611] [outer = 00000000] 00:28:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 164 (13CA8000) [pid = 3752] [serial = 1612] [outer = 1345E400] 00:28:22 INFO - PROCESS | 3752 | 1461050902836 Marionette DEBUG loaded listener.js 00:28:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 165 (14BAE400) [pid = 3752] [serial = 1613] [outer = 1345E400] 00:28:23 INFO - PROCESS | 3752 | 1461050903479 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]]]}] 00:28:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 00:28:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1039ms 00:28:23 INFO - PROCESS | 3752 | --DOCSHELL 1658DC00 == 73 [pid = 3752] [id = 530] 00:28:23 INFO - PROCESS | 3752 | --DOCSHELL 1345A400 == 72 [pid = 3752] [id = 529] 00:28:23 INFO - PROCESS | 3752 | --DOCSHELL 1345DC00 == 71 [pid = 3752] [id = 528] 00:28:23 INFO - PROCESS | 3752 | --DOCSHELL 1A073400 == 70 [pid = 3752] [id = 527] 00:28:23 INFO - PROCESS | 3752 | --DOCSHELL 1955B000 == 69 [pid = 3752] [id = 526] 00:28:23 INFO - PROCESS | 3752 | --DOCSHELL 193D6400 == 68 [pid = 3752] [id = 525] 00:28:23 INFO - PROCESS | 3752 | --DOCSHELL 17BC0800 == 67 [pid = 3752] [id = 524] 00:28:23 INFO - PROCESS | 3752 | --DOCSHELL 136DF400 == 66 [pid = 3752] [id = 523] 00:28:23 INFO - PROCESS | 3752 | --DOCSHELL 157A5000 == 65 [pid = 3752] [id = 522] 00:28:23 INFO - PROCESS | 3752 | --DOMWINDOW == 164 (18879C00) [pid = 3752] [serial = 1543] [outer = 00000000] [url = about:blank] 00:28:23 INFO - PROCESS | 3752 | --DOMWINDOW == 163 (1861B000) [pid = 3752] [serial = 1504] [outer = 00000000] [url = about:blank] 00:28:23 INFO - PROCESS | 3752 | --DOMWINDOW == 162 (1D178C00) [pid = 3752] [serial = 1507] [outer = 00000000] [url = about:blank] 00:28:23 INFO - PROCESS | 3752 | --DOMWINDOW == 161 (15B31800) [pid = 3752] [serial = 1501] [outer = 00000000] [url = about:blank] 00:28:23 INFO - PROCESS | 3752 | --DOMWINDOW == 160 (1D2B2C00) [pid = 3752] [serial = 1510] [outer = 00000000] [url = about:blank] 00:28:23 INFO - PROCESS | 3752 | --DOMWINDOW == 159 (1D6C6C00) [pid = 3752] [serial = 1513] [outer = 00000000] [url = about:blank] 00:28:23 INFO - PROCESS | 3752 | --DOMWINDOW == 158 (1D936800) [pid = 3752] [serial = 1516] [outer = 00000000] [url = about:blank] 00:28:23 INFO - PROCESS | 3752 | --DOCSHELL 1D6D2400 == 64 [pid = 3752] [id = 520] 00:28:23 INFO - PROCESS | 3752 | --DOCSHELL 132E5400 == 63 [pid = 3752] [id = 519] 00:28:23 INFO - PROCESS | 3752 | --DOCSHELL 1C35E400 == 62 [pid = 3752] [id = 518] 00:28:23 INFO - PROCESS | 3752 | --DOCSHELL 19B3E800 == 61 [pid = 3752] [id = 517] 00:28:23 INFO - PROCESS | 3752 | --DOCSHELL 17ADB000 == 60 [pid = 3752] [id = 516] 00:28:23 INFO - PROCESS | 3752 | --DOCSHELL 136DC000 == 59 [pid = 3752] [id = 515] 00:28:23 INFO - PROCESS | 3752 | --DOCSHELL 123FE000 == 58 [pid = 3752] [id = 514] 00:28:23 INFO - PROCESS | 3752 | --DOMWINDOW == 157 (19745C00) [pid = 3752] [serial = 1534] [outer = 00000000] [url = about:blank] 00:28:23 INFO - PROCESS | 3752 | --DOMWINDOW == 156 (19765800) [pid = 3752] [serial = 1535] [outer = 00000000] [url = about:blank] 00:28:23 INFO - PROCESS | 3752 | --DOMWINDOW == 155 (1A1BC800) [pid = 3752] [serial = 1541] [outer = 00000000] [url = about:blank] 00:28:23 INFO - PROCESS | 3752 | --DOMWINDOW == 154 (1946A400) [pid = 3752] [serial = 1532] [outer = 00000000] [url = about:blank] 00:28:23 INFO - PROCESS | 3752 | --DOMWINDOW == 153 (19C7E400) [pid = 3752] [serial = 1537] [outer = 00000000] [url = about:blank] 00:28:23 INFO - PROCESS | 3752 | --DOMWINDOW == 152 (19C85C00) [pid = 3752] [serial = 1538] [outer = 00000000] [url = about:blank] 00:28:23 INFO - PROCESS | 3752 | --DOMWINDOW == 151 (1A06F000) [pid = 3752] [serial = 1540] [outer = 00000000] [url = about:blank] 00:28:23 INFO - PROCESS | 3752 | --DOMWINDOW == 150 (1919C800) [pid = 3752] [serial = 1531] [outer = 00000000] [url = about:blank] 00:28:23 INFO - PROCESS | 3752 | --DOMWINDOW == 149 (18625000) [pid = 3752] [serial = 1528] [outer = 00000000] [url = about:blank] 00:28:23 INFO - PROCESS | 3752 | --DOMWINDOW == 148 (188B8800) [pid = 3752] [serial = 1529] [outer = 00000000] [url = about:blank] 00:28:23 INFO - PROCESS | 3752 | --DOMWINDOW == 147 (13813C00) [pid = 3752] [serial = 1520] [outer = 00000000] [url = about:blank] 00:28:23 INFO - PROCESS | 3752 | --DOMWINDOW == 146 (1345EC00) [pid = 3752] [serial = 1519] [outer = 00000000] [url = about:blank] 00:28:23 INFO - PROCESS | 3752 | --DOMWINDOW == 145 (15D19000) [pid = 3752] [serial = 1525] [outer = 00000000] [url = about:blank] 00:28:23 INFO - PROCESS | 3752 | --DOMWINDOW == 144 (17A02C00) [pid = 3752] [serial = 1526] [outer = 00000000] [url = about:blank] 00:28:23 INFO - PROCESS | 3752 | --DOMWINDOW == 143 (16C06800) [pid = 3752] [serial = 1523] [outer = 00000000] [url = about:blank] 00:28:23 INFO - PROCESS | 3752 | --DOMWINDOW == 142 (1671AC00) [pid = 3752] [serial = 1522] [outer = 00000000] [url = about:blank] 00:28:23 INFO - PROCESS | 3752 | 1461050903599 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 00:28:23 INFO - PROCESS | 3752 | 1461050903603 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 00:28:23 INFO - PROCESS | 3752 | 1461050903608 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 00:28:23 INFO - PROCESS | 3752 | 1461050903610 Marionette TRACE conn3 <- [1,2114,null,{}] 00:28:23 INFO - PROCESS | 3752 | 1461050903613 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}] 00:28:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 00:28:23 INFO - PROCESS | 3752 | 1461050903703 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 00:28:23 INFO - PROCESS | 3752 | 1461050903709 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:23 INFO - PROCESS | 3752 | ++DOCSHELL 132E5400 == 59 [pid = 3752] [id = 538] 00:28:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 143 (13CACC00) [pid = 3752] [serial = 1614] [outer = 00000000] 00:28:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 144 (159F1800) [pid = 3752] [serial = 1615] [outer = 13CACC00] 00:28:23 INFO - PROCESS | 3752 | 1461050903758 Marionette DEBUG loaded listener.js 00:28:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 145 (15E69800) [pid = 3752] [serial = 1616] [outer = 13CACC00] 00:28:24 INFO - PROCESS | 3752 | 1461050904295 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]]]}] 00:28:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 00:28:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 744ms 00:28:24 INFO - PROCESS | 3752 | 1461050904356 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 00:28:24 INFO - PROCESS | 3752 | 1461050904359 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 00:28:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 00:28:24 INFO - PROCESS | 3752 | 1461050904364 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 00:28:24 INFO - PROCESS | 3752 | 1461050904369 Marionette TRACE conn3 <- [1,2118,null,{}] 00:28:24 INFO - PROCESS | 3752 | 1461050904378 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}] 00:28:24 INFO - PROCESS | 3752 | 1461050904465 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 00:28:24 INFO - PROCESS | 3752 | 1461050904572 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:24 INFO - PROCESS | 3752 | ++DOCSHELL 17A47800 == 60 [pid = 3752] [id = 539] 00:28:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 146 (17A4E000) [pid = 3752] [serial = 1617] [outer = 00000000] 00:28:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 147 (17F44C00) [pid = 3752] [serial = 1618] [outer = 17A4E000] 00:28:24 INFO - PROCESS | 3752 | 1461050904617 Marionette DEBUG loaded listener.js 00:28:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 148 (18230C00) [pid = 3752] [serial = 1619] [outer = 17A4E000] 00:28:24 INFO - PROCESS | 3752 | 1461050904995 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] 00:28:25 INFO - PROCESS | 3752 | 1461050905064 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 00:28:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 00:28:25 INFO - PROCESS | 3752 | 1461050905067 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 00:28:25 INFO - PROCESS | 3752 | 1461050905069 Marionette TRACE conn3 <- [1,2122,null,{}] 00:28:25 INFO - PROCESS | 3752 | 1461050905072 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}] 00:28:25 INFO - PROCESS | 3752 | 1461050905156 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 00:28:25 INFO - PROCESS | 3752 | 1461050905162 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:25 INFO - PROCESS | 3752 | ++DOCSHELL 17BCCC00 == 61 [pid = 3752] [id = 540] 00:28:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 149 (17FF8400) [pid = 3752] [serial = 1620] [outer = 00000000] 00:28:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 150 (193D6400) [pid = 3752] [serial = 1621] [outer = 17FF8400] 00:28:25 INFO - PROCESS | 3752 | 1461050905208 Marionette DEBUG loaded listener.js 00:28:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 151 (19461000) [pid = 3752] [serial = 1622] [outer = 17FF8400] 00:28:25 INFO - PROCESS | 3752 | 1461050905637 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]]]}] 00:28:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 00:28:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 636ms 00:28:25 INFO - PROCESS | 3752 | 1461050905693 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 00:28:25 INFO - PROCESS | 3752 | 1461050905695 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 00:28:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 00:28:25 INFO - PROCESS | 3752 | 1461050905698 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 00:28:25 INFO - PROCESS | 3752 | 1461050905700 Marionette TRACE conn3 <- [1,2126,null,{}] 00:28:25 INFO - PROCESS | 3752 | 1461050905704 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}] 00:28:25 INFO - PROCESS | 3752 | 1461050905826 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 00:28:25 INFO - PROCESS | 3752 | 1461050905920 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:25 INFO - PROCESS | 3752 | ++DOCSHELL 19535800 == 62 [pid = 3752] [id = 541] 00:28:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 152 (1954D800) [pid = 3752] [serial = 1623] [outer = 00000000] 00:28:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 153 (1975B800) [pid = 3752] [serial = 1624] [outer = 1954D800] 00:28:25 INFO - PROCESS | 3752 | 1461050905974 Marionette DEBUG loaded listener.js 00:28:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 154 (19769400) [pid = 3752] [serial = 1625] [outer = 1954D800] 00:28:26 INFO - PROCESS | 3752 | 1461050906425 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]]]}] 00:28:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 00:28:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 729ms 00:28:26 INFO - PROCESS | 3752 | 1461050906439 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 00:28:26 INFO - PROCESS | 3752 | 1461050906440 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 00:28:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 00:28:26 INFO - PROCESS | 3752 | 1461050906444 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 00:28:26 INFO - PROCESS | 3752 | 1461050906445 Marionette TRACE conn3 <- [1,2130,null,{}] 00:28:26 INFO - PROCESS | 3752 | 1461050906456 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}] 00:28:26 INFO - PROCESS | 3752 | 1461050906572 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 00:28:26 INFO - PROCESS | 3752 | 1461050906578 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:26 INFO - PROCESS | 3752 | ++DOCSHELL 1975F800 == 63 [pid = 3752] [id = 542] 00:28:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 155 (1997F000) [pid = 3752] [serial = 1626] [outer = 00000000] 00:28:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 156 (19C86C00) [pid = 3752] [serial = 1627] [outer = 1997F000] 00:28:26 INFO - PROCESS | 3752 | 1461050906625 Marionette DEBUG loaded listener.js 00:28:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 157 (19E94800) [pid = 3752] [serial = 1628] [outer = 1997F000] 00:28:27 INFO - PROCESS | 3752 | 1461050907093 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] 00:28:27 INFO - PROCESS | 3752 | 1461050907146 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 00:28:27 INFO - PROCESS | 3752 | 1461050907149 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 00:28:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 00:28:27 INFO - PROCESS | 3752 | 1461050907151 Marionette TRACE conn3 <- [1,2134,null,{}] 00:28:27 INFO - PROCESS | 3752 | 1461050907154 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}] 00:28:27 INFO - PROCESS | 3752 | 1461050907305 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 00:28:27 INFO - PROCESS | 3752 | 1461050907327 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:27 INFO - PROCESS | 3752 | ++DOCSHELL 19C83400 == 64 [pid = 3752] [id = 543] 00:28:27 INFO - PROCESS | 3752 | ++DOMWINDOW == 158 (19EE3000) [pid = 3752] [serial = 1629] [outer = 00000000] 00:28:27 INFO - PROCESS | 3752 | ++DOMWINDOW == 159 (1A6D0000) [pid = 3752] [serial = 1630] [outer = 19EE3000] 00:28:27 INFO - PROCESS | 3752 | 1461050907372 Marionette DEBUG loaded listener.js 00:28:27 INFO - PROCESS | 3752 | ++DOMWINDOW == 160 (1BE9D800) [pid = 3752] [serial = 1631] [outer = 19EE3000] 00:28:28 INFO - PROCESS | 3752 | --DOMWINDOW == 159 (13269000) [pid = 3752] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 00:28:28 INFO - PROCESS | 3752 | --DOMWINDOW == 158 (18621800) [pid = 3752] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 00:28:28 INFO - PROCESS | 3752 | --DOMWINDOW == 157 (1946B400) [pid = 3752] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 00:28:28 INFO - PROCESS | 3752 | --DOMWINDOW == 156 (1A697C00) [pid = 3752] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 00:28:28 INFO - PROCESS | 3752 | --DOMWINDOW == 155 (15B2C400) [pid = 3752] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 00:28:28 INFO - PROCESS | 3752 | --DOMWINDOW == 154 (18231C00) [pid = 3752] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 00:28:28 INFO - PROCESS | 3752 | --DOMWINDOW == 153 (19C57C00) [pid = 3752] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 00:28:28 INFO - PROCESS | 3752 | --DOMWINDOW == 152 (14356C00) [pid = 3752] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 00:28:28 INFO - PROCESS | 3752 | --DOMWINDOW == 151 (1954CC00) [pid = 3752] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 00:28:28 INFO - PROCESS | 3752 | --DOMWINDOW == 150 (1A6D3400) [pid = 3752] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 00:28:28 INFO - PROCESS | 3752 | --DOMWINDOW == 149 (12BBCC00) [pid = 3752] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 00:28:28 INFO - PROCESS | 3752 | --DOMWINDOW == 148 (11BED000) [pid = 3752] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 00:28:28 INFO - PROCESS | 3752 | --DOMWINDOW == 147 (1CF93400) [pid = 3752] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 00:28:28 INFO - PROCESS | 3752 | --DOMWINDOW == 146 (136DD400) [pid = 3752] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 00:28:28 INFO - PROCESS | 3752 | --DOMWINDOW == 145 (157A5800) [pid = 3752] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 00:28:28 INFO - PROCESS | 3752 | --DOMWINDOW == 144 (17AE1400) [pid = 3752] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 00:28:28 INFO - PROCESS | 3752 | --DOMWINDOW == 143 (13377C00) [pid = 3752] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 00:28:28 INFO - PROCESS | 3752 | --DOMWINDOW == 142 (1C369400) [pid = 3752] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 00:28:28 INFO - PROCESS | 3752 | --DOMWINDOW == 141 (1BEA4000) [pid = 3752] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 00:28:28 INFO - PROCESS | 3752 | --DOMWINDOW == 140 (19B41C00) [pid = 3752] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 00:28:28 INFO - PROCESS | 3752 | --DOMWINDOW == 139 (17BC7800) [pid = 3752] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 00:28:28 INFO - PROCESS | 3752 | --DOMWINDOW == 138 (1D931800) [pid = 3752] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 00:28:28 INFO - PROCESS | 3752 | --DOMWINDOW == 137 (1945F400) [pid = 3752] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 00:28:28 INFO - PROCESS | 3752 | --DOMWINDOW == 136 (1381E800) [pid = 3752] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 00:28:28 INFO - PROCESS | 3752 | --DOMWINDOW == 135 (1A073800) [pid = 3752] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 00:28:28 INFO - PROCESS | 3752 | --DOMWINDOW == 134 (17FFA800) [pid = 3752] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 00:28:28 INFO - PROCESS | 3752 | --DOMWINDOW == 133 (13209000) [pid = 3752] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 00:28:28 INFO - PROCESS | 3752 | --DOMWINDOW == 132 (1345B400) [pid = 3752] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 00:28:28 INFO - PROCESS | 3752 | --DOMWINDOW == 131 (19743000) [pid = 3752] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 00:28:28 INFO - PROCESS | 3752 | --DOMWINDOW == 130 (1997C000) [pid = 3752] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 00:28:28 INFO - PROCESS | 3752 | --DOMWINDOW == 129 (1A6D2400) [pid = 3752] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 00:28:28 INFO - PROCESS | 3752 | --DOMWINDOW == 128 (1D2AD000) [pid = 3752] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 00:28:28 INFO - PROCESS | 3752 | --DOMWINDOW == 127 (1D2B1800) [pid = 3752] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 00:28:28 INFO - PROCESS | 3752 | --DOMWINDOW == 126 (1D6CDC00) [pid = 3752] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 00:28:28 INFO - PROCESS | 3752 | --DOMWINDOW == 125 (19748400) [pid = 3752] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 00:28:28 INFO - PROCESS | 3752 | --DOMWINDOW == 124 (1337A400) [pid = 3752] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 00:28:28 INFO - PROCESS | 3752 | --DOMWINDOW == 123 (15BD6000) [pid = 3752] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 00:28:28 INFO - PROCESS | 3752 | --DOMWINDOW == 122 (19767C00) [pid = 3752] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 00:28:28 INFO - PROCESS | 3752 | --DOMWINDOW == 121 (1C0C4C00) [pid = 3752] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 00:28:28 INFO - PROCESS | 3752 | --DOMWINDOW == 120 (1BE9D400) [pid = 3752] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 00:28:28 INFO - PROCESS | 3752 | --DOMWINDOW == 119 (1CF0EC00) [pid = 3752] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 00:28:28 INFO - PROCESS | 3752 | --DOMWINDOW == 118 (136DF800) [pid = 3752] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 00:28:28 INFO - PROCESS | 3752 | --DOMWINDOW == 117 (157ED400) [pid = 3752] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 00:28:28 INFO - PROCESS | 3752 | 1461050908302 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] 00:28:28 INFO - PROCESS | 3752 | 1461050908338 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 00:28:28 INFO - PROCESS | 3752 | 1461050908341 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 00:28:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 00:28:28 INFO - PROCESS | 3752 | 1461050908343 Marionette TRACE conn3 <- [1,2138,null,{}] 00:28:28 INFO - PROCESS | 3752 | 1461050908346 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}] 00:28:28 INFO - PROCESS | 3752 | 1461050908428 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 00:28:28 INFO - PROCESS | 3752 | 1461050908535 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:28 INFO - PROCESS | 3752 | ++DOCSHELL 11BED000 == 65 [pid = 3752] [id = 544] 00:28:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 118 (11FC6000) [pid = 3752] [serial = 1632] [outer = 00000000] 00:28:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 119 (13455400) [pid = 3752] [serial = 1633] [outer = 11FC6000] 00:28:28 INFO - PROCESS | 3752 | 1461050908580 Marionette DEBUG loaded listener.js 00:28:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 120 (157A5800) [pid = 3752] [serial = 1634] [outer = 11FC6000] 00:28:28 INFO - PROCESS | 3752 | 1461050908966 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]]]}] 00:28:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 00:28:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 682ms 00:28:29 INFO - PROCESS | 3752 | 1461050909041 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 00:28:29 INFO - PROCESS | 3752 | 1461050909043 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 00:28:29 INFO - PROCESS | 3752 | 1461050909046 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 00:28:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 00:28:29 INFO - PROCESS | 3752 | 1461050909048 Marionette TRACE conn3 <- [1,2142,null,{}] 00:28:29 INFO - PROCESS | 3752 | 1461050909052 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}] 00:28:29 INFO - PROCESS | 3752 | 1461050909134 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 00:28:29 INFO - PROCESS | 3752 | 1461050909140 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:29 INFO - PROCESS | 3752 | ++DOCSHELL 132E7000 == 66 [pid = 3752] [id = 545] 00:28:29 INFO - PROCESS | 3752 | ++DOMWINDOW == 121 (14B09400) [pid = 3752] [serial = 1635] [outer = 00000000] 00:28:29 INFO - PROCESS | 3752 | ++DOMWINDOW == 122 (17FFA800) [pid = 3752] [serial = 1636] [outer = 14B09400] 00:28:29 INFO - PROCESS | 3752 | 1461050909184 Marionette DEBUG loaded listener.js 00:28:29 INFO - PROCESS | 3752 | ++DOMWINDOW == 123 (188C2000) [pid = 3752] [serial = 1637] [outer = 14B09400] 00:28:29 INFO - PROCESS | 3752 | 1461050909609 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]]]}] 00:28:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 00:28:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 636ms 00:28:29 INFO - PROCESS | 3752 | 1461050909668 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 00:28:29 INFO - PROCESS | 3752 | 1461050909670 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 00:28:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 00:28:29 INFO - PROCESS | 3752 | 1461050909673 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 00:28:29 INFO - PROCESS | 3752 | 1461050909674 Marionette TRACE conn3 <- [1,2146,null,{}] 00:28:29 INFO - PROCESS | 3752 | 1461050909678 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}] 00:28:29 INFO - PROCESS | 3752 | 1461050909760 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 00:28:29 INFO - PROCESS | 3752 | 1461050909766 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:29 INFO - PROCESS | 3752 | ++DOCSHELL 132EA800 == 67 [pid = 3752] [id = 546] 00:28:29 INFO - PROCESS | 3752 | ++DOMWINDOW == 124 (147A8C00) [pid = 3752] [serial = 1638] [outer = 00000000] 00:28:29 INFO - PROCESS | 3752 | ++DOMWINDOW == 125 (19769000) [pid = 3752] [serial = 1639] [outer = 147A8C00] 00:28:29 INFO - PROCESS | 3752 | 1461050909816 Marionette DEBUG loaded listener.js 00:28:29 INFO - PROCESS | 3752 | ++DOMWINDOW == 126 (1A004C00) [pid = 3752] [serial = 1640] [outer = 147A8C00] 00:28:30 INFO - PROCESS | 3752 | 1461050910527 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]]]}] 00:28:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 00:28:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 899ms 00:28:30 INFO - PROCESS | 3752 | 1461050910578 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 00:28:30 INFO - PROCESS | 3752 | 1461050910582 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 00:28:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 00:28:30 INFO - PROCESS | 3752 | 1461050910588 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 00:28:30 INFO - PROCESS | 3752 | 1461050910592 Marionette TRACE conn3 <- [1,2150,null,{}] 00:28:30 INFO - PROCESS | 3752 | 1461050910597 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}] 00:28:30 INFO - PROCESS | 3752 | 1461050910740 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 00:28:30 INFO - PROCESS | 3752 | 1461050910863 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:30 INFO - PROCESS | 3752 | ++DOCSHELL 13525400 == 68 [pid = 3752] [id = 547] 00:28:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 127 (13526C00) [pid = 3752] [serial = 1641] [outer = 00000000] 00:28:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 128 (13AB4C00) [pid = 3752] [serial = 1642] [outer = 13526C00] 00:28:30 INFO - PROCESS | 3752 | 1461050910921 Marionette DEBUG loaded listener.js 00:28:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 129 (14BF2400) [pid = 3752] [serial = 1643] [outer = 13526C00] 00:28:31 INFO - PROCESS | 3752 | 1461050911502 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]]]}] 00:28:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 00:28:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 931ms 00:28:31 INFO - PROCESS | 3752 | 1461050911535 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 00:28:31 INFO - PROCESS | 3752 | 1461050911540 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 00:28:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 00:28:31 INFO - PROCESS | 3752 | 1461050911547 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 00:28:31 INFO - PROCESS | 3752 | 1461050911550 Marionette TRACE conn3 <- [1,2154,null,{}] 00:28:31 INFO - PROCESS | 3752 | 1461050911554 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}] 00:28:31 INFO - PROCESS | 3752 | 1461050911662 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 00:28:31 INFO - PROCESS | 3752 | 1461050911823 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:31 INFO - PROCESS | 3752 | ++DOCSHELL 1649A000 == 69 [pid = 3752] [id = 548] 00:28:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 130 (16C0A000) [pid = 3752] [serial = 1644] [outer = 00000000] 00:28:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 131 (17AD8000) [pid = 3752] [serial = 1645] [outer = 16C0A000] 00:28:31 INFO - PROCESS | 3752 | 1461050911878 Marionette DEBUG loaded listener.js 00:28:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 132 (17BCC400) [pid = 3752] [serial = 1646] [outer = 16C0A000] 00:28:32 INFO - PROCESS | 3752 | 1461050912494 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]]]}] 00:28:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 00:28:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 992ms 00:28:32 INFO - PROCESS | 3752 | 1461050912530 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 00:28:32 INFO - PROCESS | 3752 | 1461050912532 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 00:28:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 00:28:32 INFO - PROCESS | 3752 | 1461050912536 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 00:28:32 INFO - PROCESS | 3752 | 1461050912540 Marionette TRACE conn3 <- [1,2158,null,{}] 00:28:32 INFO - PROCESS | 3752 | 1461050912564 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}] 00:28:32 INFO - PROCESS | 3752 | 1461050912710 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 00:28:32 INFO - PROCESS | 3752 | 1461050912784 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:32 INFO - PROCESS | 3752 | ++DOCSHELL 19C7C000 == 70 [pid = 3752] [id = 549] 00:28:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 133 (19C80800) [pid = 3752] [serial = 1647] [outer = 00000000] 00:28:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 134 (1A06A000) [pid = 3752] [serial = 1648] [outer = 19C80800] 00:28:32 INFO - PROCESS | 3752 | 1461050912881 Marionette DEBUG loaded listener.js 00:28:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 135 (1A697C00) [pid = 3752] [serial = 1649] [outer = 19C80800] 00:28:33 INFO - PROCESS | 3752 | 1461050913439 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]]]}] 00:28:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 00:28:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 946ms 00:28:33 INFO - PROCESS | 3752 | 1461050913480 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 00:28:33 INFO - PROCESS | 3752 | 1461050913483 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 00:28:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 00:28:33 INFO - PROCESS | 3752 | 1461050913487 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 00:28:33 INFO - PROCESS | 3752 | 1461050913489 Marionette TRACE conn3 <- [1,2162,null,{}] 00:28:33 INFO - PROCESS | 3752 | 1461050913492 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}] 00:28:33 INFO - PROCESS | 3752 | 1461050913599 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 00:28:33 INFO - PROCESS | 3752 | 1461050913759 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:33 INFO - PROCESS | 3752 | ++DOCSHELL 1A6DEC00 == 71 [pid = 3752] [id = 550] 00:28:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 136 (1A742400) [pid = 3752] [serial = 1650] [outer = 00000000] 00:28:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 137 (1C369400) [pid = 3752] [serial = 1651] [outer = 1A742400] 00:28:33 INFO - PROCESS | 3752 | 1461050913815 Marionette DEBUG loaded listener.js 00:28:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 138 (1C985000) [pid = 3752] [serial = 1652] [outer = 1A742400] 00:28:34 INFO - PROCESS | 3752 | 1461050914389 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]]]}] 00:28:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 00:28:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 946ms 00:28:34 INFO - PROCESS | 3752 | 1461050914416 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 00:28:34 INFO - PROCESS | 3752 | 1461050914418 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 00:28:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 00:28:34 INFO - PROCESS | 3752 | 1461050914421 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 00:28:34 INFO - PROCESS | 3752 | 1461050914423 Marionette TRACE conn3 <- [1,2166,null,{}] 00:28:34 INFO - PROCESS | 3752 | 1461050914427 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}] 00:28:34 INFO - PROCESS | 3752 | 1461050914529 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 00:28:34 INFO - PROCESS | 3752 | 1461050914676 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:34 INFO - PROCESS | 3752 | ++DOCSHELL 12B8A000 == 72 [pid = 3752] [id = 551] 00:28:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 139 (12BB4800) [pid = 3752] [serial = 1653] [outer = 00000000] 00:28:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 140 (1CF95C00) [pid = 3752] [serial = 1654] [outer = 12BB4800] 00:28:34 INFO - PROCESS | 3752 | 1461050914731 Marionette DEBUG loaded listener.js 00:28:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 141 (1D182800) [pid = 3752] [serial = 1655] [outer = 12BB4800] 00:28:35 INFO - PROCESS | 3752 | 1461050915278 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]]]}] 00:28:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 00:28:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 899ms 00:28:35 INFO - PROCESS | 3752 | 1461050915326 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 00:28:35 INFO - PROCESS | 3752 | 1461050915328 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 00:28:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 00:28:35 INFO - PROCESS | 3752 | 1461050915332 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 00:28:35 INFO - PROCESS | 3752 | 1461050915334 Marionette TRACE conn3 <- [1,2170,null,{}] 00:28:35 INFO - PROCESS | 3752 | 1461050915337 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}] 00:28:35 INFO - PROCESS | 3752 | 1461050915460 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 00:28:35 INFO - PROCESS | 3752 | 1461050915610 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:35 INFO - PROCESS | 3752 | ++DOCSHELL 19469000 == 73 [pid = 3752] [id = 552] 00:28:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 142 (1D2B0000) [pid = 3752] [serial = 1656] [outer = 00000000] 00:28:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 143 (1D6D1000) [pid = 3752] [serial = 1657] [outer = 1D2B0000] 00:28:35 INFO - PROCESS | 3752 | 1461050915667 Marionette DEBUG loaded listener.js 00:28:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 144 (1D931800) [pid = 3752] [serial = 1658] [outer = 1D2B0000] 00:28:36 INFO - PROCESS | 3752 | 1461050916275 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]]]}] 00:28:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 00:28:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 992ms 00:28:36 INFO - PROCESS | 3752 | 1461050916318 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 00:28:36 INFO - PROCESS | 3752 | 1461050916320 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 00:28:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 00:28:36 INFO - PROCESS | 3752 | 1461050916324 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 00:28:36 INFO - PROCESS | 3752 | 1461050916326 Marionette TRACE conn3 <- [1,2174,null,{}] 00:28:36 INFO - PROCESS | 3752 | 1461050916330 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}] 00:28:36 INFO - PROCESS | 3752 | 1461050916435 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 00:28:36 INFO - PROCESS | 3752 | 1461050916761 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:36 INFO - PROCESS | 3752 | ++DOCSHELL 0267C400 == 74 [pid = 3752] [id = 553] 00:28:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 145 (0267C800) [pid = 3752] [serial = 1659] [outer = 00000000] 00:28:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 146 (1340DC00) [pid = 3752] [serial = 1660] [outer = 0267C800] 00:28:36 INFO - PROCESS | 3752 | 1461050916814 Marionette DEBUG loaded listener.js 00:28:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 147 (13450800) [pid = 3752] [serial = 1661] [outer = 0267C800] 00:28:37 INFO - PROCESS | 3752 | 1461050917432 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]]]}] 00:28:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 00:28:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1132ms 00:28:37 INFO - PROCESS | 3752 | 1461050917467 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 00:28:37 INFO - PROCESS | 3752 | 1461050917471 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 00:28:37 INFO - PROCESS | 3752 | 1461050917477 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 00:28:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 00:28:37 INFO - PROCESS | 3752 | 1461050917479 Marionette TRACE conn3 <- [1,2178,null,{}] 00:28:37 INFO - PROCESS | 3752 | 1461050917484 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}] 00:28:37 INFO - PROCESS | 3752 | 1461050917587 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 00:28:37 INFO - PROCESS | 3752 | 1461050917741 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:37 INFO - PROCESS | 3752 | ++DOCSHELL 132EBC00 == 75 [pid = 3752] [id = 554] 00:28:37 INFO - PROCESS | 3752 | ++DOMWINDOW == 148 (132EDC00) [pid = 3752] [serial = 1662] [outer = 00000000] 00:28:37 INFO - PROCESS | 3752 | ++DOMWINDOW == 149 (13522C00) [pid = 3752] [serial = 1663] [outer = 132EDC00] 00:28:37 INFO - PROCESS | 3752 | 1461050917795 Marionette DEBUG loaded listener.js 00:28:37 INFO - PROCESS | 3752 | ++DOMWINDOW == 150 (136D1400) [pid = 3752] [serial = 1664] [outer = 132EDC00] 00:28:37 INFO - PROCESS | 3752 | --DOCSHELL 1E381800 == 74 [pid = 3752] [id = 16] 00:28:38 INFO - PROCESS | 3752 | --DOCSHELL 132E7000 == 73 [pid = 3752] [id = 545] 00:28:38 INFO - PROCESS | 3752 | --DOCSHELL 11BED000 == 72 [pid = 3752] [id = 544] 00:28:38 INFO - PROCESS | 3752 | --DOCSHELL 19C83400 == 71 [pid = 3752] [id = 543] 00:28:38 INFO - PROCESS | 3752 | --DOCSHELL 1975F800 == 70 [pid = 3752] [id = 542] 00:28:38 INFO - PROCESS | 3752 | --DOCSHELL 19535800 == 69 [pid = 3752] [id = 541] 00:28:38 INFO - PROCESS | 3752 | --DOCSHELL 17BCCC00 == 68 [pid = 3752] [id = 540] 00:28:38 INFO - PROCESS | 3752 | --DOCSHELL 17A47800 == 67 [pid = 3752] [id = 539] 00:28:38 INFO - PROCESS | 3752 | --DOMWINDOW == 149 (1D6CD400) [pid = 3752] [serial = 1594] [outer = 00000000] [url = about:blank] 00:28:38 INFO - PROCESS | 3752 | --DOCSHELL 132E5400 == 66 [pid = 3752] [id = 538] 00:28:38 INFO - PROCESS | 3752 | --DOCSHELL 13457800 == 65 [pid = 3752] [id = 537] 00:28:38 INFO - PROCESS | 3752 | --DOCSHELL 02671000 == 64 [pid = 3752] [id = 536] 00:28:38 INFO - PROCESS | 3752 | --DOCSHELL 13527400 == 63 [pid = 3752] [id = 532] 00:28:38 INFO - PROCESS | 3752 | --DOMWINDOW == 148 (1C0C3400) [pid = 3752] [serial = 1448] [outer = 00000000] [url = about:blank] 00:28:38 INFO - PROCESS | 3752 | --DOMWINDOW == 147 (14BAF400) [pid = 3752] [serial = 1451] [outer = 00000000] [url = about:blank] 00:28:38 INFO - PROCESS | 3752 | --DOMWINDOW == 146 (188C0C00) [pid = 3752] [serial = 1454] [outer = 00000000] [url = about:blank] 00:28:38 INFO - PROCESS | 3752 | --DOMWINDOW == 145 (1C0C7C00) [pid = 3752] [serial = 1457] [outer = 00000000] [url = about:blank] 00:28:38 INFO - PROCESS | 3752 | --DOMWINDOW == 144 (1C985800) [pid = 3752] [serial = 1460] [outer = 00000000] [url = about:blank] 00:28:38 INFO - PROCESS | 3752 | --DOMWINDOW == 143 (1CB81C00) [pid = 3752] [serial = 1463] [outer = 00000000] [url = about:blank] 00:28:38 INFO - PROCESS | 3752 | --DOMWINDOW == 142 (1D25C400) [pid = 3752] [serial = 1466] [outer = 00000000] [url = about:blank] 00:28:38 INFO - PROCESS | 3752 | --DOMWINDOW == 141 (1649AC00) [pid = 3752] [serial = 1502] [outer = 00000000] [url = about:blank] 00:28:38 INFO - PROCESS | 3752 | --DOMWINDOW == 140 (188C0800) [pid = 3752] [serial = 1505] [outer = 00000000] [url = about:blank] 00:28:38 INFO - PROCESS | 3752 | --DOMWINDOW == 139 (13456800) [pid = 3752] [serial = 1355] [outer = 00000000] [url = about:blank] 00:28:38 INFO - PROCESS | 3752 | --DOMWINDOW == 138 (19768C00) [pid = 3752] [serial = 1361] [outer = 00000000] [url = about:blank] 00:28:38 INFO - PROCESS | 3752 | --DOMWINDOW == 137 (19ED6400) [pid = 3752] [serial = 1364] [outer = 00000000] [url = about:blank] 00:28:38 INFO - PROCESS | 3752 | --DOMWINDOW == 136 (1C0BEC00) [pid = 3752] [serial = 1415] [outer = 00000000] [url = about:blank] 00:28:38 INFO - PROCESS | 3752 | --DOMWINDOW == 135 (17BC8800) [pid = 3752] [serial = 1406] [outer = 00000000] [url = about:blank] 00:28:38 INFO - PROCESS | 3752 | --DOMWINDOW == 134 (1A1C3C00) [pid = 3752] [serial = 1409] [outer = 00000000] [url = about:blank] 00:28:38 INFO - PROCESS | 3752 | --DOMWINDOW == 133 (1A06F400) [pid = 3752] [serial = 1367] [outer = 00000000] [url = about:blank] 00:28:38 INFO - PROCESS | 3752 | --DOMWINDOW == 132 (16729C00) [pid = 3752] [serial = 1358] [outer = 00000000] [url = about:blank] 00:28:38 INFO - PROCESS | 3752 | --DOMWINDOW == 131 (19740C00) [pid = 3752] [serial = 1307] [outer = 00000000] [url = about:blank] 00:28:38 INFO - PROCESS | 3752 | --DOMWINDOW == 130 (1BE9E800) [pid = 3752] [serial = 1412] [outer = 00000000] [url = about:blank] 00:28:38 INFO - PROCESS | 3752 | --DOMWINDOW == 129 (136DE800) [pid = 3752] [serial = 1403] [outer = 00000000] [url = about:blank] 00:28:38 INFO - PROCESS | 3752 | --DOMWINDOW == 128 (136D1800) [pid = 3752] [serial = 1370] [outer = 00000000] [url = about:blank] 00:28:38 INFO - PROCESS | 3752 | --DOMWINDOW == 127 (1D269400) [pid = 3752] [serial = 1508] [outer = 00000000] [url = about:blank] 00:28:38 INFO - PROCESS | 3752 | --DOMWINDOW == 126 (1D648400) [pid = 3752] [serial = 1511] [outer = 00000000] [url = about:blank] 00:28:38 INFO - PROCESS | 3752 | --DOMWINDOW == 125 (1D6CAC00) [pid = 3752] [serial = 1514] [outer = 00000000] [url = about:blank] 00:28:38 INFO - PROCESS | 3752 | --DOMWINDOW == 124 (1D938800) [pid = 3752] [serial = 1517] [outer = 00000000] [url = about:blank] 00:28:38 INFO - PROCESS | 3752 | --DOMWINDOW == 123 (16497800) [pid = 3752] [serial = 1547] [outer = 00000000] [url = about:blank] 00:28:38 INFO - PROCESS | 3752 | --DOMWINDOW == 122 (15B34800) [pid = 3752] [serial = 1546] [outer = 00000000] [url = about:blank] 00:28:38 INFO - PROCESS | 3752 | --DOMWINDOW == 121 (16727000) [pid = 3752] [serial = 1568] [outer = 00000000] [url = about:blank] 00:28:38 INFO - PROCESS | 3752 | --DOMWINDOW == 120 (15DD0C00) [pid = 3752] [serial = 1567] [outer = 00000000] [url = about:blank] 00:28:38 INFO - PROCESS | 3752 | --DOMWINDOW == 119 (188B8000) [pid = 3752] [serial = 1550] [outer = 00000000] [url = about:blank] 00:28:38 INFO - PROCESS | 3752 | --DOMWINDOW == 118 (18231800) [pid = 3752] [serial = 1549] [outer = 00000000] [url = about:blank] 00:28:38 INFO - PROCESS | 3752 | --DOMWINDOW == 117 (1352C000) [pid = 3752] [serial = 1565] [outer = 00000000] [url = about:blank] 00:28:38 INFO - PROCESS | 3752 | --DOMWINDOW == 116 (13529C00) [pid = 3752] [serial = 1564] [outer = 00000000] [url = about:blank] 00:28:38 INFO - PROCESS | 3752 | --DOMWINDOW == 115 (1CF92400) [pid = 3752] [serial = 1556] [outer = 00000000] [url = about:blank] 00:28:38 INFO - PROCESS | 3752 | --DOMWINDOW == 114 (1CB85C00) [pid = 3752] [serial = 1555] [outer = 00000000] [url = about:blank] 00:28:38 INFO - PROCESS | 3752 | --DOMWINDOW == 113 (1C986400) [pid = 3752] [serial = 1585] [outer = 00000000] [url = about:blank] 00:28:38 INFO - PROCESS | 3752 | --DOMWINDOW == 112 (1C0BB800) [pid = 3752] [serial = 1553] [outer = 00000000] [url = about:blank] 00:28:38 INFO - PROCESS | 3752 | --DOMWINDOW == 111 (1BE9A400) [pid = 3752] [serial = 1552] [outer = 00000000] [url = about:blank] 00:28:38 INFO - PROCESS | 3752 | --DOMWINDOW == 110 (1D64F800) [pid = 3752] [serial = 1559] [outer = 00000000] [url = about:blank] 00:28:38 INFO - PROCESS | 3752 | --DOMWINDOW == 109 (1D2B2000) [pid = 3752] [serial = 1558] [outer = 00000000] [url = about:blank] 00:28:38 INFO - PROCESS | 3752 | --DOMWINDOW == 108 (1DE23400) [pid = 3752] [serial = 1562] [outer = 00000000] [url = about:blank] 00:28:38 INFO - PROCESS | 3752 | --DOMWINDOW == 107 (1D93F800) [pid = 3752] [serial = 1561] [outer = 00000000] [url = about:blank] 00:28:38 INFO - PROCESS | 3752 | --DOMWINDOW == 106 (1967F800) [pid = 3752] [serial = 1576] [outer = 00000000] [url = about:blank] 00:28:38 INFO - PROCESS | 3752 | --DOMWINDOW == 105 (15B38000) [pid = 3752] [serial = 1570] [outer = 00000000] [url = about:blank] 00:28:38 INFO - PROCESS | 3752 | --DOMWINDOW == 104 (17AD6400) [pid = 3752] [serial = 1571] [outer = 00000000] [url = about:blank] 00:28:38 INFO - PROCESS | 3752 | --DOMWINDOW == 103 (1AA40C00) [pid = 3752] [serial = 1582] [outer = 00000000] [url = about:blank] 00:28:38 INFO - PROCESS | 3752 | --DOMWINDOW == 102 (188B9000) [pid = 3752] [serial = 1573] [outer = 00000000] [url = about:blank] 00:28:38 INFO - PROCESS | 3752 | --DOMWINDOW == 101 (18A2A000) [pid = 3752] [serial = 1574] [outer = 00000000] [url = about:blank] 00:28:38 INFO - PROCESS | 3752 | --DOMWINDOW == 100 (19E97000) [pid = 3752] [serial = 1544] [outer = 00000000] [url = about:blank] 00:28:38 INFO - PROCESS | 3752 | --DOMWINDOW == 99 (18237400) [pid = 3752] [serial = 1588] [outer = 00000000] [url = about:blank] 00:28:38 INFO - PROCESS | 3752 | --DOMWINDOW == 98 (1C98E000) [pid = 3752] [serial = 1586] [outer = 00000000] [url = about:blank] 00:28:38 INFO - PROCESS | 3752 | --DOMWINDOW == 97 (1AA3FC00) [pid = 3752] [serial = 1589] [outer = 00000000] [url = about:blank] 00:28:38 INFO - PROCESS | 3752 | --DOMWINDOW == 96 (19982800) [pid = 3752] [serial = 1579] [outer = 00000000] [url = about:blank] 00:28:38 INFO - PROCESS | 3752 | --DOMWINDOW == 95 (19B33400) [pid = 3752] [serial = 1580] [outer = 00000000] [url = about:blank] 00:28:38 INFO - PROCESS | 3752 | --DOMWINDOW == 94 (1D25BC00) [pid = 3752] [serial = 1591] [outer = 00000000] [url = about:blank] 00:28:38 INFO - PROCESS | 3752 | --DOMWINDOW == 93 (1D2AB800) [pid = 3752] [serial = 1592] [outer = 00000000] [url = about:blank] 00:28:38 INFO - PROCESS | 3752 | --DOMWINDOW == 92 (1C0BCC00) [pid = 3752] [serial = 1583] [outer = 00000000] [url = about:blank] 00:28:38 INFO - PROCESS | 3752 | --DOMWINDOW == 91 (1973F000) [pid = 3752] [serial = 1577] [outer = 00000000] [url = about:blank] 00:28:38 INFO - PROCESS | 3752 | --DOMWINDOW == 90 (1D2A6C00) [pid = 3752] [serial = 1499] [outer = 00000000] [url = about:blank] 00:28:38 INFO - PROCESS | 3752 | 1461050918393 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]]]}] 00:28:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 00:28:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 931ms 00:28:38 INFO - PROCESS | 3752 | 1461050918408 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 00:28:38 INFO - PROCESS | 3752 | 1461050918412 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 00:28:38 INFO - PROCESS | 3752 | 1461050918416 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 00:28:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 00:28:38 INFO - PROCESS | 3752 | 1461050918418 Marionette TRACE conn3 <- [1,2182,null,{}] 00:28:38 INFO - PROCESS | 3752 | 1461050918426 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}] 00:28:38 INFO - PROCESS | 3752 | 1461050918514 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 00:28:38 INFO - PROCESS | 3752 | 1461050918613 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:38 INFO - PROCESS | 3752 | ++DOCSHELL 13377C00 == 64 [pid = 3752] [id = 555] 00:28:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 91 (13458800) [pid = 3752] [serial = 1665] [outer = 00000000] 00:28:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 92 (13715C00) [pid = 3752] [serial = 1666] [outer = 13458800] 00:28:38 INFO - PROCESS | 3752 | 1461050918666 Marionette DEBUG loaded listener.js 00:28:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 93 (13A35C00) [pid = 3752] [serial = 1667] [outer = 13458800] 00:28:39 INFO - PROCESS | 3752 | 1461050919088 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]]]}] 00:28:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 00:28:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 698ms 00:28:39 INFO - PROCESS | 3752 | 1461050919118 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 00:28:39 INFO - PROCESS | 3752 | 1461050919121 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 00:28:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 00:28:39 INFO - PROCESS | 3752 | 1461050919126 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 00:28:39 INFO - PROCESS | 3752 | 1461050919132 Marionette TRACE conn3 <- [1,2186,null,{}] 00:28:39 INFO - PROCESS | 3752 | 1461050919141 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}] 00:28:39 INFO - PROCESS | 3752 | 1461050919230 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 00:28:39 INFO - PROCESS | 3752 | 1461050919239 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:39 INFO - PROCESS | 3752 | ++DOCSHELL 13722000 == 65 [pid = 3752] [id = 556] 00:28:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 94 (13A34000) [pid = 3752] [serial = 1668] [outer = 00000000] 00:28:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 95 (15B30000) [pid = 3752] [serial = 1669] [outer = 13A34000] 00:28:39 INFO - PROCESS | 3752 | 1461050919284 Marionette DEBUG loaded listener.js 00:28:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 96 (15BD8000) [pid = 3752] [serial = 1670] [outer = 13A34000] 00:28:39 INFO - PROCESS | 3752 | 1461050919741 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]]]}] 00:28:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 00:28:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 635ms 00:28:39 INFO - PROCESS | 3752 | 1461050919765 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 00:28:39 INFO - PROCESS | 3752 | 1461050919767 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 00:28:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 00:28:39 INFO - PROCESS | 3752 | 1461050919770 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 00:28:39 INFO - PROCESS | 3752 | 1461050919772 Marionette TRACE conn3 <- [1,2190,null,{}] 00:28:39 INFO - PROCESS | 3752 | 1461050919775 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}] 00:28:39 INFO - PROCESS | 3752 | 1461050919861 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 00:28:39 INFO - PROCESS | 3752 | 1461050919868 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:39 INFO - PROCESS | 3752 | ++DOCSHELL 13405C00 == 66 [pid = 3752] [id = 557] 00:28:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 97 (157F1C00) [pid = 3752] [serial = 1671] [outer = 00000000] 00:28:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 98 (1671CC00) [pid = 3752] [serial = 1672] [outer = 157F1C00] 00:28:39 INFO - PROCESS | 3752 | 1461050919912 Marionette DEBUG loaded listener.js 00:28:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 99 (16723400) [pid = 3752] [serial = 1673] [outer = 157F1C00] 00:28:40 INFO - PROCESS | 3752 | 1461050920360 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]]]}] 00:28:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 00:28:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 620ms 00:28:40 INFO - PROCESS | 3752 | 1461050920406 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 00:28:40 INFO - PROCESS | 3752 | 1461050920408 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 00:28:40 INFO - PROCESS | 3752 | 1461050920412 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 00:28:40 INFO - PROCESS | 3752 | 1461050920413 Marionette TRACE conn3 <- [1,2194,null,{}] 00:28:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 00:28:40 INFO - PROCESS | 3752 | 1461050920417 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}] 00:28:40 INFO - PROCESS | 3752 | 1461050920546 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 00:28:40 INFO - PROCESS | 3752 | 1461050920552 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:40 INFO - PROCESS | 3752 | ++DOCSHELL 16C0AC00 == 67 [pid = 3752] [id = 558] 00:28:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 100 (17A01800) [pid = 3752] [serial = 1674] [outer = 00000000] 00:28:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 101 (17A42400) [pid = 3752] [serial = 1675] [outer = 17A01800] 00:28:40 INFO - PROCESS | 3752 | 1461050920661 Marionette DEBUG loaded listener.js 00:28:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 102 (17A4BC00) [pid = 3752] [serial = 1676] [outer = 17A01800] 00:28:41 INFO - PROCESS | 3752 | 1461050921086 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]]]}] 00:28:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 00:28:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 667ms 00:28:41 INFO - PROCESS | 3752 | 1461050921095 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 00:28:41 INFO - PROCESS | 3752 | 1461050921096 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 00:28:41 INFO - PROCESS | 3752 | 1461050921099 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 00:28:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 00:28:41 INFO - PROCESS | 3752 | 1461050921101 Marionette TRACE conn3 <- [1,2198,null,{}] 00:28:41 INFO - PROCESS | 3752 | 1461050921104 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}] 00:28:41 INFO - PROCESS | 3752 | 1461050921236 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 00:28:41 INFO - PROCESS | 3752 | 1461050921337 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:41 INFO - PROCESS | 3752 | ++DOCSHELL 17BCEC00 == 68 [pid = 3752] [id = 559] 00:28:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 103 (17F3E400) [pid = 3752] [serial = 1677] [outer = 00000000] 00:28:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 104 (18236C00) [pid = 3752] [serial = 1678] [outer = 17F3E400] 00:28:41 INFO - PROCESS | 3752 | 1461050921382 Marionette DEBUG loaded listener.js 00:28:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 105 (182ADC00) [pid = 3752] [serial = 1679] [outer = 17F3E400] 00:28:41 INFO - PROCESS | 3752 | 1461050921792 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]]]}] 00:28:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 00:28:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 729ms 00:28:41 INFO - PROCESS | 3752 | 1461050921841 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 00:28:41 INFO - PROCESS | 3752 | 1461050921843 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 00:28:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 00:28:41 INFO - PROCESS | 3752 | 1461050921851 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 00:28:41 INFO - PROCESS | 3752 | 1461050921853 Marionette TRACE conn3 <- [1,2202,null,{}] 00:28:41 INFO - PROCESS | 3752 | 1461050921856 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}] 00:28:41 INFO - PROCESS | 3752 | 1461050921960 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 00:28:42 INFO - PROCESS | 3752 | 1461050922026 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:42 INFO - PROCESS | 3752 | ++DOCSHELL 17BC8800 == 69 [pid = 3752] [id = 560] 00:28:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 106 (182A6400) [pid = 3752] [serial = 1680] [outer = 00000000] 00:28:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 107 (188BC000) [pid = 3752] [serial = 1681] [outer = 182A6400] 00:28:42 INFO - PROCESS | 3752 | 1461050922070 Marionette DEBUG loaded listener.js 00:28:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 108 (188C1400) [pid = 3752] [serial = 1682] [outer = 182A6400] 00:28:42 INFO - PROCESS | 3752 | --DOMWINDOW == 107 (14B09400) [pid = 3752] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 00:28:42 INFO - PROCESS | 3752 | --DOMWINDOW == 106 (19EE3000) [pid = 3752] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 00:28:42 INFO - PROCESS | 3752 | --DOMWINDOW == 105 (17FF8400) [pid = 3752] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 00:28:42 INFO - PROCESS | 3752 | --DOMWINDOW == 104 (11FC6000) [pid = 3752] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 00:28:42 INFO - PROCESS | 3752 | --DOMWINDOW == 103 (1997F000) [pid = 3752] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 00:28:42 INFO - PROCESS | 3752 | --DOMWINDOW == 102 (17A4E000) [pid = 3752] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 00:28:42 INFO - PROCESS | 3752 | --DOMWINDOW == 101 (13CACC00) [pid = 3752] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 00:28:42 INFO - PROCESS | 3752 | --DOMWINDOW == 100 (1345E400) [pid = 3752] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 00:28:42 INFO - PROCESS | 3752 | --DOMWINDOW == 99 (02671400) [pid = 3752] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 00:28:42 INFO - PROCESS | 3752 | --DOMWINDOW == 98 (1954D800) [pid = 3752] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 00:28:42 INFO - PROCESS | 3752 | --DOMWINDOW == 97 (19C7BC00) [pid = 3752] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 00:28:42 INFO - PROCESS | 3752 | 1461050922577 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]]]}] 00:28:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 00:28:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 791ms 00:28:42 INFO - PROCESS | 3752 | 1461050922632 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 00:28:42 INFO - PROCESS | 3752 | 1461050922634 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 00:28:42 INFO - PROCESS | 3752 | 1461050922638 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 00:28:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 00:28:42 INFO - PROCESS | 3752 | 1461050922639 Marionette TRACE conn3 <- [1,2206,null,{}] 00:28:42 INFO - PROCESS | 3752 | 1461050922643 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}] 00:28:42 INFO - PROCESS | 3752 | 1461050922726 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 00:28:42 INFO - PROCESS | 3752 | 1461050922732 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:42 INFO - PROCESS | 3752 | ++DOCSHELL 12DD4000 == 70 [pid = 3752] [id = 561] 00:28:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 98 (13360000) [pid = 3752] [serial = 1683] [outer = 00000000] 00:28:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 99 (17BC0800) [pid = 3752] [serial = 1684] [outer = 13360000] 00:28:42 INFO - PROCESS | 3752 | 1461050922776 Marionette DEBUG loaded listener.js 00:28:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 100 (18624800) [pid = 3752] [serial = 1685] [outer = 13360000] 00:28:43 INFO - PROCESS | 3752 | 1461050923223 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]]]}] 00:28:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 00:28:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 635ms 00:28:43 INFO - PROCESS | 3752 | 1461050923276 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 00:28:43 INFO - PROCESS | 3752 | 1461050923278 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 00:28:43 INFO - PROCESS | 3752 | 1461050923281 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 00:28:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 00:28:43 INFO - PROCESS | 3752 | 1461050923283 Marionette TRACE conn3 <- [1,2210,null,{}] 00:28:43 INFO - PROCESS | 3752 | 1461050923286 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}] 00:28:43 INFO - PROCESS | 3752 | 1461050923370 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 00:28:43 INFO - PROCESS | 3752 | 1461050923376 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:43 INFO - PROCESS | 3752 | ++DOCSHELL 18877800 == 71 [pid = 3752] [id = 562] 00:28:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 101 (188B8800) [pid = 3752] [serial = 1686] [outer = 00000000] 00:28:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 102 (1945F000) [pid = 3752] [serial = 1687] [outer = 188B8800] 00:28:43 INFO - PROCESS | 3752 | 1461050923420 Marionette DEBUG loaded listener.js 00:28:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 103 (19466000) [pid = 3752] [serial = 1688] [outer = 188B8800] 00:28:43 INFO - PROCESS | 3752 | 1461050923857 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]]]}] 00:28:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 00:28:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 589ms 00:28:43 INFO - PROCESS | 3752 | 1461050923878 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 00:28:43 INFO - PROCESS | 3752 | 1461050923880 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 00:28:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 00:28:43 INFO - PROCESS | 3752 | 1461050923897 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 00:28:43 INFO - PROCESS | 3752 | 1461050923899 Marionette TRACE conn3 <- [1,2214,null,{}] 00:28:43 INFO - PROCESS | 3752 | 1461050923903 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}] 00:28:43 INFO - PROCESS | 3752 | 1461050923987 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 00:28:43 INFO - PROCESS | 3752 | 1461050923977 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:43 INFO - PROCESS | 3752 | ++DOCSHELL 1919C800 == 72 [pid = 3752] [id = 563] 00:28:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 104 (19464000) [pid = 3752] [serial = 1689] [outer = 00000000] 00:28:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 105 (19739C00) [pid = 3752] [serial = 1690] [outer = 19464000] 00:28:44 INFO - PROCESS | 3752 | 1461050924026 Marionette DEBUG loaded listener.js 00:28:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 106 (19741400) [pid = 3752] [serial = 1691] [outer = 19464000] 00:28:44 INFO - PROCESS | 3752 | 1461050924567 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]]]}] 00:28:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 00:28:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 744ms 00:28:44 INFO - PROCESS | 3752 | 1461050924630 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 00:28:44 INFO - PROCESS | 3752 | 1461050924634 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 00:28:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 00:28:44 INFO - PROCESS | 3752 | 1461050924640 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 00:28:44 INFO - PROCESS | 3752 | 1461050924644 Marionette TRACE conn3 <- [1,2218,null,{}] 00:28:44 INFO - PROCESS | 3752 | 1461050924651 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}] 00:28:44 INFO - PROCESS | 3752 | 1461050924806 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 00:28:44 INFO - PROCESS | 3752 | 1461050924946 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:44 INFO - PROCESS | 3752 | ++DOCSHELL 1320A400 == 73 [pid = 3752] [id = 564] 00:28:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 107 (1320E800) [pid = 3752] [serial = 1692] [outer = 00000000] 00:28:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 108 (13363000) [pid = 3752] [serial = 1693] [outer = 1320E800] 00:28:44 INFO - PROCESS | 3752 | 1461050925006 Marionette DEBUG loaded listener.js 00:28:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 109 (13402000) [pid = 3752] [serial = 1694] [outer = 1320E800] 00:28:45 INFO - PROCESS | 3752 | 1461050925623 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]]]}] 00:28:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 00:28:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1038ms 00:28:45 INFO - PROCESS | 3752 | 1461050925689 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 00:28:45 INFO - PROCESS | 3752 | 1461050925695 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 00:28:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 00:28:45 INFO - PROCESS | 3752 | 1461050925722 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 00:28:45 INFO - PROCESS | 3752 | 1461050925725 Marionette TRACE conn3 <- [1,2222,null,{}] 00:28:45 INFO - PROCESS | 3752 | 1461050925729 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}] 00:28:45 INFO - PROCESS | 3752 | 1461050925841 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 00:28:45 INFO - PROCESS | 3752 | 1461050925987 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:45 INFO - PROCESS | 3752 | ++DOCSHELL 1345B000 == 74 [pid = 3752] [id = 565] 00:28:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 110 (13527400) [pid = 3752] [serial = 1695] [outer = 00000000] 00:28:46 INFO - PROCESS | 3752 | ++DOMWINDOW == 111 (13CAAC00) [pid = 3752] [serial = 1696] [outer = 13527400] 00:28:46 INFO - PROCESS | 3752 | 1461050926042 Marionette DEBUG loaded listener.js 00:28:46 INFO - PROCESS | 3752 | ++DOMWINDOW == 112 (15752C00) [pid = 3752] [serial = 1697] [outer = 13527400] 00:28:46 INFO - PROCESS | 3752 | 1461050926561 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]]]}] 00:28:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 00:28:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 899ms 00:28:46 INFO - PROCESS | 3752 | 1461050926608 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 00:28:46 INFO - PROCESS | 3752 | 1461050926611 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 00:28:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 00:28:46 INFO - PROCESS | 3752 | 1461050926615 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 00:28:46 INFO - PROCESS | 3752 | 1461050926619 Marionette TRACE conn3 <- [1,2226,null,{}] 00:28:46 INFO - PROCESS | 3752 | 1461050926630 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}] 00:28:46 INFO - PROCESS | 3752 | 1461050926744 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 00:28:46 INFO - PROCESS | 3752 | 1461050926902 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:46 INFO - PROCESS | 3752 | ++DOCSHELL 17A08C00 == 75 [pid = 3752] [id = 566] 00:28:46 INFO - PROCESS | 3752 | ++DOMWINDOW == 113 (17A0B800) [pid = 3752] [serial = 1698] [outer = 00000000] 00:28:46 INFO - PROCESS | 3752 | ++DOMWINDOW == 114 (1823A800) [pid = 3752] [serial = 1699] [outer = 17A0B800] 00:28:46 INFO - PROCESS | 3752 | 1461050926961 Marionette DEBUG loaded listener.js 00:28:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 115 (18D38400) [pid = 3752] [serial = 1700] [outer = 17A0B800] 00:28:47 INFO - PROCESS | 3752 | 1461050927548 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]]]}] 00:28:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 00:28:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 992ms 00:28:47 INFO - PROCESS | 3752 | 1461050927617 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 00:28:47 INFO - PROCESS | 3752 | 1461050927620 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 00:28:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 00:28:47 INFO - PROCESS | 3752 | 1461050927623 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 00:28:47 INFO - PROCESS | 3752 | 1461050927625 Marionette TRACE conn3 <- [1,2230,null,{}] 00:28:47 INFO - PROCESS | 3752 | 1461050927629 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}] 00:28:47 INFO - PROCESS | 3752 | 1461050927738 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 00:28:47 INFO - PROCESS | 3752 | 1461050927882 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:47 INFO - PROCESS | 3752 | ++DOCSHELL 17F4D800 == 76 [pid = 3752] [id = 567] 00:28:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 116 (19553800) [pid = 3752] [serial = 1701] [outer = 00000000] 00:28:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 117 (1975C400) [pid = 3752] [serial = 1702] [outer = 19553800] 00:28:47 INFO - PROCESS | 3752 | 1461050927938 Marionette DEBUG loaded listener.js 00:28:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 118 (19764000) [pid = 3752] [serial = 1703] [outer = 19553800] 00:28:48 INFO - PROCESS | 3752 | 1461050928497 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]]]}] 00:28:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 00:28:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 946ms 00:28:48 INFO - PROCESS | 3752 | 1461050928552 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 00:28:48 INFO - PROCESS | 3752 | 1461050928554 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 00:28:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 00:28:48 INFO - PROCESS | 3752 | 1461050928557 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 00:28:48 INFO - PROCESS | 3752 | 1461050928559 Marionette TRACE conn3 <- [1,2234,null,{}] 00:28:48 INFO - PROCESS | 3752 | 1461050928563 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}] 00:28:48 INFO - PROCESS | 3752 | 1461050928669 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 00:28:48 INFO - PROCESS | 3752 | 1461050928813 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:48 INFO - PROCESS | 3752 | ++DOCSHELL 11F4E000 == 77 [pid = 3752] [id = 568] 00:28:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 119 (132EC000) [pid = 3752] [serial = 1704] [outer = 00000000] 00:28:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 120 (19B37C00) [pid = 3752] [serial = 1705] [outer = 132EC000] 00:28:48 INFO - PROCESS | 3752 | 1461050928868 Marionette DEBUG loaded listener.js 00:28:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 121 (19B3D400) [pid = 3752] [serial = 1706] [outer = 132EC000] 00:28:49 INFO - PROCESS | 3752 | 1461050929436 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]]]}] 00:28:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 00:28:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 899ms 00:28:49 INFO - PROCESS | 3752 | 1461050929462 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 00:28:49 INFO - PROCESS | 3752 | 1461050929464 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 00:28:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 00:28:49 INFO - PROCESS | 3752 | 1461050929467 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 00:28:49 INFO - PROCESS | 3752 | 1461050929469 Marionette TRACE conn3 <- [1,2238,null,{}] 00:28:49 INFO - PROCESS | 3752 | 1461050929488 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}] 00:28:49 INFO - PROCESS | 3752 | 1461050929615 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 00:28:49 INFO - PROCESS | 3752 | 1461050929762 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:49 INFO - PROCESS | 3752 | ++DOCSHELL 19B34000 == 78 [pid = 3752] [id = 569] 00:28:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 122 (19B40800) [pid = 3752] [serial = 1707] [outer = 00000000] 00:28:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 123 (19ED5C00) [pid = 3752] [serial = 1708] [outer = 19B40800] 00:28:49 INFO - PROCESS | 3752 | 1461050929820 Marionette DEBUG loaded listener.js 00:28:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 124 (1A00A800) [pid = 3752] [serial = 1709] [outer = 19B40800] 00:28:50 INFO - PROCESS | 3752 | 1461050930305 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]]]}] 00:28:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 00:28:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 961ms 00:28:50 INFO - PROCESS | 3752 | 1461050930418 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 00:28:50 INFO - PROCESS | 3752 | 1461050930420 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 00:28:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 00:28:50 INFO - PROCESS | 3752 | 1461050930424 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 00:28:50 INFO - PROCESS | 3752 | 1461050930426 Marionette TRACE conn3 <- [1,2242,null,{}] 00:28:50 INFO - PROCESS | 3752 | 1461050930430 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}] 00:28:50 INFO - PROCESS | 3752 | 1461050930539 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 00:28:50 INFO - PROCESS | 3752 | 1461050930653 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:50 INFO - PROCESS | 3752 | ++DOCSHELL 11FBBC00 == 79 [pid = 3752] [id = 570] 00:28:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 125 (11FC8000) [pid = 3752] [serial = 1710] [outer = 00000000] 00:28:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 126 (14B0A400) [pid = 3752] [serial = 1711] [outer = 11FC8000] 00:28:50 INFO - PROCESS | 3752 | 1461050930749 Marionette DEBUG loaded listener.js 00:28:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 127 (1658DC00) [pid = 3752] [serial = 1712] [outer = 11FC8000] 00:28:51 INFO - PROCESS | 3752 | 1461050931501 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]]]}] 00:28:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 00:28:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1070ms 00:28:51 INFO - PROCESS | 3752 | 1461050931517 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 00:28:51 INFO - PROCESS | 3752 | 1461050931522 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 00:28:51 INFO - PROCESS | 3752 | 1461050931527 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 00:28:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 00:28:51 INFO - PROCESS | 3752 | 1461050931530 Marionette TRACE conn3 <- [1,2246,null,{}] 00:28:51 INFO - PROCESS | 3752 | 1461050931535 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}] 00:28:51 INFO - PROCESS | 3752 | 1461050931639 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 00:28:51 INFO - PROCESS | 3752 | 1461050931808 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:51 INFO - PROCESS | 3752 | ++DOCSHELL 13CA8800 == 80 [pid = 3752] [id = 571] 00:28:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 128 (13CAA000) [pid = 3752] [serial = 1713] [outer = 00000000] 00:28:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 129 (15BB3800) [pid = 3752] [serial = 1714] [outer = 13CAA000] 00:28:51 INFO - PROCESS | 3752 | 1461050931863 Marionette DEBUG loaded listener.js 00:28:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 130 (16495C00) [pid = 3752] [serial = 1715] [outer = 13CAA000] 00:28:52 INFO - PROCESS | 3752 | --DOCSHELL 19C82400 == 79 [pid = 3752] [id = 12] 00:28:52 INFO - PROCESS | 3752 | --DOCSHELL 1967FC00 == 78 [pid = 3752] [id = 485] 00:28:52 INFO - PROCESS | 3752 | --DOCSHELL 18877800 == 77 [pid = 3752] [id = 562] 00:28:52 INFO - PROCESS | 3752 | --DOCSHELL 12DD4000 == 76 [pid = 3752] [id = 561] 00:28:52 INFO - PROCESS | 3752 | --DOCSHELL 17BC8800 == 75 [pid = 3752] [id = 560] 00:28:52 INFO - PROCESS | 3752 | --DOCSHELL 17BCEC00 == 74 [pid = 3752] [id = 559] 00:28:52 INFO - PROCESS | 3752 | --DOCSHELL 13722000 == 73 [pid = 3752] [id = 556] 00:28:52 INFO - PROCESS | 3752 | --DOCSHELL 19C77800 == 72 [pid = 3752] [id = 531] 00:28:52 INFO - PROCESS | 3752 | --DOCSHELL 13377C00 == 71 [pid = 3752] [id = 555] 00:28:52 INFO - PROCESS | 3752 | --DOCSHELL 132EBC00 == 70 [pid = 3752] [id = 554] 00:28:52 INFO - PROCESS | 3752 | --DOCSHELL 0267C400 == 69 [pid = 3752] [id = 553] 00:28:52 INFO - PROCESS | 3752 | --DOMWINDOW == 129 (19769000) [pid = 3752] [serial = 1639] [outer = 00000000] [url = about:blank] 00:28:52 INFO - PROCESS | 3752 | --DOMWINDOW == 128 (1822FC00) [pid = 3752] [serial = 1600] [outer = 00000000] [url = about:blank] 00:28:52 INFO - PROCESS | 3752 | --DOMWINDOW == 127 (1DE29400) [pid = 3752] [serial = 1606] [outer = 00000000] [url = about:blank] 00:28:52 INFO - PROCESS | 3752 | --DOMWINDOW == 126 (1C98AC00) [pid = 3752] [serial = 1603] [outer = 00000000] [url = about:blank] 00:28:52 INFO - PROCESS | 3752 | --DOMWINDOW == 125 (136D4000) [pid = 3752] [serial = 1597] [outer = 00000000] [url = about:blank] 00:28:52 INFO - PROCESS | 3752 | --DOCSHELL 1649A000 == 68 [pid = 3752] [id = 548] 00:28:52 INFO - PROCESS | 3752 | --DOCSHELL 13525400 == 67 [pid = 3752] [id = 547] 00:28:52 INFO - PROCESS | 3752 | --DOMWINDOW == 124 (188C2000) [pid = 3752] [serial = 1637] [outer = 00000000] [url = about:blank] 00:28:52 INFO - PROCESS | 3752 | --DOMWINDOW == 123 (17FFA800) [pid = 3752] [serial = 1636] [outer = 00000000] [url = about:blank] 00:28:52 INFO - PROCESS | 3752 | --DOMWINDOW == 122 (1BE9D800) [pid = 3752] [serial = 1631] [outer = 00000000] [url = about:blank] 00:28:52 INFO - PROCESS | 3752 | --DOMWINDOW == 121 (19461000) [pid = 3752] [serial = 1622] [outer = 00000000] [url = about:blank] 00:28:52 INFO - PROCESS | 3752 | --DOMWINDOW == 120 (13455400) [pid = 3752] [serial = 1633] [outer = 00000000] [url = about:blank] 00:28:52 INFO - PROCESS | 3752 | --DOMWINDOW == 119 (157A5800) [pid = 3752] [serial = 1634] [outer = 00000000] [url = about:blank] 00:28:52 INFO - PROCESS | 3752 | --DOMWINDOW == 118 (19E94800) [pid = 3752] [serial = 1628] [outer = 00000000] [url = about:blank] 00:28:52 INFO - PROCESS | 3752 | --DOMWINDOW == 117 (19C86C00) [pid = 3752] [serial = 1627] [outer = 00000000] [url = about:blank] 00:28:52 INFO - PROCESS | 3752 | --DOMWINDOW == 116 (17F44C00) [pid = 3752] [serial = 1618] [outer = 00000000] [url = about:blank] 00:28:52 INFO - PROCESS | 3752 | --DOMWINDOW == 115 (15E69800) [pid = 3752] [serial = 1616] [outer = 00000000] [url = about:blank] 00:28:52 INFO - PROCESS | 3752 | --DOMWINDOW == 114 (14BAE400) [pid = 3752] [serial = 1613] [outer = 00000000] [url = about:blank] 00:28:52 INFO - PROCESS | 3752 | --DOMWINDOW == 113 (1340CC00) [pid = 3752] [serial = 1609] [outer = 00000000] [url = about:blank] 00:28:52 INFO - PROCESS | 3752 | --DOMWINDOW == 112 (19769400) [pid = 3752] [serial = 1625] [outer = 00000000] [url = about:blank] 00:28:52 INFO - PROCESS | 3752 | --DOMWINDOW == 111 (1A6D0000) [pid = 3752] [serial = 1630] [outer = 00000000] [url = about:blank] 00:28:52 INFO - PROCESS | 3752 | --DOMWINDOW == 110 (193D6400) [pid = 3752] [serial = 1621] [outer = 00000000] [url = about:blank] 00:28:52 INFO - PROCESS | 3752 | --DOMWINDOW == 109 (18230C00) [pid = 3752] [serial = 1619] [outer = 00000000] [url = about:blank] 00:28:52 INFO - PROCESS | 3752 | --DOMWINDOW == 108 (1345F800) [pid = 3752] [serial = 1610] [outer = 00000000] [url = about:blank] 00:28:52 INFO - PROCESS | 3752 | --DOMWINDOW == 107 (13CA8000) [pid = 3752] [serial = 1612] [outer = 00000000] [url = about:blank] 00:28:52 INFO - PROCESS | 3752 | --DOMWINDOW == 106 (159F1800) [pid = 3752] [serial = 1615] [outer = 00000000] [url = about:blank] 00:28:52 INFO - PROCESS | 3752 | --DOMWINDOW == 105 (1975B800) [pid = 3752] [serial = 1624] [outer = 00000000] [url = about:blank] 00:28:52 INFO - PROCESS | 3752 | --DOMWINDOW == 104 (1D933000) [pid = 3752] [serial = 1595] [outer = 00000000] [url = about:blank] 00:28:52 INFO - PROCESS | 3752 | 1461050932492 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]]]}] 00:28:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 00:28:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 992ms 00:28:52 INFO - PROCESS | 3752 | 1461050932514 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 00:28:52 INFO - PROCESS | 3752 | 1461050932519 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 00:28:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 00:28:52 INFO - PROCESS | 3752 | 1461050932525 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 00:28:52 INFO - PROCESS | 3752 | 1461050932528 Marionette TRACE conn3 <- [1,2250,null,{}] 00:28:52 INFO - PROCESS | 3752 | 1461050932531 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}] 00:28:52 INFO - PROCESS | 3752 | 1461050932621 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 00:28:52 INFO - PROCESS | 3752 | 1461050932730 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:52 INFO - PROCESS | 3752 | ++DOCSHELL 132EBC00 == 68 [pid = 3752] [id = 572] 00:28:52 INFO - PROCESS | 3752 | ++DOMWINDOW == 105 (1336EC00) [pid = 3752] [serial = 1716] [outer = 00000000] 00:28:52 INFO - PROCESS | 3752 | ++DOMWINDOW == 106 (14352C00) [pid = 3752] [serial = 1717] [outer = 1336EC00] 00:28:52 INFO - PROCESS | 3752 | 1461050932776 Marionette DEBUG loaded listener.js 00:28:52 INFO - PROCESS | 3752 | ++DOMWINDOW == 107 (15B2C400) [pid = 3752] [serial = 1718] [outer = 1336EC00] 00:28:53 INFO - PROCESS | 3752 | 1461050933209 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]]]}] 00:28:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 00:28:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 729ms 00:28:53 INFO - PROCESS | 3752 | 1461050933265 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 00:28:53 INFO - PROCESS | 3752 | 1461050933267 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 00:28:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 00:28:53 INFO - PROCESS | 3752 | 1461050933271 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 00:28:53 INFO - PROCESS | 3752 | 1461050933274 Marionette TRACE conn3 <- [1,2254,null,{}] 00:28:53 INFO - PROCESS | 3752 | 1461050933284 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}] 00:28:53 INFO - PROCESS | 3752 | 1461050933373 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 00:28:53 INFO - PROCESS | 3752 | 1461050933382 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:53 INFO - PROCESS | 3752 | ++DOCSHELL 16491000 == 69 [pid = 3752] [id = 573] 00:28:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 108 (16582000) [pid = 3752] [serial = 1719] [outer = 00000000] 00:28:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 109 (17BC1000) [pid = 3752] [serial = 1720] [outer = 16582000] 00:28:53 INFO - PROCESS | 3752 | 1461050933429 Marionette DEBUG loaded listener.js 00:28:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 110 (17F3F800) [pid = 3752] [serial = 1721] [outer = 16582000] 00:28:53 INFO - PROCESS | 3752 | 1461050933899 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]]]}] 00:28:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 00:28:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 621ms 00:28:53 INFO - PROCESS | 3752 | 1461050933908 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 00:28:53 INFO - PROCESS | 3752 | 1461050933910 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 00:28:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 00:28:53 INFO - PROCESS | 3752 | 1461050933913 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 00:28:53 INFO - PROCESS | 3752 | 1461050933915 Marionette TRACE conn3 <- [1,2258,null,{}] 00:28:53 INFO - PROCESS | 3752 | 1461050933919 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}] 00:28:53 INFO - PROCESS | 3752 | 1461050934005 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 00:28:54 INFO - PROCESS | 3752 | 1461050934041 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:54 INFO - PROCESS | 3752 | ++DOCSHELL 1887FC00 == 70 [pid = 3752] [id = 574] 00:28:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 111 (188B7400) [pid = 3752] [serial = 1722] [outer = 00000000] 00:28:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 112 (18A24000) [pid = 3752] [serial = 1723] [outer = 188B7400] 00:28:54 INFO - PROCESS | 3752 | 1461050934086 Marionette DEBUG loaded listener.js 00:28:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 113 (1945F800) [pid = 3752] [serial = 1724] [outer = 188B7400] 00:28:54 INFO - PROCESS | 3752 | 1461050934518 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]]]}] 00:28:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 00:28:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 636ms 00:28:54 INFO - PROCESS | 3752 | 1461050934535 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 00:28:54 INFO - PROCESS | 3752 | 1461050934536 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 00:28:54 INFO - PROCESS | 3752 | 1461050934565 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 00:28:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 00:28:54 INFO - PROCESS | 3752 | 1461050934567 Marionette TRACE conn3 <- [1,2262,null,{}] 00:28:54 INFO - PROCESS | 3752 | 1461050934570 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}] 00:28:54 INFO - PROCESS | 3752 | 1461050934696 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 00:28:54 INFO - PROCESS | 3752 | 1461050934702 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:54 INFO - PROCESS | 3752 | ++DOCSHELL 13529C00 == 71 [pid = 3752] [id = 575] 00:28:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 114 (188BDC00) [pid = 3752] [serial = 1725] [outer = 00000000] 00:28:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 115 (19689000) [pid = 3752] [serial = 1726] [outer = 188BDC00] 00:28:54 INFO - PROCESS | 3752 | 1461050934748 Marionette DEBUG loaded listener.js 00:28:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 116 (19746800) [pid = 3752] [serial = 1727] [outer = 188BDC00] 00:28:55 INFO - PROCESS | 3752 | 1461050935221 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]]]}] 00:28:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 00:28:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 682ms 00:28:55 INFO - PROCESS | 3752 | 1461050935265 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 00:28:55 INFO - PROCESS | 3752 | 1461050935267 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 00:28:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 00:28:55 INFO - PROCESS | 3752 | 1461050935277 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 00:28:55 INFO - PROCESS | 3752 | 1461050935279 Marionette TRACE conn3 <- [1,2266,null,{}] 00:28:55 INFO - PROCESS | 3752 | 1461050935282 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}] 00:28:55 INFO - PROCESS | 3752 | 1461050935410 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 00:28:55 INFO - PROCESS | 3752 | 1461050935516 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:55 INFO - PROCESS | 3752 | ++DOCSHELL 19767000 == 72 [pid = 3752] [id = 576] 00:28:55 INFO - PROCESS | 3752 | ++DOMWINDOW == 117 (19769000) [pid = 3752] [serial = 1728] [outer = 00000000] 00:28:55 INFO - PROCESS | 3752 | ++DOMWINDOW == 118 (19C7B800) [pid = 3752] [serial = 1729] [outer = 19769000] 00:28:55 INFO - PROCESS | 3752 | 1461050935563 Marionette DEBUG loaded listener.js 00:28:55 INFO - PROCESS | 3752 | ++DOMWINDOW == 119 (19C7E800) [pid = 3752] [serial = 1730] [outer = 19769000] 00:28:55 INFO - PROCESS | 3752 | 1461050935974 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]]]}] 00:28:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 00:28:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 729ms 00:28:56 INFO - PROCESS | 3752 | 1461050936016 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 00:28:56 INFO - PROCESS | 3752 | 1461050936018 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 00:28:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 00:28:56 INFO - PROCESS | 3752 | 1461050936021 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 00:28:56 INFO - PROCESS | 3752 | 1461050936023 Marionette TRACE conn3 <- [1,2270,null,{}] 00:28:56 INFO - PROCESS | 3752 | 1461050936026 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}] 00:28:56 INFO - PROCESS | 3752 | 1461050936147 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 00:28:56 INFO - PROCESS | 3752 | 1461050936215 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:56 INFO - PROCESS | 3752 | ++DOCSHELL 19B41800 == 73 [pid = 3752] [id = 577] 00:28:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 120 (19C7F400) [pid = 3752] [serial = 1731] [outer = 00000000] 00:28:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 121 (19EE3800) [pid = 3752] [serial = 1732] [outer = 19C7F400] 00:28:56 INFO - PROCESS | 3752 | 1461050936259 Marionette DEBUG loaded listener.js 00:28:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 122 (1A074800) [pid = 3752] [serial = 1733] [outer = 19C7F400] 00:28:56 INFO - PROCESS | 3752 | --DOMWINDOW == 121 (17F3E400) [pid = 3752] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 00:28:56 INFO - PROCESS | 3752 | --DOMWINDOW == 120 (13A34000) [pid = 3752] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 00:28:56 INFO - PROCESS | 3752 | --DOMWINDOW == 119 (0267C800) [pid = 3752] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 00:28:56 INFO - PROCESS | 3752 | --DOMWINDOW == 118 (157F1C00) [pid = 3752] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 00:28:56 INFO - PROCESS | 3752 | --DOMWINDOW == 117 (182A6400) [pid = 3752] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 00:28:56 INFO - PROCESS | 3752 | --DOMWINDOW == 116 (132EDC00) [pid = 3752] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 00:28:56 INFO - PROCESS | 3752 | --DOMWINDOW == 115 (13458800) [pid = 3752] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 00:28:56 INFO - PROCESS | 3752 | --DOMWINDOW == 114 (13360000) [pid = 3752] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 00:28:56 INFO - PROCESS | 3752 | --DOMWINDOW == 113 (1E385400) [pid = 3752] [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.] 00:28:56 INFO - PROCESS | 3752 | --DOMWINDOW == 112 (17A01800) [pid = 3752] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 00:28:56 INFO - PROCESS | 3752 | --DOMWINDOW == 111 (188B8800) [pid = 3752] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 00:28:56 INFO - PROCESS | 3752 | 1461050936852 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]]]}] 00:28:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 00:28:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 899ms 00:28:56 INFO - PROCESS | 3752 | 1461050936910 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 00:28:56 INFO - PROCESS | 3752 | 1461050936912 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 00:28:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 00:28:56 INFO - PROCESS | 3752 | 1461050936916 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 00:28:56 INFO - PROCESS | 3752 | 1461050936917 Marionette TRACE conn3 <- [1,2274,null,{}] 00:28:56 INFO - PROCESS | 3752 | 1461050936921 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}] 00:28:56 INFO - PROCESS | 3752 | 1461050937006 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 00:28:57 INFO - PROCESS | 3752 | 1461050937114 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:57 INFO - PROCESS | 3752 | ++DOCSHELL 132E8C00 == 74 [pid = 3752] [id = 578] 00:28:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 112 (13362C00) [pid = 3752] [serial = 1734] [outer = 00000000] 00:28:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 113 (143B0800) [pid = 3752] [serial = 1735] [outer = 13362C00] 00:28:57 INFO - PROCESS | 3752 | 1461050937158 Marionette DEBUG loaded listener.js 00:28:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 114 (19C78000) [pid = 3752] [serial = 1736] [outer = 13362C00] 00:28:57 INFO - PROCESS | 3752 | 1461050937517 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]]]}] 00:28:57 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 00:28:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 636ms 00:28:57 INFO - PROCESS | 3752 | 1461050937559 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 00:28:57 INFO - PROCESS | 3752 | 1461050937561 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 00:28:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 00:28:57 INFO - PROCESS | 3752 | 1461050937565 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 00:28:57 INFO - PROCESS | 3752 | 1461050937566 Marionette TRACE conn3 <- [1,2278,null,{}] 00:28:57 INFO - PROCESS | 3752 | 1461050937570 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}] 00:28:57 INFO - PROCESS | 3752 | 1461050937698 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 00:28:57 INFO - PROCESS | 3752 | 1461050937708 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:57 INFO - PROCESS | 3752 | ++DOCSHELL 13A34000 == 75 [pid = 3752] [id = 579] 00:28:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 115 (19764400) [pid = 3752] [serial = 1737] [outer = 00000000] 00:28:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 116 (1A73F400) [pid = 3752] [serial = 1738] [outer = 19764400] 00:28:57 INFO - PROCESS | 3752 | 1461050937756 Marionette DEBUG loaded listener.js 00:28:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 117 (1AA4BC00) [pid = 3752] [serial = 1739] [outer = 19764400] 00:28:58 INFO - PROCESS | 3752 | 1461050938190 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]]]}] 00:28:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 00:28:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 620ms 00:28:58 INFO - PROCESS | 3752 | 1461050938202 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 00:28:58 INFO - PROCESS | 3752 | 1461050938204 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 00:28:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 00:28:58 INFO - PROCESS | 3752 | 1461050938207 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 00:28:58 INFO - PROCESS | 3752 | 1461050938209 Marionette TRACE conn3 <- [1,2282,null,{}] 00:28:58 INFO - PROCESS | 3752 | 1461050938212 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}] 00:28:58 INFO - PROCESS | 3752 | 1461050938340 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 00:28:58 INFO - PROCESS | 3752 | 1461050938370 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:58 INFO - PROCESS | 3752 | ++DOCSHELL 1A1BBC00 == 76 [pid = 3752] [id = 580] 00:28:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 118 (1A693000) [pid = 3752] [serial = 1740] [outer = 00000000] 00:28:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 119 (1BEA7C00) [pid = 3752] [serial = 1741] [outer = 1A693000] 00:28:58 INFO - PROCESS | 3752 | 1461050938414 Marionette DEBUG loaded listener.js 00:28:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 120 (1C0BA400) [pid = 3752] [serial = 1742] [outer = 1A693000] 00:28:58 INFO - PROCESS | 3752 | 1461050938962 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]]]}] 00:28:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 00:28:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 837ms 00:28:59 INFO - PROCESS | 3752 | 1461050939036 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 00:28:59 INFO - PROCESS | 3752 | 1461050939040 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 00:28:59 INFO - PROCESS | 3752 | 1461050939045 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 00:28:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 00:28:59 INFO - PROCESS | 3752 | 1461050939050 Marionette TRACE conn3 <- [1,2286,null,{}] 00:28:59 INFO - PROCESS | 3752 | 1461050939057 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}] 00:28:59 INFO - PROCESS | 3752 | 1461050939173 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 00:28:59 INFO - PROCESS | 3752 | 1461050939326 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:59 INFO - PROCESS | 3752 | ++DOCSHELL 1336B400 == 77 [pid = 3752] [id = 581] 00:28:59 INFO - PROCESS | 3752 | ++DOMWINDOW == 121 (13376C00) [pid = 3752] [serial = 1743] [outer = 00000000] 00:28:59 INFO - PROCESS | 3752 | ++DOMWINDOW == 122 (1352E800) [pid = 3752] [serial = 1744] [outer = 13376C00] 00:28:59 INFO - PROCESS | 3752 | 1461050939383 Marionette DEBUG loaded listener.js 00:28:59 INFO - PROCESS | 3752 | ++DOMWINDOW == 123 (13812800) [pid = 3752] [serial = 1745] [outer = 13376C00] 00:28:59 INFO - PROCESS | 3752 | 1461050939982 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]]]}] 00:29:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 00:29:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 992ms 00:29:00 INFO - PROCESS | 3752 | 1461050940050 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 00:29:00 INFO - PROCESS | 3752 | 1461050940056 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 00:29:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 00:29:00 INFO - PROCESS | 3752 | 1461050940062 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 00:29:00 INFO - PROCESS | 3752 | 1461050940065 Marionette TRACE conn3 <- [1,2290,null,{}] 00:29:00 INFO - PROCESS | 3752 | 1461050940069 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}] 00:29:00 INFO - PROCESS | 3752 | 1461050940181 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 00:29:00 INFO - PROCESS | 3752 | 1461050940329 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:00 INFO - PROCESS | 3752 | ++DOCSHELL 132E3400 == 78 [pid = 3752] [id = 582] 00:29:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 124 (1345EC00) [pid = 3752] [serial = 1746] [outer = 00000000] 00:29:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 125 (17A0A800) [pid = 3752] [serial = 1747] [outer = 1345EC00] 00:29:00 INFO - PROCESS | 3752 | 1461050940384 Marionette DEBUG loaded listener.js 00:29:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 126 (17BC0C00) [pid = 3752] [serial = 1748] [outer = 1345EC00] 00:29:00 INFO - PROCESS | 3752 | 1461050940980 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]]]}] 00:29:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 00:29:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 992ms 00:29:01 INFO - PROCESS | 3752 | 1461050941047 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 00:29:01 INFO - PROCESS | 3752 | 1461050941049 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 00:29:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 00:29:01 INFO - PROCESS | 3752 | 1461050941053 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 00:29:01 INFO - PROCESS | 3752 | 1461050941057 Marionette TRACE conn3 <- [1,2294,null,{}] 00:29:01 INFO - PROCESS | 3752 | 1461050941068 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}] 00:29:01 INFO - PROCESS | 3752 | 1461050941182 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 00:29:01 INFO - PROCESS | 3752 | 1461050941331 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:01 INFO - PROCESS | 3752 | ++DOCSHELL 19767400 == 79 [pid = 3752] [id = 583] 00:29:01 INFO - PROCESS | 3752 | ++DOMWINDOW == 127 (199F6400) [pid = 3752] [serial = 1749] [outer = 00000000] 00:29:01 INFO - PROCESS | 3752 | ++DOMWINDOW == 128 (19EE2800) [pid = 3752] [serial = 1750] [outer = 199F6400] 00:29:01 INFO - PROCESS | 3752 | 1461050941388 Marionette DEBUG loaded listener.js 00:29:01 INFO - PROCESS | 3752 | ++DOMWINDOW == 129 (1BEA0C00) [pid = 3752] [serial = 1751] [outer = 199F6400] 00:29:01 INFO - PROCESS | 3752 | 1461050941944 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]]]}] 00:29:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 00:29:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 930ms 00:29:01 INFO - PROCESS | 3752 | 1461050941997 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 00:29:01 INFO - PROCESS | 3752 | 1461050942000 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 00:29:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 00:29:02 INFO - PROCESS | 3752 | 1461050942004 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 00:29:02 INFO - PROCESS | 3752 | 1461050942006 Marionette TRACE conn3 <- [1,2298,null,{}] 00:29:02 INFO - PROCESS | 3752 | 1461050942009 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}] 00:29:02 INFO - PROCESS | 3752 | 1461050942148 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 00:29:02 INFO - PROCESS | 3752 | 1461050942295 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:02 INFO - PROCESS | 3752 | ++DOCSHELL 1C0C3800 == 80 [pid = 3752] [id = 584] 00:29:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 130 (1C0C3C00) [pid = 3752] [serial = 1752] [outer = 00000000] 00:29:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 131 (1C2A7400) [pid = 3752] [serial = 1753] [outer = 1C0C3C00] 00:29:02 INFO - PROCESS | 3752 | 1461050942350 Marionette DEBUG loaded listener.js 00:29:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 132 (1C369800) [pid = 3752] [serial = 1754] [outer = 1C0C3C00] 00:29:02 INFO - PROCESS | 3752 | 1461050942899 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]]]}] 00:29:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 00:29:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 930ms 00:29:02 INFO - PROCESS | 3752 | 1461050942937 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 00:29:02 INFO - PROCESS | 3752 | 1461050942939 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 00:29:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 00:29:02 INFO - PROCESS | 3752 | 1461050942943 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 00:29:02 INFO - PROCESS | 3752 | 1461050942945 Marionette TRACE conn3 <- [1,2302,null,{}] 00:29:02 INFO - PROCESS | 3752 | 1461050942948 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}] 00:29:03 INFO - PROCESS | 3752 | 1461050943054 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 00:29:03 INFO - PROCESS | 3752 | 1461050943176 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:03 INFO - PROCESS | 3752 | ++DOCSHELL 12B42800 == 81 [pid = 3752] [id = 585] 00:29:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 133 (1345E800) [pid = 3752] [serial = 1755] [outer = 00000000] 00:29:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 134 (1C98E800) [pid = 3752] [serial = 1756] [outer = 1345E800] 00:29:03 INFO - PROCESS | 3752 | 1461050943230 Marionette DEBUG loaded listener.js 00:29:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 135 (1C985C00) [pid = 3752] [serial = 1757] [outer = 1345E800] 00:29:03 INFO - PROCESS | 3752 | 1461050943813 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]]]}] 00:29:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 00:29:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 930ms 00:29:03 INFO - PROCESS | 3752 | 1461050943889 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 00:29:03 INFO - PROCESS | 3752 | 1461050943891 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 00:29:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 00:29:03 INFO - PROCESS | 3752 | 1461050943894 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 00:29:03 INFO - PROCESS | 3752 | 1461050943896 Marionette TRACE conn3 <- [1,2306,null,{}] 00:29:03 INFO - PROCESS | 3752 | 1461050943900 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}] 00:29:04 INFO - PROCESS | 3752 | 1461050944034 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 00:29:04 INFO - PROCESS | 3752 | 1461050944179 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:04 INFO - PROCESS | 3752 | ++DOCSHELL 1C2A3400 == 82 [pid = 3752] [id = 586] 00:29:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 136 (1C367800) [pid = 3752] [serial = 1758] [outer = 00000000] 00:29:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 137 (1D25F000) [pid = 3752] [serial = 1759] [outer = 1C367800] 00:29:04 INFO - PROCESS | 3752 | 1461050944236 Marionette DEBUG loaded listener.js 00:29:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 138 (1D261400) [pid = 3752] [serial = 1760] [outer = 1C367800] 00:29:04 INFO - PROCESS | 3752 | 1461050944773 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] 00:29:04 INFO - PROCESS | 3752 | 1461050944825 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 00:29:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 00:29:04 INFO - PROCESS | 3752 | 1461050944829 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 00:29:04 INFO - PROCESS | 3752 | 1461050944831 Marionette TRACE conn3 <- [1,2310,null,{}] 00:29:04 INFO - PROCESS | 3752 | 1461050944834 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}] 00:29:04 INFO - PROCESS | 3752 | 1461050944939 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 00:29:05 INFO - PROCESS | 3752 | 1461050945109 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:05 INFO - PROCESS | 3752 | ++DOCSHELL 1CF0C000 == 83 [pid = 3752] [id = 587] 00:29:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 139 (1D186C00) [pid = 3752] [serial = 1761] [outer = 00000000] 00:29:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 140 (1D2B2400) [pid = 3752] [serial = 1762] [outer = 1D186C00] 00:29:05 INFO - PROCESS | 3752 | 1461050945164 Marionette DEBUG loaded listener.js 00:29:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 141 (1D647800) [pid = 3752] [serial = 1763] [outer = 1D186C00] 00:29:05 INFO - PROCESS | 3752 | 1461050945964 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]]]}] 00:29:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 00:29:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1178ms 00:29:06 INFO - PROCESS | 3752 | 1461050946028 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 00:29:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 00:29:06 INFO - PROCESS | 3752 | 1461050946031 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 00:29:06 INFO - PROCESS | 3752 | 1461050946037 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 00:29:06 INFO - PROCESS | 3752 | 1461050946041 Marionette TRACE conn3 <- [1,2314,null,{}] 00:29:06 INFO - PROCESS | 3752 | 1461050946046 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}] 00:29:06 INFO - PROCESS | 3752 | 1461050946151 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 00:29:06 INFO - PROCESS | 3752 | 1461050946307 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:06 INFO - PROCESS | 3752 | ++DOCSHELL 13366C00 == 84 [pid = 3752] [id = 588] 00:29:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 142 (13455000) [pid = 3752] [serial = 1764] [outer = 00000000] 00:29:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 143 (13CAEC00) [pid = 3752] [serial = 1765] [outer = 13455000] 00:29:06 INFO - PROCESS | 3752 | 1461050946357 Marionette DEBUG loaded listener.js 00:29:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 144 (15D61400) [pid = 3752] [serial = 1766] [outer = 13455000] 00:29:06 INFO - PROCESS | 3752 | 1461050946968 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]]]}] 00:29:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 00:29:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 992ms 00:29:07 INFO - PROCESS | 3752 | --DOCSHELL 1A644000 == 83 [pid = 3752] [id = 471] 00:29:07 INFO - PROCESS | 3752 | --DOCSHELL 12DD3800 == 82 [pid = 3752] [id = 451] 00:29:07 INFO - PROCESS | 3752 | --DOCSHELL 13A34000 == 81 [pid = 3752] [id = 579] 00:29:07 INFO - PROCESS | 3752 | --DOCSHELL 132E8C00 == 80 [pid = 3752] [id = 578] 00:29:07 INFO - PROCESS | 3752 | --DOCSHELL 19B41800 == 79 [pid = 3752] [id = 577] 00:29:07 INFO - PROCESS | 3752 | --DOCSHELL 19767000 == 78 [pid = 3752] [id = 576] 00:29:07 INFO - PROCESS | 3752 | --DOCSHELL 13529C00 == 77 [pid = 3752] [id = 575] 00:29:07 INFO - PROCESS | 3752 | --DOCSHELL 16C0AC00 == 76 [pid = 3752] [id = 558] 00:29:07 INFO - PROCESS | 3752 | --DOCSHELL 13405C00 == 75 [pid = 3752] [id = 557] 00:29:07 INFO - PROCESS | 3752 | --DOCSHELL 1887FC00 == 74 [pid = 3752] [id = 574] 00:29:07 INFO - PROCESS | 3752 | --DOCSHELL 16491000 == 73 [pid = 3752] [id = 573] 00:29:07 INFO - PROCESS | 3752 | --DOCSHELL 132EBC00 == 72 [pid = 3752] [id = 572] 00:29:07 INFO - PROCESS | 3752 | --DOCSHELL 13CA8800 == 71 [pid = 3752] [id = 571] 00:29:07 INFO - PROCESS | 3752 | --DOMWINDOW == 143 (17AD8000) [pid = 3752] [serial = 1645] [outer = 00000000] [url = about:blank] 00:29:07 INFO - PROCESS | 3752 | --DOMWINDOW == 142 (1D6D1000) [pid = 3752] [serial = 1657] [outer = 00000000] [url = about:blank] 00:29:07 INFO - PROCESS | 3752 | --DOMWINDOW == 141 (1CF95C00) [pid = 3752] [serial = 1654] [outer = 00000000] [url = about:blank] 00:29:07 INFO - PROCESS | 3752 | --DOMWINDOW == 140 (13AB4C00) [pid = 3752] [serial = 1642] [outer = 00000000] [url = about:blank] 00:29:07 INFO - PROCESS | 3752 | --DOMWINDOW == 139 (1C369400) [pid = 3752] [serial = 1651] [outer = 00000000] [url = about:blank] 00:29:07 INFO - PROCESS | 3752 | --DOMWINDOW == 138 (1A06A000) [pid = 3752] [serial = 1648] [outer = 00000000] [url = about:blank] 00:29:07 INFO - PROCESS | 3752 | --DOMWINDOW == 137 (19739C00) [pid = 3752] [serial = 1690] [outer = 00000000] [url = about:blank] 00:29:07 INFO - PROCESS | 3752 | 1461050947084 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 00:29:07 INFO - PROCESS | 3752 | 1461050947089 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 00:29:07 INFO - PROCESS | 3752 | --DOCSHELL 17F4D800 == 70 [pid = 3752] [id = 567] 00:29:07 INFO - PROCESS | 3752 | --DOCSHELL 17A08C00 == 69 [pid = 3752] [id = 566] 00:29:07 INFO - PROCESS | 3752 | --DOCSHELL 1345B000 == 68 [pid = 3752] [id = 565] 00:29:07 INFO - PROCESS | 3752 | --DOCSHELL 1320A400 == 67 [pid = 3752] [id = 564] 00:29:07 INFO - PROCESS | 3752 | --DOMWINDOW == 136 (18236C00) [pid = 3752] [serial = 1678] [outer = 00000000] [url = about:blank] 00:29:07 INFO - PROCESS | 3752 | --DOMWINDOW == 135 (15B30000) [pid = 3752] [serial = 1669] [outer = 00000000] [url = about:blank] 00:29:07 INFO - PROCESS | 3752 | --DOMWINDOW == 134 (15BD8000) [pid = 3752] [serial = 1670] [outer = 00000000] [url = about:blank] 00:29:07 INFO - PROCESS | 3752 | --DOMWINDOW == 133 (13450800) [pid = 3752] [serial = 1661] [outer = 00000000] [url = about:blank] 00:29:07 INFO - PROCESS | 3752 | --DOMWINDOW == 132 (1340DC00) [pid = 3752] [serial = 1660] [outer = 00000000] [url = about:blank] 00:29:07 INFO - PROCESS | 3752 | --DOMWINDOW == 131 (1671CC00) [pid = 3752] [serial = 1672] [outer = 00000000] [url = about:blank] 00:29:07 INFO - PROCESS | 3752 | --DOMWINDOW == 130 (188BC000) [pid = 3752] [serial = 1681] [outer = 00000000] [url = about:blank] 00:29:07 INFO - PROCESS | 3752 | --DOMWINDOW == 129 (13522C00) [pid = 3752] [serial = 1663] [outer = 00000000] [url = about:blank] 00:29:07 INFO - PROCESS | 3752 | --DOMWINDOW == 128 (136D1400) [pid = 3752] [serial = 1664] [outer = 00000000] [url = about:blank] 00:29:07 INFO - PROCESS | 3752 | --DOMWINDOW == 127 (13715C00) [pid = 3752] [serial = 1666] [outer = 00000000] [url = about:blank] 00:29:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 00:29:07 INFO - PROCESS | 3752 | --DOMWINDOW == 126 (13A35C00) [pid = 3752] [serial = 1667] [outer = 00000000] [url = about:blank] 00:29:07 INFO - PROCESS | 3752 | --DOMWINDOW == 125 (182ADC00) [pid = 3752] [serial = 1679] [outer = 00000000] [url = about:blank] 00:29:07 INFO - PROCESS | 3752 | --DOMWINDOW == 124 (18624800) [pid = 3752] [serial = 1685] [outer = 00000000] [url = about:blank] 00:29:07 INFO - PROCESS | 3752 | --DOMWINDOW == 123 (17BC0800) [pid = 3752] [serial = 1684] [outer = 00000000] [url = about:blank] 00:29:07 INFO - PROCESS | 3752 | --DOMWINDOW == 122 (188C1400) [pid = 3752] [serial = 1682] [outer = 00000000] [url = about:blank] 00:29:07 INFO - PROCESS | 3752 | --DOMWINDOW == 121 (1DF77C00) [pid = 3752] [serial = 1136] [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.] 00:29:07 INFO - PROCESS | 3752 | --DOMWINDOW == 120 (17A42400) [pid = 3752] [serial = 1675] [outer = 00000000] [url = about:blank] 00:29:07 INFO - PROCESS | 3752 | --DOMWINDOW == 119 (17A4BC00) [pid = 3752] [serial = 1676] [outer = 00000000] [url = about:blank] 00:29:07 INFO - PROCESS | 3752 | --DOMWINDOW == 118 (1945F000) [pid = 3752] [serial = 1687] [outer = 00000000] [url = about:blank] 00:29:07 INFO - PROCESS | 3752 | --DOMWINDOW == 117 (16723400) [pid = 3752] [serial = 1673] [outer = 00000000] [url = about:blank] 00:29:07 INFO - PROCESS | 3752 | --DOMWINDOW == 116 (19466000) [pid = 3752] [serial = 1688] [outer = 00000000] [url = about:blank] 00:29:07 INFO - PROCESS | 3752 | 1461050947116 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 00:29:07 INFO - PROCESS | 3752 | 1461050947119 Marionette TRACE conn3 <- [1,2318,null,{}] 00:29:07 INFO - PROCESS | 3752 | 1461050947123 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}] 00:29:07 INFO - PROCESS | 3752 | 1461050947219 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 00:29:07 INFO - PROCESS | 3752 | 1461050947225 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:07 INFO - PROCESS | 3752 | ++DOCSHELL 13529C00 == 68 [pid = 3752] [id = 589] 00:29:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 117 (1352F800) [pid = 3752] [serial = 1767] [outer = 00000000] 00:29:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 118 (13A34000) [pid = 3752] [serial = 1768] [outer = 1352F800] 00:29:07 INFO - PROCESS | 3752 | 1461050947271 Marionette DEBUG loaded listener.js 00:29:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 119 (14BAD800) [pid = 3752] [serial = 1769] [outer = 1352F800] 00:29:07 INFO - PROCESS | 3752 | 1461050947825 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]]]}] 00:29:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 00:29:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 744ms 00:29:07 INFO - PROCESS | 3752 | 1461050947862 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 00:29:07 INFO - PROCESS | 3752 | 1461050947864 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 00:29:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 00:29:07 INFO - PROCESS | 3752 | 1461050947868 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 00:29:07 INFO - PROCESS | 3752 | 1461050947871 Marionette TRACE conn3 <- [1,2322,null,{}] 00:29:07 INFO - PROCESS | 3752 | 1461050947881 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}] 00:29:07 INFO - PROCESS | 3752 | 1461050947973 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 00:29:07 INFO - PROCESS | 3752 | 1461050947982 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:07 INFO - PROCESS | 3752 | ++DOCSHELL 16727000 == 69 [pid = 3752] [id = 590] 00:29:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 120 (17A0EC00) [pid = 3752] [serial = 1770] [outer = 00000000] 00:29:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 121 (17A49800) [pid = 3752] [serial = 1771] [outer = 17A0EC00] 00:29:08 INFO - PROCESS | 3752 | 1461050948031 Marionette DEBUG loaded listener.js 00:29:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 122 (17BC9000) [pid = 3752] [serial = 1772] [outer = 17A0EC00] 00:29:08 INFO - PROCESS | 3752 | 1461050948535 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]]]}] 00:29:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 00:29:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 744ms 00:29:08 INFO - PROCESS | 3752 | 1461050948592 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 00:29:08 INFO - PROCESS | 3752 | 1461050948594 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 00:29:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 00:29:08 INFO - PROCESS | 3752 | 1461050948598 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 00:29:08 INFO - PROCESS | 3752 | 1461050948599 Marionette TRACE conn3 <- [1,2326,null,{}] 00:29:08 INFO - PROCESS | 3752 | 1461050948602 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}] 00:29:08 INFO - PROCESS | 3752 | 1461050948690 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 00:29:08 INFO - PROCESS | 3752 | 1461050948806 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:08 INFO - PROCESS | 3752 | ++DOCSHELL 17A48000 == 70 [pid = 3752] [id = 591] 00:29:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 123 (17F44C00) [pid = 3752] [serial = 1773] [outer = 00000000] 00:29:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 124 (188BA800) [pid = 3752] [serial = 1774] [outer = 17F44C00] 00:29:08 INFO - PROCESS | 3752 | 1461050948851 Marionette DEBUG loaded listener.js 00:29:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 125 (188C1000) [pid = 3752] [serial = 1775] [outer = 17F44C00] 00:29:09 INFO - PROCESS | 3752 | 1461050949226 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]]]}] 00:29:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 00:29:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 698ms 00:29:09 INFO - PROCESS | 3752 | 1461050949297 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 00:29:09 INFO - PROCESS | 3752 | 1461050949299 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 00:29:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 00:29:09 INFO - PROCESS | 3752 | 1461050949309 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 00:29:09 INFO - PROCESS | 3752 | 1461050949311 Marionette TRACE conn3 <- [1,2330,null,{}] 00:29:09 INFO - PROCESS | 3752 | 1461050949315 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}] 00:29:09 INFO - PROCESS | 3752 | 1461050949467 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 00:29:09 INFO - PROCESS | 3752 | 1461050949543 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:09 INFO - PROCESS | 3752 | ++DOCSHELL 1887E000 == 71 [pid = 3752] [id = 592] 00:29:09 INFO - PROCESS | 3752 | ++DOMWINDOW == 126 (188BE000) [pid = 3752] [serial = 1776] [outer = 00000000] 00:29:09 INFO - PROCESS | 3752 | ++DOMWINDOW == 127 (19461C00) [pid = 3752] [serial = 1777] [outer = 188BE000] 00:29:09 INFO - PROCESS | 3752 | 1461050949588 Marionette DEBUG loaded listener.js 00:29:09 INFO - PROCESS | 3752 | ++DOMWINDOW == 128 (19535400) [pid = 3752] [serial = 1778] [outer = 188BE000] 00:29:10 INFO - PROCESS | 3752 | 1461050950009 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]]]}] 00:29:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 00:29:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 729ms 00:29:10 INFO - PROCESS | 3752 | 1461050950043 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 00:29:10 INFO - PROCESS | 3752 | 1461050950045 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 00:29:10 INFO - PROCESS | 3752 | 1461050950048 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 00:29:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 00:29:10 INFO - PROCESS | 3752 | 1461050950050 Marionette TRACE conn3 <- [1,2334,null,{}] 00:29:10 INFO - PROCESS | 3752 | 1461050950053 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}] 00:29:10 INFO - PROCESS | 3752 | 1461050950193 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 00:29:10 INFO - PROCESS | 3752 | --DOMWINDOW == 127 (1D934800) [pid = 3752] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 00:29:10 INFO - PROCESS | 3752 | --DOMWINDOW == 126 (19769000) [pid = 3752] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 00:29:10 INFO - PROCESS | 3752 | --DOMWINDOW == 125 (132EC000) [pid = 3752] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 00:29:10 INFO - PROCESS | 3752 | --DOMWINDOW == 124 (19553800) [pid = 3752] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 00:29:10 INFO - PROCESS | 3752 | --DOMWINDOW == 123 (13CAA000) [pid = 3752] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 00:29:10 INFO - PROCESS | 3752 | --DOMWINDOW == 122 (1320E800) [pid = 3752] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 00:29:10 INFO - PROCESS | 3752 | --DOMWINDOW == 121 (188B7400) [pid = 3752] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 00:29:10 INFO - PROCESS | 3752 | --DOMWINDOW == 120 (11FC8000) [pid = 3752] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 00:29:10 INFO - PROCESS | 3752 | --DOMWINDOW == 119 (17A0B800) [pid = 3752] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 00:29:10 INFO - PROCESS | 3752 | --DOMWINDOW == 118 (19C7F400) [pid = 3752] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 00:29:10 INFO - PROCESS | 3752 | --DOMWINDOW == 117 (13527400) [pid = 3752] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 00:29:10 INFO - PROCESS | 3752 | --DOMWINDOW == 116 (16582000) [pid = 3752] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 00:29:10 INFO - PROCESS | 3752 | --DOMWINDOW == 115 (13362C00) [pid = 3752] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 00:29:10 INFO - PROCESS | 3752 | --DOMWINDOW == 114 (1336EC00) [pid = 3752] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 00:29:10 INFO - PROCESS | 3752 | --DOMWINDOW == 113 (19B40800) [pid = 3752] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 00:29:10 INFO - PROCESS | 3752 | --DOMWINDOW == 112 (19764400) [pid = 3752] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 00:29:10 INFO - PROCESS | 3752 | --DOMWINDOW == 111 (188BDC00) [pid = 3752] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 00:29:10 INFO - PROCESS | 3752 | --DOMWINDOW == 110 (1D2B0000) [pid = 3752] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 00:29:10 INFO - PROCESS | 3752 | --DOMWINDOW == 109 (13526C00) [pid = 3752] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 00:29:10 INFO - PROCESS | 3752 | --DOMWINDOW == 108 (16C0A000) [pid = 3752] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 00:29:10 INFO - PROCESS | 3752 | --DOMWINDOW == 107 (19C80800) [pid = 3752] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 00:29:10 INFO - PROCESS | 3752 | --DOMWINDOW == 106 (1A742400) [pid = 3752] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 00:29:10 INFO - PROCESS | 3752 | --DOMWINDOW == 105 (12BB4800) [pid = 3752] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 00:29:10 INFO - PROCESS | 3752 | --DOMWINDOW == 104 (1E382400) [pid = 3752] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 00:29:10 INFO - PROCESS | 3752 | --DOMWINDOW == 103 (13527800) [pid = 3752] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 00:29:10 INFO - PROCESS | 3752 | --DOMWINDOW == 102 (15DC8800) [pid = 3752] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 00:29:10 INFO - PROCESS | 3752 | --DOMWINDOW == 101 (1A69DC00) [pid = 3752] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 00:29:10 INFO - PROCESS | 3752 | --DOMWINDOW == 100 (147A8C00) [pid = 3752] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 00:29:10 INFO - PROCESS | 3752 | 1461050950671 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:10 INFO - PROCESS | 3752 | ++DOCSHELL 02A7BC00 == 72 [pid = 3752] [id = 593] 00:29:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 101 (02A7F400) [pid = 3752] [serial = 1779] [outer = 00000000] 00:29:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 102 (12DD3C00) [pid = 3752] [serial = 1780] [outer = 02A7F400] 00:29:10 INFO - PROCESS | 3752 | 1461050950728 Marionette DEBUG loaded listener.js 00:29:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 103 (132ED000) [pid = 3752] [serial = 1781] [outer = 02A7F400] 00:29:11 INFO - PROCESS | 3752 | 1461050951431 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]]]}] 00:29:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 00:29:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1442ms 00:29:11 INFO - PROCESS | 3752 | 1461050951496 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 00:29:11 INFO - PROCESS | 3752 | 1461050951500 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 00:29:11 INFO - PROCESS | 3752 | 1461050951505 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 00:29:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 00:29:11 INFO - PROCESS | 3752 | 1461050951509 Marionette TRACE conn3 <- [1,2338,null,{}] 00:29:11 INFO - PROCESS | 3752 | 1461050951514 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}] 00:29:11 INFO - PROCESS | 3752 | 1461050951630 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 00:29:11 INFO - PROCESS | 3752 | 1461050951781 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:11 INFO - PROCESS | 3752 | ++DOCSHELL 13AB5800 == 73 [pid = 3752] [id = 594] 00:29:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 104 (13AB6400) [pid = 3752] [serial = 1782] [outer = 00000000] 00:29:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 105 (15B38000) [pid = 3752] [serial = 1783] [outer = 13AB6400] 00:29:11 INFO - PROCESS | 3752 | 1461050951839 Marionette DEBUG loaded listener.js 00:29:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 106 (16496000) [pid = 3752] [serial = 1784] [outer = 13AB6400] 00:29:12 INFO - PROCESS | 3752 | 1461050952449 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]]]}] 00:29:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 00:29:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 992ms 00:29:12 INFO - PROCESS | 3752 | 1461050952511 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 00:29:12 INFO - PROCESS | 3752 | 1461050952515 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 00:29:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 00:29:12 INFO - PROCESS | 3752 | 1461050952519 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 00:29:12 INFO - PROCESS | 3752 | 1461050952522 Marionette TRACE conn3 <- [1,2342,null,{}] 00:29:12 INFO - PROCESS | 3752 | 1461050952526 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}] 00:29:12 INFO - PROCESS | 3752 | 1461050952641 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 00:29:12 INFO - PROCESS | 3752 | 1461050952774 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:12 INFO - PROCESS | 3752 | ++DOCSHELL 16C0A400 == 74 [pid = 3752] [id = 595] 00:29:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 107 (16C0AC00) [pid = 3752] [serial = 1785] [outer = 00000000] 00:29:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 108 (17BC4800) [pid = 3752] [serial = 1786] [outer = 16C0AC00] 00:29:12 INFO - PROCESS | 3752 | 1461050952830 Marionette DEBUG loaded listener.js 00:29:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 109 (182ADC00) [pid = 3752] [serial = 1787] [outer = 16C0AC00] 00:29:13 INFO - PROCESS | 3752 | 1461050953429 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]]]}] 00:29:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 00:29:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 930ms 00:29:13 INFO - PROCESS | 3752 | 1461050953448 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 00:29:13 INFO - PROCESS | 3752 | 1461050953451 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 00:29:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 00:29:13 INFO - PROCESS | 3752 | 1461050953461 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 00:29:13 INFO - PROCESS | 3752 | 1461050953467 Marionette TRACE conn3 <- [1,2346,null,{}] 00:29:13 INFO - PROCESS | 3752 | 1461050953471 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}] 00:29:13 INFO - PROCESS | 3752 | 1461050953582 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 00:29:13 INFO - PROCESS | 3752 | 1461050953744 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:13 INFO - PROCESS | 3752 | ++DOCSHELL 19461400 == 75 [pid = 3752] [id = 596] 00:29:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 110 (19465400) [pid = 3752] [serial = 1788] [outer = 00000000] 00:29:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 111 (19760400) [pid = 3752] [serial = 1789] [outer = 19465400] 00:29:13 INFO - PROCESS | 3752 | 1461050953799 Marionette DEBUG loaded listener.js 00:29:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 112 (1997EC00) [pid = 3752] [serial = 1790] [outer = 19465400] 00:29:14 INFO - PROCESS | 3752 | 1461050954346 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]]]}] 00:29:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 00:29:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 961ms 00:29:14 INFO - PROCESS | 3752 | 1461050954420 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 00:29:14 INFO - PROCESS | 3752 | 1461050954423 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 00:29:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 00:29:14 INFO - PROCESS | 3752 | 1461050954426 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 00:29:14 INFO - PROCESS | 3752 | 1461050954428 Marionette TRACE conn3 <- [1,2350,null,{}] 00:29:14 INFO - PROCESS | 3752 | 1461050954432 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}] 00:29:14 INFO - PROCESS | 3752 | 1461050954540 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 00:29:14 INFO - PROCESS | 3752 | 1461050954689 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:14 INFO - PROCESS | 3752 | ++DOCSHELL 157A3000 == 76 [pid = 3752] [id = 597] 00:29:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 113 (19466400) [pid = 3752] [serial = 1791] [outer = 00000000] 00:29:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 114 (19C80800) [pid = 3752] [serial = 1792] [outer = 19466400] 00:29:14 INFO - PROCESS | 3752 | 1461050954744 Marionette DEBUG loaded listener.js 00:29:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 115 (19E94800) [pid = 3752] [serial = 1793] [outer = 19466400] 00:29:15 INFO - PROCESS | 3752 | 1461050955292 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]]]}] 00:29:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 00:29:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 930ms 00:29:15 INFO - PROCESS | 3752 | 1461050955354 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 00:29:15 INFO - PROCESS | 3752 | 1461050955357 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 00:29:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 00:29:15 INFO - PROCESS | 3752 | 1461050955360 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 00:29:15 INFO - PROCESS | 3752 | 1461050955362 Marionette TRACE conn3 <- [1,2354,null,{}] 00:29:15 INFO - PROCESS | 3752 | 1461050955366 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}] 00:29:15 INFO - PROCESS | 3752 | 1461050955477 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 00:29:15 INFO - PROCESS | 3752 | 1461050955642 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:15 INFO - PROCESS | 3752 | ++DOCSHELL 1A075800 == 77 [pid = 3752] [id = 598] 00:29:15 INFO - PROCESS | 3752 | ++DOMWINDOW == 116 (1A1BC800) [pid = 3752] [serial = 1794] [outer = 00000000] 00:29:15 INFO - PROCESS | 3752 | ++DOMWINDOW == 117 (1A742C00) [pid = 3752] [serial = 1795] [outer = 1A1BC800] 00:29:15 INFO - PROCESS | 3752 | 1461050955706 Marionette DEBUG loaded listener.js 00:29:15 INFO - PROCESS | 3752 | ++DOMWINDOW == 118 (1BEA8800) [pid = 3752] [serial = 1796] [outer = 1A1BC800] 00:29:16 INFO - PROCESS | 3752 | 1461050956256 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]]]}] 00:29:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 00:29:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 930ms 00:29:16 INFO - PROCESS | 3752 | 1461050956306 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 00:29:16 INFO - PROCESS | 3752 | 1461050956308 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 00:29:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 00:29:16 INFO - PROCESS | 3752 | 1461050956311 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 00:29:16 INFO - PROCESS | 3752 | 1461050956313 Marionette TRACE conn3 <- [1,2358,null,{}] 00:29:16 INFO - PROCESS | 3752 | 1461050956317 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}] 00:29:16 INFO - PROCESS | 3752 | 1461050956424 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 00:29:16 INFO - PROCESS | 3752 | 1461050956587 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:16 INFO - PROCESS | 3752 | ++DOCSHELL 19762000 == 78 [pid = 3752] [id = 599] 00:29:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 119 (19EE1000) [pid = 3752] [serial = 1797] [outer = 00000000] 00:29:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 120 (1CB85C00) [pid = 3752] [serial = 1798] [outer = 19EE1000] 00:29:16 INFO - PROCESS | 3752 | 1461050956641 Marionette DEBUG loaded listener.js 00:29:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 121 (1CF0E000) [pid = 3752] [serial = 1799] [outer = 19EE1000] 00:29:17 INFO - PROCESS | 3752 | 1461050957194 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]]]}] 00:29:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 00:29:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 930ms 00:29:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 00:29:17 INFO - PROCESS | 3752 | 1461050957241 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 00:29:17 INFO - PROCESS | 3752 | 1461050957243 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 00:29:17 INFO - PROCESS | 3752 | 1461050957247 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 00:29:17 INFO - PROCESS | 3752 | 1461050957249 Marionette TRACE conn3 <- [1,2362,null,{}] 00:29:17 INFO - PROCESS | 3752 | 1461050957252 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}] 00:29:17 INFO - PROCESS | 3752 | 1461050957356 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 00:29:17 INFO - PROCESS | 3752 | 1461050957519 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:17 INFO - PROCESS | 3752 | ++DOCSHELL 136D8000 == 79 [pid = 3752] [id = 600] 00:29:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 122 (199F8400) [pid = 3752] [serial = 1800] [outer = 00000000] 00:29:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 123 (1D25C400) [pid = 3752] [serial = 1801] [outer = 199F8400] 00:29:17 INFO - PROCESS | 3752 | 1461050957574 Marionette DEBUG loaded listener.js 00:29:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 124 (1D2A4400) [pid = 3752] [serial = 1802] [outer = 199F8400] 00:29:18 INFO - PROCESS | 3752 | 1461050958135 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]]]}] 00:29:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 00:29:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 930ms 00:29:18 INFO - PROCESS | 3752 | 1461050958192 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 00:29:18 INFO - PROCESS | 3752 | 1461050958194 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 00:29:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 00:29:18 INFO - PROCESS | 3752 | 1461050958198 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 00:29:18 INFO - PROCESS | 3752 | 1461050958200 Marionette TRACE conn3 <- [1,2366,null,{}] 00:29:18 INFO - PROCESS | 3752 | 1461050958204 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}] 00:29:18 INFO - PROCESS | 3752 | 1461050958314 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 00:29:18 INFO - PROCESS | 3752 | 1461050958565 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:18 INFO - PROCESS | 3752 | ++DOCSHELL 1340DC00 == 80 [pid = 3752] [id = 601] 00:29:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 125 (13525000) [pid = 3752] [serial = 1803] [outer = 00000000] 00:29:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 126 (136D1800) [pid = 3752] [serial = 1804] [outer = 13525000] 00:29:18 INFO - PROCESS | 3752 | 1461050958622 Marionette DEBUG loaded listener.js 00:29:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 127 (13715C00) [pid = 3752] [serial = 1805] [outer = 13525000] 00:29:19 INFO - PROCESS | 3752 | 1461050959208 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]]]}] 00:29:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 00:29:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1075ms 00:29:19 INFO - PROCESS | 3752 | 1461050959290 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 00:29:19 INFO - PROCESS | 3752 | 1461050959297 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 00:29:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 00:29:19 INFO - PROCESS | 3752 | 1461050959303 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 00:29:19 INFO - PROCESS | 3752 | 1461050959306 Marionette TRACE conn3 <- [1,2370,null,{}] 00:29:19 INFO - PROCESS | 3752 | 1461050959312 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}] 00:29:19 INFO - PROCESS | 3752 | 1461050959432 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 00:29:19 INFO - PROCESS | 3752 | 1461050959619 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:19 INFO - PROCESS | 3752 | --DOCSHELL 1887E000 == 79 [pid = 3752] [id = 592] 00:29:19 INFO - PROCESS | 3752 | --DOCSHELL 17A48000 == 78 [pid = 3752] [id = 591] 00:29:19 INFO - PROCESS | 3752 | --DOCSHELL 16727000 == 77 [pid = 3752] [id = 590] 00:29:19 INFO - PROCESS | 3752 | --DOCSHELL 13529C00 == 76 [pid = 3752] [id = 589] 00:29:19 INFO - PROCESS | 3752 | --DOCSHELL 13366C00 == 75 [pid = 3752] [id = 588] 00:29:19 INFO - PROCESS | 3752 | --DOCSHELL 1C0C3800 == 74 [pid = 3752] [id = 584] 00:29:19 INFO - PROCESS | 3752 | --DOCSHELL 19767400 == 73 [pid = 3752] [id = 583] 00:29:19 INFO - PROCESS | 3752 | --DOCSHELL 132E3400 == 72 [pid = 3752] [id = 582] 00:29:19 INFO - PROCESS | 3752 | --DOCSHELL 1336B400 == 71 [pid = 3752] [id = 581] 00:29:19 INFO - PROCESS | 3752 | --DOMWINDOW == 126 (14BF2400) [pid = 3752] [serial = 1643] [outer = 00000000] [url = about:blank] 00:29:19 INFO - PROCESS | 3752 | --DOMWINDOW == 125 (17BCC400) [pid = 3752] [serial = 1646] [outer = 00000000] [url = about:blank] 00:29:19 INFO - PROCESS | 3752 | --DOMWINDOW == 124 (1A697C00) [pid = 3752] [serial = 1649] [outer = 00000000] [url = about:blank] 00:29:19 INFO - PROCESS | 3752 | --DOMWINDOW == 123 (1C985000) [pid = 3752] [serial = 1652] [outer = 00000000] [url = about:blank] 00:29:19 INFO - PROCESS | 3752 | --DOMWINDOW == 122 (1D182800) [pid = 3752] [serial = 1655] [outer = 00000000] [url = about:blank] 00:29:19 INFO - PROCESS | 3752 | --DOMWINDOW == 121 (1E22FC00) [pid = 3752] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 00:29:19 INFO - PROCESS | 3752 | --DOMWINDOW == 120 (13A38400) [pid = 3752] [serial = 1598] [outer = 00000000] [url = about:blank] 00:29:19 INFO - PROCESS | 3752 | --DOMWINDOW == 119 (18A29C00) [pid = 3752] [serial = 1601] [outer = 00000000] [url = about:blank] 00:29:19 INFO - PROCESS | 3752 | --DOMWINDOW == 118 (1D26A000) [pid = 3752] [serial = 1604] [outer = 00000000] [url = about:blank] 00:29:19 INFO - PROCESS | 3752 | --DOMWINDOW == 117 (1DE30000) [pid = 3752] [serial = 1607] [outer = 00000000] [url = about:blank] 00:29:19 INFO - PROCESS | 3752 | --DOMWINDOW == 116 (1D931800) [pid = 3752] [serial = 1658] [outer = 00000000] [url = about:blank] 00:29:19 INFO - PROCESS | 3752 | --DOMWINDOW == 115 (1A004C00) [pid = 3752] [serial = 1640] [outer = 00000000] [url = about:blank] 00:29:19 INFO - PROCESS | 3752 | --DOMWINDOW == 114 (19C7B800) [pid = 3752] [serial = 1729] [outer = 00000000] [url = about:blank] 00:29:19 INFO - PROCESS | 3752 | --DOMWINDOW == 113 (19B3D400) [pid = 3752] [serial = 1706] [outer = 00000000] [url = about:blank] 00:29:19 INFO - PROCESS | 3752 | --DOMWINDOW == 112 (19B37C00) [pid = 3752] [serial = 1705] [outer = 00000000] [url = about:blank] 00:29:19 INFO - PROCESS | 3752 | --DOMWINDOW == 111 (19764000) [pid = 3752] [serial = 1703] [outer = 00000000] [url = about:blank] 00:29:19 INFO - PROCESS | 3752 | --DOMWINDOW == 110 (1975C400) [pid = 3752] [serial = 1702] [outer = 00000000] [url = about:blank] 00:29:19 INFO - PROCESS | 3752 | --DOMWINDOW == 109 (16495C00) [pid = 3752] [serial = 1715] [outer = 00000000] [url = about:blank] 00:29:19 INFO - PROCESS | 3752 | --DOMWINDOW == 108 (15BB3800) [pid = 3752] [serial = 1714] [outer = 00000000] [url = about:blank] 00:29:19 INFO - PROCESS | 3752 | --DOMWINDOW == 107 (13402000) [pid = 3752] [serial = 1694] [outer = 00000000] [url = about:blank] 00:29:19 INFO - PROCESS | 3752 | --DOMWINDOW == 106 (13363000) [pid = 3752] [serial = 1693] [outer = 00000000] [url = about:blank] 00:29:19 INFO - PROCESS | 3752 | --DOMWINDOW == 105 (18A24000) [pid = 3752] [serial = 1723] [outer = 00000000] [url = about:blank] 00:29:19 INFO - PROCESS | 3752 | --DOMWINDOW == 104 (1658DC00) [pid = 3752] [serial = 1712] [outer = 00000000] [url = about:blank] 00:29:19 INFO - PROCESS | 3752 | --DOMWINDOW == 103 (14B0A400) [pid = 3752] [serial = 1711] [outer = 00000000] [url = about:blank] 00:29:19 INFO - PROCESS | 3752 | --DOMWINDOW == 102 (18D38400) [pid = 3752] [serial = 1700] [outer = 00000000] [url = about:blank] 00:29:19 INFO - PROCESS | 3752 | --DOMWINDOW == 101 (1823A800) [pid = 3752] [serial = 1699] [outer = 00000000] [url = about:blank] 00:29:19 INFO - PROCESS | 3752 | --DOMWINDOW == 100 (19EE3800) [pid = 3752] [serial = 1732] [outer = 00000000] [url = about:blank] 00:29:19 INFO - PROCESS | 3752 | --DOMWINDOW == 99 (15752C00) [pid = 3752] [serial = 1697] [outer = 00000000] [url = about:blank] 00:29:19 INFO - PROCESS | 3752 | --DOMWINDOW == 98 (13CAAC00) [pid = 3752] [serial = 1696] [outer = 00000000] [url = about:blank] 00:29:19 INFO - PROCESS | 3752 | --DOMWINDOW == 97 (17BC1000) [pid = 3752] [serial = 1720] [outer = 00000000] [url = about:blank] 00:29:19 INFO - PROCESS | 3752 | --DOMWINDOW == 96 (17F3F800) [pid = 3752] [serial = 1721] [outer = 00000000] [url = about:blank] 00:29:19 INFO - PROCESS | 3752 | --DOMWINDOW == 95 (19C7E800) [pid = 3752] [serial = 1730] [outer = 00000000] [url = about:blank] 00:29:19 INFO - PROCESS | 3752 | --DOMWINDOW == 94 (143B0800) [pid = 3752] [serial = 1735] [outer = 00000000] [url = about:blank] 00:29:19 INFO - PROCESS | 3752 | --DOMWINDOW == 93 (14352C00) [pid = 3752] [serial = 1717] [outer = 00000000] [url = about:blank] 00:29:19 INFO - PROCESS | 3752 | --DOMWINDOW == 92 (15B2C400) [pid = 3752] [serial = 1718] [outer = 00000000] [url = about:blank] 00:29:19 INFO - PROCESS | 3752 | --DOMWINDOW == 91 (1A00A800) [pid = 3752] [serial = 1709] [outer = 00000000] [url = about:blank] 00:29:19 INFO - PROCESS | 3752 | --DOMWINDOW == 90 (19ED5C00) [pid = 3752] [serial = 1708] [outer = 00000000] [url = about:blank] 00:29:19 INFO - PROCESS | 3752 | --DOMWINDOW == 89 (1A73F400) [pid = 3752] [serial = 1738] [outer = 00000000] [url = about:blank] 00:29:19 INFO - PROCESS | 3752 | --DOMWINDOW == 88 (1AA4BC00) [pid = 3752] [serial = 1739] [outer = 00000000] [url = about:blank] 00:29:19 INFO - PROCESS | 3752 | --DOMWINDOW == 87 (1A074800) [pid = 3752] [serial = 1733] [outer = 00000000] [url = about:blank] 00:29:19 INFO - PROCESS | 3752 | --DOMWINDOW == 86 (1BEA7C00) [pid = 3752] [serial = 1741] [outer = 00000000] [url = about:blank] 00:29:19 INFO - PROCESS | 3752 | --DOMWINDOW == 85 (19689000) [pid = 3752] [serial = 1726] [outer = 00000000] [url = about:blank] 00:29:19 INFO - PROCESS | 3752 | --DOMWINDOW == 84 (19C78000) [pid = 3752] [serial = 1736] [outer = 00000000] [url = about:blank] 00:29:19 INFO - PROCESS | 3752 | --DOMWINDOW == 83 (19746800) [pid = 3752] [serial = 1727] [outer = 00000000] [url = about:blank] 00:29:19 INFO - PROCESS | 3752 | --DOMWINDOW == 82 (1945F800) [pid = 3752] [serial = 1724] [outer = 00000000] [url = about:blank] 00:29:19 INFO - PROCESS | 3752 | ++DOCSHELL 13366C00 == 72 [pid = 3752] [id = 602] 00:29:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 83 (1336B400) [pid = 3752] [serial = 1806] [outer = 00000000] 00:29:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 84 (13813400) [pid = 3752] [serial = 1807] [outer = 1336B400] 00:29:19 INFO - PROCESS | 3752 | 1461050959703 Marionette DEBUG loaded listener.js 00:29:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 85 (147A9400) [pid = 3752] [serial = 1808] [outer = 1336B400] 00:29:20 INFO - PROCESS | 3752 | 1461050960142 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]]]}] 00:29:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 00:29:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 903ms 00:29:20 INFO - PROCESS | 3752 | 1461050960191 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 00:29:20 INFO - PROCESS | 3752 | 1461050960194 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 00:29:20 INFO - PROCESS | 3752 | 1461050960199 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 00:29:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 00:29:20 INFO - PROCESS | 3752 | 1461050960201 Marionette TRACE conn3 <- [1,2374,null,{}] 00:29:20 INFO - PROCESS | 3752 | 1461050960204 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}] 00:29:20 INFO - PROCESS | 3752 | 1461050960296 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 00:29:20 INFO - PROCESS | 3752 | 1461050960305 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:20 INFO - PROCESS | 3752 | ++DOCSHELL 1574F400 == 73 [pid = 3752] [id = 603] 00:29:20 INFO - PROCESS | 3752 | ++DOMWINDOW == 86 (1579FC00) [pid = 3752] [serial = 1809] [outer = 00000000] 00:29:20 INFO - PROCESS | 3752 | ++DOMWINDOW == 87 (16722000) [pid = 3752] [serial = 1810] [outer = 1579FC00] 00:29:20 INFO - PROCESS | 3752 | 1461050960352 Marionette DEBUG loaded listener.js 00:29:20 INFO - PROCESS | 3752 | ++DOMWINDOW == 88 (17A09C00) [pid = 3752] [serial = 1811] [outer = 1579FC00] 00:29:20 INFO - PROCESS | 3752 | 1461050960854 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]]]}] 00:29:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 00:29:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 686ms 00:29:20 INFO - PROCESS | 3752 | 1461050960899 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 00:29:20 INFO - PROCESS | 3752 | 1461050960901 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 00:29:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 00:29:20 INFO - PROCESS | 3752 | 1461050960906 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 00:29:20 INFO - PROCESS | 3752 | 1461050960911 Marionette TRACE conn3 <- [1,2378,null,{}] 00:29:20 INFO - PROCESS | 3752 | 1461050960920 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}] 00:29:21 INFO - PROCESS | 3752 | 1461050961013 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 00:29:21 INFO - PROCESS | 3752 | 1461050961131 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:21 INFO - PROCESS | 3752 | ++DOCSHELL 17FF6C00 == 74 [pid = 3752] [id = 604] 00:29:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 89 (17FF8400) [pid = 3752] [serial = 1812] [outer = 00000000] 00:29:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 90 (18876400) [pid = 3752] [serial = 1813] [outer = 17FF8400] 00:29:21 INFO - PROCESS | 3752 | 1461050961183 Marionette DEBUG loaded listener.js 00:29:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 91 (188C0800) [pid = 3752] [serial = 1814] [outer = 17FF8400] 00:29:21 INFO - PROCESS | 3752 | 1461050961547 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]]]}] 00:29:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 00:29:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 686ms 00:29:21 INFO - PROCESS | 3752 | 1461050961604 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 00:29:21 INFO - PROCESS | 3752 | 1461050961607 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 00:29:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 00:29:21 INFO - PROCESS | 3752 | 1461050961610 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 00:29:21 INFO - PROCESS | 3752 | 1461050961612 Marionette TRACE conn3 <- [1,2382,null,{}] 00:29:21 INFO - PROCESS | 3752 | 1461050961615 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}] 00:29:21 INFO - PROCESS | 3752 | 1461050961705 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 00:29:21 INFO - PROCESS | 3752 | 1461050961749 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:21 INFO - PROCESS | 3752 | ++DOCSHELL 188BB000 == 75 [pid = 3752] [id = 605] 00:29:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 92 (188BB400) [pid = 3752] [serial = 1815] [outer = 00000000] 00:29:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 93 (19460800) [pid = 3752] [serial = 1816] [outer = 188BB400] 00:29:21 INFO - PROCESS | 3752 | 1461050961794 Marionette DEBUG loaded listener.js 00:29:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 94 (19539000) [pid = 3752] [serial = 1817] [outer = 188BB400] 00:29:22 INFO - PROCESS | 3752 | 1461050962326 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]]]}] 00:29:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 00:29:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 733ms 00:29:22 INFO - PROCESS | 3752 | 1461050962354 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 00:29:22 INFO - PROCESS | 3752 | 1461050962356 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 00:29:22 INFO - PROCESS | 3752 | 1461050962360 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 00:29:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 00:29:22 INFO - PROCESS | 3752 | 1461050962361 Marionette TRACE conn3 <- [1,2386,null,{}] 00:29:22 INFO - PROCESS | 3752 | 1461050962365 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}] 00:29:22 INFO - PROCESS | 3752 | 1461050962496 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 00:29:22 INFO - PROCESS | 3752 | 1461050962508 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:22 INFO - PROCESS | 3752 | ++DOCSHELL 1973CC00 == 76 [pid = 3752] [id = 606] 00:29:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 95 (1973E400) [pid = 3752] [serial = 1818] [outer = 00000000] 00:29:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 96 (1975B800) [pid = 3752] [serial = 1819] [outer = 1973E400] 00:29:22 INFO - PROCESS | 3752 | 1461050962562 Marionette DEBUG loaded listener.js 00:29:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 97 (19766C00) [pid = 3752] [serial = 1820] [outer = 1973E400] 00:29:23 INFO - PROCESS | 3752 | 1461050963028 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]]]}] 00:29:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 00:29:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 701ms 00:29:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 00:29:23 INFO - PROCESS | 3752 | 1461050963063 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 00:29:23 INFO - PROCESS | 3752 | 1461050963065 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 00:29:23 INFO - PROCESS | 3752 | 1461050963068 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 00:29:23 INFO - PROCESS | 3752 | 1461050963070 Marionette TRACE conn3 <- [1,2390,null,{}] 00:29:23 INFO - PROCESS | 3752 | 1461050963073 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}] 00:29:23 INFO - PROCESS | 3752 | 1461050963233 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 00:29:23 INFO - PROCESS | 3752 | 1461050963273 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:23 INFO - PROCESS | 3752 | ++DOCSHELL 19C5A400 == 77 [pid = 3752] [id = 607] 00:29:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 98 (19C5AC00) [pid = 3752] [serial = 1821] [outer = 00000000] 00:29:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 99 (19C84000) [pid = 3752] [serial = 1822] [outer = 19C5AC00] 00:29:23 INFO - PROCESS | 3752 | 1461050963320 Marionette DEBUG loaded listener.js 00:29:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 100 (19ED5800) [pid = 3752] [serial = 1823] [outer = 19C5AC00] 00:29:23 INFO - PROCESS | 3752 | 1461050963776 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]]]}] 00:29:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 00:29:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 733ms 00:29:23 INFO - PROCESS | 3752 | 1461050963806 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 00:29:23 INFO - PROCESS | 3752 | 1461050963808 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 00:29:23 INFO - PROCESS | 3752 | 1461050963811 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 00:29:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 00:29:23 INFO - PROCESS | 3752 | 1461050963813 Marionette TRACE conn3 <- [1,2394,null,{}] 00:29:23 INFO - PROCESS | 3752 | 1461050963816 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}] 00:29:23 INFO - PROCESS | 3752 | 1461050963942 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 00:29:23 INFO - PROCESS | 3752 | --DOMWINDOW == 99 (17F44C00) [pid = 3752] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 00:29:23 INFO - PROCESS | 3752 | --DOMWINDOW == 98 (13455000) [pid = 3752] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 00:29:23 INFO - PROCESS | 3752 | --DOMWINDOW == 97 (1352F800) [pid = 3752] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 00:29:23 INFO - PROCESS | 3752 | --DOMWINDOW == 96 (17A0EC00) [pid = 3752] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 00:29:23 INFO - PROCESS | 3752 | --DOMWINDOW == 95 (1D186C00) [pid = 3752] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 00:29:23 INFO - PROCESS | 3752 | --DOMWINDOW == 94 (19464000) [pid = 3752] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 00:29:24 INFO - PROCESS | 3752 | 1461050964046 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:24 INFO - PROCESS | 3752 | ++DOCSHELL 132EE400 == 78 [pid = 3752] [id = 608] 00:29:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 95 (1340BC00) [pid = 3752] [serial = 1824] [outer = 00000000] 00:29:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 96 (147B3400) [pid = 3752] [serial = 1825] [outer = 1340BC00] 00:29:24 INFO - PROCESS | 3752 | 1461050964090 Marionette DEBUG loaded listener.js 00:29:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 97 (188BD000) [pid = 3752] [serial = 1826] [outer = 1340BC00] 00:29:24 INFO - PROCESS | 3752 | 1461050964454 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]]]}] 00:29:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 00:29:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 701ms 00:29:24 INFO - PROCESS | 3752 | 1461050964514 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 00:29:24 INFO - PROCESS | 3752 | 1461050964515 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 00:29:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 00:29:24 INFO - PROCESS | 3752 | 1461050964519 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 00:29:24 INFO - PROCESS | 3752 | 1461050964520 Marionette TRACE conn3 <- [1,2398,null,{}] 00:29:24 INFO - PROCESS | 3752 | 1461050964524 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}] 00:29:24 INFO - PROCESS | 3752 | 1461050964637 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 00:29:24 INFO - PROCESS | 3752 | 1461050964649 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:24 INFO - PROCESS | 3752 | ++DOCSHELL 13AB7000 == 79 [pid = 3752] [id = 609] 00:29:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 98 (143B6800) [pid = 3752] [serial = 1827] [outer = 00000000] 00:29:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 99 (1A643C00) [pid = 3752] [serial = 1828] [outer = 143B6800] 00:29:24 INFO - PROCESS | 3752 | 1461050964694 Marionette DEBUG loaded listener.js 00:29:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 100 (1AA45400) [pid = 3752] [serial = 1829] [outer = 143B6800] 00:29:25 INFO - PROCESS | 3752 | 1461050965153 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]]]}] 00:29:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 00:29:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 701ms 00:29:25 INFO - PROCESS | 3752 | 1461050965216 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 00:29:25 INFO - PROCESS | 3752 | 1461050965218 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 00:29:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 00:29:25 INFO - PROCESS | 3752 | 1461050965221 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 00:29:25 INFO - PROCESS | 3752 | 1461050965223 Marionette TRACE conn3 <- [1,2402,null,{}] 00:29:25 INFO - PROCESS | 3752 | 1461050965227 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}] 00:29:25 INFO - PROCESS | 3752 | 1461050965315 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 00:29:25 INFO - PROCESS | 3752 | 1461050965321 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:25 INFO - PROCESS | 3752 | ++DOCSHELL 1BE9F000 == 80 [pid = 3752] [id = 610] 00:29:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 101 (1BEA7000) [pid = 3752] [serial = 1830] [outer = 00000000] 00:29:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 102 (1C2A6400) [pid = 3752] [serial = 1831] [outer = 1BEA7000] 00:29:25 INFO - PROCESS | 3752 | 1461050965366 Marionette DEBUG loaded listener.js 00:29:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 103 (1C369400) [pid = 3752] [serial = 1832] [outer = 1BEA7000] 00:29:25 INFO - PROCESS | 3752 | 1461050965790 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]]]}] 00:29:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 00:29:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 639ms 00:29:25 INFO - PROCESS | 3752 | 1461050965844 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 00:29:25 INFO - PROCESS | 3752 | 1461050965846 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 00:29:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 00:29:25 INFO - PROCESS | 3752 | 1461050965849 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 00:29:25 INFO - PROCESS | 3752 | 1461050965851 Marionette TRACE conn3 <- [1,2406,null,{}] 00:29:25 INFO - PROCESS | 3752 | 1461050965854 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}] 00:29:25 INFO - PROCESS | 3752 | 1461050965951 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 00:29:25 INFO - PROCESS | 3752 | 1461050965958 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:25 INFO - PROCESS | 3752 | ++DOCSHELL 1C2A3800 == 81 [pid = 3752] [id = 611] 00:29:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 104 (1C2A4C00) [pid = 3752] [serial = 1833] [outer = 00000000] 00:29:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 105 (1CF93C00) [pid = 3752] [serial = 1834] [outer = 1C2A4C00] 00:29:26 INFO - PROCESS | 3752 | 1461050966006 Marionette DEBUG loaded listener.js 00:29:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 106 (1D264000) [pid = 3752] [serial = 1835] [outer = 1C2A4C00] 00:29:26 INFO - PROCESS | 3752 | 1461050966792 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]]]}] 00:29:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 00:29:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 997ms 00:29:26 INFO - PROCESS | 3752 | 1461050966853 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 00:29:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 00:29:26 INFO - PROCESS | 3752 | 1461050966857 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 00:29:26 INFO - PROCESS | 3752 | 1461050966861 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 00:29:26 INFO - PROCESS | 3752 | 1461050966864 Marionette TRACE conn3 <- [1,2410,null,{}] 00:29:26 INFO - PROCESS | 3752 | 1461050966870 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}] 00:29:26 INFO - PROCESS | 3752 | 1461050966990 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 00:29:27 INFO - PROCESS | 3752 | 1461050967115 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:27 INFO - PROCESS | 3752 | ++DOCSHELL 1235E800 == 82 [pid = 3752] [id = 612] 00:29:27 INFO - PROCESS | 3752 | ++DOMWINDOW == 107 (136D7400) [pid = 3752] [serial = 1836] [outer = 00000000] 00:29:27 INFO - PROCESS | 3752 | ++DOMWINDOW == 108 (15E74000) [pid = 3752] [serial = 1837] [outer = 136D7400] 00:29:27 INFO - PROCESS | 3752 | 1461050967170 Marionette DEBUG loaded listener.js 00:29:27 INFO - PROCESS | 3752 | ++DOMWINDOW == 109 (1671EC00) [pid = 3752] [serial = 1838] [outer = 136D7400] 00:29:27 INFO - PROCESS | 3752 | 1461050967741 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]]]}] 00:29:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 00:29:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 904ms 00:29:27 INFO - PROCESS | 3752 | 1461050967774 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 00:29:27 INFO - PROCESS | 3752 | 1461050967780 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 00:29:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 00:29:27 INFO - PROCESS | 3752 | 1461050967787 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 00:29:27 INFO - PROCESS | 3752 | 1461050967790 Marionette TRACE conn3 <- [1,2414,null,{}] 00:29:27 INFO - PROCESS | 3752 | 1461050967794 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}] 00:29:27 INFO - PROCESS | 3752 | 1461050967911 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 00:29:28 INFO - PROCESS | 3752 | 1461050968074 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:28 INFO - PROCESS | 3752 | ++DOCSHELL 16C06800 == 83 [pid = 3752] [id = 613] 00:29:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 110 (17AD5800) [pid = 3752] [serial = 1839] [outer = 00000000] 00:29:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 111 (188C0000) [pid = 3752] [serial = 1840] [outer = 17AD5800] 00:29:28 INFO - PROCESS | 3752 | 1461050968129 Marionette DEBUG loaded listener.js 00:29:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 112 (1954F800) [pid = 3752] [serial = 1841] [outer = 17AD5800] 00:29:28 INFO - PROCESS | 3752 | 1461050968688 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]]]}] 00:29:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 00:29:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 951ms 00:29:28 INFO - PROCESS | 3752 | 1461050968732 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 00:29:28 INFO - PROCESS | 3752 | 1461050968734 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 00:29:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 00:29:28 INFO - PROCESS | 3752 | 1461050968738 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 00:29:28 INFO - PROCESS | 3752 | 1461050968742 Marionette TRACE conn3 <- [1,2418,null,{}] 00:29:28 INFO - PROCESS | 3752 | 1461050968753 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}] 00:29:28 INFO - PROCESS | 3752 | 1461050968871 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 00:29:29 INFO - PROCESS | 3752 | 1461050969022 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:29 INFO - PROCESS | 3752 | ++DOCSHELL 18628C00 == 84 [pid = 3752] [id = 614] 00:29:29 INFO - PROCESS | 3752 | ++DOMWINDOW == 113 (19743800) [pid = 3752] [serial = 1842] [outer = 00000000] 00:29:29 INFO - PROCESS | 3752 | ++DOMWINDOW == 114 (1A644000) [pid = 3752] [serial = 1843] [outer = 19743800] 00:29:29 INFO - PROCESS | 3752 | 1461050969079 Marionette DEBUG loaded listener.js 00:29:29 INFO - PROCESS | 3752 | ++DOMWINDOW == 115 (1C369C00) [pid = 3752] [serial = 1844] [outer = 19743800] 00:29:29 INFO - PROCESS | 3752 | 1461050969640 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]]]}] 00:29:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 00:29:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 950ms 00:29:29 INFO - PROCESS | 3752 | 1461050969683 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 00:29:29 INFO - PROCESS | 3752 | 1461050969686 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 00:29:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 00:29:29 INFO - PROCESS | 3752 | 1461050969689 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 00:29:29 INFO - PROCESS | 3752 | 1461050969691 Marionette TRACE conn3 <- [1,2422,null,{}] 00:29:29 INFO - PROCESS | 3752 | 1461050969695 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}] 00:29:29 INFO - PROCESS | 3752 | 1461050969808 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 00:29:29 INFO - PROCESS | 3752 | 1461050969971 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:29 INFO - PROCESS | 3752 | ++DOCSHELL 19761000 == 85 [pid = 3752] [id = 615] 00:29:29 INFO - PROCESS | 3752 | ++DOMWINDOW == 116 (19C78000) [pid = 3752] [serial = 1845] [outer = 00000000] 00:29:29 INFO - PROCESS | 3752 | ++DOMWINDOW == 117 (1D2A7400) [pid = 3752] [serial = 1846] [outer = 19C78000] 00:29:30 INFO - PROCESS | 3752 | 1461050970026 Marionette DEBUG loaded listener.js 00:29:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 118 (1D2B0C00) [pid = 3752] [serial = 1847] [outer = 19C78000] 00:29:30 INFO - PROCESS | 3752 | 1461050970539 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]]]}] 00:29:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 00:29:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 904ms 00:29:30 INFO - PROCESS | 3752 | 1461050970593 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 00:29:30 INFO - PROCESS | 3752 | 1461050970595 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 00:29:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 00:29:30 INFO - PROCESS | 3752 | 1461050970599 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 00:29:30 INFO - PROCESS | 3752 | 1461050970601 Marionette TRACE conn3 <- [1,2426,null,{}] 00:29:30 INFO - PROCESS | 3752 | 1461050970605 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}] 00:29:30 INFO - PROCESS | 3752 | 1461050970715 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 00:29:30 INFO - PROCESS | 3752 | 1461050970882 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:30 INFO - PROCESS | 3752 | ++DOCSHELL 1CB84800 == 86 [pid = 3752] [id = 616] 00:29:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 119 (1D2A9C00) [pid = 3752] [serial = 1848] [outer = 00000000] 00:29:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 120 (1D6C8800) [pid = 3752] [serial = 1849] [outer = 1D2A9C00] 00:29:30 INFO - PROCESS | 3752 | 1461050970936 Marionette DEBUG loaded listener.js 00:29:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 121 (1D6CB400) [pid = 3752] [serial = 1850] [outer = 1D2A9C00] 00:29:31 INFO - PROCESS | 3752 | 1461050971942 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]]]}] 00:29:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 00:29:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1387ms 00:29:31 INFO - PROCESS | 3752 | 1461050971977 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 00:29:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 00:29:31 INFO - PROCESS | 3752 | 1461050971981 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 00:29:31 INFO - PROCESS | 3752 | 1461050971986 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 00:29:31 INFO - PROCESS | 3752 | 1461050971990 Marionette TRACE conn3 <- [1,2430,null,{}] 00:29:31 INFO - PROCESS | 3752 | 1461050971997 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}] 00:29:32 INFO - PROCESS | 3752 | 1461050972098 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 00:29:32 INFO - PROCESS | 3752 | 1461050972252 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:32 INFO - PROCESS | 3752 | ++DOCSHELL 11FCA800 == 87 [pid = 3752] [id = 617] 00:29:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 122 (123BD000) [pid = 3752] [serial = 1851] [outer = 00000000] 00:29:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 123 (132E7800) [pid = 3752] [serial = 1852] [outer = 123BD000] 00:29:32 INFO - PROCESS | 3752 | 1461050972302 Marionette DEBUG loaded listener.js 00:29:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 124 (1336F400) [pid = 3752] [serial = 1853] [outer = 123BD000] 00:29:32 INFO - PROCESS | 3752 | 1461050972917 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]]]}] 00:29:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 00:29:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 997ms 00:29:32 INFO - PROCESS | 3752 | 1461050972987 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 00:29:32 INFO - PROCESS | 3752 | 1461050972992 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 00:29:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 00:29:33 INFO - PROCESS | 3752 | 1461050972998 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 00:29:33 INFO - PROCESS | 3752 | 1461050973001 Marionette TRACE conn3 <- [1,2434,null,{}] 00:29:33 INFO - PROCESS | 3752 | 1461050973005 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}] 00:29:33 INFO - PROCESS | 3752 | 1461050973103 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 00:29:33 INFO - PROCESS | 3752 | 1461050973255 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:33 INFO - PROCESS | 3752 | ++DOCSHELL 1326A400 == 88 [pid = 3752] [id = 618] 00:29:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 125 (132EE800) [pid = 3752] [serial = 1854] [outer = 00000000] 00:29:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 126 (136D5C00) [pid = 3752] [serial = 1855] [outer = 132EE800] 00:29:33 INFO - PROCESS | 3752 | 1461050973305 Marionette DEBUG loaded listener.js 00:29:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 127 (13813C00) [pid = 3752] [serial = 1856] [outer = 132EE800] 00:29:33 INFO - PROCESS | 3752 | --DOCSHELL 18D39800 == 87 [pid = 3752] [id = 438] 00:29:33 INFO - PROCESS | 3752 | --DOCSHELL 1946B800 == 86 [pid = 3752] [id = 435] 00:29:33 INFO - PROCESS | 3752 | --DOCSHELL 19469000 == 85 [pid = 3752] [id = 552] 00:29:33 INFO - PROCESS | 3752 | --DOCSHELL 12B43800 == 84 [pid = 3752] [id = 469] 00:29:33 INFO - PROCESS | 3752 | --DOCSHELL 1BE9F000 == 83 [pid = 3752] [id = 610] 00:29:33 INFO - PROCESS | 3752 | --DOCSHELL 13AB7000 == 82 [pid = 3752] [id = 609] 00:29:33 INFO - PROCESS | 3752 | --DOCSHELL 132EE400 == 81 [pid = 3752] [id = 608] 00:29:33 INFO - PROCESS | 3752 | --DOCSHELL 19C5A400 == 80 [pid = 3752] [id = 607] 00:29:33 INFO - PROCESS | 3752 | --DOCSHELL 1973CC00 == 79 [pid = 3752] [id = 606] 00:29:33 INFO - PROCESS | 3752 | --DOCSHELL 188BB000 == 78 [pid = 3752] [id = 605] 00:29:33 INFO - PROCESS | 3752 | --DOCSHELL 17FF6C00 == 77 [pid = 3752] [id = 604] 00:29:33 INFO - PROCESS | 3752 | --DOCSHELL 1574F400 == 76 [pid = 3752] [id = 603] 00:29:33 INFO - PROCESS | 3752 | --DOCSHELL 1E381C00 == 75 [pid = 3752] [id = 17] 00:29:33 INFO - PROCESS | 3752 | --DOMWINDOW == 126 (19461C00) [pid = 3752] [serial = 1777] [outer = 00000000] [url = about:blank] 00:29:33 INFO - PROCESS | 3752 | --DOMWINDOW == 125 (1C98E800) [pid = 3752] [serial = 1756] [outer = 00000000] [url = about:blank] 00:29:33 INFO - PROCESS | 3752 | --DOMWINDOW == 124 (1C2A7400) [pid = 3752] [serial = 1753] [outer = 00000000] [url = about:blank] 00:29:33 INFO - PROCESS | 3752 | --DOMWINDOW == 123 (17A0A800) [pid = 3752] [serial = 1747] [outer = 00000000] [url = about:blank] 00:29:33 INFO - PROCESS | 3752 | --DOMWINDOW == 122 (19EE2800) [pid = 3752] [serial = 1750] [outer = 00000000] [url = about:blank] 00:29:33 INFO - PROCESS | 3752 | --DOMWINDOW == 121 (1352E800) [pid = 3752] [serial = 1744] [outer = 00000000] [url = about:blank] 00:29:33 INFO - PROCESS | 3752 | --DOMWINDOW == 120 (1D25F000) [pid = 3752] [serial = 1759] [outer = 00000000] [url = about:blank] 00:29:33 INFO - PROCESS | 3752 | --DOCSHELL 13366C00 == 74 [pid = 3752] [id = 602] 00:29:33 INFO - PROCESS | 3752 | --DOCSHELL 1340DC00 == 73 [pid = 3752] [id = 601] 00:29:33 INFO - PROCESS | 3752 | --DOCSHELL 19762000 == 72 [pid = 3752] [id = 599] 00:29:33 INFO - PROCESS | 3752 | --DOCSHELL 1A075800 == 71 [pid = 3752] [id = 598] 00:29:33 INFO - PROCESS | 3752 | --DOCSHELL 157A3000 == 70 [pid = 3752] [id = 597] 00:29:33 INFO - PROCESS | 3752 | --DOCSHELL 19461400 == 69 [pid = 3752] [id = 596] 00:29:33 INFO - PROCESS | 3752 | --DOCSHELL 16C0A400 == 68 [pid = 3752] [id = 595] 00:29:33 INFO - PROCESS | 3752 | --DOCSHELL 13AB5800 == 67 [pid = 3752] [id = 594] 00:29:33 INFO - PROCESS | 3752 | --DOCSHELL 02A7BC00 == 66 [pid = 3752] [id = 593] 00:29:33 INFO - PROCESS | 3752 | --DOMWINDOW == 119 (188C1000) [pid = 3752] [serial = 1775] [outer = 00000000] [url = about:blank] 00:29:33 INFO - PROCESS | 3752 | --DOMWINDOW == 118 (188BA800) [pid = 3752] [serial = 1774] [outer = 00000000] [url = about:blank] 00:29:33 INFO - PROCESS | 3752 | --DOMWINDOW == 117 (15D61400) [pid = 3752] [serial = 1766] [outer = 00000000] [url = about:blank] 00:29:33 INFO - PROCESS | 3752 | --DOMWINDOW == 116 (14BAD800) [pid = 3752] [serial = 1769] [outer = 00000000] [url = about:blank] 00:29:33 INFO - PROCESS | 3752 | --DOMWINDOW == 115 (17A49800) [pid = 3752] [serial = 1771] [outer = 00000000] [url = about:blank] 00:29:33 INFO - PROCESS | 3752 | --DOMWINDOW == 114 (1D647800) [pid = 3752] [serial = 1763] [outer = 00000000] [url = about:blank] 00:29:33 INFO - PROCESS | 3752 | --DOMWINDOW == 113 (17BC9000) [pid = 3752] [serial = 1772] [outer = 00000000] [url = about:blank] 00:29:33 INFO - PROCESS | 3752 | --DOMWINDOW == 112 (13A34000) [pid = 3752] [serial = 1768] [outer = 00000000] [url = about:blank] 00:29:33 INFO - PROCESS | 3752 | --DOMWINDOW == 111 (1D2B2400) [pid = 3752] [serial = 1762] [outer = 00000000] [url = about:blank] 00:29:33 INFO - PROCESS | 3752 | --DOMWINDOW == 110 (13CAEC00) [pid = 3752] [serial = 1765] [outer = 00000000] [url = about:blank] 00:29:33 INFO - PROCESS | 3752 | --DOMWINDOW == 109 (19741400) [pid = 3752] [serial = 1691] [outer = 00000000] [url = about:blank] 00:29:33 INFO - PROCESS | 3752 | 1461050973842 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]]]}] 00:29:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 00:29:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 904ms 00:29:33 INFO - PROCESS | 3752 | 1461050973902 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 00:29:33 INFO - PROCESS | 3752 | 1461050973904 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 00:29:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 00:29:33 INFO - PROCESS | 3752 | 1461050973907 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 00:29:33 INFO - PROCESS | 3752 | 1461050973911 Marionette TRACE conn3 <- [1,2438,null,{}] 00:29:33 INFO - PROCESS | 3752 | 1461050973921 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}] 00:29:34 INFO - PROCESS | 3752 | 1461050974009 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 00:29:34 INFO - PROCESS | 3752 | 1461050974022 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:34 INFO - PROCESS | 3752 | ++DOCSHELL 13AB4C00 == 67 [pid = 3752] [id = 619] 00:29:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 110 (13AB5800) [pid = 3752] [serial = 1857] [outer = 00000000] 00:29:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 111 (14BAE400) [pid = 3752] [serial = 1858] [outer = 13AB5800] 00:29:34 INFO - PROCESS | 3752 | 1461050974071 Marionette DEBUG loaded listener.js 00:29:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 112 (15749000) [pid = 3752] [serial = 1859] [outer = 13AB5800] 00:29:34 INFO - PROCESS | 3752 | 1461050974593 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]]]}] 00:29:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 00:29:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 732ms 00:29:34 INFO - PROCESS | 3752 | 1461050974647 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 00:29:34 INFO - PROCESS | 3752 | 1461050974649 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 00:29:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 00:29:34 INFO - PROCESS | 3752 | 1461050974653 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 00:29:34 INFO - PROCESS | 3752 | 1461050974654 Marionette TRACE conn3 <- [1,2442,null,{}] 00:29:34 INFO - PROCESS | 3752 | 1461050974657 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}] 00:29:34 INFO - PROCESS | 3752 | 1461050974741 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 00:29:34 INFO - PROCESS | 3752 | 1461050974884 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:34 INFO - PROCESS | 3752 | ++DOCSHELL 157A5800 == 68 [pid = 3752] [id = 620] 00:29:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 113 (15BB3800) [pid = 3752] [serial = 1860] [outer = 00000000] 00:29:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 114 (16558800) [pid = 3752] [serial = 1861] [outer = 15BB3800] 00:29:34 INFO - PROCESS | 3752 | 1461050974929 Marionette DEBUG loaded listener.js 00:29:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 115 (16723400) [pid = 3752] [serial = 1862] [outer = 15BB3800] 00:29:35 INFO - PROCESS | 3752 | 1461050975286 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]]]}] 00:29:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 00:29:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 686ms 00:29:35 INFO - PROCESS | 3752 | 1461050975352 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 00:29:35 INFO - PROCESS | 3752 | 1461050975354 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 00:29:35 INFO - PROCESS | 3752 | 1461050975357 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 00:29:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 00:29:35 INFO - PROCESS | 3752 | 1461050975359 Marionette TRACE conn3 <- [1,2446,null,{}] 00:29:35 INFO - PROCESS | 3752 | 1461050975363 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}] 00:29:35 INFO - PROCESS | 3752 | 1461050975444 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 00:29:35 INFO - PROCESS | 3752 | 1461050975450 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:35 INFO - PROCESS | 3752 | ++DOCSHELL 15D5F800 == 69 [pid = 3752] [id = 621] 00:29:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 116 (1671D800) [pid = 3752] [serial = 1863] [outer = 00000000] 00:29:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 117 (17A47800) [pid = 3752] [serial = 1864] [outer = 1671D800] 00:29:35 INFO - PROCESS | 3752 | 1461050975502 Marionette DEBUG loaded listener.js 00:29:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 118 (17A4C400) [pid = 3752] [serial = 1865] [outer = 1671D800] 00:29:35 INFO - PROCESS | 3752 | 1461050976011 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]]]}] 00:29:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 00:29:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 701ms 00:29:36 INFO - PROCESS | 3752 | 1461050976057 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 00:29:36 INFO - PROCESS | 3752 | 1461050976059 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 00:29:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 00:29:36 INFO - PROCESS | 3752 | 1461050976071 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 00:29:36 INFO - PROCESS | 3752 | 1461050976073 Marionette TRACE conn3 <- [1,2450,null,{}] 00:29:36 INFO - PROCESS | 3752 | 1461050976076 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}] 00:29:36 INFO - PROCESS | 3752 | 1461050976242 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 00:29:36 INFO - PROCESS | 3752 | 1461050976270 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:36 INFO - PROCESS | 3752 | ++DOCSHELL 11FC2C00 == 70 [pid = 3752] [id = 622] 00:29:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 119 (17F4B000) [pid = 3752] [serial = 1866] [outer = 00000000] 00:29:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 120 (182A5C00) [pid = 3752] [serial = 1867] [outer = 17F4B000] 00:29:36 INFO - PROCESS | 3752 | 1461050976317 Marionette DEBUG loaded listener.js 00:29:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 121 (18877800) [pid = 3752] [serial = 1868] [outer = 17F4B000] 00:29:36 INFO - PROCESS | 3752 | 1461050976755 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]]]}] 00:29:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 00:29:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 733ms 00:29:36 INFO - PROCESS | 3752 | 1461050976814 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 00:29:36 INFO - PROCESS | 3752 | 1461050976816 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 00:29:36 INFO - PROCESS | 3752 | 1461050976819 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 00:29:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 00:29:36 INFO - PROCESS | 3752 | 1461050976805 Marionette TRACE conn3 <- [1,2454,null,{}] 00:29:36 INFO - PROCESS | 3752 | 1461050976815 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}] 00:29:36 INFO - PROCESS | 3752 | 1461050976932 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 00:29:37 INFO - PROCESS | 3752 | 1461050977002 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:37 INFO - PROCESS | 3752 | ++DOCSHELL 17BC4000 == 71 [pid = 3752] [id = 623] 00:29:37 INFO - PROCESS | 3752 | ++DOMWINDOW == 122 (188BE800) [pid = 3752] [serial = 1869] [outer = 00000000] 00:29:37 INFO - PROCESS | 3752 | ++DOMWINDOW == 123 (18A30800) [pid = 3752] [serial = 1870] [outer = 188BE800] 00:29:37 INFO - PROCESS | 3752 | 1461050977046 Marionette DEBUG loaded listener.js 00:29:37 INFO - PROCESS | 3752 | ++DOMWINDOW == 124 (18A31000) [pid = 3752] [serial = 1871] [outer = 188BE800] 00:29:37 INFO - PROCESS | 3752 | 1461050977453 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]]]}] 00:29:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 00:29:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 686ms 00:29:37 INFO - PROCESS | 3752 | 1461050977503 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 00:29:37 INFO - PROCESS | 3752 | 1461050977505 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 00:29:37 INFO - PROCESS | 3752 | 1461050977508 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 00:29:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 00:29:37 INFO - PROCESS | 3752 | 1461050977510 Marionette TRACE conn3 <- [1,2458,null,{}] 00:29:37 INFO - PROCESS | 3752 | 1461050977521 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}] 00:29:37 INFO - PROCESS | 3752 | 1461050977988 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 00:29:38 INFO - PROCESS | 3752 | --DOMWINDOW == 123 (19C5AC00) [pid = 3752] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 00:29:38 INFO - PROCESS | 3752 | --DOMWINDOW == 122 (1340BC00) [pid = 3752] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 00:29:38 INFO - PROCESS | 3752 | --DOMWINDOW == 121 (188BB400) [pid = 3752] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 00:29:38 INFO - PROCESS | 3752 | --DOMWINDOW == 120 (1579FC00) [pid = 3752] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 00:29:38 INFO - PROCESS | 3752 | --DOMWINDOW == 119 (1336B400) [pid = 3752] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 00:29:38 INFO - PROCESS | 3752 | --DOMWINDOW == 118 (13525000) [pid = 3752] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 00:29:38 INFO - PROCESS | 3752 | --DOMWINDOW == 117 (17FF8400) [pid = 3752] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 00:29:38 INFO - PROCESS | 3752 | --DOMWINDOW == 116 (143B6800) [pid = 3752] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 00:29:38 INFO - PROCESS | 3752 | --DOMWINDOW == 115 (1345EC00) [pid = 3752] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 00:29:38 INFO - PROCESS | 3752 | --DOMWINDOW == 114 (1C0C3C00) [pid = 3752] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 00:29:38 INFO - PROCESS | 3752 | --DOMWINDOW == 113 (13376C00) [pid = 3752] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 00:29:38 INFO - PROCESS | 3752 | --DOMWINDOW == 112 (1345E800) [pid = 3752] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 00:29:38 INFO - PROCESS | 3752 | --DOMWINDOW == 111 (1C367800) [pid = 3752] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 00:29:38 INFO - PROCESS | 3752 | --DOMWINDOW == 110 (199F6400) [pid = 3752] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 00:29:38 INFO - PROCESS | 3752 | --DOMWINDOW == 109 (188BE000) [pid = 3752] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 00:29:38 INFO - PROCESS | 3752 | --DOMWINDOW == 108 (1BEA7000) [pid = 3752] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 00:29:38 INFO - PROCESS | 3752 | --DOMWINDOW == 107 (1973E400) [pid = 3752] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 00:29:38 INFO - PROCESS | 3752 | 1461050978065 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:38 INFO - PROCESS | 3752 | ++DOCSHELL 123F7C00 == 72 [pid = 3752] [id = 624] 00:29:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 108 (12DD8000) [pid = 3752] [serial = 1872] [outer = 00000000] 00:29:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 109 (13524400) [pid = 3752] [serial = 1873] [outer = 12DD8000] 00:29:38 INFO - PROCESS | 3752 | 1461050978109 Marionette DEBUG loaded listener.js 00:29:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 110 (143B6800) [pid = 3752] [serial = 1874] [outer = 12DD8000] 00:29:38 INFO - PROCESS | 3752 | 1461050978481 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]]]}] 00:29:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 00:29:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 998ms 00:29:38 INFO - PROCESS | 3752 | 1461050978512 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 00:29:38 INFO - PROCESS | 3752 | 1461050978514 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 00:29:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 00:29:38 INFO - PROCESS | 3752 | 1461050978517 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 00:29:38 INFO - PROCESS | 3752 | 1461050978518 Marionette TRACE conn3 <- [1,2462,null,{}] 00:29:38 INFO - PROCESS | 3752 | 1461050978522 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}] 00:29:38 INFO - PROCESS | 3752 | 1461050978613 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 00:29:38 INFO - PROCESS | 3752 | 1461050978619 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:38 INFO - PROCESS | 3752 | ++DOCSHELL 13A38400 == 73 [pid = 3752] [id = 625] 00:29:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 111 (16559000) [pid = 3752] [serial = 1875] [outer = 00000000] 00:29:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 112 (1946B400) [pid = 3752] [serial = 1876] [outer = 16559000] 00:29:38 INFO - PROCESS | 3752 | 1461050978663 Marionette DEBUG loaded listener.js 00:29:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 113 (1968A400) [pid = 3752] [serial = 1877] [outer = 16559000] 00:29:39 INFO - PROCESS | 3752 | 1461050979126 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]]]}] 00:29:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 00:29:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 638ms 00:29:39 INFO - PROCESS | 3752 | 1461050979155 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 00:29:39 INFO - PROCESS | 3752 | 1461050979157 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 00:29:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 00:29:39 INFO - PROCESS | 3752 | 1461050979160 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 00:29:39 INFO - PROCESS | 3752 | 1461050979162 Marionette TRACE conn3 <- [1,2466,null,{}] 00:29:39 INFO - PROCESS | 3752 | 1461050979165 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}] 00:29:39 INFO - PROCESS | 3752 | 1461050979250 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 00:29:39 INFO - PROCESS | 3752 | 1461050979256 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:39 INFO - PROCESS | 3752 | ++DOCSHELL 19469000 == 74 [pid = 3752] [id = 626] 00:29:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 114 (1946A800) [pid = 3752] [serial = 1878] [outer = 00000000] 00:29:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 115 (1975F800) [pid = 3752] [serial = 1879] [outer = 1946A800] 00:29:39 INFO - PROCESS | 3752 | 1461050979301 Marionette DEBUG loaded listener.js 00:29:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 116 (19763400) [pid = 3752] [serial = 1880] [outer = 1946A800] 00:29:39 INFO - PROCESS | 3752 | 1461050979793 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]]]}] 00:29:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 00:29:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 701ms 00:29:39 INFO - PROCESS | 3752 | 1461050979860 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 00:29:39 INFO - PROCESS | 3752 | 1461050979863 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 00:29:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 00:29:39 INFO - PROCESS | 3752 | 1461050979866 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 00:29:39 INFO - PROCESS | 3752 | 1461050979869 Marionette TRACE conn3 <- [1,2470,null,{}] 00:29:39 INFO - PROCESS | 3752 | 1461050979872 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}] 00:29:39 INFO - PROCESS | 3752 | 1461050979975 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 00:29:40 INFO - PROCESS | 3752 | 1461050980142 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:40 INFO - PROCESS | 3752 | ++DOCSHELL 02675400 == 75 [pid = 3752] [id = 627] 00:29:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 117 (02679800) [pid = 3752] [serial = 1881] [outer = 00000000] 00:29:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 118 (1235E000) [pid = 3752] [serial = 1882] [outer = 02679800] 00:29:40 INFO - PROCESS | 3752 | 1461050980241 Marionette DEBUG loaded listener.js 00:29:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 119 (1320A400) [pid = 3752] [serial = 1883] [outer = 02679800] 00:29:40 INFO - PROCESS | 3752 | 1461050980897 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]]]}] 00:29:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 00:29:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1075ms 00:29:40 INFO - PROCESS | 3752 | 1461050980961 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 00:29:40 INFO - PROCESS | 3752 | 1461050980966 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 00:29:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 00:29:40 INFO - PROCESS | 3752 | 1461050980972 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 00:29:40 INFO - PROCESS | 3752 | 1461050980975 Marionette TRACE conn3 <- [1,2474,null,{}] 00:29:40 INFO - PROCESS | 3752 | 1461050980980 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}] 00:29:41 INFO - PROCESS | 3752 | 1461050981095 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 00:29:41 INFO - PROCESS | 3752 | 1461050981247 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:41 INFO - PROCESS | 3752 | ++DOCSHELL 13AADC00 == 76 [pid = 3752] [id = 628] 00:29:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 120 (13AAE400) [pid = 3752] [serial = 1884] [outer = 00000000] 00:29:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 121 (14BAD800) [pid = 3752] [serial = 1885] [outer = 13AAE400] 00:29:41 INFO - PROCESS | 3752 | 1461050981304 Marionette DEBUG loaded listener.js 00:29:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 122 (15D18800) [pid = 3752] [serial = 1886] [outer = 13AAE400] 00:29:41 INFO - PROCESS | 3752 | 1461050981883 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]]]}] 00:29:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 00:29:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 950ms 00:29:41 INFO - PROCESS | 3752 | 1461050981919 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 00:29:41 INFO - PROCESS | 3752 | 1461050981923 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 00:29:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 00:29:41 INFO - PROCESS | 3752 | 1461050981927 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 00:29:41 INFO - PROCESS | 3752 | 1461050981929 Marionette TRACE conn3 <- [1,2478,null,{}] 00:29:41 INFO - PROCESS | 3752 | 1461050981933 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}] 00:29:42 INFO - PROCESS | 3752 | 1461050982043 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 00:29:42 INFO - PROCESS | 3752 | 1461050982205 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:42 INFO - PROCESS | 3752 | ++DOCSHELL 15BD6000 == 77 [pid = 3752] [id = 629] 00:29:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 123 (1648EC00) [pid = 3752] [serial = 1887] [outer = 00000000] 00:29:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 124 (18A29C00) [pid = 3752] [serial = 1888] [outer = 1648EC00] 00:29:42 INFO - PROCESS | 3752 | 1461050982261 Marionette DEBUG loaded listener.js 00:29:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 125 (1973C800) [pid = 3752] [serial = 1889] [outer = 1648EC00] 00:29:42 INFO - PROCESS | 3752 | 1461050982846 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]]]}] 00:29:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 00:29:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 997ms 00:29:42 INFO - PROCESS | 3752 | 1461050982914 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 00:29:42 INFO - PROCESS | 3752 | 1461050982917 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 00:29:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 00:29:42 INFO - PROCESS | 3752 | 1461050982927 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 00:29:42 INFO - PROCESS | 3752 | 1461050982933 Marionette TRACE conn3 <- [1,2482,null,{}] 00:29:42 INFO - PROCESS | 3752 | 1461050982938 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}] 00:29:43 INFO - PROCESS | 3752 | 1461050983048 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 00:29:43 INFO - PROCESS | 3752 | 1461050983197 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:43 INFO - PROCESS | 3752 | ++DOCSHELL 19E9C400 == 78 [pid = 3752] [id = 630] 00:29:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 126 (19EA0800) [pid = 3752] [serial = 1890] [outer = 00000000] 00:29:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 127 (1A06A000) [pid = 3752] [serial = 1891] [outer = 19EA0800] 00:29:43 INFO - PROCESS | 3752 | 1461050983253 Marionette DEBUG loaded listener.js 00:29:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 128 (1A066800) [pid = 3752] [serial = 1892] [outer = 19EA0800] 00:29:43 INFO - PROCESS | 3752 | 1461050983801 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]]]}] 00:29:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 00:29:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 966ms 00:29:43 INFO - PROCESS | 3752 | 1461050983886 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 00:29:43 INFO - PROCESS | 3752 | 1461050983888 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 00:29:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 00:29:43 INFO - PROCESS | 3752 | 1461050983892 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 00:29:43 INFO - PROCESS | 3752 | 1461050983894 Marionette TRACE conn3 <- [1,2486,null,{}] 00:29:43 INFO - PROCESS | 3752 | 1461050983898 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}] 00:29:44 INFO - PROCESS | 3752 | 1461050984005 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 00:29:44 INFO - PROCESS | 3752 | 1461050984153 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:44 INFO - PROCESS | 3752 | ++DOCSHELL 11FBDC00 == 79 [pid = 3752] [id = 631] 00:29:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 129 (19C7BC00) [pid = 3752] [serial = 1893] [outer = 00000000] 00:29:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 130 (1A1B8800) [pid = 3752] [serial = 1894] [outer = 19C7BC00] 00:29:44 INFO - PROCESS | 3752 | 1461050984208 Marionette DEBUG loaded listener.js 00:29:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 131 (1A698C00) [pid = 3752] [serial = 1895] [outer = 19C7BC00] 00:29:44 INFO - PROCESS | 3752 | 1461050984767 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]]]}] 00:29:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 00:29:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 935ms 00:29:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 00:29:44 INFO - PROCESS | 3752 | 1461050984837 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 00:29:44 INFO - PROCESS | 3752 | 1461050984839 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 00:29:44 INFO - PROCESS | 3752 | 1461050984843 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 00:29:44 INFO - PROCESS | 3752 | 1461050984844 Marionette TRACE conn3 <- [1,2490,null,{}] 00:29:44 INFO - PROCESS | 3752 | 1461050984848 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}] 00:29:44 INFO - PROCESS | 3752 | 1461050984952 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 00:29:45 INFO - PROCESS | 3752 | 1461050985100 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:45 INFO - PROCESS | 3752 | ++DOCSHELL 1A1B8000 == 80 [pid = 3752] [id = 632] 00:29:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 132 (1BEA0400) [pid = 3752] [serial = 1896] [outer = 00000000] 00:29:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 133 (1C0C5000) [pid = 3752] [serial = 1897] [outer = 1BEA0400] 00:29:45 INFO - PROCESS | 3752 | 1461050985164 Marionette DEBUG loaded listener.js 00:29:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 134 (1C985800) [pid = 3752] [serial = 1898] [outer = 1BEA0400] 00:29:45 INFO - PROCESS | 3752 | 1461050985733 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]]]}] 00:29:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 00:29:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 998ms 00:29:45 INFO - PROCESS | 3752 | 1461050985845 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 00:29:45 INFO - PROCESS | 3752 | 1461050985847 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 00:29:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 00:29:45 INFO - PROCESS | 3752 | 1461050985850 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 00:29:45 INFO - PROCESS | 3752 | 1461050985852 Marionette TRACE conn3 <- [1,2494,null,{}] 00:29:45 INFO - PROCESS | 3752 | 1461050985856 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}] 00:29:45 INFO - PROCESS | 3752 | 1461050985967 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 00:29:46 INFO - PROCESS | 3752 | 1461050986113 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:46 INFO - PROCESS | 3752 | ++DOCSHELL 132E3400 == 81 [pid = 3752] [id = 633] 00:29:46 INFO - PROCESS | 3752 | ++DOMWINDOW == 135 (132EBC00) [pid = 3752] [serial = 1899] [outer = 00000000] 00:29:46 INFO - PROCESS | 3752 | ++DOMWINDOW == 136 (13AB2000) [pid = 3752] [serial = 1900] [outer = 132EBC00] 00:29:46 INFO - PROCESS | 3752 | 1461050986168 Marionette DEBUG loaded listener.js 00:29:46 INFO - PROCESS | 3752 | ++DOMWINDOW == 137 (14BEF400) [pid = 3752] [serial = 1901] [outer = 132EBC00] 00:29:46 INFO - PROCESS | 3752 | 1461050986909 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]]]}] 00:29:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 00:29:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1075ms 00:29:46 INFO - PROCESS | 3752 | 1461050986944 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 00:29:46 INFO - PROCESS | 3752 | 1461050986948 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 00:29:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 00:29:46 INFO - PROCESS | 3752 | 1461050986953 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 00:29:46 INFO - PROCESS | 3752 | 1461050986957 Marionette TRACE conn3 <- [1,2498,null,{}] 00:29:46 INFO - PROCESS | 3752 | 1461050986962 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}] 00:29:47 INFO - PROCESS | 3752 | 1461050987064 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 00:29:47 INFO - PROCESS | 3752 | 1461050987233 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:47 INFO - PROCESS | 3752 | ++DOCSHELL 136DB400 == 82 [pid = 3752] [id = 634] 00:29:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 138 (13A39000) [pid = 3752] [serial = 1902] [outer = 00000000] 00:29:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 139 (13CAF800) [pid = 3752] [serial = 1903] [outer = 13A39000] 00:29:47 INFO - PROCESS | 3752 | 1461050987306 Marionette DEBUG loaded listener.js 00:29:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 140 (16497000) [pid = 3752] [serial = 1904] [outer = 13A39000] 00:29:47 INFO - PROCESS | 3752 | --DOCSHELL 11FBBC00 == 81 [pid = 3752] [id = 570] 00:29:47 INFO - PROCESS | 3752 | --DOCSHELL 19469000 == 80 [pid = 3752] [id = 626] 00:29:47 INFO - PROCESS | 3752 | --DOCSHELL 13A38400 == 79 [pid = 3752] [id = 625] 00:29:47 INFO - PROCESS | 3752 | --DOCSHELL 123F7C00 == 78 [pid = 3752] [id = 624] 00:29:47 INFO - PROCESS | 3752 | --DOCSHELL 17BC4000 == 77 [pid = 3752] [id = 623] 00:29:47 INFO - PROCESS | 3752 | --DOCSHELL 11FC2C00 == 76 [pid = 3752] [id = 622] 00:29:47 INFO - PROCESS | 3752 | --DOCSHELL 15D5F800 == 75 [pid = 3752] [id = 621] 00:29:47 INFO - PROCESS | 3752 | --DOCSHELL 157A5800 == 74 [pid = 3752] [id = 620] 00:29:47 INFO - PROCESS | 3752 | --DOCSHELL 13AB4C00 == 73 [pid = 3752] [id = 619] 00:29:47 INFO - PROCESS | 3752 | --DOCSHELL 1326A400 == 72 [pid = 3752] [id = 618] 00:29:47 INFO - PROCESS | 3752 | --DOCSHELL 11FCA800 == 71 [pid = 3752] [id = 617] 00:29:47 INFO - PROCESS | 3752 | --DOCSHELL 1CB84800 == 70 [pid = 3752] [id = 616] 00:29:47 INFO - PROCESS | 3752 | --DOCSHELL 19761000 == 69 [pid = 3752] [id = 615] 00:29:47 INFO - PROCESS | 3752 | --DOCSHELL 18628C00 == 68 [pid = 3752] [id = 614] 00:29:47 INFO - PROCESS | 3752 | --DOMWINDOW == 139 (1A742C00) [pid = 3752] [serial = 1795] [outer = 00000000] [url = about:blank] 00:29:47 INFO - PROCESS | 3752 | --DOMWINDOW == 138 (1CB85C00) [pid = 3752] [serial = 1798] [outer = 00000000] [url = about:blank] 00:29:47 INFO - PROCESS | 3752 | --DOMWINDOW == 137 (1D25C400) [pid = 3752] [serial = 1801] [outer = 00000000] [url = about:blank] 00:29:47 INFO - PROCESS | 3752 | --DOCSHELL 16C06800 == 67 [pid = 3752] [id = 613] 00:29:47 INFO - PROCESS | 3752 | --DOCSHELL 1235E800 == 66 [pid = 3752] [id = 612] 00:29:47 INFO - PROCESS | 3752 | --DOMWINDOW == 136 (19535400) [pid = 3752] [serial = 1778] [outer = 00000000] [url = about:blank] 00:29:47 INFO - PROCESS | 3752 | --DOMWINDOW == 135 (1D261400) [pid = 3752] [serial = 1760] [outer = 00000000] [url = about:blank] 00:29:47 INFO - PROCESS | 3752 | --DOMWINDOW == 134 (1BEA0C00) [pid = 3752] [serial = 1751] [outer = 00000000] [url = about:blank] 00:29:47 INFO - PROCESS | 3752 | --DOMWINDOW == 133 (17BC0C00) [pid = 3752] [serial = 1748] [outer = 00000000] [url = about:blank] 00:29:47 INFO - PROCESS | 3752 | --DOMWINDOW == 132 (1C369800) [pid = 3752] [serial = 1754] [outer = 00000000] [url = about:blank] 00:29:47 INFO - PROCESS | 3752 | --DOMWINDOW == 131 (13812800) [pid = 3752] [serial = 1745] [outer = 00000000] [url = about:blank] 00:29:47 INFO - PROCESS | 3752 | --DOMWINDOW == 130 (1C985C00) [pid = 3752] [serial = 1757] [outer = 00000000] [url = about:blank] 00:29:47 INFO - PROCESS | 3752 | --DOMWINDOW == 129 (1C2A6400) [pid = 3752] [serial = 1831] [outer = 00000000] [url = about:blank] 00:29:47 INFO - PROCESS | 3752 | --DOMWINDOW == 128 (1975B800) [pid = 3752] [serial = 1819] [outer = 00000000] [url = about:blank] 00:29:47 INFO - PROCESS | 3752 | --DOMWINDOW == 127 (19C84000) [pid = 3752] [serial = 1822] [outer = 00000000] [url = about:blank] 00:29:47 INFO - PROCESS | 3752 | --DOMWINDOW == 126 (19766C00) [pid = 3752] [serial = 1820] [outer = 00000000] [url = about:blank] 00:29:47 INFO - PROCESS | 3752 | --DOMWINDOW == 125 (147B3400) [pid = 3752] [serial = 1825] [outer = 00000000] [url = about:blank] 00:29:47 INFO - PROCESS | 3752 | --DOMWINDOW == 124 (19760400) [pid = 3752] [serial = 1789] [outer = 00000000] [url = about:blank] 00:29:47 INFO - PROCESS | 3752 | --DOMWINDOW == 123 (19ED5800) [pid = 3752] [serial = 1823] [outer = 00000000] [url = about:blank] 00:29:47 INFO - PROCESS | 3752 | --DOMWINDOW == 122 (19C80800) [pid = 3752] [serial = 1792] [outer = 00000000] [url = about:blank] 00:29:47 INFO - PROCESS | 3752 | --DOMWINDOW == 121 (12DD3C00) [pid = 3752] [serial = 1780] [outer = 00000000] [url = about:blank] 00:29:47 INFO - PROCESS | 3752 | --DOMWINDOW == 120 (19460800) [pid = 3752] [serial = 1816] [outer = 00000000] [url = about:blank] 00:29:47 INFO - PROCESS | 3752 | --DOMWINDOW == 119 (17BC4800) [pid = 3752] [serial = 1786] [outer = 00000000] [url = about:blank] 00:29:47 INFO - PROCESS | 3752 | --DOMWINDOW == 118 (16722000) [pid = 3752] [serial = 1810] [outer = 00000000] [url = about:blank] 00:29:47 INFO - PROCESS | 3752 | --DOMWINDOW == 117 (17A09C00) [pid = 3752] [serial = 1811] [outer = 00000000] [url = about:blank] 00:29:47 INFO - PROCESS | 3752 | --DOMWINDOW == 116 (13813400) [pid = 3752] [serial = 1807] [outer = 00000000] [url = about:blank] 00:29:47 INFO - PROCESS | 3752 | --DOMWINDOW == 115 (147A9400) [pid = 3752] [serial = 1808] [outer = 00000000] [url = about:blank] 00:29:47 INFO - PROCESS | 3752 | --DOMWINDOW == 114 (13715C00) [pid = 3752] [serial = 1805] [outer = 00000000] [url = about:blank] 00:29:47 INFO - PROCESS | 3752 | --DOMWINDOW == 113 (136D1800) [pid = 3752] [serial = 1804] [outer = 00000000] [url = about:blank] 00:29:47 INFO - PROCESS | 3752 | --DOMWINDOW == 112 (18876400) [pid = 3752] [serial = 1813] [outer = 00000000] [url = about:blank] 00:29:47 INFO - PROCESS | 3752 | --DOMWINDOW == 111 (188C0800) [pid = 3752] [serial = 1814] [outer = 00000000] [url = about:blank] 00:29:47 INFO - PROCESS | 3752 | --DOMWINDOW == 110 (15B38000) [pid = 3752] [serial = 1783] [outer = 00000000] [url = about:blank] 00:29:47 INFO - PROCESS | 3752 | --DOMWINDOW == 109 (188BD000) [pid = 3752] [serial = 1826] [outer = 00000000] [url = about:blank] 00:29:47 INFO - PROCESS | 3752 | --DOMWINDOW == 108 (1A643C00) [pid = 3752] [serial = 1828] [outer = 00000000] [url = about:blank] 00:29:47 INFO - PROCESS | 3752 | --DOMWINDOW == 107 (1AA45400) [pid = 3752] [serial = 1829] [outer = 00000000] [url = about:blank] 00:29:47 INFO - PROCESS | 3752 | --DOMWINDOW == 106 (19539000) [pid = 3752] [serial = 1817] [outer = 00000000] [url = about:blank] 00:29:47 INFO - PROCESS | 3752 | --DOMWINDOW == 105 (1C369400) [pid = 3752] [serial = 1832] [outer = 00000000] [url = about:blank] 00:29:47 INFO - PROCESS | 3752 | 1461050987942 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]]]}] 00:29:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 00:29:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1044ms 00:29:48 INFO - PROCESS | 3752 | 1461050988033 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 00:29:48 INFO - PROCESS | 3752 | 1461050988039 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 00:29:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 00:29:48 INFO - PROCESS | 3752 | 1461050988049 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 00:29:48 INFO - PROCESS | 3752 | 1461050988051 Marionette TRACE conn3 <- [1,2502,null,{}] 00:29:48 INFO - PROCESS | 3752 | 1461050988055 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}] 00:29:48 INFO - PROCESS | 3752 | 1461050988129 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 00:29:48 INFO - PROCESS | 3752 | 1461050988141 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:48 INFO - PROCESS | 3752 | ++DOCSHELL 13524800 == 67 [pid = 3752] [id = 635] 00:29:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 106 (13524C00) [pid = 3752] [serial = 1905] [outer = 00000000] 00:29:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 107 (13CAAC00) [pid = 3752] [serial = 1906] [outer = 13524C00] 00:29:48 INFO - PROCESS | 3752 | 1461050988219 Marionette DEBUG loaded listener.js 00:29:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 108 (15B31800) [pid = 3752] [serial = 1907] [outer = 13524C00] 00:29:48 INFO - PROCESS | 3752 | 1461050988735 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]]]}] 00:29:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 00:29:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 733ms 00:29:48 INFO - PROCESS | 3752 | 1461050988771 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 00:29:48 INFO - PROCESS | 3752 | 1461050988773 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 00:29:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 00:29:48 INFO - PROCESS | 3752 | 1461050988780 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 00:29:48 INFO - PROCESS | 3752 | 1461050988783 Marionette TRACE conn3 <- [1,2506,null,{}] 00:29:48 INFO - PROCESS | 3752 | 1461050988793 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}] 00:29:48 INFO - PROCESS | 3752 | 1461050988889 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 00:29:48 INFO - PROCESS | 3752 | 1461050988898 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:48 INFO - PROCESS | 3752 | ++DOCSHELL 17A09C00 == 68 [pid = 3752] [id = 636] 00:29:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 109 (17A46C00) [pid = 3752] [serial = 1908] [outer = 00000000] 00:29:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 110 (17BC2800) [pid = 3752] [serial = 1909] [outer = 17A46C00] 00:29:48 INFO - PROCESS | 3752 | 1461050988945 Marionette DEBUG loaded listener.js 00:29:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 111 (17BCC000) [pid = 3752] [serial = 1910] [outer = 17A46C00] 00:29:49 INFO - PROCESS | 3752 | 1461050989416 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]]]}] 00:29:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 00:29:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 686ms 00:29:49 INFO - PROCESS | 3752 | 1461050989476 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 00:29:49 INFO - PROCESS | 3752 | 1461050989478 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 00:29:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 00:29:49 INFO - PROCESS | 3752 | 1461050989482 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 00:29:49 INFO - PROCESS | 3752 | 1461050989483 Marionette TRACE conn3 <- [1,2510,null,{}] 00:29:49 INFO - PROCESS | 3752 | 1461050989487 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}] 00:29:49 INFO - PROCESS | 3752 | 1461050989624 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 00:29:49 INFO - PROCESS | 3752 | 1461050989734 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:49 INFO - PROCESS | 3752 | ++DOCSHELL 18231C00 == 69 [pid = 3752] [id = 637] 00:29:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 112 (18234000) [pid = 3752] [serial = 1911] [outer = 00000000] 00:29:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 113 (188BC400) [pid = 3752] [serial = 1912] [outer = 18234000] 00:29:49 INFO - PROCESS | 3752 | 1461050989779 Marionette DEBUG loaded listener.js 00:29:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 114 (188C1400) [pid = 3752] [serial = 1913] [outer = 18234000] 00:29:50 INFO - PROCESS | 3752 | 1461050990162 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]]]}] 00:29:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 00:29:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 733ms 00:29:50 INFO - PROCESS | 3752 | 1461050990222 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 00:29:50 INFO - PROCESS | 3752 | 1461050990224 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 00:29:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 00:29:50 INFO - PROCESS | 3752 | 1461050990227 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 00:29:50 INFO - PROCESS | 3752 | 1461050990229 Marionette TRACE conn3 <- [1,2514,null,{}] 00:29:50 INFO - PROCESS | 3752 | 1461050990233 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}] 00:29:50 INFO - PROCESS | 3752 | 1461050990357 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 00:29:50 INFO - PROCESS | 3752 | 1461050990426 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:50 INFO - PROCESS | 3752 | ++DOCSHELL 1340F800 == 70 [pid = 3752] [id = 638] 00:29:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 115 (18238800) [pid = 3752] [serial = 1914] [outer = 00000000] 00:29:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 116 (19466800) [pid = 3752] [serial = 1915] [outer = 18238800] 00:29:50 INFO - PROCESS | 3752 | 1461050990471 Marionette DEBUG loaded listener.js 00:29:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 117 (19469400) [pid = 3752] [serial = 1916] [outer = 18238800] 00:29:50 INFO - PROCESS | 3752 | 1461050990920 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]]]}] 00:29:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 00:29:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 733ms 00:29:50 INFO - PROCESS | 3752 | 1461050990968 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 00:29:50 INFO - PROCESS | 3752 | 1461050990970 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 00:29:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 00:29:50 INFO - PROCESS | 3752 | 1461050990973 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 00:29:50 INFO - PROCESS | 3752 | 1461050990975 Marionette TRACE conn3 <- [1,2518,null,{}] 00:29:50 INFO - PROCESS | 3752 | 1461050990978 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}] 00:29:51 INFO - PROCESS | 3752 | 1461050991143 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 00:29:51 INFO - PROCESS | 3752 | 1461050991216 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:51 INFO - PROCESS | 3752 | ++DOCSHELL 1946A000 == 71 [pid = 3752] [id = 639] 00:29:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 118 (19689000) [pid = 3752] [serial = 1917] [outer = 00000000] 00:29:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 119 (199EF400) [pid = 3752] [serial = 1918] [outer = 19689000] 00:29:51 INFO - PROCESS | 3752 | 1461050991263 Marionette DEBUG loaded listener.js 00:29:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 120 (19C79400) [pid = 3752] [serial = 1919] [outer = 19689000] 00:29:51 INFO - PROCESS | 3752 | 1461050991681 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]]]}] 00:29:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 00:29:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 748ms 00:29:51 INFO - PROCESS | 3752 | 1461050991714 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 00:29:51 INFO - PROCESS | 3752 | 1461050991716 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 00:29:51 INFO - PROCESS | 3752 | 1461050991720 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 00:29:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 00:29:51 INFO - PROCESS | 3752 | 1461050991721 Marionette TRACE conn3 <- [1,2522,null,{}] 00:29:51 INFO - PROCESS | 3752 | 1461050991724 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}] 00:29:51 INFO - PROCESS | 3752 | 1461050991844 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 00:29:51 INFO - PROCESS | 3752 | 1461050991913 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:51 INFO - PROCESS | 3752 | ++DOCSHELL 19769800 == 72 [pid = 3752] [id = 640] 00:29:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 121 (19C58C00) [pid = 3752] [serial = 1920] [outer = 00000000] 00:29:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 122 (1A004C00) [pid = 3752] [serial = 1921] [outer = 19C58C00] 00:29:51 INFO - PROCESS | 3752 | 1461050991965 Marionette DEBUG loaded listener.js 00:29:52 INFO - PROCESS | 3752 | ++DOMWINDOW == 123 (1A075800) [pid = 3752] [serial = 1922] [outer = 19C58C00] 00:29:52 INFO - PROCESS | 3752 | --DOMWINDOW == 122 (17F4B000) [pid = 3752] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 00:29:52 INFO - PROCESS | 3752 | --DOMWINDOW == 121 (188BE800) [pid = 3752] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 00:29:52 INFO - PROCESS | 3752 | --DOMWINDOW == 120 (16559000) [pid = 3752] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 00:29:52 INFO - PROCESS | 3752 | --DOMWINDOW == 119 (123BD000) [pid = 3752] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 00:29:52 INFO - PROCESS | 3752 | --DOMWINDOW == 118 (15BB3800) [pid = 3752] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 00:29:52 INFO - PROCESS | 3752 | --DOMWINDOW == 117 (13AB5800) [pid = 3752] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 00:29:52 INFO - PROCESS | 3752 | --DOMWINDOW == 116 (132EE800) [pid = 3752] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 00:29:52 INFO - PROCESS | 3752 | --DOMWINDOW == 115 (1C2A4C00) [pid = 3752] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 00:29:52 INFO - PROCESS | 3752 | --DOMWINDOW == 114 (1671D800) [pid = 3752] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 00:29:52 INFO - PROCESS | 3752 | --DOMWINDOW == 113 (12DD8000) [pid = 3752] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 00:29:52 INFO - PROCESS | 3752 | 1461050992460 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]]]}] 00:29:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 00:29:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 794ms 00:29:52 INFO - PROCESS | 3752 | 1461050992522 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 00:29:52 INFO - PROCESS | 3752 | 1461050992524 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 00:29:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 00:29:52 INFO - PROCESS | 3752 | 1461050992528 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 00:29:52 INFO - PROCESS | 3752 | 1461050992529 Marionette TRACE conn3 <- [1,2526,null,{}] 00:29:52 INFO - PROCESS | 3752 | 1461050992533 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}] 00:29:52 INFO - PROCESS | 3752 | 1461050992657 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 00:29:52 INFO - PROCESS | 3752 | 1461050992727 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:52 INFO - PROCESS | 3752 | ++DOCSHELL 11FC7800 == 73 [pid = 3752] [id = 641] 00:29:52 INFO - PROCESS | 3752 | ++DOMWINDOW == 114 (12DD8000) [pid = 3752] [serial = 1923] [outer = 00000000] 00:29:52 INFO - PROCESS | 3752 | ++DOMWINDOW == 115 (16559000) [pid = 3752] [serial = 1924] [outer = 12DD8000] 00:29:52 INFO - PROCESS | 3752 | 1461050992771 Marionette DEBUG loaded listener.js 00:29:52 INFO - PROCESS | 3752 | ++DOMWINDOW == 116 (188BB400) [pid = 3752] [serial = 1925] [outer = 12DD8000] 00:29:53 INFO - PROCESS | 3752 | 1461050993146 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]]]}] 00:29:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 00:29:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 639ms 00:29:53 INFO - PROCESS | 3752 | 1461050993171 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 00:29:53 INFO - PROCESS | 3752 | 1461050993173 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 00:29:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 00:29:53 INFO - PROCESS | 3752 | 1461050993176 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 00:29:53 INFO - PROCESS | 3752 | 1461050993178 Marionette TRACE conn3 <- [1,2530,null,{}] 00:29:53 INFO - PROCESS | 3752 | 1461050993181 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}] 00:29:53 INFO - PROCESS | 3752 | 1461050993265 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 00:29:53 INFO - PROCESS | 3752 | 1461050993271 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:53 INFO - PROCESS | 3752 | ++DOCSHELL 188BE800 == 74 [pid = 3752] [id = 642] 00:29:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 117 (188C3400) [pid = 3752] [serial = 1926] [outer = 00000000] 00:29:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 118 (1BE9C000) [pid = 3752] [serial = 1927] [outer = 188C3400] 00:29:53 INFO - PROCESS | 3752 | 1461050993316 Marionette DEBUG loaded listener.js 00:29:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 119 (1BEA4400) [pid = 3752] [serial = 1928] [outer = 188C3400] 00:29:53 INFO - PROCESS | 3752 | 1461050993762 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]]]}] 00:29:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 00:29:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 638ms 00:29:53 INFO - PROCESS | 3752 | 1461050993807 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 00:29:53 INFO - PROCESS | 3752 | 1461050993809 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 00:29:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 00:29:53 INFO - PROCESS | 3752 | 1461050993816 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 00:29:53 INFO - PROCESS | 3752 | 1461050993818 Marionette TRACE conn3 <- [1,2534,null,{}] 00:29:53 INFO - PROCESS | 3752 | 1461050993822 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}] 00:29:53 INFO - PROCESS | 3752 | 1461050993908 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 00:29:53 INFO - PROCESS | 3752 | 1461050993914 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:53 INFO - PROCESS | 3752 | ++DOCSHELL 12BB4000 == 75 [pid = 3752] [id = 643] 00:29:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 120 (12BB7000) [pid = 3752] [serial = 1929] [outer = 00000000] 00:29:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 121 (1967F400) [pid = 3752] [serial = 1930] [outer = 12BB7000] 00:29:53 INFO - PROCESS | 3752 | 1461050993958 Marionette DEBUG loaded listener.js 00:29:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 122 (1C368C00) [pid = 3752] [serial = 1931] [outer = 12BB7000] 00:29:55 INFO - PROCESS | 3752 | --DOCSHELL 1320E400 == 74 [pid = 3752] [id = 521] 00:29:55 INFO - PROCESS | 3752 | --DOCSHELL 12B8A000 == 73 [pid = 3752] [id = 551] 00:29:55 INFO - PROCESS | 3752 | --DOCSHELL 1A1BBC00 == 72 [pid = 3752] [id = 580] 00:29:55 INFO - PROCESS | 3752 | --DOCSHELL 1CF0D800 == 71 [pid = 3752] [id = 11] 00:29:55 INFO - PROCESS | 3752 | --DOCSHELL 19C81C00 == 70 [pid = 3752] [id = 502] 00:29:55 INFO - PROCESS | 3752 | --DOCSHELL 1A010800 == 69 [pid = 3752] [id = 534] 00:29:55 INFO - PROCESS | 3752 | --DOCSHELL 19B34000 == 68 [pid = 3752] [id = 569] 00:29:55 INFO - PROCESS | 3752 | --DOCSHELL 15BD4400 == 67 [pid = 3752] [id = 484] 00:29:55 INFO - PROCESS | 3752 | --DOCSHELL 13A35400 == 66 [pid = 3752] [id = 501] 00:29:55 INFO - PROCESS | 3752 | --DOCSHELL 19550400 == 65 [pid = 3752] [id = 482] 00:29:55 INFO - PROCESS | 3752 | --DOCSHELL 11F4E000 == 64 [pid = 3752] [id = 568] 00:29:55 INFO - PROCESS | 3752 | --DOCSHELL 1DF70C00 == 63 [pid = 3752] [id = 14] 00:29:55 INFO - PROCESS | 3752 | --DOCSHELL 19C7C000 == 62 [pid = 3752] [id = 549] 00:29:55 INFO - PROCESS | 3752 | --DOCSHELL 1E223800 == 61 [pid = 3752] [id = 15] 00:29:55 INFO - PROCESS | 3752 | --DOCSHELL 1BEA2000 == 60 [pid = 3752] [id = 504] 00:29:55 INFO - PROCESS | 3752 | --DOCSHELL 1919C800 == 59 [pid = 3752] [id = 563] 00:29:55 INFO - PROCESS | 3752 | --DOCSHELL 132EA800 == 58 [pid = 3752] [id = 546] 00:29:55 INFO - PROCESS | 3752 | --DOCSHELL 19ED6000 == 57 [pid = 3752] [id = 486] 00:29:55 INFO - PROCESS | 3752 | --DOCSHELL 1CF0C000 == 56 [pid = 3752] [id = 587] 00:29:55 INFO - PROCESS | 3752 | --DOCSHELL 123B9400 == 55 [pid = 3752] [id = 440] 00:29:55 INFO - PROCESS | 3752 | --DOCSHELL 1A6DEC00 == 54 [pid = 3752] [id = 550] 00:29:55 INFO - PROCESS | 3752 | --DOCSHELL 1C2A3400 == 53 [pid = 3752] [id = 586] 00:29:55 INFO - PROCESS | 3752 | --DOCSHELL 132E5800 == 52 [pid = 3752] [id = 487] 00:29:55 INFO - PROCESS | 3752 | --DOCSHELL 1946C000 == 51 [pid = 3752] [id = 439] 00:29:55 INFO - PROCESS | 3752 | --DOCSHELL 12B42800 == 50 [pid = 3752] [id = 585] 00:29:55 INFO - PROCESS | 3752 | --DOCSHELL 1C2A5000 == 49 [pid = 3752] [id = 499] 00:29:55 INFO - PROCESS | 3752 | --DOCSHELL 1CB87800 == 48 [pid = 3752] [id = 488] 00:29:55 INFO - PROCESS | 3752 | --DOCSHELL 1BE9C400 == 47 [pid = 3752] [id = 503] 00:29:55 INFO - PROCESS | 3752 | --DOCSHELL 15D59800 == 46 [pid = 3752] [id = 533] 00:29:55 INFO - PROCESS | 3752 | --DOCSHELL 18232000 == 45 [pid = 3752] [id = 535] 00:29:55 INFO - PROCESS | 3752 | --DOCSHELL 136D8000 == 44 [pid = 3752] [id = 600] 00:29:55 INFO - PROCESS | 3752 | --DOCSHELL 1D650800 == 43 [pid = 3752] [id = 505] 00:29:55 INFO - PROCESS | 3752 | --DOCSHELL 1A1BAC00 == 42 [pid = 3752] [id = 470] 00:29:55 INFO - PROCESS | 3752 | --DOCSHELL 1C2A3800 == 41 [pid = 3752] [id = 611] 00:29:55 INFO - PROCESS | 3752 | --DOCSHELL 136DB400 == 40 [pid = 3752] [id = 634] 00:29:55 INFO - PROCESS | 3752 | --DOCSHELL 1A1B8000 == 39 [pid = 3752] [id = 632] 00:29:55 INFO - PROCESS | 3752 | --DOCSHELL 132E3400 == 38 [pid = 3752] [id = 633] 00:29:55 INFO - PROCESS | 3752 | --DOCSHELL 11FBDC00 == 37 [pid = 3752] [id = 631] 00:29:55 INFO - PROCESS | 3752 | --DOCSHELL 15BD6000 == 36 [pid = 3752] [id = 629] 00:29:55 INFO - PROCESS | 3752 | --DOCSHELL 19E9C400 == 35 [pid = 3752] [id = 630] 00:29:55 INFO - PROCESS | 3752 | --DOCSHELL 13AADC00 == 34 [pid = 3752] [id = 628] 00:29:55 INFO - PROCESS | 3752 | --DOCSHELL 02675400 == 33 [pid = 3752] [id = 627] 00:29:56 INFO - PROCESS | 3752 | --DOCSHELL 13524800 == 32 [pid = 3752] [id = 635] 00:29:56 INFO - PROCESS | 3752 | --DOCSHELL 11FC7800 == 31 [pid = 3752] [id = 641] 00:29:56 INFO - PROCESS | 3752 | --DOCSHELL 188BE800 == 30 [pid = 3752] [id = 642] 00:29:56 INFO - PROCESS | 3752 | --DOCSHELL 17A09C00 == 29 [pid = 3752] [id = 636] 00:29:56 INFO - PROCESS | 3752 | --DOCSHELL 19769800 == 28 [pid = 3752] [id = 640] 00:29:56 INFO - PROCESS | 3752 | --DOCSHELL 18231C00 == 27 [pid = 3752] [id = 637] 00:29:56 INFO - PROCESS | 3752 | --DOCSHELL 1340F800 == 26 [pid = 3752] [id = 638] 00:29:56 INFO - PROCESS | 3752 | --DOCSHELL 1946A000 == 25 [pid = 3752] [id = 639] 00:29:56 INFO - PROCESS | 3752 | --DOMWINDOW == 121 (182A5C00) [pid = 3752] [serial = 1867] [outer = 00000000] [url = about:blank] 00:29:56 INFO - PROCESS | 3752 | --DOMWINDOW == 120 (18A30800) [pid = 3752] [serial = 1870] [outer = 00000000] [url = about:blank] 00:29:56 INFO - PROCESS | 3752 | --DOMWINDOW == 119 (18877800) [pid = 3752] [serial = 1868] [outer = 00000000] [url = about:blank] 00:29:56 INFO - PROCESS | 3752 | --DOMWINDOW == 118 (18A31000) [pid = 3752] [serial = 1871] [outer = 00000000] [url = about:blank] 00:29:56 INFO - PROCESS | 3752 | --DOMWINDOW == 117 (1946B400) [pid = 3752] [serial = 1876] [outer = 00000000] [url = about:blank] 00:29:56 INFO - PROCESS | 3752 | --DOMWINDOW == 116 (1336F400) [pid = 3752] [serial = 1853] [outer = 00000000] [url = about:blank] 00:29:56 INFO - PROCESS | 3752 | --DOMWINDOW == 115 (132E7800) [pid = 3752] [serial = 1852] [outer = 00000000] [url = about:blank] 00:29:56 INFO - PROCESS | 3752 | --DOMWINDOW == 114 (16558800) [pid = 3752] [serial = 1861] [outer = 00000000] [url = about:blank] 00:29:56 INFO - PROCESS | 3752 | --DOMWINDOW == 113 (16723400) [pid = 3752] [serial = 1862] [outer = 00000000] [url = about:blank] 00:29:56 INFO - PROCESS | 3752 | --DOMWINDOW == 112 (14BAE400) [pid = 3752] [serial = 1858] [outer = 00000000] [url = about:blank] 00:29:56 INFO - PROCESS | 3752 | --DOMWINDOW == 111 (15749000) [pid = 3752] [serial = 1859] [outer = 00000000] [url = about:blank] 00:29:56 INFO - PROCESS | 3752 | --DOMWINDOW == 110 (188C0000) [pid = 3752] [serial = 1840] [outer = 00000000] [url = about:blank] 00:29:56 INFO - PROCESS | 3752 | --DOMWINDOW == 109 (13813C00) [pid = 3752] [serial = 1856] [outer = 00000000] [url = about:blank] 00:29:56 INFO - PROCESS | 3752 | --DOMWINDOW == 108 (136D5C00) [pid = 3752] [serial = 1855] [outer = 00000000] [url = about:blank] 00:29:56 INFO - PROCESS | 3752 | --DOMWINDOW == 107 (1CF93C00) [pid = 3752] [serial = 1834] [outer = 00000000] [url = about:blank] 00:29:56 INFO - PROCESS | 3752 | --DOMWINDOW == 106 (1D264000) [pid = 3752] [serial = 1835] [outer = 00000000] [url = about:blank] 00:29:56 INFO - PROCESS | 3752 | --DOMWINDOW == 105 (17A47800) [pid = 3752] [serial = 1864] [outer = 00000000] [url = about:blank] 00:29:56 INFO - PROCESS | 3752 | --DOMWINDOW == 104 (1D6C8800) [pid = 3752] [serial = 1849] [outer = 00000000] [url = about:blank] 00:29:56 INFO - PROCESS | 3752 | --DOMWINDOW == 103 (1A644000) [pid = 3752] [serial = 1843] [outer = 00000000] [url = about:blank] 00:29:56 INFO - PROCESS | 3752 | --DOMWINDOW == 102 (1D2A7400) [pid = 3752] [serial = 1846] [outer = 00000000] [url = about:blank] 00:29:56 INFO - PROCESS | 3752 | --DOMWINDOW == 101 (15E74000) [pid = 3752] [serial = 1837] [outer = 00000000] [url = about:blank] 00:29:56 INFO - PROCESS | 3752 | --DOMWINDOW == 100 (13524400) [pid = 3752] [serial = 1873] [outer = 00000000] [url = about:blank] 00:29:56 INFO - PROCESS | 3752 | --DOMWINDOW == 99 (143B6800) [pid = 3752] [serial = 1874] [outer = 00000000] [url = about:blank] 00:29:56 INFO - PROCESS | 3752 | --DOMWINDOW == 98 (1968A400) [pid = 3752] [serial = 1877] [outer = 00000000] [url = about:blank] 00:29:56 INFO - PROCESS | 3752 | --DOMWINDOW == 97 (17A4C400) [pid = 3752] [serial = 1865] [outer = 00000000] [url = about:blank] 00:29:56 INFO - PROCESS | 3752 | --DOMWINDOW == 96 (1975F800) [pid = 3752] [serial = 1879] [outer = 00000000] [url = about:blank] 00:29:56 INFO - PROCESS | 3752 | 1461050996351 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]]]}] 00:29:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 00:29:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 2571ms 00:29:56 INFO - PROCESS | 3752 | 1461050996390 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 00:29:56 INFO - PROCESS | 3752 | 1461050996395 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 00:29:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 00:29:56 INFO - PROCESS | 3752 | 1461050996401 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 00:29:56 INFO - PROCESS | 3752 | 1461050996405 Marionette TRACE conn3 <- [1,2538,null,{}] 00:29:56 INFO - PROCESS | 3752 | 1461050996411 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}] 00:29:56 INFO - PROCESS | 3752 | 1461050996502 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 00:29:56 INFO - PROCESS | 3752 | 1461050996514 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:56 INFO - PROCESS | 3752 | ++DOCSHELL 11BEF000 == 26 [pid = 3752] [id = 644] 00:29:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 97 (11BEFC00) [pid = 3752] [serial = 1932] [outer = 00000000] 00:29:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 98 (11BFA800) [pid = 3752] [serial = 1933] [outer = 11BEFC00] 00:29:56 INFO - PROCESS | 3752 | 1461050996564 Marionette DEBUG loaded listener.js 00:29:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 99 (11F4FC00) [pid = 3752] [serial = 1934] [outer = 11BEFC00] 00:29:57 INFO - PROCESS | 3752 | 1461050997093 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]]]}] 00:29:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 00:29:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 733ms 00:29:57 INFO - PROCESS | 3752 | 1461050997141 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 00:29:57 INFO - PROCESS | 3752 | 1461050997147 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 00:29:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 00:29:57 INFO - PROCESS | 3752 | 1461050997154 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 00:29:57 INFO - PROCESS | 3752 | 1461050997156 Marionette TRACE conn3 <- [1,2542,null,{}] 00:29:57 INFO - PROCESS | 3752 | 1461050997160 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}] 00:29:57 INFO - PROCESS | 3752 | 1461050997244 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 00:29:57 INFO - PROCESS | 3752 | 1461050997254 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:57 INFO - PROCESS | 3752 | ++DOCSHELL 11FC0000 == 27 [pid = 3752] [id = 645] 00:29:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 100 (11FC7000) [pid = 3752] [serial = 1935] [outer = 00000000] 00:29:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 101 (123FBC00) [pid = 3752] [serial = 1936] [outer = 11FC7000] 00:29:57 INFO - PROCESS | 3752 | 1461050997300 Marionette DEBUG loaded listener.js 00:29:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 102 (12BB1C00) [pid = 3752] [serial = 1937] [outer = 11FC7000] 00:29:57 INFO - PROCESS | 3752 | 1461050997794 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]]]}] 00:29:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 00:29:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 686ms 00:29:57 INFO - PROCESS | 3752 | 1461050997851 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 00:29:57 INFO - PROCESS | 3752 | 1461050997854 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 00:29:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 00:29:57 INFO - PROCESS | 3752 | 1461050997857 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 00:29:57 INFO - PROCESS | 3752 | 1461050997861 Marionette TRACE conn3 <- [1,2546,null,{}] 00:29:57 INFO - PROCESS | 3752 | 1461050997872 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}] 00:29:57 INFO - PROCESS | 3752 | 1461050997990 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 00:29:58 INFO - PROCESS | 3752 | 1461050998088 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:58 INFO - PROCESS | 3752 | ++DOCSHELL 132E1400 == 28 [pid = 3752] [id = 646] 00:29:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 103 (132E2400) [pid = 3752] [serial = 1938] [outer = 00000000] 00:29:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 104 (1336AC00) [pid = 3752] [serial = 1939] [outer = 132E2400] 00:29:58 INFO - PROCESS | 3752 | 1461050998147 Marionette DEBUG loaded listener.js 00:29:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 105 (13403400) [pid = 3752] [serial = 1940] [outer = 132E2400] 00:29:58 INFO - PROCESS | 3752 | 1461050998547 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]]]}] 00:29:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 00:29:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 733ms 00:29:58 INFO - PROCESS | 3752 | 1461050998597 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 00:29:58 INFO - PROCESS | 3752 | 1461050998599 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 00:29:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 00:29:58 INFO - PROCESS | 3752 | 1461050998602 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 00:29:58 INFO - PROCESS | 3752 | 1461050998604 Marionette TRACE conn3 <- [1,2550,null,{}] 00:29:58 INFO - PROCESS | 3752 | 1461050998608 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}] 00:29:58 INFO - PROCESS | 3752 | 1461050998687 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 00:29:58 INFO - PROCESS | 3752 | 1461050998694 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:58 INFO - PROCESS | 3752 | ++DOCSHELL 13360000 == 29 [pid = 3752] [id = 647] 00:29:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 106 (1340AC00) [pid = 3752] [serial = 1941] [outer = 00000000] 00:29:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 107 (1345BC00) [pid = 3752] [serial = 1942] [outer = 1340AC00] 00:29:58 INFO - PROCESS | 3752 | 1461050998739 Marionette DEBUG loaded listener.js 00:29:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 108 (13525400) [pid = 3752] [serial = 1943] [outer = 1340AC00] 00:29:59 INFO - PROCESS | 3752 | 1461050999213 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]]]}] 00:29:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 00:29:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 624ms 00:29:59 INFO - PROCESS | 3752 | 1461050999240 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 00:29:59 INFO - PROCESS | 3752 | 1461050999242 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 00:29:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 00:29:59 INFO - PROCESS | 3752 | 1461050999249 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 00:29:59 INFO - PROCESS | 3752 | 1461050999251 Marionette TRACE conn3 <- [1,2554,null,{}] 00:29:59 INFO - PROCESS | 3752 | 1461050999254 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}] 00:29:59 INFO - PROCESS | 3752 | 1461050999313 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 00:29:59 INFO - PROCESS | 3752 | 1461050999320 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:59 INFO - PROCESS | 3752 | ++DOCSHELL 13528C00 == 30 [pid = 3752] [id = 648] 00:29:59 INFO - PROCESS | 3752 | ++DOMWINDOW == 109 (136D2800) [pid = 3752] [serial = 1944] [outer = 00000000] 00:29:59 INFO - PROCESS | 3752 | ++DOMWINDOW == 110 (136DC800) [pid = 3752] [serial = 1945] [outer = 136D2800] 00:29:59 INFO - PROCESS | 3752 | 1461050999365 Marionette DEBUG loaded listener.js 00:29:59 INFO - PROCESS | 3752 | ++DOMWINDOW == 111 (1371B000) [pid = 3752] [serial = 1946] [outer = 136D2800] 00:29:59 INFO - PROCESS | 3752 | 1461050999830 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]]]}] 00:29:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 00:29:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 639ms 00:29:59 INFO - PROCESS | 3752 | 1461050999873 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 00:29:59 INFO - PROCESS | 3752 | 1461050999875 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 00:29:59 INFO - PROCESS | 3752 | 1461050999878 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 00:29:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 00:29:59 INFO - PROCESS | 3752 | 1461050999880 Marionette TRACE conn3 <- [1,2558,null,{}] 00:29:59 INFO - PROCESS | 3752 | 1461050999883 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}] 00:29:59 INFO - PROCESS | 3752 | 1461050999993 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 00:30:00 INFO - PROCESS | 3752 | 1461051000001 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:00 INFO - PROCESS | 3752 | ++DOCSHELL 11FC5800 == 31 [pid = 3752] [id = 649] 00:30:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 112 (13453000) [pid = 3752] [serial = 1947] [outer = 00000000] 00:30:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 113 (143AD800) [pid = 3752] [serial = 1948] [outer = 13453000] 00:30:00 INFO - PROCESS | 3752 | 1461051000049 Marionette DEBUG loaded listener.js 00:30:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 114 (14BF2000) [pid = 3752] [serial = 1949] [outer = 13453000] 00:30:00 INFO - PROCESS | 3752 | 1461051000513 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]]]}] 00:30:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 00:30:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 701ms 00:30:00 INFO - PROCESS | 3752 | 1461051000578 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 00:30:00 INFO - PROCESS | 3752 | 1461051000580 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 00:30:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 00:30:00 INFO - PROCESS | 3752 | 1461051000583 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 00:30:00 INFO - PROCESS | 3752 | 1461051000585 Marionette TRACE conn3 <- [1,2562,null,{}] 00:30:00 INFO - PROCESS | 3752 | 1461051000588 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}] 00:30:00 INFO - PROCESS | 3752 | 1461051000662 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 00:30:00 INFO - PROCESS | 3752 | 1461051000699 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:00 INFO - PROCESS | 3752 | ++DOCSHELL 14BAC800 == 32 [pid = 3752] [id = 650] 00:30:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 115 (14BAE400) [pid = 3752] [serial = 1950] [outer = 00000000] 00:30:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 116 (15B35800) [pid = 3752] [serial = 1951] [outer = 14BAE400] 00:30:00 INFO - PROCESS | 3752 | 1461051000744 Marionette DEBUG loaded listener.js 00:30:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 117 (15B36400) [pid = 3752] [serial = 1952] [outer = 14BAE400] 00:30:01 INFO - PROCESS | 3752 | 1461051001198 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]]]}] 00:30:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 00:30:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 685ms 00:30:01 INFO - PROCESS | 3752 | 1461051001283 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 00:30:01 INFO - PROCESS | 3752 | 1461051001285 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 00:30:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 00:30:01 INFO - PROCESS | 3752 | 1461051001289 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 00:30:01 INFO - PROCESS | 3752 | 1461051001290 Marionette TRACE conn3 <- [1,2566,null,{}] 00:30:01 INFO - PROCESS | 3752 | 1461051001294 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}] 00:30:01 INFO - PROCESS | 3752 | 1461051001369 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 00:30:01 INFO - PROCESS | 3752 | 1461051001375 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:01 INFO - PROCESS | 3752 | ++DOCSHELL 159E5400 == 33 [pid = 3752] [id = 651] 00:30:01 INFO - PROCESS | 3752 | ++DOMWINDOW == 118 (159E5C00) [pid = 3752] [serial = 1953] [outer = 00000000] 00:30:01 INFO - PROCESS | 3752 | ++DOMWINDOW == 119 (16494000) [pid = 3752] [serial = 1954] [outer = 159E5C00] 00:30:01 INFO - PROCESS | 3752 | 1461051001420 Marionette DEBUG loaded listener.js 00:30:01 INFO - PROCESS | 3752 | ++DOMWINDOW == 120 (1648F400) [pid = 3752] [serial = 1955] [outer = 159E5C00] 00:30:01 INFO - PROCESS | 3752 | 1461051001899 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]]]}] 00:30:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 00:30:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 623ms 00:30:01 INFO - PROCESS | 3752 | 1461051001932 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 00:30:01 INFO - PROCESS | 3752 | 1461051001934 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 00:30:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 00:30:01 INFO - PROCESS | 3752 | 1461051001938 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 00:30:01 INFO - PROCESS | 3752 | 1461051001939 Marionette TRACE conn3 <- [1,2570,null,{}] 00:30:01 INFO - PROCESS | 3752 | 1461051001943 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}] 00:30:02 INFO - PROCESS | 3752 | 1461051002051 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 00:30:02 INFO - PROCESS | 3752 | 1461051002142 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:02 INFO - PROCESS | 3752 | ++DOCSHELL 1325B800 == 34 [pid = 3752] [id = 652] 00:30:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 121 (15D61400) [pid = 3752] [serial = 1956] [outer = 00000000] 00:30:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 122 (16723C00) [pid = 3752] [serial = 1957] [outer = 15D61400] 00:30:02 INFO - PROCESS | 3752 | 1461051002187 Marionette DEBUG loaded listener.js 00:30:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 123 (16722000) [pid = 3752] [serial = 1958] [outer = 15D61400] 00:30:02 INFO - PROCESS | 3752 | 1461051002610 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]]]}] 00:30:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 00:30:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 701ms 00:30:02 INFO - PROCESS | 3752 | 1461051002637 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 00:30:02 INFO - PROCESS | 3752 | 1461051002638 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 00:30:02 INFO - PROCESS | 3752 | 1461051002642 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 00:30:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 00:30:02 INFO - PROCESS | 3752 | 1461051002643 Marionette TRACE conn3 <- [1,2574,null,{}] 00:30:02 INFO - PROCESS | 3752 | 1461051002651 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}] 00:30:02 INFO - PROCESS | 3752 | 1461051002764 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 00:30:02 INFO - PROCESS | 3752 | 1461051002772 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:02 INFO - PROCESS | 3752 | ++DOCSHELL 16727800 == 35 [pid = 3752] [id = 653] 00:30:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 124 (16C06800) [pid = 3752] [serial = 1959] [outer = 00000000] 00:30:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 125 (17A43000) [pid = 3752] [serial = 1960] [outer = 16C06800] 00:30:02 INFO - PROCESS | 3752 | 1461051002889 Marionette DEBUG loaded listener.js 00:30:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 126 (17A48800) [pid = 3752] [serial = 1961] [outer = 16C06800] 00:30:03 INFO - PROCESS | 3752 | 1461051003352 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]]]}] 00:30:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 00:30:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 732ms 00:30:03 INFO - PROCESS | 3752 | 1461051003382 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 00:30:03 INFO - PROCESS | 3752 | 1461051003385 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 00:30:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 00:30:03 INFO - PROCESS | 3752 | 1461051003388 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 00:30:03 INFO - PROCESS | 3752 | 1461051003390 Marionette TRACE conn3 <- [1,2578,null,{}] 00:30:03 INFO - PROCESS | 3752 | 1461051003394 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}] 00:30:03 INFO - PROCESS | 3752 | 1461051003550 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 00:30:04 INFO - PROCESS | 3752 | --DOMWINDOW == 125 (19466400) [pid = 3752] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 00:30:04 INFO - PROCESS | 3752 | --DOMWINDOW == 124 (1A693000) [pid = 3752] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 00:30:04 INFO - PROCESS | 3752 | --DOMWINDOW == 123 (199F8400) [pid = 3752] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 00:30:04 INFO - PROCESS | 3752 | --DOMWINDOW == 122 (19C58C00) [pid = 3752] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 00:30:04 INFO - PROCESS | 3752 | --DOMWINDOW == 121 (12DD8000) [pid = 3752] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 00:30:04 INFO - PROCESS | 3752 | --DOMWINDOW == 120 (188C3400) [pid = 3752] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 00:30:04 INFO - PROCESS | 3752 | --DOMWINDOW == 119 (02679800) [pid = 3752] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 00:30:04 INFO - PROCESS | 3752 | --DOMWINDOW == 118 (18234000) [pid = 3752] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 00:30:04 INFO - PROCESS | 3752 | --DOMWINDOW == 117 (17A46C00) [pid = 3752] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 00:30:04 INFO - PROCESS | 3752 | --DOMWINDOW == 116 (13524C00) [pid = 3752] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 00:30:04 INFO - PROCESS | 3752 | --DOMWINDOW == 115 (13A39000) [pid = 3752] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 00:30:04 INFO - PROCESS | 3752 | --DOMWINDOW == 114 (132EBC00) [pid = 3752] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 00:30:04 INFO - PROCESS | 3752 | --DOMWINDOW == 113 (1BEA0400) [pid = 3752] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 00:30:04 INFO - PROCESS | 3752 | --DOMWINDOW == 112 (19C7BC00) [pid = 3752] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 00:30:04 INFO - PROCESS | 3752 | --DOMWINDOW == 111 (19EA0800) [pid = 3752] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 00:30:04 INFO - PROCESS | 3752 | --DOMWINDOW == 110 (1648EC00) [pid = 3752] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 00:30:04 INFO - PROCESS | 3752 | --DOMWINDOW == 109 (13AAE400) [pid = 3752] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 00:30:04 INFO - PROCESS | 3752 | --DOMWINDOW == 108 (18238800) [pid = 3752] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 00:30:04 INFO - PROCESS | 3752 | --DOMWINDOW == 107 (19465400) [pid = 3752] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 00:30:04 INFO - PROCESS | 3752 | --DOMWINDOW == 106 (1A1BC800) [pid = 3752] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 00:30:04 INFO - PROCESS | 3752 | --DOMWINDOW == 105 (02A7F400) [pid = 3752] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 00:30:04 INFO - PROCESS | 3752 | --DOMWINDOW == 104 (19743800) [pid = 3752] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 00:30:04 INFO - PROCESS | 3752 | --DOMWINDOW == 103 (16C0AC00) [pid = 3752] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 00:30:04 INFO - PROCESS | 3752 | --DOMWINDOW == 102 (17AD5800) [pid = 3752] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 00:30:04 INFO - PROCESS | 3752 | --DOMWINDOW == 101 (19EE1000) [pid = 3752] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 00:30:04 INFO - PROCESS | 3752 | --DOMWINDOW == 100 (13AB6400) [pid = 3752] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 00:30:04 INFO - PROCESS | 3752 | --DOMWINDOW == 99 (1D2A9C00) [pid = 3752] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 00:30:04 INFO - PROCESS | 3752 | --DOMWINDOW == 98 (136D7400) [pid = 3752] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 00:30:04 INFO - PROCESS | 3752 | --DOMWINDOW == 97 (1946A800) [pid = 3752] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 00:30:04 INFO - PROCESS | 3752 | --DOMWINDOW == 96 (19C78000) [pid = 3752] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 00:30:04 INFO - PROCESS | 3752 | --DOMWINDOW == 95 (19689000) [pid = 3752] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 00:30:04 INFO - PROCESS | 3752 | 1461051004147 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:04 INFO - PROCESS | 3752 | ++DOCSHELL 02A7B800 == 36 [pid = 3752] [id = 654] 00:30:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 96 (02A7F400) [pid = 3752] [serial = 1962] [outer = 00000000] 00:30:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 97 (1320F000) [pid = 3752] [serial = 1963] [outer = 02A7F400] 00:30:04 INFO - PROCESS | 3752 | 1461051004206 Marionette DEBUG loaded listener.js 00:30:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 98 (1352E800) [pid = 3752] [serial = 1964] [outer = 02A7F400] 00:30:04 INFO - PROCESS | 3752 | 1461051004611 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]]]}] 00:30:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 00:30:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1246ms 00:30:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 00:30:04 INFO - PROCESS | 3752 | 1461051004644 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 00:30:04 INFO - PROCESS | 3752 | 1461051004646 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 00:30:04 INFO - PROCESS | 3752 | 1461051004649 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 00:30:04 INFO - PROCESS | 3752 | 1461051004651 Marionette TRACE conn3 <- [1,2582,null,{}] 00:30:04 INFO - PROCESS | 3752 | 1461051004654 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}] 00:30:04 INFO - PROCESS | 3752 | 1461051004767 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 00:30:04 INFO - PROCESS | 3752 | 1461051004773 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:04 INFO - PROCESS | 3752 | ++DOCSHELL 13458400 == 37 [pid = 3752] [id = 655] 00:30:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 99 (13716000) [pid = 3752] [serial = 1965] [outer = 00000000] 00:30:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 100 (17BC1800) [pid = 3752] [serial = 1966] [outer = 13716000] 00:30:04 INFO - PROCESS | 3752 | 1461051004817 Marionette DEBUG loaded listener.js 00:30:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 101 (17BC1400) [pid = 3752] [serial = 1967] [outer = 13716000] 00:30:05 INFO - PROCESS | 3752 | 1461051005213 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]]]}] 00:30:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 00:30:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 623ms 00:30:05 INFO - PROCESS | 3752 | 1461051005272 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 00:30:05 INFO - PROCESS | 3752 | 1461051005274 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 00:30:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 00:30:05 INFO - PROCESS | 3752 | 1461051005279 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 00:30:05 INFO - PROCESS | 3752 | 1461051005282 Marionette TRACE conn3 <- [1,2586,null,{}] 00:30:05 INFO - PROCESS | 3752 | 1461051005287 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}] 00:30:05 INFO - PROCESS | 3752 | 1461051005364 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 00:30:05 INFO - PROCESS | 3752 | 1461051005370 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:05 INFO - PROCESS | 3752 | ++DOCSHELL 14BB1400 == 38 [pid = 3752] [id = 656] 00:30:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 102 (1658DC00) [pid = 3752] [serial = 1968] [outer = 00000000] 00:30:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 103 (1823A800) [pid = 3752] [serial = 1969] [outer = 1658DC00] 00:30:05 INFO - PROCESS | 3752 | 1461051005414 Marionette DEBUG loaded listener.js 00:30:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 104 (182B1000) [pid = 3752] [serial = 1970] [outer = 1658DC00] 00:30:05 INFO - PROCESS | 3752 | 1461051005874 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]]]}] 00:30:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 00:30:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 638ms 00:30:05 INFO - PROCESS | 3752 | 1461051005916 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 00:30:05 INFO - PROCESS | 3752 | 1461051005918 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 00:30:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 00:30:05 INFO - PROCESS | 3752 | 1461051005921 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 00:30:05 INFO - PROCESS | 3752 | 1461051005923 Marionette TRACE conn3 <- [1,2590,null,{}] 00:30:05 INFO - PROCESS | 3752 | 1461051005926 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}] 00:30:06 INFO - PROCESS | 3752 | 1461051006002 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 00:30:06 INFO - PROCESS | 3752 | 1461051006009 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:06 INFO - PROCESS | 3752 | ++DOCSHELL 18231800 == 39 [pid = 3752] [id = 657] 00:30:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 105 (18237800) [pid = 3752] [serial = 1971] [outer = 00000000] 00:30:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 106 (188BAC00) [pid = 3752] [serial = 1972] [outer = 18237800] 00:30:06 INFO - PROCESS | 3752 | 1461051006055 Marionette DEBUG loaded listener.js 00:30:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 107 (188C0000) [pid = 3752] [serial = 1973] [outer = 18237800] 00:30:06 INFO - PROCESS | 3752 | 1461051006952 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]]]}] 00:30:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 00:30:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1044ms 00:30:06 INFO - PROCESS | 3752 | 1461051006977 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 00:30:06 INFO - PROCESS | 3752 | 1461051006982 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 00:30:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 00:30:06 INFO - PROCESS | 3752 | 1461051006988 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 00:30:06 INFO - PROCESS | 3752 | 1461051006992 Marionette TRACE conn3 <- [1,2594,null,{}] 00:30:06 INFO - PROCESS | 3752 | 1461051006998 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}] 00:30:07 INFO - PROCESS | 3752 | 1461051007113 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 00:30:07 INFO - PROCESS | 3752 | 1461051007254 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:07 INFO - PROCESS | 3752 | ++DOCSHELL 11FC4400 == 40 [pid = 3752] [id = 658] 00:30:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 108 (11FC5C00) [pid = 3752] [serial = 1974] [outer = 00000000] 00:30:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 109 (12B3E800) [pid = 3752] [serial = 1975] [outer = 11FC5C00] 00:30:07 INFO - PROCESS | 3752 | 1461051007310 Marionette DEBUG loaded listener.js 00:30:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 110 (1320DC00) [pid = 3752] [serial = 1976] [outer = 11FC5C00] 00:30:08 INFO - PROCESS | 3752 | 1461051008100 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]]]}] 00:30:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 00:30:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1153ms 00:30:08 INFO - PROCESS | 3752 | 1461051008142 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 00:30:08 INFO - PROCESS | 3752 | 1461051008148 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 00:30:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 00:30:08 INFO - PROCESS | 3752 | 1461051008155 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 00:30:08 INFO - PROCESS | 3752 | 1461051008158 Marionette TRACE conn3 <- [1,2598,null,{}] 00:30:08 INFO - PROCESS | 3752 | 1461051008162 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}] 00:30:08 INFO - PROCESS | 3752 | 1461051008416 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 00:30:08 INFO - PROCESS | 3752 | 1461051008602 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:08 INFO - PROCESS | 3752 | ++DOCSHELL 123FEC00 == 41 [pid = 3752] [id = 659] 00:30:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 111 (12B3A400) [pid = 3752] [serial = 1977] [outer = 00000000] 00:30:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 112 (132DF800) [pid = 3752] [serial = 1978] [outer = 12B3A400] 00:30:08 INFO - PROCESS | 3752 | 1461051008697 Marionette DEBUG loaded listener.js 00:30:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 113 (13366000) [pid = 3752] [serial = 1979] [outer = 12B3A400] 00:30:09 INFO - PROCESS | 3752 | --DOCSHELL 17BC2400 == 40 [pid = 3752] [id = 418] 00:30:09 INFO - PROCESS | 3752 | --DOCSHELL 16720800 == 39 [pid = 3752] [id = 416] 00:30:09 INFO - PROCESS | 3752 | --DOCSHELL 16495800 == 38 [pid = 3752] [id = 415] 00:30:09 INFO - PROCESS | 3752 | --DOCSHELL 1337A000 == 37 [pid = 3752] [id = 412] 00:30:09 INFO - PROCESS | 3752 | --DOCSHELL 13CA8400 == 36 [pid = 3752] [id = 420] 00:30:09 INFO - PROCESS | 3752 | --DOCSHELL 13205C00 == 35 [pid = 3752] [id = 417] 00:30:09 INFO - PROCESS | 3752 | --DOCSHELL 1325C800 == 34 [pid = 3752] [id = 411] 00:30:09 INFO - PROCESS | 3752 | --DOCSHELL 136D5000 == 33 [pid = 3752] [id = 413] 00:30:09 INFO - PROCESS | 3752 | --DOCSHELL 11BEF800 == 32 [pid = 3752] [id = 409] 00:30:09 INFO - PROCESS | 3752 | --DOCSHELL 02672000 == 31 [pid = 3752] [id = 426] 00:30:09 INFO - PROCESS | 3752 | --DOCSHELL 12BB4000 == 30 [pid = 3752] [id = 643] 00:30:09 INFO - PROCESS | 3752 | --DOMWINDOW == 112 (1997EC00) [pid = 3752] [serial = 1790] [outer = 00000000] [url = about:blank] 00:30:09 INFO - PROCESS | 3752 | --DOMWINDOW == 111 (132ED000) [pid = 3752] [serial = 1781] [outer = 00000000] [url = about:blank] 00:30:09 INFO - PROCESS | 3752 | --DOMWINDOW == 110 (182ADC00) [pid = 3752] [serial = 1787] [outer = 00000000] [url = about:blank] 00:30:09 INFO - PROCESS | 3752 | --DOMWINDOW == 109 (16496000) [pid = 3752] [serial = 1784] [outer = 00000000] [url = about:blank] 00:30:09 INFO - PROCESS | 3752 | --DOMWINDOW == 108 (1C0BA400) [pid = 3752] [serial = 1742] [outer = 00000000] [url = about:blank] 00:30:09 INFO - PROCESS | 3752 | --DOMWINDOW == 107 (1967F400) [pid = 3752] [serial = 1930] [outer = 00000000] [url = about:blank] 00:30:09 INFO - PROCESS | 3752 | 1461051009293 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]]]}] 00:30:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 00:30:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1185ms 00:30:09 INFO - PROCESS | 3752 | 1461051009350 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 00:30:09 INFO - PROCESS | 3752 | 1461051009354 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 00:30:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 00:30:09 INFO - PROCESS | 3752 | 1461051009358 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 00:30:09 INFO - PROCESS | 3752 | 1461051009361 Marionette TRACE conn3 <- [1,2602,null,{}] 00:30:09 INFO - PROCESS | 3752 | 1461051009365 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}] 00:30:09 INFO - PROCESS | 3752 | 1461051009465 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 00:30:09 INFO - PROCESS | 3752 | --DOMWINDOW == 106 (1BEA8800) [pid = 3752] [serial = 1796] [outer = 00000000] [url = about:blank] 00:30:09 INFO - PROCESS | 3752 | --DOMWINDOW == 105 (1C369C00) [pid = 3752] [serial = 1844] [outer = 00000000] [url = about:blank] 00:30:09 INFO - PROCESS | 3752 | --DOMWINDOW == 104 (1954F800) [pid = 3752] [serial = 1841] [outer = 00000000] [url = about:blank] 00:30:09 INFO - PROCESS | 3752 | --DOMWINDOW == 103 (1CF0E000) [pid = 3752] [serial = 1799] [outer = 00000000] [url = about:blank] 00:30:09 INFO - PROCESS | 3752 | --DOMWINDOW == 102 (1D6CB400) [pid = 3752] [serial = 1850] [outer = 00000000] [url = about:blank] 00:30:09 INFO - PROCESS | 3752 | --DOMWINDOW == 101 (1671EC00) [pid = 3752] [serial = 1838] [outer = 00000000] [url = about:blank] 00:30:09 INFO - PROCESS | 3752 | --DOMWINDOW == 100 (19763400) [pid = 3752] [serial = 1880] [outer = 00000000] [url = about:blank] 00:30:09 INFO - PROCESS | 3752 | --DOMWINDOW == 99 (1D2B0C00) [pid = 3752] [serial = 1847] [outer = 00000000] [url = about:blank] 00:30:09 INFO - PROCESS | 3752 | --DOMWINDOW == 98 (19E94800) [pid = 3752] [serial = 1793] [outer = 00000000] [url = about:blank] 00:30:09 INFO - PROCESS | 3752 | --DOMWINDOW == 97 (1D2A4400) [pid = 3752] [serial = 1802] [outer = 00000000] [url = about:blank] 00:30:09 INFO - PROCESS | 3752 | --DOMWINDOW == 96 (199EF400) [pid = 3752] [serial = 1918] [outer = 00000000] [url = about:blank] 00:30:09 INFO - PROCESS | 3752 | --DOMWINDOW == 95 (1A004C00) [pid = 3752] [serial = 1921] [outer = 00000000] [url = about:blank] 00:30:09 INFO - PROCESS | 3752 | --DOMWINDOW == 94 (19C79400) [pid = 3752] [serial = 1919] [outer = 00000000] [url = about:blank] 00:30:09 INFO - PROCESS | 3752 | --DOMWINDOW == 93 (16559000) [pid = 3752] [serial = 1924] [outer = 00000000] [url = about:blank] 00:30:09 INFO - PROCESS | 3752 | --DOMWINDOW == 92 (1A075800) [pid = 3752] [serial = 1922] [outer = 00000000] [url = about:blank] 00:30:09 INFO - PROCESS | 3752 | --DOMWINDOW == 91 (1BE9C000) [pid = 3752] [serial = 1927] [outer = 00000000] [url = about:blank] 00:30:09 INFO - PROCESS | 3752 | --DOMWINDOW == 90 (1235E000) [pid = 3752] [serial = 1882] [outer = 00000000] [url = about:blank] 00:30:09 INFO - PROCESS | 3752 | --DOMWINDOW == 89 (188BC400) [pid = 3752] [serial = 1912] [outer = 00000000] [url = about:blank] 00:30:09 INFO - PROCESS | 3752 | --DOMWINDOW == 88 (17BC2800) [pid = 3752] [serial = 1909] [outer = 00000000] [url = about:blank] 00:30:09 INFO - PROCESS | 3752 | --DOMWINDOW == 87 (17BCC000) [pid = 3752] [serial = 1910] [outer = 00000000] [url = about:blank] 00:30:09 INFO - PROCESS | 3752 | --DOMWINDOW == 86 (13CAAC00) [pid = 3752] [serial = 1906] [outer = 00000000] [url = about:blank] 00:30:09 INFO - PROCESS | 3752 | --DOMWINDOW == 85 (15B31800) [pid = 3752] [serial = 1907] [outer = 00000000] [url = about:blank] 00:30:09 INFO - PROCESS | 3752 | --DOMWINDOW == 84 (16497000) [pid = 3752] [serial = 1904] [outer = 00000000] [url = about:blank] 00:30:09 INFO - PROCESS | 3752 | --DOMWINDOW == 83 (13CAF800) [pid = 3752] [serial = 1903] [outer = 00000000] [url = about:blank] 00:30:09 INFO - PROCESS | 3752 | --DOMWINDOW == 82 (14BEF400) [pid = 3752] [serial = 1901] [outer = 00000000] [url = about:blank] 00:30:09 INFO - PROCESS | 3752 | --DOMWINDOW == 81 (13AB2000) [pid = 3752] [serial = 1900] [outer = 00000000] [url = about:blank] 00:30:09 INFO - PROCESS | 3752 | --DOMWINDOW == 80 (1C985800) [pid = 3752] [serial = 1898] [outer = 00000000] [url = about:blank] 00:30:09 INFO - PROCESS | 3752 | --DOMWINDOW == 79 (1C0C5000) [pid = 3752] [serial = 1897] [outer = 00000000] [url = about:blank] 00:30:09 INFO - PROCESS | 3752 | --DOMWINDOW == 78 (1A698C00) [pid = 3752] [serial = 1895] [outer = 00000000] [url = about:blank] 00:30:09 INFO - PROCESS | 3752 | --DOMWINDOW == 77 (1A1B8800) [pid = 3752] [serial = 1894] [outer = 00000000] [url = about:blank] 00:30:09 INFO - PROCESS | 3752 | --DOMWINDOW == 76 (1A066800) [pid = 3752] [serial = 1892] [outer = 00000000] [url = about:blank] 00:30:09 INFO - PROCESS | 3752 | --DOMWINDOW == 75 (1A06A000) [pid = 3752] [serial = 1891] [outer = 00000000] [url = about:blank] 00:30:09 INFO - PROCESS | 3752 | --DOMWINDOW == 74 (1973C800) [pid = 3752] [serial = 1889] [outer = 00000000] [url = about:blank] 00:30:09 INFO - PROCESS | 3752 | --DOMWINDOW == 73 (18A29C00) [pid = 3752] [serial = 1888] [outer = 00000000] [url = about:blank] 00:30:09 INFO - PROCESS | 3752 | --DOMWINDOW == 72 (15D18800) [pid = 3752] [serial = 1886] [outer = 00000000] [url = about:blank] 00:30:09 INFO - PROCESS | 3752 | --DOMWINDOW == 71 (14BAD800) [pid = 3752] [serial = 1885] [outer = 00000000] [url = about:blank] 00:30:09 INFO - PROCESS | 3752 | --DOMWINDOW == 70 (1320A400) [pid = 3752] [serial = 1883] [outer = 00000000] [url = about:blank] 00:30:09 INFO - PROCESS | 3752 | --DOMWINDOW == 69 (1BEA4400) [pid = 3752] [serial = 1928] [outer = 00000000] [url = about:blank] 00:30:09 INFO - PROCESS | 3752 | --DOMWINDOW == 68 (19466800) [pid = 3752] [serial = 1915] [outer = 00000000] [url = about:blank] 00:30:09 INFO - PROCESS | 3752 | --DOMWINDOW == 67 (19469400) [pid = 3752] [serial = 1916] [outer = 00000000] [url = about:blank] 00:30:09 INFO - PROCESS | 3752 | --DOMWINDOW == 66 (188BB400) [pid = 3752] [serial = 1925] [outer = 00000000] [url = about:blank] 00:30:09 INFO - PROCESS | 3752 | --DOMWINDOW == 65 (188C1400) [pid = 3752] [serial = 1913] [outer = 00000000] [url = about:blank] 00:30:09 INFO - PROCESS | 3752 | 1461051009567 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:09 INFO - PROCESS | 3752 | ++DOCSHELL 1325D000 == 31 [pid = 3752] [id = 660] 00:30:09 INFO - PROCESS | 3752 | ++DOMWINDOW == 66 (13263400) [pid = 3752] [serial = 1980] [outer = 00000000] 00:30:09 INFO - PROCESS | 3752 | ++DOMWINDOW == 67 (13371800) [pid = 3752] [serial = 1981] [outer = 13263400] 00:30:09 INFO - PROCESS | 3752 | 1461051009616 Marionette DEBUG loaded listener.js 00:30:09 INFO - PROCESS | 3752 | ++DOMWINDOW == 68 (13458C00) [pid = 3752] [serial = 1982] [outer = 13263400] 00:30:10 INFO - PROCESS | 3752 | 1461051010082 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]]]}] 00:30:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 00:30:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 795ms 00:30:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 00:30:10 INFO - PROCESS | 3752 | 1461051010157 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 00:30:10 INFO - PROCESS | 3752 | 1461051010160 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 00:30:10 INFO - PROCESS | 3752 | 1461051010164 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 00:30:10 INFO - PROCESS | 3752 | 1461051010166 Marionette TRACE conn3 <- [1,2606,null,{}] 00:30:10 INFO - PROCESS | 3752 | 1461051010170 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}] 00:30:10 INFO - PROCESS | 3752 | 1461051010253 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 00:30:10 INFO - PROCESS | 3752 | 1461051010262 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:10 INFO - PROCESS | 3752 | ++DOCSHELL 1352D400 == 32 [pid = 3752] [id = 661] 00:30:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 69 (136D7000) [pid = 3752] [serial = 1983] [outer = 00000000] 00:30:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 70 (13813C00) [pid = 3752] [serial = 1984] [outer = 136D7000] 00:30:10 INFO - PROCESS | 3752 | 1461051010323 Marionette DEBUG loaded listener.js 00:30:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 71 (13AAD400) [pid = 3752] [serial = 1985] [outer = 136D7000] 00:30:10 INFO - PROCESS | 3752 | 1461051010819 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]]]}] 00:30:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 00:30:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 733ms 00:30:10 INFO - PROCESS | 3752 | 1461051010887 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 00:30:10 INFO - PROCESS | 3752 | 1461051010891 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 00:30:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 00:30:10 INFO - PROCESS | 3752 | 1461051010901 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 00:30:10 INFO - PROCESS | 3752 | 1461051010906 Marionette TRACE conn3 <- [1,2610,null,{}] 00:30:10 INFO - PROCESS | 3752 | 1461051010909 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}] 00:30:10 INFO - PROCESS | 3752 | 1461051010992 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 00:30:11 INFO - PROCESS | 3752 | 1461051011082 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:11 INFO - PROCESS | 3752 | ++DOCSHELL 13A2E800 == 33 [pid = 3752] [id = 662] 00:30:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 72 (13CAC800) [pid = 3752] [serial = 1986] [outer = 00000000] 00:30:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 73 (15562400) [pid = 3752] [serial = 1987] [outer = 13CAC800] 00:30:11 INFO - PROCESS | 3752 | 1461051011127 Marionette DEBUG loaded listener.js 00:30:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 74 (157F4400) [pid = 3752] [serial = 1988] [outer = 13CAC800] 00:30:11 INFO - PROCESS | 3752 | 1461051011516 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]]]}] 00:30:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 00:30:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 655ms 00:30:11 INFO - PROCESS | 3752 | 1461051011556 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 00:30:11 INFO - PROCESS | 3752 | 1461051011558 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 00:30:11 INFO - PROCESS | 3752 | 1461051011561 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 00:30:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 00:30:11 INFO - PROCESS | 3752 | 1461051011563 Marionette TRACE conn3 <- [1,2614,null,{}] 00:30:11 INFO - PROCESS | 3752 | 1461051011566 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}] 00:30:11 INFO - PROCESS | 3752 | 1461051011671 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 00:30:11 INFO - PROCESS | 3752 | 1461051011778 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:11 INFO - PROCESS | 3752 | ++DOCSHELL 157F4000 == 34 [pid = 3752] [id = 663] 00:30:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 75 (15B31800) [pid = 3752] [serial = 1989] [outer = 00000000] 00:30:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 76 (16493C00) [pid = 3752] [serial = 1990] [outer = 15B31800] 00:30:11 INFO - PROCESS | 3752 | 1461051011823 Marionette DEBUG loaded listener.js 00:30:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 77 (16559000) [pid = 3752] [serial = 1991] [outer = 15B31800] 00:30:12 INFO - PROCESS | 3752 | 1461051012237 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]]]}] 00:30:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 00:30:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 732ms 00:30:12 INFO - PROCESS | 3752 | 1461051012302 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 00:30:12 INFO - PROCESS | 3752 | 1461051012304 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 00:30:12 INFO - PROCESS | 3752 | 1461051012307 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 00:30:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 00:30:12 INFO - PROCESS | 3752 | 1461051012309 Marionette TRACE conn3 <- [1,2618,null,{}] 00:30:12 INFO - PROCESS | 3752 | 1461051012312 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}] 00:30:12 INFO - PROCESS | 3752 | 1461051012425 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 00:30:12 INFO - PROCESS | 3752 | 1461051012438 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:12 INFO - PROCESS | 3752 | ++DOCSHELL 16729400 == 35 [pid = 3752] [id = 664] 00:30:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 78 (16729C00) [pid = 3752] [serial = 1992] [outer = 00000000] 00:30:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 79 (17A0F800) [pid = 3752] [serial = 1993] [outer = 16729C00] 00:30:12 INFO - PROCESS | 3752 | 1461051012551 Marionette DEBUG loaded listener.js 00:30:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 80 (17A4E000) [pid = 3752] [serial = 1994] [outer = 16729C00] 00:30:12 INFO - PROCESS | 3752 | 1461051013001 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]]]}] 00:30:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 00:30:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 732ms 00:30:13 INFO - PROCESS | 3752 | 1461051013075 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 00:30:13 INFO - PROCESS | 3752 | 1461051013077 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 00:30:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 00:30:13 INFO - PROCESS | 3752 | 1461051013081 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 00:30:13 INFO - PROCESS | 3752 | 1461051013082 Marionette TRACE conn3 <- [1,2622,null,{}] 00:30:13 INFO - PROCESS | 3752 | 1461051013086 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}] 00:30:13 INFO - PROCESS | 3752 | 1461051013194 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 00:30:13 INFO - PROCESS | 3752 | 1461051013206 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:13 INFO - PROCESS | 3752 | ++DOCSHELL 123F6C00 == 36 [pid = 3752] [id = 665] 00:30:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 81 (13717400) [pid = 3752] [serial = 1995] [outer = 00000000] 00:30:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 82 (17BC8400) [pid = 3752] [serial = 1996] [outer = 13717400] 00:30:13 INFO - PROCESS | 3752 | 1461051013254 Marionette DEBUG loaded listener.js 00:30:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 83 (17F49800) [pid = 3752] [serial = 1997] [outer = 13717400] 00:30:13 INFO - PROCESS | 3752 | --DOMWINDOW == 82 (15D61400) [pid = 3752] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 00:30:13 INFO - PROCESS | 3752 | --DOMWINDOW == 81 (136D2800) [pid = 3752] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 00:30:13 INFO - PROCESS | 3752 | --DOMWINDOW == 80 (16C06800) [pid = 3752] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 00:30:13 INFO - PROCESS | 3752 | --DOMWINDOW == 79 (132E2400) [pid = 3752] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 00:30:13 INFO - PROCESS | 3752 | --DOMWINDOW == 78 (1340AC00) [pid = 3752] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 00:30:13 INFO - PROCESS | 3752 | --DOMWINDOW == 77 (11FC7000) [pid = 3752] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 00:30:13 INFO - PROCESS | 3752 | --DOMWINDOW == 76 (13453000) [pid = 3752] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 00:30:13 INFO - PROCESS | 3752 | --DOMWINDOW == 75 (11BEFC00) [pid = 3752] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 00:30:13 INFO - PROCESS | 3752 | --DOMWINDOW == 74 (159E5C00) [pid = 3752] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 00:30:13 INFO - PROCESS | 3752 | --DOMWINDOW == 73 (14BAE400) [pid = 3752] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 00:30:13 INFO - PROCESS | 3752 | --DOMWINDOW == 72 (13716000) [pid = 3752] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 00:30:13 INFO - PROCESS | 3752 | --DOMWINDOW == 71 (02A7F400) [pid = 3752] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 00:30:13 INFO - PROCESS | 3752 | --DOMWINDOW == 70 (1658DC00) [pid = 3752] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 00:30:13 INFO - PROCESS | 3752 | 1461051013816 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]]]}] 00:30:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 00:30:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 795ms 00:30:13 INFO - PROCESS | 3752 | 1461051013881 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 00:30:13 INFO - PROCESS | 3752 | 1461051013883 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 00:30:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 00:30:13 INFO - PROCESS | 3752 | 1461051013886 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 00:30:13 INFO - PROCESS | 3752 | 1461051013888 Marionette TRACE conn3 <- [1,2626,null,{}] 00:30:13 INFO - PROCESS | 3752 | 1461051013891 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}] 00:30:13 INFO - PROCESS | 3752 | 1461051013966 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 00:30:13 INFO - PROCESS | 3752 | 1461051013972 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:13 INFO - PROCESS | 3752 | ++DOCSHELL 11FCA400 == 37 [pid = 3752] [id = 666] 00:30:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 71 (1326A400) [pid = 3752] [serial = 1998] [outer = 00000000] 00:30:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 72 (13410400) [pid = 3752] [serial = 1999] [outer = 1326A400] 00:30:14 INFO - PROCESS | 3752 | 1461051014016 Marionette DEBUG loaded listener.js 00:30:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 73 (1345F000) [pid = 3752] [serial = 2000] [outer = 1326A400] 00:30:14 INFO - PROCESS | 3752 | 1461051014447 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]]]}] 00:30:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 00:30:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 592ms 00:30:14 INFO - PROCESS | 3752 | 1461051014484 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 00:30:14 INFO - PROCESS | 3752 | 1461051014486 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 00:30:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 00:30:14 INFO - PROCESS | 3752 | 1461051014494 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 00:30:14 INFO - PROCESS | 3752 | 1461051014495 Marionette TRACE conn3 <- [1,2630,null,{}] 00:30:14 INFO - PROCESS | 3752 | 1461051014499 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}] 00:30:14 INFO - PROCESS | 3752 | 1461051014612 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 00:30:14 INFO - PROCESS | 3752 | 1461051014618 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:14 INFO - PROCESS | 3752 | ++DOCSHELL 123FF800 == 38 [pid = 3752] [id = 667] 00:30:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 74 (1340C000) [pid = 3752] [serial = 2001] [outer = 00000000] 00:30:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 75 (17A4AC00) [pid = 3752] [serial = 2002] [outer = 1340C000] 00:30:14 INFO - PROCESS | 3752 | 1461051014662 Marionette DEBUG loaded listener.js 00:30:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 76 (17BC9000) [pid = 3752] [serial = 2003] [outer = 1340C000] 00:30:15 INFO - PROCESS | 3752 | 1461051015083 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]]]}] 00:30:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 00:30:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 623ms 00:30:15 INFO - PROCESS | 3752 | 1461051015132 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 00:30:15 INFO - PROCESS | 3752 | 1461051015134 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 00:30:15 INFO - PROCESS | 3752 | 1461051015142 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 00:30:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 00:30:15 INFO - PROCESS | 3752 | 1461051015143 Marionette TRACE conn3 <- [1,2634,null,{}] 00:30:15 INFO - PROCESS | 3752 | 1461051015147 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}] 00:30:15 INFO - PROCESS | 3752 | 1461051015222 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 00:30:15 INFO - PROCESS | 3752 | 1461051015228 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:15 INFO - PROCESS | 3752 | ++DOCSHELL 15B2E000 == 39 [pid = 3752] [id = 668] 00:30:15 INFO - PROCESS | 3752 | ++DOMWINDOW == 77 (15D61400) [pid = 3752] [serial = 2004] [outer = 00000000] 00:30:15 INFO - PROCESS | 3752 | ++DOMWINDOW == 78 (18879C00) [pid = 3752] [serial = 2005] [outer = 15D61400] 00:30:15 INFO - PROCESS | 3752 | 1461051015272 Marionette DEBUG loaded listener.js 00:30:15 INFO - PROCESS | 3752 | ++DOMWINDOW == 79 (1887D000) [pid = 3752] [serial = 2006] [outer = 15D61400] 00:30:15 INFO - PROCESS | 3752 | 1461051015705 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]]]}] 00:30:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 00:30:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 592ms 00:30:15 INFO - PROCESS | 3752 | 1461051015746 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 00:30:15 INFO - PROCESS | 3752 | 1461051015747 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 00:30:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 00:30:15 INFO - PROCESS | 3752 | 1461051015751 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 00:30:15 INFO - PROCESS | 3752 | 1461051015752 Marionette TRACE conn3 <- [1,2638,null,{}] 00:30:15 INFO - PROCESS | 3752 | 1461051015760 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}] 00:30:15 INFO - PROCESS | 3752 | 1461051015883 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 00:30:16 INFO - PROCESS | 3752 | 1461051016074 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:16 INFO - PROCESS | 3752 | ++DOCSHELL 11BF4C00 == 40 [pid = 3752] [id = 669] 00:30:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 80 (11BF5C00) [pid = 3752] [serial = 2007] [outer = 00000000] 00:30:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 81 (123C1000) [pid = 3752] [serial = 2008] [outer = 11BF5C00] 00:30:16 INFO - PROCESS | 3752 | 1461051016119 Marionette DEBUG loaded listener.js 00:30:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 82 (12B8BC00) [pid = 3752] [serial = 2009] [outer = 11BF5C00] 00:30:16 INFO - PROCESS | 3752 | 1461051016664 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]]]}] 00:30:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 00:30:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 951ms 00:30:16 INFO - PROCESS | 3752 | 1461051016687 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 00:30:16 INFO - PROCESS | 3752 | 1461051016691 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 00:30:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 00:30:16 INFO - PROCESS | 3752 | 1461051016697 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 00:30:16 INFO - PROCESS | 3752 | 1461051016701 Marionette TRACE conn3 <- [1,2642,null,{}] 00:30:16 INFO - PROCESS | 3752 | 1461051016706 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}] 00:30:16 INFO - PROCESS | 3752 | 1461051016809 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 00:30:16 INFO - PROCESS | 3752 | 1461051016917 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:16 INFO - PROCESS | 3752 | ++DOCSHELL 13529000 == 41 [pid = 3752] [id = 670] 00:30:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 83 (1352B000) [pid = 3752] [serial = 2010] [outer = 00000000] 00:30:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 84 (13718400) [pid = 3752] [serial = 2011] [outer = 1352B000] 00:30:16 INFO - PROCESS | 3752 | 1461051016974 Marionette DEBUG loaded listener.js 00:30:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 85 (13CB0C00) [pid = 3752] [serial = 2012] [outer = 1352B000] 00:30:17 INFO - PROCESS | 3752 | 1461051017620 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]]]}] 00:30:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 00:30:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 935ms 00:30:17 INFO - PROCESS | 3752 | 1461051017642 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 00:30:17 INFO - PROCESS | 3752 | 1461051017645 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 00:30:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 00:30:17 INFO - PROCESS | 3752 | 1461051017649 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 00:30:17 INFO - PROCESS | 3752 | 1461051017651 Marionette TRACE conn3 <- [1,2646,null,{}] 00:30:17 INFO - PROCESS | 3752 | 1461051017655 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}] 00:30:17 INFO - PROCESS | 3752 | 1461051017754 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 00:30:17 INFO - PROCESS | 3752 | 1461051017863 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:17 INFO - PROCESS | 3752 | ++DOCSHELL 143B1800 == 42 [pid = 3752] [id = 671] 00:30:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 86 (14BEF000) [pid = 3752] [serial = 2013] [outer = 00000000] 00:30:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 87 (17A01800) [pid = 3752] [serial = 2014] [outer = 14BEF000] 00:30:17 INFO - PROCESS | 3752 | 1461051017917 Marionette DEBUG loaded listener.js 00:30:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 88 (17BC2C00) [pid = 3752] [serial = 2015] [outer = 14BEF000] 00:30:18 INFO - PROCESS | 3752 | 1461051018472 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]]]}] 00:30:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 00:30:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 888ms 00:30:18 INFO - PROCESS | 3752 | 1461051018552 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 00:30:18 INFO - PROCESS | 3752 | 1461051018556 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 00:30:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 00:30:18 INFO - PROCESS | 3752 | 1461051018567 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 00:30:18 INFO - PROCESS | 3752 | 1461051018572 Marionette TRACE conn3 <- [1,2650,null,{}] 00:30:18 INFO - PROCESS | 3752 | 1461051018576 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}] 00:30:18 INFO - PROCESS | 3752 | 1461051018713 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 00:30:18 INFO - PROCESS | 3752 | 1461051018842 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:18 INFO - PROCESS | 3752 | ++DOCSHELL 16C0A400 == 43 [pid = 3752] [id = 672] 00:30:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 89 (188C0C00) [pid = 3752] [serial = 2016] [outer = 00000000] 00:30:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 90 (18D3AC00) [pid = 3752] [serial = 2017] [outer = 188C0C00] 00:30:18 INFO - PROCESS | 3752 | 1461051018897 Marionette DEBUG loaded listener.js 00:30:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 91 (1919B800) [pid = 3752] [serial = 2018] [outer = 188C0C00] 00:30:19 INFO - PROCESS | 3752 | 1461051019461 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]]]}] 00:30:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 00:30:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 951ms 00:30:19 INFO - PROCESS | 3752 | 1461051019508 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 00:30:19 INFO - PROCESS | 3752 | 1461051019510 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 00:30:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 00:30:19 INFO - PROCESS | 3752 | 1461051019514 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 00:30:19 INFO - PROCESS | 3752 | 1461051019516 Marionette TRACE conn3 <- [1,2654,null,{}] 00:30:19 INFO - PROCESS | 3752 | 1461051019519 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}] 00:30:19 INFO - PROCESS | 3752 | 1461051019617 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 00:30:19 INFO - PROCESS | 3752 | 1461051019731 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:19 INFO - PROCESS | 3752 | ++DOCSHELL 13454000 == 44 [pid = 3752] [id = 673] 00:30:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 92 (17BCDC00) [pid = 3752] [serial = 2019] [outer = 00000000] 00:30:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 93 (18625800) [pid = 3752] [serial = 2020] [outer = 17BCDC00] 00:30:19 INFO - PROCESS | 3752 | 1461051019826 Marionette DEBUG loaded listener.js 00:30:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 94 (19466800) [pid = 3752] [serial = 2021] [outer = 17BCDC00] 00:30:20 INFO - PROCESS | 3752 | --DOMWINDOW == 93 (1823A800) [pid = 3752] [serial = 1969] [outer = 00000000] [url = about:blank] 00:30:20 INFO - PROCESS | 3752 | --DOMWINDOW == 92 (16723C00) [pid = 3752] [serial = 1957] [outer = 00000000] [url = about:blank] 00:30:20 INFO - PROCESS | 3752 | --DOMWINDOW == 91 (136DC800) [pid = 3752] [serial = 1945] [outer = 00000000] [url = about:blank] 00:30:20 INFO - PROCESS | 3752 | --DOMWINDOW == 90 (1371B000) [pid = 3752] [serial = 1946] [outer = 00000000] [url = about:blank] 00:30:20 INFO - PROCESS | 3752 | --DOMWINDOW == 89 (17A43000) [pid = 3752] [serial = 1960] [outer = 00000000] [url = about:blank] 00:30:20 INFO - PROCESS | 3752 | --DOMWINDOW == 88 (1336AC00) [pid = 3752] [serial = 1939] [outer = 00000000] [url = about:blank] 00:30:20 INFO - PROCESS | 3752 | --DOMWINDOW == 87 (13403400) [pid = 3752] [serial = 1940] [outer = 00000000] [url = about:blank] 00:30:20 INFO - PROCESS | 3752 | --DOMWINDOW == 86 (1345BC00) [pid = 3752] [serial = 1942] [outer = 00000000] [url = about:blank] 00:30:20 INFO - PROCESS | 3752 | --DOMWINDOW == 85 (13525400) [pid = 3752] [serial = 1943] [outer = 00000000] [url = about:blank] 00:30:20 INFO - PROCESS | 3752 | --DOMWINDOW == 84 (123FBC00) [pid = 3752] [serial = 1936] [outer = 00000000] [url = about:blank] 00:30:20 INFO - PROCESS | 3752 | --DOMWINDOW == 83 (12BB1C00) [pid = 3752] [serial = 1937] [outer = 00000000] [url = about:blank] 00:30:20 INFO - PROCESS | 3752 | --DOMWINDOW == 82 (143AD800) [pid = 3752] [serial = 1948] [outer = 00000000] [url = about:blank] 00:30:20 INFO - PROCESS | 3752 | --DOMWINDOW == 81 (14BF2000) [pid = 3752] [serial = 1949] [outer = 00000000] [url = about:blank] 00:30:20 INFO - PROCESS | 3752 | --DOMWINDOW == 80 (11BFA800) [pid = 3752] [serial = 1933] [outer = 00000000] [url = about:blank] 00:30:20 INFO - PROCESS | 3752 | --DOMWINDOW == 79 (16722000) [pid = 3752] [serial = 1958] [outer = 00000000] [url = about:blank] 00:30:20 INFO - PROCESS | 3752 | --DOMWINDOW == 78 (11F4FC00) [pid = 3752] [serial = 1934] [outer = 00000000] [url = about:blank] 00:30:20 INFO - PROCESS | 3752 | --DOMWINDOW == 77 (16494000) [pid = 3752] [serial = 1954] [outer = 00000000] [url = about:blank] 00:30:20 INFO - PROCESS | 3752 | --DOMWINDOW == 76 (15B35800) [pid = 3752] [serial = 1951] [outer = 00000000] [url = about:blank] 00:30:20 INFO - PROCESS | 3752 | --DOMWINDOW == 75 (15B36400) [pid = 3752] [serial = 1952] [outer = 00000000] [url = about:blank] 00:30:20 INFO - PROCESS | 3752 | --DOMWINDOW == 74 (17BC1800) [pid = 3752] [serial = 1966] [outer = 00000000] [url = about:blank] 00:30:20 INFO - PROCESS | 3752 | --DOMWINDOW == 73 (17A48800) [pid = 3752] [serial = 1961] [outer = 00000000] [url = about:blank] 00:30:20 INFO - PROCESS | 3752 | --DOMWINDOW == 72 (1320F000) [pid = 3752] [serial = 1963] [outer = 00000000] [url = about:blank] 00:30:20 INFO - PROCESS | 3752 | --DOMWINDOW == 71 (1352E800) [pid = 3752] [serial = 1964] [outer = 00000000] [url = about:blank] 00:30:20 INFO - PROCESS | 3752 | --DOMWINDOW == 70 (17BC1400) [pid = 3752] [serial = 1967] [outer = 00000000] [url = about:blank] 00:30:20 INFO - PROCESS | 3752 | --DOMWINDOW == 69 (1648F400) [pid = 3752] [serial = 1955] [outer = 00000000] [url = about:blank] 00:30:20 INFO - PROCESS | 3752 | --DOMWINDOW == 68 (182B1000) [pid = 3752] [serial = 1970] [outer = 00000000] [url = about:blank] 00:30:20 INFO - PROCESS | 3752 | 1461051020978 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]]]}] 00:30:20 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) 00:30:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1496ms 00:30:21 INFO - PROCESS | 3752 | 1461051021019 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 00:30:21 INFO - PROCESS | 3752 | 1461051021024 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 00:30:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 00:30:21 INFO - PROCESS | 3752 | 1461051021029 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 00:30:21 INFO - PROCESS | 3752 | 1461051021031 Marionette TRACE conn3 <- [1,2658,null,{}] 00:30:21 INFO - PROCESS | 3752 | 1461051021036 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}] 00:30:21 INFO - PROCESS | 3752 | 1461051021153 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 00:30:21 INFO - PROCESS | 3752 | 1461051021247 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:21 INFO - PROCESS | 3752 | ++DOCSHELL 132E5C00 == 45 [pid = 3752] [id = 674] 00:30:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 69 (1336C800) [pid = 3752] [serial = 2022] [outer = 00000000] 00:30:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 70 (13407000) [pid = 3752] [serial = 2023] [outer = 1336C800] 00:30:21 INFO - PROCESS | 3752 | 1461051021295 Marionette DEBUG loaded listener.js 00:30:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 71 (13450800) [pid = 3752] [serial = 2024] [outer = 1336C800] 00:30:22 INFO - PROCESS | 3752 | 1461051022175 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] 00:30:22 INFO - PROCESS | 3752 | 1461051022213 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 00:30:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 00:30:22 INFO - PROCESS | 3752 | 1461051022219 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 00:30:22 INFO - PROCESS | 3752 | 1461051022222 Marionette TRACE conn3 <- [1,2662,null,{}] 00:30:22 INFO - PROCESS | 3752 | 1461051022226 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}] 00:30:22 INFO - PROCESS | 3752 | 1461051022308 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 00:30:22 INFO - PROCESS | 3752 | 1461051022315 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:22 INFO - PROCESS | 3752 | ++DOCSHELL 13410000 == 46 [pid = 3752] [id = 675] 00:30:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 72 (1345FC00) [pid = 3752] [serial = 2025] [outer = 00000000] 00:30:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 73 (136DF800) [pid = 3752] [serial = 2026] [outer = 1345FC00] 00:30:22 INFO - PROCESS | 3752 | 1461051022362 Marionette DEBUG loaded listener.js 00:30:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 74 (13811C00) [pid = 3752] [serial = 2027] [outer = 1345FC00] 00:30:23 INFO - PROCESS | 3752 | 1461051023346 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] 00:30:23 INFO - PROCESS | 3752 | 1461051023377 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 00:30:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 00:30:23 INFO - PROCESS | 3752 | 1461051023381 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 00:30:23 INFO - PROCESS | 3752 | 1461051023384 Marionette TRACE conn3 <- [1,2666,null,{}] 00:30:23 INFO - PROCESS | 3752 | 1461051023400 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}] 00:30:23 INFO - PROCESS | 3752 | 1461051023515 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 00:30:23 INFO - PROCESS | 3752 | 1461051023522 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:23 INFO - PROCESS | 3752 | ++DOCSHELL 143B7C00 == 47 [pid = 3752] [id = 676] 00:30:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 75 (147A9400) [pid = 3752] [serial = 2028] [outer = 00000000] 00:30:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 76 (15B35400) [pid = 3752] [serial = 2029] [outer = 147A9400] 00:30:23 INFO - PROCESS | 3752 | 1461051023570 Marionette DEBUG loaded listener.js 00:30:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 77 (15D5AC00) [pid = 3752] [serial = 2030] [outer = 147A9400] 00:30:24 INFO - PROCESS | 3752 | --DOMWINDOW == 76 (16729C00) [pid = 3752] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 00:30:24 INFO - PROCESS | 3752 | --DOMWINDOW == 75 (13CAC800) [pid = 3752] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 00:30:24 INFO - PROCESS | 3752 | --DOMWINDOW == 74 (12B3A400) [pid = 3752] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 00:30:24 INFO - PROCESS | 3752 | --DOMWINDOW == 73 (136D7000) [pid = 3752] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 00:30:24 INFO - PROCESS | 3752 | --DOMWINDOW == 72 (13263400) [pid = 3752] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 00:30:24 INFO - PROCESS | 3752 | --DOMWINDOW == 71 (13717400) [pid = 3752] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 00:30:24 INFO - PROCESS | 3752 | --DOMWINDOW == 70 (1326A400) [pid = 3752] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 00:30:24 INFO - PROCESS | 3752 | --DOMWINDOW == 69 (1340C000) [pid = 3752] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 00:30:24 INFO - PROCESS | 3752 | --DOMWINDOW == 68 (15B31800) [pid = 3752] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 00:30:24 INFO - PROCESS | 3752 | 1461051024559 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]]]}] 00:30:24 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) 00:30:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1184ms 00:30:24 INFO - PROCESS | 3752 | 1461051024582 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 00:30:24 INFO - PROCESS | 3752 | 1461051024585 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 00:30:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 00:30:24 INFO - PROCESS | 3752 | 1461051024588 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 00:30:24 INFO - PROCESS | 3752 | 1461051024589 Marionette TRACE conn3 <- [1,2670,null,{}] 00:30:24 INFO - PROCESS | 3752 | 1461051024593 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}] 00:30:24 INFO - PROCESS | 3752 | 1461051024673 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 00:30:24 INFO - PROCESS | 3752 | 1461051024679 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:24 INFO - PROCESS | 3752 | ++DOCSHELL 1340C400 == 48 [pid = 3752] [id = 677] 00:30:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 69 (1435D800) [pid = 3752] [serial = 2031] [outer = 00000000] 00:30:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 70 (15BD6000) [pid = 3752] [serial = 2032] [outer = 1435D800] 00:30:24 INFO - PROCESS | 3752 | 1461051024725 Marionette DEBUG loaded listener.js 00:30:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 71 (16491000) [pid = 3752] [serial = 2033] [outer = 1435D800] 00:30:25 INFO - PROCESS | 3752 | 1461051025678 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]]]}] 00:30:25 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) 00:30:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1138ms 00:30:25 INFO - PROCESS | 3752 | 1461051025733 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 00:30:25 INFO - PROCESS | 3752 | 1461051025735 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 00:30:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 00:30:25 INFO - PROCESS | 3752 | 1461051025738 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 00:30:25 INFO - PROCESS | 3752 | 1461051025740 Marionette TRACE conn3 <- [1,2674,null,{}] 00:30:25 INFO - PROCESS | 3752 | 1461051025744 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}] 00:30:25 INFO - PROCESS | 3752 | 1461051025820 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 00:30:25 INFO - PROCESS | 3752 | 1461051025826 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:25 INFO - PROCESS | 3752 | ++DOCSHELL 11FBCC00 == 49 [pid = 3752] [id = 678] 00:30:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 72 (15BB2000) [pid = 3752] [serial = 2034] [outer = 00000000] 00:30:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 73 (16C06800) [pid = 3752] [serial = 2035] [outer = 15BB2000] 00:30:25 INFO - PROCESS | 3752 | 1461051025878 Marionette DEBUG loaded listener.js 00:30:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 74 (16C07000) [pid = 3752] [serial = 2036] [outer = 15BB2000] 00:30:26 INFO - PROCESS | 3752 | 1461051026820 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] 00:30:26 INFO - PROCESS | 3752 | 1461051026834 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 00:30:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 00:30:26 INFO - PROCESS | 3752 | 1461051026838 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 00:30:26 INFO - PROCESS | 3752 | 1461051026839 Marionette TRACE conn3 <- [1,2678,null,{}] 00:30:26 INFO - PROCESS | 3752 | 1461051026897 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}] 00:30:26 INFO - PROCESS | 3752 | 1461051026990 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 00:30:27 INFO - PROCESS | 3752 | 1461051027120 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:27 INFO - PROCESS | 3752 | ++DOCSHELL 13263400 == 50 [pid = 3752] [id = 679] 00:30:27 INFO - PROCESS | 3752 | ++DOMWINDOW == 75 (13267800) [pid = 3752] [serial = 2037] [outer = 00000000] 00:30:27 INFO - PROCESS | 3752 | ++DOMWINDOW == 76 (13365400) [pid = 3752] [serial = 2038] [outer = 13267800] 00:30:27 INFO - PROCESS | 3752 | 1461051027177 Marionette DEBUG loaded listener.js 00:30:27 INFO - PROCESS | 3752 | ++DOMWINDOW == 77 (13378000) [pid = 3752] [serial = 2039] [outer = 13267800] 00:30:28 INFO - PROCESS | 3752 | 1461051028304 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] 00:30:28 INFO - PROCESS | 3752 | 1461051028332 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 00:30:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 00:30:28 INFO - PROCESS | 3752 | 1461051028338 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 00:30:28 INFO - PROCESS | 3752 | 1461051028340 Marionette TRACE conn3 <- [1,2682,null,{}] 00:30:28 INFO - PROCESS | 3752 | 1461051028345 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}] 00:30:28 INFO - PROCESS | 3752 | 1461051028448 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 00:30:28 INFO - PROCESS | 3752 | 1461051028592 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:28 INFO - PROCESS | 3752 | ++DOCSHELL 11BF7800 == 51 [pid = 3752] [id = 680] 00:30:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 78 (12357800) [pid = 3752] [serial = 2040] [outer = 00000000] 00:30:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 79 (157EE800) [pid = 3752] [serial = 2041] [outer = 12357800] 00:30:28 INFO - PROCESS | 3752 | 1461051028649 Marionette DEBUG loaded listener.js 00:30:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 80 (15BDB000) [pid = 3752] [serial = 2042] [outer = 12357800] 00:30:29 INFO - PROCESS | 3752 | 1461051029695 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] 00:30:29 INFO - PROCESS | 3752 | 1461051029742 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 00:30:29 INFO - PROCESS | 3752 | 1461051029746 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 00:30:29 INFO - PROCESS | 3752 | 1461051029748 Marionette TRACE conn3 <- [1,2686,null,{}] 00:30:29 INFO - PROCESS | 3752 | 1461051029753 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}] 00:30:29 INFO - PROCESS | 3752 | 1461051029856 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 00:30:29 INFO - PROCESS | 3752 | 1461051030004 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:30 INFO - PROCESS | 3752 | ++DOCSHELL 17A48800 == 52 [pid = 3752] [id = 681] 00:30:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 81 (17A4D000) [pid = 3752] [serial = 2043] [outer = 00000000] 00:30:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 82 (17BCA400) [pid = 3752] [serial = 2044] [outer = 17A4D000] 00:30:30 INFO - PROCESS | 3752 | 1461051030063 Marionette DEBUG loaded listener.js 00:30:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 83 (17FED000) [pid = 3752] [serial = 2045] [outer = 17A4D000] 00:30:31 INFO - PROCESS | 3752 | 1461051031219 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] 00:30:31 INFO - PROCESS | 3752 | 1461051031252 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 00:30:31 INFO - PROCESS | 3752 | 1461051031257 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 00:30:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 00:30:31 INFO - PROCESS | 3752 | 1461051031261 Marionette TRACE conn3 <- [1,2690,null,{}] 00:30:31 INFO - PROCESS | 3752 | 1461051031268 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}] 00:30:31 INFO - PROCESS | 3752 | 1461051031436 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 00:30:31 INFO - PROCESS | 3752 | 1461051031542 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:31 INFO - PROCESS | 3752 | ++DOCSHELL 1345C800 == 53 [pid = 3752] [id = 682] 00:30:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 84 (1345E000) [pid = 3752] [serial = 2046] [outer = 00000000] 00:30:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 85 (1352DC00) [pid = 3752] [serial = 2047] [outer = 1345E000] 00:30:31 INFO - PROCESS | 3752 | 1461051031592 Marionette DEBUG loaded listener.js 00:30:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 86 (136D7400) [pid = 3752] [serial = 2048] [outer = 1345E000] 00:30:32 INFO - PROCESS | 3752 | --DOCSHELL 12B43C00 == 52 [pid = 3752] [id = 425] 00:30:32 INFO - PROCESS | 3752 | --DOCSHELL 12358C00 == 51 [pid = 3752] [id = 410] 00:30:32 INFO - PROCESS | 3752 | --DOCSHELL 1340C400 == 50 [pid = 3752] [id = 677] 00:30:32 INFO - PROCESS | 3752 | --DOCSHELL 143B7C00 == 49 [pid = 3752] [id = 676] 00:30:32 INFO - PROCESS | 3752 | --DOCSHELL 13410000 == 48 [pid = 3752] [id = 675] 00:30:32 INFO - PROCESS | 3752 | --DOCSHELL 132E5C00 == 47 [pid = 3752] [id = 674] 00:30:32 INFO - PROCESS | 3752 | --DOCSHELL 13454000 == 46 [pid = 3752] [id = 673] 00:30:32 INFO - PROCESS | 3752 | --DOCSHELL 16C0A400 == 45 [pid = 3752] [id = 672] 00:30:32 INFO - PROCESS | 3752 | --DOCSHELL 143B1800 == 44 [pid = 3752] [id = 671] 00:30:32 INFO - PROCESS | 3752 | --DOCSHELL 13529000 == 43 [pid = 3752] [id = 670] 00:30:32 INFO - PROCESS | 3752 | --DOCSHELL 11BF4C00 == 42 [pid = 3752] [id = 669] 00:30:32 INFO - PROCESS | 3752 | --DOMWINDOW == 85 (17A0F800) [pid = 3752] [serial = 1993] [outer = 00000000] [url = about:blank] 00:30:32 INFO - PROCESS | 3752 | --DOMWINDOW == 84 (188BAC00) [pid = 3752] [serial = 1972] [outer = 00000000] [url = about:blank] 00:30:32 INFO - PROCESS | 3752 | --DOMWINDOW == 83 (15562400) [pid = 3752] [serial = 1987] [outer = 00000000] [url = about:blank] 00:30:32 INFO - PROCESS | 3752 | --DOMWINDOW == 82 (157F4400) [pid = 3752] [serial = 1988] [outer = 00000000] [url = about:blank] 00:30:32 INFO - PROCESS | 3752 | --DOMWINDOW == 81 (13366000) [pid = 3752] [serial = 1979] [outer = 00000000] [url = about:blank] 00:30:32 INFO - PROCESS | 3752 | --DOMWINDOW == 80 (132DF800) [pid = 3752] [serial = 1978] [outer = 00000000] [url = about:blank] 00:30:32 INFO - PROCESS | 3752 | --DOMWINDOW == 79 (13813C00) [pid = 3752] [serial = 1984] [outer = 00000000] [url = about:blank] 00:30:32 INFO - PROCESS | 3752 | --DOMWINDOW == 78 (13AAD400) [pid = 3752] [serial = 1985] [outer = 00000000] [url = about:blank] 00:30:32 INFO - PROCESS | 3752 | --DOMWINDOW == 77 (12B3E800) [pid = 3752] [serial = 1975] [outer = 00000000] [url = about:blank] 00:30:32 INFO - PROCESS | 3752 | --DOMWINDOW == 76 (13371800) [pid = 3752] [serial = 1981] [outer = 00000000] [url = about:blank] 00:30:32 INFO - PROCESS | 3752 | --DOMWINDOW == 75 (13458C00) [pid = 3752] [serial = 1982] [outer = 00000000] [url = about:blank] 00:30:32 INFO - PROCESS | 3752 | --DOMWINDOW == 74 (17BC8400) [pid = 3752] [serial = 1996] [outer = 00000000] [url = about:blank] 00:30:32 INFO - PROCESS | 3752 | --DOMWINDOW == 73 (17A4E000) [pid = 3752] [serial = 1994] [outer = 00000000] [url = about:blank] 00:30:32 INFO - PROCESS | 3752 | --DOMWINDOW == 72 (13410400) [pid = 3752] [serial = 1999] [outer = 00000000] [url = about:blank] 00:30:32 INFO - PROCESS | 3752 | --DOMWINDOW == 71 (17A4AC00) [pid = 3752] [serial = 2002] [outer = 00000000] [url = about:blank] 00:30:32 INFO - PROCESS | 3752 | --DOMWINDOW == 70 (17BC9000) [pid = 3752] [serial = 2003] [outer = 00000000] [url = about:blank] 00:30:32 INFO - PROCESS | 3752 | --DOMWINDOW == 69 (16493C00) [pid = 3752] [serial = 1990] [outer = 00000000] [url = about:blank] 00:30:32 INFO - PROCESS | 3752 | --DOMWINDOW == 68 (16559000) [pid = 3752] [serial = 1991] [outer = 00000000] [url = about:blank] 00:30:32 INFO - PROCESS | 3752 | --DOMWINDOW == 67 (17F49800) [pid = 3752] [serial = 1997] [outer = 00000000] [url = about:blank] 00:30:32 INFO - PROCESS | 3752 | --DOMWINDOW == 66 (1345F000) [pid = 3752] [serial = 2000] [outer = 00000000] [url = about:blank] 00:30:32 INFO - PROCESS | 3752 | --DOMWINDOW == 65 (18879C00) [pid = 3752] [serial = 2005] [outer = 00000000] [url = about:blank] 00:30:32 INFO - PROCESS | 3752 | 1461051032180 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]]]}] 00:30:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 00:30:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 935ms 00:30:32 INFO - PROCESS | 3752 | 1461051032204 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 00:30:32 INFO - PROCESS | 3752 | 1461051032210 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 00:30:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 00:30:32 INFO - PROCESS | 3752 | 1461051032216 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 00:30:32 INFO - PROCESS | 3752 | 1461051032218 Marionette TRACE conn3 <- [1,2694,null,{}] 00:30:32 INFO - PROCESS | 3752 | 1461051032222 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}] 00:30:32 INFO - PROCESS | 3752 | 1461051032305 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 00:30:32 INFO - PROCESS | 3752 | 1461051032313 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:32 INFO - PROCESS | 3752 | ++DOCSHELL 12B43C00 == 43 [pid = 3752] [id = 683] 00:30:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 66 (12BBCC00) [pid = 3752] [serial = 2049] [outer = 00000000] 00:30:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 67 (13459000) [pid = 3752] [serial = 2050] [outer = 12BBCC00] 00:30:32 INFO - PROCESS | 3752 | 1461051032361 Marionette DEBUG loaded listener.js 00:30:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 68 (13715400) [pid = 3752] [serial = 2051] [outer = 12BBCC00] 00:30:32 INFO - PROCESS | 3752 | 1461051032856 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]]]}] 00:30:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 00:30:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 701ms 00:30:32 INFO - PROCESS | 3752 | 1461051032914 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 00:30:32 INFO - PROCESS | 3752 | 1461051032916 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 00:30:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 00:30:32 INFO - PROCESS | 3752 | 1461051032920 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 00:30:32 INFO - PROCESS | 3752 | 1461051032924 Marionette TRACE conn3 <- [1,2698,null,{}] 00:30:32 INFO - PROCESS | 3752 | 1461051032934 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}] 00:30:33 INFO - PROCESS | 3752 | 1461051033020 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 00:30:33 INFO - PROCESS | 3752 | 1461051033029 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:33 INFO - PROCESS | 3752 | ++DOCSHELL 143ACC00 == 44 [pid = 3752] [id = 684] 00:30:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 69 (147AE400) [pid = 3752] [serial = 2052] [outer = 00000000] 00:30:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 70 (15BCF000) [pid = 3752] [serial = 2053] [outer = 147AE400] 00:30:33 INFO - PROCESS | 3752 | 1461051033083 Marionette DEBUG loaded listener.js 00:30:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 71 (16499C00) [pid = 3752] [serial = 2054] [outer = 147AE400] 00:30:33 INFO - PROCESS | 3752 | 1461051033564 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] 00:30:33 INFO - PROCESS | 3752 | 1461051033606 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 00:30:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 00:30:33 INFO - PROCESS | 3752 | 1461051033609 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 00:30:33 INFO - PROCESS | 3752 | 1461051033611 Marionette TRACE conn3 <- [1,2702,null,{}] 00:30:33 INFO - PROCESS | 3752 | 1461051033614 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}] 00:30:33 INFO - PROCESS | 3752 | 1461051033694 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 00:30:33 INFO - PROCESS | 3752 | 1461051033702 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:33 INFO - PROCESS | 3752 | ++DOCSHELL 1671E000 == 45 [pid = 3752] [id = 685] 00:30:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 72 (16C07400) [pid = 3752] [serial = 2055] [outer = 00000000] 00:30:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 73 (17BC0800) [pid = 3752] [serial = 2056] [outer = 16C07400] 00:30:33 INFO - PROCESS | 3752 | 1461051033750 Marionette DEBUG loaded listener.js 00:30:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 74 (17BC6C00) [pid = 3752] [serial = 2057] [outer = 16C07400] 00:30:34 INFO - PROCESS | 3752 | 1461051034193 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]]]}] 00:30:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 00:30:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 638ms 00:30:34 INFO - PROCESS | 3752 | 1461051034247 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 00:30:34 INFO - PROCESS | 3752 | 1461051034248 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 00:30:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 00:30:34 INFO - PROCESS | 3752 | 1461051034252 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 00:30:34 INFO - PROCESS | 3752 | 1461051034254 Marionette TRACE conn3 <- [1,2706,null,{}] 00:30:34 INFO - PROCESS | 3752 | 1461051034257 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}] 00:30:34 INFO - PROCESS | 3752 | 1461051034334 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 00:30:34 INFO - PROCESS | 3752 | 1461051034340 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:34 INFO - PROCESS | 3752 | ++DOCSHELL 17F3F800 == 46 [pid = 3752] [id = 686] 00:30:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 75 (17FEDC00) [pid = 3752] [serial = 2058] [outer = 00000000] 00:30:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 76 (18624800) [pid = 3752] [serial = 2059] [outer = 17FEDC00] 00:30:34 INFO - PROCESS | 3752 | 1461051034384 Marionette DEBUG loaded listener.js 00:30:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 77 (18882C00) [pid = 3752] [serial = 2060] [outer = 17FEDC00] 00:30:34 INFO - PROCESS | 3752 | 1461051034904 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] 00:30:34 INFO - PROCESS | 3752 | 1461051034953 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 00:30:34 INFO - PROCESS | 3752 | 1461051034957 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 00:30:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 00:30:34 INFO - PROCESS | 3752 | 1461051034958 Marionette TRACE conn3 <- [1,2710,null,{}] 00:30:34 INFO - PROCESS | 3752 | 1461051034967 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}] 00:30:35 INFO - PROCESS | 3752 | 1461051035110 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 00:30:35 INFO - PROCESS | 3752 | 1461051035122 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:35 INFO - PROCESS | 3752 | ++DOCSHELL 1861B400 == 47 [pid = 3752] [id = 687] 00:30:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 78 (17BBF400) [pid = 3752] [serial = 2061] [outer = 00000000] 00:30:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 79 (1945E400) [pid = 3752] [serial = 2062] [outer = 17BBF400] 00:30:35 INFO - PROCESS | 3752 | 1461051035223 Marionette DEBUG loaded listener.js 00:30:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 80 (19533800) [pid = 3752] [serial = 2063] [outer = 17BBF400] 00:30:35 INFO - PROCESS | 3752 | 1461051035662 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] 00:30:35 INFO - PROCESS | 3752 | 1461051035700 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 00:30:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 00:30:35 INFO - PROCESS | 3752 | 1461051035736 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 00:30:35 INFO - PROCESS | 3752 | 1461051035738 Marionette TRACE conn3 <- [1,2714,null,{}] 00:30:35 INFO - PROCESS | 3752 | 1461051035744 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}] 00:30:35 INFO - PROCESS | 3752 | 1461051035855 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 00:30:35 INFO - PROCESS | 3752 | 1461051035868 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:35 INFO - PROCESS | 3752 | ++DOCSHELL 12B40800 == 48 [pid = 3752] [id = 688] 00:30:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 81 (19461C00) [pid = 3752] [serial = 2064] [outer = 00000000] 00:30:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 82 (1973A400) [pid = 3752] [serial = 2065] [outer = 19461C00] 00:30:35 INFO - PROCESS | 3752 | 1461051035968 Marionette DEBUG loaded listener.js 00:30:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 83 (19741400) [pid = 3752] [serial = 2066] [outer = 19461C00] 00:30:36 INFO - PROCESS | 3752 | --DOMWINDOW == 82 (1345FC00) [pid = 3752] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 00:30:36 INFO - PROCESS | 3752 | --DOMWINDOW == 81 (15D61400) [pid = 3752] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 00:30:36 INFO - PROCESS | 3752 | --DOMWINDOW == 80 (1336C800) [pid = 3752] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 00:30:36 INFO - PROCESS | 3752 | --DOMWINDOW == 79 (147A9400) [pid = 3752] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 00:30:36 INFO - PROCESS | 3752 | --DOMWINDOW == 78 (1435D800) [pid = 3752] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 00:30:36 INFO - PROCESS | 3752 | 1461051036370 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]]]}] 00:30:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 00:30:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 701ms 00:30:36 INFO - PROCESS | 3752 | 1461051036428 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 00:30:36 INFO - PROCESS | 3752 | 1461051036430 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 00:30:36 INFO - PROCESS | 3752 | 1461051036434 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 00:30:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 00:30:36 INFO - PROCESS | 3752 | 1461051036435 Marionette TRACE conn3 <- [1,2718,null,{}] 00:30:36 INFO - PROCESS | 3752 | 1461051036439 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}] 00:30:36 INFO - PROCESS | 3752 | 1461051036515 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 00:30:36 INFO - PROCESS | 3752 | 1461051036524 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:36 INFO - PROCESS | 3752 | ++DOCSHELL 12B3C000 == 49 [pid = 3752] [id = 689] 00:30:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 79 (16C08400) [pid = 3752] [serial = 2067] [outer = 00000000] 00:30:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 80 (19740400) [pid = 3752] [serial = 2068] [outer = 16C08400] 00:30:36 INFO - PROCESS | 3752 | 1461051036568 Marionette DEBUG loaded listener.js 00:30:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 81 (1955B000) [pid = 3752] [serial = 2069] [outer = 16C08400] 00:30:37 INFO - PROCESS | 3752 | 1461051037491 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] 00:30:37 INFO - PROCESS | 3752 | 1461051037534 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 00:30:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 00:30:37 INFO - PROCESS | 3752 | 1461051037537 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 00:30:37 INFO - PROCESS | 3752 | 1461051037539 Marionette TRACE conn3 <- [1,2722,null,{}] 00:30:37 INFO - PROCESS | 3752 | 1461051037543 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}] 00:30:37 INFO - PROCESS | 3752 | 1461051037621 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 00:30:37 INFO - PROCESS | 3752 | 1461051037626 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:37 INFO - PROCESS | 3752 | ++DOCSHELL 12B42800 == 50 [pid = 3752] [id = 690] 00:30:37 INFO - PROCESS | 3752 | ++DOMWINDOW == 82 (19538C00) [pid = 3752] [serial = 2070] [outer = 00000000] 00:30:37 INFO - PROCESS | 3752 | ++DOMWINDOW == 83 (1975D800) [pid = 3752] [serial = 2071] [outer = 19538C00] 00:30:37 INFO - PROCESS | 3752 | 1461051037670 Marionette DEBUG loaded listener.js 00:30:37 INFO - PROCESS | 3752 | ++DOMWINDOW == 84 (1975DC00) [pid = 3752] [serial = 2072] [outer = 19538C00] 00:30:38 INFO - PROCESS | 3752 | 1461051038098 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]]]}] 00:30:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 00:30:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 592ms 00:30:38 INFO - PROCESS | 3752 | 1461051038139 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 00:30:38 INFO - PROCESS | 3752 | 1461051038141 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 00:30:38 INFO - PROCESS | 3752 | 1461051038145 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 00:30:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 00:30:38 INFO - PROCESS | 3752 | 1461051038146 Marionette TRACE conn3 <- [1,2726,null,{}] 00:30:38 INFO - PROCESS | 3752 | 1461051038150 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}] 00:30:38 INFO - PROCESS | 3752 | 1461051038239 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 00:30:38 INFO - PROCESS | 3752 | 1461051038245 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:38 INFO - PROCESS | 3752 | ++DOCSHELL 1954FC00 == 51 [pid = 3752] [id = 691] 00:30:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 85 (19746C00) [pid = 3752] [serial = 2073] [outer = 00000000] 00:30:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 86 (1997B000) [pid = 3752] [serial = 2074] [outer = 19746C00] 00:30:38 INFO - PROCESS | 3752 | 1461051038288 Marionette DEBUG loaded listener.js 00:30:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 87 (199EE400) [pid = 3752] [serial = 2075] [outer = 19746C00] 00:30:38 INFO - PROCESS | 3752 | 1461051038990 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]]]}] 00:30:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 00:30:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 888ms 00:30:39 INFO - PROCESS | 3752 | 1461051039034 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 00:30:39 INFO - PROCESS | 3752 | 1461051039038 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 00:30:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 00:30:39 INFO - PROCESS | 3752 | 1461051039043 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 00:30:39 INFO - PROCESS | 3752 | 1461051039046 Marionette TRACE conn3 <- [1,2730,null,{}] 00:30:39 INFO - PROCESS | 3752 | 1461051039052 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}] 00:30:39 INFO - PROCESS | 3752 | 1461051039157 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 00:30:39 INFO - PROCESS | 3752 | 1461051039303 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:39 INFO - PROCESS | 3752 | ++DOCSHELL 132EB000 == 52 [pid = 3752] [id = 692] 00:30:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 88 (1340F000) [pid = 3752] [serial = 2076] [outer = 00000000] 00:30:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 89 (13524C00) [pid = 3752] [serial = 2077] [outer = 1340F000] 00:30:39 INFO - PROCESS | 3752 | 1461051039360 Marionette DEBUG loaded listener.js 00:30:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 90 (14B0A400) [pid = 3752] [serial = 2078] [outer = 1340F000] 00:30:39 INFO - PROCESS | 3752 | 1461051039889 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]]]}] 00:30:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 00:30:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 904ms 00:30:39 INFO - PROCESS | 3752 | 1461051039955 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 00:30:39 INFO - PROCESS | 3752 | 1461051039961 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 00:30:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 00:30:39 INFO - PROCESS | 3752 | 1461051039969 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 00:30:39 INFO - PROCESS | 3752 | 1461051039972 Marionette TRACE conn3 <- [1,2734,null,{}] 00:30:39 INFO - PROCESS | 3752 | 1461051039976 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}] 00:30:40 INFO - PROCESS | 3752 | 1461051040083 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 00:30:40 INFO - PROCESS | 3752 | 1461051040194 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:40 INFO - PROCESS | 3752 | ++DOCSHELL 1655A400 == 53 [pid = 3752] [id = 693] 00:30:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 91 (1671F400) [pid = 3752] [serial = 2079] [outer = 00000000] 00:30:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 92 (18624C00) [pid = 3752] [serial = 2080] [outer = 1671F400] 00:30:40 INFO - PROCESS | 3752 | 1461051040254 Marionette DEBUG loaded listener.js 00:30:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 93 (188C3400) [pid = 3752] [serial = 2081] [outer = 1671F400] 00:30:40 INFO - PROCESS | 3752 | 1461051040889 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]]]}] 00:30:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 00:30:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 997ms 00:30:40 INFO - PROCESS | 3752 | 1461051040971 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 00:30:40 INFO - PROCESS | 3752 | 1461051040973 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 00:30:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 00:30:40 INFO - PROCESS | 3752 | 1461051040977 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 00:30:40 INFO - PROCESS | 3752 | 1461051040981 Marionette TRACE conn3 <- [1,2738,null,{}] 00:30:40 INFO - PROCESS | 3752 | 1461051040992 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}] 00:30:41 INFO - PROCESS | 3752 | 1461051041126 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 00:30:41 INFO - PROCESS | 3752 | 1461051041268 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:41 INFO - PROCESS | 3752 | ++DOCSHELL 1946D400 == 54 [pid = 3752] [id = 694] 00:30:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 94 (19765C00) [pid = 3752] [serial = 2082] [outer = 00000000] 00:30:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 95 (19B37C00) [pid = 3752] [serial = 2083] [outer = 19765C00] 00:30:41 INFO - PROCESS | 3752 | 1461051041330 Marionette DEBUG loaded listener.js 00:30:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 96 (19B40400) [pid = 3752] [serial = 2084] [outer = 19765C00] 00:30:41 INFO - PROCESS | 3752 | 1461051041839 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]]]}] 00:30:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 00:30:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 888ms 00:30:41 INFO - PROCESS | 3752 | 1461051041880 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 00:30:41 INFO - PROCESS | 3752 | 1461051041883 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 00:30:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 00:30:41 INFO - PROCESS | 3752 | 1461051041887 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 00:30:41 INFO - PROCESS | 3752 | 1461051041889 Marionette TRACE conn3 <- [1,2742,null,{}] 00:30:41 INFO - PROCESS | 3752 | 1461051041892 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}] 00:30:41 INFO - PROCESS | 3752 | 1461051041995 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 00:30:42 INFO - PROCESS | 3752 | 1461051042105 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:42 INFO - PROCESS | 3752 | ++DOCSHELL 19769000 == 55 [pid = 3752] [id = 695] 00:30:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 97 (19C78400) [pid = 3752] [serial = 2085] [outer = 00000000] 00:30:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 98 (19C7FC00) [pid = 3752] [serial = 2086] [outer = 19C78400] 00:30:42 INFO - PROCESS | 3752 | 1461051042159 Marionette DEBUG loaded listener.js 00:30:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 99 (19C83400) [pid = 3752] [serial = 2087] [outer = 19C78400] 00:30:42 INFO - PROCESS | 3752 | 1461051042721 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]]]}] 00:30:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 00:30:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 904ms 00:30:42 INFO - PROCESS | 3752 | 1461051042791 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 00:30:42 INFO - PROCESS | 3752 | 1461051042793 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 00:30:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 00:30:42 INFO - PROCESS | 3752 | 1461051042796 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 00:30:42 INFO - PROCESS | 3752 | 1461051042798 Marionette TRACE conn3 <- [1,2746,null,{}] 00:30:42 INFO - PROCESS | 3752 | 1461051042802 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}] 00:30:42 INFO - PROCESS | 3752 | 1461051042902 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 00:30:43 INFO - PROCESS | 3752 | 1461051043049 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:43 INFO - PROCESS | 3752 | ++DOCSHELL 13363000 == 56 [pid = 3752] [id = 696] 00:30:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 100 (1336AC00) [pid = 3752] [serial = 2088] [outer = 00000000] 00:30:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 101 (19E99800) [pid = 3752] [serial = 2089] [outer = 1336AC00] 00:30:43 INFO - PROCESS | 3752 | 1461051043105 Marionette DEBUG loaded listener.js 00:30:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 102 (19E9AC00) [pid = 3752] [serial = 2090] [outer = 1336AC00] 00:30:43 INFO - PROCESS | 3752 | 1461051043801 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]]]}] 00:30:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 00:30:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1044ms 00:30:43 INFO - PROCESS | 3752 | 1461051043855 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 00:30:43 INFO - PROCESS | 3752 | 1461051043859 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 00:30:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 00:30:43 INFO - PROCESS | 3752 | 1461051043864 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 00:30:43 INFO - PROCESS | 3752 | 1461051043867 Marionette TRACE conn3 <- [1,2750,null,{}] 00:30:43 INFO - PROCESS | 3752 | 1461051043872 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}] 00:30:43 INFO - PROCESS | 3752 | 1461051043967 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 00:30:44 INFO - PROCESS | 3752 | 1461051044082 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:44 INFO - PROCESS | 3752 | ++DOCSHELL 132EA000 == 57 [pid = 3752] [id = 697] 00:30:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 103 (13404800) [pid = 3752] [serial = 2091] [outer = 00000000] 00:30:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 104 (13529000) [pid = 3752] [serial = 2092] [outer = 13404800] 00:30:44 INFO - PROCESS | 3752 | 1461051044176 Marionette DEBUG loaded listener.js 00:30:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 105 (143AD000) [pid = 3752] [serial = 2093] [outer = 13404800] 00:30:44 INFO - PROCESS | 3752 | --DOCSHELL 13A2E800 == 56 [pid = 3752] [id = 662] 00:30:44 INFO - PROCESS | 3752 | --DOCSHELL 15B2E000 == 55 [pid = 3752] [id = 668] 00:30:44 INFO - PROCESS | 3752 | --DOCSHELL 123F6C00 == 54 [pid = 3752] [id = 665] 00:30:44 INFO - PROCESS | 3752 | --DOCSHELL 157F4000 == 53 [pid = 3752] [id = 663] 00:30:44 INFO - PROCESS | 3752 | --DOCSHELL 12B42800 == 52 [pid = 3752] [id = 690] 00:30:44 INFO - PROCESS | 3752 | --DOCSHELL 12B3C000 == 51 [pid = 3752] [id = 689] 00:30:44 INFO - PROCESS | 3752 | --DOCSHELL 12B40800 == 50 [pid = 3752] [id = 688] 00:30:44 INFO - PROCESS | 3752 | --DOCSHELL 1861B400 == 49 [pid = 3752] [id = 687] 00:30:44 INFO - PROCESS | 3752 | --DOCSHELL 17F3F800 == 48 [pid = 3752] [id = 686] 00:30:44 INFO - PROCESS | 3752 | --DOCSHELL 1671E000 == 47 [pid = 3752] [id = 685] 00:30:44 INFO - PROCESS | 3752 | --DOCSHELL 143ACC00 == 46 [pid = 3752] [id = 684] 00:30:44 INFO - PROCESS | 3752 | --DOCSHELL 12B43C00 == 45 [pid = 3752] [id = 683] 00:30:44 INFO - PROCESS | 3752 | --DOCSHELL 1345C800 == 44 [pid = 3752] [id = 682] 00:30:44 INFO - PROCESS | 3752 | --DOCSHELL 17A48800 == 43 [pid = 3752] [id = 681] 00:30:44 INFO - PROCESS | 3752 | --DOCSHELL 11BF7800 == 42 [pid = 3752] [id = 680] 00:30:44 INFO - PROCESS | 3752 | --DOMWINDOW == 104 (16C06800) [pid = 3752] [serial = 2035] [outer = 00000000] [url = about:blank] 00:30:44 INFO - PROCESS | 3752 | --DOCSHELL 13263400 == 41 [pid = 3752] [id = 679] 00:30:44 INFO - PROCESS | 3752 | --DOMWINDOW == 103 (136DF800) [pid = 3752] [serial = 2026] [outer = 00000000] [url = about:blank] 00:30:44 INFO - PROCESS | 3752 | --DOMWINDOW == 102 (123C1000) [pid = 3752] [serial = 2008] [outer = 00000000] [url = about:blank] 00:30:44 INFO - PROCESS | 3752 | --DOMWINDOW == 101 (1887D000) [pid = 3752] [serial = 2006] [outer = 00000000] [url = about:blank] 00:30:44 INFO - PROCESS | 3752 | --DOMWINDOW == 100 (13407000) [pid = 3752] [serial = 2023] [outer = 00000000] [url = about:blank] 00:30:44 INFO - PROCESS | 3752 | --DOMWINDOW == 99 (13450800) [pid = 3752] [serial = 2024] [outer = 00000000] [url = about:blank] 00:30:44 INFO - PROCESS | 3752 | --DOMWINDOW == 98 (18625800) [pid = 3752] [serial = 2020] [outer = 00000000] [url = about:blank] 00:30:44 INFO - PROCESS | 3752 | --DOMWINDOW == 97 (13718400) [pid = 3752] [serial = 2011] [outer = 00000000] [url = about:blank] 00:30:44 INFO - PROCESS | 3752 | --DOMWINDOW == 96 (17A01800) [pid = 3752] [serial = 2014] [outer = 00000000] [url = about:blank] 00:30:44 INFO - PROCESS | 3752 | --DOMWINDOW == 95 (18D3AC00) [pid = 3752] [serial = 2017] [outer = 00000000] [url = about:blank] 00:30:44 INFO - PROCESS | 3752 | --DOMWINDOW == 94 (15B35400) [pid = 3752] [serial = 2029] [outer = 00000000] [url = about:blank] 00:30:44 INFO - PROCESS | 3752 | --DOMWINDOW == 93 (15BD6000) [pid = 3752] [serial = 2032] [outer = 00000000] [url = about:blank] 00:30:44 INFO - PROCESS | 3752 | --DOMWINDOW == 92 (15D5AC00) [pid = 3752] [serial = 2030] [outer = 00000000] [url = about:blank] 00:30:44 INFO - PROCESS | 3752 | --DOMWINDOW == 91 (16491000) [pid = 3752] [serial = 2033] [outer = 00000000] [url = about:blank] 00:30:44 INFO - PROCESS | 3752 | --DOMWINDOW == 90 (13811C00) [pid = 3752] [serial = 2027] [outer = 00000000] [url = about:blank] 00:30:44 INFO - PROCESS | 3752 | 1461051044743 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]]]}] 00:30:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 00:30:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 951ms 00:30:44 INFO - PROCESS | 3752 | 1461051044790 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 00:30:44 INFO - PROCESS | 3752 | 1461051044795 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 00:30:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 00:30:44 INFO - PROCESS | 3752 | 1461051044801 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 00:30:44 INFO - PROCESS | 3752 | 1461051044804 Marionette TRACE conn3 <- [1,2754,null,{}] 00:30:44 INFO - PROCESS | 3752 | 1461051044809 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}] 00:30:44 INFO - PROCESS | 3752 | 1461051044892 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 00:30:44 INFO - PROCESS | 3752 | 1461051044899 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:44 INFO - PROCESS | 3752 | ++DOCSHELL 13365C00 == 42 [pid = 3752] [id = 698] 00:30:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 91 (13407000) [pid = 3752] [serial = 2094] [outer = 00000000] 00:30:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 92 (1371B800) [pid = 3752] [serial = 2095] [outer = 13407000] 00:30:44 INFO - PROCESS | 3752 | 1461051044944 Marionette DEBUG loaded listener.js 00:30:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 93 (143AD800) [pid = 3752] [serial = 2096] [outer = 13407000] 00:30:45 INFO - PROCESS | 3752 | 1461051045449 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]]]}] 00:30:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 00:30:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 686ms 00:30:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 00:30:45 INFO - PROCESS | 3752 | 1461051045520 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 00:30:45 INFO - PROCESS | 3752 | 1461051045522 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 00:30:45 INFO - PROCESS | 3752 | 1461051045526 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 00:30:45 INFO - PROCESS | 3752 | 1461051045529 Marionette TRACE conn3 <- [1,2758,null,{}] 00:30:45 INFO - PROCESS | 3752 | 1461051045539 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}] 00:30:45 INFO - PROCESS | 3752 | 1461051045623 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 00:30:45 INFO - PROCESS | 3752 | 1461051045717 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:45 INFO - PROCESS | 3752 | ++DOCSHELL 15BCE800 == 43 [pid = 3752] [id = 699] 00:30:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 94 (15D61400) [pid = 3752] [serial = 2097] [outer = 00000000] 00:30:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 95 (16551C00) [pid = 3752] [serial = 2098] [outer = 15D61400] 00:30:45 INFO - PROCESS | 3752 | 1461051045774 Marionette DEBUG loaded listener.js 00:30:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 96 (16724C00) [pid = 3752] [serial = 2099] [outer = 15D61400] 00:30:46 INFO - PROCESS | 3752 | 1461051046150 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]]]}] 00:30:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 00:30:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 623ms 00:30:46 INFO - PROCESS | 3752 | 1461051046161 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 00:30:46 INFO - PROCESS | 3752 | 1461051046163 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 00:30:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 00:30:46 INFO - PROCESS | 3752 | 1461051046178 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 00:30:46 INFO - PROCESS | 3752 | 1461051046180 Marionette TRACE conn3 <- [1,2762,null,{}] 00:30:46 INFO - PROCESS | 3752 | 1461051046183 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}] 00:30:46 INFO - PROCESS | 3752 | 1461051046264 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 00:30:46 INFO - PROCESS | 3752 | 1461051046270 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:46 INFO - PROCESS | 3752 | ++DOCSHELL 17A44400 == 44 [pid = 3752] [id = 700] 00:30:46 INFO - PROCESS | 3752 | ++DOMWINDOW == 97 (17A49400) [pid = 3752] [serial = 2100] [outer = 00000000] 00:30:46 INFO - PROCESS | 3752 | ++DOMWINDOW == 98 (17BC6800) [pid = 3752] [serial = 2101] [outer = 17A49400] 00:30:46 INFO - PROCESS | 3752 | 1461051046316 Marionette DEBUG loaded listener.js 00:30:46 INFO - PROCESS | 3752 | ++DOMWINDOW == 99 (17F4AC00) [pid = 3752] [serial = 2102] [outer = 17A49400] 00:30:46 INFO - PROCESS | 3752 | 1461051046775 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]]]}] 00:30:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 00:30:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 624ms 00:30:46 INFO - PROCESS | 3752 | 1461051046815 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 00:30:46 INFO - PROCESS | 3752 | 1461051046817 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 00:30:46 INFO - PROCESS | 3752 | 1461051046821 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 00:30:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 00:30:46 INFO - PROCESS | 3752 | 1461051046822 Marionette TRACE conn3 <- [1,2766,null,{}] 00:30:46 INFO - PROCESS | 3752 | 1461051046835 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}] 00:30:46 INFO - PROCESS | 3752 | 1461051046945 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 00:30:46 INFO - PROCESS | 3752 | 1461051046952 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:46 INFO - PROCESS | 3752 | ++DOCSHELL 13716C00 == 45 [pid = 3752] [id = 701] 00:30:46 INFO - PROCESS | 3752 | ++DOMWINDOW == 100 (17A42000) [pid = 3752] [serial = 2103] [outer = 00000000] 00:30:46 INFO - PROCESS | 3752 | ++DOMWINDOW == 101 (188BD400) [pid = 3752] [serial = 2104] [outer = 17A42000] 00:30:46 INFO - PROCESS | 3752 | 1461051046996 Marionette DEBUG loaded listener.js 00:30:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 102 (18A2E000) [pid = 3752] [serial = 2105] [outer = 17A42000] 00:30:47 INFO - PROCESS | 3752 | 1461051047481 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]]]}] 00:30:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 00:30:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 686ms 00:30:47 INFO - PROCESS | 3752 | 1461051047520 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 00:30:47 INFO - PROCESS | 3752 | 1461051047522 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 00:30:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 00:30:47 INFO - PROCESS | 3752 | 1461051047525 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 00:30:47 INFO - PROCESS | 3752 | 1461051047527 Marionette TRACE conn3 <- [1,2770,null,{}] 00:30:47 INFO - PROCESS | 3752 | 1461051047531 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}] 00:30:47 INFO - PROCESS | 3752 | 1461051047664 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 00:30:47 INFO - PROCESS | 3752 | 1461051047732 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:47 INFO - PROCESS | 3752 | ++DOCSHELL 1326A400 == 46 [pid = 3752] [id = 702] 00:30:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 103 (1340E800) [pid = 3752] [serial = 2106] [outer = 00000000] 00:30:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 104 (19687000) [pid = 3752] [serial = 2107] [outer = 1340E800] 00:30:47 INFO - PROCESS | 3752 | 1461051047780 Marionette DEBUG loaded listener.js 00:30:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 105 (19741800) [pid = 3752] [serial = 2108] [outer = 1340E800] 00:30:48 INFO - PROCESS | 3752 | 1461051048203 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]]]}] 00:30:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 00:30:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 701ms 00:30:48 INFO - PROCESS | 3752 | 1461051048228 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 00:30:48 INFO - PROCESS | 3752 | 1461051048230 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 00:30:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 00:30:48 INFO - PROCESS | 3752 | 1461051048238 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 00:30:48 INFO - PROCESS | 3752 | 1461051048240 Marionette TRACE conn3 <- [1,2774,null,{}] 00:30:48 INFO - PROCESS | 3752 | 1461051048244 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}] 00:30:48 INFO - PROCESS | 3752 | 1461051048384 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 00:30:48 INFO - PROCESS | 3752 | 1461051048407 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:48 INFO - PROCESS | 3752 | ++DOCSHELL 19762800 == 47 [pid = 3752] [id = 703] 00:30:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 106 (19763000) [pid = 3752] [serial = 2109] [outer = 00000000] 00:30:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 107 (19C79800) [pid = 3752] [serial = 2110] [outer = 19763000] 00:30:48 INFO - PROCESS | 3752 | 1461051048451 Marionette DEBUG loaded listener.js 00:30:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 108 (19C7F800) [pid = 3752] [serial = 2111] [outer = 19763000] 00:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 107 (17BBF400) [pid = 3752] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 00:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 106 (19461C00) [pid = 3752] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 00:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 105 (1345E000) [pid = 3752] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 00:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 104 (12BBCC00) [pid = 3752] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 00:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 103 (16C07400) [pid = 3752] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 00:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 102 (17FEDC00) [pid = 3752] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 00:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 101 (15BB2000) [pid = 3752] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 00:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 100 (147AE400) [pid = 3752] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 00:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 99 (19538C00) [pid = 3752] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 00:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 98 (16C08400) [pid = 3752] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 00:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 97 (18237800) [pid = 3752] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 00:30:48 INFO - PROCESS | 3752 | 1461051049006 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]]]}] 00:30:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 00:30:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 795ms 00:30:49 INFO - PROCESS | 3752 | 1461051049033 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 00:30:49 INFO - PROCESS | 3752 | 1461051049035 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 00:30:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 00:30:49 INFO - PROCESS | 3752 | 1461051049038 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 00:30:49 INFO - PROCESS | 3752 | 1461051049040 Marionette TRACE conn3 <- [1,2778,null,{}] 00:30:49 INFO - PROCESS | 3752 | 1461051049043 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}] 00:30:49 INFO - PROCESS | 3752 | 1461051049122 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 00:30:49 INFO - PROCESS | 3752 | 1461051049128 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:49 INFO - PROCESS | 3752 | ++DOCSHELL 1325F000 == 48 [pid = 3752] [id = 704] 00:30:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 98 (1335D400) [pid = 3752] [serial = 2112] [outer = 00000000] 00:30:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 99 (17BCE800) [pid = 3752] [serial = 2113] [outer = 1335D400] 00:30:49 INFO - PROCESS | 3752 | 1461051049172 Marionette DEBUG loaded listener.js 00:30:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 100 (19461C00) [pid = 3752] [serial = 2114] [outer = 1335D400] 00:30:49 INFO - PROCESS | 3752 | 1461051049607 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]]]}] 00:30:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 00:30:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 592ms 00:30:49 INFO - PROCESS | 3752 | 1461051049635 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 00:30:49 INFO - PROCESS | 3752 | 1461051049637 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 00:30:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 00:30:49 INFO - PROCESS | 3752 | 1461051049640 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 00:30:49 INFO - PROCESS | 3752 | 1461051049642 Marionette TRACE conn3 <- [1,2782,null,{}] 00:30:49 INFO - PROCESS | 3752 | 1461051049646 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}] 00:30:49 INFO - PROCESS | 3752 | 1461051049724 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 00:30:49 INFO - PROCESS | 3752 | 1461051049758 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:49 INFO - PROCESS | 3752 | ++DOCSHELL 19748C00 == 49 [pid = 3752] [id = 705] 00:30:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 101 (19ED7400) [pid = 3752] [serial = 2115] [outer = 00000000] 00:30:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 102 (1A00A800) [pid = 3752] [serial = 2116] [outer = 19ED7400] 00:30:49 INFO - PROCESS | 3752 | 1461051049803 Marionette DEBUG loaded listener.js 00:30:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 103 (1A06B400) [pid = 3752] [serial = 2117] [outer = 19ED7400] 00:30:50 INFO - PROCESS | 3752 | 1461051050242 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]]]}] 00:30:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 00:30:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 639ms 00:30:50 INFO - PROCESS | 3752 | 1461051050263 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 00:30:50 INFO - PROCESS | 3752 | 1461051050265 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 00:30:50 INFO - PROCESS | 3752 | 1461051050268 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 00:30:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 00:30:50 INFO - PROCESS | 3752 | 1461051050270 Marionette TRACE conn3 <- [1,2786,null,{}] 00:30:50 INFO - PROCESS | 3752 | 1461051050274 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}] 00:30:50 INFO - PROCESS | 3752 | 1461051050353 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 00:30:50 INFO - PROCESS | 3752 | 1461051050359 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:50 INFO - PROCESS | 3752 | ++DOCSHELL 16724800 == 50 [pid = 3752] [id = 706] 00:30:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 104 (19EE2400) [pid = 3752] [serial = 2118] [outer = 00000000] 00:30:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 105 (1A1C1C00) [pid = 3752] [serial = 2119] [outer = 19EE2400] 00:30:50 INFO - PROCESS | 3752 | 1461051050403 Marionette DEBUG loaded listener.js 00:30:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 106 (1A644C00) [pid = 3752] [serial = 2120] [outer = 19EE2400] 00:30:50 INFO - PROCESS | 3752 | 1461051050850 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]]]}] 00:30:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 00:30:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 623ms 00:30:50 INFO - PROCESS | 3752 | 1461051050907 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 00:30:50 INFO - PROCESS | 3752 | 1461051050909 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 00:30:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 00:30:50 INFO - PROCESS | 3752 | 1461051050912 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 00:30:50 INFO - PROCESS | 3752 | 1461051050915 Marionette TRACE conn3 <- [1,2790,null,{}] 00:30:50 INFO - PROCESS | 3752 | 1461051050971 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}] 00:30:51 INFO - PROCESS | 3752 | 1461051051070 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 00:30:51 INFO - PROCESS | 3752 | 1461051051270 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:51 INFO - PROCESS | 3752 | ++DOCSHELL 13450C00 == 51 [pid = 3752] [id = 707] 00:30:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 107 (13453000) [pid = 3752] [serial = 2121] [outer = 00000000] 00:30:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 108 (13526C00) [pid = 3752] [serial = 2122] [outer = 13453000] 00:30:51 INFO - PROCESS | 3752 | 1461051051326 Marionette DEBUG loaded listener.js 00:30:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 109 (136E0400) [pid = 3752] [serial = 2123] [outer = 13453000] 00:30:51 INFO - PROCESS | 3752 | 1461051051907 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]]]}] 00:30:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 00:30:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1028ms 00:30:51 INFO - PROCESS | 3752 | 1461051051954 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 00:30:51 INFO - PROCESS | 3752 | 1461051051960 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 00:30:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 00:30:51 INFO - PROCESS | 3752 | 1461051051965 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 00:30:51 INFO - PROCESS | 3752 | 1461051051967 Marionette TRACE conn3 <- [1,2794,null,{}] 00:30:51 INFO - PROCESS | 3752 | 1461051051971 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}] 00:30:52 INFO - PROCESS | 3752 | 1461051052079 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 00:30:52 INFO - PROCESS | 3752 | 1461051052198 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:52 INFO - PROCESS | 3752 | ++DOCSHELL 1381AC00 == 52 [pid = 3752] [id = 708] 00:30:52 INFO - PROCESS | 3752 | ++DOMWINDOW == 110 (157A5C00) [pid = 3752] [serial = 2124] [outer = 00000000] 00:30:52 INFO - PROCESS | 3752 | ++DOMWINDOW == 111 (16497000) [pid = 3752] [serial = 2125] [outer = 157A5C00] 00:30:52 INFO - PROCESS | 3752 | 1461051052296 Marionette DEBUG loaded listener.js 00:30:52 INFO - PROCESS | 3752 | ++DOMWINDOW == 112 (17A06800) [pid = 3752] [serial = 2126] [outer = 157A5C00] 00:30:52 INFO - PROCESS | 3752 | 1461051052887 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]]]}] 00:30:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 00:30:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 935ms 00:30:52 INFO - PROCESS | 3752 | 1461051052910 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 00:30:52 INFO - PROCESS | 3752 | 1461051052912 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 00:30:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 00:30:52 INFO - PROCESS | 3752 | 1461051052916 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 00:30:52 INFO - PROCESS | 3752 | 1461051052918 Marionette TRACE conn3 <- [1,2798,null,{}] 00:30:52 INFO - PROCESS | 3752 | 1461051052923 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}] 00:30:53 INFO - PROCESS | 3752 | 1461051053028 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 00:30:53 INFO - PROCESS | 3752 | 1461051053144 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:53 INFO - PROCESS | 3752 | ++DOCSHELL 18D3AC00 == 53 [pid = 3752] [id = 709] 00:30:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 113 (19462400) [pid = 3752] [serial = 2127] [outer = 00000000] 00:30:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 114 (19740000) [pid = 3752] [serial = 2128] [outer = 19462400] 00:30:53 INFO - PROCESS | 3752 | 1461051053243 Marionette DEBUG loaded listener.js 00:30:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 115 (1997DC00) [pid = 3752] [serial = 2129] [outer = 19462400] 00:30:53 INFO - PROCESS | 3752 | 1461051053802 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]]]}] 00:30:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 00:30:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 935ms 00:30:53 INFO - PROCESS | 3752 | 1461051053867 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 00:30:53 INFO - PROCESS | 3752 | 1461051053873 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 00:30:53 INFO - PROCESS | 3752 | 1461051053877 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 00:30:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 00:30:53 INFO - PROCESS | 3752 | 1461051053879 Marionette TRACE conn3 <- [1,2802,null,{}] 00:30:53 INFO - PROCESS | 3752 | 1461051053883 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}] 00:30:53 INFO - PROCESS | 3752 | 1461051053986 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 00:30:54 INFO - PROCESS | 3752 | 1461051054128 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:54 INFO - PROCESS | 3752 | ++DOCSHELL 1AA46400 == 54 [pid = 3752] [id = 710] 00:30:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 116 (1AA49800) [pid = 3752] [serial = 2130] [outer = 00000000] 00:30:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 117 (1BE9E800) [pid = 3752] [serial = 2131] [outer = 1AA49800] 00:30:54 INFO - PROCESS | 3752 | 1461051054182 Marionette DEBUG loaded listener.js 00:30:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 118 (1BEA3400) [pid = 3752] [serial = 2132] [outer = 1AA49800] 00:30:54 INFO - PROCESS | 3752 | 1461051054747 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]]]}] 00:30:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 00:30:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 935ms 00:30:54 INFO - PROCESS | 3752 | 1461051054823 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 00:30:54 INFO - PROCESS | 3752 | 1461051054825 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 00:30:54 INFO - PROCESS | 3752 | 1461051054829 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 00:30:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 00:30:54 INFO - PROCESS | 3752 | 1461051054831 Marionette TRACE conn3 <- [1,2806,null,{}] 00:30:54 INFO - PROCESS | 3752 | 1461051054835 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}] 00:30:54 INFO - PROCESS | 3752 | 1461051054935 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 00:30:55 INFO - PROCESS | 3752 | 1461051055077 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:55 INFO - PROCESS | 3752 | ++DOCSHELL 1BEA4C00 == 55 [pid = 3752] [id = 711] 00:30:55 INFO - PROCESS | 3752 | ++DOMWINDOW == 119 (1BEA8C00) [pid = 3752] [serial = 2133] [outer = 00000000] 00:30:55 INFO - PROCESS | 3752 | ++DOMWINDOW == 120 (1C0BFC00) [pid = 3752] [serial = 2134] [outer = 1BEA8C00] 00:30:55 INFO - PROCESS | 3752 | 1461051055132 Marionette DEBUG loaded listener.js 00:30:55 INFO - PROCESS | 3752 | ++DOMWINDOW == 121 (1C0C4400) [pid = 3752] [serial = 2135] [outer = 1BEA8C00] 00:30:55 INFO - PROCESS | 3752 | 1461051055679 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]]]}] 00:30:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 00:30:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 904ms 00:30:55 INFO - PROCESS | 3752 | 1461051055717 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 00:30:55 INFO - PROCESS | 3752 | 1461051055719 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 00:30:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 00:30:55 INFO - PROCESS | 3752 | 1461051055723 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 00:30:55 INFO - PROCESS | 3752 | 1461051055725 Marionette TRACE conn3 <- [1,2810,null,{}] 00:30:55 INFO - PROCESS | 3752 | 1461051055729 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}] 00:30:55 INFO - PROCESS | 3752 | 1461051055852 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 00:30:56 INFO - PROCESS | 3752 | 1461051056190 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:56 INFO - PROCESS | 3752 | ++DOCSHELL 11FC7800 == 56 [pid = 3752] [id = 712] 00:30:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 122 (1235E400) [pid = 3752] [serial = 2136] [outer = 00000000] 00:30:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 123 (1340B800) [pid = 3752] [serial = 2137] [outer = 1235E400] 00:30:56 INFO - PROCESS | 3752 | 1461051056240 Marionette DEBUG loaded listener.js 00:30:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 124 (1345A400) [pid = 3752] [serial = 2138] [outer = 1235E400] 00:30:56 INFO - PROCESS | 3752 | 1461051056860 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]]]}] 00:30:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 00:30:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1185ms 00:30:56 INFO - PROCESS | 3752 | 1461051056925 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 00:30:56 INFO - PROCESS | 3752 | 1461051056928 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 00:30:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 00:30:56 INFO - PROCESS | 3752 | 1461051056933 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 00:30:56 INFO - PROCESS | 3752 | 1461051056936 Marionette TRACE conn3 <- [1,2814,null,{}] 00:30:56 INFO - PROCESS | 3752 | 1461051056942 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}] 00:30:57 INFO - PROCESS | 3752 | 1461051057076 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 00:30:57 INFO - PROCESS | 3752 | --DOCSHELL 11FCA400 == 55 [pid = 3752] [id = 666] 00:30:57 INFO - PROCESS | 3752 | --DOCSHELL 19748C00 == 54 [pid = 3752] [id = 705] 00:30:57 INFO - PROCESS | 3752 | --DOCSHELL 1325F000 == 53 [pid = 3752] [id = 704] 00:30:57 INFO - PROCESS | 3752 | --DOCSHELL 19762800 == 52 [pid = 3752] [id = 703] 00:30:57 INFO - PROCESS | 3752 | --DOCSHELL 1326A400 == 51 [pid = 3752] [id = 702] 00:30:57 INFO - PROCESS | 3752 | --DOCSHELL 13716C00 == 50 [pid = 3752] [id = 701] 00:30:57 INFO - PROCESS | 3752 | --DOCSHELL 17A44400 == 49 [pid = 3752] [id = 700] 00:30:57 INFO - PROCESS | 3752 | --DOCSHELL 15BCE800 == 48 [pid = 3752] [id = 699] 00:30:57 INFO - PROCESS | 3752 | --DOCSHELL 13365C00 == 47 [pid = 3752] [id = 698] 00:30:57 INFO - PROCESS | 3752 | --DOCSHELL 132EA000 == 46 [pid = 3752] [id = 697] 00:30:57 INFO - PROCESS | 3752 | --DOCSHELL 19769000 == 45 [pid = 3752] [id = 695] 00:30:57 INFO - PROCESS | 3752 | --DOMWINDOW == 123 (1997B000) [pid = 3752] [serial = 2074] [outer = 00000000] [url = about:blank] 00:30:57 INFO - PROCESS | 3752 | --DOCSHELL 132EB000 == 44 [pid = 3752] [id = 692] 00:30:57 INFO - PROCESS | 3752 | --DOMWINDOW == 122 (1975D800) [pid = 3752] [serial = 2071] [outer = 00000000] [url = about:blank] 00:30:57 INFO - PROCESS | 3752 | --DOMWINDOW == 121 (19741400) [pid = 3752] [serial = 2066] [outer = 00000000] [url = about:blank] 00:30:57 INFO - PROCESS | 3752 | --DOMWINDOW == 120 (18882C00) [pid = 3752] [serial = 2060] [outer = 00000000] [url = about:blank] 00:30:57 INFO - PROCESS | 3752 | --DOMWINDOW == 119 (188C0000) [pid = 3752] [serial = 1973] [outer = 00000000] [url = about:blank] 00:30:57 INFO - PROCESS | 3752 | --DOMWINDOW == 118 (1945E400) [pid = 3752] [serial = 2062] [outer = 00000000] [url = about:blank] 00:30:57 INFO - PROCESS | 3752 | --DOMWINDOW == 117 (1973A400) [pid = 3752] [serial = 2065] [outer = 00000000] [url = about:blank] 00:30:57 INFO - PROCESS | 3752 | --DOMWINDOW == 116 (136D7400) [pid = 3752] [serial = 2048] [outer = 00000000] [url = about:blank] 00:30:57 INFO - PROCESS | 3752 | --DOMWINDOW == 115 (1352DC00) [pid = 3752] [serial = 2047] [outer = 00000000] [url = about:blank] 00:30:57 INFO - PROCESS | 3752 | --DOMWINDOW == 114 (13459000) [pid = 3752] [serial = 2050] [outer = 00000000] [url = about:blank] 00:30:57 INFO - PROCESS | 3752 | --DOMWINDOW == 113 (13715400) [pid = 3752] [serial = 2051] [outer = 00000000] [url = about:blank] 00:30:57 INFO - PROCESS | 3752 | --DOMWINDOW == 112 (17BC0800) [pid = 3752] [serial = 2056] [outer = 00000000] [url = about:blank] 00:30:57 INFO - PROCESS | 3752 | --DOMWINDOW == 111 (17BC6C00) [pid = 3752] [serial = 2057] [outer = 00000000] [url = about:blank] 00:30:57 INFO - PROCESS | 3752 | --DOMWINDOW == 110 (19533800) [pid = 3752] [serial = 2063] [outer = 00000000] [url = about:blank] 00:30:57 INFO - PROCESS | 3752 | --DOMWINDOW == 109 (157EE800) [pid = 3752] [serial = 2041] [outer = 00000000] [url = about:blank] 00:30:57 INFO - PROCESS | 3752 | --DOMWINDOW == 108 (18624800) [pid = 3752] [serial = 2059] [outer = 00000000] [url = about:blank] 00:30:57 INFO - PROCESS | 3752 | --DOMWINDOW == 107 (17BCA400) [pid = 3752] [serial = 2044] [outer = 00000000] [url = about:blank] 00:30:57 INFO - PROCESS | 3752 | --DOMWINDOW == 106 (16C07000) [pid = 3752] [serial = 2036] [outer = 00000000] [url = about:blank] 00:30:57 INFO - PROCESS | 3752 | --DOMWINDOW == 105 (15BCF000) [pid = 3752] [serial = 2053] [outer = 00000000] [url = about:blank] 00:30:57 INFO - PROCESS | 3752 | --DOMWINDOW == 104 (1975DC00) [pid = 3752] [serial = 2072] [outer = 00000000] [url = about:blank] 00:30:57 INFO - PROCESS | 3752 | --DOMWINDOW == 103 (16499C00) [pid = 3752] [serial = 2054] [outer = 00000000] [url = about:blank] 00:30:57 INFO - PROCESS | 3752 | --DOMWINDOW == 102 (13365400) [pid = 3752] [serial = 2038] [outer = 00000000] [url = about:blank] 00:30:57 INFO - PROCESS | 3752 | --DOMWINDOW == 101 (19740400) [pid = 3752] [serial = 2068] [outer = 00000000] [url = about:blank] 00:30:57 INFO - PROCESS | 3752 | --DOMWINDOW == 100 (1955B000) [pid = 3752] [serial = 2069] [outer = 00000000] [url = about:blank] 00:30:57 INFO - PROCESS | 3752 | 1461051057219 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:57 INFO - PROCESS | 3752 | ++DOCSHELL 12B87400 == 45 [pid = 3752] [id = 713] 00:30:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 101 (12DDA800) [pid = 3752] [serial = 2139] [outer = 00000000] 00:30:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 102 (13524400) [pid = 3752] [serial = 2140] [outer = 12DDA800] 00:30:57 INFO - PROCESS | 3752 | 1461051057269 Marionette DEBUG loaded listener.js 00:30:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 103 (136D9C00) [pid = 3752] [serial = 2141] [outer = 12DDA800] 00:30:57 INFO - PROCESS | 3752 | 1461051057750 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 00:30:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 00:30:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 842ms 00:30:57 INFO - PROCESS | 3752 | 1461051057775 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 00:30:57 INFO - PROCESS | 3752 | 1461051057779 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 00:30:57 INFO - PROCESS | 3752 | 1461051057783 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 00:30:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 00:30:57 INFO - PROCESS | 3752 | 1461051057784 Marionette TRACE conn3 <- [1,2818,null,{}] 00:30:57 INFO - PROCESS | 3752 | 1461051057788 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}] 00:30:57 INFO - PROCESS | 3752 | 1461051057870 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 00:30:57 INFO - PROCESS | 3752 | 1461051057881 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:57 INFO - PROCESS | 3752 | ++DOCSHELL 159F0C00 == 46 [pid = 3752] [id = 714] 00:30:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 104 (15B2C400) [pid = 3752] [serial = 2142] [outer = 00000000] 00:30:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 105 (15BCE800) [pid = 3752] [serial = 2143] [outer = 15B2C400] 00:30:57 INFO - PROCESS | 3752 | 1461051057926 Marionette DEBUG loaded listener.js 00:30:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 106 (15DD5800) [pid = 3752] [serial = 2144] [outer = 15B2C400] 00:30:58 INFO - PROCESS | 3752 | 1461051058411 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]]]}] 00:30:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 00:30:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 686ms 00:30:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 00:30:58 INFO - PROCESS | 3752 | 1461051058483 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 00:30:58 INFO - PROCESS | 3752 | 1461051058485 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 00:30:58 INFO - PROCESS | 3752 | 1461051058494 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 00:30:58 INFO - PROCESS | 3752 | 1461051058500 Marionette TRACE conn3 <- [1,2822,null,{}] 00:30:58 INFO - PROCESS | 3752 | 1461051058504 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}] 00:30:58 INFO - PROCESS | 3752 | 1461051058587 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 00:30:58 INFO - PROCESS | 3752 | 1461051058689 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:58 INFO - PROCESS | 3752 | ++DOCSHELL 16494000 == 47 [pid = 3752] [id = 715] 00:30:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 107 (1649A400) [pid = 3752] [serial = 2145] [outer = 00000000] 00:30:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 108 (17A44800) [pid = 3752] [serial = 2146] [outer = 1649A400] 00:30:58 INFO - PROCESS | 3752 | 1461051058734 Marionette DEBUG loaded listener.js 00:30:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 109 (17AD6400) [pid = 3752] [serial = 2147] [outer = 1649A400] 00:30:59 INFO - PROCESS | 3752 | 1461051059114 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 00:30:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 00:30:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 655ms 00:30:59 INFO - PROCESS | 3752 | 1461051059147 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 00:30:59 INFO - PROCESS | 3752 | 1461051059150 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 00:30:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 00:30:59 INFO - PROCESS | 3752 | 1461051059153 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 00:30:59 INFO - PROCESS | 3752 | 1461051059155 Marionette TRACE conn3 <- [1,2826,null,{}] 00:30:59 INFO - PROCESS | 3752 | 1461051059158 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}] 00:30:59 INFO - PROCESS | 3752 | 1461051059284 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 00:30:59 INFO - PROCESS | 3752 | 1461051059333 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:59 INFO - PROCESS | 3752 | ++DOCSHELL 17A4A800 == 48 [pid = 3752] [id = 716] 00:30:59 INFO - PROCESS | 3752 | ++DOMWINDOW == 110 (17BC8000) [pid = 3752] [serial = 2148] [outer = 00000000] 00:30:59 INFO - PROCESS | 3752 | ++DOMWINDOW == 111 (18232000) [pid = 3752] [serial = 2149] [outer = 17BC8000] 00:30:59 INFO - PROCESS | 3752 | 1461051059379 Marionette DEBUG loaded listener.js 00:30:59 INFO - PROCESS | 3752 | ++DOMWINDOW == 112 (18625800) [pid = 3752] [serial = 2150] [outer = 17BC8000] 00:30:59 INFO - PROCESS | 3752 | 1461051059830 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]]]}] 00:30:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 00:30:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 701ms 00:30:59 INFO - PROCESS | 3752 | 1461051059852 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 00:30:59 INFO - PROCESS | 3752 | 1461051059854 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 00:30:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 00:30:59 INFO - PROCESS | 3752 | 1461051059863 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 00:30:59 INFO - PROCESS | 3752 | 1461051059864 Marionette TRACE conn3 <- [1,2830,null,{}] 00:30:59 INFO - PROCESS | 3752 | 1461051059868 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}] 00:30:59 INFO - PROCESS | 3752 | 1461051059981 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 00:30:59 INFO - PROCESS | 3752 | 1461051059988 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:59 INFO - PROCESS | 3752 | ++DOCSHELL 188BC800 == 49 [pid = 3752] [id = 717] 00:30:59 INFO - PROCESS | 3752 | ++DOMWINDOW == 113 (188BD800) [pid = 3752] [serial = 2151] [outer = 00000000] 00:31:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 114 (18A31400) [pid = 3752] [serial = 2152] [outer = 188BD800] 00:31:00 INFO - PROCESS | 3752 | 1461051060047 Marionette DEBUG loaded listener.js 00:31:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 115 (1946A000) [pid = 3752] [serial = 2153] [outer = 188BD800] 00:31:00 INFO - PROCESS | 3752 | 1461051060536 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]]]}] 00:31:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 00:31:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 686ms 00:31:00 INFO - PROCESS | 3752 | 1461051060562 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 00:31:00 INFO - PROCESS | 3752 | 1461051060564 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 00:31:00 INFO - PROCESS | 3752 | 1461051060567 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 00:31:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 00:31:00 INFO - PROCESS | 3752 | 1461051060568 Marionette TRACE conn3 <- [1,2834,null,{}] 00:31:00 INFO - PROCESS | 3752 | 1461051060572 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}] 00:31:00 INFO - PROCESS | 3752 | 1461051060718 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 00:31:00 INFO - PROCESS | 3752 | 1461051060752 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:00 INFO - PROCESS | 3752 | ++DOCSHELL 19535800 == 50 [pid = 3752] [id = 718] 00:31:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 116 (1955BC00) [pid = 3752] [serial = 2154] [outer = 00000000] 00:31:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 117 (19741400) [pid = 3752] [serial = 2155] [outer = 1955BC00] 00:31:00 INFO - PROCESS | 3752 | 1461051060796 Marionette DEBUG loaded listener.js 00:31:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 118 (19742000) [pid = 3752] [serial = 2156] [outer = 1955BC00] 00:31:01 INFO - PROCESS | 3752 | --DOMWINDOW == 117 (1340E800) [pid = 3752] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 00:31:01 INFO - PROCESS | 3752 | --DOMWINDOW == 116 (17A42000) [pid = 3752] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 00:31:01 INFO - PROCESS | 3752 | --DOMWINDOW == 115 (15D61400) [pid = 3752] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 00:31:01 INFO - PROCESS | 3752 | --DOMWINDOW == 114 (13404800) [pid = 3752] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 00:31:01 INFO - PROCESS | 3752 | --DOMWINDOW == 113 (13407000) [pid = 3752] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 00:31:01 INFO - PROCESS | 3752 | --DOMWINDOW == 112 (17A49400) [pid = 3752] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 00:31:01 INFO - PROCESS | 3752 | --DOMWINDOW == 111 (19763000) [pid = 3752] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 00:31:01 INFO - PROCESS | 3752 | --DOMWINDOW == 110 (1335D400) [pid = 3752] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 00:31:01 INFO - PROCESS | 3752 | --DOMWINDOW == 109 (19ED7400) [pid = 3752] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 00:31:01 INFO - PROCESS | 3752 | 1461051061408 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]]]}] 00:31:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 00:31:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 888ms 00:31:01 INFO - PROCESS | 3752 | 1461051061456 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 00:31:01 INFO - PROCESS | 3752 | 1461051061458 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 00:31:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 00:31:01 INFO - PROCESS | 3752 | 1461051061461 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 00:31:01 INFO - PROCESS | 3752 | 1461051061462 Marionette TRACE conn3 <- [1,2838,null,{}] 00:31:01 INFO - PROCESS | 3752 | 1461051061465 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}] 00:31:01 INFO - PROCESS | 3752 | 1461051061544 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 00:31:01 INFO - PROCESS | 3752 | 1461051061550 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:01 INFO - PROCESS | 3752 | ++DOCSHELL 157F2800 == 51 [pid = 3752] [id = 719] 00:31:01 INFO - PROCESS | 3752 | ++DOMWINDOW == 110 (15D61400) [pid = 3752] [serial = 2157] [outer = 00000000] 00:31:01 INFO - PROCESS | 3752 | ++DOMWINDOW == 111 (17A49400) [pid = 3752] [serial = 2158] [outer = 15D61400] 00:31:01 INFO - PROCESS | 3752 | 1461051061596 Marionette DEBUG loaded listener.js 00:31:01 INFO - PROCESS | 3752 | ++DOMWINDOW == 112 (1946DC00) [pid = 3752] [serial = 2159] [outer = 15D61400] 00:31:02 INFO - PROCESS | 3752 | 1461051062057 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 00:31:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 00:31:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 701ms 00:31:02 INFO - PROCESS | 3752 | 1461051062161 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 00:31:02 INFO - PROCESS | 3752 | 1461051062163 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 00:31:02 INFO - PROCESS | 3752 | 1461051062166 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 00:31:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 00:31:02 INFO - PROCESS | 3752 | 1461051062168 Marionette TRACE conn3 <- [1,2842,null,{}] 00:31:02 INFO - PROCESS | 3752 | 1461051062171 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}] 00:31:02 INFO - PROCESS | 3752 | 1461051062252 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 00:31:02 INFO - PROCESS | 3752 | 1461051062258 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:02 INFO - PROCESS | 3752 | ++DOCSHELL 16550000 == 52 [pid = 3752] [id = 720] 00:31:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 113 (1975C400) [pid = 3752] [serial = 2160] [outer = 00000000] 00:31:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 114 (19768400) [pid = 3752] [serial = 2161] [outer = 1975C400] 00:31:02 INFO - PROCESS | 3752 | 1461051062302 Marionette DEBUG loaded listener.js 00:31:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 115 (19B3F400) [pid = 3752] [serial = 2162] [outer = 1975C400] 00:31:02 INFO - PROCESS | 3752 | 1461051062734 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]]]}] 00:31:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 00:31:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 592ms 00:31:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 00:31:02 INFO - PROCESS | 3752 | 1461051062764 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 00:31:02 INFO - PROCESS | 3752 | 1461051062766 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 00:31:02 INFO - PROCESS | 3752 | 1461051062769 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 00:31:02 INFO - PROCESS | 3752 | 1461051062771 Marionette TRACE conn3 <- [1,2846,null,{}] 00:31:02 INFO - PROCESS | 3752 | 1461051062774 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}] 00:31:02 INFO - PROCESS | 3752 | 1461051062856 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 00:31:02 INFO - PROCESS | 3752 | 1461051062864 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:02 INFO - PROCESS | 3752 | ++DOCSHELL 19B3C400 == 53 [pid = 3752] [id = 721] 00:31:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 116 (19C7E000) [pid = 3752] [serial = 2163] [outer = 00000000] 00:31:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 117 (1A069C00) [pid = 3752] [serial = 2164] [outer = 19C7E000] 00:31:02 INFO - PROCESS | 3752 | 1461051062909 Marionette DEBUG loaded listener.js 00:31:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 118 (1A1B8400) [pid = 3752] [serial = 2165] [outer = 19C7E000] 00:31:03 INFO - PROCESS | 3752 | 1461051063342 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 00:31:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 00:31:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 592ms 00:31:03 INFO - PROCESS | 3752 | 1461051063366 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 00:31:03 INFO - PROCESS | 3752 | 1461051063368 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 00:31:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 00:31:03 INFO - PROCESS | 3752 | 1461051063371 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 00:31:03 INFO - PROCESS | 3752 | 1461051063373 Marionette TRACE conn3 <- [1,2850,null,{}] 00:31:03 INFO - PROCESS | 3752 | 1461051063445 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}] 00:31:03 INFO - PROCESS | 3752 | 1461051063547 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 00:31:03 INFO - PROCESS | 3752 | 1461051063761 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:03 INFO - PROCESS | 3752 | ++DOCSHELL 1340FC00 == 54 [pid = 3752] [id = 722] 00:31:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 119 (13455000) [pid = 3752] [serial = 2166] [outer = 00000000] 00:31:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 120 (136D7400) [pid = 3752] [serial = 2167] [outer = 13455000] 00:31:03 INFO - PROCESS | 3752 | 1461051063822 Marionette DEBUG loaded listener.js 00:31:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 121 (13812800) [pid = 3752] [serial = 2168] [outer = 13455000] 00:31:04 INFO - PROCESS | 3752 | 1461051064392 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]]]}] 00:31:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 00:31:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1060ms 00:31:04 INFO - PROCESS | 3752 | 1461051064433 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 00:31:04 INFO - PROCESS | 3752 | 1461051064439 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 00:31:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 00:31:04 INFO - PROCESS | 3752 | 1461051064444 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 00:31:04 INFO - PROCESS | 3752 | 1461051064446 Marionette TRACE conn3 <- [1,2854,null,{}] 00:31:04 INFO - PROCESS | 3752 | 1461051064451 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}] 00:31:04 INFO - PROCESS | 3752 | 1461051064559 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 00:31:04 INFO - PROCESS | 3752 | 1461051064721 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:04 INFO - PROCESS | 3752 | ++DOCSHELL 15BB1000 == 55 [pid = 3752] [id = 723] 00:31:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 122 (15BB2000) [pid = 3752] [serial = 2169] [outer = 00000000] 00:31:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 123 (1671B800) [pid = 3752] [serial = 2170] [outer = 15BB2000] 00:31:04 INFO - PROCESS | 3752 | 1461051064778 Marionette DEBUG loaded listener.js 00:31:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 124 (17A01800) [pid = 3752] [serial = 2171] [outer = 15BB2000] 00:31:05 INFO - PROCESS | 3752 | 1461051065390 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]]]}] 00:31:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 00:31:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 997ms 00:31:05 INFO - PROCESS | 3752 | 1461051065446 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 00:31:05 INFO - PROCESS | 3752 | 1461051065449 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 00:31:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 00:31:05 INFO - PROCESS | 3752 | 1461051065453 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 00:31:05 INFO - PROCESS | 3752 | 1461051065455 Marionette TRACE conn3 <- [1,2858,null,{}] 00:31:05 INFO - PROCESS | 3752 | 1461051065459 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}] 00:31:05 INFO - PROCESS | 3752 | 1461051065595 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 00:31:05 INFO - PROCESS | 3752 | 1461051065740 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:05 INFO - PROCESS | 3752 | ++DOCSHELL 18A26800 == 56 [pid = 3752] [id = 724] 00:31:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 125 (18A27800) [pid = 3752] [serial = 2172] [outer = 00000000] 00:31:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 126 (1975FC00) [pid = 3752] [serial = 2173] [outer = 18A27800] 00:31:05 INFO - PROCESS | 3752 | 1461051065799 Marionette DEBUG loaded listener.js 00:31:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 127 (19E9B800) [pid = 3752] [serial = 2174] [outer = 18A27800] 00:31:06 INFO - PROCESS | 3752 | 1461051066362 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]]]}] 00:31:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 00:31:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 951ms 00:31:06 INFO - PROCESS | 3752 | 1461051066403 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 00:31:06 INFO - PROCESS | 3752 | 1461051066410 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 00:31:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 00:31:06 INFO - PROCESS | 3752 | 1461051066415 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 00:31:06 INFO - PROCESS | 3752 | 1461051066417 Marionette TRACE conn3 <- [1,2862,null,{}] 00:31:06 INFO - PROCESS | 3752 | 1461051066420 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}] 00:31:06 INFO - PROCESS | 3752 | 1461051066523 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 00:31:06 INFO - PROCESS | 3752 | 1461051066639 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:06 INFO - PROCESS | 3752 | ++DOCSHELL 1BE9CC00 == 57 [pid = 3752] [id = 725] 00:31:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 128 (1BEA4400) [pid = 3752] [serial = 2175] [outer = 00000000] 00:31:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 129 (1C0C3400) [pid = 3752] [serial = 2176] [outer = 1BEA4400] 00:31:06 INFO - PROCESS | 3752 | 1461051066733 Marionette DEBUG loaded listener.js 00:31:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 130 (1C2A4C00) [pid = 3752] [serial = 2177] [outer = 1BEA4400] 00:31:07 INFO - PROCESS | 3752 | 1461051067281 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]]]}] 00:31:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 00:31:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 935ms 00:31:07 INFO - PROCESS | 3752 | 1461051067343 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 00:31:07 INFO - PROCESS | 3752 | 1461051067346 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 00:31:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 00:31:07 INFO - PROCESS | 3752 | 1461051067349 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 00:31:07 INFO - PROCESS | 3752 | 1461051067351 Marionette TRACE conn3 <- [1,2866,null,{}] 00:31:07 INFO - PROCESS | 3752 | 1461051067355 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}] 00:31:07 INFO - PROCESS | 3752 | 1461051067455 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 00:31:07 INFO - PROCESS | 3752 | 1461051067571 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:07 INFO - PROCESS | 3752 | ++DOCSHELL 14BAC400 == 58 [pid = 3752] [id = 726] 00:31:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 131 (19469000) [pid = 3752] [serial = 2178] [outer = 00000000] 00:31:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 132 (1C980400) [pid = 3752] [serial = 2179] [outer = 19469000] 00:31:07 INFO - PROCESS | 3752 | 1461051067665 Marionette DEBUG loaded listener.js 00:31:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 133 (1C984C00) [pid = 3752] [serial = 2180] [outer = 19469000] 00:31:08 INFO - PROCESS | 3752 | 1461051068209 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]]]}] 00:31:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 00:31:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 888ms 00:31:08 INFO - PROCESS | 3752 | 1461051068254 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 00:31:08 INFO - PROCESS | 3752 | 1461051068256 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 00:31:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 00:31:08 INFO - PROCESS | 3752 | 1461051068259 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 00:31:08 INFO - PROCESS | 3752 | 1461051068261 Marionette TRACE conn3 <- [1,2870,null,{}] 00:31:08 INFO - PROCESS | 3752 | 1461051068265 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}] 00:31:08 INFO - PROCESS | 3752 | 1461051068391 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 00:31:08 INFO - PROCESS | 3752 | 1461051068567 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:08 INFO - PROCESS | 3752 | ++DOCSHELL 1A06A000 == 59 [pid = 3752] [id = 727] 00:31:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 134 (1A06B000) [pid = 3752] [serial = 2181] [outer = 00000000] 00:31:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 135 (1CB7F400) [pid = 3752] [serial = 2182] [outer = 1A06B000] 00:31:08 INFO - PROCESS | 3752 | 1461051068624 Marionette DEBUG loaded listener.js 00:31:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 136 (1CF0A000) [pid = 3752] [serial = 2183] [outer = 1A06B000] 00:31:09 INFO - PROCESS | 3752 | 1461051069464 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]]]}] 00:31:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 00:31:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1246ms 00:31:09 INFO - PROCESS | 3752 | 1461051069515 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 00:31:09 INFO - PROCESS | 3752 | 1461051069519 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 00:31:09 INFO - PROCESS | 3752 | 1461051069524 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 00:31:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 00:31:09 INFO - PROCESS | 3752 | 1461051069528 Marionette TRACE conn3 <- [1,2874,null,{}] 00:31:09 INFO - PROCESS | 3752 | 1461051069535 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}] 00:31:09 INFO - PROCESS | 3752 | 1461051069632 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 00:31:09 INFO - PROCESS | 3752 | 1461051069785 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:09 INFO - PROCESS | 3752 | ++DOCSHELL 11FBC800 == 60 [pid = 3752] [id = 728] 00:31:09 INFO - PROCESS | 3752 | ++DOMWINDOW == 137 (1325F800) [pid = 3752] [serial = 2184] [outer = 00000000] 00:31:09 INFO - PROCESS | 3752 | ++DOMWINDOW == 138 (1574FC00) [pid = 3752] [serial = 2185] [outer = 1325F800] 00:31:09 INFO - PROCESS | 3752 | 1461051069867 Marionette DEBUG loaded listener.js 00:31:09 INFO - PROCESS | 3752 | ++DOMWINDOW == 139 (1649AC00) [pid = 3752] [serial = 2186] [outer = 1325F800] 00:31:10 INFO - PROCESS | 3752 | --DOCSHELL 16550000 == 59 [pid = 3752] [id = 720] 00:31:10 INFO - PROCESS | 3752 | --DOCSHELL 157F2800 == 58 [pid = 3752] [id = 719] 00:31:10 INFO - PROCESS | 3752 | --DOCSHELL 19535800 == 57 [pid = 3752] [id = 718] 00:31:10 INFO - PROCESS | 3752 | --DOCSHELL 188BC800 == 56 [pid = 3752] [id = 717] 00:31:10 INFO - PROCESS | 3752 | --DOCSHELL 17A4A800 == 55 [pid = 3752] [id = 716] 00:31:10 INFO - PROCESS | 3752 | --DOCSHELL 16494000 == 54 [pid = 3752] [id = 715] 00:31:10 INFO - PROCESS | 3752 | --DOCSHELL 159F0C00 == 53 [pid = 3752] [id = 714] 00:31:10 INFO - PROCESS | 3752 | --DOCSHELL 12B87400 == 52 [pid = 3752] [id = 713] 00:31:10 INFO - PROCESS | 3752 | --DOCSHELL 11FC7800 == 51 [pid = 3752] [id = 712] 00:31:10 INFO - PROCESS | 3752 | --DOMWINDOW == 138 (1A1C1C00) [pid = 3752] [serial = 2119] [outer = 00000000] [url = about:blank] 00:31:10 INFO - PROCESS | 3752 | --DOMWINDOW == 137 (19687000) [pid = 3752] [serial = 2107] [outer = 00000000] [url = about:blank] 00:31:10 INFO - PROCESS | 3752 | --DOMWINDOW == 136 (13524C00) [pid = 3752] [serial = 2077] [outer = 00000000] [url = about:blank] 00:31:10 INFO - PROCESS | 3752 | --DOMWINDOW == 135 (18624C00) [pid = 3752] [serial = 2080] [outer = 00000000] [url = about:blank] 00:31:10 INFO - PROCESS | 3752 | --DOMWINDOW == 134 (19B37C00) [pid = 3752] [serial = 2083] [outer = 00000000] [url = about:blank] 00:31:10 INFO - PROCESS | 3752 | --DOMWINDOW == 133 (18A2E000) [pid = 3752] [serial = 2105] [outer = 00000000] [url = about:blank] 00:31:10 INFO - PROCESS | 3752 | --DOMWINDOW == 132 (19C7FC00) [pid = 3752] [serial = 2086] [outer = 00000000] [url = about:blank] 00:31:10 INFO - PROCESS | 3752 | --DOMWINDOW == 131 (16551C00) [pid = 3752] [serial = 2098] [outer = 00000000] [url = about:blank] 00:31:10 INFO - PROCESS | 3752 | --DOMWINDOW == 130 (16724C00) [pid = 3752] [serial = 2099] [outer = 00000000] [url = about:blank] 00:31:10 INFO - PROCESS | 3752 | --DOMWINDOW == 129 (143AD000) [pid = 3752] [serial = 2093] [outer = 00000000] [url = about:blank] 00:31:10 INFO - PROCESS | 3752 | --DOMWINDOW == 128 (13529000) [pid = 3752] [serial = 2092] [outer = 00000000] [url = about:blank] 00:31:10 INFO - PROCESS | 3752 | --DOMWINDOW == 127 (19741800) [pid = 3752] [serial = 2108] [outer = 00000000] [url = about:blank] 00:31:10 INFO - PROCESS | 3752 | --DOMWINDOW == 126 (1371B800) [pid = 3752] [serial = 2095] [outer = 00000000] [url = about:blank] 00:31:10 INFO - PROCESS | 3752 | --DOMWINDOW == 125 (143AD800) [pid = 3752] [serial = 2096] [outer = 00000000] [url = about:blank] 00:31:10 INFO - PROCESS | 3752 | --DOMWINDOW == 124 (17BC6800) [pid = 3752] [serial = 2101] [outer = 00000000] [url = about:blank] 00:31:10 INFO - PROCESS | 3752 | --DOMWINDOW == 123 (19E99800) [pid = 3752] [serial = 2089] [outer = 00000000] [url = about:blank] 00:31:10 INFO - PROCESS | 3752 | --DOMWINDOW == 122 (19C79800) [pid = 3752] [serial = 2110] [outer = 00000000] [url = about:blank] 00:31:10 INFO - PROCESS | 3752 | --DOMWINDOW == 121 (19461C00) [pid = 3752] [serial = 2114] [outer = 00000000] [url = about:blank] 00:31:10 INFO - PROCESS | 3752 | --DOMWINDOW == 120 (17BCE800) [pid = 3752] [serial = 2113] [outer = 00000000] [url = about:blank] 00:31:10 INFO - PROCESS | 3752 | --DOMWINDOW == 119 (1A00A800) [pid = 3752] [serial = 2116] [outer = 00000000] [url = about:blank] 00:31:10 INFO - PROCESS | 3752 | --DOMWINDOW == 118 (188BD400) [pid = 3752] [serial = 2104] [outer = 00000000] [url = about:blank] 00:31:10 INFO - PROCESS | 3752 | --DOMWINDOW == 117 (19C7F800) [pid = 3752] [serial = 2111] [outer = 00000000] [url = about:blank] 00:31:10 INFO - PROCESS | 3752 | --DOMWINDOW == 116 (17F4AC00) [pid = 3752] [serial = 2102] [outer = 00000000] [url = about:blank] 00:31:10 INFO - PROCESS | 3752 | --DOMWINDOW == 115 (1A06B400) [pid = 3752] [serial = 2117] [outer = 00000000] [url = about:blank] 00:31:10 INFO - PROCESS | 3752 | 1461051070477 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]]]}] 00:31:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 00:31:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 997ms 00:31:10 INFO - PROCESS | 3752 | 1461051070528 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 00:31:10 INFO - PROCESS | 3752 | 1461051070534 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 00:31:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 00:31:10 INFO - PROCESS | 3752 | 1461051070539 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 00:31:10 INFO - PROCESS | 3752 | 1461051070542 Marionette TRACE conn3 <- [1,2878,null,{}] 00:31:10 INFO - PROCESS | 3752 | 1461051070546 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}] 00:31:10 INFO - PROCESS | 3752 | 1461051070632 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 00:31:10 INFO - PROCESS | 3752 | 1461051070739 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:10 INFO - PROCESS | 3752 | ++DOCSHELL 12B41800 == 52 [pid = 3752] [id = 729] 00:31:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 116 (132E5C00) [pid = 3752] [serial = 2187] [outer = 00000000] 00:31:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 117 (15B34C00) [pid = 3752] [serial = 2188] [outer = 132E5C00] 00:31:10 INFO - PROCESS | 3752 | 1461051070784 Marionette DEBUG loaded listener.js 00:31:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 118 (16725000) [pid = 3752] [serial = 2189] [outer = 132E5C00] 00:31:11 INFO - PROCESS | 3752 | 1461051071204 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 00:31:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 00:31:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 686ms 00:31:11 INFO - PROCESS | 3752 | 1461051071242 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 00:31:11 INFO - PROCESS | 3752 | 1461051071244 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 00:31:11 INFO - PROCESS | 3752 | 1461051071248 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 00:31:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 00:31:11 INFO - PROCESS | 3752 | 1461051071251 Marionette TRACE conn3 <- [1,2882,null,{}] 00:31:11 INFO - PROCESS | 3752 | 1461051071261 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}] 00:31:11 INFO - PROCESS | 3752 | 1461051071379 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 00:31:11 INFO - PROCESS | 3752 | 1461051071389 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:11 INFO - PROCESS | 3752 | ++DOCSHELL 18624400 == 53 [pid = 3752] [id = 730] 00:31:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 119 (18624C00) [pid = 3752] [serial = 2190] [outer = 00000000] 00:31:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 120 (188BC000) [pid = 3752] [serial = 2191] [outer = 18624C00] 00:31:11 INFO - PROCESS | 3752 | 1461051071437 Marionette DEBUG loaded listener.js 00:31:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 121 (18A2A000) [pid = 3752] [serial = 2192] [outer = 18624C00] 00:31:11 INFO - PROCESS | 3752 | 1461051071927 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]]]}] 00:31:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 00:31:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 702ms 00:31:11 INFO - PROCESS | 3752 | 1461051071948 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 00:31:11 INFO - PROCESS | 3752 | 1461051071950 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 00:31:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 00:31:11 INFO - PROCESS | 3752 | 1461051071954 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 00:31:11 INFO - PROCESS | 3752 | 1461051071955 Marionette TRACE conn3 <- [1,2886,null,{}] 00:31:11 INFO - PROCESS | 3752 | 1461051071959 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}] 00:31:12 INFO - PROCESS | 3752 | 1461051072041 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 00:31:12 INFO - PROCESS | 3752 | 1461051072047 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:12 INFO - PROCESS | 3752 | ++DOCSHELL 188C0000 == 54 [pid = 3752] [id = 731] 00:31:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 122 (19466400) [pid = 3752] [serial = 2193] [outer = 00000000] 00:31:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 123 (1973E000) [pid = 3752] [serial = 2194] [outer = 19466400] 00:31:12 INFO - PROCESS | 3752 | 1461051072092 Marionette DEBUG loaded listener.js 00:31:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 124 (19743000) [pid = 3752] [serial = 2195] [outer = 19466400] 00:31:12 INFO - PROCESS | 3752 | 1461051072560 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]]]}] 00:31:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 00:31:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 638ms 00:31:12 INFO - PROCESS | 3752 | 1461051072591 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 00:31:12 INFO - PROCESS | 3752 | 1461051072593 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 00:31:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 00:31:12 INFO - PROCESS | 3752 | 1461051072601 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 00:31:12 INFO - PROCESS | 3752 | 1461051072603 Marionette TRACE conn3 <- [1,2890,null,{}] 00:31:12 INFO - PROCESS | 3752 | 1461051072606 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}] 00:31:12 INFO - PROCESS | 3752 | 1461051072723 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 00:31:12 INFO - PROCESS | 3752 | 1461051072729 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:12 INFO - PROCESS | 3752 | ++DOCSHELL 1946C000 == 55 [pid = 3752] [id = 732] 00:31:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 125 (1973BC00) [pid = 3752] [serial = 2196] [outer = 00000000] 00:31:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 126 (19B3A800) [pid = 3752] [serial = 2197] [outer = 1973BC00] 00:31:12 INFO - PROCESS | 3752 | 1461051072758 Marionette DEBUG loaded listener.js 00:31:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 127 (19C7C400) [pid = 3752] [serial = 2198] [outer = 1973BC00] 00:31:13 INFO - PROCESS | 3752 | 1461051073258 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 00:31:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 00:31:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 686ms 00:31:13 INFO - PROCESS | 3752 | 1461051073284 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 00:31:13 INFO - PROCESS | 3752 | 1461051073286 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 00:31:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 00:31:13 INFO - PROCESS | 3752 | 1461051073290 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 00:31:13 INFO - PROCESS | 3752 | 1461051073291 Marionette TRACE conn3 <- [1,2894,null,{}] 00:31:13 INFO - PROCESS | 3752 | 1461051073295 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}] 00:31:13 INFO - PROCESS | 3752 | 1461051073428 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 00:31:13 INFO - PROCESS | 3752 | 1461051073435 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:13 INFO - PROCESS | 3752 | ++DOCSHELL 19ED5C00 == 56 [pid = 3752] [id = 733] 00:31:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 128 (19ED6000) [pid = 3752] [serial = 2199] [outer = 00000000] 00:31:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 129 (1A1C1C00) [pid = 3752] [serial = 2200] [outer = 19ED6000] 00:31:13 INFO - PROCESS | 3752 | 1461051073485 Marionette DEBUG loaded listener.js 00:31:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 130 (1A6D6000) [pid = 3752] [serial = 2201] [outer = 19ED6000] 00:31:13 INFO - PROCESS | 3752 | 1461051073959 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]]]}] 00:31:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 00:31:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 701ms 00:31:13 INFO - PROCESS | 3752 | 1461051073990 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 00:31:13 INFO - PROCESS | 3752 | 1461051073992 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 00:31:13 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 00:31:13 INFO - PROCESS | 3752 | 1461051073995 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 00:31:13 INFO - PROCESS | 3752 | 1461051073997 Marionette TRACE conn3 <- [1,2898,null,{}] 00:31:13 INFO - PROCESS | 3752 | 1461051074000 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}] 00:31:14 INFO - PROCESS | 3752 | 1461051074118 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 00:31:14 INFO - PROCESS | 3752 | 1461051074226 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:14 INFO - PROCESS | 3752 | ++DOCSHELL 18A31C00 == 57 [pid = 3752] [id = 734] 00:31:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 131 (19469400) [pid = 3752] [serial = 2202] [outer = 00000000] 00:31:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 132 (1C362C00) [pid = 3752] [serial = 2203] [outer = 19469400] 00:31:14 INFO - PROCESS | 3752 | 1461051074270 Marionette DEBUG loaded listener.js 00:31:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 133 (1C986800) [pid = 3752] [serial = 2204] [outer = 19469400] 00:31:14 INFO - PROCESS | 3752 | --DOMWINDOW == 132 (188BD800) [pid = 3752] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 00:31:14 INFO - PROCESS | 3752 | --DOMWINDOW == 131 (1955BC00) [pid = 3752] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 00:31:14 INFO - PROCESS | 3752 | --DOMWINDOW == 130 (19EE2400) [pid = 3752] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 00:31:14 INFO - PROCESS | 3752 | --DOMWINDOW == 129 (12DDA800) [pid = 3752] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 00:31:14 INFO - PROCESS | 3752 | --DOMWINDOW == 128 (1649A400) [pid = 3752] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 00:31:14 INFO - PROCESS | 3752 | --DOMWINDOW == 127 (1235E400) [pid = 3752] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 00:31:14 INFO - PROCESS | 3752 | --DOMWINDOW == 126 (15B2C400) [pid = 3752] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 00:31:14 INFO - PROCESS | 3752 | --DOMWINDOW == 125 (15D61400) [pid = 3752] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 00:31:14 INFO - PROCESS | 3752 | --DOMWINDOW == 124 (1975C400) [pid = 3752] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 00:31:14 INFO - PROCESS | 3752 | --DOMWINDOW == 123 (17BC8000) [pid = 3752] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 00:31:14 INFO - PROCESS | 3752 | 1461051074743 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]]]}] 00:31:14 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 00:31:14 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 00:31:14 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 795ms 00:31:14 INFO - PROCESS | 3752 | 1461051074798 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 00:31:14 INFO - PROCESS | 3752 | 1461051074800 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 00:31:14 INFO - PROCESS | 3752 | 1461051074803 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 00:31:14 INFO - TEST-START | /DOMEvents/constructors.html 00:31:14 INFO - PROCESS | 3752 | 1461051074805 Marionette TRACE conn3 <- [1,2902,null,{}] 00:31:14 INFO - PROCESS | 3752 | 1461051074808 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}] 00:31:14 INFO - PROCESS | 3752 | 1461051074888 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 00:31:14 INFO - PROCESS | 3752 | 1461051074893 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:14 INFO - PROCESS | 3752 | ++DOCSHELL 132E8C00 == 58 [pid = 3752] [id = 735] 00:31:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 124 (132EBC00) [pid = 3752] [serial = 2205] [outer = 00000000] 00:31:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 125 (17A44C00) [pid = 3752] [serial = 2206] [outer = 132EBC00] 00:31:14 INFO - PROCESS | 3752 | 1461051074938 Marionette DEBUG loaded listener.js 00:31:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 126 (18A25000) [pid = 3752] [serial = 2207] [outer = 132EBC00] 00:31:15 INFO - PROCESS | 3752 | 1461051075474 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]]]}] 00:31:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 00:31:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 00:31:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 00:31:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 00:31:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 00:31:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 00:31:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 00:31:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 00:31:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 00:31:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 00:31:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 00:31:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 00:31:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 00:31:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 00:31:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 00:31:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 00:31:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 00:31:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 00:31:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 00:31:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 00:31:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 00:31:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 00:31:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 00:31:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 00:31:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 00:31:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 00:31:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 00:31:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 00:31:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 00:31:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 00:31:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 00:31:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 00:31:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 00:31:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 00:31:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 00:31:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 00:31:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 00:31:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 00:31:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:31:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 00:31:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:31:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 00:31:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 00:31:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:31:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 00:31:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:31:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 00:31:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 00:31:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:31:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 00:31:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:31:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 00:31:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 00:31:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:31:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 00:31:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:31:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 00:31:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 00:31:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:31:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 00:31:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:31:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 00:31:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 00:31:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:31:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 00:31:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:31:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 00:31:15 INFO - TEST-OK | /DOMEvents/constructors.html | took 701ms 00:31:15 INFO - PROCESS | 3752 | 1461051075515 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 00:31:15 INFO - PROCESS | 3752 | 1461051075517 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 00:31:15 INFO - PROCESS | 3752 | 1461051075520 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 00:31:15 INFO - TEST-START | /DOMEvents/event-phases-order.html 00:31:15 INFO - PROCESS | 3752 | 1461051075522 Marionette TRACE conn3 <- [1,2906,null,{}] 00:31:15 INFO - PROCESS | 3752 | 1461051075526 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}] 00:31:15 INFO - PROCESS | 3752 | 1461051075611 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 00:31:15 INFO - PROCESS | 3752 | 1461051075617 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:15 INFO - PROCESS | 3752 | ++DOCSHELL 1352E800 == 59 [pid = 3752] [id = 736] 00:31:15 INFO - PROCESS | 3752 | ++DOMWINDOW == 127 (13CB1800) [pid = 3752] [serial = 2208] [outer = 00000000] 00:31:15 INFO - PROCESS | 3752 | ++DOMWINDOW == 128 (1CB86800) [pid = 3752] [serial = 2209] [outer = 13CB1800] 00:31:15 INFO - PROCESS | 3752 | 1461051075661 Marionette DEBUG loaded listener.js 00:31:15 INFO - PROCESS | 3752 | ++DOMWINDOW == 129 (1CF0EC00) [pid = 3752] [serial = 2210] [outer = 13CB1800] 00:31:16 INFO - PROCESS | 3752 | 1461051076084 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 00:31:16 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 00:31:16 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 592ms 00:31:16 INFO - PROCESS | 3752 | 1461051076132 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 00:31:16 INFO - PROCESS | 3752 | 1461051076134 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 00:31:16 INFO - PROCESS | 3752 | 1461051076138 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 00:31:16 INFO - PROCESS | 3752 | 1461051076140 Marionette TRACE conn3 <- [1,2910,null,{}] 00:31:16 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 00:31:16 INFO - PROCESS | 3752 | 1461051076143 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}] 00:31:16 INFO - PROCESS | 3752 | 1461051076229 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 00:31:16 INFO - PROCESS | 3752 | 1461051076237 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:16 INFO - PROCESS | 3752 | ++DOCSHELL 1A739400 == 60 [pid = 3752] [id = 737] 00:31:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 130 (1BE9A800) [pid = 3752] [serial = 2211] [outer = 00000000] 00:31:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 131 (1D186400) [pid = 3752] [serial = 2212] [outer = 1BE9A800] 00:31:16 INFO - PROCESS | 3752 | 1461051076283 Marionette DEBUG loaded listener.js 00:31:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 132 (1D260800) [pid = 3752] [serial = 2213] [outer = 1BE9A800] 00:31:16 INFO - PROCESS | 3752 | [3752] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/dom/events/Event.cpp, line 567 00:31:16 INFO - PROCESS | 3752 | [3752] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/dom/events/Event.cpp, line 567 00:31:16 INFO - PROCESS | 3752 | [3752] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/dom/events/Event.cpp, line 567 00:31:16 INFO - PROCESS | 3752 | [3752] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/dom/events/Event.cpp, line 567 00:31:16 INFO - PROCESS | 3752 | 1461051076806 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]]]}] 00:31:16 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 00:31:16 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 00:31:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 00:31:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:16 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:31:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:31:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:31:16 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 00:31:16 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 00:31:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:31:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:16 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:31:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:31:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:31:16 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 00:31:16 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 00:31:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:31:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:16 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:31:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:31:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:31:16 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]" 00:31:16 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 00:31:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:31:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:16 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:31:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:31:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:31:16 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 00:31:16 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 748ms 00:31:16 INFO - PROCESS | 3752 | 1461051076886 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 00:31:16 INFO - PROCESS | 3752 | 1461051076891 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 00:31:16 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 00:31:16 INFO - PROCESS | 3752 | 1461051076896 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 00:31:16 INFO - PROCESS | 3752 | 1461051076901 Marionette TRACE conn3 <- [1,2914,null,{}] 00:31:16 INFO - PROCESS | 3752 | 1461051076908 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}] 00:31:17 INFO - PROCESS | 3752 | 1461051077101 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 00:31:17 INFO - PROCESS | 3752 | 1461051077227 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:17 INFO - PROCESS | 3752 | ++DOCSHELL 13CAAC00 == 61 [pid = 3752] [id = 738] 00:31:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 133 (143ACC00) [pid = 3752] [serial = 2214] [outer = 00000000] 00:31:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 134 (15B31C00) [pid = 3752] [serial = 2215] [outer = 143ACC00] 00:31:17 INFO - PROCESS | 3752 | 1461051077291 Marionette DEBUG loaded listener.js 00:31:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 135 (16721000) [pid = 3752] [serial = 2216] [outer = 143ACC00] 00:31:17 INFO - PROCESS | 3752 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 00:31:17 INFO - PROCESS | 3752 | 1461051077782 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]]]}] 00:31:17 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 00:31:17 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 935ms 00:31:17 INFO - PROCESS | 3752 | 1461051077843 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 00:31:17 INFO - PROCESS | 3752 | 1461051077849 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 00:31:17 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 00:31:17 INFO - PROCESS | 3752 | 1461051077855 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 00:31:17 INFO - PROCESS | 3752 | 1461051077858 Marionette TRACE conn3 <- [1,2918,null,{}] 00:31:17 INFO - PROCESS | 3752 | 1461051077862 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}] 00:31:17 INFO - PROCESS | 3752 | 1461051077969 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 00:31:18 INFO - PROCESS | 3752 | 1461051078131 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:18 INFO - PROCESS | 3752 | ++DOCSHELL 17F45800 == 62 [pid = 3752] [id = 739] 00:31:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 136 (17F4CC00) [pid = 3752] [serial = 2217] [outer = 00000000] 00:31:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 137 (1946B400) [pid = 3752] [serial = 2218] [outer = 17F4CC00] 00:31:18 INFO - PROCESS | 3752 | 1461051078186 Marionette DEBUG loaded listener.js 00:31:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 138 (19741800) [pid = 3752] [serial = 2219] [outer = 17F4CC00] 00:31:18 INFO - PROCESS | 3752 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 00:31:18 INFO - PROCESS | 3752 | 1461051078713 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]]]}] 00:31:18 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 00:31:18 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 903ms 00:31:18 INFO - PROCESS | 3752 | 1461051078756 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 00:31:18 INFO - PROCESS | 3752 | 1461051078758 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 00:31:18 INFO - PROCESS | 3752 | 1461051078764 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 00:31:18 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 00:31:18 INFO - PROCESS | 3752 | 1461051078768 Marionette TRACE conn3 <- [1,2922,null,{}] 00:31:18 INFO - PROCESS | 3752 | 1461051078779 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}] 00:31:18 INFO - PROCESS | 3752 | 1461051078891 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 00:31:19 INFO - PROCESS | 3752 | 1461051079050 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:19 INFO - PROCESS | 3752 | ++DOCSHELL 1352E400 == 63 [pid = 3752] [id = 740] 00:31:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 139 (1A075C00) [pid = 3752] [serial = 2220] [outer = 00000000] 00:31:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 140 (1CB7A400) [pid = 3752] [serial = 2221] [outer = 1A075C00] 00:31:19 INFO - PROCESS | 3752 | 1461051079108 Marionette DEBUG loaded listener.js 00:31:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 141 (1CF9E800) [pid = 3752] [serial = 2222] [outer = 1A075C00] 00:31:19 INFO - PROCESS | 3752 | 1461051079617 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]]]}] 00:31:19 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 00:31:19 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 904ms 00:31:19 INFO - PROCESS | 3752 | 1461051079669 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 00:31:19 INFO - PROCESS | 3752 | 1461051079672 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 00:31:19 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 00:31:19 INFO - PROCESS | 3752 | 1461051079675 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 00:31:19 INFO - PROCESS | 3752 | 1461051079677 Marionette TRACE conn3 <- [1,2926,null,{}] 00:31:19 INFO - PROCESS | 3752 | 1461051079681 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}] 00:31:19 INFO - PROCESS | 3752 | 1461051079786 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 00:31:19 INFO - PROCESS | 3752 | 1461051079947 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:19 INFO - PROCESS | 3752 | ++DOCSHELL 1D17E000 == 64 [pid = 3752] [id = 741] 00:31:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 142 (1D25C400) [pid = 3752] [serial = 2223] [outer = 00000000] 00:31:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 143 (1D2A9800) [pid = 3752] [serial = 2224] [outer = 1D25C400] 00:31:19 INFO - PROCESS | 3752 | 1461051080002 Marionette DEBUG loaded listener.js 00:31:20 INFO - PROCESS | 3752 | ++DOMWINDOW == 144 (1D2AE800) [pid = 3752] [serial = 2225] [outer = 1D25C400] 00:31:20 INFO - PROCESS | 3752 | 1461051080534 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]]]}] 00:31:20 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. 00:31:20 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 888ms 00:31:20 INFO - PROCESS | 3752 | 1461051080579 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 00:31:20 INFO - PROCESS | 3752 | 1461051080581 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 00:31:20 INFO - PROCESS | 3752 | 1461051080584 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 00:31:20 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 00:31:20 INFO - PROCESS | 3752 | 1461051080586 Marionette TRACE conn3 <- [1,2930,null,{}] 00:31:20 INFO - PROCESS | 3752 | 1461051080590 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}] 00:31:20 INFO - PROCESS | 3752 | 1461051080703 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 00:31:20 INFO - PROCESS | 3752 | 1461051080851 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:20 INFO - PROCESS | 3752 | ++DOCSHELL 1C982000 == 65 [pid = 3752] [id = 742] 00:31:20 INFO - PROCESS | 3752 | ++DOMWINDOW == 145 (1CF9E400) [pid = 3752] [serial = 2226] [outer = 00000000] 00:31:20 INFO - PROCESS | 3752 | ++DOMWINDOW == 146 (1D648800) [pid = 3752] [serial = 2227] [outer = 1CF9E400] 00:31:20 INFO - PROCESS | 3752 | 1461051080905 Marionette DEBUG loaded listener.js 00:31:20 INFO - PROCESS | 3752 | ++DOMWINDOW == 147 (1D64B000) [pid = 3752] [serial = 2228] [outer = 1CF9E400] 00:31:21 INFO - PROCESS | 3752 | 1461051081394 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"]]]}] 00:31:21 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 00:31:21 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 00:31:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:31:21 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 00:31:21 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 841ms 00:31:21 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 00:31:21 INFO - PROCESS | 3752 | 1461051081439 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 00:31:21 INFO - PROCESS | 3752 | 1461051081441 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 00:31:21 INFO - PROCESS | 3752 | 1461051081446 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 00:31:21 INFO - PROCESS | 3752 | 1461051081448 Marionette TRACE conn3 <- [1,2934,null,{}] 00:31:21 INFO - PROCESS | 3752 | 1461051081452 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}] 00:31:21 INFO - PROCESS | 3752 | 1461051081574 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 00:31:21 INFO - PROCESS | 3752 | 1461051081738 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:21 INFO - PROCESS | 3752 | ++DOCSHELL 1D64E400 == 66 [pid = 3752] [id = 743] 00:31:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 148 (1D6C8400) [pid = 3752] [serial = 2229] [outer = 00000000] 00:31:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 149 (1D6D3C00) [pid = 3752] [serial = 2230] [outer = 1D6C8400] 00:31:21 INFO - PROCESS | 3752 | 1461051081795 Marionette DEBUG loaded listener.js 00:31:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 150 (1D932400) [pid = 3752] [serial = 2231] [outer = 1D6C8400] 00:31:22 INFO - PROCESS | 3752 | 1461051082305 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]]]}] 00:31:22 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. 00:31:22 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 904ms 00:31:22 INFO - PROCESS | 3752 | 1461051082349 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 00:31:22 INFO - PROCESS | 3752 | 1461051082351 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 00:31:22 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 00:31:22 INFO - PROCESS | 3752 | 1461051082355 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 00:31:22 INFO - PROCESS | 3752 | 1461051082356 Marionette TRACE conn3 <- [1,2938,null,{}] 00:31:22 INFO - PROCESS | 3752 | 1461051082360 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}] 00:31:22 INFO - PROCESS | 3752 | 1461051082472 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 00:31:22 INFO - PROCESS | 3752 | 1461051082642 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:22 INFO - PROCESS | 3752 | ++DOCSHELL 1D6D5C00 == 67 [pid = 3752] [id = 744] 00:31:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 151 (1D933C00) [pid = 3752] [serial = 2232] [outer = 00000000] 00:31:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 152 (1D939800) [pid = 3752] [serial = 2233] [outer = 1D933C00] 00:31:22 INFO - PROCESS | 3752 | 1461051082700 Marionette DEBUG loaded listener.js 00:31:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 153 (1D93DC00) [pid = 3752] [serial = 2234] [outer = 1D933C00] 00:31:23 INFO - PROCESS | 3752 | ++DOCSHELL 11FC4000 == 68 [pid = 3752] [id = 745] 00:31:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 154 (1336E400) [pid = 3752] [serial = 2235] [outer = 00000000] 00:31:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 155 (13811C00) [pid = 3752] [serial = 2236] [outer = 1336E400] 00:31:23 INFO - PROCESS | 3752 | 1461051083520 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]]]}] 00:31:23 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. 00:31:23 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1185ms 00:31:23 INFO - PROCESS | 3752 | 1461051083548 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 00:31:23 INFO - PROCESS | 3752 | 1461051083551 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 00:31:23 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 00:31:23 INFO - PROCESS | 3752 | 1461051083556 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 00:31:23 INFO - PROCESS | 3752 | 1461051083560 Marionette TRACE conn3 <- [1,2942,null,{}] 00:31:23 INFO - PROCESS | 3752 | 1461051083565 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}] 00:31:23 INFO - PROCESS | 3752 | 1461051083708 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 00:31:23 INFO - PROCESS | 3752 | 1461051083854 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:23 INFO - PROCESS | 3752 | ++DOCSHELL 15D5C400 == 69 [pid = 3752] [id = 746] 00:31:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 156 (16494C00) [pid = 3752] [serial = 2237] [outer = 00000000] 00:31:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 157 (16490400) [pid = 3752] [serial = 2238] [outer = 16494C00] 00:31:23 INFO - PROCESS | 3752 | 1461051083905 Marionette DEBUG loaded listener.js 00:31:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 158 (17BC9800) [pid = 3752] [serial = 2239] [outer = 16494C00] 00:31:24 INFO - PROCESS | 3752 | --DOCSHELL 11FBCC00 == 68 [pid = 3752] [id = 678] 00:31:24 INFO - PROCESS | 3752 | --DOCSHELL 13363000 == 67 [pid = 3752] [id = 696] 00:31:24 INFO - PROCESS | 3752 | --DOCSHELL 1655A400 == 66 [pid = 3752] [id = 693] 00:31:24 INFO - PROCESS | 3752 | --DOCSHELL 1352E800 == 65 [pid = 3752] [id = 736] 00:31:24 INFO - PROCESS | 3752 | --DOCSHELL 132E8C00 == 64 [pid = 3752] [id = 735] 00:31:24 INFO - PROCESS | 3752 | --DOCSHELL 18A31C00 == 63 [pid = 3752] [id = 734] 00:31:24 INFO - PROCESS | 3752 | --DOCSHELL 19ED5C00 == 62 [pid = 3752] [id = 733] 00:31:24 INFO - PROCESS | 3752 | --DOCSHELL 1946C000 == 61 [pid = 3752] [id = 732] 00:31:24 INFO - PROCESS | 3752 | --DOCSHELL 188C0000 == 60 [pid = 3752] [id = 731] 00:31:24 INFO - PROCESS | 3752 | --DOCSHELL 16724800 == 59 [pid = 3752] [id = 706] 00:31:24 INFO - PROCESS | 3752 | --DOCSHELL 18624400 == 58 [pid = 3752] [id = 730] 00:31:24 INFO - PROCESS | 3752 | --DOCSHELL 12B41800 == 57 [pid = 3752] [id = 729] 00:31:24 INFO - PROCESS | 3752 | --DOCSHELL 11FBC800 == 56 [pid = 3752] [id = 728] 00:31:24 INFO - PROCESS | 3752 | --DOMWINDOW == 157 (13526C00) [pid = 3752] [serial = 2122] [outer = 00000000] [url = about:blank] 00:31:24 INFO - PROCESS | 3752 | --DOMWINDOW == 156 (16497000) [pid = 3752] [serial = 2125] [outer = 00000000] [url = about:blank] 00:31:24 INFO - PROCESS | 3752 | --DOMWINDOW == 155 (19740000) [pid = 3752] [serial = 2128] [outer = 00000000] [url = about:blank] 00:31:24 INFO - PROCESS | 3752 | --DOMWINDOW == 154 (1BE9E800) [pid = 3752] [serial = 2131] [outer = 00000000] [url = about:blank] 00:31:24 INFO - PROCESS | 3752 | --DOMWINDOW == 153 (1C0BFC00) [pid = 3752] [serial = 2134] [outer = 00000000] [url = about:blank] 00:31:24 INFO - PROCESS | 3752 | --DOMWINDOW == 152 (1A069C00) [pid = 3752] [serial = 2164] [outer = 00000000] [url = about:blank] 00:31:24 INFO - PROCESS | 3752 | --DOCSHELL 18A26800 == 55 [pid = 3752] [id = 724] 00:31:24 INFO - PROCESS | 3752 | --DOCSHELL 15BB1000 == 54 [pid = 3752] [id = 723] 00:31:24 INFO - PROCESS | 3752 | --DOCSHELL 1340FC00 == 53 [pid = 3752] [id = 722] 00:31:24 INFO - PROCESS | 3752 | --DOCSHELL 19B3C400 == 52 [pid = 3752] [id = 721] 00:31:24 INFO - PROCESS | 3752 | --DOMWINDOW == 151 (18A31400) [pid = 3752] [serial = 2152] [outer = 00000000] [url = about:blank] 00:31:24 INFO - PROCESS | 3752 | --DOMWINDOW == 150 (19741400) [pid = 3752] [serial = 2155] [outer = 00000000] [url = about:blank] 00:31:24 INFO - PROCESS | 3752 | --DOMWINDOW == 149 (1A644C00) [pid = 3752] [serial = 2120] [outer = 00000000] [url = about:blank] 00:31:24 INFO - PROCESS | 3752 | --DOMWINDOW == 148 (13524400) [pid = 3752] [serial = 2140] [outer = 00000000] [url = about:blank] 00:31:24 INFO - PROCESS | 3752 | --DOMWINDOW == 147 (136D9C00) [pid = 3752] [serial = 2141] [outer = 00000000] [url = about:blank] 00:31:24 INFO - PROCESS | 3752 | --DOMWINDOW == 146 (17A44800) [pid = 3752] [serial = 2146] [outer = 00000000] [url = about:blank] 00:31:24 INFO - PROCESS | 3752 | --DOMWINDOW == 145 (17AD6400) [pid = 3752] [serial = 2147] [outer = 00000000] [url = about:blank] 00:31:24 INFO - PROCESS | 3752 | --DOMWINDOW == 144 (1345A400) [pid = 3752] [serial = 2138] [outer = 00000000] [url = about:blank] 00:31:24 INFO - PROCESS | 3752 | --DOMWINDOW == 143 (1340B800) [pid = 3752] [serial = 2137] [outer = 00000000] [url = about:blank] 00:31:24 INFO - PROCESS | 3752 | --DOMWINDOW == 142 (15BCE800) [pid = 3752] [serial = 2143] [outer = 00000000] [url = about:blank] 00:31:24 INFO - PROCESS | 3752 | --DOMWINDOW == 141 (15DD5800) [pid = 3752] [serial = 2144] [outer = 00000000] [url = about:blank] 00:31:24 INFO - PROCESS | 3752 | --DOMWINDOW == 140 (17A49400) [pid = 3752] [serial = 2158] [outer = 00000000] [url = about:blank] 00:31:24 INFO - PROCESS | 3752 | --DOMWINDOW == 139 (1946DC00) [pid = 3752] [serial = 2159] [outer = 00000000] [url = about:blank] 00:31:24 INFO - PROCESS | 3752 | --DOMWINDOW == 138 (19768400) [pid = 3752] [serial = 2161] [outer = 00000000] [url = about:blank] 00:31:24 INFO - PROCESS | 3752 | --DOMWINDOW == 137 (19B3F400) [pid = 3752] [serial = 2162] [outer = 00000000] [url = about:blank] 00:31:24 INFO - PROCESS | 3752 | --DOMWINDOW == 136 (19742000) [pid = 3752] [serial = 2156] [outer = 00000000] [url = about:blank] 00:31:24 INFO - PROCESS | 3752 | --DOMWINDOW == 135 (18232000) [pid = 3752] [serial = 2149] [outer = 00000000] [url = about:blank] 00:31:24 INFO - PROCESS | 3752 | --DOMWINDOW == 134 (18625800) [pid = 3752] [serial = 2150] [outer = 00000000] [url = about:blank] 00:31:24 INFO - PROCESS | 3752 | --DOMWINDOW == 133 (1946A000) [pid = 3752] [serial = 2153] [outer = 00000000] [url = about:blank] 00:31:24 INFO - PROCESS | 3752 | 1461051084568 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]]]}] 00:31:24 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 00:31:24 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 00:31:24 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1045ms 00:31:24 INFO - PROCESS | 3752 | 1461051084585 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 00:31:24 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 00:31:24 INFO - PROCESS | 3752 | 1461051084590 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 00:31:24 INFO - PROCESS | 3752 | 1461051084612 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 00:31:24 INFO - PROCESS | 3752 | 1461051084615 Marionette TRACE conn3 <- [1,2946,null,{}] 00:31:24 INFO - PROCESS | 3752 | 1461051084618 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}] 00:31:24 INFO - PROCESS | 3752 | 1461051084719 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 00:31:24 INFO - PROCESS | 3752 | 1461051084729 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:24 INFO - PROCESS | 3752 | ++DOCSHELL 1345B000 == 53 [pid = 3752] [id = 747] 00:31:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 134 (1345C000) [pid = 3752] [serial = 2240] [outer = 00000000] 00:31:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 135 (16C0F800) [pid = 3752] [serial = 2241] [outer = 1345C000] 00:31:24 INFO - PROCESS | 3752 | 1461051084774 Marionette DEBUG loaded listener.js 00:31:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 136 (17BC1000) [pid = 3752] [serial = 2242] [outer = 1345C000] 00:31:25 INFO - PROCESS | 3752 | 1461051085305 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]]]}] 00:31:25 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. 00:31:25 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 717ms 00:31:25 INFO - PROCESS | 3752 | 1461051085347 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 00:31:25 INFO - PROCESS | 3752 | 1461051085349 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 00:31:25 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 00:31:25 INFO - PROCESS | 3752 | 1461051085352 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 00:31:25 INFO - PROCESS | 3752 | 1461051085356 Marionette TRACE conn3 <- [1,2950,null,{}] 00:31:25 INFO - PROCESS | 3752 | 1461051085366 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}] 00:31:25 INFO - PROCESS | 3752 | 1461051085455 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 00:31:25 INFO - PROCESS | 3752 | 1461051085567 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:25 INFO - PROCESS | 3752 | ++DOCSHELL 16724C00 == 54 [pid = 3752] [id = 748] 00:31:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 137 (17BCB000) [pid = 3752] [serial = 2243] [outer = 00000000] 00:31:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 138 (18A22400) [pid = 3752] [serial = 2244] [outer = 17BCB000] 00:31:25 INFO - PROCESS | 3752 | 1461051085614 Marionette DEBUG loaded listener.js 00:31:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 139 (1946A000) [pid = 3752] [serial = 2245] [outer = 17BCB000] 00:31:25 INFO - PROCESS | 3752 | 1461051085975 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]]]}] 00:31:25 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. 00:31:25 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 639ms 00:31:25 INFO - PROCESS | 3752 | 1461051085990 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 00:31:25 INFO - PROCESS | 3752 | 1461051085992 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 00:31:25 INFO - PROCESS | 3752 | 1461051085995 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 00:31:25 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 00:31:25 INFO - PROCESS | 3752 | 1461051085997 Marionette TRACE conn3 <- [1,2954,null,{}] 00:31:26 INFO - PROCESS | 3752 | 1461051086015 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}] 00:31:26 INFO - PROCESS | 3752 | 1461051086099 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 00:31:26 INFO - PROCESS | 3752 | 1461051086105 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:26 INFO - PROCESS | 3752 | ++DOCSHELL 19536000 == 55 [pid = 3752] [id = 749] 00:31:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 140 (1955B400) [pid = 3752] [serial = 2246] [outer = 00000000] 00:31:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 141 (1975AC00) [pid = 3752] [serial = 2247] [outer = 1955B400] 00:31:26 INFO - PROCESS | 3752 | 1461051086151 Marionette DEBUG loaded listener.js 00:31:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 142 (19762800) [pid = 3752] [serial = 2248] [outer = 1955B400] 00:31:26 INFO - PROCESS | 3752 | 1461051086591 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]]]}] 00:31:26 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. 00:31:26 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 639ms 00:31:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 00:31:26 INFO - PROCESS | 3752 | 1461051086652 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 00:31:26 INFO - PROCESS | 3752 | 1461051086654 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 00:31:26 INFO - PROCESS | 3752 | 1461051086657 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 00:31:26 INFO - PROCESS | 3752 | 1461051086659 Marionette TRACE conn3 <- [1,2958,null,{}] 00:31:26 INFO - PROCESS | 3752 | 1461051086662 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}] 00:31:26 INFO - PROCESS | 3752 | 1461051086788 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 00:31:26 INFO - PROCESS | 3752 | 1461051086798 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:26 INFO - PROCESS | 3752 | ++DOCSHELL 1973F400 == 56 [pid = 3752] [id = 750] 00:31:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 143 (19B40800) [pid = 3752] [serial = 2249] [outer = 00000000] 00:31:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 144 (19EA0C00) [pid = 3752] [serial = 2250] [outer = 19B40800] 00:31:26 INFO - PROCESS | 3752 | 1461051086903 Marionette DEBUG loaded listener.js 00:31:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 145 (19EE2000) [pid = 3752] [serial = 2251] [outer = 19B40800] 00:31:27 INFO - PROCESS | 3752 | 1461051087322 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]]]}] 00:31:27 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. 00:31:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 686ms 00:31:27 INFO - PROCESS | 3752 | 1461051087360 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 00:31:27 INFO - PROCESS | 3752 | 1461051087362 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 00:31:27 INFO - PROCESS | 3752 | 1461051087365 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 00:31:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 00:31:27 INFO - PROCESS | 3752 | 1461051087367 Marionette TRACE conn3 <- [1,2962,null,{}] 00:31:27 INFO - PROCESS | 3752 | 1461051087371 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}] 00:31:27 INFO - PROCESS | 3752 | 1461051087507 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 00:31:27 INFO - PROCESS | 3752 | 1461051087588 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:27 INFO - PROCESS | 3752 | ++DOCSHELL 1A1C0000 == 57 [pid = 3752] [id = 751] 00:31:27 INFO - PROCESS | 3752 | ++DOMWINDOW == 146 (1A691400) [pid = 3752] [serial = 2252] [outer = 00000000] 00:31:27 INFO - PROCESS | 3752 | ++DOMWINDOW == 147 (1BEA0000) [pid = 3752] [serial = 2253] [outer = 1A691400] 00:31:27 INFO - PROCESS | 3752 | 1461051087635 Marionette DEBUG loaded listener.js 00:31:27 INFO - PROCESS | 3752 | ++DOMWINDOW == 148 (1C0C3C00) [pid = 3752] [serial = 2254] [outer = 1A691400] 00:31:28 INFO - PROCESS | 3752 | 1461051088047 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]]]}] 00:31:28 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. 00:31:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 733ms 00:31:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 00:31:28 INFO - PROCESS | 3752 | 1461051088107 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 00:31:28 INFO - PROCESS | 3752 | 1461051088109 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 00:31:28 INFO - PROCESS | 3752 | 1461051088120 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 00:31:28 INFO - PROCESS | 3752 | 1461051088121 Marionette TRACE conn3 <- [1,2966,null,{}] 00:31:28 INFO - PROCESS | 3752 | 1461051088129 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}] 00:31:28 INFO - PROCESS | 3752 | 1461051088276 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 00:31:28 INFO - PROCESS | 3752 | 1461051088347 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:28 INFO - PROCESS | 3752 | ++DOCSHELL 1BEA3800 == 58 [pid = 3752] [id = 752] 00:31:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 149 (1C986C00) [pid = 3752] [serial = 2255] [outer = 00000000] 00:31:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 150 (1D185800) [pid = 3752] [serial = 2256] [outer = 1C986C00] 00:31:28 INFO - PROCESS | 3752 | 1461051088394 Marionette DEBUG loaded listener.js 00:31:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 151 (1D268800) [pid = 3752] [serial = 2257] [outer = 1C986C00] 00:31:28 INFO - PROCESS | 3752 | --DOMWINDOW == 150 (19746C00) [pid = 3752] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 00:31:28 INFO - PROCESS | 3752 | --DOMWINDOW == 149 (1325F800) [pid = 3752] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 00:31:28 INFO - PROCESS | 3752 | --DOMWINDOW == 148 (132E5C00) [pid = 3752] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 00:31:28 INFO - PROCESS | 3752 | --DOMWINDOW == 147 (1973BC00) [pid = 3752] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 00:31:28 INFO - PROCESS | 3752 | --DOMWINDOW == 146 (19C7E000) [pid = 3752] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 00:31:28 INFO - PROCESS | 3752 | --DOMWINDOW == 145 (19469400) [pid = 3752] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 00:31:28 INFO - PROCESS | 3752 | --DOMWINDOW == 144 (18624C00) [pid = 3752] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 00:31:28 INFO - PROCESS | 3752 | --DOMWINDOW == 143 (19466400) [pid = 3752] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 00:31:28 INFO - PROCESS | 3752 | --DOMWINDOW == 142 (19ED6000) [pid = 3752] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 00:31:28 INFO - PROCESS | 3752 | --DOMWINDOW == 141 (132EBC00) [pid = 3752] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 00:31:28 INFO - PROCESS | 3752 | --DOMWINDOW == 140 (13CB1800) [pid = 3752] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 00:31:28 INFO - PROCESS | 3752 | 1461051088887 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]]]}] 00:31:28 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. 00:31:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 795ms 00:31:28 INFO - PROCESS | 3752 | 1461051088915 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 00:31:28 INFO - PROCESS | 3752 | 1461051088917 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 00:31:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 00:31:28 INFO - PROCESS | 3752 | 1461051088920 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 00:31:28 INFO - PROCESS | 3752 | 1461051088922 Marionette TRACE conn3 <- [1,2970,null,{}] 00:31:28 INFO - PROCESS | 3752 | 1461051088925 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}] 00:31:29 INFO - PROCESS | 3752 | 1461051089009 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 00:31:29 INFO - PROCESS | 3752 | 1461051089015 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:29 INFO - PROCESS | 3752 | ++DOCSHELL 136D4800 == 59 [pid = 3752] [id = 753] 00:31:29 INFO - PROCESS | 3752 | ++DOMWINDOW == 141 (13CB1800) [pid = 3752] [serial = 2258] [outer = 00000000] 00:31:29 INFO - PROCESS | 3752 | ++DOMWINDOW == 142 (17A4B800) [pid = 3752] [serial = 2259] [outer = 13CB1800] 00:31:29 INFO - PROCESS | 3752 | 1461051089061 Marionette DEBUG loaded listener.js 00:31:29 INFO - PROCESS | 3752 | ++DOMWINDOW == 143 (19B39000) [pid = 3752] [serial = 2260] [outer = 13CB1800] 00:31:29 INFO - PROCESS | 3752 | 1461051089494 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"]]]}] 00:31:29 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 00:31:29 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 00:31:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:31:29 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 00:31:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 593ms 00:31:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 00:31:29 INFO - PROCESS | 3752 | 1461051089530 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 00:31:29 INFO - PROCESS | 3752 | 1461051089532 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 00:31:29 INFO - PROCESS | 3752 | 1461051089536 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 00:31:29 INFO - PROCESS | 3752 | 1461051089538 Marionette TRACE conn3 <- [1,2974,null,{}] 00:31:29 INFO - PROCESS | 3752 | 1461051089541 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}] 00:31:29 INFO - PROCESS | 3752 | 1461051089631 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 00:31:29 INFO - PROCESS | 3752 | 1461051089664 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:29 INFO - PROCESS | 3752 | ++DOCSHELL 14B16C00 == 60 [pid = 3752] [id = 754] 00:31:29 INFO - PROCESS | 3752 | ++DOMWINDOW == 144 (19197400) [pid = 3752] [serial = 2261] [outer = 00000000] 00:31:29 INFO - PROCESS | 3752 | ++DOMWINDOW == 145 (1D646400) [pid = 3752] [serial = 2262] [outer = 19197400] 00:31:29 INFO - PROCESS | 3752 | 1461051089708 Marionette DEBUG loaded listener.js 00:31:29 INFO - PROCESS | 3752 | ++DOMWINDOW == 146 (1D6C9800) [pid = 3752] [serial = 2263] [outer = 19197400] 00:31:30 INFO - PROCESS | 3752 | 1461051090127 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]]]}] 00:31:30 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. 00:31:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 623ms 00:31:30 INFO - PROCESS | 3752 | 1461051090172 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 00:31:30 INFO - PROCESS | 3752 | 1461051090173 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 00:31:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 00:31:30 INFO - PROCESS | 3752 | 1461051090192 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 00:31:30 INFO - PROCESS | 3752 | 1461051090193 Marionette TRACE conn3 <- [1,2978,null,{}] 00:31:30 INFO - PROCESS | 3752 | 1461051090197 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}] 00:31:30 INFO - PROCESS | 3752 | 1461051090282 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 00:31:30 INFO - PROCESS | 3752 | 1461051090288 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:30 INFO - PROCESS | 3752 | ++DOCSHELL 1D6D0800 == 61 [pid = 3752] [id = 755] 00:31:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 147 (1D6D0C00) [pid = 3752] [serial = 2264] [outer = 00000000] 00:31:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 148 (1D934C00) [pid = 3752] [serial = 2265] [outer = 1D6D0C00] 00:31:30 INFO - PROCESS | 3752 | 1461051090332 Marionette DEBUG loaded listener.js 00:31:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 149 (1D938400) [pid = 3752] [serial = 2266] [outer = 1D6D0C00] 00:31:30 INFO - PROCESS | 3752 | ++DOCSHELL 19722C00 == 62 [pid = 3752] [id = 756] 00:31:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 150 (19723800) [pid = 3752] [serial = 2267] [outer = 00000000] 00:31:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 151 (19724000) [pid = 3752] [serial = 2268] [outer = 19723800] 00:31:30 INFO - PROCESS | 3752 | 1461051090790 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]]]}] 00:31:30 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. 00:31:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 655ms 00:31:30 INFO - PROCESS | 3752 | 1461051090863 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 00:31:30 INFO - PROCESS | 3752 | 1461051090867 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 00:31:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 00:31:30 INFO - PROCESS | 3752 | 1461051090877 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 00:31:30 INFO - PROCESS | 3752 | 1461051090882 Marionette TRACE conn3 <- [1,2982,null,{}] 00:31:30 INFO - PROCESS | 3752 | 1461051090888 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}] 00:31:31 INFO - PROCESS | 3752 | 1461051091028 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 00:31:31 INFO - PROCESS | 3752 | 1461051091212 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:31 INFO - PROCESS | 3752 | ++DOCSHELL 14B16800 == 63 [pid = 3752] [id = 757] 00:31:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 152 (14BAEC00) [pid = 3752] [serial = 2269] [outer = 00000000] 00:31:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 153 (159E7400) [pid = 3752] [serial = 2270] [outer = 14BAEC00] 00:31:31 INFO - PROCESS | 3752 | 1461051091267 Marionette DEBUG loaded listener.js 00:31:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 154 (16583800) [pid = 3752] [serial = 2271] [outer = 14BAEC00] 00:31:31 INFO - PROCESS | 3752 | 1461051091775 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]]]}] 00:31:31 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 00:31:31 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 00:31:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 935ms 00:31:31 INFO - PROCESS | 3752 | 1461051091824 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 00:31:31 INFO - PROCESS | 3752 | 1461051091827 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 00:31:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 00:31:31 INFO - PROCESS | 3752 | 1461051091835 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 00:31:31 INFO - PROCESS | 3752 | 1461051091839 Marionette TRACE conn3 <- [1,2986,null,{}] 00:31:31 INFO - PROCESS | 3752 | 1461051091844 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}] 00:31:31 INFO - PROCESS | 3752 | 1461051091943 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 00:31:32 INFO - PROCESS | 3752 | 1461051092107 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:32 INFO - PROCESS | 3752 | ++DOCSHELL 15749000 == 64 [pid = 3752] [id = 758] 00:31:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 155 (17A02C00) [pid = 3752] [serial = 2272] [outer = 00000000] 00:31:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 156 (19467000) [pid = 3752] [serial = 2273] [outer = 17A02C00] 00:31:32 INFO - PROCESS | 3752 | 1461051092164 Marionette DEBUG loaded listener.js 00:31:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 157 (19724C00) [pid = 3752] [serial = 2274] [outer = 17A02C00] 00:31:32 INFO - PROCESS | 3752 | 1461051092723 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]]]}] 00:31:32 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. 00:31:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 935ms 00:31:32 INFO - PROCESS | 3752 | 1461051092762 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 00:31:32 INFO - PROCESS | 3752 | 1461051092764 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 00:31:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 00:31:32 INFO - PROCESS | 3752 | 1461051092768 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 00:31:32 INFO - PROCESS | 3752 | 1461051092770 Marionette TRACE conn3 <- [1,2990,null,{}] 00:31:32 INFO - PROCESS | 3752 | 1461051092780 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}] 00:31:32 INFO - PROCESS | 3752 | 1461051092893 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 00:31:33 INFO - PROCESS | 3752 | 1461051093058 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:33 INFO - PROCESS | 3752 | ++DOCSHELL 19744C00 == 65 [pid = 3752] [id = 759] 00:31:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 158 (19C5A400) [pid = 3752] [serial = 2275] [outer = 00000000] 00:31:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 159 (1A1B9000) [pid = 3752] [serial = 2276] [outer = 19C5A400] 00:31:33 INFO - PROCESS | 3752 | 1461051093117 Marionette DEBUG loaded listener.js 00:31:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 160 (1BEA0C00) [pid = 3752] [serial = 2277] [outer = 19C5A400] 00:31:33 INFO - PROCESS | 3752 | 1461051093658 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]]]}] 00:31:33 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. 00:31:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 936ms 00:31:33 INFO - PROCESS | 3752 | 1461051093714 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 00:31:33 INFO - PROCESS | 3752 | 1461051093717 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 00:31:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 00:31:33 INFO - PROCESS | 3752 | 1461051093723 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 00:31:33 INFO - PROCESS | 3752 | 1461051093725 Marionette TRACE conn3 <- [1,2994,null,{}] 00:31:33 INFO - PROCESS | 3752 | 1461051093729 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}] 00:31:33 INFO - PROCESS | 3752 | 1461051093837 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 00:31:33 INFO - PROCESS | 3752 | 1461051093999 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:34 INFO - PROCESS | 3752 | ++DOCSHELL 1CB79400 == 66 [pid = 3752] [id = 760] 00:31:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 161 (1CF91800) [pid = 3752] [serial = 2278] [outer = 00000000] 00:31:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 162 (1D6CE000) [pid = 3752] [serial = 2279] [outer = 1CF91800] 00:31:34 INFO - PROCESS | 3752 | 1461051094069 Marionette DEBUG loaded listener.js 00:31:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 163 (1DE24400) [pid = 3752] [serial = 2280] [outer = 1CF91800] 00:31:34 INFO - PROCESS | 3752 | 1461051094580 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]]]}] 00:31:34 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. 00:31:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 889ms 00:31:34 INFO - TEST-START | /FileAPI/FileReaderSync.worker 00:31:34 INFO - PROCESS | 3752 | 1461051094639 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 00:31:34 INFO - PROCESS | 3752 | 1461051094641 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 00:31:34 INFO - PROCESS | 3752 | 1461051094646 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 00:31:34 INFO - PROCESS | 3752 | 1461051094648 Marionette TRACE conn3 <- [1,2998,null,{}] 00:31:34 INFO - PROCESS | 3752 | 1461051094652 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}] 00:31:34 INFO - PROCESS | 3752 | 1461051094764 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 00:31:34 INFO - PROCESS | 3752 | 1461051094925 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:34 INFO - PROCESS | 3752 | ++DOCSHELL 12B87400 == 67 [pid = 3752] [id = 761] 00:31:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 164 (1CB80400) [pid = 3752] [serial = 2281] [outer = 00000000] 00:31:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 165 (1DE2C800) [pid = 3752] [serial = 2282] [outer = 1CB80400] 00:31:34 INFO - PROCESS | 3752 | 1461051094980 Marionette DEBUG loaded listener.js 00:31:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 166 (1DE2E400) [pid = 3752] [serial = 2283] [outer = 1CB80400] 00:31:35 INFO - PROCESS | 3752 | [3752] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:31:35 INFO - PROCESS | 3752 | 1461051095533 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 00:31:35 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 00:31:35 INFO - {} 00:31:35 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 00:31:35 INFO - {} 00:31:35 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 00:31:35 INFO - {} 00:31:35 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 00:31:35 INFO - {} 00:31:35 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 936ms 00:31:35 INFO - PROCESS | 3752 | 1461051095618 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 00:31:35 INFO - PROCESS | 3752 | 1461051095620 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 00:31:35 INFO - PROCESS | 3752 | 1461051095625 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 00:31:35 INFO - PROCESS | 3752 | 1461051095626 Marionette TRACE conn3 <- [1,3002,null,{}] 00:31:35 INFO - TEST-START | /FileAPI/fileReader.html 00:31:35 INFO - PROCESS | 3752 | 1461051095630 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}] 00:31:35 INFO - PROCESS | 3752 | 1461051095764 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 00:31:35 INFO - PROCESS | 3752 | 1461051095917 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:35 INFO - PROCESS | 3752 | ++DOCSHELL 1DE28C00 == 68 [pid = 3752] [id = 762] 00:31:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 167 (1DF6D800) [pid = 3752] [serial = 2284] [outer = 00000000] 00:31:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 168 (1E227C00) [pid = 3752] [serial = 2285] [outer = 1DF6D800] 00:31:35 INFO - PROCESS | 3752 | 1461051095975 Marionette DEBUG loaded listener.js 00:31:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 169 (1E22D400) [pid = 3752] [serial = 2286] [outer = 1DF6D800] 00:31:36 INFO - PROCESS | 3752 | 1461051096464 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]]]}] 00:31:36 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 00:31:36 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 00:31:36 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 00:31:36 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 00:31:36 INFO - TEST-OK | /FileAPI/fileReader.html | took 874ms 00:31:36 INFO - PROCESS | 3752 | 1461051096513 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 00:31:36 INFO - PROCESS | 3752 | 1461051096516 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 00:31:36 INFO - TEST-START | /FileAPI/historical.html 00:31:36 INFO - PROCESS | 3752 | 1461051096519 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 00:31:36 INFO - PROCESS | 3752 | 1461051096521 Marionette TRACE conn3 <- [1,3006,null,{}] 00:31:36 INFO - PROCESS | 3752 | 1461051096543 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}] 00:31:36 INFO - PROCESS | 3752 | 1461051096649 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 00:31:36 INFO - PROCESS | 3752 | 1461051096770 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:36 INFO - PROCESS | 3752 | ++DOCSHELL 1DF70C00 == 69 [pid = 3752] [id = 763] 00:31:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 170 (1DF7A800) [pid = 3752] [serial = 2287] [outer = 00000000] 00:31:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 171 (1E37F800) [pid = 3752] [serial = 2288] [outer = 1DF7A800] 00:31:36 INFO - PROCESS | 3752 | 1461051096831 Marionette DEBUG loaded listener.js 00:31:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 172 (1E381400) [pid = 3752] [serial = 2289] [outer = 1DF7A800] 00:31:37 INFO - PROCESS | 3752 | 1461051097378 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"]]]}] 00:31:37 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 00:31:37 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 00:31:37 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 00:31:37 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 00:31:37 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 00:31:37 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 00:31:37 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 00:31:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:31:37 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 00:31:37 INFO - TEST-OK | /FileAPI/historical.html | took 889ms 00:31:37 INFO - PROCESS | 3752 | 1461051097425 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 00:31:37 INFO - PROCESS | 3752 | 1461051097427 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 00:31:37 INFO - TEST-START | /FileAPI/idlharness.html 00:31:37 INFO - PROCESS | 3752 | 1461051097431 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 00:31:37 INFO - PROCESS | 3752 | 1461051097433 Marionette TRACE conn3 <- [1,3010,null,{}] 00:31:37 INFO - PROCESS | 3752 | 1461051097437 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}] 00:31:37 INFO - PROCESS | 3752 | 1461051097542 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 00:31:37 INFO - PROCESS | 3752 | 1461051097715 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:37 INFO - PROCESS | 3752 | ++DOCSHELL 12B42800 == 70 [pid = 3752] [id = 764] 00:31:37 INFO - PROCESS | 3752 | ++DOMWINDOW == 173 (13377C00) [pid = 3752] [serial = 2290] [outer = 00000000] 00:31:37 INFO - PROCESS | 3752 | ++DOMWINDOW == 174 (16499C00) [pid = 3752] [serial = 2291] [outer = 13377C00] 00:31:37 INFO - PROCESS | 3752 | 1461051097772 Marionette DEBUG loaded listener.js 00:31:37 INFO - PROCESS | 3752 | ++DOMWINDOW == 175 (17A43000) [pid = 3752] [serial = 2292] [outer = 13377C00] 00:31:38 INFO - PROCESS | 3752 | 1461051098950 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]]]}] 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 00:31:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 00:31:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 00:31:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:31:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:31:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:31:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:31:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:31:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:31:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:31:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:31:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 00:31:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 00:31:39 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 00:31:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:31:39 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:31:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:31:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:31:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:31:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:31:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:31:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:31:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:31:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 00:31:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 00:31:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 00:31:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:31:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:31:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:31:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:31:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:31:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:31:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:31:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:31:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 00:31:39 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 00:31:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:31:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:31:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:31:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:31:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:31:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:31:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:31:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:31:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:31:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:31:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 00:31:39 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 00:31:39 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 00:31:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:31:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:31:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:31:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:31:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:31:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:31:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:31:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:31:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:31:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:31:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 00:31:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 00:31:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 00:31:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:31:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:31:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:31:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:31:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:31:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:31:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:31:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:31:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 00:31:39 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 00:31:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:31:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:31:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:31:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:31:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:31:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:31:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:31:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:31:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:31:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:31:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 00:31:39 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 00:31:39 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 00:31:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:31:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:31:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:31:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:31:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:31:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:31:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:31:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:31:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:31:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:31:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 00:31:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 00:31:39 INFO - TEST-OK | /FileAPI/idlharness.html | took 1684ms 00:31:39 INFO - PROCESS | 3752 | 1461051099132 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 00:31:39 INFO - PROCESS | 3752 | 1461051099135 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 00:31:39 INFO - TEST-START | /FileAPI/idlharness.worker 00:31:39 INFO - PROCESS | 3752 | 1461051099144 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 00:31:39 INFO - PROCESS | 3752 | 1461051099147 Marionette TRACE conn3 <- [1,3014,null,{}] 00:31:39 INFO - PROCESS | 3752 | 1461051099153 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}] 00:31:39 INFO - PROCESS | 3752 | 1461051099272 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 00:31:39 INFO - PROCESS | 3752 | 1461051099426 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:39 INFO - PROCESS | 3752 | ++DOCSHELL 1340C000 == 71 [pid = 3752] [id = 765] 00:31:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 176 (1340F400) [pid = 3752] [serial = 2293] [outer = 00000000] 00:31:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 177 (157F4000) [pid = 3752] [serial = 2294] [outer = 1340F400] 00:31:39 INFO - PROCESS | 3752 | 1461051099483 Marionette DEBUG loaded listener.js 00:31:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 178 (15D5AC00) [pid = 3752] [serial = 2295] [outer = 1340F400] 00:31:39 INFO - PROCESS | 3752 | [3752] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:31:39 INFO - PROCESS | 3752 | --DOCSHELL 19722C00 == 70 [pid = 3752] [id = 756] 00:31:39 INFO - PROCESS | 3752 | --DOCSHELL 14B16C00 == 69 [pid = 3752] [id = 754] 00:31:39 INFO - PROCESS | 3752 | --DOCSHELL 136D4800 == 68 [pid = 3752] [id = 753] 00:31:39 INFO - PROCESS | 3752 | --DOCSHELL 1BEA3800 == 67 [pid = 3752] [id = 752] 00:31:39 INFO - PROCESS | 3752 | --DOCSHELL 1A1C0000 == 66 [pid = 3752] [id = 751] 00:31:39 INFO - PROCESS | 3752 | --DOCSHELL 1973F400 == 65 [pid = 3752] [id = 750] 00:31:39 INFO - PROCESS | 3752 | --DOCSHELL 19536000 == 64 [pid = 3752] [id = 749] 00:31:39 INFO - PROCESS | 3752 | --DOCSHELL 16724C00 == 63 [pid = 3752] [id = 748] 00:31:39 INFO - PROCESS | 3752 | --DOCSHELL 1345B000 == 62 [pid = 3752] [id = 747] 00:31:39 INFO - PROCESS | 3752 | --DOCSHELL 15D5C400 == 61 [pid = 3752] [id = 746] 00:31:39 INFO - PROCESS | 3752 | --DOCSHELL 11FC4000 == 60 [pid = 3752] [id = 745] 00:31:39 INFO - PROCESS | 3752 | --DOMWINDOW == 177 (1D186400) [pid = 3752] [serial = 2212] [outer = 00000000] [url = about:blank] 00:31:40 INFO - PROCESS | 3752 | --DOMWINDOW == 176 (199EE400) [pid = 3752] [serial = 2075] [outer = 00000000] [url = about:blank] 00:31:40 INFO - PROCESS | 3752 | --DOMWINDOW == 175 (1671B800) [pid = 3752] [serial = 2170] [outer = 00000000] [url = about:blank] 00:31:40 INFO - PROCESS | 3752 | --DOMWINDOW == 174 (1975FC00) [pid = 3752] [serial = 2173] [outer = 00000000] [url = about:blank] 00:31:40 INFO - PROCESS | 3752 | --DOMWINDOW == 173 (17A44C00) [pid = 3752] [serial = 2206] [outer = 00000000] [url = about:blank] 00:31:40 INFO - PROCESS | 3752 | --DOMWINDOW == 172 (1CB86800) [pid = 3752] [serial = 2209] [outer = 00000000] [url = about:blank] 00:31:40 INFO - PROCESS | 3752 | --DOMWINDOW == 171 (1C986800) [pid = 3752] [serial = 2204] [outer = 00000000] [url = about:blank] 00:31:40 INFO - PROCESS | 3752 | --DOMWINDOW == 170 (18A25000) [pid = 3752] [serial = 2207] [outer = 00000000] [url = about:blank] 00:31:40 INFO - PROCESS | 3752 | --DOMWINDOW == 169 (1CF0EC00) [pid = 3752] [serial = 2210] [outer = 00000000] [url = about:blank] 00:31:40 INFO - PROCESS | 3752 | --DOMWINDOW == 168 (19B3A800) [pid = 3752] [serial = 2197] [outer = 00000000] [url = about:blank] 00:31:40 INFO - PROCESS | 3752 | --DOMWINDOW == 167 (1A6D6000) [pid = 3752] [serial = 2201] [outer = 00000000] [url = about:blank] 00:31:40 INFO - PROCESS | 3752 | --DOMWINDOW == 166 (19743000) [pid = 3752] [serial = 2195] [outer = 00000000] [url = about:blank] 00:31:40 INFO - PROCESS | 3752 | --DOMWINDOW == 165 (1C0C3400) [pid = 3752] [serial = 2176] [outer = 00000000] [url = about:blank] 00:31:40 INFO - PROCESS | 3752 | --DOMWINDOW == 164 (1649AC00) [pid = 3752] [serial = 2186] [outer = 00000000] [url = about:blank] 00:31:40 INFO - PROCESS | 3752 | --DOMWINDOW == 163 (1574FC00) [pid = 3752] [serial = 2185] [outer = 00000000] [url = about:blank] 00:31:40 INFO - PROCESS | 3752 | --DOMWINDOW == 162 (15B34C00) [pid = 3752] [serial = 2188] [outer = 00000000] [url = about:blank] 00:31:40 INFO - PROCESS | 3752 | --DOMWINDOW == 161 (16725000) [pid = 3752] [serial = 2189] [outer = 00000000] [url = about:blank] 00:31:40 INFO - PROCESS | 3752 | --DOMWINDOW == 160 (19C7C400) [pid = 3752] [serial = 2198] [outer = 00000000] [url = about:blank] 00:31:40 INFO - PROCESS | 3752 | --DOMWINDOW == 159 (1CB7F400) [pid = 3752] [serial = 2182] [outer = 00000000] [url = about:blank] 00:31:40 INFO - PROCESS | 3752 | --DOMWINDOW == 158 (1A1B8400) [pid = 3752] [serial = 2165] [outer = 00000000] [url = about:blank] 00:31:40 INFO - PROCESS | 3752 | --DOMWINDOW == 157 (1C362C00) [pid = 3752] [serial = 2203] [outer = 00000000] [url = about:blank] 00:31:40 INFO - PROCESS | 3752 | --DOMWINDOW == 156 (188BC000) [pid = 3752] [serial = 2191] [outer = 00000000] [url = about:blank] 00:31:40 INFO - PROCESS | 3752 | --DOMWINDOW == 155 (18A2A000) [pid = 3752] [serial = 2192] [outer = 00000000] [url = about:blank] 00:31:40 INFO - PROCESS | 3752 | --DOMWINDOW == 154 (1973E000) [pid = 3752] [serial = 2194] [outer = 00000000] [url = about:blank] 00:31:40 INFO - PROCESS | 3752 | --DOMWINDOW == 153 (136D7400) [pid = 3752] [serial = 2167] [outer = 00000000] [url = about:blank] 00:31:40 INFO - PROCESS | 3752 | --DOMWINDOW == 152 (1C980400) [pid = 3752] [serial = 2179] [outer = 00000000] [url = about:blank] 00:31:40 INFO - PROCESS | 3752 | --DOMWINDOW == 151 (1A1C1C00) [pid = 3752] [serial = 2200] [outer = 00000000] [url = about:blank] 00:31:40 INFO - PROCESS | 3752 | 1461051100732 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,{},{}]]]}] 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 00:31:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 00:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:31:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:31:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:31:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:31:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 00:31:40 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 00:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:31:40 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:31:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:31:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:31:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:31:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 00:31:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 00:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:31:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:31:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:31:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:31:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 00:31:40 INFO - {} 00:31:40 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 00:31:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:31:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:31:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:31:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:31:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:31:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 00:31:40 INFO - {} 00:31:40 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 - {} 00:31:40 INFO - {} 00:31:40 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 00:31:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:31:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:31:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:31:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:31:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:31:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 00:31:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 00:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:31:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:31:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:31:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:31:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 00:31:40 INFO - {} 00:31:40 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 00:31:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:31:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:31:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:31:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:31:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:31:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 00:31:40 INFO - {} 00:31:40 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 - {} 00:31:40 INFO - {} 00:31:40 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 00:31:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:31:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:31:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:31:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:31:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:31:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:31:40 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 00:31:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 00:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:31:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 00:31:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:31:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:31:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:31:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:31:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 00:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:31:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:31:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:31:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:31:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:31:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:31:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 00:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:31:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 00:31:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:31:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:31:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:31:40 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 00:31:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 00:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:31:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 00:31:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:31:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:31:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:31:40 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 00:31:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 00:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:31:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 00:31:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:31:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:31:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:31:40 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 00:31:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 00:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:31:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:31:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:31:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:31:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:31:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:31:40 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 00:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:31:40 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:31:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:31:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:31:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:31:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:31:40 INFO - {} 00:31:40 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1825ms 00:31:40 INFO - PROCESS | 3752 | 1461051100951 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 00:31:40 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 00:31:40 INFO - PROCESS | 3752 | 1461051100956 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 00:31:40 INFO - PROCESS | 3752 | 1461051100962 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 00:31:40 INFO - PROCESS | 3752 | 1461051100965 Marionette TRACE conn3 <- [1,3018,null,{}] 00:31:40 INFO - PROCESS | 3752 | 1461051100968 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}] 00:31:41 INFO - PROCESS | 3752 | 1461051101055 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 00:31:41 INFO - PROCESS | 3752 | 1461051101061 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:41 INFO - PROCESS | 3752 | ++DOCSHELL 157A6C00 == 61 [pid = 3752] [id = 766] 00:31:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 152 (17A09C00) [pid = 3752] [serial = 2296] [outer = 00000000] 00:31:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 153 (1CF05000) [pid = 3752] [serial = 2297] [outer = 17A09C00] 00:31:41 INFO - PROCESS | 3752 | 1461051101106 Marionette DEBUG loaded listener.js 00:31:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 154 (1D177400) [pid = 3752] [serial = 2298] [outer = 17A09C00] 00:31:41 INFO - PROCESS | 3752 | 1461051101579 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]]]}] 00:31:41 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 00:31:41 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 640ms 00:31:41 INFO - PROCESS | 3752 | 1461051101597 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 00:31:41 INFO - PROCESS | 3752 | 1461051101599 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 00:31:41 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 00:31:41 INFO - PROCESS | 3752 | 1461051101603 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 00:31:41 INFO - PROCESS | 3752 | 1461051101606 Marionette TRACE conn3 <- [1,3022,null,{}] 00:31:41 INFO - PROCESS | 3752 | 1461051101616 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}] 00:31:41 INFO - PROCESS | 3752 | 1461051101704 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 00:31:41 INFO - PROCESS | 3752 | 1461051101710 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:41 INFO - PROCESS | 3752 | ++DOCSHELL 1D2A4C00 == 62 [pid = 3752] [id = 767] 00:31:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 155 (1D648000) [pid = 3752] [serial = 2299] [outer = 00000000] 00:31:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 156 (1D6D4800) [pid = 3752] [serial = 2300] [outer = 1D648000] 00:31:41 INFO - PROCESS | 3752 | 1461051101757 Marionette DEBUG loaded listener.js 00:31:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 157 (1DE2CC00) [pid = 3752] [serial = 2301] [outer = 1D648000] 00:31:42 INFO - PROCESS | 3752 | 1461051102230 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]]]}] 00:31:42 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 00:31:42 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 639ms 00:31:42 INFO - PROCESS | 3752 | 1461051102256 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 00:31:42 INFO - PROCESS | 3752 | 1461051102259 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 00:31:42 INFO - PROCESS | 3752 | 1461051102262 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 00:31:42 INFO - TEST-START | /FileAPI/blob/Blob-close.html 00:31:42 INFO - PROCESS | 3752 | 1461051102264 Marionette TRACE conn3 <- [1,3026,null,{}] 00:31:42 INFO - PROCESS | 3752 | 1461051102275 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}] 00:31:42 INFO - PROCESS | 3752 | 1461051102398 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 00:31:42 INFO - PROCESS | 3752 | 1461051102404 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:42 INFO - PROCESS | 3752 | ++DOCSHELL 1DF72800 == 63 [pid = 3752] [id = 768] 00:31:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 158 (1DF77C00) [pid = 3752] [serial = 2302] [outer = 00000000] 00:31:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 159 (1E226400) [pid = 3752] [serial = 2303] [outer = 1DF77C00] 00:31:42 INFO - PROCESS | 3752 | 1461051102511 Marionette DEBUG loaded listener.js 00:31:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 160 (1E22C800) [pid = 3752] [serial = 2304] [outer = 1DF77C00] 00:31:42 INFO - PROCESS | 3752 | 1461051102931 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"]]]}] 00:31:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 00:31:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 00:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:31:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 00:31:42 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 701ms 00:31:42 INFO - PROCESS | 3752 | 1461051102969 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 00:31:42 INFO - PROCESS | 3752 | 1461051102971 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 00:31:42 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 00:31:42 INFO - PROCESS | 3752 | 1461051102976 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 00:31:42 INFO - PROCESS | 3752 | 1461051102979 Marionette TRACE conn3 <- [1,3030,null,{}] 00:31:42 INFO - PROCESS | 3752 | 1461051102984 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}] 00:31:43 INFO - PROCESS | 3752 | 1461051103108 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 00:31:43 INFO - PROCESS | 3752 | 1461051103114 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:43 INFO - PROCESS | 3752 | ++DOCSHELL 1E224800 == 64 [pid = 3752] [id = 769] 00:31:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 161 (1E387400) [pid = 3752] [serial = 2305] [outer = 00000000] 00:31:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 162 (1E3E3C00) [pid = 3752] [serial = 2306] [outer = 1E387400] 00:31:43 INFO - PROCESS | 3752 | 1461051103221 Marionette DEBUG loaded listener.js 00:31:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 163 (1E3E6C00) [pid = 3752] [serial = 2307] [outer = 1E387400] 00:31:43 INFO - PROCESS | 3752 | 1461051103877 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]]]}] 00:31:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 00:31:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 00:31:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 00:31:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 00:31:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 00:31:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 00:31:43 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. 00:31:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 00:31:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 00:31:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 00:31:43 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'.) 00:31:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 00:31:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 00:31:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 00:31:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 00:31:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 00:31:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 00:31:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 00:31:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 00:31:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 00:31:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 00:31:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 00:31:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 00:31:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 00:31:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 00:31:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 00:31:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 00:31:43 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. 00:31:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 00:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 00:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 00:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 00:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 00:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 00:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 00:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 00:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 00:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 00:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 00:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 00:31:44 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. 00:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 00:31:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 00:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 00:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 00:31:44 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. 00:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 00:31:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 00:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 00:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 00:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 00:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 00:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 00:31:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 00:31:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 00:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 00:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 00:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 00:31:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 00:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 00:31:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 00:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:31:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 00:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:31:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 00:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 00:31:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 00:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:31:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 00:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:31:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 00:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:31:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 00:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:31:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 00:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:31:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 00:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 00:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 00:31:44 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1060ms 00:31:44 INFO - PROCESS | 3752 | 1461051104041 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 00:31:44 INFO - PROCESS | 3752 | 1461051104043 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 00:31:44 INFO - PROCESS | 3752 | 1461051104046 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 00:31:44 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 00:31:44 INFO - PROCESS | 3752 | 1461051104048 Marionette TRACE conn3 <- [1,3034,null,{}] 00:31:44 INFO - PROCESS | 3752 | 1461051104051 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}] 00:31:44 INFO - PROCESS | 3752 | 1461051104191 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 00:31:44 INFO - PROCESS | 3752 | 1461051104260 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:44 INFO - PROCESS | 3752 | ++DOCSHELL 19C81800 == 65 [pid = 3752] [id = 770] 00:31:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 164 (19C86000) [pid = 3752] [serial = 2308] [outer = 00000000] 00:31:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 165 (1E74F800) [pid = 3752] [serial = 2309] [outer = 19C86000] 00:31:44 INFO - PROCESS | 3752 | 1461051104308 Marionette DEBUG loaded listener.js 00:31:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 166 (1E76D000) [pid = 3752] [serial = 2310] [outer = 19C86000] 00:31:44 INFO - PROCESS | 3752 | --DOMWINDOW == 165 (17BCB000) [pid = 3752] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 00:31:44 INFO - PROCESS | 3752 | --DOMWINDOW == 164 (19B40800) [pid = 3752] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 00:31:44 INFO - PROCESS | 3752 | --DOMWINDOW == 163 (1336E400) [pid = 3752] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 00:31:44 INFO - PROCESS | 3752 | --DOMWINDOW == 162 (1A691400) [pid = 3752] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 00:31:44 INFO - PROCESS | 3752 | --DOMWINDOW == 161 (13CB1800) [pid = 3752] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 00:31:44 INFO - PROCESS | 3752 | --DOMWINDOW == 160 (16494C00) [pid = 3752] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 00:31:44 INFO - PROCESS | 3752 | --DOMWINDOW == 159 (1345C000) [pid = 3752] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 00:31:44 INFO - PROCESS | 3752 | --DOMWINDOW == 158 (1955B400) [pid = 3752] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 00:31:44 INFO - PROCESS | 3752 | --DOMWINDOW == 157 (1C986C00) [pid = 3752] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 00:31:44 INFO - PROCESS | 3752 | --DOMWINDOW == 156 (19197400) [pid = 3752] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 00:31:44 INFO - PROCESS | 3752 | [3752] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:31:44 INFO - PROCESS | 3752 | 1461051104800 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 00:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 00:31:44 INFO - {} 00:31:44 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 811ms 00:31:44 INFO - PROCESS | 3752 | 1461051104848 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 00:31:44 INFO - PROCESS | 3752 | 1461051104850 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 00:31:44 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 00:31:44 INFO - PROCESS | 3752 | 1461051104853 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 00:31:44 INFO - PROCESS | 3752 | 1461051104855 Marionette TRACE conn3 <- [1,3038,null,{}] 00:31:44 INFO - PROCESS | 3752 | 1461051104858 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}] 00:31:44 INFO - PROCESS | 3752 | 1461051104947 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 00:31:44 INFO - PROCESS | 3752 | 1461051104953 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:44 INFO - PROCESS | 3752 | ++DOCSHELL 19744400 == 66 [pid = 3752] [id = 771] 00:31:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 157 (19745000) [pid = 3752] [serial = 2311] [outer = 00000000] 00:31:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 158 (1E76EC00) [pid = 3752] [serial = 2312] [outer = 19745000] 00:31:44 INFO - PROCESS | 3752 | 1461051104997 Marionette DEBUG loaded listener.js 00:31:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 159 (218B0400) [pid = 3752] [serial = 2313] [outer = 19745000] 00:31:45 INFO - PROCESS | 3752 | 1461051105432 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]]]}] 00:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 00:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 00:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 00:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 00:31:45 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 640ms 00:31:45 INFO - PROCESS | 3752 | 1461051105493 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 00:31:45 INFO - PROCESS | 3752 | 1461051105495 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 00:31:45 INFO - PROCESS | 3752 | 1461051105499 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 00:31:45 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 00:31:45 INFO - PROCESS | 3752 | 1461051105501 Marionette TRACE conn3 <- [1,3042,null,{}] 00:31:45 INFO - PROCESS | 3752 | 1461051105504 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}] 00:31:45 INFO - PROCESS | 3752 | 1461051105589 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 00:31:45 INFO - PROCESS | 3752 | 1461051105595 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:45 INFO - PROCESS | 3752 | ++DOCSHELL 1E76E400 == 67 [pid = 3752] [id = 772] 00:31:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 160 (210AD800) [pid = 3752] [serial = 2314] [outer = 00000000] 00:31:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 161 (210B0400) [pid = 3752] [serial = 2315] [outer = 210AD800] 00:31:45 INFO - PROCESS | 3752 | 1461051105639 Marionette DEBUG loaded listener.js 00:31:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 162 (210B5400) [pid = 3752] [serial = 2316] [outer = 210AD800] 00:31:46 INFO - PROCESS | 3752 | 1461051106370 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"]]]}] 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 00:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 00:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 00:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 00:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 00:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 00:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 00:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 00:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 00:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 00:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 00:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 00:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 00:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 00:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 00:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 00:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 00:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 00:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 00:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 00:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 00:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 00:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 00:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 00:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 00:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:31:46 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" 00:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:31:46 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" 00:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:31:46 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1029ms 00:31:46 INFO - PROCESS | 3752 | 1461051106586 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 00:31:46 INFO - PROCESS | 3752 | 1461051106590 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 00:31:46 INFO - PROCESS | 3752 | 1461051106625 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 00:31:46 INFO - PROCESS | 3752 | 1461051106629 Marionette TRACE conn3 <- [1,3046,null,{}] 00:31:46 INFO - TEST-START | /FileAPI/file/File-constructor.html 00:31:46 INFO - PROCESS | 3752 | 1461051106638 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}] 00:31:46 INFO - PROCESS | 3752 | 1461051106754 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 00:31:46 INFO - PROCESS | 3752 | 1461051106873 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:46 INFO - PROCESS | 3752 | ++DOCSHELL 13724C00 == 68 [pid = 3752] [id = 773] 00:31:46 INFO - PROCESS | 3752 | ++DOMWINDOW == 163 (13811400) [pid = 3752] [serial = 2317] [outer = 00000000] 00:31:46 INFO - PROCESS | 3752 | ++DOMWINDOW == 164 (15557000) [pid = 3752] [serial = 2318] [outer = 13811400] 00:31:46 INFO - PROCESS | 3752 | 1461051106931 Marionette DEBUG loaded listener.js 00:31:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 165 (15D1C800) [pid = 3752] [serial = 2319] [outer = 13811400] 00:31:47 INFO - PROCESS | 3752 | 1461051107539 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]]]}] 00:31:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 00:31:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 00:31:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 00:31:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 00:31:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 00:31:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 00:31:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 00:31:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 00:31:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 00:31:47 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 00:31:47 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 00:31:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:31:47 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 00:31:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 00:31:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 00:31:47 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 00:31:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 00:31:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:31:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 00:31:47 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 00:31:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 00:31:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:31:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 00:31:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 00:31:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 00:31:47 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 936ms 00:31:47 INFO - PROCESS | 3752 | 1461051107569 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 00:31:47 INFO - PROCESS | 3752 | 1461051107573 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 00:31:47 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 00:31:47 INFO - PROCESS | 3752 | 1461051107581 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 00:31:47 INFO - PROCESS | 3752 | 1461051107585 Marionette TRACE conn3 <- [1,3050,null,{}] 00:31:47 INFO - PROCESS | 3752 | 1461051107590 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}] 00:31:47 INFO - PROCESS | 3752 | 1461051107702 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 00:31:47 INFO - PROCESS | 3752 | 1461051107865 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:47 INFO - PROCESS | 3752 | ++DOCSHELL 16496800 == 69 [pid = 3752] [id = 774] 00:31:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 166 (1671AC00) [pid = 3752] [serial = 2320] [outer = 00000000] 00:31:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 167 (19724400) [pid = 3752] [serial = 2321] [outer = 1671AC00] 00:31:47 INFO - PROCESS | 3752 | 1461051107921 Marionette DEBUG loaded listener.js 00:31:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 168 (19747800) [pid = 3752] [serial = 2322] [outer = 1671AC00] 00:31:48 INFO - PROCESS | 3752 | [3752] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/oak-w32-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:31:48 INFO - PROCESS | 3752 | 1461051108498 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 00:31:48 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 00:31:48 INFO - {} 00:31:48 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 935ms 00:31:48 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 00:31:48 INFO - PROCESS | 3752 | 1461051108526 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 00:31:48 INFO - PROCESS | 3752 | 1461051108529 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 00:31:48 INFO - PROCESS | 3752 | 1461051108532 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 00:31:48 INFO - PROCESS | 3752 | 1461051108535 Marionette TRACE conn3 <- [1,3054,null,{}] 00:31:48 INFO - PROCESS | 3752 | 1461051108540 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}] 00:31:48 INFO - PROCESS | 3752 | 1461051108655 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 00:31:48 INFO - PROCESS | 3752 | 1461051108814 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:48 INFO - PROCESS | 3752 | ++DOCSHELL 1C988000 == 70 [pid = 3752] [id = 775] 00:31:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 169 (1C988C00) [pid = 3752] [serial = 2323] [outer = 00000000] 00:31:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 170 (1D2A5000) [pid = 3752] [serial = 2324] [outer = 1C988C00] 00:31:48 INFO - PROCESS | 3752 | 1461051108874 Marionette DEBUG loaded listener.js 00:31:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 171 (1D6CC000) [pid = 3752] [serial = 2325] [outer = 1C988C00] 00:31:49 INFO - PROCESS | 3752 | 1461051109403 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]]]}] 00:31:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 00:31:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 00:31:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 00:31:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 00:31:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 00:31:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 00:31:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 00:31:49 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 889ms 00:31:49 INFO - PROCESS | 3752 | 1461051109437 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 00:31:49 INFO - PROCESS | 3752 | 1461051109440 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 00:31:49 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 00:31:49 INFO - PROCESS | 3752 | 1461051109443 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 00:31:49 INFO - PROCESS | 3752 | 1461051109445 Marionette TRACE conn3 <- [1,3058,null,{}] 00:31:49 INFO - PROCESS | 3752 | 1461051109449 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}] 00:31:49 INFO - PROCESS | 3752 | 1461051109561 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 00:31:49 INFO - PROCESS | 3752 | 1461051109728 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:49 INFO - PROCESS | 3752 | ++DOCSHELL 1E222400 == 71 [pid = 3752] [id = 776] 00:31:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 172 (1E227400) [pid = 3752] [serial = 2326] [outer = 00000000] 00:31:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 173 (1E3E7000) [pid = 3752] [serial = 2327] [outer = 1E227400] 00:31:49 INFO - PROCESS | 3752 | 1461051109787 Marionette DEBUG loaded listener.js 00:31:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 174 (1E3F0400) [pid = 3752] [serial = 2328] [outer = 1E227400] 00:31:50 INFO - PROCESS | 3752 | 1461051110332 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]]]}] 00:31:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 00:31:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 00:31:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 00:31:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 00:31:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 00:31:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 00:31:50 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 936ms 00:31:50 INFO - PROCESS | 3752 | 1461051110388 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 00:31:50 INFO - PROCESS | 3752 | 1461051110390 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 00:31:50 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 00:31:50 INFO - PROCESS | 3752 | 1461051110394 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 00:31:50 INFO - PROCESS | 3752 | 1461051110396 Marionette TRACE conn3 <- [1,3062,null,{}] 00:31:50 INFO - PROCESS | 3752 | 1461051110400 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}] 00:31:50 INFO - PROCESS | 3752 | 1461051110506 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 00:31:50 INFO - PROCESS | 3752 | 1461051110657 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:50 INFO - PROCESS | 3752 | ++DOCSHELL 13371C00 == 72 [pid = 3752] [id = 777] 00:31:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 175 (1DF71800) [pid = 3752] [serial = 2329] [outer = 00000000] 00:31:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 176 (1E749400) [pid = 3752] [serial = 2330] [outer = 1DF71800] 00:31:50 INFO - PROCESS | 3752 | 1461051110711 Marionette DEBUG loaded listener.js 00:31:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 177 (1E74B800) [pid = 3752] [serial = 2331] [outer = 1DF71800] 00:31:51 INFO - PROCESS | 3752 | 1461051111190 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]]]}] 00:31:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 00:31:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 00:31:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 00:31:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 00:31:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 00:31:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 00:31:51 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 826ms 00:31:51 INFO - PROCESS | 3752 | 1461051111249 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 00:31:51 INFO - PROCESS | 3752 | 1461051111251 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 00:31:51 INFO - PROCESS | 3752 | 1461051111256 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 00:31:51 INFO - PROCESS | 3752 | 1461051111258 Marionette TRACE conn3 <- [1,3066,null,{}] 00:31:51 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 00:31:51 INFO - PROCESS | 3752 | 1461051111261 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}] 00:31:51 INFO - PROCESS | 3752 | 1461051111391 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 00:31:51 INFO - PROCESS | 3752 | 1461051111557 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:51 INFO - PROCESS | 3752 | ++DOCSHELL 1C985400 == 73 [pid = 3752] [id = 778] 00:31:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 178 (1E74E000) [pid = 3752] [serial = 2332] [outer = 00000000] 00:31:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 179 (1F87E400) [pid = 3752] [serial = 2333] [outer = 1E74E000] 00:31:51 INFO - PROCESS | 3752 | 1461051111617 Marionette DEBUG loaded listener.js 00:31:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 180 (1F883000) [pid = 3752] [serial = 2334] [outer = 1E74E000] 00:31:52 INFO - PROCESS | 3752 | 1461051112174 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] 00:31:52 INFO - PROCESS | 3752 | 1461051112263 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 00:31:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 00:31:52 INFO - PROCESS | 3752 | 1461051112266 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 00:31:52 INFO - PROCESS | 3752 | 1461051112268 Marionette TRACE conn3 <- [1,3070,null,{}] 00:31:52 INFO - PROCESS | 3752 | 1461051112272 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}] 00:31:52 INFO - PROCESS | 3752 | 1461051112378 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 00:31:52 INFO - PROCESS | 3752 | 1461051112537 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:52 INFO - PROCESS | 3752 | ++DOCSHELL 18F73400 == 74 [pid = 3752] [id = 779] 00:31:52 INFO - PROCESS | 3752 | ++DOMWINDOW == 181 (18F7A400) [pid = 3752] [serial = 2335] [outer = 00000000] 00:31:52 INFO - PROCESS | 3752 | ++DOMWINDOW == 182 (18F81400) [pid = 3752] [serial = 2336] [outer = 18F7A400] 00:31:52 INFO - PROCESS | 3752 | 1461051112591 Marionette DEBUG loaded listener.js 00:31:52 INFO - PROCESS | 3752 | ++DOMWINDOW == 183 (1F87BC00) [pid = 3752] [serial = 2337] [outer = 18F7A400] 00:31:53 INFO - PROCESS | 3752 | 1461051113112 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]]]}] 00:31:53 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 00:31:53 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 00:31:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:31:53 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 00:31:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 00:31:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 889ms 00:31:53 INFO - PROCESS | 3752 | 1461051113170 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 00:31:53 INFO - PROCESS | 3752 | 1461051113173 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 00:31:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 00:31:53 INFO - PROCESS | 3752 | 1461051113176 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 00:31:53 INFO - PROCESS | 3752 | 1461051113178 Marionette TRACE conn3 <- [1,3074,null,{}] 00:31:53 INFO - PROCESS | 3752 | 1461051113182 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}] 00:31:53 INFO - PROCESS | 3752 | 1461051113295 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 00:31:53 INFO - PROCESS | 3752 | 1461051113598 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:53 INFO - PROCESS | 3752 | ++DOCSHELL 13717000 == 75 [pid = 3752] [id = 780] 00:31:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 184 (1371B000) [pid = 3752] [serial = 2338] [outer = 00000000] 00:31:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 185 (14BA4400) [pid = 3752] [serial = 2339] [outer = 1371B000] 00:31:53 INFO - PROCESS | 3752 | 1461051113659 Marionette DEBUG loaded listener.js 00:31:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 186 (17A41800) [pid = 3752] [serial = 2340] [outer = 1371B000] 00:31:54 INFO - PROCESS | 3752 | 1461051114205 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 00:31:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 00:31:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1030ms 00:31:54 INFO - PROCESS | 3752 | 1461051114231 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 00:31:54 INFO - PROCESS | 3752 | 1461051114236 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 00:31:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 00:31:54 INFO - PROCESS | 3752 | 1461051114241 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 00:31:54 INFO - PROCESS | 3752 | 1461051114244 Marionette TRACE conn3 <- [1,3078,null,{}] 00:31:54 INFO - PROCESS | 3752 | 1461051114249 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}] 00:31:54 INFO - PROCESS | 3752 | 1461051114378 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 00:31:54 INFO - PROCESS | 3752 | 1461051114546 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:54 INFO - PROCESS | 3752 | ++DOCSHELL 11BF1400 == 76 [pid = 3752] [id = 781] 00:31:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 187 (11BF5800) [pid = 3752] [serial = 2341] [outer = 00000000] 00:31:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 188 (193DBC00) [pid = 3752] [serial = 2342] [outer = 11BF5800] 00:31:54 INFO - PROCESS | 3752 | 1461051114600 Marionette DEBUG loaded listener.js 00:31:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 189 (16722800) [pid = 3752] [serial = 2343] [outer = 11BF5800] 00:31:55 INFO - PROCESS | 3752 | 1461051115120 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 00:31:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 00:31:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 904ms 00:31:55 INFO - PROCESS | 3752 | 1461051115146 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 00:31:55 INFO - PROCESS | 3752 | 1461051115150 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 00:31:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 00:31:55 INFO - PROCESS | 3752 | 1461051115173 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 00:31:55 INFO - PROCESS | 3752 | 1461051115175 Marionette TRACE conn3 <- [1,3082,null,{}] 00:31:55 INFO - PROCESS | 3752 | 1461051115182 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}] 00:31:55 INFO - PROCESS | 3752 | 1461051115286 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 00:31:55 INFO - PROCESS | 3752 | 1461051115470 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:55 INFO - PROCESS | 3752 | ++DOCSHELL 1671BC00 == 77 [pid = 3752] [id = 782] 00:31:55 INFO - PROCESS | 3752 | ++DOMWINDOW == 190 (1671C000) [pid = 3752] [serial = 2344] [outer = 00000000] 00:31:55 INFO - PROCESS | 3752 | ++DOMWINDOW == 191 (1973FC00) [pid = 3752] [serial = 2345] [outer = 1671C000] 00:31:55 INFO - PROCESS | 3752 | 1461051115507 Marionette DEBUG loaded listener.js 00:31:55 INFO - PROCESS | 3752 | ++DOMWINDOW == 192 (19769400) [pid = 3752] [serial = 2346] [outer = 1671C000] 00:31:56 INFO - PROCESS | 3752 | 1461051116015 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 00:31:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 00:31:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 920ms 00:31:56 INFO - PROCESS | 3752 | 1461051116065 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 00:31:56 INFO - PROCESS | 3752 | 1461051116067 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 00:31:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 00:31:56 INFO - PROCESS | 3752 | 1461051116073 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 00:31:56 INFO - PROCESS | 3752 | 1461051116078 Marionette TRACE conn3 <- [1,3086,null,{}] 00:31:56 INFO - PROCESS | 3752 | 1461051116087 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}] 00:31:56 INFO - PROCESS | 3752 | 1461051116189 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 00:31:56 INFO - PROCESS | 3752 | --DOCSHELL 19744400 == 76 [pid = 3752] [id = 771] 00:31:56 INFO - PROCESS | 3752 | --DOCSHELL 19C81800 == 75 [pid = 3752] [id = 770] 00:31:56 INFO - PROCESS | 3752 | --DOCSHELL 1E224800 == 74 [pid = 3752] [id = 769] 00:31:56 INFO - PROCESS | 3752 | --DOCSHELL 1DF72800 == 73 [pid = 3752] [id = 768] 00:31:56 INFO - PROCESS | 3752 | --DOCSHELL 1D2A4C00 == 72 [pid = 3752] [id = 767] 00:31:56 INFO - PROCESS | 3752 | --DOCSHELL 157A6C00 == 71 [pid = 3752] [id = 766] 00:31:56 INFO - PROCESS | 3752 | --DOCSHELL 1340C000 == 70 [pid = 3752] [id = 765] 00:31:56 INFO - PROCESS | 3752 | --DOCSHELL 1DF70C00 == 69 [pid = 3752] [id = 763] 00:31:56 INFO - PROCESS | 3752 | --DOCSHELL 1DE28C00 == 68 [pid = 3752] [id = 762] 00:31:56 INFO - PROCESS | 3752 | --DOCSHELL 12B87400 == 67 [pid = 3752] [id = 761] 00:31:56 INFO - PROCESS | 3752 | --DOCSHELL 1CB79400 == 66 [pid = 3752] [id = 760] 00:31:56 INFO - PROCESS | 3752 | --DOMWINDOW == 191 (1D934C00) [pid = 3752] [serial = 2265] [outer = 00000000] [url = about:blank] 00:31:56 INFO - PROCESS | 3752 | --DOMWINDOW == 190 (1D648800) [pid = 3752] [serial = 2227] [outer = 00000000] [url = about:blank] 00:31:56 INFO - PROCESS | 3752 | --DOMWINDOW == 189 (1D939800) [pid = 3752] [serial = 2233] [outer = 00000000] [url = about:blank] 00:31:56 INFO - PROCESS | 3752 | --DOMWINDOW == 188 (13811C00) [pid = 3752] [serial = 2236] [outer = 00000000] [url = about:blank] 00:31:56 INFO - PROCESS | 3752 | --DOMWINDOW == 187 (1946B400) [pid = 3752] [serial = 2218] [outer = 00000000] [url = about:blank] 00:31:56 INFO - PROCESS | 3752 | --DOMWINDOW == 186 (1CB7A400) [pid = 3752] [serial = 2221] [outer = 00000000] [url = about:blank] 00:31:56 INFO - PROCESS | 3752 | --DOMWINDOW == 185 (1D2A9800) [pid = 3752] [serial = 2224] [outer = 00000000] [url = about:blank] 00:31:56 INFO - PROCESS | 3752 | --DOMWINDOW == 184 (1D6D3C00) [pid = 3752] [serial = 2230] [outer = 00000000] [url = about:blank] 00:31:56 INFO - PROCESS | 3752 | --DOMWINDOW == 183 (15B31C00) [pid = 3752] [serial = 2215] [outer = 00000000] [url = about:blank] 00:31:56 INFO - PROCESS | 3752 | --DOCSHELL 19744C00 == 65 [pid = 3752] [id = 759] 00:31:56 INFO - PROCESS | 3752 | --DOCSHELL 15749000 == 64 [pid = 3752] [id = 758] 00:31:56 INFO - PROCESS | 3752 | --DOCSHELL 14B16800 == 63 [pid = 3752] [id = 757] 00:31:56 INFO - PROCESS | 3752 | --DOMWINDOW == 182 (1D6C9800) [pid = 3752] [serial = 2263] [outer = 00000000] [url = about:blank] 00:31:56 INFO - PROCESS | 3752 | --DOMWINDOW == 181 (1946A000) [pid = 3752] [serial = 2245] [outer = 00000000] [url = about:blank] 00:31:56 INFO - PROCESS | 3752 | --DOMWINDOW == 180 (19EE2000) [pid = 3752] [serial = 2251] [outer = 00000000] [url = about:blank] 00:31:56 INFO - PROCESS | 3752 | --DOMWINDOW == 179 (1BEA0000) [pid = 3752] [serial = 2253] [outer = 00000000] [url = about:blank] 00:31:56 INFO - PROCESS | 3752 | --DOMWINDOW == 178 (17A4B800) [pid = 3752] [serial = 2259] [outer = 00000000] [url = about:blank] 00:31:56 INFO - PROCESS | 3752 | --DOMWINDOW == 177 (17BC9800) [pid = 3752] [serial = 2239] [outer = 00000000] [url = about:blank] 00:31:56 INFO - PROCESS | 3752 | --DOMWINDOW == 176 (17BC1000) [pid = 3752] [serial = 2242] [outer = 00000000] [url = about:blank] 00:31:56 INFO - PROCESS | 3752 | --DOMWINDOW == 175 (18A22400) [pid = 3752] [serial = 2244] [outer = 00000000] [url = about:blank] 00:31:56 INFO - PROCESS | 3752 | --DOMWINDOW == 174 (1975AC00) [pid = 3752] [serial = 2247] [outer = 00000000] [url = about:blank] 00:31:56 INFO - PROCESS | 3752 | --DOMWINDOW == 173 (16490400) [pid = 3752] [serial = 2238] [outer = 00000000] [url = about:blank] 00:31:56 INFO - PROCESS | 3752 | --DOMWINDOW == 172 (16C0F800) [pid = 3752] [serial = 2241] [outer = 00000000] [url = about:blank] 00:31:56 INFO - PROCESS | 3752 | --DOMWINDOW == 171 (1D268800) [pid = 3752] [serial = 2257] [outer = 00000000] [url = about:blank] 00:31:56 INFO - PROCESS | 3752 | --DOMWINDOW == 170 (19B39000) [pid = 3752] [serial = 2260] [outer = 00000000] [url = about:blank] 00:31:56 INFO - PROCESS | 3752 | --DOMWINDOW == 169 (1D185800) [pid = 3752] [serial = 2256] [outer = 00000000] [url = about:blank] 00:31:56 INFO - PROCESS | 3752 | --DOMWINDOW == 168 (1C0C3C00) [pid = 3752] [serial = 2254] [outer = 00000000] [url = about:blank] 00:31:56 INFO - PROCESS | 3752 | --DOMWINDOW == 167 (19762800) [pid = 3752] [serial = 2248] [outer = 00000000] [url = about:blank] 00:31:56 INFO - PROCESS | 3752 | --DOMWINDOW == 166 (19EA0C00) [pid = 3752] [serial = 2250] [outer = 00000000] [url = about:blank] 00:31:56 INFO - PROCESS | 3752 | --DOMWINDOW == 165 (1D646400) [pid = 3752] [serial = 2262] [outer = 00000000] [url = about:blank] 00:31:56 INFO - PROCESS | 3752 | 1461051116411 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:56 INFO - PROCESS | 3752 | ++DOCSHELL 12B87400 == 64 [pid = 3752] [id = 783] 00:31:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 166 (13260000) [pid = 3752] [serial = 2347] [outer = 00000000] 00:31:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 167 (13AB5800) [pid = 3752] [serial = 2348] [outer = 13260000] 00:31:56 INFO - PROCESS | 3752 | 1461051116462 Marionette DEBUG loaded listener.js 00:31:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 168 (16497800) [pid = 3752] [serial = 2349] [outer = 13260000] 00:31:56 INFO - PROCESS | 3752 | 1461051116876 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]]]}] 00:31:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 00:31:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 00:31:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 842ms 00:31:56 INFO - PROCESS | 3752 | 1461051116913 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 00:31:56 INFO - PROCESS | 3752 | 1461051116915 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 00:31:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 00:31:56 INFO - PROCESS | 3752 | 1461051116919 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 00:31:56 INFO - PROCESS | 3752 | 1461051116920 Marionette TRACE conn3 <- [1,3090,null,{}] 00:31:56 INFO - PROCESS | 3752 | 1461051116924 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}] 00:31:57 INFO - PROCESS | 3752 | 1461051117013 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 00:31:57 INFO - PROCESS | 3752 | 1461051117018 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:57 INFO - PROCESS | 3752 | ++DOCSHELL 18A22400 == 65 [pid = 3752] [id = 784] 00:31:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 169 (1945EC00) [pid = 3752] [serial = 2350] [outer = 00000000] 00:31:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 170 (19B3B800) [pid = 3752] [serial = 2351] [outer = 1945EC00] 00:31:57 INFO - PROCESS | 3752 | 1461051117063 Marionette DEBUG loaded listener.js 00:31:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 171 (19EA0C00) [pid = 3752] [serial = 2352] [outer = 1945EC00] 00:31:57 INFO - PROCESS | 3752 | 1461051117534 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 00:31:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 00:31:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 639ms 00:31:57 INFO - PROCESS | 3752 | 1461051117556 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 00:31:57 INFO - PROCESS | 3752 | 1461051117558 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 00:31:57 INFO - PROCESS | 3752 | 1461051117561 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 00:31:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 00:31:57 INFO - PROCESS | 3752 | 1461051117563 Marionette TRACE conn3 <- [1,3094,null,{}] 00:31:57 INFO - PROCESS | 3752 | 1461051117566 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}] 00:31:57 INFO - PROCESS | 3752 | 1461051117652 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 00:31:57 INFO - PROCESS | 3752 | 1461051117657 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:57 INFO - PROCESS | 3752 | ++DOCSHELL 1A691400 == 66 [pid = 3752] [id = 785] 00:31:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 172 (1A696800) [pid = 3752] [serial = 2353] [outer = 00000000] 00:31:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 173 (1A6D9400) [pid = 3752] [serial = 2354] [outer = 1A696800] 00:31:57 INFO - PROCESS | 3752 | 1461051117711 Marionette DEBUG loaded listener.js 00:31:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 174 (1C0B9400) [pid = 3752] [serial = 2355] [outer = 1A696800] 00:31:58 INFO - PROCESS | 3752 | 1461051118173 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]]]}] 00:31:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 00:31:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 00:31:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 00:31:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 624ms 00:31:58 INFO - PROCESS | 3752 | 1461051118210 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 00:31:58 INFO - PROCESS | 3752 | 1461051118212 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 00:31:58 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 00:31:58 INFO - PROCESS | 3752 | 1461051118216 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 00:31:58 INFO - PROCESS | 3752 | 1461051118217 Marionette TRACE conn3 <- [1,3098,null,{}] 00:31:58 INFO - PROCESS | 3752 | 1461051118221 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}] 00:31:58 INFO - PROCESS | 3752 | 1461051118307 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 00:31:58 INFO - PROCESS | 3752 | 1461051118314 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:58 INFO - PROCESS | 3752 | ++DOCSHELL 1A6D2400 == 67 [pid = 3752] [id = 786] 00:31:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 175 (1A6D6000) [pid = 3752] [serial = 2356] [outer = 00000000] 00:31:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 176 (1CB7C400) [pid = 3752] [serial = 2357] [outer = 1A6D6000] 00:31:58 INFO - PROCESS | 3752 | 1461051118358 Marionette DEBUG loaded listener.js 00:31:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 177 (1CB86000) [pid = 3752] [serial = 2358] [outer = 1A6D6000] 00:31:58 INFO - PROCESS | 3752 | 1461051118857 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"]]]}] 00:31:58 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 00:31:58 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 00:31:58 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 00:31:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:31:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:31:58 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 00:31:58 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 702ms 00:31:58 INFO - PROCESS | 3752 | 1461051118916 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 00:31:58 INFO - PROCESS | 3752 | 1461051118918 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 00:31:58 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 00:31:58 INFO - PROCESS | 3752 | 1461051118922 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 00:31:58 INFO - PROCESS | 3752 | 1461051118923 Marionette TRACE conn3 <- [1,3102,null,{}] 00:31:58 INFO - PROCESS | 3752 | 1461051118927 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}] 00:31:59 INFO - PROCESS | 3752 | 1461051119055 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 00:31:59 INFO - PROCESS | 3752 | 1461051119134 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\", \"069429ae-102b-4a14-b8a2-0369fd35a381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:59 INFO - PROCESS | 3752 | ++DOCSHELL 188C0800 == 68 [pid = 3752] [id = 787] 00:31:59 INFO - PROCESS | 3752 | ++DOMWINDOW == 178 (19743400) [pid = 3752] [serial = 2359] [outer = 00000000] 00:31:59 INFO - PROCESS | 3752 | ++DOMWINDOW == 179 (1D266C00) [pid = 3752] [serial = 2360] [outer = 19743400] 00:31:59 INFO - PROCESS | 3752 | 1461051119178 Marionette DEBUG loaded listener.js 00:31:59 INFO - PROCESS | 3752 | ++DOMWINDOW == 180 (1D2A7400) [pid = 3752] [serial = 2361] [outer = 19743400] 00:31:59 INFO - PROCESS | 3752 | 1461051119565 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]]]}] 00:31:59 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 00:31:59 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 686ms 00:31:59 INFO - PROCESS | 3752 | 1461051119621 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 00:31:59 INFO - PROCESS | 3752 | 1461051119623 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 00:32:00 WARNING - u'runner_teardown' () 00:32:00 INFO - No more tests 00:32:00 INFO - Got 0 unexpected results 00:32:00 INFO - SUITE-END | took 661s 00:32:01 INFO - Closing logging queue 00:32:01 INFO - queue closed 00:32:01 INFO - Return code: 0 00:32:01 WARNING - # TBPL SUCCESS # 00:32:01 INFO - Running post-action listener: _resource_record_post_action 00:32:01 INFO - Running post-run listener: _resource_record_post_run 00:32:02 INFO - Total resource usage - Wall time: 670s; CPU: 17.0%; Read bytes: 92350976; Write bytes: 997227520; Read time: 2484361; Write time: 1198701 00:32:02 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 00:32:02 INFO - install - Wall time: 4s; CPU: 9.0%; Read bytes: 0; Write bytes: 135559168; Read time: 0; Write time: 143625 00:32:02 INFO - run-tests - Wall time: 667s; CPU: 17.0%; Read bytes: 92267520; Write bytes: 814008320; Read time: 2479202; Write time: 1018929 00:32:02 INFO - Running post-run listener: _upload_blobber_files 00:32:02 INFO - Blob upload gear active. 00:32:02 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 00:32:02 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 00:32:02 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', 'oak', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 00:32:02 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 oak -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 00:32:02 INFO - (blobuploader) - INFO - Open directory for files ... 00:32:02 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 00:32:02 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 00:32:02 INFO - (blobuploader) - INFO - Uploading, attempt #1. 00:32:03 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 00:32:03 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 00:32:03 INFO - (blobuploader) - INFO - Done attempting. 00:32:03 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 00:32:03 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 00:32:03 INFO - (blobuploader) - INFO - Uploading, attempt #1. 00:32:05 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 00:32:05 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 00:32:05 INFO - (blobuploader) - INFO - Done attempting. 00:32:05 INFO - (blobuploader) - INFO - Iteration through files over. 00:32:05 INFO - Return code: 0 00:32:05 INFO - rmtree: C:\slave\test\build\uploaded_files.json 00:32:05 INFO - Using _rmtree_windows ... 00:32:05 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 00:32:05 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/oak/sha512/f6318d7a6e6a98be9879f12e105aaf3ba182bb7b0d8bb828a593dc3fae7ea64b17187ab5e27043ecccfe1c196202300618b65b3ebd912127a2eed0581d76fe32", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/oak/sha512/e7fe1a8b6cb88124c651c15e44ef150873b29e61a6fe4757bc8fea9c917ed239aa55ef291d308d32cf18f7b490f1a86bf170619ef42409dc4adc6249cd6ef635"} 00:32:05 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 00:32:05 INFO - Writing to file C:\slave\test\properties\blobber_files 00:32:05 INFO - Contents: 00:32:05 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/oak/sha512/f6318d7a6e6a98be9879f12e105aaf3ba182bb7b0d8bb828a593dc3fae7ea64b17187ab5e27043ecccfe1c196202300618b65b3ebd912127a2eed0581d76fe32", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/oak/sha512/e7fe1a8b6cb88124c651c15e44ef150873b29e61a6fe4757bc8fea9c917ed239aa55ef291d308d32cf18f7b490f1a86bf170619ef42409dc4adc6249cd6ef635"} 00:32:05 INFO - Running post-run listener: copy_logs_to_upload_dir 00:32:05 INFO - Copying logs to upload dir... 00:32:05 INFO - mkdir: C:\slave\test\build\upload\logs 00:32:05 INFO - Copying logs to upload dir... 00:32:05 INFO - Using _rmtree_windows ... 00:32:05 INFO - Using _rmtree_windows ... 00:32:05 INFO - Using _rmtree_windows ... 00:32:05 INFO - Using _rmtree_windows ... 00:32:05 INFO - Using _rmtree_windows ... 00:32:05 INFO - Using _rmtree_windows ... 00:32:05 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=811.464000 ========= master_lag: 13.06 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 44 secs) (at 2016-04-19 00:32:05.093409) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-19 00:32:05.094479) ========= 'cmd' '/C' 'for' '%f' 'in' '(*)' 'do' '@type' '%f' in dir C:\slave\test\properties (timeout 1200 secs) watching logfiles {} argv: ['cmd', '/C', 'for', '%f', 'in', '(*)', 'do', '@type', '%f'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-005\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-005 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-005 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-005 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-005 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-005 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/oak/sha512/f6318d7a6e6a98be9879f12e105aaf3ba182bb7b0d8bb828a593dc3fae7ea64b17187ab5e27043ecccfe1c196202300618b65b3ebd912127a2eed0581d76fe32", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/oak/sha512/e7fe1a8b6cb88124c651c15e44ef150873b29e61a6fe4757bc8fea9c917ed239aa55ef291d308d32cf18f7b490f1a86bf170619ef42409dc4adc6249cd6ef635"} build_url:https://queue.taskcluster.net/v1/task/Zgnw-X3cRrqVRJObMCPnLA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/Zgnw-X3cRrqVRJObMCPnLA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/Zgnw-X3cRrqVRJObMCPnLA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/oak/sha512/f6318d7a6e6a98be9879f12e105aaf3ba182bb7b0d8bb828a593dc3fae7ea64b17187ab5e27043ecccfe1c196202300618b65b3ebd912127a2eed0581d76fe32", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/oak/sha512/e7fe1a8b6cb88124c651c15e44ef150873b29e61a6fe4757bc8fea9c917ed239aa55ef291d308d32cf18f7b490f1a86bf170619ef42409dc4adc6249cd6ef635"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Zgnw-X3cRrqVRJObMCPnLA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.01 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-19 00:32:05.212489) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 00:32:05.213488) ========= 'rm' '-f' 'oauth.txt' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-005\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-005 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-005 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-005 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-005 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-005 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.110000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 00:32:05.341190) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-19 00:32:05.341936) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-19 00:32:05.811374) ========= ========= Total master_lag: 13.41 =========