builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-035 starttime: 1467874556.57 results: success (0) buildid: 20160706215522 builduid: 313dc65c15cc482a961c68cfa39329f3 revision: 466fc08f77161a1ea93b59cddbc5a79146df42a1 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-06 23:55:56.575243) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-06 23:55:56.576234) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 51 secs) (at 2016-07-06 23:55:56.576566) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 51 secs) (at 2016-07-06 23:56:47.901850) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 11 secs) (at 2016-07-06 23:56:47.902118) ========= '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-035\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-035 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-035 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-035 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-035 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-035 WINDIR=C:\WINDOWS using PTY: False --23:56:53-- 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.13 GB/s 23:56:54 (2.13 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.677000 ========= master_lag: 10.57 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 11 secs) (at 2016-07-06 23:56:59.151814) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 10 secs) (at 2016-07-06 23:56:59.152109) ========= '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-035\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-035 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-035 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-035 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-035 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-035 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.771000 ========= master_lag: 10.22 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 10 secs) (at 2016-07-06 23:57:10.139787) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 10 secs) (at 2016-07-06 23:57:10.140112) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 466fc08f77161a1ea93b59cddbc5a79146df42a1 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 466fc08f77161a1ea93b59cddbc5a79146df42a1 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-035\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-035 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-035 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-035 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-035 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-035 WINDIR=C:\WINDOWS using PTY: False 2016-07-06 23:57:08,492 truncating revision to first 12 chars 2016-07-06 23:57:08,492 Setting DEBUG logging. 2016-07-06 23:57:08,492 attempt 1/10 2016-07-06 23:57:08,492 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/466fc08f7716?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-06 23:57:08,963 unpacking tar archive at: mozilla-beta-466fc08f7716/testing/mozharness/ program finished with exit code 0 elapsedTime=1.244000 ========= master_lag: 8.87 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 10 secs) (at 2016-07-06 23:57:20.252044) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-06 23:57:20.252425) ========= script_repo_revision: 466fc08f77161a1ea93b59cddbc5a79146df42a1 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-06 23:57:20.252827) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 8 secs) (at 2016-07-06 23:57:20.253101) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 8 secs) (at 2016-07-06 23:57:28.345127) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 8 secs) (at 2016-07-06 23:57:28.345432) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-035\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-035 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-035 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-035 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-035 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-035 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 23:57:27 INFO - MultiFileLogger online at 20160706 23:57:27 in C:\slave\test 23:57:27 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 23:57:27 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 23:57:27 INFO - {'append_to_log': False, 23:57:27 INFO - 'base_work_dir': 'C:\\slave\\test', 23:57:27 INFO - 'blob_upload_branch': 'mozilla-beta', 23:57:27 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 23:57:27 INFO - 'buildbot_json_path': 'buildprops.json', 23:57:27 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 23:57:27 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 23:57:27 INFO - 'download_minidump_stackwalk': True, 23:57:27 INFO - 'download_symbols': 'true', 23:57:27 INFO - 'e10s': False, 23:57:27 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 23:57:27 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 23:57:27 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 23:57:27 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 23:57:27 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 23:57:27 INFO - 'C:/mozilla-build/tooltool.py'), 23:57:27 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 23:57:27 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 23:57:27 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 23:57:27 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 23:57:27 INFO - 'log_level': 'info', 23:57:27 INFO - 'log_to_console': True, 23:57:27 INFO - 'opt_config_files': (), 23:57:27 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 23:57:27 INFO - '--processes=1', 23:57:27 INFO - '--config=%(test_path)s/wptrunner.ini', 23:57:27 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 23:57:27 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 23:57:27 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 23:57:27 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 23:57:27 INFO - 'pip_index': False, 23:57:27 INFO - 'require_test_zip': True, 23:57:27 INFO - 'test_type': ('testharness',), 23:57:27 INFO - 'this_chunk': '1', 23:57:27 INFO - 'total_chunks': '10', 23:57:27 INFO - 'virtualenv_path': 'venv', 23:57:27 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 23:57:27 INFO - 'work_dir': 'build'} 23:57:27 INFO - ##### 23:57:27 INFO - ##### Running clobber step. 23:57:27 INFO - ##### 23:57:27 INFO - Running pre-action listener: _resource_record_pre_action 23:57:27 INFO - Running main action method: clobber 23:57:27 INFO - rmtree: C:\slave\test\build 23:57:27 INFO - Using _rmtree_windows ... 23:57:27 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 23:58:11 INFO - Running post-action listener: _resource_record_post_action 23:58:11 INFO - ##### 23:58:11 INFO - ##### Running read-buildbot-config step. 23:58:11 INFO - ##### 23:58:11 INFO - Running pre-action listener: _resource_record_pre_action 23:58:11 INFO - Running main action method: read_buildbot_config 23:58:11 INFO - Using buildbot properties: 23:58:11 INFO - { 23:58:11 INFO - "project": "", 23:58:11 INFO - "product": "firefox", 23:58:11 INFO - "script_repo_revision": "production", 23:58:11 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 23:58:11 INFO - "repository": "", 23:58:11 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 23:58:11 INFO - "buildid": "20160706215522", 23:58:11 INFO - "pgo_build": "False", 23:58:11 INFO - "basedir": "C:\\slave\\test", 23:58:11 INFO - "buildnumber": 8, 23:58:11 INFO - "slavename": "t-xp32-ix-035", 23:58:11 INFO - "revision": "466fc08f77161a1ea93b59cddbc5a79146df42a1", 23:58:11 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 23:58:11 INFO - "platform": "win32", 23:58:11 INFO - "branch": "mozilla-beta", 23:58:11 INFO - "repo_path": "releases/mozilla-beta", 23:58:11 INFO - "moz_repo_path": "", 23:58:11 INFO - "stage_platform": "win32", 23:58:11 INFO - "builduid": "313dc65c15cc482a961c68cfa39329f3", 23:58:11 INFO - "slavebuilddir": "test" 23:58:11 INFO - } 23:58:11 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/G6f5Nyr4Q4STo3uHKadSqQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 23:58:11 INFO - Found installer url https://queue.taskcluster.net/v1/task/G6f5Nyr4Q4STo3uHKadSqQ/artifacts/public/build/firefox-48.0.en-US.win32.zip. 23:58:11 INFO - Running post-action listener: _resource_record_post_action 23:58:11 INFO - ##### 23:58:11 INFO - ##### Running download-and-extract step. 23:58:11 INFO - ##### 23:58:11 INFO - Running pre-action listener: _resource_record_pre_action 23:58:11 INFO - Running main action method: download_and_extract 23:58:11 INFO - mkdir: C:\slave\test\build\tests 23:58:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:58:11 INFO - https://queue.taskcluster.net/v1/task/G6f5Nyr4Q4STo3uHKadSqQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 23:58:11 INFO - trying https://queue.taskcluster.net/v1/task/G6f5Nyr4Q4STo3uHKadSqQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 23:58:11 INFO - Downloading https://queue.taskcluster.net/v1/task/G6f5Nyr4Q4STo3uHKadSqQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 23:58:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/G6f5Nyr4Q4STo3uHKadSqQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1 23:58:11 INFO - Downloaded 1240 bytes. 23:58:11 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 23:58:11 INFO - Using the following test package requirements: 23:58:11 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 23:58:11 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 23:58:11 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 23:58:11 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 23:58:11 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 23:58:11 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 23:58:11 INFO - u'jsshell-win32.zip'], 23:58:11 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 23:58:11 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 23:58:11 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 23:58:11 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 23:58:11 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 23:58:11 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 23:58:11 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 23:58:11 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 23:58:11 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 23:58:11 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 23:58:11 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 23:58:11 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 23:58:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:58:11 INFO - https://queue.taskcluster.net/v1/task/G6f5Nyr4Q4STo3uHKadSqQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 23:58:11 INFO - trying https://queue.taskcluster.net/v1/task/G6f5Nyr4Q4STo3uHKadSqQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 23:58:11 INFO - Downloading https://queue.taskcluster.net/v1/task/G6f5Nyr4Q4STo3uHKadSqQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip 23:58:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/G6f5Nyr4Q4STo3uHKadSqQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1 23:58:13 INFO - Downloaded 20402850 bytes. 23:58:13 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 23:58:13 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 23:58:16 INFO - caution: filename not matched: web-platform/* 23:58:16 INFO - Return code: 11 23:58:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:58:16 INFO - https://queue.taskcluster.net/v1/task/G6f5Nyr4Q4STo3uHKadSqQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 23:58:16 INFO - trying https://queue.taskcluster.net/v1/task/G6f5Nyr4Q4STo3uHKadSqQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 23:58:16 INFO - Downloading https://queue.taskcluster.net/v1/task/G6f5Nyr4Q4STo3uHKadSqQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip 23:58:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/G6f5Nyr4Q4STo3uHKadSqQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1 23:58:20 INFO - Downloaded 36389908 bytes. 23:58:20 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 23:58:20 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 23:59:13 INFO - caution: filename not matched: bin/* 23:59:13 INFO - caution: filename not matched: config/* 23:59:13 INFO - caution: filename not matched: mozbase/* 23:59:13 INFO - caution: filename not matched: marionette/* 23:59:13 INFO - caution: filename not matched: tools/wptserve/* 23:59:13 INFO - Return code: 11 23:59:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:59:13 INFO - https://queue.taskcluster.net/v1/task/G6f5Nyr4Q4STo3uHKadSqQ/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 23:59:13 INFO - trying https://queue.taskcluster.net/v1/task/G6f5Nyr4Q4STo3uHKadSqQ/artifacts/public/build/firefox-48.0.en-US.win32.zip 23:59:13 INFO - Downloading https://queue.taskcluster.net/v1/task/G6f5Nyr4Q4STo3uHKadSqQ/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 23:59:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/G6f5Nyr4Q4STo3uHKadSqQ/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1 23:59:17 INFO - Downloaded 68470206 bytes. 23:59:17 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/G6f5Nyr4Q4STo3uHKadSqQ/artifacts/public/build/firefox-48.0.en-US.win32.zip 23:59:17 INFO - mkdir: C:\slave\test\properties 23:59:17 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 23:59:17 INFO - Writing to file C:\slave\test\properties\build_url 23:59:17 INFO - Contents: 23:59:17 INFO - build_url:https://queue.taskcluster.net/v1/task/G6f5Nyr4Q4STo3uHKadSqQ/artifacts/public/build/firefox-48.0.en-US.win32.zip 23:59:18 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/G6f5Nyr4Q4STo3uHKadSqQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 23:59:18 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 23:59:18 INFO - Writing to file C:\slave\test\properties\symbols_url 23:59:18 INFO - Contents: 23:59:18 INFO - symbols_url:https://queue.taskcluster.net/v1/task/G6f5Nyr4Q4STo3uHKadSqQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 23:59:18 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')]} 23:59:18 INFO - https://queue.taskcluster.net/v1/task/G6f5Nyr4Q4STo3uHKadSqQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 23:59:18 INFO - trying https://queue.taskcluster.net/v1/task/G6f5Nyr4Q4STo3uHKadSqQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 23:59:18 INFO - Downloading https://queue.taskcluster.net/v1/task/G6f5Nyr4Q4STo3uHKadSqQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip 23:59:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/G6f5Nyr4Q4STo3uHKadSqQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip'}, attempt #1 23:59:22 INFO - Downloaded 55589690 bytes. 23:59:22 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 23:59:22 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 23:59:28 INFO - Return code: 0 23:59:28 INFO - Running post-action listener: _resource_record_post_action 23:59:28 INFO - Running post-action listener: set_extra_try_arguments 23:59:28 INFO - ##### 23:59:28 INFO - ##### Running create-virtualenv step. 23:59:28 INFO - ##### 23:59:28 INFO - Running pre-action listener: _pre_create_virtualenv 23:59:28 INFO - Running pre-action listener: _resource_record_pre_action 23:59:28 INFO - Running main action method: create_virtualenv 23:59:28 INFO - Creating virtualenv C:\slave\test\build\venv 23:59:28 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 23:59:28 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 23:59:31 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 23:59:32 INFO - Installing distribute......................................................................................................................................................................................done. 23:59:33 INFO - Return code: 0 23:59:33 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 23:59:33 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')]} 23:59:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:59:33 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')]} 23:59:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:59:33 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-035', 'USERDOMAIN': 'T-XP32-IX-035', '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-035', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-035', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-035\\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-035'}}, attempt #1 23:59:33 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 23:59:33 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 23:59:33 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 23:59:33 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-035\\Application Data', 23:59:33 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 23:59:33 INFO - 'COMPUTERNAME': 'T-XP32-IX-035', 23:59:33 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 23:59:33 INFO - 'DCLOCATION': 'SCL3', 23:59:33 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 23:59:33 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:59:33 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:59:33 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 23:59:33 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 23:59:33 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 23:59:33 INFO - 'HOMEDRIVE': 'C:', 23:59:33 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-035', 23:59:33 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:59:33 INFO - 'KTS_VERSION': '1.19c', 23:59:33 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 23:59:33 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-035', 23:59:33 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:59:33 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:59:33 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 23:59:33 INFO - 'MOZILLABUILDDRIVE': 'C:', 23:59:33 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 23:59:33 INFO - 'MOZ_AIRBAG': '1', 23:59:33 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:59:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:59:33 INFO - 'MOZ_MSVCVERSION': '8', 23:59:33 INFO - 'MOZ_NO_REMOTE': '1', 23:59:33 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 23:59:33 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 23:59:33 INFO - 'NO_EM_RESTART': '1', 23:59:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:59:33 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:59:33 INFO - 'OS': 'Windows_NT', 23:59:33 INFO - 'OURDRIVE': 'C:', 23:59:33 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 23:59:33 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 23:59:33 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:59:33 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 23:59:33 INFO - 'PROCESSOR_LEVEL': '6', 23:59:33 INFO - 'PROCESSOR_REVISION': '1e05', 23:59:33 INFO - 'PROGRAMFILES': 'C:\\Program Files', 23:59:33 INFO - 'PROMPT': '$P$G', 23:59:33 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:59:33 INFO - 'PWD': 'C:\\slave\\test', 23:59:33 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:59:33 INFO - 'SESSIONNAME': 'Console', 23:59:33 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:59:33 INFO - 'SYSTEMDRIVE': 'C:', 23:59:33 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 23:59:33 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 23:59:33 INFO - 'TEST1': 'testie', 23:59:33 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 23:59:33 INFO - 'USERDOMAIN': 'T-XP32-IX-035', 23:59:33 INFO - 'USERNAME': 'cltbld', 23:59:33 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-035', 23:59:33 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 23:59:33 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 23:59:33 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 23:59:33 INFO - 'WINDIR': 'C:\\WINDOWS', 23:59:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:59:34 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:59:34 INFO - Downloading/unpacking psutil>=0.7.1 23:59:34 INFO - Running setup.py egg_info for package psutil 23:59:34 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 23:59:34 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 23:59:34 INFO - Installing collected packages: psutil 23:59:34 INFO - Running setup.py install for psutil 23:59:34 INFO - building 'psutil._psutil_windows' extension 23:59:34 INFO - error: Unable to find vcvarsall.bat 23:59:34 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-78zgvd-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 23:59:34 INFO - running install 23:59:34 INFO - running build 23:59:34 INFO - running build_py 23:59:34 INFO - creating build 23:59:34 INFO - creating build\lib.win32-2.7 23:59:34 INFO - creating build\lib.win32-2.7\psutil 23:59:34 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 23:59:34 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 23:59:34 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 23:59:34 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 23:59:34 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 23:59:34 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 23:59:34 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 23:59:34 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 23:59:34 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 23:59:34 INFO - running build_ext 23:59:34 INFO - building 'psutil._psutil_windows' extension 23:59:34 INFO - error: Unable to find vcvarsall.bat 23:59:34 INFO - ---------------------------------------- 23:59:34 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-78zgvd-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 23:59:34 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-035\Application Data\pip\pip.log 23:59:34 WARNING - Return code: 1 23:59:34 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! 23:59:34 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 23:59:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:59:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:59:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:59:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:59:34 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-035', 'USERDOMAIN': 'T-XP32-IX-035', '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-035', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-035', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-035\\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-035'}}, attempt #1 23:59:34 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 23:59:34 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 23:59:34 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 23:59:34 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-035\\Application Data', 23:59:34 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 23:59:34 INFO - 'COMPUTERNAME': 'T-XP32-IX-035', 23:59:34 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 23:59:34 INFO - 'DCLOCATION': 'SCL3', 23:59:34 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 23:59:34 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:59:34 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:59:34 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 23:59:34 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 23:59:34 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 23:59:34 INFO - 'HOMEDRIVE': 'C:', 23:59:34 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-035', 23:59:34 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:59:34 INFO - 'KTS_VERSION': '1.19c', 23:59:34 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 23:59:34 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-035', 23:59:34 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:59:34 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:59:34 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 23:59:34 INFO - 'MOZILLABUILDDRIVE': 'C:', 23:59:34 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 23:59:34 INFO - 'MOZ_AIRBAG': '1', 23:59:34 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:59:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:59:34 INFO - 'MOZ_MSVCVERSION': '8', 23:59:34 INFO - 'MOZ_NO_REMOTE': '1', 23:59:34 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 23:59:34 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 23:59:34 INFO - 'NO_EM_RESTART': '1', 23:59:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:59:34 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:59:34 INFO - 'OS': 'Windows_NT', 23:59:34 INFO - 'OURDRIVE': 'C:', 23:59:34 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 23:59:34 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 23:59:34 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:59:34 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 23:59:34 INFO - 'PROCESSOR_LEVEL': '6', 23:59:34 INFO - 'PROCESSOR_REVISION': '1e05', 23:59:34 INFO - 'PROGRAMFILES': 'C:\\Program Files', 23:59:34 INFO - 'PROMPT': '$P$G', 23:59:34 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:59:34 INFO - 'PWD': 'C:\\slave\\test', 23:59:34 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:59:34 INFO - 'SESSIONNAME': 'Console', 23:59:34 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:59:34 INFO - 'SYSTEMDRIVE': 'C:', 23:59:34 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 23:59:34 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 23:59:34 INFO - 'TEST1': 'testie', 23:59:34 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 23:59:34 INFO - 'USERDOMAIN': 'T-XP32-IX-035', 23:59:34 INFO - 'USERNAME': 'cltbld', 23:59:34 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-035', 23:59:34 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 23:59:34 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 23:59:34 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 23:59:34 INFO - 'WINDIR': 'C:\\WINDOWS', 23:59:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:59:35 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:59:35 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 23:59:35 INFO - Downloading mozsystemmonitor-0.0.tar.gz 23:59:35 INFO - Running setup.py egg_info for package mozsystemmonitor 23:59:35 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 23:59:35 INFO - Running setup.py egg_info for package psutil 23:59:35 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 23:59:35 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 23:59:35 INFO - Installing collected packages: mozsystemmonitor, psutil 23:59:35 INFO - Running setup.py install for mozsystemmonitor 23:59:35 INFO - Running setup.py install for psutil 23:59:35 INFO - building 'psutil._psutil_windows' extension 23:59:35 INFO - error: Unable to find vcvarsall.bat 23:59:35 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-fdcrsd-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 23:59:35 INFO - running install 23:59:35 INFO - running build 23:59:35 INFO - running build_py 23:59:35 INFO - running build_ext 23:59:35 INFO - building 'psutil._psutil_windows' extension 23:59:35 INFO - error: Unable to find vcvarsall.bat 23:59:35 INFO - ---------------------------------------- 23:59:35 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-fdcrsd-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 23:59:35 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-035\Application Data\pip\pip.log 23:59:35 WARNING - Return code: 1 23:59:35 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! 23:59:35 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 23:59:35 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')]} 23:59:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:59:35 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')]} 23:59:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:59:35 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-035', 'USERDOMAIN': 'T-XP32-IX-035', '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-035', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-035', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-035\\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-035'}}, attempt #1 23:59:35 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 23:59:35 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 23:59:35 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 23:59:35 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-035\\Application Data', 23:59:35 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 23:59:35 INFO - 'COMPUTERNAME': 'T-XP32-IX-035', 23:59:35 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 23:59:35 INFO - 'DCLOCATION': 'SCL3', 23:59:35 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 23:59:35 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:59:35 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:59:35 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 23:59:35 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 23:59:35 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 23:59:35 INFO - 'HOMEDRIVE': 'C:', 23:59:35 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-035', 23:59:35 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:59:35 INFO - 'KTS_VERSION': '1.19c', 23:59:35 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 23:59:35 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-035', 23:59:35 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:59:35 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:59:35 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 23:59:35 INFO - 'MOZILLABUILDDRIVE': 'C:', 23:59:35 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 23:59:35 INFO - 'MOZ_AIRBAG': '1', 23:59:35 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:59:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:59:35 INFO - 'MOZ_MSVCVERSION': '8', 23:59:35 INFO - 'MOZ_NO_REMOTE': '1', 23:59:35 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 23:59:35 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 23:59:35 INFO - 'NO_EM_RESTART': '1', 23:59:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:59:35 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:59:35 INFO - 'OS': 'Windows_NT', 23:59:35 INFO - 'OURDRIVE': 'C:', 23:59:35 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', 23:59:35 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 23:59:35 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:59:35 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 23:59:35 INFO - 'PROCESSOR_LEVEL': '6', 23:59:35 INFO - 'PROCESSOR_REVISION': '1e05', 23:59:35 INFO - 'PROGRAMFILES': 'C:\\Program Files', 23:59:35 INFO - 'PROMPT': '$P$G', 23:59:35 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:59:35 INFO - 'PWD': 'C:\\slave\\test', 23:59:35 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:59:35 INFO - 'SESSIONNAME': 'Console', 23:59:35 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:59:35 INFO - 'SYSTEMDRIVE': 'C:', 23:59:35 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 23:59:35 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 23:59:35 INFO - 'TEST1': 'testie', 23:59:35 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 23:59:35 INFO - 'USERDOMAIN': 'T-XP32-IX-035', 23:59:35 INFO - 'USERNAME': 'cltbld', 23:59:35 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-035', 23:59:35 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 23:59:35 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 23:59:35 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 23:59:35 INFO - 'WINDIR': 'C:\\WINDOWS', 23:59:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:59:35 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:59:35 INFO - Downloading/unpacking blobuploader==1.2.4 23:59:35 INFO - Downloading blobuploader-1.2.4.tar.gz 23:59:35 INFO - Running setup.py egg_info for package blobuploader 23:59:35 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 23:59:37 INFO - Running setup.py egg_info for package requests 23:59:37 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 23:59:37 INFO - Downloading docopt-0.6.1.tar.gz 23:59:37 INFO - Running setup.py egg_info for package docopt 23:59:37 INFO - Installing collected packages: blobuploader, docopt, requests 23:59:37 INFO - Running setup.py install for blobuploader 23:59:37 INFO - Running setup.py install for docopt 23:59:37 INFO - Running setup.py install for requests 23:59:37 INFO - Successfully installed blobuploader docopt requests 23:59:37 INFO - Cleaning up... 23:59:37 INFO - Return code: 0 23:59:37 INFO - Installing None into virtualenv C:\slave\test\build\venv 23:59:37 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')]} 23:59:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:59:37 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')]} 23:59:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:59:37 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-035', 'USERDOMAIN': 'T-XP32-IX-035', '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-035', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-035', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-035\\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-035'}}, attempt #1 23:59:37 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 23:59:37 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 23:59:37 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 23:59:37 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-035\\Application Data', 23:59:37 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 23:59:37 INFO - 'COMPUTERNAME': 'T-XP32-IX-035', 23:59:37 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 23:59:37 INFO - 'DCLOCATION': 'SCL3', 23:59:37 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 23:59:37 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:59:37 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:59:37 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 23:59:37 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 23:59:37 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 23:59:37 INFO - 'HOMEDRIVE': 'C:', 23:59:37 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-035', 23:59:37 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:59:37 INFO - 'KTS_VERSION': '1.19c', 23:59:37 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 23:59:37 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-035', 23:59:37 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:59:37 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:59:37 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 23:59:37 INFO - 'MOZILLABUILDDRIVE': 'C:', 23:59:37 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 23:59:37 INFO - 'MOZ_AIRBAG': '1', 23:59:37 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:59:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:59:37 INFO - 'MOZ_MSVCVERSION': '8', 23:59:37 INFO - 'MOZ_NO_REMOTE': '1', 23:59:37 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 23:59:37 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 23:59:37 INFO - 'NO_EM_RESTART': '1', 23:59:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:59:37 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:59:37 INFO - 'OS': 'Windows_NT', 23:59:37 INFO - 'OURDRIVE': 'C:', 23:59:37 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', 23:59:37 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 23:59:37 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:59:37 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 23:59:37 INFO - 'PROCESSOR_LEVEL': '6', 23:59:37 INFO - 'PROCESSOR_REVISION': '1e05', 23:59:37 INFO - 'PROGRAMFILES': 'C:\\Program Files', 23:59:37 INFO - 'PROMPT': '$P$G', 23:59:37 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:59:37 INFO - 'PWD': 'C:\\slave\\test', 23:59:37 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:59:37 INFO - 'SESSIONNAME': 'Console', 23:59:37 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:59:37 INFO - 'SYSTEMDRIVE': 'C:', 23:59:37 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 23:59:37 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 23:59:37 INFO - 'TEST1': 'testie', 23:59:37 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 23:59:37 INFO - 'USERDOMAIN': 'T-XP32-IX-035', 23:59:37 INFO - 'USERNAME': 'cltbld', 23:59:37 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-035', 23:59:37 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 23:59:37 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 23:59:37 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 23:59:37 INFO - 'WINDIR': 'C:\\WINDOWS', 23:59:37 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:59:48 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:59:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 23:59:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 23:59:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 23:59:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 23:59:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 23:59:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 23:59:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 23:59:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 23:59:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 23:59:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 23:59:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 23:59:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 23:59:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 23:59:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 23:59:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 23:59:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 23:59:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 23:59:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 23:59:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 23:59:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 23:59:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 23:59:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 23:59:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 23:59:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 23:59:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 23:59:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 23:59:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 23:59:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 23:59:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 23:59:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 23:59:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 23:59:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 23:59:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 23:59:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 23:59:48 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 23:59:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 23:59:48 INFO - Unpacking c:\slave\test\build\tests\marionette\client 23:59:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 23:59:48 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 23:59:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 23:59:48 INFO - Unpacking c:\slave\test\build\tests\marionette 23:59:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 23:59:48 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 23:59:48 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 23:59:48 INFO - Running setup.py install for browsermob-proxy 23:59:52 INFO - Running setup.py install for manifestparser 23:59:52 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 23:59:52 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 23:59:52 INFO - Running setup.py install for marionette-client 23:59:52 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 23:59:52 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 23:59:52 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 23:59:52 INFO - Running setup.py install for marionette-driver 23:59:52 INFO - Running setup.py install for mozcrash 23:59:52 INFO - Running setup.py install for mozdebug 23:59:52 INFO - Running setup.py install for mozdevice 23:59:52 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 23:59:52 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 23:59:52 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 23:59:52 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 23:59:52 INFO - Running setup.py install for mozfile 23:59:52 INFO - Running setup.py install for mozhttpd 23:59:52 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 23:59:52 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 23:59:52 INFO - Running setup.py install for mozinfo 23:59:52 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 23:59:52 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 23:59:52 INFO - Running setup.py install for mozInstall 23:59:52 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 23:59:52 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 23:59:52 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 23:59:52 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 23:59:52 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 23:59:52 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 23:59:52 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 23:59:52 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 23:59:52 INFO - Running setup.py install for mozleak 23:59:52 INFO - Running setup.py install for mozlog 23:59:52 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 23:59:52 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 23:59:52 INFO - Running setup.py install for moznetwork 23:59:52 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 23:59:52 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 23:59:52 INFO - Running setup.py install for mozprocess 23:59:52 INFO - Running setup.py install for mozprofile 23:59:52 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 23:59:52 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 23:59:52 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 23:59:52 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 23:59:52 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 23:59:52 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 23:59:52 INFO - Running setup.py install for mozrunner 23:59:52 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 23:59:52 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 23:59:52 INFO - Running setup.py install for mozscreenshot 23:59:52 INFO - Running setup.py install for moztest 23:59:52 INFO - Running setup.py install for mozversion 23:59:52 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 23:59:52 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 23:59:52 INFO - Running setup.py install for wptserve 23:59:52 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 23:59:52 INFO - Cleaning up... 23:59:52 INFO - Return code: 0 23:59:52 INFO - Installing None into virtualenv C:\slave\test\build\venv 23:59:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:59:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:59:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:59:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:59:52 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-035', 'USERDOMAIN': 'T-XP32-IX-035', '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-035', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-035', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-035\\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-035'}}, attempt #1 23:59:52 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 23:59:52 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 23:59:52 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 23:59:52 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-035\\Application Data', 23:59:52 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 23:59:52 INFO - 'COMPUTERNAME': 'T-XP32-IX-035', 23:59:52 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 23:59:52 INFO - 'DCLOCATION': 'SCL3', 23:59:52 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 23:59:52 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:59:52 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:59:52 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 23:59:52 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 23:59:52 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 23:59:52 INFO - 'HOMEDRIVE': 'C:', 23:59:52 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-035', 23:59:52 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:59:52 INFO - 'KTS_VERSION': '1.19c', 23:59:52 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 23:59:52 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-035', 23:59:52 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:59:52 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:59:52 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 23:59:52 INFO - 'MOZILLABUILDDRIVE': 'C:', 23:59:52 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 23:59:52 INFO - 'MOZ_AIRBAG': '1', 23:59:52 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:59:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:59:52 INFO - 'MOZ_MSVCVERSION': '8', 23:59:52 INFO - 'MOZ_NO_REMOTE': '1', 23:59:52 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 23:59:52 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 23:59:52 INFO - 'NO_EM_RESTART': '1', 23:59:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:59:52 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:59:52 INFO - 'OS': 'Windows_NT', 23:59:52 INFO - 'OURDRIVE': 'C:', 23:59:52 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', 23:59:52 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 23:59:52 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:59:52 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 23:59:52 INFO - 'PROCESSOR_LEVEL': '6', 23:59:52 INFO - 'PROCESSOR_REVISION': '1e05', 23:59:52 INFO - 'PROGRAMFILES': 'C:\\Program Files', 23:59:52 INFO - 'PROMPT': '$P$G', 23:59:52 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:59:52 INFO - 'PWD': 'C:\\slave\\test', 23:59:52 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:59:52 INFO - 'SESSIONNAME': 'Console', 23:59:52 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:59:52 INFO - 'SYSTEMDRIVE': 'C:', 23:59:52 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 23:59:52 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 23:59:52 INFO - 'TEST1': 'testie', 23:59:52 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 23:59:52 INFO - 'USERDOMAIN': 'T-XP32-IX-035', 23:59:52 INFO - 'USERNAME': 'cltbld', 23:59:52 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-035', 23:59:52 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 23:59:52 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 23:59:52 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 23:59:52 INFO - 'WINDIR': 'C:\\WINDOWS', 23:59:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 00:00:05 INFO - Ignoring indexes: http://pypi.python.org/simple/ 00:00:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 00:00:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 00:00:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 00:00:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 00:00:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 00:00:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 00:00:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 00:00:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 00:00:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 00:00:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 00:00:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 00:00:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 00:00:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 00:00:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 00:00:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 00:00:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 00:00:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 00:00:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 00:00:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 00:00:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 00:00:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 00:00:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 00:00:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 00:00:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 00:00:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 00:00:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 00:00:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 00:00:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 00:00:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 00:00:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 00:00:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 00:00:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 00:00:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 00:00:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 00:00:05 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 00:00:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 00:00:05 INFO - Unpacking c:\slave\test\build\tests\marionette\client 00:00:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 00:00:05 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 00:00:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 00:00:05 INFO - Unpacking c:\slave\test\build\tests\marionette 00:00:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 00:00:05 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 00:00:05 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:00:09 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:00:09 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:00:09 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:00:09 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:00:09 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 00:00:09 INFO - Downloading blessings-1.6.tar.gz 00:00:09 INFO - Running setup.py egg_info for package blessings 00:00:09 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:00:09 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:00:09 INFO - Running setup.py install for blessings 00:00:09 INFO - Running setup.py install for browsermob-proxy 00:00:09 INFO - Running setup.py install for manifestparser 00:00:09 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 00:00:09 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 00:00:09 INFO - Running setup.py install for marionette-client 00:00:09 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 00:00:09 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 00:00:09 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 00:00:09 INFO - Running setup.py install for marionette-driver 00:00:09 INFO - Running setup.py install for mozcrash 00:00:09 INFO - Running setup.py install for mozdebug 00:00:09 INFO - Running setup.py install for mozdevice 00:00:09 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 00:00:09 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 00:00:09 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 00:00:09 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 00:00:09 INFO - Running setup.py install for mozhttpd 00:00:09 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 00:00:09 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 00:00:09 INFO - Running setup.py install for mozInstall 00:00:09 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 00:00:09 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 00:00:09 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 00:00:09 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 00:00:09 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 00:00:09 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 00:00:09 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 00:00:09 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 00:00:09 INFO - Running setup.py install for mozleak 00:00:09 INFO - Running setup.py install for mozprofile 00:00:09 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 00:00:09 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 00:00:09 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 00:00:09 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 00:00:09 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 00:00:09 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 00:00:09 INFO - Running setup.py install for mozrunner 00:00:09 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 00:00:09 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 00:00:09 INFO - Running setup.py install for mozscreenshot 00:00:09 INFO - Running setup.py install for moztest 00:00:09 INFO - Running setup.py install for mozversion 00:00:09 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 00:00:09 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 00:00:09 INFO - Running setup.py install for wptserve 00:00:09 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 00:00:09 INFO - Cleaning up... 00:00:09 INFO - Return code: 0 00:00:09 INFO - Done creating virtualenv C:\slave\test\build\venv. 00:00:09 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 00:00:09 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 00:00:10 INFO - Reading from file tmpfile_stdout 00:00:10 INFO - Using _rmtree_windows ... 00:00:10 INFO - Using _rmtree_windows ... 00:00:10 INFO - Current package versions: 00:00:10 INFO - blessings == 1.6 00:00:10 INFO - blobuploader == 1.2.4 00:00:10 INFO - browsermob-proxy == 0.6.0 00:00:10 INFO - distribute == 0.6.14 00:00:10 INFO - docopt == 0.6.1 00:00:10 INFO - manifestparser == 1.1 00:00:10 INFO - marionette-client == 2.3.0 00:00:10 INFO - marionette-driver == 1.4.0 00:00:10 INFO - mozInstall == 1.12 00:00:10 INFO - mozcrash == 0.17 00:00:10 INFO - mozdebug == 0.1 00:00:10 INFO - mozdevice == 0.48 00:00:10 INFO - mozfile == 1.2 00:00:10 INFO - mozhttpd == 0.7 00:00:10 INFO - mozinfo == 0.9 00:00:10 INFO - mozleak == 0.1 00:00:10 INFO - mozlog == 3.1 00:00:10 INFO - moznetwork == 0.27 00:00:10 INFO - mozprocess == 0.22 00:00:10 INFO - mozprofile == 0.28 00:00:10 INFO - mozrunner == 6.11 00:00:10 INFO - mozscreenshot == 0.1 00:00:10 INFO - mozsystemmonitor == 0.0 00:00:10 INFO - moztest == 0.7 00:00:10 INFO - mozversion == 1.4 00:00:10 INFO - requests == 1.2.3 00:00:10 INFO - wptserve == 1.4.0 00:00:10 INFO - Running post-action listener: _resource_record_post_action 00:00:10 INFO - Running post-action listener: _start_resource_monitoring 00:00:10 INFO - Starting resource monitoring. 00:00:10 INFO - ##### 00:00:10 INFO - ##### Running pull step. 00:00:10 INFO - ##### 00:00:10 INFO - Running pre-action listener: _resource_record_pre_action 00:00:10 INFO - Running main action method: pull 00:00:10 INFO - Pull has nothing to do! 00:00:10 INFO - Running post-action listener: _resource_record_post_action 00:00:10 INFO - ##### 00:00:10 INFO - ##### Running install step. 00:00:10 INFO - ##### 00:00:10 INFO - Running pre-action listener: _resource_record_pre_action 00:00:10 INFO - Running main action method: install 00:00:10 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 00:00:10 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 00:00:10 INFO - Reading from file tmpfile_stdout 00:00:10 INFO - Using _rmtree_windows ... 00:00:10 INFO - Using _rmtree_windows ... 00:00:10 INFO - Detecting whether we're running mozinstall >=1.0... 00:00:10 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 00:00:10 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 00:00:10 INFO - Reading from file tmpfile_stdout 00:00:10 INFO - Output received: 00:00:10 INFO - Usage: mozinstall-script.py [options] installer 00:00:10 INFO - Options: 00:00:10 INFO - -h, --help show this help message and exit 00:00:10 INFO - -d DEST, --destination=DEST 00:00:10 INFO - Directory to install application into. [default: 00:00:10 INFO - "C:\slave\test"] 00:00:10 INFO - --app=APP Application being installed. [default: firefox] 00:00:10 INFO - Using _rmtree_windows ... 00:00:10 INFO - Using _rmtree_windows ... 00:00:10 INFO - mkdir: C:\slave\test\build\application 00:00:10 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.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 00:00:10 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.0.en-US.win32.zip --destination C:\slave\test\build\application 00:00:13 INFO - Reading from file tmpfile_stdout 00:00:13 INFO - Output received: 00:00:13 INFO - C:\slave\test\build\application\firefox\firefox.exe 00:00:13 INFO - Using _rmtree_windows ... 00:00:13 INFO - Using _rmtree_windows ... 00:00:13 INFO - Running post-action listener: _resource_record_post_action 00:00:13 INFO - ##### 00:00:13 INFO - ##### Running run-tests step. 00:00:13 INFO - ##### 00:00:13 INFO - Running pre-action listener: _resource_record_pre_action 00:00:13 INFO - Running main action method: run_tests 00:00:13 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 00:00:13 INFO - Minidump filename unknown. Determining based upon platform and architecture. 00:00:13 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 00:00:13 INFO - grabbing minidump binary from tooltool 00:00:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:00:13 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 00:00:13 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:00:13 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:00:13 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 00:00:14 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmprykg0w 00:00:14 INFO - INFO - File integrity verified, renaming tmprykg0w to win32-minidump_stackwalk.exe 00:00:14 INFO - Return code: 0 00:00:14 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 00:00:14 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 00:00:14 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/G6f5Nyr4Q4STo3uHKadSqQ/artifacts/public/build/firefox-48.0.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:00:14 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/G6f5Nyr4Q4STo3uHKadSqQ/artifacts/public/build/firefox-48.0.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:00:14 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 00:00:14 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-035\\Application Data', 00:00:14 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 00:00:14 INFO - 'COMPUTERNAME': 'T-XP32-IX-035', 00:00:14 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 00:00:14 INFO - 'DCLOCATION': 'SCL3', 00:00:14 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 00:00:14 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 00:00:14 INFO - 'FP_NO_HOST_CHECK': 'NO', 00:00:14 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 00:00:14 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 00:00:14 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 00:00:14 INFO - 'HOMEDRIVE': 'C:', 00:00:14 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-035', 00:00:14 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 00:00:14 INFO - 'KTS_VERSION': '1.19c', 00:00:14 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 00:00:14 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-035', 00:00:14 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 00:00:14 INFO - 'MONDIR': 'C:\\Monitor_config\\', 00:00:14 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 00:00:14 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 00:00:14 INFO - 'MOZILLABUILDDRIVE': 'C:', 00:00:14 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 00:00:14 INFO - 'MOZ_AIRBAG': '1', 00:00:14 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 00:00:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:00:14 INFO - 'MOZ_MSVCVERSION': '8', 00:00:14 INFO - 'MOZ_NO_REMOTE': '1', 00:00:14 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 00:00:14 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 00:00:14 INFO - 'NO_EM_RESTART': '1', 00:00:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:00:14 INFO - 'NUMBER_OF_PROCESSORS': '8', 00:00:14 INFO - 'OS': 'Windows_NT', 00:00:14 INFO - 'OURDRIVE': 'C:', 00:00:14 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 00:00:14 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 00:00:14 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 00:00:14 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 00:00:14 INFO - 'PROCESSOR_LEVEL': '6', 00:00:14 INFO - 'PROCESSOR_REVISION': '1e05', 00:00:14 INFO - 'PROGRAMFILES': 'C:\\Program Files', 00:00:14 INFO - 'PROMPT': '$P$G', 00:00:14 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 00:00:14 INFO - 'PWD': 'C:\\slave\\test', 00:00:14 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 00:00:14 INFO - 'SESSIONNAME': 'Console', 00:00:14 INFO - 'SLAVEDIR': 'C:\\slave\\', 00:00:14 INFO - 'SYSTEMDRIVE': 'C:', 00:00:14 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 00:00:14 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 00:00:14 INFO - 'TEST1': 'testie', 00:00:14 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 00:00:14 INFO - 'USERDOMAIN': 'T-XP32-IX-035', 00:00:14 INFO - 'USERNAME': 'cltbld', 00:00:14 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-035', 00:00:14 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 00:00:14 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 00:00:14 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 00:00:14 INFO - 'WINDIR': 'C:\\WINDOWS', 00:00:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 00:00:14 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/G6f5Nyr4Q4STo3uHKadSqQ/artifacts/public/build/firefox-48.0.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:00:15 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:00:15 INFO - import pkg_resources 00:00:17 INFO - Using 1 client processes 00:00:20 INFO - SUITE-START | Running 778 tests 00:00:20 INFO - Running testharness tests 00:00:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 00:00:20 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 00:00:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 00:00:20 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 00:00:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 00:00:20 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 00:00:20 INFO - Setting up ssl 00:00:20 INFO - PROCESS | certutil | 00:00:20 INFO - PROCESS | certutil | 00:00:20 INFO - PROCESS | certutil | 00:00:20 INFO - Certificate Nickname Trust Attributes 00:00:20 INFO - SSL,S/MIME,JAR/XPI 00:00:20 INFO - 00:00:20 INFO - web-platform-tests CT,, 00:00:20 INFO - 00:00:20 INFO - Starting runner 00:00:22 INFO - PROCESS | 4012 | [4012] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 00:00:22 INFO - PROCESS | 4012 | [4012] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 00:00:22 INFO - PROCESS | 4012 | [4012] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 00:00:24 INFO - PROCESS | 4012 | 1467874824249 Marionette DEBUG Marionette enabled via build flag and pref 00:00:24 INFO - PROCESS | 4012 | ++DOCSHELL 114D4800 == 1 [pid = 4012] [id = 1] 00:00:24 INFO - PROCESS | 4012 | ++DOMWINDOW == 1 (114D4C00) [pid = 4012] [serial = 1] [outer = 00000000] 00:00:24 INFO - PROCESS | 4012 | [4012] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 00:00:24 INFO - PROCESS | 4012 | ++DOMWINDOW == 2 (114D5800) [pid = 4012] [serial = 2] [outer = 114D4C00] 00:00:24 INFO - PROCESS | 4012 | [4012] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2865 00:00:24 INFO - PROCESS | 4012 | [4012] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 00:00:24 INFO - PROCESS | 4012 | ++DOCSHELL 1281C800 == 2 [pid = 4012] [id = 2] 00:00:24 INFO - PROCESS | 4012 | ++DOMWINDOW == 3 (1281CC00) [pid = 4012] [serial = 3] [outer = 00000000] 00:00:24 INFO - PROCESS | 4012 | [4012] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 00:00:24 INFO - PROCESS | 4012 | ++DOMWINDOW == 4 (1281D800) [pid = 4012] [serial = 4] [outer = 1281CC00] 00:00:24 INFO - PROCESS | 4012 | 1467874824819 Marionette INFO Listening on port 2828 00:00:25 INFO - PROCESS | 4012 | 1467874825208 Marionette DEBUG Marionette enabled via command-line flag 00:00:25 INFO - PROCESS | 4012 | ++DOCSHELL 13148C00 == 3 [pid = 4012] [id = 3] 00:00:25 INFO - PROCESS | 4012 | ++DOMWINDOW == 5 (13150C00) [pid = 4012] [serial = 5] [outer = 00000000] 00:00:25 INFO - PROCESS | 4012 | [4012] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 00:00:25 INFO - PROCESS | 4012 | ++DOMWINDOW == 6 (13151800) [pid = 4012] [serial = 6] [outer = 13150C00] 00:00:25 INFO - PROCESS | 4012 | [4012] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 00:00:25 INFO - PROCESS | 4012 | [4012] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 00:00:25 INFO - PROCESS | 4012 | [4012] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 00:00:25 INFO - PROCESS | 4012 | [4012] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 00:00:25 INFO - PROCESS | 4012 | ++DOMWINDOW == 7 (13943800) [pid = 4012] [serial = 7] [outer = 1281CC00] 00:00:25 INFO - PROCESS | 4012 | [4012] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:00:25 INFO - PROCESS | 4012 | 1467874825598 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1762 00:00:25 INFO - PROCESS | 4012 | [4012] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:00:25 INFO - PROCESS | 4012 | 1467874825632 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1763 00:00:25 INFO - PROCESS | 4012 | 1467874825636 Marionette DEBUG Closed connection conn0 00:00:25 INFO - PROCESS | 4012 | 1467874825742 Marionette DEBUG Closed connection conn1 00:00:25 INFO - PROCESS | 4012 | [4012] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:00:25 INFO - PROCESS | 4012 | 1467874825748 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1764 00:00:25 INFO - PROCESS | 4012 | 1467874825757 Marionette DEBUG Closed connection conn2 00:00:25 INFO - PROCESS | 4012 | [4012] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:00:25 INFO - PROCESS | 4012 | 1467874825766 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1765 00:00:25 INFO - PROCESS | 4012 | ++DOCSHELL 114D5C00 == 4 [pid = 4012] [id = 4] 00:00:25 INFO - PROCESS | 4012 | ++DOMWINDOW == 8 (13DB3000) [pid = 4012] [serial = 8] [outer = 00000000] 00:00:25 INFO - PROCESS | 4012 | ++DOMWINDOW == 9 (1449CC00) [pid = 4012] [serial = 9] [outer = 13DB3000] 00:00:25 INFO - PROCESS | 4012 | [4012] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 00:00:25 INFO - PROCESS | 4012 | ++DOMWINDOW == 10 (144A2400) [pid = 4012] [serial = 10] [outer = 13DB3000] 00:00:26 INFO - PROCESS | 4012 | 1467874826003 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 00:00:26 INFO - PROCESS | 4012 | 1467874826010 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","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":"20160706215522","device":"desktop","version":"48.0"} 00:00:26 INFO - PROCESS | 4012 | [4012] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 00:00:26 INFO - PROCESS | 4012 | [4012] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 00:00:26 INFO - PROCESS | 4012 | [4012] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 00:00:26 INFO - PROCESS | 4012 | [4012] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:00:26 INFO - PROCESS | 4012 | ++DOCSHELL 15F44000 == 5 [pid = 4012] [id = 5] 00:00:26 INFO - PROCESS | 4012 | ++DOMWINDOW == 11 (15F47C00) [pid = 4012] [serial = 11] [outer = 00000000] 00:00:26 INFO - PROCESS | 4012 | ++DOCSHELL 15F48000 == 6 [pid = 4012] [id = 6] 00:00:26 INFO - PROCESS | 4012 | ++DOMWINDOW == 12 (15F48800) [pid = 4012] [serial = 12] [outer = 00000000] 00:00:27 INFO - PROCESS | 4012 | [4012] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 00:00:27 INFO - PROCESS | 4012 | ++DOCSHELL 168ED400 == 7 [pid = 4012] [id = 7] 00:00:27 INFO - PROCESS | 4012 | ++DOMWINDOW == 13 (168ED800) [pid = 4012] [serial = 13] [outer = 00000000] 00:00:27 INFO - PROCESS | 4012 | [4012] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 00:00:27 INFO - PROCESS | 4012 | [4012] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 00:00:27 INFO - PROCESS | 4012 | ++DOMWINDOW == 14 (16B68800) [pid = 4012] [serial = 14] [outer = 168ED800] 00:00:27 INFO - PROCESS | 4012 | [4012] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 00:00:27 INFO - PROCESS | 4012 | ++DOMWINDOW == 15 (1702FC00) [pid = 4012] [serial = 15] [outer = 15F47C00] 00:00:27 INFO - PROCESS | 4012 | ++DOMWINDOW == 16 (17031800) [pid = 4012] [serial = 16] [outer = 15F48800] 00:00:27 INFO - PROCESS | 4012 | ++DOMWINDOW == 17 (17034000) [pid = 4012] [serial = 17] [outer = 168ED800] 00:00:28 INFO - PROCESS | 4012 | 1467874828330 Marionette INFO startBrowser d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:28 INFO - PROCESS | 4012 | 1467874828364 Marionette DEBUG loaded listener.js 00:00:28 INFO - PROCESS | 4012 | 1467874828377 Marionette DEBUG loaded listener.js 00:00:28 INFO - PROCESS | 4012 | 1467874828379 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:28 INFO - PROCESS | 4012 | ++DOMWINDOW == 18 (17DDF800) [pid = 4012] [serial = 18] [outer = 168ED800] 00:00:28 INFO - PROCESS | 4012 | 1467874828913 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"d6ddecd4-8217-4b90-92c6-01c3ebd74d54","capabilities":{"browserName":"Firefox","browserVersion":"48.0","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":"20160706215522","device":"desktop","version":"48.0","command_id":1}}] 00:00:29 INFO - PROCESS | 4012 | 1467874829089 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:00:29 INFO - PROCESS | 4012 | 1467874829092 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:29 INFO - PROCESS | 4012 | 1467874829149 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 00:00:29 INFO - PROCESS | 4012 | 1467874829255 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 00:00:29 INFO - PROCESS | 4012 | 1467874829258 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:29 INFO - PROCESS | 4012 | [4012] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 00:00:29 INFO - PROCESS | 4012 | [4012] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 00:00:29 INFO - PROCESS | 4012 | ++DOMWINDOW == 19 (19B66C00) [pid = 4012] [serial = 19] [outer = 168ED800] 00:00:29 INFO - PROCESS | 4012 | [4012] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 00:00:29 INFO - PROCESS | 4012 | [4012] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:00:29 INFO - PROCESS | 4012 | 1467874829758 Marionette TRACE conn3 <- [1,3,null,{}] 00:00:29 INFO - PROCESS | 4012 | 1467874829775 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 00:00:29 INFO - PROCESS | 4012 | 1467874829778 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:29 INFO - PROCESS | 4012 | 1467874829805 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 00:00:29 INFO - PROCESS | 4012 | 1467874829850 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 00:00:29 INFO - PROCESS | 4012 | 1467874829852 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 00:00:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 00:00:29 INFO - PROCESS | 4012 | 1467874829907 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 00:00:29 INFO - PROCESS | 4012 | 1467874829910 Marionette TRACE conn3 <- [1,6,null,{}] 00:00:29 INFO - PROCESS | 4012 | 1467874829942 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:00:29 INFO - PROCESS | 4012 | 1467874829944 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:29 INFO - PROCESS | 4012 | 1467874829959 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 00:00:29 INFO - PROCESS | 4012 | 1467874829964 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:29 INFO - PROCESS | 4012 | 1467874829967 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:29 INFO - PROCESS | 4012 | ++DOCSHELL 16864C00 == 8 [pid = 4012] [id = 8] 00:00:29 INFO - PROCESS | 4012 | ++DOMWINDOW == 20 (19DE6400) [pid = 4012] [serial = 20] [outer = 00000000] 00:00:30 INFO - PROCESS | 4012 | ++DOMWINDOW == 21 (19D2A800) [pid = 4012] [serial = 21] [outer = 19DE6400] 00:00:30 INFO - PROCESS | 4012 | 1467874830015 Marionette DEBUG loaded listener.js 00:00:30 INFO - PROCESS | 4012 | ++DOMWINDOW == 22 (19D2E000) [pid = 4012] [serial = 22] [outer = 19DE6400] 00:00:30 INFO - PROCESS | 4012 | ++DOCSHELL 19D98000 == 9 [pid = 4012] [id = 9] 00:00:30 INFO - PROCESS | 4012 | ++DOMWINDOW == 23 (19EBC400) [pid = 4012] [serial = 23] [outer = 00000000] 00:00:30 INFO - PROCESS | 4012 | ++DOMWINDOW == 24 (1A340000) [pid = 4012] [serial = 24] [outer = 19EBC400] 00:00:30 INFO - PROCESS | 4012 | 1467874830406 Marionette DEBUG loaded listener.js 00:00:30 INFO - PROCESS | 4012 | ++DOMWINDOW == 25 (1A1B5000) [pid = 4012] [serial = 25] [outer = 19EBC400] 00:00:30 INFO - PROCESS | 4012 | 1467874830665 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:00:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 00:00:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 861ms 00:00:30 INFO - PROCESS | 4012 | 1467874830760 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 00:00:30 INFO - PROCESS | 4012 | 1467874830762 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 00:00:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 00:00:30 INFO - PROCESS | 4012 | 1467874830802 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 00:00:30 INFO - PROCESS | 4012 | 1467874830804 Marionette TRACE conn3 <- [1,10,null,{}] 00:00:30 INFO - PROCESS | 4012 | 1467874830819 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:00:30 INFO - PROCESS | 4012 | 1467874830824 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:30 INFO - PROCESS | 4012 | 1467874830942 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 00:00:30 INFO - PROCESS | 4012 | 1467874830949 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:30 INFO - PROCESS | 4012 | 1467874830952 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:30 INFO - PROCESS | 4012 | ++DOCSHELL 1A58D000 == 10 [pid = 4012] [id = 10] 00:00:30 INFO - PROCESS | 4012 | ++DOMWINDOW == 26 (1A58D800) [pid = 4012] [serial = 26] [outer = 00000000] 00:00:30 INFO - PROCESS | 4012 | ++DOMWINDOW == 27 (1AD1EC00) [pid = 4012] [serial = 27] [outer = 1A58D800] 00:00:31 INFO - PROCESS | 4012 | 1467874830999 Marionette DEBUG loaded listener.js 00:00:31 INFO - PROCESS | 4012 | ++DOMWINDOW == 28 (1A710800) [pid = 4012] [serial = 28] [outer = 1A58D800] 00:00:31 INFO - PROCESS | 4012 | 1467874831336 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:00:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 00:00:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 626ms 00:00:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 00:00:31 INFO - PROCESS | 4012 | 1467874831408 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 00:00:31 INFO - PROCESS | 4012 | 1467874831410 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 00:00:31 INFO - PROCESS | 4012 | 1467874831413 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 00:00:31 INFO - PROCESS | 4012 | 1467874831415 Marionette TRACE conn3 <- [1,14,null,{}] 00:00:31 INFO - PROCESS | 4012 | 1467874831419 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:00:31 INFO - PROCESS | 4012 | 1467874831421 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:31 INFO - PROCESS | 4012 | 1467874831515 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 00:00:31 INFO - PROCESS | 4012 | 1467874831521 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:31 INFO - PROCESS | 4012 | 1467874831523 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:31 INFO - PROCESS | 4012 | ++DOCSHELL 1A717400 == 11 [pid = 4012] [id = 11] 00:00:31 INFO - PROCESS | 4012 | ++DOMWINDOW == 29 (1A718800) [pid = 4012] [serial = 29] [outer = 00000000] 00:00:31 INFO - PROCESS | 4012 | ++DOMWINDOW == 30 (1A809000) [pid = 4012] [serial = 30] [outer = 1A718800] 00:00:31 INFO - PROCESS | 4012 | 1467874831567 Marionette DEBUG loaded listener.js 00:00:31 INFO - PROCESS | 4012 | ++DOMWINDOW == 31 (1A80F800) [pid = 4012] [serial = 31] [outer = 1A718800] 00:00:31 INFO - PROCESS | 4012 | 1467874831937 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:00:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 00:00:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 594ms 00:00:32 INFO - PROCESS | 4012 | 1467874832010 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 00:00:32 INFO - PROCESS | 4012 | 1467874832012 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 00:00:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 00:00:32 INFO - PROCESS | 4012 | 1467874832016 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 00:00:32 INFO - PROCESS | 4012 | 1467874832017 Marionette TRACE conn3 <- [1,18,null,{}] 00:00:32 INFO - PROCESS | 4012 | 1467874832021 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:00:32 INFO - PROCESS | 4012 | 1467874832023 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:32 INFO - PROCESS | 4012 | 1467874832116 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 00:00:32 INFO - PROCESS | 4012 | 1467874832123 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:32 INFO - PROCESS | 4012 | 1467874832126 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:32 INFO - PROCESS | 4012 | ++DOCSHELL 1AA6A800 == 12 [pid = 4012] [id = 12] 00:00:32 INFO - PROCESS | 4012 | ++DOMWINDOW == 32 (1AA6B000) [pid = 4012] [serial = 32] [outer = 00000000] 00:00:32 INFO - PROCESS | 4012 | ++DOMWINDOW == 33 (1AA73400) [pid = 4012] [serial = 33] [outer = 1AA6B000] 00:00:32 INFO - PROCESS | 4012 | 1467874832169 Marionette DEBUG loaded listener.js 00:00:32 INFO - PROCESS | 4012 | ++DOMWINDOW == 34 (1AD1B800) [pid = 4012] [serial = 34] [outer = 1AA6B000] 00:00:32 INFO - PROCESS | 4012 | 1467874832526 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:00:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 00:00:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 532ms 00:00:32 INFO - PROCESS | 4012 | 1467874832551 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 00:00:32 INFO - PROCESS | 4012 | 1467874832554 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 00:00:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 00:00:32 INFO - PROCESS | 4012 | 1467874832557 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 00:00:32 INFO - PROCESS | 4012 | 1467874832558 Marionette TRACE conn3 <- [1,22,null,{}] 00:00:32 INFO - PROCESS | 4012 | 1467874832562 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:00:32 INFO - PROCESS | 4012 | 1467874832565 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:32 INFO - PROCESS | 4012 | 1467874832661 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 00:00:32 INFO - PROCESS | 4012 | 1467874832666 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:32 INFO - PROCESS | 4012 | 1467874832668 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:32 INFO - PROCESS | 4012 | ++DOCSHELL 1AF13000 == 13 [pid = 4012] [id = 13] 00:00:32 INFO - PROCESS | 4012 | ++DOMWINDOW == 35 (1AF13400) [pid = 4012] [serial = 35] [outer = 00000000] 00:00:32 INFO - PROCESS | 4012 | ++DOMWINDOW == 36 (1AF8C000) [pid = 4012] [serial = 36] [outer = 1AF13400] 00:00:32 INFO - PROCESS | 4012 | 1467874832712 Marionette DEBUG loaded listener.js 00:00:32 INFO - PROCESS | 4012 | ++DOMWINDOW == 37 (1AF90000) [pid = 4012] [serial = 37] [outer = 1AF13400] 00:00:33 INFO - PROCESS | 4012 | 1467874833011 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:00:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 00:00:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 485ms 00:00:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 00:00:33 INFO - PROCESS | 4012 | 1467874833051 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 00:00:33 INFO - PROCESS | 4012 | 1467874833053 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 00:00:33 INFO - PROCESS | 4012 | 1467874833061 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 00:00:33 INFO - PROCESS | 4012 | 1467874833062 Marionette TRACE conn3 <- [1,26,null,{}] 00:00:33 INFO - PROCESS | 4012 | 1467874833066 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:00:33 INFO - PROCESS | 4012 | 1467874833067 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:33 INFO - PROCESS | 4012 | 1467874833160 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 00:00:33 INFO - PROCESS | 4012 | 1467874833166 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:33 INFO - PROCESS | 4012 | 1467874833168 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:33 INFO - PROCESS | 4012 | ++DOCSHELL 1AF96C00 == 14 [pid = 4012] [id = 14] 00:00:33 INFO - PROCESS | 4012 | ++DOMWINDOW == 38 (1AF97800) [pid = 4012] [serial = 38] [outer = 00000000] 00:00:33 INFO - PROCESS | 4012 | ++DOMWINDOW == 39 (1B237000) [pid = 4012] [serial = 39] [outer = 1AF97800] 00:00:33 INFO - PROCESS | 4012 | 1467874833210 Marionette DEBUG loaded listener.js 00:00:33 INFO - PROCESS | 4012 | ++DOMWINDOW == 40 (1B23B400) [pid = 4012] [serial = 40] [outer = 1AF97800] 00:00:33 INFO - PROCESS | 4012 | 1467874833538 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:00:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 00:00:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 532ms 00:00:33 INFO - PROCESS | 4012 | 1467874833592 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 00:00:33 INFO - PROCESS | 4012 | 1467874833594 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 00:00:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 00:00:33 INFO - PROCESS | 4012 | 1467874833597 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 00:00:33 INFO - PROCESS | 4012 | 1467874833599 Marionette TRACE conn3 <- [1,30,null,{}] 00:00:33 INFO - PROCESS | 4012 | 1467874833613 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:00:33 INFO - PROCESS | 4012 | 1467874833615 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:33 INFO - PROCESS | 4012 | 1467874833702 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 00:00:33 INFO - PROCESS | 4012 | ++DOCSHELL 1B392000 == 15 [pid = 4012] [id = 15] 00:00:33 INFO - PROCESS | 4012 | ++DOMWINDOW == 41 (1B392400) [pid = 4012] [serial = 41] [outer = 00000000] 00:00:33 INFO - PROCESS | 4012 | ++DOMWINDOW == 42 (1B393000) [pid = 4012] [serial = 42] [outer = 1B392400] 00:00:33 INFO - PROCESS | 4012 | 1467874833736 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:33 INFO - PROCESS | 4012 | 1467874833738 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:33 INFO - PROCESS | 4012 | ++DOMWINDOW == 43 (1B395800) [pid = 4012] [serial = 43] [outer = 1B392400] 00:00:33 INFO - PROCESS | 4012 | ++DOCSHELL 1B399C00 == 16 [pid = 4012] [id = 16] 00:00:33 INFO - PROCESS | 4012 | ++DOMWINDOW == 44 (1B39A000) [pid = 4012] [serial = 44] [outer = 00000000] 00:00:33 INFO - PROCESS | 4012 | ++DOMWINDOW == 45 (1B39C800) [pid = 4012] [serial = 45] [outer = 1B39A000] 00:00:33 INFO - PROCESS | 4012 | 1467874833794 Marionette DEBUG loaded listener.js 00:00:33 INFO - PROCESS | 4012 | ++DOMWINDOW == 46 (1B39CC00) [pid = 4012] [serial = 46] [outer = 1B39A000] 00:00:33 INFO - PROCESS | 4012 | ++DOCSHELL 1B396000 == 17 [pid = 4012] [id = 17] 00:00:33 INFO - PROCESS | 4012 | ++DOMWINDOW == 47 (1B397000) [pid = 4012] [serial = 47] [outer = 00000000] 00:00:33 INFO - PROCESS | 4012 | ++DOMWINDOW == 48 (1B58E800) [pid = 4012] [serial = 48] [outer = 1B397000] 00:00:34 INFO - PROCESS | 4012 | ++DOMWINDOW == 49 (1B595000) [pid = 4012] [serial = 49] [outer = 1B397000] 00:00:34 INFO - PROCESS | 4012 | 1467874834254 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:00:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 00:00:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 688ms 00:00:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 00:00:34 INFO - PROCESS | 4012 | 1467874834297 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 00:00:34 INFO - PROCESS | 4012 | 1467874834299 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 00:00:34 INFO - PROCESS | 4012 | 1467874834302 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 00:00:34 INFO - PROCESS | 4012 | 1467874834304 Marionette TRACE conn3 <- [1,34,null,{}] 00:00:34 INFO - PROCESS | 4012 | 1467874834311 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:00:34 INFO - PROCESS | 4012 | 1467874834313 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:34 INFO - PROCESS | 4012 | 1467874834447 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 00:00:35 INFO - PROCESS | 4012 | --DOCSHELL 114D4800 == 16 [pid = 4012] [id = 1] 00:00:35 INFO - PROCESS | 4012 | 1467874835012 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:35 INFO - PROCESS | 4012 | 1467874835016 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:35 INFO - PROCESS | 4012 | ++DOCSHELL 1026C000 == 17 [pid = 4012] [id = 18] 00:00:35 INFO - PROCESS | 4012 | ++DOMWINDOW == 50 (1026C800) [pid = 4012] [serial = 50] [outer = 00000000] 00:00:35 INFO - PROCESS | 4012 | ++DOMWINDOW == 51 (1055D800) [pid = 4012] [serial = 51] [outer = 1026C800] 00:00:35 INFO - PROCESS | 4012 | 1467874835072 Marionette DEBUG loaded listener.js 00:00:35 INFO - PROCESS | 4012 | ++DOMWINDOW == 52 (10A0E800) [pid = 4012] [serial = 52] [outer = 1026C800] 00:00:35 INFO - PROCESS | 4012 | 1467874835622 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:00:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 00:00:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1362ms 00:00:35 INFO - PROCESS | 4012 | 1467874835667 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 00:00:35 INFO - PROCESS | 4012 | 1467874835672 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 00:00:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 00:00:35 INFO - PROCESS | 4012 | 1467874835677 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 00:00:35 INFO - PROCESS | 4012 | 1467874835680 Marionette TRACE conn3 <- [1,38,null,{}] 00:00:35 INFO - PROCESS | 4012 | 1467874835685 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:00:35 INFO - PROCESS | 4012 | 1467874835688 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:35 INFO - PROCESS | 4012 | 1467874835803 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 00:00:35 INFO - PROCESS | 4012 | 1467874835879 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:35 INFO - PROCESS | 4012 | 1467874835882 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:35 INFO - PROCESS | 4012 | ++DOCSHELL 11C3E400 == 18 [pid = 4012] [id = 19] 00:00:35 INFO - PROCESS | 4012 | ++DOMWINDOW == 53 (11CD3000) [pid = 4012] [serial = 53] [outer = 00000000] 00:00:35 INFO - PROCESS | 4012 | ++DOMWINDOW == 54 (12DF8000) [pid = 4012] [serial = 54] [outer = 11CD3000] 00:00:35 INFO - PROCESS | 4012 | 1467874835937 Marionette DEBUG loaded listener.js 00:00:36 INFO - PROCESS | 4012 | ++DOMWINDOW == 55 (13144000) [pid = 4012] [serial = 55] [outer = 11CD3000] 00:00:36 INFO - PROCESS | 4012 | 1467874836477 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:00:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 00:00:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 830ms 00:00:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 00:00:36 INFO - PROCESS | 4012 | 1467874836520 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 00:00:36 INFO - PROCESS | 4012 | 1467874836524 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 00:00:36 INFO - PROCESS | 4012 | 1467874836528 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 00:00:36 INFO - PROCESS | 4012 | 1467874836530 Marionette TRACE conn3 <- [1,42,null,{}] 00:00:36 INFO - PROCESS | 4012 | 1467874836534 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:00:36 INFO - PROCESS | 4012 | 1467874836537 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:36 INFO - PROCESS | 4012 | 1467874836651 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 00:00:36 INFO - PROCESS | 4012 | 1467874836716 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:36 INFO - PROCESS | 4012 | 1467874836719 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:36 INFO - PROCESS | 4012 | ++DOCSHELL 13CCCC00 == 19 [pid = 4012] [id = 20] 00:00:36 INFO - PROCESS | 4012 | ++DOMWINDOW == 56 (13DADC00) [pid = 4012] [serial = 56] [outer = 00000000] 00:00:36 INFO - PROCESS | 4012 | ++DOMWINDOW == 57 (1449C800) [pid = 4012] [serial = 57] [outer = 13DADC00] 00:00:36 INFO - PROCESS | 4012 | 1467874836774 Marionette DEBUG loaded listener.js 00:00:36 INFO - PROCESS | 4012 | ++DOMWINDOW == 58 (15F43400) [pid = 4012] [serial = 58] [outer = 13DADC00] 00:00:37 INFO - PROCESS | 4012 | 1467874837500 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:00:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 00:00:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1048ms 00:00:37 INFO - PROCESS | 4012 | 1467874837572 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 00:00:37 INFO - PROCESS | 4012 | 1467874837576 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 00:00:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 00:00:37 INFO - PROCESS | 4012 | 1467874837587 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 00:00:37 INFO - PROCESS | 4012 | 1467874837590 Marionette TRACE conn3 <- [1,46,null,{}] 00:00:37 INFO - PROCESS | 4012 | 1467874837596 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:00:37 INFO - PROCESS | 4012 | 1467874837598 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:37 INFO - PROCESS | 4012 | 1467874837694 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 00:00:37 INFO - PROCESS | 4012 | 1467874837758 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:37 INFO - PROCESS | 4012 | 1467874837761 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:37 INFO - PROCESS | 4012 | ++DOCSHELL 1055F800 == 20 [pid = 4012] [id = 21] 00:00:37 INFO - PROCESS | 4012 | ++DOMWINDOW == 59 (10560000) [pid = 4012] [serial = 59] [outer = 00000000] 00:00:37 INFO - PROCESS | 4012 | ++DOMWINDOW == 60 (10E38800) [pid = 4012] [serial = 60] [outer = 10560000] 00:00:37 INFO - PROCESS | 4012 | 1467874837813 Marionette DEBUG loaded listener.js 00:00:37 INFO - PROCESS | 4012 | ++DOMWINDOW == 61 (10E42400) [pid = 4012] [serial = 61] [outer = 10560000] 00:00:38 INFO - PROCESS | 4012 | --DOCSHELL 114D5C00 == 19 [pid = 4012] [id = 4] 00:00:38 INFO - PROCESS | 4012 | 1467874838269 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:00:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 00:00:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 736ms 00:00:38 INFO - PROCESS | 4012 | 1467874838357 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 00:00:38 INFO - PROCESS | 4012 | 1467874838360 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 00:00:38 INFO - PROCESS | 4012 | 1467874838372 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 00:00:38 INFO - PROCESS | 4012 | 1467874838375 Marionette TRACE conn3 <- [1,50,null,{}] 00:00:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 00:00:38 INFO - PROCESS | 4012 | 1467874838378 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:00:38 INFO - PROCESS | 4012 | 1467874838381 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:38 INFO - PROCESS | 4012 | 1467874838476 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 00:00:38 INFO - PROCESS | 4012 | 1467874838484 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:38 INFO - PROCESS | 4012 | 1467874838486 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:38 INFO - PROCESS | 4012 | ++DOCSHELL 114CA800 == 20 [pid = 4012] [id = 22] 00:00:38 INFO - PROCESS | 4012 | ++DOMWINDOW == 62 (114CAC00) [pid = 4012] [serial = 62] [outer = 00000000] 00:00:38 INFO - PROCESS | 4012 | ++DOMWINDOW == 63 (12BCF000) [pid = 4012] [serial = 63] [outer = 114CAC00] 00:00:38 INFO - PROCESS | 4012 | 1467874838532 Marionette DEBUG loaded listener.js 00:00:38 INFO - PROCESS | 4012 | ++DOMWINDOW == 64 (12DF1800) [pid = 4012] [serial = 64] [outer = 114CAC00] 00:00:38 INFO - PROCESS | 4012 | 1467874838928 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:00:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 00:00:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 564ms 00:00:38 INFO - PROCESS | 4012 | 1467874838955 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 00:00:38 INFO - PROCESS | 4012 | 1467874838957 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 00:00:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 00:00:38 INFO - PROCESS | 4012 | 1467874838960 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 00:00:38 INFO - PROCESS | 4012 | 1467874838964 Marionette TRACE conn3 <- [1,54,null,{}] 00:00:38 INFO - PROCESS | 4012 | 1467874838974 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:00:39 INFO - PROCESS | 4012 | 1467874838979 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:39 INFO - PROCESS | 4012 | 1467874839060 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 00:00:39 INFO - PROCESS | 4012 | 1467874839067 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:39 INFO - PROCESS | 4012 | 1467874839070 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:39 INFO - PROCESS | 4012 | ++DOCSHELL 131E5C00 == 21 [pid = 4012] [id = 23] 00:00:39 INFO - PROCESS | 4012 | ++DOMWINDOW == 65 (131E6800) [pid = 4012] [serial = 65] [outer = 00000000] 00:00:39 INFO - PROCESS | 4012 | ++DOMWINDOW == 66 (132D0C00) [pid = 4012] [serial = 66] [outer = 131E6800] 00:00:39 INFO - PROCESS | 4012 | 1467874839118 Marionette DEBUG loaded listener.js 00:00:39 INFO - PROCESS | 4012 | ++DOMWINDOW == 67 (134C1C00) [pid = 4012] [serial = 67] [outer = 131E6800] 00:00:39 INFO - PROCESS | 4012 | 1467874839539 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:00:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 00:00:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 626ms 00:00:39 INFO - PROCESS | 4012 | 1467874839598 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 00:00:39 INFO - PROCESS | 4012 | 1467874839601 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 00:00:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 00:00:39 INFO - PROCESS | 4012 | 1467874839604 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 00:00:39 INFO - PROCESS | 4012 | 1467874839606 Marionette TRACE conn3 <- [1,58,null,{}] 00:00:39 INFO - PROCESS | 4012 | 1467874839609 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:00:39 INFO - PROCESS | 4012 | 1467874839611 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:39 INFO - PROCESS | 4012 | 1467874839701 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 00:00:39 INFO - PROCESS | 4012 | 1467874839707 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:39 INFO - PROCESS | 4012 | 1467874839709 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:39 INFO - PROCESS | 4012 | ++DOCSHELL 13C48400 == 22 [pid = 4012] [id = 24] 00:00:39 INFO - PROCESS | 4012 | ++DOMWINDOW == 68 (13C53800) [pid = 4012] [serial = 68] [outer = 00000000] 00:00:39 INFO - PROCESS | 4012 | ++DOMWINDOW == 69 (13DB0800) [pid = 4012] [serial = 69] [outer = 13C53800] 00:00:39 INFO - PROCESS | 4012 | 1467874839757 Marionette DEBUG loaded listener.js 00:00:39 INFO - PROCESS | 4012 | ++DOMWINDOW == 70 (13EC9000) [pid = 4012] [serial = 70] [outer = 13C53800] 00:00:40 INFO - PROCESS | 4012 | 1467874840126 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:00:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 00:00:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 595ms 00:00:40 INFO - PROCESS | 4012 | 1467874840201 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 00:00:40 INFO - PROCESS | 4012 | 1467874840203 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 00:00:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 00:00:40 INFO - PROCESS | 4012 | 1467874840206 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 00:00:40 INFO - PROCESS | 4012 | 1467874840208 Marionette TRACE conn3 <- [1,62,null,{}] 00:00:40 INFO - PROCESS | 4012 | 1467874840211 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:00:40 INFO - PROCESS | 4012 | 1467874840213 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:40 INFO - PROCESS | 4012 | 1467874840289 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 00:00:40 INFO - PROCESS | 4012 | 1467874840294 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:40 INFO - PROCESS | 4012 | 1467874840297 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:40 INFO - PROCESS | 4012 | ++DOCSHELL 144A1C00 == 23 [pid = 4012] [id = 25] 00:00:40 INFO - PROCESS | 4012 | ++DOMWINDOW == 71 (144A2000) [pid = 4012] [serial = 71] [outer = 00000000] 00:00:40 INFO - PROCESS | 4012 | ++DOMWINDOW == 72 (157A7400) [pid = 4012] [serial = 72] [outer = 144A2000] 00:00:40 INFO - PROCESS | 4012 | 1467874840340 Marionette DEBUG loaded listener.js 00:00:40 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (157AC000) [pid = 4012] [serial = 73] [outer = 144A2000] 00:00:40 INFO - PROCESS | 4012 | 1467874840757 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:00:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 00:00:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 595ms 00:00:40 INFO - PROCESS | 4012 | 1467874840804 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 00:00:40 INFO - PROCESS | 4012 | 1467874840806 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 00:00:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 00:00:40 INFO - PROCESS | 4012 | 1467874840810 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 00:00:40 INFO - PROCESS | 4012 | 1467874840811 Marionette TRACE conn3 <- [1,66,null,{}] 00:00:40 INFO - PROCESS | 4012 | 1467874840815 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:00:40 INFO - PROCESS | 4012 | 1467874840821 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:40 INFO - PROCESS | 4012 | 1467874840924 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 00:00:40 INFO - PROCESS | 4012 | 1467874840936 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:40 INFO - PROCESS | 4012 | 1467874840938 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:40 INFO - PROCESS | 4012 | ++DOCSHELL 13C4A800 == 24 [pid = 4012] [id = 26] 00:00:40 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (1604B000) [pid = 4012] [serial = 74] [outer = 00000000] 00:00:40 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (16DC1C00) [pid = 4012] [serial = 75] [outer = 1604B000] 00:00:40 INFO - PROCESS | 4012 | 1467874840982 Marionette DEBUG loaded listener.js 00:00:41 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (17035400) [pid = 4012] [serial = 76] [outer = 1604B000] 00:00:41 INFO - PROCESS | 4012 | 1467874841371 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:00:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 00:00:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 595ms 00:00:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 00:00:41 INFO - PROCESS | 4012 | 1467874841406 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 00:00:41 INFO - PROCESS | 4012 | 1467874841407 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 00:00:41 INFO - PROCESS | 4012 | 1467874841424 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 00:00:41 INFO - PROCESS | 4012 | 1467874841425 Marionette TRACE conn3 <- [1,70,null,{}] 00:00:41 INFO - PROCESS | 4012 | 1467874841429 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:00:41 INFO - PROCESS | 4012 | 1467874841431 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:41 INFO - PROCESS | 4012 | 1467874841523 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 00:00:41 INFO - PROCESS | 4012 | 1467874841528 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:41 INFO - PROCESS | 4012 | 1467874841530 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:41 INFO - PROCESS | 4012 | ++DOCSHELL 12BCDC00 == 25 [pid = 4012] [id = 27] 00:00:41 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (134D0800) [pid = 4012] [serial = 77] [outer = 00000000] 00:00:41 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (172EA000) [pid = 4012] [serial = 78] [outer = 134D0800] 00:00:41 INFO - PROCESS | 4012 | 1467874841573 Marionette DEBUG loaded listener.js 00:00:41 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (17787C00) [pid = 4012] [serial = 79] [outer = 134D0800] 00:00:41 INFO - PROCESS | 4012 | 1467874841972 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:00:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 00:00:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 594ms 00:00:42 INFO - PROCESS | 4012 | 1467874842008 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 00:00:42 INFO - PROCESS | 4012 | 1467874842010 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 00:00:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 00:00:42 INFO - PROCESS | 4012 | 1467874842013 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 00:00:42 INFO - PROCESS | 4012 | 1467874842015 Marionette TRACE conn3 <- [1,74,null,{}] 00:00:42 INFO - PROCESS | 4012 | 1467874842018 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:00:42 INFO - PROCESS | 4012 | 1467874842020 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:42 INFO - PROCESS | 4012 | 1467874842126 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 00:00:42 INFO - PROCESS | 4012 | 1467874842134 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:42 INFO - PROCESS | 4012 | 1467874842136 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:42 INFO - PROCESS | 4012 | ++DOCSHELL 13148000 == 26 [pid = 4012] [id = 28] 00:00:42 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (171B8400) [pid = 4012] [serial = 80] [outer = 00000000] 00:00:42 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (177BC800) [pid = 4012] [serial = 81] [outer = 171B8400] 00:00:42 INFO - PROCESS | 4012 | 1467874842179 Marionette DEBUG loaded listener.js 00:00:42 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (17881800) [pid = 4012] [serial = 82] [outer = 171B8400] 00:00:42 INFO - PROCESS | 4012 | 1467874842545 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:00:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 00:00:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 595ms 00:00:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 00:00:42 INFO - PROCESS | 4012 | 1467874842611 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 00:00:42 INFO - PROCESS | 4012 | 1467874842613 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 00:00:42 INFO - PROCESS | 4012 | 1467874842616 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 00:00:42 INFO - PROCESS | 4012 | 1467874842618 Marionette TRACE conn3 <- [1,78,null,{}] 00:00:42 INFO - PROCESS | 4012 | 1467874842621 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:00:42 INFO - PROCESS | 4012 | 1467874842623 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:42 INFO - PROCESS | 4012 | 1467874842726 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 00:00:42 INFO - PROCESS | 4012 | 1467874842733 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:42 INFO - PROCESS | 4012 | 1467874842735 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:42 INFO - PROCESS | 4012 | ++DOCSHELL 12DFDC00 == 27 [pid = 4012] [id = 29] 00:00:42 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (16073400) [pid = 4012] [serial = 83] [outer = 00000000] 00:00:42 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (17DD9400) [pid = 4012] [serial = 84] [outer = 16073400] 00:00:42 INFO - PROCESS | 4012 | 1467874842781 Marionette DEBUG loaded listener.js 00:00:42 INFO - PROCESS | 4012 | ++DOMWINDOW == 85 (18006C00) [pid = 4012] [serial = 85] [outer = 16073400] 00:00:43 INFO - PROCESS | 4012 | 1467874843148 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:00:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 00:00:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 595ms 00:00:43 INFO - PROCESS | 4012 | 1467874843213 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 00:00:43 INFO - PROCESS | 4012 | 1467874843215 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 00:00:43 INFO - PROCESS | 4012 | 1467874843219 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 00:00:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 00:00:43 INFO - PROCESS | 4012 | 1467874843220 Marionette TRACE conn3 <- [1,82,null,{}] 00:00:43 INFO - PROCESS | 4012 | 1467874843224 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:00:43 INFO - PROCESS | 4012 | 1467874843236 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:43 INFO - PROCESS | 4012 | 1467874843340 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 00:00:43 INFO - PROCESS | 4012 | 1467874843351 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:43 INFO - PROCESS | 4012 | 1467874843353 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:43 INFO - PROCESS | 4012 | ++DOCSHELL 11CD2C00 == 28 [pid = 4012] [id = 30] 00:00:43 INFO - PROCESS | 4012 | ++DOMWINDOW == 86 (1313EC00) [pid = 4012] [serial = 86] [outer = 00000000] 00:00:43 INFO - PROCESS | 4012 | ++DOMWINDOW == 87 (19AC7000) [pid = 4012] [serial = 87] [outer = 1313EC00] 00:00:43 INFO - PROCESS | 4012 | 1467874843396 Marionette DEBUG loaded listener.js 00:00:43 INFO - PROCESS | 4012 | ++DOMWINDOW == 88 (19B5D400) [pid = 4012] [serial = 88] [outer = 1313EC00] 00:00:43 INFO - PROCESS | 4012 | 1467874843771 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:00:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 00:00:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 594ms 00:00:43 INFO - PROCESS | 4012 | 1467874843816 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 00:00:43 INFO - PROCESS | 4012 | 1467874843818 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 00:00:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 00:00:43 INFO - PROCESS | 4012 | 1467874843821 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 00:00:43 INFO - PROCESS | 4012 | 1467874843823 Marionette TRACE conn3 <- [1,86,null,{}] 00:00:43 INFO - PROCESS | 4012 | 1467874843827 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:00:43 INFO - PROCESS | 4012 | 1467874843829 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:43 INFO - PROCESS | 4012 | 1467874843948 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 00:00:44 INFO - PROCESS | 4012 | 1467874843984 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:44 INFO - PROCESS | 4012 | 1467874843987 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:44 INFO - PROCESS | 4012 | ++DOCSHELL 19D29C00 == 29 [pid = 4012] [id = 31] 00:00:44 INFO - PROCESS | 4012 | ++DOMWINDOW == 89 (19D2DC00) [pid = 4012] [serial = 89] [outer = 00000000] 00:00:44 INFO - PROCESS | 4012 | ++DOMWINDOW == 90 (19D93400) [pid = 4012] [serial = 90] [outer = 19D2DC00] 00:00:44 INFO - PROCESS | 4012 | 1467874844030 Marionette DEBUG loaded listener.js 00:00:44 INFO - PROCESS | 4012 | ++DOMWINDOW == 91 (19DE3400) [pid = 4012] [serial = 91] [outer = 19D2DC00] 00:00:44 INFO - PROCESS | 4012 | 1467874844382 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:00:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 00:00:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 595ms 00:00:44 INFO - PROCESS | 4012 | 1467874844418 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 00:00:44 INFO - PROCESS | 4012 | 1467874844420 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 00:00:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 00:00:44 INFO - PROCESS | 4012 | 1467874844423 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 00:00:44 INFO - PROCESS | 4012 | 1467874844425 Marionette TRACE conn3 <- [1,90,null,{}] 00:00:44 INFO - PROCESS | 4012 | 1467874844428 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:00:44 INFO - PROCESS | 4012 | 1467874844430 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:44 INFO - PROCESS | 4012 | 1467874844509 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 00:00:44 INFO - PROCESS | 4012 | 1467874844581 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:44 INFO - PROCESS | 4012 | 1467874844583 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:44 INFO - PROCESS | 4012 | ++DOCSHELL 10A04400 == 30 [pid = 4012] [id = 32] 00:00:44 INFO - PROCESS | 4012 | ++DOMWINDOW == 92 (130CE000) [pid = 4012] [serial = 92] [outer = 00000000] 00:00:44 INFO - PROCESS | 4012 | ++DOMWINDOW == 93 (19EBE800) [pid = 4012] [serial = 93] [outer = 130CE000] 00:00:44 INFO - PROCESS | 4012 | 1467874844624 Marionette DEBUG loaded listener.js 00:00:44 INFO - PROCESS | 4012 | ++DOMWINDOW == 94 (19EC2400) [pid = 4012] [serial = 94] [outer = 130CE000] 00:00:44 INFO - PROCESS | 4012 | 1467874844934 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:00:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 00:00:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 548ms 00:00:45 INFO - PROCESS | 4012 | 1467874844969 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 00:00:45 INFO - PROCESS | 4012 | 1467874844971 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 00:00:45 INFO - PROCESS | 4012 | 1467874844980 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 00:00:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 00:00:45 INFO - PROCESS | 4012 | 1467874844981 Marionette TRACE conn3 <- [1,94,null,{}] 00:00:45 INFO - PROCESS | 4012 | 1467874844985 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:00:45 INFO - PROCESS | 4012 | 1467874844987 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:45 INFO - PROCESS | 4012 | 1467874845111 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 00:00:45 INFO - PROCESS | 4012 | 1467874845197 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:45 INFO - PROCESS | 4012 | 1467874845199 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:45 INFO - PROCESS | 4012 | ++DOCSHELL 10A79000 == 31 [pid = 4012] [id = 33] 00:00:45 INFO - PROCESS | 4012 | ++DOMWINDOW == 95 (19D98800) [pid = 4012] [serial = 95] [outer = 00000000] 00:00:45 INFO - PROCESS | 4012 | ++DOMWINDOW == 96 (1A590000) [pid = 4012] [serial = 96] [outer = 19D98800] 00:00:45 INFO - PROCESS | 4012 | 1467874845241 Marionette DEBUG loaded listener.js 00:00:45 INFO - PROCESS | 4012 | ++DOMWINDOW == 97 (1A70E000) [pid = 4012] [serial = 97] [outer = 19D98800] 00:00:46 INFO - PROCESS | 4012 | 1467874846419 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:00:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 00:00:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1456ms 00:00:46 INFO - PROCESS | 4012 | 1467874846475 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 00:00:46 INFO - PROCESS | 4012 | 1467874846479 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 00:00:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 00:00:46 INFO - PROCESS | 4012 | 1467874846491 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 00:00:46 INFO - PROCESS | 4012 | 1467874846494 Marionette TRACE conn3 <- [1,98,null,{}] 00:00:46 INFO - PROCESS | 4012 | 1467874846499 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:00:46 INFO - PROCESS | 4012 | 1467874846502 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:46 INFO - PROCESS | 4012 | 1467874846611 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 00:00:46 INFO - PROCESS | 4012 | 1467874846626 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:46 INFO - PROCESS | 4012 | 1467874846628 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:46 INFO - PROCESS | 4012 | ++DOCSHELL 10E41800 == 32 [pid = 4012] [id = 34] 00:00:46 INFO - PROCESS | 4012 | ++DOMWINDOW == 98 (10F29C00) [pid = 4012] [serial = 98] [outer = 00000000] 00:00:46 INFO - PROCESS | 4012 | ++DOMWINDOW == 99 (114CB800) [pid = 4012] [serial = 99] [outer = 10F29C00] 00:00:46 INFO - PROCESS | 4012 | 1467874846675 Marionette DEBUG loaded listener.js 00:00:46 INFO - PROCESS | 4012 | ++DOMWINDOW == 100 (11C45000) [pid = 4012] [serial = 100] [outer = 10F29C00] 00:00:47 INFO - PROCESS | 4012 | 1467874847082 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:00:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 00:00:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 657ms 00:00:47 INFO - PROCESS | 4012 | 1467874847142 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 00:00:47 INFO - PROCESS | 4012 | 1467874847146 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 00:00:47 INFO - PROCESS | 4012 | 1467874847152 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 00:00:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 00:00:47 INFO - PROCESS | 4012 | 1467874847154 Marionette TRACE conn3 <- [1,102,null,{}] 00:00:47 INFO - PROCESS | 4012 | 1467874847158 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:00:47 INFO - PROCESS | 4012 | 1467874847161 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:47 INFO - PROCESS | 4012 | 1467874847293 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 00:00:47 INFO - PROCESS | 4012 | 1467874847301 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:47 INFO - PROCESS | 4012 | 1467874847304 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:47 INFO - PROCESS | 4012 | ++DOCSHELL 130A5400 == 33 [pid = 4012] [id = 35] 00:00:47 INFO - PROCESS | 4012 | ++DOMWINDOW == 101 (130AC800) [pid = 4012] [serial = 101] [outer = 00000000] 00:00:47 INFO - PROCESS | 4012 | ++DOMWINDOW == 102 (13147800) [pid = 4012] [serial = 102] [outer = 130AC800] 00:00:47 INFO - PROCESS | 4012 | 1467874847350 Marionette DEBUG loaded listener.js 00:00:47 INFO - PROCESS | 4012 | ++DOMWINDOW == 103 (131E6C00) [pid = 4012] [serial = 103] [outer = 130AC800] 00:00:47 INFO - PROCESS | 4012 | --DOMWINDOW == 102 (13DB3000) [pid = 4012] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 00:00:47 INFO - PROCESS | 4012 | --DOMWINDOW == 101 (1AF97800) [pid = 4012] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 00:00:47 INFO - PROCESS | 4012 | --DOMWINDOW == 100 (1AF13400) [pid = 4012] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 00:00:47 INFO - PROCESS | 4012 | --DOMWINDOW == 99 (1AA6B000) [pid = 4012] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 00:00:47 INFO - PROCESS | 4012 | --DOMWINDOW == 98 (1A718800) [pid = 4012] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 00:00:47 INFO - PROCESS | 4012 | --DOMWINDOW == 97 (1A58D800) [pid = 4012] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 00:00:47 INFO - PROCESS | 4012 | --DOMWINDOW == 96 (19DE6400) [pid = 4012] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 00:00:47 INFO - PROCESS | 4012 | --DOMWINDOW == 95 (1B39A000) [pid = 4012] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 00:00:47 INFO - PROCESS | 4012 | --DOMWINDOW == 94 (1026C800) [pid = 4012] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 00:00:47 INFO - PROCESS | 4012 | --DOMWINDOW == 93 (11CD3000) [pid = 4012] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 00:00:47 INFO - PROCESS | 4012 | --DOMWINDOW == 92 (13DADC00) [pid = 4012] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 00:00:47 INFO - PROCESS | 4012 | --DOMWINDOW == 91 (10560000) [pid = 4012] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 00:00:47 INFO - PROCESS | 4012 | --DOMWINDOW == 90 (114CAC00) [pid = 4012] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 00:00:47 INFO - PROCESS | 4012 | --DOMWINDOW == 89 (131E6800) [pid = 4012] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 00:00:47 INFO - PROCESS | 4012 | --DOMWINDOW == 88 (13C53800) [pid = 4012] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 00:00:47 INFO - PROCESS | 4012 | --DOMWINDOW == 87 (144A2000) [pid = 4012] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 00:00:47 INFO - PROCESS | 4012 | --DOMWINDOW == 86 (1604B000) [pid = 4012] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 00:00:47 INFO - PROCESS | 4012 | --DOMWINDOW == 85 (134D0800) [pid = 4012] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 00:00:47 INFO - PROCESS | 4012 | --DOMWINDOW == 84 (171B8400) [pid = 4012] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 00:00:47 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (16073400) [pid = 4012] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 00:00:48 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (1313EC00) [pid = 4012] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 00:00:48 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (19D2DC00) [pid = 4012] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 00:00:48 INFO - PROCESS | 4012 | 1467874848219 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:00:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 00:00:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1142ms 00:00:48 INFO - PROCESS | 4012 | 1467874848295 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 00:00:48 INFO - PROCESS | 4012 | 1467874848297 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 00:00:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 00:00:48 INFO - PROCESS | 4012 | 1467874848301 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 00:00:48 INFO - PROCESS | 4012 | 1467874848305 Marionette TRACE conn3 <- [1,106,null,{}] 00:00:48 INFO - PROCESS | 4012 | 1467874848318 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:00:48 INFO - PROCESS | 4012 | 1467874848322 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:48 INFO - PROCESS | 4012 | 1467874848402 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 00:00:48 INFO - PROCESS | 4012 | 1467874848408 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:48 INFO - PROCESS | 4012 | 1467874848411 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:48 INFO - PROCESS | 4012 | ++DOCSHELL 131E6800 == 34 [pid = 4012] [id = 36] 00:00:48 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (131ED800) [pid = 4012] [serial = 104] [outer = 00000000] 00:00:48 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (139C7000) [pid = 4012] [serial = 105] [outer = 131ED800] 00:00:48 INFO - PROCESS | 4012 | 1467874848457 Marionette DEBUG loaded listener.js 00:00:48 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (13C4BC00) [pid = 4012] [serial = 106] [outer = 131ED800] 00:00:48 INFO - PROCESS | 4012 | 1467874848868 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:00:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 00:00:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 595ms 00:00:48 INFO - PROCESS | 4012 | 1467874848898 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 00:00:48 INFO - PROCESS | 4012 | 1467874848900 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 00:00:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 00:00:48 INFO - PROCESS | 4012 | 1467874848903 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 00:00:48 INFO - PROCESS | 4012 | 1467874848905 Marionette TRACE conn3 <- [1,110,null,{}] 00:00:48 INFO - PROCESS | 4012 | 1467874848909 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:00:48 INFO - PROCESS | 4012 | 1467874848911 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:48 INFO - PROCESS | 4012 | 1467874848989 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 00:00:48 INFO - PROCESS | 4012 | 1467874848994 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:48 INFO - PROCESS | 4012 | 1467874848996 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:49 INFO - PROCESS | 4012 | ++DOCSHELL 13C48C00 == 35 [pid = 4012] [id = 37] 00:00:49 INFO - PROCESS | 4012 | ++DOMWINDOW == 85 (13C53800) [pid = 4012] [serial = 107] [outer = 00000000] 00:00:49 INFO - PROCESS | 4012 | ++DOMWINDOW == 86 (157A1800) [pid = 4012] [serial = 108] [outer = 13C53800] 00:00:49 INFO - PROCESS | 4012 | 1467874849039 Marionette DEBUG loaded listener.js 00:00:49 INFO - PROCESS | 4012 | ++DOMWINDOW == 87 (16040000) [pid = 4012] [serial = 109] [outer = 13C53800] 00:00:49 INFO - PROCESS | 4012 | 1467874849456 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:00:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 00:00:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 594ms 00:00:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 00:00:49 INFO - PROCESS | 4012 | 1467874849500 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 00:00:49 INFO - PROCESS | 4012 | 1467874849502 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 00:00:49 INFO - PROCESS | 4012 | 1467874849505 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 00:00:49 INFO - PROCESS | 4012 | 1467874849507 Marionette TRACE conn3 <- [1,114,null,{}] 00:00:49 INFO - PROCESS | 4012 | 1467874849510 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:00:49 INFO - PROCESS | 4012 | 1467874849512 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:49 INFO - PROCESS | 4012 | 1467874849586 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 00:00:49 INFO - PROCESS | 4012 | 1467874849592 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:49 INFO - PROCESS | 4012 | 1467874849594 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:49 INFO - PROCESS | 4012 | ++DOCSHELL 16049400 == 36 [pid = 4012] [id = 38] 00:00:49 INFO - PROCESS | 4012 | ++DOMWINDOW == 88 (1604BC00) [pid = 4012] [serial = 110] [outer = 00000000] 00:00:49 INFO - PROCESS | 4012 | ++DOMWINDOW == 89 (16DC1800) [pid = 4012] [serial = 111] [outer = 1604BC00] 00:00:49 INFO - PROCESS | 4012 | 1467874849644 Marionette DEBUG loaded listener.js 00:00:49 INFO - PROCESS | 4012 | ++DOMWINDOW == 90 (17233C00) [pid = 4012] [serial = 112] [outer = 1604BC00] 00:00:50 INFO - PROCESS | 4012 | 1467874850154 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:00:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 00:00:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 689ms 00:00:50 INFO - PROCESS | 4012 | 1467874850206 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 00:00:50 INFO - PROCESS | 4012 | 1467874850210 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 00:00:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 00:00:50 INFO - PROCESS | 4012 | 1467874850215 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 00:00:50 INFO - PROCESS | 4012 | 1467874850218 Marionette TRACE conn3 <- [1,118,null,{}] 00:00:50 INFO - PROCESS | 4012 | 1467874850224 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:00:50 INFO - PROCESS | 4012 | 1467874850228 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:50 INFO - PROCESS | 4012 | 1467874850360 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 00:00:50 INFO - PROCESS | 4012 | 1467874850448 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:50 INFO - PROCESS | 4012 | 1467874850451 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:50 INFO - PROCESS | 4012 | ++DOCSHELL 10F94800 == 37 [pid = 4012] [id = 39] 00:00:50 INFO - PROCESS | 4012 | ++DOMWINDOW == 91 (11212C00) [pid = 4012] [serial = 113] [outer = 00000000] 00:00:50 INFO - PROCESS | 4012 | ++DOMWINDOW == 92 (114C9800) [pid = 4012] [serial = 114] [outer = 11212C00] 00:00:50 INFO - PROCESS | 4012 | 1467874850506 Marionette DEBUG loaded listener.js 00:00:50 INFO - PROCESS | 4012 | ++DOMWINDOW == 93 (129F4000) [pid = 4012] [serial = 115] [outer = 11212C00] 00:00:50 INFO - PROCESS | 4012 | 1467874850982 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:00:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 00:00:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 799ms 00:00:51 INFO - PROCESS | 4012 | 1467874851018 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 00:00:51 INFO - PROCESS | 4012 | 1467874851022 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 00:00:51 INFO - PROCESS | 4012 | 1467874851045 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 00:00:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 00:00:51 INFO - PROCESS | 4012 | 1467874851048 Marionette TRACE conn3 <- [1,122,null,{}] 00:00:51 INFO - PROCESS | 4012 | 1467874851052 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:00:51 INFO - PROCESS | 4012 | 1467874851055 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:51 INFO - PROCESS | 4012 | 1467874851156 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 00:00:51 INFO - PROCESS | 4012 | 1467874851244 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:51 INFO - PROCESS | 4012 | 1467874851247 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:51 INFO - PROCESS | 4012 | ++DOCSHELL 139C7C00 == 38 [pid = 4012] [id = 40] 00:00:51 INFO - PROCESS | 4012 | ++DOMWINDOW == 94 (13C47400) [pid = 4012] [serial = 116] [outer = 00000000] 00:00:51 INFO - PROCESS | 4012 | ++DOMWINDOW == 95 (13DB9800) [pid = 4012] [serial = 117] [outer = 13C47400] 00:00:51 INFO - PROCESS | 4012 | 1467874851302 Marionette DEBUG loaded listener.js 00:00:51 INFO - PROCESS | 4012 | ++DOMWINDOW == 96 (15F50400) [pid = 4012] [serial = 118] [outer = 13C47400] 00:00:51 INFO - PROCESS | 4012 | 1467874851850 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:00:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 00:00:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 845ms 00:00:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 00:00:51 INFO - PROCESS | 4012 | 1467874851892 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 00:00:51 INFO - PROCESS | 4012 | 1467874851894 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 00:00:51 INFO - PROCESS | 4012 | 1467874851898 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 00:00:51 INFO - PROCESS | 4012 | 1467874851902 Marionette TRACE conn3 <- [1,126,null,{}] 00:00:51 INFO - PROCESS | 4012 | 1467874851913 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:00:51 INFO - PROCESS | 4012 | 1467874851917 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:52 INFO - PROCESS | 4012 | 1467874852016 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 00:00:52 INFO - PROCESS | 4012 | 1467874852090 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:52 INFO - PROCESS | 4012 | 1467874852093 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:52 INFO - PROCESS | 4012 | ++DOCSHELL 18210000 == 39 [pid = 4012] [id = 41] 00:00:52 INFO - PROCESS | 4012 | ++DOMWINDOW == 97 (19504400) [pid = 4012] [serial = 119] [outer = 00000000] 00:00:52 INFO - PROCESS | 4012 | ++DOMWINDOW == 98 (19AC8400) [pid = 4012] [serial = 120] [outer = 19504400] 00:00:52 INFO - PROCESS | 4012 | 1467874852148 Marionette DEBUG loaded listener.js 00:00:52 INFO - PROCESS | 4012 | ++DOMWINDOW == 99 (19B65000) [pid = 4012] [serial = 121] [outer = 19504400] 00:00:52 INFO - PROCESS | 4012 | 1467874852686 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:00:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 00:00:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 829ms 00:00:52 INFO - PROCESS | 4012 | 1467874852741 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 00:00:52 INFO - PROCESS | 4012 | 1467874852744 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 00:00:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 00:00:52 INFO - PROCESS | 4012 | 1467874852747 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 00:00:52 INFO - PROCESS | 4012 | 1467874852749 Marionette TRACE conn3 <- [1,130,null,{}] 00:00:52 INFO - PROCESS | 4012 | 1467874852753 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:00:52 INFO - PROCESS | 4012 | 1467874852755 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:52 INFO - PROCESS | 4012 | 1467874852853 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 00:00:52 INFO - PROCESS | 4012 | 1467874852936 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:52 INFO - PROCESS | 4012 | 1467874852938 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:52 INFO - PROCESS | 4012 | ++DOCSHELL 17DD8C00 == 40 [pid = 4012] [id = 42] 00:00:52 INFO - PROCESS | 4012 | ++DOMWINDOW == 100 (19D37400) [pid = 4012] [serial = 122] [outer = 00000000] 00:00:53 INFO - PROCESS | 4012 | ++DOMWINDOW == 101 (19DDB400) [pid = 4012] [serial = 123] [outer = 19D37400] 00:00:53 INFO - PROCESS | 4012 | 1467874852990 Marionette DEBUG loaded listener.js 00:00:53 INFO - PROCESS | 4012 | ++DOMWINDOW == 102 (19EBE000) [pid = 4012] [serial = 124] [outer = 19D37400] 00:00:53 INFO - PROCESS | 4012 | 1467874853535 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:00:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 00:00:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 845ms 00:00:53 INFO - PROCESS | 4012 | 1467874853589 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 00:00:53 INFO - PROCESS | 4012 | 1467874853591 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 00:00:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 00:00:53 INFO - PROCESS | 4012 | 1467874853595 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 00:00:53 INFO - PROCESS | 4012 | 1467874853597 Marionette TRACE conn3 <- [1,134,null,{}] 00:00:53 INFO - PROCESS | 4012 | 1467874853601 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:00:53 INFO - PROCESS | 4012 | 1467874853603 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:53 INFO - PROCESS | 4012 | 1467874853700 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 00:00:53 INFO - PROCESS | 4012 | 1467874853776 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:53 INFO - PROCESS | 4012 | 1467874853778 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:53 INFO - PROCESS | 4012 | ++DOCSHELL 102C8C00 == 41 [pid = 4012] [id = 43] 00:00:53 INFO - PROCESS | 4012 | ++DOMWINDOW == 103 (10F96C00) [pid = 4012] [serial = 125] [outer = 00000000] 00:00:53 INFO - PROCESS | 4012 | ++DOMWINDOW == 104 (131EE000) [pid = 4012] [serial = 126] [outer = 10F96C00] 00:00:53 INFO - PROCESS | 4012 | 1467874853830 Marionette DEBUG loaded listener.js 00:00:53 INFO - PROCESS | 4012 | ++DOMWINDOW == 105 (13949C00) [pid = 4012] [serial = 127] [outer = 10F96C00] 00:00:54 INFO - PROCESS | 4012 | 1467874854427 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:00:54 INFO - PROCESS | 4012 | --DOCSHELL 13C48C00 == 40 [pid = 4012] [id = 37] 00:00:54 INFO - PROCESS | 4012 | --DOCSHELL 131E6800 == 39 [pid = 4012] [id = 36] 00:00:54 INFO - PROCESS | 4012 | --DOCSHELL 130A5400 == 38 [pid = 4012] [id = 35] 00:00:54 INFO - PROCESS | 4012 | --DOCSHELL 10E41800 == 37 [pid = 4012] [id = 34] 00:00:54 INFO - PROCESS | 4012 | --DOCSHELL 12DFDC00 == 36 [pid = 4012] [id = 29] 00:00:54 INFO - PROCESS | 4012 | --DOCSHELL 10A79000 == 35 [pid = 4012] [id = 33] 00:00:54 INFO - PROCESS | 4012 | --DOCSHELL 17DD8C00 == 34 [pid = 4012] [id = 42] 00:00:54 INFO - PROCESS | 4012 | --DOCSHELL 11CD2C00 == 33 [pid = 4012] [id = 30] 00:00:54 INFO - PROCESS | 4012 | --DOCSHELL 18210000 == 32 [pid = 4012] [id = 41] 00:00:54 INFO - PROCESS | 4012 | --DOCSHELL 19D29C00 == 31 [pid = 4012] [id = 31] 00:00:54 INFO - PROCESS | 4012 | --DOCSHELL 16049400 == 30 [pid = 4012] [id = 38] 00:00:54 INFO - PROCESS | 4012 | --DOCSHELL 10A04400 == 29 [pid = 4012] [id = 32] 00:00:54 INFO - PROCESS | 4012 | --DOCSHELL 10F94800 == 28 [pid = 4012] [id = 39] 00:00:54 INFO - PROCESS | 4012 | --DOCSHELL 139C7C00 == 27 [pid = 4012] [id = 40] 00:00:54 INFO - PROCESS | 4012 | --DOMWINDOW == 104 (17034000) [pid = 4012] [serial = 17] [outer = 00000000] [url = about:blank] 00:00:54 INFO - PROCESS | 4012 | --DOMWINDOW == 103 (1055D800) [pid = 4012] [serial = 51] [outer = 00000000] [url = about:blank] 00:00:54 INFO - PROCESS | 4012 | --DOMWINDOW == 102 (12DF8000) [pid = 4012] [serial = 54] [outer = 00000000] [url = about:blank] 00:00:54 INFO - PROCESS | 4012 | --DOMWINDOW == 101 (1449C800) [pid = 4012] [serial = 57] [outer = 00000000] [url = about:blank] 00:00:54 INFO - PROCESS | 4012 | --DOMWINDOW == 100 (10E38800) [pid = 4012] [serial = 60] [outer = 00000000] [url = about:blank] 00:00:54 INFO - PROCESS | 4012 | --DOMWINDOW == 99 (12BCF000) [pid = 4012] [serial = 63] [outer = 00000000] [url = about:blank] 00:00:54 INFO - PROCESS | 4012 | --DOMWINDOW == 98 (132D0C00) [pid = 4012] [serial = 66] [outer = 00000000] [url = about:blank] 00:00:54 INFO - PROCESS | 4012 | --DOMWINDOW == 97 (13DB0800) [pid = 4012] [serial = 69] [outer = 00000000] [url = about:blank] 00:00:54 INFO - PROCESS | 4012 | --DOMWINDOW == 96 (13EC9000) [pid = 4012] [serial = 70] [outer = 00000000] [url = about:blank] 00:00:54 INFO - PROCESS | 4012 | --DOMWINDOW == 95 (157A7400) [pid = 4012] [serial = 72] [outer = 00000000] [url = about:blank] 00:00:54 INFO - PROCESS | 4012 | --DOMWINDOW == 94 (16DC1C00) [pid = 4012] [serial = 75] [outer = 00000000] [url = about:blank] 00:00:54 INFO - PROCESS | 4012 | --DOMWINDOW == 93 (172EA000) [pid = 4012] [serial = 78] [outer = 00000000] [url = about:blank] 00:00:54 INFO - PROCESS | 4012 | --DOMWINDOW == 92 (177BC800) [pid = 4012] [serial = 81] [outer = 00000000] [url = about:blank] 00:00:54 INFO - PROCESS | 4012 | --DOMWINDOW == 91 (157AC000) [pid = 4012] [serial = 73] [outer = 00000000] [url = about:blank] 00:00:54 INFO - PROCESS | 4012 | --DOMWINDOW == 90 (17DD9400) [pid = 4012] [serial = 84] [outer = 00000000] [url = about:blank] 00:00:54 INFO - PROCESS | 4012 | --DOMWINDOW == 89 (19AC7000) [pid = 4012] [serial = 87] [outer = 00000000] [url = about:blank] 00:00:54 INFO - PROCESS | 4012 | --DOMWINDOW == 88 (19D93400) [pid = 4012] [serial = 90] [outer = 00000000] [url = about:blank] 00:00:54 INFO - PROCESS | 4012 | --DOMWINDOW == 87 (19EBE800) [pid = 4012] [serial = 93] [outer = 00000000] [url = about:blank] 00:00:54 INFO - PROCESS | 4012 | --DOMWINDOW == 86 (17035400) [pid = 4012] [serial = 76] [outer = 00000000] [url = about:blank] 00:00:54 INFO - PROCESS | 4012 | --DOMWINDOW == 85 (17787C00) [pid = 4012] [serial = 79] [outer = 00000000] [url = about:blank] 00:00:54 INFO - PROCESS | 4012 | --DOMWINDOW == 84 (134C1C00) [pid = 4012] [serial = 67] [outer = 00000000] [url = about:blank] 00:00:54 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (17881800) [pid = 4012] [serial = 82] [outer = 00000000] [url = about:blank] 00:00:55 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (12DF1800) [pid = 4012] [serial = 64] [outer = 00000000] [url = about:blank] 00:00:55 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (10E42400) [pid = 4012] [serial = 61] [outer = 00000000] [url = about:blank] 00:00:55 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (18006C00) [pid = 4012] [serial = 85] [outer = 00000000] [url = about:blank] 00:00:55 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (10A0E800) [pid = 4012] [serial = 52] [outer = 00000000] [url = about:blank] 00:00:55 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (19B5D400) [pid = 4012] [serial = 88] [outer = 00000000] [url = about:blank] 00:00:55 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (13144000) [pid = 4012] [serial = 55] [outer = 00000000] [url = about:blank] 00:00:55 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (15F43400) [pid = 4012] [serial = 58] [outer = 00000000] [url = about:blank] 00:00:55 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (19DE3400) [pid = 4012] [serial = 91] [outer = 00000000] [url = about:blank] 00:00:55 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (1B39CC00) [pid = 4012] [serial = 46] [outer = 00000000] [url = about:blank] 00:00:55 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (16B68800) [pid = 4012] [serial = 14] [outer = 00000000] [url = about:blank] 00:00:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 00:00:55 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (144A2400) [pid = 4012] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 00:00:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1440ms 00:00:55 INFO - PROCESS | 4012 | --DOMWINDOW == 71 (1449CC00) [pid = 4012] [serial = 9] [outer = 00000000] [url = about:blank] 00:00:55 INFO - PROCESS | 4012 | --DOMWINDOW == 70 (1281D800) [pid = 4012] [serial = 4] [outer = 00000000] [url = about:blank] 00:00:55 INFO - PROCESS | 4012 | --DOMWINDOW == 69 (1B58E800) [pid = 4012] [serial = 48] [outer = 00000000] [url = about:blank] 00:00:55 INFO - PROCESS | 4012 | --DOMWINDOW == 68 (1B393000) [pid = 4012] [serial = 42] [outer = 00000000] [url = about:blank] 00:00:55 INFO - PROCESS | 4012 | --DOMWINDOW == 67 (1B39C800) [pid = 4012] [serial = 45] [outer = 00000000] [url = about:blank] 00:00:55 INFO - PROCESS | 4012 | --DOMWINDOW == 66 (1B237000) [pid = 4012] [serial = 39] [outer = 00000000] [url = about:blank] 00:00:55 INFO - PROCESS | 4012 | --DOMWINDOW == 65 (1B23B400) [pid = 4012] [serial = 40] [outer = 00000000] [url = about:blank] 00:00:55 INFO - PROCESS | 4012 | --DOMWINDOW == 64 (1AF8C000) [pid = 4012] [serial = 36] [outer = 00000000] [url = about:blank] 00:00:55 INFO - PROCESS | 4012 | --DOMWINDOW == 63 (1AF90000) [pid = 4012] [serial = 37] [outer = 00000000] [url = about:blank] 00:00:55 INFO - PROCESS | 4012 | --DOMWINDOW == 62 (1AA73400) [pid = 4012] [serial = 33] [outer = 00000000] [url = about:blank] 00:00:55 INFO - PROCESS | 4012 | --DOMWINDOW == 61 (1AD1B800) [pid = 4012] [serial = 34] [outer = 00000000] [url = about:blank] 00:00:55 INFO - PROCESS | 4012 | --DOMWINDOW == 60 (1A809000) [pid = 4012] [serial = 30] [outer = 00000000] [url = about:blank] 00:00:55 INFO - PROCESS | 4012 | --DOMWINDOW == 59 (1A80F800) [pid = 4012] [serial = 31] [outer = 00000000] [url = about:blank] 00:00:55 INFO - PROCESS | 4012 | --DOMWINDOW == 58 (1A710800) [pid = 4012] [serial = 28] [outer = 00000000] [url = about:blank] 00:00:55 INFO - PROCESS | 4012 | --DOMWINDOW == 57 (1AD1EC00) [pid = 4012] [serial = 27] [outer = 00000000] [url = about:blank] 00:00:55 INFO - PROCESS | 4012 | --DOMWINDOW == 56 (1A340000) [pid = 4012] [serial = 24] [outer = 00000000] [url = about:blank] 00:00:55 INFO - PROCESS | 4012 | --DOMWINDOW == 55 (19D2A800) [pid = 4012] [serial = 21] [outer = 00000000] [url = about:blank] 00:00:55 INFO - PROCESS | 4012 | --DOMWINDOW == 54 (19D2E000) [pid = 4012] [serial = 22] [outer = 00000000] [url = about:blank] 00:00:55 INFO - PROCESS | 4012 | 1467874855035 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 00:00:55 INFO - PROCESS | 4012 | 1467874855040 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 00:00:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 00:00:55 INFO - PROCESS | 4012 | 1467874855045 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 00:00:55 INFO - PROCESS | 4012 | 1467874855048 Marionette TRACE conn3 <- [1,138,null,{}] 00:00:55 INFO - PROCESS | 4012 | 1467874855082 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:00:55 INFO - PROCESS | 4012 | 1467874855086 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:55 INFO - PROCESS | 4012 | 1467874855171 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 00:00:55 INFO - PROCESS | 4012 | 1467874855178 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:55 INFO - PROCESS | 4012 | 1467874855183 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:55 INFO - PROCESS | 4012 | ++DOCSHELL 10E43C00 == 28 [pid = 4012] [id = 44] 00:00:55 INFO - PROCESS | 4012 | ++DOMWINDOW == 55 (10F24800) [pid = 4012] [serial = 128] [outer = 00000000] 00:00:55 INFO - PROCESS | 4012 | ++DOMWINDOW == 56 (11298800) [pid = 4012] [serial = 129] [outer = 10F24800] 00:00:55 INFO - PROCESS | 4012 | 1467874855230 Marionette DEBUG loaded listener.js 00:00:55 INFO - PROCESS | 4012 | ++DOMWINDOW == 57 (11449C00) [pid = 4012] [serial = 130] [outer = 10F24800] 00:00:55 INFO - PROCESS | 4012 | 1467874855649 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:00:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 00:00:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 673ms 00:00:55 INFO - PROCESS | 4012 | 1467874855724 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 00:00:55 INFO - PROCESS | 4012 | 1467874855728 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 00:00:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 00:00:55 INFO - PROCESS | 4012 | 1467874855734 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 00:00:55 INFO - PROCESS | 4012 | 1467874855741 Marionette TRACE conn3 <- [1,142,null,{}] 00:00:55 INFO - PROCESS | 4012 | 1467874855746 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:00:55 INFO - PROCESS | 4012 | 1467874855751 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:55 INFO - PROCESS | 4012 | 1467874855835 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 00:00:55 INFO - PROCESS | 4012 | 1467874855849 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:55 INFO - PROCESS | 4012 | 1467874855852 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:55 INFO - PROCESS | 4012 | ++DOCSHELL 13032800 == 29 [pid = 4012] [id = 45] 00:00:55 INFO - PROCESS | 4012 | ++DOMWINDOW == 58 (13034800) [pid = 4012] [serial = 131] [outer = 00000000] 00:00:55 INFO - PROCESS | 4012 | ++DOMWINDOW == 59 (130C9800) [pid = 4012] [serial = 132] [outer = 13034800] 00:00:55 INFO - PROCESS | 4012 | 1467874855898 Marionette DEBUG loaded listener.js 00:00:55 INFO - PROCESS | 4012 | ++DOMWINDOW == 60 (13144000) [pid = 4012] [serial = 133] [outer = 13034800] 00:00:56 INFO - PROCESS | 4012 | 1467874856302 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:00:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 00:00:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 595ms 00:00:56 INFO - PROCESS | 4012 | 1467874856326 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 00:00:56 INFO - PROCESS | 4012 | 1467874856329 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 00:00:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 00:00:56 INFO - PROCESS | 4012 | 1467874856332 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 00:00:56 INFO - PROCESS | 4012 | 1467874856334 Marionette TRACE conn3 <- [1,146,null,{}] 00:00:56 INFO - PROCESS | 4012 | 1467874856344 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:00:56 INFO - PROCESS | 4012 | 1467874856349 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:56 INFO - PROCESS | 4012 | 1467874856434 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 00:00:56 INFO - PROCESS | 4012 | 1467874856442 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:56 INFO - PROCESS | 4012 | 1467874856446 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:56 INFO - PROCESS | 4012 | ++DOCSHELL 132D7800 == 30 [pid = 4012] [id = 46] 00:00:56 INFO - PROCESS | 4012 | ++DOMWINDOW == 61 (139C6C00) [pid = 4012] [serial = 134] [outer = 00000000] 00:00:56 INFO - PROCESS | 4012 | ++DOMWINDOW == 62 (13DAF000) [pid = 4012] [serial = 135] [outer = 139C6C00] 00:00:56 INFO - PROCESS | 4012 | 1467874856495 Marionette DEBUG loaded listener.js 00:00:56 INFO - PROCESS | 4012 | ++DOMWINDOW == 63 (13DBC800) [pid = 4012] [serial = 136] [outer = 139C6C00] 00:00:56 INFO - PROCESS | 4012 | 1467874856925 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:00:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 00:00:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 626ms 00:00:56 INFO - PROCESS | 4012 | 1467874856974 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 00:00:56 INFO - PROCESS | 4012 | 1467874856976 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 00:00:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 00:00:57 INFO - PROCESS | 4012 | 1467874856980 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 00:00:57 INFO - PROCESS | 4012 | 1467874856981 Marionette TRACE conn3 <- [1,150,null,{}] 00:00:57 INFO - PROCESS | 4012 | 1467874856985 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:00:57 INFO - PROCESS | 4012 | 1467874856987 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:57 INFO - PROCESS | 4012 | 1467874857075 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 00:00:57 INFO - PROCESS | 4012 | 1467874857083 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:57 INFO - PROCESS | 4012 | 1467874857085 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:57 INFO - PROCESS | 4012 | ++DOCSHELL 13DADC00 == 31 [pid = 4012] [id = 47] 00:00:57 INFO - PROCESS | 4012 | ++DOMWINDOW == 64 (144A4000) [pid = 4012] [serial = 137] [outer = 00000000] 00:00:57 INFO - PROCESS | 4012 | ++DOMWINDOW == 65 (159E1C00) [pid = 4012] [serial = 138] [outer = 144A4000] 00:00:57 INFO - PROCESS | 4012 | 1467874857129 Marionette DEBUG loaded listener.js 00:00:57 INFO - PROCESS | 4012 | ++DOMWINDOW == 66 (15F52000) [pid = 4012] [serial = 139] [outer = 144A4000] 00:00:57 INFO - PROCESS | 4012 | 1467874857556 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:00:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 00:00:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 641ms 00:00:57 INFO - PROCESS | 4012 | 1467874857619 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 00:00:57 INFO - PROCESS | 4012 | 1467874857621 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 00:00:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 00:00:57 INFO - PROCESS | 4012 | 1467874857630 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 00:00:57 INFO - PROCESS | 4012 | 1467874857632 Marionette TRACE conn3 <- [1,154,null,{}] 00:00:57 INFO - PROCESS | 4012 | 1467874857635 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:00:57 INFO - PROCESS | 4012 | 1467874857637 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:57 INFO - PROCESS | 4012 | 1467874857733 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 00:00:57 INFO - PROCESS | 4012 | 1467874857741 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:57 INFO - PROCESS | 4012 | 1467874857743 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:57 INFO - PROCESS | 4012 | ++DOCSHELL 1449D000 == 32 [pid = 4012] [id = 48] 00:00:57 INFO - PROCESS | 4012 | ++DOMWINDOW == 67 (1449D400) [pid = 4012] [serial = 140] [outer = 00000000] 00:00:57 INFO - PROCESS | 4012 | ++DOMWINDOW == 68 (16B6A400) [pid = 4012] [serial = 141] [outer = 1449D400] 00:00:57 INFO - PROCESS | 4012 | 1467874857798 Marionette DEBUG loaded listener.js 00:00:57 INFO - PROCESS | 4012 | ++DOMWINDOW == 69 (17036800) [pid = 4012] [serial = 142] [outer = 1449D400] 00:00:58 INFO - PROCESS | 4012 | 1467874858233 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:00:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 00:00:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 642ms 00:00:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 00:00:58 INFO - PROCESS | 4012 | 1467874858267 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 00:00:58 INFO - PROCESS | 4012 | 1467874858270 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 00:00:58 INFO - PROCESS | 4012 | 1467874858273 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 00:00:58 INFO - PROCESS | 4012 | 1467874858275 Marionette TRACE conn3 <- [1,158,null,{}] 00:00:58 INFO - PROCESS | 4012 | 1467874858278 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:00:58 INFO - PROCESS | 4012 | 1467874858284 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:58 INFO - PROCESS | 4012 | 1467874858415 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 00:00:58 INFO - PROCESS | 4012 | 1467874858463 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:58 INFO - PROCESS | 4012 | 1467874858466 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:58 INFO - PROCESS | 4012 | ++DOCSHELL 176D6000 == 33 [pid = 4012] [id = 49] 00:00:58 INFO - PROCESS | 4012 | ++DOMWINDOW == 70 (176D6C00) [pid = 4012] [serial = 143] [outer = 00000000] 00:00:58 INFO - PROCESS | 4012 | ++DOMWINDOW == 71 (177BC800) [pid = 4012] [serial = 144] [outer = 176D6C00] 00:00:58 INFO - PROCESS | 4012 | 1467874858510 Marionette DEBUG loaded listener.js 00:00:58 INFO - PROCESS | 4012 | ++DOMWINDOW == 72 (1788AC00) [pid = 4012] [serial = 145] [outer = 176D6C00] 00:00:58 INFO - PROCESS | 4012 | 1467874858901 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:00:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 00:00:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 688ms 00:00:58 INFO - PROCESS | 4012 | 1467874858972 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 00:00:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 00:00:58 INFO - PROCESS | 4012 | 1467874858974 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 00:00:58 INFO - PROCESS | 4012 | 1467874858978 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 00:00:58 INFO - PROCESS | 4012 | 1467874858979 Marionette TRACE conn3 <- [1,162,null,{}] 00:00:59 INFO - PROCESS | 4012 | 1467874858983 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:00:59 INFO - PROCESS | 4012 | 1467874858985 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:59 INFO - PROCESS | 4012 | 1467874859101 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 00:00:59 INFO - PROCESS | 4012 | 1467874859131 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:59 INFO - PROCESS | 4012 | 1467874859133 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:59 INFO - PROCESS | 4012 | ++DOCSHELL 1449CC00 == 34 [pid = 4012] [id = 50] 00:00:59 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (176D4800) [pid = 4012] [serial = 146] [outer = 00000000] 00:00:59 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (1820E800) [pid = 4012] [serial = 147] [outer = 176D4800] 00:00:59 INFO - PROCESS | 4012 | 1467874859176 Marionette DEBUG loaded listener.js 00:00:59 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (1820F000) [pid = 4012] [serial = 148] [outer = 176D4800] 00:00:59 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (19D98800) [pid = 4012] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 00:00:59 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (130CE000) [pid = 4012] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 00:00:59 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (1604BC00) [pid = 4012] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 00:00:59 INFO - PROCESS | 4012 | --DOMWINDOW == 71 (10F29C00) [pid = 4012] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 00:00:59 INFO - PROCESS | 4012 | --DOMWINDOW == 70 (130AC800) [pid = 4012] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 00:00:59 INFO - PROCESS | 4012 | --DOMWINDOW == 69 (13C53800) [pid = 4012] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 00:00:59 INFO - PROCESS | 4012 | --DOMWINDOW == 68 (131ED800) [pid = 4012] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 00:00:59 INFO - PROCESS | 4012 | 1467874859575 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:00:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 00:00:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 626ms 00:00:59 INFO - PROCESS | 4012 | 1467874859616 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 00:00:59 INFO - PROCESS | 4012 | 1467874859618 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 00:00:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 00:00:59 INFO - PROCESS | 4012 | 1467874859622 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 00:00:59 INFO - PROCESS | 4012 | 1467874859623 Marionette TRACE conn3 <- [1,166,null,{}] 00:00:59 INFO - PROCESS | 4012 | 1467874859627 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:00:59 INFO - PROCESS | 4012 | 1467874859628 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:59 INFO - PROCESS | 4012 | 1467874859702 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 00:00:59 INFO - PROCESS | 4012 | 1467874859707 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:59 INFO - PROCESS | 4012 | 1467874859709 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:00:59 INFO - PROCESS | 4012 | ++DOCSHELL 12DF1400 == 35 [pid = 4012] [id = 51] 00:00:59 INFO - PROCESS | 4012 | ++DOMWINDOW == 69 (130CE000) [pid = 4012] [serial = 149] [outer = 00000000] 00:00:59 INFO - PROCESS | 4012 | ++DOMWINDOW == 70 (18011400) [pid = 4012] [serial = 150] [outer = 130CE000] 00:00:59 INFO - PROCESS | 4012 | 1467874859751 Marionette DEBUG loaded listener.js 00:00:59 INFO - PROCESS | 4012 | ++DOMWINDOW == 71 (19AC9C00) [pid = 4012] [serial = 151] [outer = 130CE000] 00:01:00 INFO - PROCESS | 4012 | 1467874860145 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:01:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 00:01:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 532ms 00:01:00 INFO - PROCESS | 4012 | 1467874860156 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 00:01:00 INFO - PROCESS | 4012 | 1467874860158 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 00:01:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 00:01:00 INFO - PROCESS | 4012 | 1467874860162 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 00:01:00 INFO - PROCESS | 4012 | 1467874860163 Marionette TRACE conn3 <- [1,170,null,{}] 00:01:00 INFO - PROCESS | 4012 | 1467874860166 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:01:00 INFO - PROCESS | 4012 | 1467874860168 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:00 INFO - PROCESS | 4012 | 1467874860270 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 00:01:00 INFO - PROCESS | 4012 | 1467874860277 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:00 INFO - PROCESS | 4012 | 1467874860279 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:00 INFO - PROCESS | 4012 | ++DOCSHELL 13138000 == 36 [pid = 4012] [id = 52] 00:01:00 INFO - PROCESS | 4012 | ++DOMWINDOW == 72 (159E1800) [pid = 4012] [serial = 152] [outer = 00000000] 00:01:00 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (19D2C400) [pid = 4012] [serial = 153] [outer = 159E1800] 00:01:00 INFO - PROCESS | 4012 | 1467874860322 Marionette DEBUG loaded listener.js 00:01:00 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (19D2C800) [pid = 4012] [serial = 154] [outer = 159E1800] 00:01:00 INFO - PROCESS | 4012 | 1467874860681 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:01:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 00:01:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 532ms 00:01:00 INFO - PROCESS | 4012 | 1467874860698 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 00:01:00 INFO - PROCESS | 4012 | 1467874860699 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 00:01:00 INFO - PROCESS | 4012 | 1467874860703 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 00:01:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 00:01:00 INFO - PROCESS | 4012 | 1467874860704 Marionette TRACE conn3 <- [1,174,null,{}] 00:01:00 INFO - PROCESS | 4012 | 1467874860708 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:01:00 INFO - PROCESS | 4012 | 1467874860710 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:00 INFO - PROCESS | 4012 | 1467874860787 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 00:01:00 INFO - PROCESS | 4012 | 1467874860792 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:00 INFO - PROCESS | 4012 | 1467874860794 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:00 INFO - PROCESS | 4012 | ++DOCSHELL 10A04400 == 37 [pid = 4012] [id = 53] 00:01:00 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (10A07C00) [pid = 4012] [serial = 155] [outer = 00000000] 00:01:00 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (19D9B400) [pid = 4012] [serial = 156] [outer = 10A07C00] 00:01:00 INFO - PROCESS | 4012 | 1467874860854 Marionette DEBUG loaded listener.js 00:01:00 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (19DE3800) [pid = 4012] [serial = 157] [outer = 10A07C00] 00:01:01 INFO - PROCESS | 4012 | 1467874861237 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:01:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 00:01:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 594ms 00:01:01 INFO - PROCESS | 4012 | 1467874861300 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 00:01:01 INFO - PROCESS | 4012 | 1467874861302 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 00:01:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 00:01:01 INFO - PROCESS | 4012 | 1467874861306 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 00:01:01 INFO - PROCESS | 4012 | 1467874861308 Marionette TRACE conn3 <- [1,178,null,{}] 00:01:01 INFO - PROCESS | 4012 | 1467874861311 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:01:01 INFO - PROCESS | 4012 | 1467874861314 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:01 INFO - PROCESS | 4012 | 1467874861440 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 00:01:01 INFO - PROCESS | 4012 | 1467874861551 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:01 INFO - PROCESS | 4012 | 1467874861555 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:01 INFO - PROCESS | 4012 | ++DOCSHELL 10226800 == 38 [pid = 4012] [id = 54] 00:01:01 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (10229C00) [pid = 4012] [serial = 158] [outer = 00000000] 00:01:01 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (10A75400) [pid = 4012] [serial = 159] [outer = 10229C00] 00:01:01 INFO - PROCESS | 4012 | 1467874861654 Marionette DEBUG loaded listener.js 00:01:01 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (10E39800) [pid = 4012] [serial = 160] [outer = 10229C00] 00:01:02 INFO - PROCESS | 4012 | 1467874862342 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:01:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 00:01:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1096ms 00:01:02 INFO - PROCESS | 4012 | 1467874862409 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 00:01:02 INFO - PROCESS | 4012 | 1467874862413 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 00:01:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 00:01:02 INFO - PROCESS | 4012 | 1467874862418 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 00:01:02 INFO - PROCESS | 4012 | 1467874862421 Marionette TRACE conn3 <- [1,182,null,{}] 00:01:02 INFO - PROCESS | 4012 | 1467874862426 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:01:02 INFO - PROCESS | 4012 | 1467874862431 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:02 INFO - PROCESS | 4012 | 1467874862544 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 00:01:02 INFO - PROCESS | 4012 | 1467874862614 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:02 INFO - PROCESS | 4012 | 1467874862617 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:02 INFO - PROCESS | 4012 | ++DOCSHELL 1302FC00 == 39 [pid = 4012] [id = 55] 00:01:02 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (13031800) [pid = 4012] [serial = 161] [outer = 00000000] 00:01:02 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (132D0400) [pid = 4012] [serial = 162] [outer = 13031800] 00:01:02 INFO - PROCESS | 4012 | 1467874862671 Marionette DEBUG loaded listener.js 00:01:02 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (139D3C00) [pid = 4012] [serial = 163] [outer = 13031800] 00:01:03 INFO - PROCESS | 4012 | --DOCSHELL 10A04400 == 38 [pid = 4012] [id = 53] 00:01:03 INFO - PROCESS | 4012 | --DOCSHELL 13138000 == 37 [pid = 4012] [id = 52] 00:01:03 INFO - PROCESS | 4012 | --DOCSHELL 12DF1400 == 36 [pid = 4012] [id = 51] 00:01:03 INFO - PROCESS | 4012 | --DOCSHELL 1449CC00 == 35 [pid = 4012] [id = 50] 00:01:03 INFO - PROCESS | 4012 | --DOCSHELL 176D6000 == 34 [pid = 4012] [id = 49] 00:01:03 INFO - PROCESS | 4012 | --DOCSHELL 1449D000 == 33 [pid = 4012] [id = 48] 00:01:03 INFO - PROCESS | 4012 | --DOCSHELL 13DADC00 == 32 [pid = 4012] [id = 47] 00:01:03 INFO - PROCESS | 4012 | --DOCSHELL 132D7800 == 31 [pid = 4012] [id = 46] 00:01:03 INFO - PROCESS | 4012 | --DOCSHELL 13032800 == 30 [pid = 4012] [id = 45] 00:01:03 INFO - PROCESS | 4012 | --DOCSHELL 10E43C00 == 29 [pid = 4012] [id = 44] 00:01:03 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (1A590000) [pid = 4012] [serial = 96] [outer = 00000000] [url = about:blank] 00:01:03 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (19EC2400) [pid = 4012] [serial = 94] [outer = 00000000] [url = about:blank] 00:01:03 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (17233C00) [pid = 4012] [serial = 112] [outer = 00000000] [url = about:blank] 00:01:03 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (114CB800) [pid = 4012] [serial = 99] [outer = 00000000] [url = about:blank] 00:01:03 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (11C45000) [pid = 4012] [serial = 100] [outer = 00000000] [url = about:blank] 00:01:03 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (13147800) [pid = 4012] [serial = 102] [outer = 00000000] [url = about:blank] 00:01:03 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (157A1800) [pid = 4012] [serial = 108] [outer = 00000000] [url = about:blank] 00:01:03 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (131E6C00) [pid = 4012] [serial = 103] [outer = 00000000] [url = about:blank] 00:01:03 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (13C4BC00) [pid = 4012] [serial = 106] [outer = 00000000] [url = about:blank] 00:01:03 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (1A70E000) [pid = 4012] [serial = 97] [outer = 00000000] [url = about:blank] 00:01:03 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (139C7000) [pid = 4012] [serial = 105] [outer = 00000000] [url = about:blank] 00:01:03 INFO - PROCESS | 4012 | --DOMWINDOW == 71 (16040000) [pid = 4012] [serial = 109] [outer = 00000000] [url = about:blank] 00:01:03 INFO - PROCESS | 4012 | --DOMWINDOW == 70 (16DC1800) [pid = 4012] [serial = 111] [outer = 00000000] [url = about:blank] 00:01:03 INFO - PROCESS | 4012 | 1467874863507 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:01:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 00:01:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1143ms 00:01:03 INFO - PROCESS | 4012 | 1467874863561 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 00:01:03 INFO - PROCESS | 4012 | 1467874863565 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 00:01:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 00:01:03 INFO - PROCESS | 4012 | 1467874863571 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 00:01:03 INFO - PROCESS | 4012 | 1467874863574 Marionette TRACE conn3 <- [1,186,null,{}] 00:01:03 INFO - PROCESS | 4012 | 1467874863579 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:01:03 INFO - PROCESS | 4012 | 1467874863582 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:03 INFO - PROCESS | 4012 | 1467874863713 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 00:01:03 INFO - PROCESS | 4012 | 1467874863725 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:03 INFO - PROCESS | 4012 | 1467874863729 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:03 INFO - PROCESS | 4012 | ++DOCSHELL 10E43800 == 30 [pid = 4012] [id = 56] 00:01:03 INFO - PROCESS | 4012 | ++DOMWINDOW == 71 (10F20C00) [pid = 4012] [serial = 164] [outer = 00000000] 00:01:03 INFO - PROCESS | 4012 | ++DOMWINDOW == 72 (11CD3400) [pid = 4012] [serial = 165] [outer = 10F20C00] 00:01:03 INFO - PROCESS | 4012 | 1467874863780 Marionette DEBUG loaded listener.js 00:01:03 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (12928800) [pid = 4012] [serial = 166] [outer = 10F20C00] 00:01:04 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (13143000) [pid = 4012] [serial = 167] [outer = 1B397000] 00:01:04 INFO - PROCESS | 4012 | 1467874864283 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:01:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 00:01:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 735ms 00:01:04 INFO - PROCESS | 4012 | 1467874864344 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 00:01:04 INFO - PROCESS | 4012 | 1467874864348 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 00:01:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 00:01:04 INFO - PROCESS | 4012 | 1467874864354 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 00:01:04 INFO - PROCESS | 4012 | 1467874864357 Marionette TRACE conn3 <- [1,190,null,{}] 00:01:04 INFO - PROCESS | 4012 | 1467874864361 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:01:04 INFO - PROCESS | 4012 | 1467874864363 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:04 INFO - PROCESS | 4012 | 1467874864447 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 00:01:04 INFO - PROCESS | 4012 | 1467874864519 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:04 INFO - PROCESS | 4012 | 1467874864521 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:04 INFO - PROCESS | 4012 | ++DOCSHELL 134CD000 == 31 [pid = 4012] [id = 57] 00:01:04 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (13940400) [pid = 4012] [serial = 168] [outer = 00000000] 00:01:04 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (139CA000) [pid = 4012] [serial = 169] [outer = 13940400] 00:01:04 INFO - PROCESS | 4012 | 1467874864568 Marionette DEBUG loaded listener.js 00:01:04 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (13CC0000) [pid = 4012] [serial = 170] [outer = 13940400] 00:01:04 INFO - PROCESS | 4012 | 1467874864913 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:01:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 00:01:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 595ms 00:01:04 INFO - PROCESS | 4012 | 1467874864951 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 00:01:04 INFO - PROCESS | 4012 | 1467874864953 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 00:01:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 00:01:04 INFO - PROCESS | 4012 | 1467874864957 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 00:01:04 INFO - PROCESS | 4012 | 1467874864960 Marionette TRACE conn3 <- [1,194,null,{}] 00:01:04 INFO - PROCESS | 4012 | 1467874864971 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:01:04 INFO - PROCESS | 4012 | 1467874864975 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:05 INFO - PROCESS | 4012 | 1467874865087 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 00:01:05 INFO - PROCESS | 4012 | 1467874865094 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:05 INFO - PROCESS | 4012 | 1467874865097 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:05 INFO - PROCESS | 4012 | ++DOCSHELL 159E1000 == 32 [pid = 4012] [id = 58] 00:01:05 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (159E1400) [pid = 4012] [serial = 171] [outer = 00000000] 00:01:05 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (16044400) [pid = 4012] [serial = 172] [outer = 159E1400] 00:01:05 INFO - PROCESS | 4012 | 1467874865144 Marionette DEBUG loaded listener.js 00:01:05 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (16B66000) [pid = 4012] [serial = 173] [outer = 159E1400] 00:01:05 INFO - PROCESS | 4012 | 1467874865535 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:01:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 00:01:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 594ms 00:01:05 INFO - PROCESS | 4012 | 1467874865553 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 00:01:05 INFO - PROCESS | 4012 | 1467874865556 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 00:01:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 00:01:05 INFO - PROCESS | 4012 | 1467874865559 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 00:01:05 INFO - PROCESS | 4012 | 1467874865561 Marionette TRACE conn3 <- [1,198,null,{}] 00:01:05 INFO - PROCESS | 4012 | 1467874865578 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:01:05 INFO - PROCESS | 4012 | 1467874865580 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:05 INFO - PROCESS | 4012 | 1467874865687 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 00:01:05 INFO - PROCESS | 4012 | 1467874865692 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:05 INFO - PROCESS | 4012 | 1467874865694 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:05 INFO - PROCESS | 4012 | ++DOCSHELL 170A9C00 == 33 [pid = 4012] [id = 59] 00:01:05 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (172EA000) [pid = 4012] [serial = 174] [outer = 00000000] 00:01:05 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (17784C00) [pid = 4012] [serial = 175] [outer = 172EA000] 00:01:05 INFO - PROCESS | 4012 | 1467874865739 Marionette DEBUG loaded listener.js 00:01:05 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (177BA000) [pid = 4012] [serial = 176] [outer = 172EA000] 00:01:06 INFO - PROCESS | 4012 | 1467874866170 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:01:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 00:01:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 657ms 00:01:06 INFO - PROCESS | 4012 | 1467874866217 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 00:01:06 INFO - PROCESS | 4012 | 1467874866219 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 00:01:06 INFO - PROCESS | 4012 | 1467874866222 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 00:01:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 00:01:06 INFO - PROCESS | 4012 | 1467874866224 Marionette TRACE conn3 <- [1,202,null,{}] 00:01:06 INFO - PROCESS | 4012 | 1467874866227 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:01:06 INFO - PROCESS | 4012 | 1467874866229 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:06 INFO - PROCESS | 4012 | 1467874866329 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 00:01:06 INFO - PROCESS | 4012 | 1467874866334 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:06 INFO - PROCESS | 4012 | 1467874866336 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:06 INFO - PROCESS | 4012 | ++DOCSHELL 12DF8000 == 34 [pid = 4012] [id = 60] 00:01:06 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (1788C400) [pid = 4012] [serial = 177] [outer = 00000000] 00:01:06 INFO - PROCESS | 4012 | ++DOMWINDOW == 85 (18208C00) [pid = 4012] [serial = 178] [outer = 1788C400] 00:01:06 INFO - PROCESS | 4012 | 1467874866380 Marionette DEBUG loaded listener.js 00:01:06 INFO - PROCESS | 4012 | ++DOMWINDOW == 86 (19B5CC00) [pid = 4012] [serial = 179] [outer = 1788C400] 00:01:06 INFO - PROCESS | 4012 | 1467874866797 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:01:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 00:01:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 595ms 00:01:06 INFO - PROCESS | 4012 | 1467874866820 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 00:01:06 INFO - PROCESS | 4012 | 1467874866822 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 00:01:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 00:01:06 INFO - PROCESS | 4012 | 1467874866825 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 00:01:06 INFO - PROCESS | 4012 | 1467874866827 Marionette TRACE conn3 <- [1,206,null,{}] 00:01:06 INFO - PROCESS | 4012 | 1467874866836 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:01:06 INFO - PROCESS | 4012 | 1467874866841 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:06 INFO - PROCESS | 4012 | 1467874866971 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 00:01:07 INFO - PROCESS | 4012 | 1467874867056 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:07 INFO - PROCESS | 4012 | 1467874867058 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:07 INFO - PROCESS | 4012 | ++DOCSHELL 19DDBC00 == 35 [pid = 4012] [id = 61] 00:01:07 INFO - PROCESS | 4012 | ++DOMWINDOW == 87 (19EB9400) [pid = 4012] [serial = 180] [outer = 00000000] 00:01:07 INFO - PROCESS | 4012 | ++DOMWINDOW == 88 (1A340000) [pid = 4012] [serial = 181] [outer = 19EB9400] 00:01:07 INFO - PROCESS | 4012 | 1467874867101 Marionette DEBUG loaded listener.js 00:01:07 INFO - PROCESS | 4012 | ++DOMWINDOW == 89 (1A341000) [pid = 4012] [serial = 182] [outer = 19EB9400] 00:01:07 INFO - PROCESS | 4012 | 1467874867488 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:01:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 00:01:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 704ms 00:01:07 INFO - PROCESS | 4012 | 1467874867525 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 00:01:07 INFO - PROCESS | 4012 | 1467874867527 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 00:01:07 INFO - PROCESS | 4012 | 1467874867530 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 00:01:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 00:01:07 INFO - PROCESS | 4012 | 1467874867532 Marionette TRACE conn3 <- [1,210,null,{}] 00:01:07 INFO - PROCESS | 4012 | 1467874867535 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:01:07 INFO - PROCESS | 4012 | 1467874867537 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:07 INFO - PROCESS | 4012 | 1467874867740 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 00:01:07 INFO - PROCESS | 4012 | --DOMWINDOW == 88 (10F24800) [pid = 4012] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 00:01:07 INFO - PROCESS | 4012 | --DOMWINDOW == 87 (144A4000) [pid = 4012] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 00:01:07 INFO - PROCESS | 4012 | --DOMWINDOW == 86 (139C6C00) [pid = 4012] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 00:01:07 INFO - PROCESS | 4012 | --DOMWINDOW == 85 (1449D400) [pid = 4012] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 00:01:07 INFO - PROCESS | 4012 | --DOMWINDOW == 84 (11212C00) [pid = 4012] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 00:01:07 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (159E1800) [pid = 4012] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 00:01:07 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (13C47400) [pid = 4012] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 00:01:07 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (19504400) [pid = 4012] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 00:01:07 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (19D37400) [pid = 4012] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 00:01:07 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (176D6C00) [pid = 4012] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 00:01:07 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (176D4800) [pid = 4012] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 00:01:07 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (13034800) [pid = 4012] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 00:01:07 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (130CE000) [pid = 4012] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 00:01:07 INFO - PROCESS | 4012 | 1467874867790 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:07 INFO - PROCESS | 4012 | 1467874867792 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:07 INFO - PROCESS | 4012 | ++DOCSHELL 1026CC00 == 36 [pid = 4012] [id = 62] 00:01:07 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (102D3C00) [pid = 4012] [serial = 183] [outer = 00000000] 00:01:07 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (12D64800) [pid = 4012] [serial = 184] [outer = 102D3C00] 00:01:07 INFO - PROCESS | 4012 | 1467874867834 Marionette DEBUG loaded listener.js 00:01:07 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (12DFCC00) [pid = 4012] [serial = 185] [outer = 102D3C00] 00:01:08 INFO - PROCESS | 4012 | 1467874868193 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:01:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 00:01:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 705ms 00:01:08 INFO - PROCESS | 4012 | 1467874868230 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 00:01:08 INFO - PROCESS | 4012 | 1467874868232 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 00:01:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 00:01:08 INFO - PROCESS | 4012 | 1467874868235 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 00:01:08 INFO - PROCESS | 4012 | 1467874868237 Marionette TRACE conn3 <- [1,214,null,{}] 00:01:08 INFO - PROCESS | 4012 | 1467874868241 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:01:08 INFO - PROCESS | 4012 | 1467874868242 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:08 INFO - PROCESS | 4012 | 1467874868366 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 00:01:08 INFO - PROCESS | 4012 | 1467874868376 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:08 INFO - PROCESS | 4012 | 1467874868378 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:08 INFO - PROCESS | 4012 | ++DOCSHELL 10267C00 == 37 [pid = 4012] [id = 63] 00:01:08 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (152B3C00) [pid = 4012] [serial = 186] [outer = 00000000] 00:01:08 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (19EC2C00) [pid = 4012] [serial = 187] [outer = 152B3C00] 00:01:08 INFO - PROCESS | 4012 | 1467874868420 Marionette DEBUG loaded listener.js 00:01:08 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (1A58D800) [pid = 4012] [serial = 188] [outer = 152B3C00] 00:01:08 INFO - PROCESS | 4012 | 1467874868802 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:01:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 00:01:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 594ms 00:01:08 INFO - PROCESS | 4012 | 1467874868833 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 00:01:08 INFO - PROCESS | 4012 | 1467874868834 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 00:01:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 00:01:08 INFO - PROCESS | 4012 | 1467874868838 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 00:01:08 INFO - PROCESS | 4012 | 1467874868839 Marionette TRACE conn3 <- [1,218,null,{}] 00:01:08 INFO - PROCESS | 4012 | 1467874868843 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:01:08 INFO - PROCESS | 4012 | 1467874868844 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:08 INFO - PROCESS | 4012 | 1467874868948 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 00:01:08 INFO - PROCESS | 4012 | 1467874868993 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:08 INFO - PROCESS | 4012 | 1467874868995 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:09 INFO - PROCESS | 4012 | ++DOCSHELL 12BD6400 == 38 [pid = 4012] [id = 64] 00:01:09 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (13032000) [pid = 4012] [serial = 189] [outer = 00000000] 00:01:09 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (1A714800) [pid = 4012] [serial = 190] [outer = 13032000] 00:01:09 INFO - PROCESS | 4012 | 1467874869054 Marionette DEBUG loaded listener.js 00:01:09 INFO - PROCESS | 4012 | ++DOMWINDOW == 85 (1A718000) [pid = 4012] [serial = 191] [outer = 13032000] 00:01:09 INFO - PROCESS | 4012 | 1467874869363 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:01:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 00:01:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 595ms 00:01:09 INFO - PROCESS | 4012 | 1467874869435 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 00:01:09 INFO - PROCESS | 4012 | 1467874869437 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 00:01:09 INFO - PROCESS | 4012 | 1467874869441 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 00:01:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 00:01:09 INFO - PROCESS | 4012 | 1467874869442 Marionette TRACE conn3 <- [1,222,null,{}] 00:01:09 INFO - PROCESS | 4012 | 1467874869446 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:01:09 INFO - PROCESS | 4012 | 1467874869448 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:09 INFO - PROCESS | 4012 | 1467874869570 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 00:01:09 INFO - PROCESS | 4012 | 1467874869598 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:09 INFO - PROCESS | 4012 | 1467874869600 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:09 INFO - PROCESS | 4012 | ++DOCSHELL 16B6A000 == 39 [pid = 4012] [id = 65] 00:01:09 INFO - PROCESS | 4012 | ++DOMWINDOW == 86 (16B70C00) [pid = 4012] [serial = 192] [outer = 00000000] 00:01:09 INFO - PROCESS | 4012 | ++DOMWINDOW == 87 (1A803800) [pid = 4012] [serial = 193] [outer = 16B70C00] 00:01:09 INFO - PROCESS | 4012 | 1467874869643 Marionette DEBUG loaded listener.js 00:01:09 INFO - PROCESS | 4012 | ++DOMWINDOW == 88 (1A805800) [pid = 4012] [serial = 194] [outer = 16B70C00] 00:01:10 INFO - PROCESS | 4012 | 1467874870204 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:01:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 00:01:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 814ms 00:01:10 INFO - PROCESS | 4012 | 1467874870243 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 00:01:10 INFO - PROCESS | 4012 | 1467874870248 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 00:01:10 INFO - PROCESS | 4012 | 1467874870253 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 00:01:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 00:01:10 INFO - PROCESS | 4012 | 1467874870258 Marionette TRACE conn3 <- [1,226,null,{}] 00:01:10 INFO - PROCESS | 4012 | 1467874870263 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:01:10 INFO - PROCESS | 4012 | 1467874870266 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:10 INFO - PROCESS | 4012 | 1467874870372 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 00:01:10 INFO - PROCESS | 4012 | 1467874870459 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:10 INFO - PROCESS | 4012 | 1467874870462 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:10 INFO - PROCESS | 4012 | ++DOCSHELL 10A77800 == 40 [pid = 4012] [id = 66] 00:01:10 INFO - PROCESS | 4012 | ++DOMWINDOW == 89 (10A9C400) [pid = 4012] [serial = 195] [outer = 00000000] 00:01:10 INFO - PROCESS | 4012 | ++DOMWINDOW == 90 (12927C00) [pid = 4012] [serial = 196] [outer = 10A9C400] 00:01:10 INFO - PROCESS | 4012 | 1467874870517 Marionette DEBUG loaded listener.js 00:01:10 INFO - PROCESS | 4012 | ++DOMWINDOW == 91 (13497000) [pid = 4012] [serial = 197] [outer = 10A9C400] 00:01:11 INFO - PROCESS | 4012 | 1467874871077 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:01:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 00:01:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 907ms 00:01:11 INFO - PROCESS | 4012 | 1467874871158 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 00:01:11 INFO - PROCESS | 4012 | 1467874871163 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 00:01:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 00:01:11 INFO - PROCESS | 4012 | 1467874871170 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 00:01:11 INFO - PROCESS | 4012 | 1467874871173 Marionette TRACE conn3 <- [1,230,null,{}] 00:01:11 INFO - PROCESS | 4012 | 1467874871177 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:01:11 INFO - PROCESS | 4012 | 1467874871180 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:11 INFO - PROCESS | 4012 | 1467874871286 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 00:01:11 INFO - PROCESS | 4012 | 1467874871362 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:11 INFO - PROCESS | 4012 | 1467874871365 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:11 INFO - PROCESS | 4012 | ++DOCSHELL 13CC6C00 == 41 [pid = 4012] [id = 67] 00:01:11 INFO - PROCESS | 4012 | ++DOMWINDOW == 92 (13ED0000) [pid = 4012] [serial = 198] [outer = 00000000] 00:01:11 INFO - PROCESS | 4012 | ++DOMWINDOW == 93 (171B5800) [pid = 4012] [serial = 199] [outer = 13ED0000] 00:01:11 INFO - PROCESS | 4012 | 1467874871421 Marionette DEBUG loaded listener.js 00:01:11 INFO - PROCESS | 4012 | ++DOMWINDOW == 94 (1788E800) [pid = 4012] [serial = 200] [outer = 13ED0000] 00:01:11 INFO - PROCESS | 4012 | 1467874871956 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:01:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 00:01:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 845ms 00:01:12 INFO - PROCESS | 4012 | 1467874872012 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 00:01:12 INFO - PROCESS | 4012 | 1467874872014 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 00:01:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 00:01:12 INFO - PROCESS | 4012 | 1467874872018 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 00:01:12 INFO - PROCESS | 4012 | 1467874872022 Marionette TRACE conn3 <- [1,234,null,{}] 00:01:12 INFO - PROCESS | 4012 | 1467874872033 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:01:12 INFO - PROCESS | 4012 | 1467874872037 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:12 INFO - PROCESS | 4012 | 1467874872148 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 00:01:12 INFO - PROCESS | 4012 | 1467874872228 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:12 INFO - PROCESS | 4012 | 1467874872231 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:12 INFO - PROCESS | 4012 | ++DOCSHELL 19ABFC00 == 42 [pid = 4012] [id = 68] 00:01:12 INFO - PROCESS | 4012 | ++DOMWINDOW == 95 (19AC0800) [pid = 4012] [serial = 201] [outer = 00000000] 00:01:12 INFO - PROCESS | 4012 | ++DOMWINDOW == 96 (19AC4C00) [pid = 4012] [serial = 202] [outer = 19AC0800] 00:01:12 INFO - PROCESS | 4012 | 1467874872326 Marionette DEBUG loaded listener.js 00:01:12 INFO - PROCESS | 4012 | ++DOMWINDOW == 97 (19DE2000) [pid = 4012] [serial = 203] [outer = 19AC0800] 00:01:12 INFO - PROCESS | 4012 | 1467874872889 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:01:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 00:01:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 955ms 00:01:12 INFO - PROCESS | 4012 | 1467874872977 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 00:01:12 INFO - PROCESS | 4012 | 1467874872980 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 00:01:12 INFO - PROCESS | 4012 | 1467874872983 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 00:01:12 INFO - PROCESS | 4012 | 1467874872985 Marionette TRACE conn3 <- [1,238,null,{}] 00:01:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 00:01:13 INFO - PROCESS | 4012 | 1467874872990 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:01:13 INFO - PROCESS | 4012 | 1467874872992 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:13 INFO - PROCESS | 4012 | 1467874873118 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 00:01:13 INFO - PROCESS | 4012 | 1467874873187 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:13 INFO - PROCESS | 4012 | 1467874873189 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:13 INFO - PROCESS | 4012 | ++DOCSHELL 12D6B000 == 43 [pid = 4012] [id = 69] 00:01:13 INFO - PROCESS | 4012 | ++DOMWINDOW == 98 (1313E000) [pid = 4012] [serial = 204] [outer = 00000000] 00:01:13 INFO - PROCESS | 4012 | ++DOMWINDOW == 99 (157AC000) [pid = 4012] [serial = 205] [outer = 1313E000] 00:01:13 INFO - PROCESS | 4012 | 1467874873241 Marionette DEBUG loaded listener.js 00:01:13 INFO - PROCESS | 4012 | ++DOMWINDOW == 100 (1607A400) [pid = 4012] [serial = 206] [outer = 1313E000] 00:01:13 INFO - PROCESS | 4012 | 1467874873861 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:01:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 00:01:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 892ms 00:01:13 INFO - PROCESS | 4012 | 1467874873889 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 00:01:13 INFO - PROCESS | 4012 | 1467874873893 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 00:01:13 INFO - PROCESS | 4012 | 1467874873899 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 00:01:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 00:01:13 INFO - PROCESS | 4012 | 1467874873903 Marionette TRACE conn3 <- [1,242,null,{}] 00:01:13 INFO - PROCESS | 4012 | 1467874873908 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:01:13 INFO - PROCESS | 4012 | 1467874873910 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:14 INFO - PROCESS | 4012 | 1467874874006 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 00:01:14 INFO - PROCESS | 4012 | 1467874874097 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:14 INFO - PROCESS | 4012 | 1467874874101 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:14 INFO - PROCESS | 4012 | ++DOCSHELL 129F9000 == 44 [pid = 4012] [id = 70] 00:01:14 INFO - PROCESS | 4012 | ++DOMWINDOW == 101 (12BD4400) [pid = 4012] [serial = 207] [outer = 00000000] 00:01:14 INFO - PROCESS | 4012 | ++DOMWINDOW == 102 (1349AC00) [pid = 4012] [serial = 208] [outer = 12BD4400] 00:01:14 INFO - PROCESS | 4012 | 1467874874155 Marionette DEBUG loaded listener.js 00:01:14 INFO - PROCESS | 4012 | ++DOMWINDOW == 103 (13C4A400) [pid = 4012] [serial = 209] [outer = 12BD4400] 00:01:14 INFO - PROCESS | 4012 | --DOCSHELL 12BD6400 == 43 [pid = 4012] [id = 64] 00:01:14 INFO - PROCESS | 4012 | --DOCSHELL 10267C00 == 42 [pid = 4012] [id = 63] 00:01:14 INFO - PROCESS | 4012 | --DOCSHELL 1026CC00 == 41 [pid = 4012] [id = 62] 00:01:14 INFO - PROCESS | 4012 | --DOCSHELL 19DDBC00 == 40 [pid = 4012] [id = 61] 00:01:14 INFO - PROCESS | 4012 | --DOCSHELL 12DF8000 == 39 [pid = 4012] [id = 60] 00:01:14 INFO - PROCESS | 4012 | --DOCSHELL 170A9C00 == 38 [pid = 4012] [id = 59] 00:01:14 INFO - PROCESS | 4012 | --DOCSHELL 159E1000 == 37 [pid = 4012] [id = 58] 00:01:14 INFO - PROCESS | 4012 | --DOCSHELL 134CD000 == 36 [pid = 4012] [id = 57] 00:01:14 INFO - PROCESS | 4012 | --DOCSHELL 10E43800 == 35 [pid = 4012] [id = 56] 00:01:14 INFO - PROCESS | 4012 | --DOMWINDOW == 102 (19D9B400) [pid = 4012] [serial = 156] [outer = 00000000] [url = about:blank] 00:01:14 INFO - PROCESS | 4012 | --DOMWINDOW == 101 (11298800) [pid = 4012] [serial = 129] [outer = 00000000] [url = about:blank] 00:01:14 INFO - PROCESS | 4012 | --DOMWINDOW == 100 (11449C00) [pid = 4012] [serial = 130] [outer = 00000000] [url = about:blank] 00:01:14 INFO - PROCESS | 4012 | --DOMWINDOW == 99 (159E1C00) [pid = 4012] [serial = 138] [outer = 00000000] [url = about:blank] 00:01:14 INFO - PROCESS | 4012 | --DOMWINDOW == 98 (13DAF000) [pid = 4012] [serial = 135] [outer = 00000000] [url = about:blank] 00:01:14 INFO - PROCESS | 4012 | --DOMWINDOW == 97 (16B6A400) [pid = 4012] [serial = 141] [outer = 00000000] [url = about:blank] 00:01:14 INFO - PROCESS | 4012 | --DOMWINDOW == 96 (13DBC800) [pid = 4012] [serial = 136] [outer = 00000000] [url = about:blank] 00:01:14 INFO - PROCESS | 4012 | --DOMWINDOW == 95 (131EE000) [pid = 4012] [serial = 126] [outer = 00000000] [url = about:blank] 00:01:14 INFO - PROCESS | 4012 | --DOMWINDOW == 94 (129F4000) [pid = 4012] [serial = 115] [outer = 00000000] [url = about:blank] 00:01:14 INFO - PROCESS | 4012 | --DOMWINDOW == 93 (114C9800) [pid = 4012] [serial = 114] [outer = 00000000] [url = about:blank] 00:01:14 INFO - PROCESS | 4012 | --DOMWINDOW == 92 (19D2C800) [pid = 4012] [serial = 154] [outer = 00000000] [url = about:blank] 00:01:14 INFO - PROCESS | 4012 | --DOMWINDOW == 91 (15F50400) [pid = 4012] [serial = 118] [outer = 00000000] [url = about:blank] 00:01:14 INFO - PROCESS | 4012 | --DOMWINDOW == 90 (13DB9800) [pid = 4012] [serial = 117] [outer = 00000000] [url = about:blank] 00:01:14 INFO - PROCESS | 4012 | --DOMWINDOW == 89 (19B65000) [pid = 4012] [serial = 121] [outer = 00000000] [url = about:blank] 00:01:14 INFO - PROCESS | 4012 | --DOMWINDOW == 88 (19AC8400) [pid = 4012] [serial = 120] [outer = 00000000] [url = about:blank] 00:01:14 INFO - PROCESS | 4012 | --DOMWINDOW == 87 (19EBE000) [pid = 4012] [serial = 124] [outer = 00000000] [url = about:blank] 00:01:14 INFO - PROCESS | 4012 | --DOMWINDOW == 86 (19DDB400) [pid = 4012] [serial = 123] [outer = 00000000] [url = about:blank] 00:01:14 INFO - PROCESS | 4012 | --DOMWINDOW == 85 (177BC800) [pid = 4012] [serial = 144] [outer = 00000000] [url = about:blank] 00:01:14 INFO - PROCESS | 4012 | --DOMWINDOW == 84 (1788AC00) [pid = 4012] [serial = 145] [outer = 00000000] [url = about:blank] 00:01:14 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (17036800) [pid = 4012] [serial = 142] [outer = 00000000] [url = about:blank] 00:01:14 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (1820E800) [pid = 4012] [serial = 147] [outer = 00000000] [url = about:blank] 00:01:14 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (13144000) [pid = 4012] [serial = 133] [outer = 00000000] [url = about:blank] 00:01:14 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (130C9800) [pid = 4012] [serial = 132] [outer = 00000000] [url = about:blank] 00:01:14 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (18011400) [pid = 4012] [serial = 150] [outer = 00000000] [url = about:blank] 00:01:14 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (19AC9C00) [pid = 4012] [serial = 151] [outer = 00000000] [url = about:blank] 00:01:14 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (15F52000) [pid = 4012] [serial = 139] [outer = 00000000] [url = about:blank] 00:01:14 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (19D2C400) [pid = 4012] [serial = 153] [outer = 00000000] [url = about:blank] 00:01:14 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (1820F000) [pid = 4012] [serial = 148] [outer = 00000000] [url = about:blank] 00:01:14 INFO - PROCESS | 4012 | 1467874874574 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:01:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 00:01:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 689ms 00:01:14 INFO - PROCESS | 4012 | 1467874874633 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 00:01:14 INFO - PROCESS | 4012 | 1467874874637 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 00:01:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 00:01:14 INFO - PROCESS | 4012 | 1467874874650 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 00:01:14 INFO - PROCESS | 4012 | 1467874874652 Marionette TRACE conn3 <- [1,246,null,{}] 00:01:14 INFO - PROCESS | 4012 | 1467874874660 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:01:14 INFO - PROCESS | 4012 | 1467874874663 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:14 INFO - PROCESS | 4012 | 1467874874750 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 00:01:14 INFO - PROCESS | 4012 | 1467874874756 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:14 INFO - PROCESS | 4012 | 1467874874759 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:14 INFO - PROCESS | 4012 | ++DOCSHELL 13144400 == 36 [pid = 4012] [id = 71] 00:01:14 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (13144C00) [pid = 4012] [serial = 210] [outer = 00000000] 00:01:14 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (13CCAC00) [pid = 4012] [serial = 211] [outer = 13144C00] 00:01:14 INFO - PROCESS | 4012 | 1467874874809 Marionette DEBUG loaded listener.js 00:01:14 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (13EC7C00) [pid = 4012] [serial = 212] [outer = 13144C00] 00:01:15 INFO - PROCESS | 4012 | 1467874875241 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:01:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 00:01:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 627ms 00:01:15 INFO - PROCESS | 4012 | 1467874875288 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 00:01:15 INFO - PROCESS | 4012 | 1467874875290 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 00:01:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 00:01:15 INFO - PROCESS | 4012 | 1467874875294 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 00:01:15 INFO - PROCESS | 4012 | 1467874875297 Marionette TRACE conn3 <- [1,250,null,{}] 00:01:15 INFO - PROCESS | 4012 | 1467874875307 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:01:15 INFO - PROCESS | 4012 | 1467874875311 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:15 INFO - PROCESS | 4012 | 1467874875393 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 00:01:15 INFO - PROCESS | 4012 | 1467874875402 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:15 INFO - PROCESS | 4012 | 1467874875405 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:15 INFO - PROCESS | 4012 | ++DOCSHELL 15F50C00 == 37 [pid = 4012] [id = 72] 00:01:15 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (15F51C00) [pid = 4012] [serial = 213] [outer = 00000000] 00:01:15 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (16074800) [pid = 4012] [serial = 214] [outer = 15F51C00] 00:01:15 INFO - PROCESS | 4012 | 1467874875451 Marionette DEBUG loaded listener.js 00:01:15 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (17036400) [pid = 4012] [serial = 215] [outer = 15F51C00] 00:01:15 INFO - PROCESS | 4012 | 1467874875884 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:01:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 00:01:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 642ms 00:01:15 INFO - PROCESS | 4012 | 1467874875931 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 00:01:15 INFO - PROCESS | 4012 | 1467874875934 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 00:01:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 00:01:15 INFO - PROCESS | 4012 | 1467874875937 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 00:01:15 INFO - PROCESS | 4012 | 1467874875939 Marionette TRACE conn3 <- [1,254,null,{}] 00:01:15 INFO - PROCESS | 4012 | 1467874875942 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:01:15 INFO - PROCESS | 4012 | 1467874875944 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:16 INFO - PROCESS | 4012 | 1467874876025 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 00:01:16 INFO - PROCESS | 4012 | 1467874876033 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:16 INFO - PROCESS | 4012 | 1467874876035 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:16 INFO - PROCESS | 4012 | ++DOCSHELL 1604C800 == 38 [pid = 4012] [id = 73] 00:01:16 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (170A5C00) [pid = 4012] [serial = 216] [outer = 00000000] 00:01:16 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (177DD800) [pid = 4012] [serial = 217] [outer = 170A5C00] 00:01:16 INFO - PROCESS | 4012 | 1467874876079 Marionette DEBUG loaded listener.js 00:01:16 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (177E3800) [pid = 4012] [serial = 218] [outer = 170A5C00] 00:01:16 INFO - PROCESS | 4012 | 1467874876551 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:01:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 00:01:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 704ms 00:01:16 INFO - PROCESS | 4012 | 1467874876637 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 00:01:16 INFO - PROCESS | 4012 | 1467874876639 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 00:01:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 00:01:16 INFO - PROCESS | 4012 | 1467874876642 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 00:01:16 INFO - PROCESS | 4012 | 1467874876644 Marionette TRACE conn3 <- [1,258,null,{}] 00:01:16 INFO - PROCESS | 4012 | 1467874876648 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:01:16 INFO - PROCESS | 4012 | 1467874876650 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:16 INFO - PROCESS | 4012 | 1467874876729 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 00:01:16 INFO - PROCESS | 4012 | 1467874876735 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:16 INFO - PROCESS | 4012 | 1467874876737 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:16 INFO - PROCESS | 4012 | ++DOCSHELL 17789800 == 39 [pid = 4012] [id = 74] 00:01:16 INFO - PROCESS | 4012 | ++DOMWINDOW == 85 (19502400) [pid = 4012] [serial = 219] [outer = 00000000] 00:01:16 INFO - PROCESS | 4012 | ++DOMWINDOW == 86 (1950A400) [pid = 4012] [serial = 220] [outer = 19502400] 00:01:16 INFO - PROCESS | 4012 | 1467874876780 Marionette DEBUG loaded listener.js 00:01:16 INFO - PROCESS | 4012 | ++DOMWINDOW == 87 (1950DC00) [pid = 4012] [serial = 221] [outer = 19502400] 00:01:17 INFO - PROCESS | 4012 | 1467874877232 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:01:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 00:01:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 642ms 00:01:17 INFO - PROCESS | 4012 | 1467874877280 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 00:01:17 INFO - PROCESS | 4012 | 1467874877282 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 00:01:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 00:01:17 INFO - PROCESS | 4012 | 1467874877291 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 00:01:17 INFO - PROCESS | 4012 | 1467874877293 Marionette TRACE conn3 <- [1,262,null,{}] 00:01:17 INFO - PROCESS | 4012 | 1467874877297 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:01:17 INFO - PROCESS | 4012 | 1467874877302 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:17 INFO - PROCESS | 4012 | 1467874877439 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 00:01:17 INFO - PROCESS | 4012 | 1467874877493 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:17 INFO - PROCESS | 4012 | 1467874877495 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:17 INFO - PROCESS | 4012 | ++DOCSHELL 19B5BC00 == 40 [pid = 4012] [id = 75] 00:01:17 INFO - PROCESS | 4012 | ++DOMWINDOW == 88 (19B5D800) [pid = 4012] [serial = 222] [outer = 00000000] 00:01:17 INFO - PROCESS | 4012 | ++DOMWINDOW == 89 (19D34400) [pid = 4012] [serial = 223] [outer = 19B5D800] 00:01:17 INFO - PROCESS | 4012 | 1467874877539 Marionette DEBUG loaded listener.js 00:01:17 INFO - PROCESS | 4012 | ++DOMWINDOW == 90 (19D91400) [pid = 4012] [serial = 224] [outer = 19B5D800] 00:01:17 INFO - PROCESS | 4012 | 1467874877922 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:01:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 00:01:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 688ms 00:01:18 INFO - PROCESS | 4012 | 1467874877990 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 00:01:18 INFO - PROCESS | 4012 | 1467874877992 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 00:01:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 00:01:18 INFO - PROCESS | 4012 | 1467874877996 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 00:01:18 INFO - PROCESS | 4012 | 1467874877997 Marionette TRACE conn3 <- [1,266,null,{}] 00:01:18 INFO - PROCESS | 4012 | 1467874878001 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:01:18 INFO - PROCESS | 4012 | 1467874878002 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:18 INFO - PROCESS | 4012 | 1467874878118 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 00:01:18 INFO - PROCESS | 4012 | 1467874878132 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:18 INFO - PROCESS | 4012 | 1467874878134 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:18 INFO - PROCESS | 4012 | ++DOCSHELL 10F91800 == 41 [pid = 4012] [id = 76] 00:01:18 INFO - PROCESS | 4012 | ++DOMWINDOW == 91 (19AC2400) [pid = 4012] [serial = 225] [outer = 00000000] 00:01:18 INFO - PROCESS | 4012 | ++DOMWINDOW == 92 (19EC0000) [pid = 4012] [serial = 226] [outer = 19AC2400] 00:01:18 INFO - PROCESS | 4012 | 1467874878227 Marionette DEBUG loaded listener.js 00:01:18 INFO - PROCESS | 4012 | ++DOMWINDOW == 93 (1A1B6400) [pid = 4012] [serial = 227] [outer = 19AC2400] 00:01:18 INFO - PROCESS | 4012 | 1467874878605 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:01:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 00:01:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 642ms 00:01:18 INFO - PROCESS | 4012 | 1467874878634 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 00:01:18 INFO - PROCESS | 4012 | 1467874878635 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 00:01:18 INFO - PROCESS | 4012 | 1467874878639 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 00:01:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 00:01:18 INFO - PROCESS | 4012 | 1467874878640 Marionette TRACE conn3 <- [1,270,null,{}] 00:01:18 INFO - PROCESS | 4012 | 1467874878644 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:01:18 INFO - PROCESS | 4012 | 1467874878646 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:18 INFO - PROCESS | 4012 | 1467874878749 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 00:01:18 INFO - PROCESS | 4012 | 1467874878820 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:18 INFO - PROCESS | 4012 | 1467874878822 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:18 INFO - PROCESS | 4012 | ++DOCSHELL 19DDE800 == 42 [pid = 4012] [id = 77] 00:01:18 INFO - PROCESS | 4012 | ++DOMWINDOW == 94 (19DE5000) [pid = 4012] [serial = 228] [outer = 00000000] 00:01:18 INFO - PROCESS | 4012 | ++DOMWINDOW == 95 (1A719800) [pid = 4012] [serial = 229] [outer = 19DE5000] 00:01:18 INFO - PROCESS | 4012 | 1467874878865 Marionette DEBUG loaded listener.js 00:01:18 INFO - PROCESS | 4012 | ++DOMWINDOW == 96 (1A71A800) [pid = 4012] [serial = 230] [outer = 19DE5000] 00:01:19 INFO - PROCESS | 4012 | --DOMWINDOW == 95 (13032000) [pid = 4012] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 00:01:19 INFO - PROCESS | 4012 | --DOMWINDOW == 94 (1788C400) [pid = 4012] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 00:01:19 INFO - PROCESS | 4012 | --DOMWINDOW == 93 (172EA000) [pid = 4012] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 00:01:19 INFO - PROCESS | 4012 | --DOMWINDOW == 92 (19EB9400) [pid = 4012] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 00:01:19 INFO - PROCESS | 4012 | --DOMWINDOW == 91 (159E1400) [pid = 4012] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 00:01:19 INFO - PROCESS | 4012 | --DOMWINDOW == 90 (13940400) [pid = 4012] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 00:01:19 INFO - PROCESS | 4012 | --DOMWINDOW == 89 (10F20C00) [pid = 4012] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 00:01:19 INFO - PROCESS | 4012 | --DOMWINDOW == 88 (10A07C00) [pid = 4012] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 00:01:19 INFO - PROCESS | 4012 | --DOMWINDOW == 87 (102D3C00) [pid = 4012] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 00:01:19 INFO - PROCESS | 4012 | --DOMWINDOW == 86 (152B3C00) [pid = 4012] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 00:01:19 INFO - PROCESS | 4012 | 1467874879278 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:01:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 00:01:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 704ms 00:01:19 INFO - PROCESS | 4012 | 1467874879339 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 00:01:19 INFO - PROCESS | 4012 | 1467874879341 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 00:01:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 00:01:19 INFO - PROCESS | 4012 | 1467874879344 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 00:01:19 INFO - PROCESS | 4012 | 1467874879346 Marionette TRACE conn3 <- [1,274,null,{}] 00:01:19 INFO - PROCESS | 4012 | 1467874879349 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:01:19 INFO - PROCESS | 4012 | 1467874879351 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:19 INFO - PROCESS | 4012 | 1467874879430 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 00:01:19 INFO - PROCESS | 4012 | 1467874879436 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:19 INFO - PROCESS | 4012 | 1467874879438 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:19 INFO - PROCESS | 4012 | ++DOCSHELL 13032000 == 43 [pid = 4012] [id = 78] 00:01:19 INFO - PROCESS | 4012 | ++DOMWINDOW == 87 (159E1400) [pid = 4012] [serial = 231] [outer = 00000000] 00:01:19 INFO - PROCESS | 4012 | ++DOMWINDOW == 88 (1A713000) [pid = 4012] [serial = 232] [outer = 159E1400] 00:01:19 INFO - PROCESS | 4012 | 1467874879480 Marionette DEBUG loaded listener.js 00:01:19 INFO - PROCESS | 4012 | ++DOMWINDOW == 89 (1A71BC00) [pid = 4012] [serial = 233] [outer = 159E1400] 00:01:19 INFO - PROCESS | 4012 | 1467874879901 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:01:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 00:01:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 595ms 00:01:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 00:01:19 INFO - PROCESS | 4012 | 1467874879941 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 00:01:19 INFO - PROCESS | 4012 | 1467874879943 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 00:01:19 INFO - PROCESS | 4012 | 1467874879947 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 00:01:19 INFO - PROCESS | 4012 | 1467874879949 Marionette TRACE conn3 <- [1,278,null,{}] 00:01:19 INFO - PROCESS | 4012 | 1467874879952 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:01:19 INFO - PROCESS | 4012 | 1467874879954 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:20 INFO - PROCESS | 4012 | 1467874880044 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 00:01:20 INFO - PROCESS | 4012 | 1467874880053 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:20 INFO - PROCESS | 4012 | 1467874880055 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:20 INFO - PROCESS | 4012 | ++DOCSHELL 1AA68400 == 44 [pid = 4012] [id = 79] 00:01:20 INFO - PROCESS | 4012 | ++DOMWINDOW == 90 (1AA68800) [pid = 4012] [serial = 234] [outer = 00000000] 00:01:20 INFO - PROCESS | 4012 | ++DOMWINDOW == 91 (1AA6D400) [pid = 4012] [serial = 235] [outer = 1AA68800] 00:01:20 INFO - PROCESS | 4012 | 1467874880097 Marionette DEBUG loaded listener.js 00:01:20 INFO - PROCESS | 4012 | ++DOMWINDOW == 92 (1AA73400) [pid = 4012] [serial = 236] [outer = 1AA68800] 00:01:20 INFO - PROCESS | 4012 | 1467874880518 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:01:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 00:01:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 595ms 00:01:20 INFO - PROCESS | 4012 | 1467874880544 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 00:01:20 INFO - PROCESS | 4012 | 1467874880546 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 00:01:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 00:01:20 INFO - PROCESS | 4012 | 1467874880550 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 00:01:20 INFO - PROCESS | 4012 | 1467874880552 Marionette TRACE conn3 <- [1,282,null,{}] 00:01:20 INFO - PROCESS | 4012 | 1467874880555 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:01:20 INFO - PROCESS | 4012 | 1467874880557 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:20 INFO - PROCESS | 4012 | 1467874880682 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 00:01:20 INFO - PROCESS | 4012 | 1467874880690 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:20 INFO - PROCESS | 4012 | 1467874880693 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:20 INFO - PROCESS | 4012 | ++DOCSHELL 1AA73000 == 45 [pid = 4012] [id = 80] 00:01:20 INFO - PROCESS | 4012 | ++DOMWINDOW == 93 (1AA74C00) [pid = 4012] [serial = 237] [outer = 00000000] 00:01:20 INFO - PROCESS | 4012 | ++DOMWINDOW == 94 (1AD1BC00) [pid = 4012] [serial = 238] [outer = 1AA74C00] 00:01:20 INFO - PROCESS | 4012 | 1467874880739 Marionette DEBUG loaded listener.js 00:01:20 INFO - PROCESS | 4012 | ++DOMWINDOW == 95 (1AF11C00) [pid = 4012] [serial = 239] [outer = 1AA74C00] 00:01:21 INFO - PROCESS | 4012 | 1467874881206 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:01:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 00:01:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 704ms 00:01:21 INFO - PROCESS | 4012 | 1467874881251 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 00:01:21 INFO - PROCESS | 4012 | 1467874881255 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 00:01:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 00:01:21 INFO - PROCESS | 4012 | 1467874881261 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 00:01:21 INFO - PROCESS | 4012 | 1467874881265 Marionette TRACE conn3 <- [1,286,null,{}] 00:01:21 INFO - PROCESS | 4012 | 1467874881271 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:01:21 INFO - PROCESS | 4012 | 1467874881274 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:21 INFO - PROCESS | 4012 | 1467874881396 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 00:01:21 INFO - PROCESS | 4012 | 1467874881581 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:21 INFO - PROCESS | 4012 | 1467874881584 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:21 INFO - PROCESS | 4012 | ++DOCSHELL 12BD3800 == 46 [pid = 4012] [id = 81] 00:01:21 INFO - PROCESS | 4012 | ++DOMWINDOW == 96 (12BD3C00) [pid = 4012] [serial = 240] [outer = 00000000] 00:01:21 INFO - PROCESS | 4012 | ++DOMWINDOW == 97 (1313B000) [pid = 4012] [serial = 241] [outer = 12BD3C00] 00:01:21 INFO - PROCESS | 4012 | 1467874881645 Marionette DEBUG loaded listener.js 00:01:21 INFO - PROCESS | 4012 | ++DOMWINDOW == 98 (139C5400) [pid = 4012] [serial = 242] [outer = 12BD3C00] 00:01:22 INFO - PROCESS | 4012 | 1467874882256 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:01:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 00:01:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1049ms 00:01:22 INFO - PROCESS | 4012 | 1467874882340 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 00:01:22 INFO - PROCESS | 4012 | 1467874882344 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 00:01:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 00:01:22 INFO - PROCESS | 4012 | 1467874882365 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 00:01:22 INFO - PROCESS | 4012 | 1467874882368 Marionette TRACE conn3 <- [1,290,null,{}] 00:01:22 INFO - PROCESS | 4012 | 1467874882373 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:01:22 INFO - PROCESS | 4012 | 1467874882376 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:22 INFO - PROCESS | 4012 | 1467874882522 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 00:01:22 INFO - PROCESS | 4012 | 1467874882635 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:22 INFO - PROCESS | 4012 | 1467874882638 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:22 INFO - PROCESS | 4012 | ++DOCSHELL 1603E400 == 47 [pid = 4012] [id = 82] 00:01:22 INFO - PROCESS | 4012 | ++DOMWINDOW == 99 (16040000) [pid = 4012] [serial = 243] [outer = 00000000] 00:01:22 INFO - PROCESS | 4012 | ++DOMWINDOW == 100 (177BC800) [pid = 4012] [serial = 244] [outer = 16040000] 00:01:22 INFO - PROCESS | 4012 | 1467874882698 Marionette DEBUG loaded listener.js 00:01:22 INFO - PROCESS | 4012 | ++DOMWINDOW == 101 (19501800) [pid = 4012] [serial = 245] [outer = 16040000] 00:01:23 INFO - PROCESS | 4012 | 1467874883252 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:01:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 00:01:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 955ms 00:01:23 INFO - PROCESS | 4012 | 1467874883308 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 00:01:23 INFO - PROCESS | 4012 | 1467874883311 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 00:01:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 00:01:23 INFO - PROCESS | 4012 | 1467874883315 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 00:01:23 INFO - PROCESS | 4012 | 1467874883319 Marionette TRACE conn3 <- [1,294,null,{}] 00:01:23 INFO - PROCESS | 4012 | 1467874883330 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:01:23 INFO - PROCESS | 4012 | 1467874883334 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:23 INFO - PROCESS | 4012 | 1467874883439 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 00:01:23 INFO - PROCESS | 4012 | 1467874883533 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:23 INFO - PROCESS | 4012 | 1467874883536 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:23 INFO - PROCESS | 4012 | ++DOCSHELL 1AA72800 == 48 [pid = 4012] [id = 83] 00:01:23 INFO - PROCESS | 4012 | ++DOMWINDOW == 102 (1AA75C00) [pid = 4012] [serial = 246] [outer = 00000000] 00:01:23 INFO - PROCESS | 4012 | ++DOMWINDOW == 103 (1AD18000) [pid = 4012] [serial = 247] [outer = 1AA75C00] 00:01:23 INFO - PROCESS | 4012 | 1467874883591 Marionette DEBUG loaded listener.js 00:01:23 INFO - PROCESS | 4012 | ++DOMWINDOW == 104 (1AF11000) [pid = 4012] [serial = 248] [outer = 1AA75C00] 00:01:24 INFO - PROCESS | 4012 | 1467874884180 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:01:24 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:01:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 908ms 00:01:24 INFO - PROCESS | 4012 | 1467874884218 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 00:01:24 INFO - PROCESS | 4012 | 1467874884221 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 00:01:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 00:01:24 INFO - PROCESS | 4012 | 1467874884225 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 00:01:24 INFO - PROCESS | 4012 | 1467874884227 Marionette TRACE conn3 <- [1,298,null,{}] 00:01:24 INFO - PROCESS | 4012 | 1467874884230 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:01:24 INFO - PROCESS | 4012 | 1467874884232 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:24 INFO - PROCESS | 4012 | 1467874884340 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 00:01:24 INFO - PROCESS | 4012 | 1467874884429 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:24 INFO - PROCESS | 4012 | 1467874884432 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:24 INFO - PROCESS | 4012 | ++DOCSHELL 1AD1FC00 == 49 [pid = 4012] [id = 84] 00:01:24 INFO - PROCESS | 4012 | ++DOMWINDOW == 105 (1AF16400) [pid = 4012] [serial = 249] [outer = 00000000] 00:01:24 INFO - PROCESS | 4012 | ++DOMWINDOW == 106 (1AF1D800) [pid = 4012] [serial = 250] [outer = 1AF16400] 00:01:24 INFO - PROCESS | 4012 | 1467874884484 Marionette DEBUG loaded listener.js 00:01:24 INFO - PROCESS | 4012 | ++DOMWINDOW == 107 (1AF8F000) [pid = 4012] [serial = 251] [outer = 1AF16400] 00:01:25 INFO - PROCESS | 4012 | 1467874885381 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:01:25 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:01:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1236ms 00:01:25 INFO - PROCESS | 4012 | 1467874885469 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 00:01:25 INFO - PROCESS | 4012 | 1467874885471 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 00:01:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 00:01:25 INFO - PROCESS | 4012 | 1467874885476 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 00:01:25 INFO - PROCESS | 4012 | 1467874885478 Marionette TRACE conn3 <- [1,302,null,{}] 00:01:25 INFO - PROCESS | 4012 | 1467874885484 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:01:25 INFO - PROCESS | 4012 | 1467874885486 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:25 INFO - PROCESS | 4012 | 1467874885615 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 00:01:25 INFO - PROCESS | 4012 | 1467874885688 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:25 INFO - PROCESS | 4012 | 1467874885691 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:25 INFO - PROCESS | 4012 | ++DOCSHELL 0F31DC00 == 50 [pid = 4012] [id = 85] 00:01:25 INFO - PROCESS | 4012 | ++DOMWINDOW == 108 (0F31E000) [pid = 4012] [serial = 252] [outer = 00000000] 00:01:25 INFO - PROCESS | 4012 | ++DOMWINDOW == 109 (129EEC00) [pid = 4012] [serial = 253] [outer = 0F31E000] 00:01:25 INFO - PROCESS | 4012 | 1467874885738 Marionette DEBUG loaded listener.js 00:01:25 INFO - PROCESS | 4012 | ++DOMWINDOW == 110 (12BD6400) [pid = 4012] [serial = 254] [outer = 0F31E000] 00:01:26 INFO - PROCESS | 4012 | --DOCSHELL 1AA68400 == 49 [pid = 4012] [id = 79] 00:01:26 INFO - PROCESS | 4012 | --DOCSHELL 13032000 == 48 [pid = 4012] [id = 78] 00:01:26 INFO - PROCESS | 4012 | --DOCSHELL 19DDE800 == 47 [pid = 4012] [id = 77] 00:01:26 INFO - PROCESS | 4012 | --DOCSHELL 10F91800 == 46 [pid = 4012] [id = 76] 00:01:26 INFO - PROCESS | 4012 | --DOCSHELL 19B5BC00 == 45 [pid = 4012] [id = 75] 00:01:26 INFO - PROCESS | 4012 | --DOCSHELL 17789800 == 44 [pid = 4012] [id = 74] 00:01:26 INFO - PROCESS | 4012 | --DOCSHELL 1604C800 == 43 [pid = 4012] [id = 73] 00:01:26 INFO - PROCESS | 4012 | --DOCSHELL 15F50C00 == 42 [pid = 4012] [id = 72] 00:01:26 INFO - PROCESS | 4012 | --DOCSHELL 13144400 == 41 [pid = 4012] [id = 71] 00:01:26 INFO - PROCESS | 4012 | --DOCSHELL 129F9000 == 40 [pid = 4012] [id = 70] 00:01:26 INFO - PROCESS | 4012 | --DOCSHELL 12D6B000 == 39 [pid = 4012] [id = 69] 00:01:26 INFO - PROCESS | 4012 | --DOCSHELL 19ABFC00 == 38 [pid = 4012] [id = 68] 00:01:26 INFO - PROCESS | 4012 | --DOCSHELL 13CC6C00 == 37 [pid = 4012] [id = 67] 00:01:26 INFO - PROCESS | 4012 | --DOCSHELL 10A77800 == 36 [pid = 4012] [id = 66] 00:01:26 INFO - PROCESS | 4012 | --DOMWINDOW == 109 (1A341000) [pid = 4012] [serial = 182] [outer = 00000000] [url = about:blank] 00:01:26 INFO - PROCESS | 4012 | --DOMWINDOW == 108 (1B595000) [pid = 4012] [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:01:26 INFO - PROCESS | 4012 | --DOMWINDOW == 107 (12DFCC00) [pid = 4012] [serial = 185] [outer = 00000000] [url = about:blank] 00:01:26 INFO - PROCESS | 4012 | --DOMWINDOW == 106 (17784C00) [pid = 4012] [serial = 175] [outer = 00000000] [url = about:blank] 00:01:26 INFO - PROCESS | 4012 | --DOMWINDOW == 105 (12D64800) [pid = 4012] [serial = 184] [outer = 00000000] [url = about:blank] 00:01:26 INFO - PROCESS | 4012 | --DOMWINDOW == 104 (19EC2C00) [pid = 4012] [serial = 187] [outer = 00000000] [url = about:blank] 00:01:26 INFO - PROCESS | 4012 | --DOMWINDOW == 103 (1A718000) [pid = 4012] [serial = 191] [outer = 00000000] [url = about:blank] 00:01:26 INFO - PROCESS | 4012 | --DOMWINDOW == 102 (16B66000) [pid = 4012] [serial = 173] [outer = 00000000] [url = about:blank] 00:01:26 INFO - PROCESS | 4012 | --DOMWINDOW == 101 (1A58D800) [pid = 4012] [serial = 188] [outer = 00000000] [url = about:blank] 00:01:26 INFO - PROCESS | 4012 | --DOMWINDOW == 100 (1A803800) [pid = 4012] [serial = 193] [outer = 00000000] [url = about:blank] 00:01:26 INFO - PROCESS | 4012 | --DOMWINDOW == 99 (1A714800) [pid = 4012] [serial = 190] [outer = 00000000] [url = about:blank] 00:01:26 INFO - PROCESS | 4012 | --DOMWINDOW == 98 (18208C00) [pid = 4012] [serial = 178] [outer = 00000000] [url = about:blank] 00:01:26 INFO - PROCESS | 4012 | --DOMWINDOW == 97 (177BA000) [pid = 4012] [serial = 176] [outer = 00000000] [url = about:blank] 00:01:26 INFO - PROCESS | 4012 | --DOMWINDOW == 96 (1A340000) [pid = 4012] [serial = 181] [outer = 00000000] [url = about:blank] 00:01:26 INFO - PROCESS | 4012 | --DOMWINDOW == 95 (16044400) [pid = 4012] [serial = 172] [outer = 00000000] [url = about:blank] 00:01:26 INFO - PROCESS | 4012 | --DOMWINDOW == 94 (139CA000) [pid = 4012] [serial = 169] [outer = 00000000] [url = about:blank] 00:01:26 INFO - PROCESS | 4012 | --DOMWINDOW == 93 (13CC0000) [pid = 4012] [serial = 170] [outer = 00000000] [url = about:blank] 00:01:26 INFO - PROCESS | 4012 | --DOMWINDOW == 92 (11CD3400) [pid = 4012] [serial = 165] [outer = 00000000] [url = about:blank] 00:01:26 INFO - PROCESS | 4012 | --DOMWINDOW == 91 (12928800) [pid = 4012] [serial = 166] [outer = 00000000] [url = about:blank] 00:01:26 INFO - PROCESS | 4012 | --DOMWINDOW == 90 (19B5CC00) [pid = 4012] [serial = 179] [outer = 00000000] [url = about:blank] 00:01:26 INFO - PROCESS | 4012 | --DOMWINDOW == 89 (10A75400) [pid = 4012] [serial = 159] [outer = 00000000] [url = about:blank] 00:01:26 INFO - PROCESS | 4012 | --DOMWINDOW == 88 (132D0400) [pid = 4012] [serial = 162] [outer = 00000000] [url = about:blank] 00:01:26 INFO - PROCESS | 4012 | --DOMWINDOW == 87 (19DE3800) [pid = 4012] [serial = 157] [outer = 00000000] [url = about:blank] 00:01:26 INFO - PROCESS | 4012 | 1467874886302 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:01:26 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:01:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 829ms 00:01:26 INFO - PROCESS | 4012 | 1467874886321 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 00:01:26 INFO - PROCESS | 4012 | 1467874886326 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 00:01:26 INFO - PROCESS | 4012 | 1467874886332 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 00:01:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 00:01:26 INFO - PROCESS | 4012 | 1467874886335 Marionette TRACE conn3 <- [1,306,null,{}] 00:01:26 INFO - PROCESS | 4012 | 1467874886340 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:01:26 INFO - PROCESS | 4012 | 1467874886343 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:26 INFO - PROCESS | 4012 | 1467874886435 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 00:01:26 INFO - PROCESS | 4012 | 1467874886443 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:26 INFO - PROCESS | 4012 | 1467874886445 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:26 INFO - PROCESS | 4012 | ++DOCSHELL 129AE800 == 37 [pid = 4012] [id = 86] 00:01:26 INFO - PROCESS | 4012 | ++DOMWINDOW == 88 (129AF000) [pid = 4012] [serial = 255] [outer = 00000000] 00:01:26 INFO - PROCESS | 4012 | ++DOMWINDOW == 89 (12DFCC00) [pid = 4012] [serial = 256] [outer = 129AF000] 00:01:26 INFO - PROCESS | 4012 | 1467874886491 Marionette DEBUG loaded listener.js 00:01:26 INFO - PROCESS | 4012 | ++DOMWINDOW == 90 (131E7400) [pid = 4012] [serial = 257] [outer = 129AF000] 00:01:26 INFO - PROCESS | 4012 | 1467874886939 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:01:26 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:01:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 626ms 00:01:26 INFO - PROCESS | 4012 | 1467874886971 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 00:01:26 INFO - PROCESS | 4012 | 1467874886973 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 00:01:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 00:01:26 INFO - PROCESS | 4012 | 1467874886977 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 00:01:26 INFO - PROCESS | 4012 | 1467874886980 Marionette TRACE conn3 <- [1,310,null,{}] 00:01:26 INFO - PROCESS | 4012 | 1467874886995 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:01:27 INFO - PROCESS | 4012 | 1467874886999 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:27 INFO - PROCESS | 4012 | 1467874887108 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 00:01:27 INFO - PROCESS | 4012 | 1467874887118 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:27 INFO - PROCESS | 4012 | 1467874887121 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:27 INFO - PROCESS | 4012 | ++DOCSHELL 157A0400 == 38 [pid = 4012] [id = 87] 00:01:27 INFO - PROCESS | 4012 | ++DOMWINDOW == 91 (157A7400) [pid = 4012] [serial = 258] [outer = 00000000] 00:01:27 INFO - PROCESS | 4012 | ++DOMWINDOW == 92 (15F52000) [pid = 4012] [serial = 259] [outer = 157A7400] 00:01:27 INFO - PROCESS | 4012 | 1467874887167 Marionette DEBUG loaded listener.js 00:01:27 INFO - PROCESS | 4012 | ++DOMWINDOW == 93 (1604BC00) [pid = 4012] [serial = 260] [outer = 157A7400] 00:01:27 INFO - PROCESS | 4012 | 1467874887603 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:01:27 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:01:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 689ms 00:01:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 00:01:27 INFO - PROCESS | 4012 | 1467874887676 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 00:01:27 INFO - PROCESS | 4012 | 1467874887679 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 00:01:27 INFO - PROCESS | 4012 | 1467874887682 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 00:01:27 INFO - PROCESS | 4012 | 1467874887684 Marionette TRACE conn3 <- [1,314,null,{}] 00:01:27 INFO - PROCESS | 4012 | 1467874887687 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:01:27 INFO - PROCESS | 4012 | 1467874887689 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:27 INFO - PROCESS | 4012 | 1467874887771 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 00:01:27 INFO - PROCESS | 4012 | 1467874887776 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:27 INFO - PROCESS | 4012 | 1467874887778 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:27 INFO - PROCESS | 4012 | ++DOCSHELL 15F51400 == 39 [pid = 4012] [id = 88] 00:01:27 INFO - PROCESS | 4012 | ++DOMWINDOW == 94 (171BE800) [pid = 4012] [serial = 261] [outer = 00000000] 00:01:27 INFO - PROCESS | 4012 | ++DOMWINDOW == 95 (177B1400) [pid = 4012] [serial = 262] [outer = 171BE800] 00:01:27 INFO - PROCESS | 4012 | 1467874887824 Marionette DEBUG loaded listener.js 00:01:27 INFO - PROCESS | 4012 | ++DOMWINDOW == 96 (177B4C00) [pid = 4012] [serial = 263] [outer = 171BE800] 00:01:28 INFO - PROCESS | 4012 | 1467874888255 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:01:28 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:01:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 595ms 00:01:28 INFO - PROCESS | 4012 | 1467874888279 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 00:01:28 INFO - PROCESS | 4012 | 1467874888280 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 00:01:28 INFO - PROCESS | 4012 | 1467874888284 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 00:01:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 00:01:28 INFO - PROCESS | 4012 | 1467874888285 Marionette TRACE conn3 <- [1,318,null,{}] 00:01:28 INFO - PROCESS | 4012 | 1467874888289 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:01:28 INFO - PROCESS | 4012 | 1467874888291 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:28 INFO - PROCESS | 4012 | 1467874888369 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 00:01:28 INFO - PROCESS | 4012 | 1467874888375 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:28 INFO - PROCESS | 4012 | 1467874888378 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:28 INFO - PROCESS | 4012 | ++DOCSHELL 177E4800 == 40 [pid = 4012] [id = 89] 00:01:28 INFO - PROCESS | 4012 | ++DOMWINDOW == 97 (17885C00) [pid = 4012] [serial = 264] [outer = 00000000] 00:01:28 INFO - PROCESS | 4012 | ++DOMWINDOW == 98 (18210800) [pid = 4012] [serial = 265] [outer = 17885C00] 00:01:28 INFO - PROCESS | 4012 | 1467874888425 Marionette DEBUG loaded listener.js 00:01:28 INFO - PROCESS | 4012 | ++DOMWINDOW == 99 (1950B400) [pid = 4012] [serial = 266] [outer = 17885C00] 00:01:28 INFO - PROCESS | 4012 | 1467874888704 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 00:01:28 INFO - PROCESS | 4012 | 1467874888888 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:01:28 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:01:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 641ms 00:01:28 INFO - PROCESS | 4012 | 1467874888929 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 00:01:28 INFO - PROCESS | 4012 | 1467874888931 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 00:01:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 00:01:28 INFO - PROCESS | 4012 | 1467874888935 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 00:01:28 INFO - PROCESS | 4012 | 1467874888936 Marionette TRACE conn3 <- [1,322,null,{}] 00:01:28 INFO - PROCESS | 4012 | 1467874888940 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:01:28 INFO - PROCESS | 4012 | 1467874888945 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:29 INFO - PROCESS | 4012 | 1467874889081 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 00:01:29 INFO - PROCESS | 4012 | 1467874889087 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:29 INFO - PROCESS | 4012 | 1467874889089 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:29 INFO - PROCESS | 4012 | ++DOCSHELL 19AC5800 == 41 [pid = 4012] [id = 90] 00:01:29 INFO - PROCESS | 4012 | ++DOMWINDOW == 100 (19AC8000) [pid = 4012] [serial = 267] [outer = 00000000] 00:01:29 INFO - PROCESS | 4012 | ++DOMWINDOW == 101 (19DE8800) [pid = 4012] [serial = 268] [outer = 19AC8000] 00:01:29 INFO - PROCESS | 4012 | 1467874889132 Marionette DEBUG loaded listener.js 00:01:29 INFO - PROCESS | 4012 | ++DOMWINDOW == 102 (1A1BF400) [pid = 4012] [serial = 269] [outer = 19AC8000] 00:01:29 INFO - PROCESS | 4012 | 1467874889564 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:01:29 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:01:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 689ms 00:01:29 INFO - PROCESS | 4012 | 1467874889632 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 00:01:29 INFO - PROCESS | 4012 | 1467874889634 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 00:01:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 00:01:29 INFO - PROCESS | 4012 | 1467874889643 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 00:01:29 INFO - PROCESS | 4012 | 1467874889645 Marionette TRACE conn3 <- [1,326,null,{}] 00:01:29 INFO - PROCESS | 4012 | 1467874889648 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:01:29 INFO - PROCESS | 4012 | 1467874889650 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:29 INFO - PROCESS | 4012 | 1467874889766 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 00:01:29 INFO - PROCESS | 4012 | 1467874889844 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:29 INFO - PROCESS | 4012 | 1467874889847 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:29 INFO - PROCESS | 4012 | ++DOCSHELL 19ACA400 == 42 [pid = 4012] [id = 91] 00:01:29 INFO - PROCESS | 4012 | ++DOMWINDOW == 103 (19DE0000) [pid = 4012] [serial = 270] [outer = 00000000] 00:01:29 INFO - PROCESS | 4012 | ++DOMWINDOW == 104 (1A591000) [pid = 4012] [serial = 271] [outer = 19DE0000] 00:01:29 INFO - PROCESS | 4012 | 1467874889927 Marionette DEBUG loaded listener.js 00:01:30 INFO - PROCESS | 4012 | ++DOMWINDOW == 105 (1A714000) [pid = 4012] [serial = 272] [outer = 19DE0000] 00:01:30 INFO - PROCESS | 4012 | 1467874890360 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:01:30 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:01:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 751ms 00:01:30 INFO - PROCESS | 4012 | 1467874890383 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 00:01:30 INFO - PROCESS | 4012 | 1467874890385 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 00:01:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 00:01:30 INFO - PROCESS | 4012 | 1467874890388 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 00:01:30 INFO - PROCESS | 4012 | 1467874890390 Marionette TRACE conn3 <- [1,330,null,{}] 00:01:30 INFO - PROCESS | 4012 | 1467874890400 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:01:30 INFO - PROCESS | 4012 | 1467874890402 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:30 INFO - PROCESS | 4012 | 1467874890513 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 00:01:30 INFO - PROCESS | 4012 | 1467874890519 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:30 INFO - PROCESS | 4012 | 1467874890521 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:30 INFO - PROCESS | 4012 | ++DOCSHELL 1A587800 == 43 [pid = 4012] [id = 92] 00:01:30 INFO - PROCESS | 4012 | ++DOMWINDOW == 106 (1A58C400) [pid = 4012] [serial = 273] [outer = 00000000] 00:01:30 INFO - PROCESS | 4012 | ++DOMWINDOW == 107 (1A801C00) [pid = 4012] [serial = 274] [outer = 1A58C400] 00:01:30 INFO - PROCESS | 4012 | 1467874890606 Marionette DEBUG loaded listener.js 00:01:30 INFO - PROCESS | 4012 | ++DOMWINDOW == 108 (1A802400) [pid = 4012] [serial = 275] [outer = 1A58C400] 00:01:31 INFO - PROCESS | 4012 | --DOMWINDOW == 107 (19B5D800) [pid = 4012] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 00:01:31 INFO - PROCESS | 4012 | --DOMWINDOW == 106 (19AC2400) [pid = 4012] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 00:01:31 INFO - PROCESS | 4012 | --DOMWINDOW == 105 (15F51C00) [pid = 4012] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 00:01:31 INFO - PROCESS | 4012 | --DOMWINDOW == 104 (19502400) [pid = 4012] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 00:01:31 INFO - PROCESS | 4012 | --DOMWINDOW == 103 (13144C00) [pid = 4012] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 00:01:31 INFO - PROCESS | 4012 | --DOMWINDOW == 102 (12BD4400) [pid = 4012] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 00:01:31 INFO - PROCESS | 4012 | --DOMWINDOW == 101 (170A5C00) [pid = 4012] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 00:01:31 INFO - PROCESS | 4012 | --DOMWINDOW == 100 (19DE5000) [pid = 4012] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 00:01:31 INFO - PROCESS | 4012 | --DOMWINDOW == 99 (1AA68800) [pid = 4012] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 00:01:31 INFO - PROCESS | 4012 | --DOMWINDOW == 98 (159E1400) [pid = 4012] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 00:01:31 INFO - PROCESS | 4012 | 1467874891100 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:01:31 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:01:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 736ms 00:01:31 INFO - PROCESS | 4012 | 1467874891130 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 00:01:31 INFO - PROCESS | 4012 | 1467874891133 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 00:01:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 00:01:31 INFO - PROCESS | 4012 | 1467874891179 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 00:01:31 INFO - PROCESS | 4012 | 1467874891182 Marionette TRACE conn3 <- [1,334,null,{}] 00:01:31 INFO - PROCESS | 4012 | 1467874891186 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:01:31 INFO - PROCESS | 4012 | 1467874891188 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:31 INFO - PROCESS | 4012 | 1467874891277 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 00:01:31 INFO - PROCESS | 4012 | 1467874891286 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:31 INFO - PROCESS | 4012 | 1467874891288 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:31 INFO - PROCESS | 4012 | ++DOCSHELL 102C6000 == 44 [pid = 4012] [id = 93] 00:01:31 INFO - PROCESS | 4012 | ++DOMWINDOW == 99 (12DF6400) [pid = 4012] [serial = 276] [outer = 00000000] 00:01:31 INFO - PROCESS | 4012 | ++DOMWINDOW == 100 (15F4D400) [pid = 4012] [serial = 277] [outer = 12DF6400] 00:01:31 INFO - PROCESS | 4012 | 1467874891398 Marionette DEBUG loaded listener.js 00:01:31 INFO - PROCESS | 4012 | ++DOMWINDOW == 101 (19AC2400) [pid = 4012] [serial = 278] [outer = 12DF6400] 00:01:31 INFO - PROCESS | 4012 | 1467874891804 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:01:31 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:01:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 657ms 00:01:31 INFO - PROCESS | 4012 | 1467874891827 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 00:01:31 INFO - PROCESS | 4012 | 1467874891829 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 00:01:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 00:01:31 INFO - PROCESS | 4012 | 1467874891832 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 00:01:31 INFO - PROCESS | 4012 | 1467874891834 Marionette TRACE conn3 <- [1,338,null,{}] 00:01:31 INFO - PROCESS | 4012 | 1467874891838 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:01:31 INFO - PROCESS | 4012 | 1467874891839 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:31 INFO - PROCESS | 4012 | 1467874891958 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 00:01:32 INFO - PROCESS | 4012 | 1467874892004 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:32 INFO - PROCESS | 4012 | 1467874892006 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:32 INFO - PROCESS | 4012 | ++DOCSHELL 13DB9800 == 45 [pid = 4012] [id = 94] 00:01:32 INFO - PROCESS | 4012 | ++DOMWINDOW == 102 (170A5C00) [pid = 4012] [serial = 279] [outer = 00000000] 00:01:32 INFO - PROCESS | 4012 | ++DOMWINDOW == 103 (1AA72400) [pid = 4012] [serial = 280] [outer = 170A5C00] 00:01:32 INFO - PROCESS | 4012 | 1467874892048 Marionette DEBUG loaded listener.js 00:01:32 INFO - PROCESS | 4012 | ++DOMWINDOW == 104 (1AA75800) [pid = 4012] [serial = 281] [outer = 170A5C00] 00:01:32 INFO - PROCESS | 4012 | 1467874892409 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:01:32 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:01:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 626ms 00:01:32 INFO - PROCESS | 4012 | 1467874892471 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 00:01:32 INFO - PROCESS | 4012 | 1467874892473 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 00:01:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 00:01:32 INFO - PROCESS | 4012 | 1467874892477 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 00:01:32 INFO - PROCESS | 4012 | 1467874892479 Marionette TRACE conn3 <- [1,342,null,{}] 00:01:32 INFO - PROCESS | 4012 | 1467874892483 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:01:32 INFO - PROCESS | 4012 | 1467874892485 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:32 INFO - PROCESS | 4012 | 1467874892610 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 00:01:32 INFO - PROCESS | 4012 | 1467874892646 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:32 INFO - PROCESS | 4012 | 1467874892649 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:32 INFO - PROCESS | 4012 | ++DOCSHELL 160C0000 == 46 [pid = 4012] [id = 95] 00:01:32 INFO - PROCESS | 4012 | ++DOMWINDOW == 105 (160C6000) [pid = 4012] [serial = 282] [outer = 00000000] 00:01:32 INFO - PROCESS | 4012 | ++DOMWINDOW == 106 (160CC000) [pid = 4012] [serial = 283] [outer = 160C6000] 00:01:32 INFO - PROCESS | 4012 | 1467874892693 Marionette DEBUG loaded listener.js 00:01:32 INFO - PROCESS | 4012 | ++DOMWINDOW == 107 (1A804800) [pid = 4012] [serial = 284] [outer = 160C6000] 00:01:33 INFO - PROCESS | 4012 | 1467874893147 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:01:33 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:01:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 689ms 00:01:33 INFO - PROCESS | 4012 | 1467874893177 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 00:01:33 INFO - PROCESS | 4012 | 1467874893181 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 00:01:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 00:01:33 INFO - PROCESS | 4012 | 1467874893187 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 00:01:33 INFO - PROCESS | 4012 | 1467874893191 Marionette TRACE conn3 <- [1,346,null,{}] 00:01:33 INFO - PROCESS | 4012 | 1467874893196 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:01:33 INFO - PROCESS | 4012 | 1467874893199 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:33 INFO - PROCESS | 4012 | 1467874893314 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 00:01:33 INFO - PROCESS | 4012 | 1467874893437 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:33 INFO - PROCESS | 4012 | 1467874893442 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:33 INFO - PROCESS | 4012 | ++DOCSHELL 0F318000 == 47 [pid = 4012] [id = 96] 00:01:33 INFO - PROCESS | 4012 | ++DOMWINDOW == 108 (0F318400) [pid = 4012] [serial = 285] [outer = 00000000] 00:01:33 INFO - PROCESS | 4012 | ++DOMWINDOW == 109 (10F24C00) [pid = 4012] [serial = 286] [outer = 0F318400] 00:01:33 INFO - PROCESS | 4012 | 1467874893509 Marionette DEBUG loaded listener.js 00:01:33 INFO - PROCESS | 4012 | ++DOMWINDOW == 110 (114CAC00) [pid = 4012] [serial = 287] [outer = 0F318400] 00:01:34 INFO - PROCESS | 4012 | 1467874894089 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:01:34 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:01:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 939ms 00:01:34 INFO - PROCESS | 4012 | 1467874894133 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 00:01:34 INFO - PROCESS | 4012 | 1467874894138 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 00:01:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 00:01:34 INFO - PROCESS | 4012 | 1467874894144 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 00:01:34 INFO - PROCESS | 4012 | 1467874894147 Marionette TRACE conn3 <- [1,350,null,{}] 00:01:34 INFO - PROCESS | 4012 | 1467874894151 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:01:34 INFO - PROCESS | 4012 | 1467874894154 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:34 INFO - PROCESS | 4012 | 1467874894263 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 00:01:34 INFO - PROCESS | 4012 | 1467874894358 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:34 INFO - PROCESS | 4012 | 1467874894361 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:34 INFO - PROCESS | 4012 | ++DOCSHELL 139D2C00 == 48 [pid = 4012] [id = 97] 00:01:34 INFO - PROCESS | 4012 | ++DOMWINDOW == 111 (13C46C00) [pid = 4012] [serial = 288] [outer = 00000000] 00:01:34 INFO - PROCESS | 4012 | ++DOMWINDOW == 112 (13ED1800) [pid = 4012] [serial = 289] [outer = 13C46C00] 00:01:34 INFO - PROCESS | 4012 | 1467874894414 Marionette DEBUG loaded listener.js 00:01:34 INFO - PROCESS | 4012 | ++DOMWINDOW == 113 (159D6800) [pid = 4012] [serial = 290] [outer = 13C46C00] 00:01:34 INFO - PROCESS | 4012 | 1467874894941 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:01:35 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:01:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 845ms 00:01:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 00:01:35 INFO - PROCESS | 4012 | 1467874894986 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 00:01:35 INFO - PROCESS | 4012 | 1467874894989 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 00:01:35 INFO - PROCESS | 4012 | 1467874894993 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 00:01:35 INFO - PROCESS | 4012 | 1467874894997 Marionette TRACE conn3 <- [1,354,null,{}] 00:01:35 INFO - PROCESS | 4012 | 1467874895007 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:01:35 INFO - PROCESS | 4012 | 1467874895012 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:35 INFO - PROCESS | 4012 | 1467874895122 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 00:01:35 INFO - PROCESS | 4012 | 1467874895230 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:35 INFO - PROCESS | 4012 | 1467874895233 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:35 INFO - PROCESS | 4012 | ++DOCSHELL 176D1C00 == 49 [pid = 4012] [id = 98] 00:01:35 INFO - PROCESS | 4012 | ++DOMWINDOW == 114 (176D2400) [pid = 4012] [serial = 291] [outer = 00000000] 00:01:35 INFO - PROCESS | 4012 | ++DOMWINDOW == 115 (18210400) [pid = 4012] [serial = 292] [outer = 176D2400] 00:01:35 INFO - PROCESS | 4012 | 1467874895289 Marionette DEBUG loaded listener.js 00:01:35 INFO - PROCESS | 4012 | ++DOMWINDOW == 116 (1978D400) [pid = 4012] [serial = 293] [outer = 176D2400] 00:01:35 INFO - PROCESS | 4012 | 1467874895887 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:01:35 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:01:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 939ms 00:01:35 INFO - PROCESS | 4012 | 1467874895937 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 00:01:35 INFO - PROCESS | 4012 | 1467874895940 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 00:01:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 00:01:35 INFO - PROCESS | 4012 | 1467874895943 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 00:01:35 INFO - PROCESS | 4012 | 1467874895945 Marionette TRACE conn3 <- [1,358,null,{}] 00:01:35 INFO - PROCESS | 4012 | 1467874895949 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:01:35 INFO - PROCESS | 4012 | 1467874895951 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:36 INFO - PROCESS | 4012 | 1467874896057 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 00:01:36 INFO - PROCESS | 4012 | 1467874896178 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:36 INFO - PROCESS | 4012 | 1467874896180 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:36 INFO - PROCESS | 4012 | ++DOCSHELL 19793800 == 50 [pid = 4012] [id = 99] 00:01:36 INFO - PROCESS | 4012 | ++DOMWINDOW == 117 (19793C00) [pid = 4012] [serial = 294] [outer = 00000000] 00:01:36 INFO - PROCESS | 4012 | ++DOMWINDOW == 118 (19797800) [pid = 4012] [serial = 295] [outer = 19793C00] 00:01:36 INFO - PROCESS | 4012 | 1467874896233 Marionette DEBUG loaded listener.js 00:01:36 INFO - PROCESS | 4012 | ++DOMWINDOW == 119 (19D29800) [pid = 4012] [serial = 296] [outer = 19793C00] 00:01:37 INFO - PROCESS | 4012 | 1467874897019 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:01:37 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:01:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1142ms 00:01:37 INFO - PROCESS | 4012 | 1467874897094 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 00:01:37 INFO - PROCESS | 4012 | 1467874897098 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 00:01:37 INFO - PROCESS | 4012 | 1467874897103 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 00:01:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 00:01:37 INFO - PROCESS | 4012 | 1467874897106 Marionette TRACE conn3 <- [1,362,null,{}] 00:01:37 INFO - PROCESS | 4012 | 1467874897111 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:01:37 INFO - PROCESS | 4012 | 1467874897114 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:37 INFO - PROCESS | 4012 | 1467874897218 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 00:01:37 INFO - PROCESS | 4012 | 1467874897295 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:37 INFO - PROCESS | 4012 | 1467874897299 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:37 INFO - PROCESS | 4012 | ++DOCSHELL 11448400 == 51 [pid = 4012] [id = 100] 00:01:37 INFO - PROCESS | 4012 | ++DOMWINDOW == 120 (11C3EC00) [pid = 4012] [serial = 297] [outer = 00000000] 00:01:37 INFO - PROCESS | 4012 | ++DOMWINDOW == 121 (130C9800) [pid = 4012] [serial = 298] [outer = 11C3EC00] 00:01:37 INFO - PROCESS | 4012 | 1467874897396 Marionette DEBUG loaded listener.js 00:01:37 INFO - PROCESS | 4012 | ++DOMWINDOW == 122 (1349B000) [pid = 4012] [serial = 299] [outer = 11C3EC00] 00:01:38 INFO - PROCESS | 4012 | --DOCSHELL 1302FC00 == 50 [pid = 4012] [id = 55] 00:01:38 INFO - PROCESS | 4012 | --DOCSHELL 10226800 == 49 [pid = 4012] [id = 54] 00:01:38 INFO - PROCESS | 4012 | --DOCSHELL 13DB9800 == 48 [pid = 4012] [id = 94] 00:01:38 INFO - PROCESS | 4012 | --DOCSHELL 102C6000 == 47 [pid = 4012] [id = 93] 00:01:38 INFO - PROCESS | 4012 | --DOCSHELL 1A587800 == 46 [pid = 4012] [id = 92] 00:01:38 INFO - PROCESS | 4012 | --DOCSHELL 19ACA400 == 45 [pid = 4012] [id = 91] 00:01:38 INFO - PROCESS | 4012 | --DOCSHELL 19AC5800 == 44 [pid = 4012] [id = 90] 00:01:38 INFO - PROCESS | 4012 | --DOCSHELL 177E4800 == 43 [pid = 4012] [id = 89] 00:01:38 INFO - PROCESS | 4012 | --DOCSHELL 15F51400 == 42 [pid = 4012] [id = 88] 00:01:38 INFO - PROCESS | 4012 | --DOCSHELL 157A0400 == 41 [pid = 4012] [id = 87] 00:01:38 INFO - PROCESS | 4012 | --DOCSHELL 129AE800 == 40 [pid = 4012] [id = 86] 00:01:38 INFO - PROCESS | 4012 | --DOCSHELL 0F31DC00 == 39 [pid = 4012] [id = 85] 00:01:38 INFO - PROCESS | 4012 | --DOCSHELL 12BD3800 == 38 [pid = 4012] [id = 81] 00:01:38 INFO - PROCESS | 4012 | --DOCSHELL 102C8C00 == 37 [pid = 4012] [id = 43] 00:01:38 INFO - PROCESS | 4012 | --DOCSHELL 1AA73000 == 36 [pid = 4012] [id = 80] 00:01:38 INFO - PROCESS | 4012 | --DOCSHELL 1603E400 == 35 [pid = 4012] [id = 82] 00:01:38 INFO - PROCESS | 4012 | --DOCSHELL 16B6A000 == 34 [pid = 4012] [id = 65] 00:01:38 INFO - PROCESS | 4012 | --DOCSHELL 1AA72800 == 33 [pid = 4012] [id = 83] 00:01:38 INFO - PROCESS | 4012 | --DOCSHELL 1AD1FC00 == 32 [pid = 4012] [id = 84] 00:01:38 INFO - PROCESS | 4012 | --DOCSHELL 19793800 == 31 [pid = 4012] [id = 99] 00:01:38 INFO - PROCESS | 4012 | --DOCSHELL 176D1C00 == 30 [pid = 4012] [id = 98] 00:01:38 INFO - PROCESS | 4012 | --DOCSHELL 160C0000 == 29 [pid = 4012] [id = 95] 00:01:38 INFO - PROCESS | 4012 | --DOCSHELL 0F318000 == 28 [pid = 4012] [id = 96] 00:01:38 INFO - PROCESS | 4012 | --DOCSHELL 139D2C00 == 27 [pid = 4012] [id = 97] 00:01:38 INFO - PROCESS | 4012 | --DOMWINDOW == 121 (19D34400) [pid = 4012] [serial = 223] [outer = 00000000] [url = about:blank] 00:01:38 INFO - PROCESS | 4012 | --DOMWINDOW == 120 (19EC0000) [pid = 4012] [serial = 226] [outer = 00000000] [url = about:blank] 00:01:38 INFO - PROCESS | 4012 | --DOMWINDOW == 119 (1A1B6400) [pid = 4012] [serial = 227] [outer = 00000000] [url = about:blank] 00:01:38 INFO - PROCESS | 4012 | --DOMWINDOW == 118 (19D91400) [pid = 4012] [serial = 224] [outer = 00000000] [url = about:blank] 00:01:38 INFO - PROCESS | 4012 | --DOMWINDOW == 117 (16074800) [pid = 4012] [serial = 214] [outer = 00000000] [url = about:blank] 00:01:38 INFO - PROCESS | 4012 | --DOMWINDOW == 116 (17036400) [pid = 4012] [serial = 215] [outer = 00000000] [url = about:blank] 00:01:38 INFO - PROCESS | 4012 | --DOMWINDOW == 115 (1950A400) [pid = 4012] [serial = 220] [outer = 00000000] [url = about:blank] 00:01:38 INFO - PROCESS | 4012 | --DOMWINDOW == 114 (13CCAC00) [pid = 4012] [serial = 211] [outer = 00000000] [url = about:blank] 00:01:38 INFO - PROCESS | 4012 | --DOMWINDOW == 113 (13EC7C00) [pid = 4012] [serial = 212] [outer = 00000000] [url = about:blank] 00:01:38 INFO - PROCESS | 4012 | --DOMWINDOW == 112 (13C4A400) [pid = 4012] [serial = 209] [outer = 00000000] [url = about:blank] 00:01:38 INFO - PROCESS | 4012 | --DOMWINDOW == 111 (1349AC00) [pid = 4012] [serial = 208] [outer = 00000000] [url = about:blank] 00:01:38 INFO - PROCESS | 4012 | --DOMWINDOW == 110 (177E3800) [pid = 4012] [serial = 218] [outer = 00000000] [url = about:blank] 00:01:38 INFO - PROCESS | 4012 | --DOMWINDOW == 109 (177DD800) [pid = 4012] [serial = 217] [outer = 00000000] [url = about:blank] 00:01:38 INFO - PROCESS | 4012 | --DOMWINDOW == 108 (1A719800) [pid = 4012] [serial = 229] [outer = 00000000] [url = about:blank] 00:01:38 INFO - PROCESS | 4012 | --DOMWINDOW == 107 (157AC000) [pid = 4012] [serial = 205] [outer = 00000000] [url = about:blank] 00:01:38 INFO - PROCESS | 4012 | --DOMWINDOW == 106 (19AC4C00) [pid = 4012] [serial = 202] [outer = 00000000] [url = about:blank] 00:01:38 INFO - PROCESS | 4012 | --DOMWINDOW == 105 (171B5800) [pid = 4012] [serial = 199] [outer = 00000000] [url = about:blank] 00:01:38 INFO - PROCESS | 4012 | --DOMWINDOW == 104 (12927C00) [pid = 4012] [serial = 196] [outer = 00000000] [url = about:blank] 00:01:38 INFO - PROCESS | 4012 | --DOMWINDOW == 103 (1AA6D400) [pid = 4012] [serial = 235] [outer = 00000000] [url = about:blank] 00:01:38 INFO - PROCESS | 4012 | --DOMWINDOW == 102 (1AA73400) [pid = 4012] [serial = 236] [outer = 00000000] [url = about:blank] 00:01:38 INFO - PROCESS | 4012 | --DOMWINDOW == 101 (1A713000) [pid = 4012] [serial = 232] [outer = 00000000] [url = about:blank] 00:01:38 INFO - PROCESS | 4012 | --DOMWINDOW == 100 (1AD1BC00) [pid = 4012] [serial = 238] [outer = 00000000] [url = about:blank] 00:01:38 INFO - PROCESS | 4012 | --DOMWINDOW == 99 (1A71BC00) [pid = 4012] [serial = 233] [outer = 00000000] [url = about:blank] 00:01:38 INFO - PROCESS | 4012 | --DOMWINDOW == 98 (1A71A800) [pid = 4012] [serial = 230] [outer = 00000000] [url = about:blank] 00:01:38 INFO - PROCESS | 4012 | --DOMWINDOW == 97 (1950DC00) [pid = 4012] [serial = 221] [outer = 00000000] [url = about:blank] 00:01:38 INFO - PROCESS | 4012 | 1467874898715 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:01:38 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:01:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1706ms 00:01:38 INFO - PROCESS | 4012 | 1467874898815 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 00:01:38 INFO - PROCESS | 4012 | 1467874898819 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 00:01:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 00:01:38 INFO - PROCESS | 4012 | 1467874898833 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 00:01:38 INFO - PROCESS | 4012 | 1467874898836 Marionette TRACE conn3 <- [1,366,null,{}] 00:01:38 INFO - PROCESS | 4012 | 1467874898842 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:01:38 INFO - PROCESS | 4012 | 1467874898844 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:38 INFO - PROCESS | 4012 | 1467874898928 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 00:01:39 INFO - PROCESS | 4012 | 1467874898998 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:39 INFO - PROCESS | 4012 | 1467874899002 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:39 INFO - PROCESS | 4012 | ++DOCSHELL 10A0B800 == 28 [pid = 4012] [id = 101] 00:01:39 INFO - PROCESS | 4012 | ++DOMWINDOW == 98 (10A0BC00) [pid = 4012] [serial = 300] [outer = 00000000] 00:01:39 INFO - PROCESS | 4012 | ++DOMWINDOW == 99 (10A81800) [pid = 4012] [serial = 301] [outer = 10A0BC00] 00:01:39 INFO - PROCESS | 4012 | 1467874899050 Marionette DEBUG loaded listener.js 00:01:39 INFO - PROCESS | 4012 | ++DOMWINDOW == 100 (10F20C00) [pid = 4012] [serial = 302] [outer = 10A0BC00] 00:01:39 INFO - PROCESS | 4012 | 1467874899441 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:01:39 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:01:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 642ms 00:01:39 INFO - PROCESS | 4012 | 1467874899469 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 00:01:39 INFO - PROCESS | 4012 | 1467874899473 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 00:01:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 00:01:39 INFO - PROCESS | 4012 | 1467874899480 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 00:01:39 INFO - PROCESS | 4012 | 1467874899482 Marionette TRACE conn3 <- [1,370,null,{}] 00:01:39 INFO - PROCESS | 4012 | 1467874899486 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:01:39 INFO - PROCESS | 4012 | 1467874899489 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:39 INFO - PROCESS | 4012 | 1467874899579 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 00:01:39 INFO - PROCESS | 4012 | 1467874899586 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:39 INFO - PROCESS | 4012 | 1467874899589 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:39 INFO - PROCESS | 4012 | ++DOCSHELL 129EDC00 == 29 [pid = 4012] [id = 102] 00:01:39 INFO - PROCESS | 4012 | ++DOMWINDOW == 101 (12D68400) [pid = 4012] [serial = 303] [outer = 00000000] 00:01:39 INFO - PROCESS | 4012 | ++DOMWINDOW == 102 (13142C00) [pid = 4012] [serial = 304] [outer = 12D68400] 00:01:39 INFO - PROCESS | 4012 | 1467874899635 Marionette DEBUG loaded listener.js 00:01:39 INFO - PROCESS | 4012 | ++DOMWINDOW == 103 (131ED000) [pid = 4012] [serial = 305] [outer = 12D68400] 00:01:40 INFO - PROCESS | 4012 | 1467874900084 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:01:40 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:01:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 626ms 00:01:40 INFO - PROCESS | 4012 | 1467874900117 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 00:01:40 INFO - PROCESS | 4012 | 1467874900119 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 00:01:40 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 00:01:40 INFO - PROCESS | 4012 | 1467874900127 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 00:01:40 INFO - PROCESS | 4012 | 1467874900130 Marionette TRACE conn3 <- [1,374,null,{}] 00:01:40 INFO - PROCESS | 4012 | 1467874900141 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:01:40 INFO - PROCESS | 4012 | 1467874900145 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:40 INFO - PROCESS | 4012 | 1467874900229 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 00:01:40 INFO - PROCESS | 4012 | 1467874900238 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:40 INFO - PROCESS | 4012 | 1467874900241 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:40 INFO - PROCESS | 4012 | ++DOCSHELL 15F4A800 == 30 [pid = 4012] [id = 103] 00:01:40 INFO - PROCESS | 4012 | ++DOMWINDOW == 104 (15F50400) [pid = 4012] [serial = 306] [outer = 00000000] 00:01:40 INFO - PROCESS | 4012 | ++DOMWINDOW == 105 (16049400) [pid = 4012] [serial = 307] [outer = 15F50400] 00:01:40 INFO - PROCESS | 4012 | 1467874900315 Marionette DEBUG loaded listener.js 00:01:40 INFO - PROCESS | 4012 | ++DOMWINDOW == 106 (160BFC00) [pid = 4012] [serial = 308] [outer = 15F50400] 00:01:40 INFO - PROCESS | 4012 | 1467874900787 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 00:01:40 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 00:01:40 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 704ms 00:01:40 INFO - PROCESS | 4012 | 1467874900827 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 00:01:40 INFO - PROCESS | 4012 | 1467874900829 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 00:01:40 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 00:01:40 INFO - PROCESS | 4012 | 1467874900833 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 00:01:40 INFO - PROCESS | 4012 | 1467874900844 Marionette TRACE conn3 <- [1,378,null,{}] 00:01:40 INFO - PROCESS | 4012 | 1467874900854 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:01:40 INFO - PROCESS | 4012 | 1467874900856 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:41 INFO - PROCESS | 4012 | 1467874901008 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 00:01:41 INFO - PROCESS | 4012 | 1467874901064 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:41 INFO - PROCESS | 4012 | 1467874901066 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:41 INFO - PROCESS | 4012 | ++DOCSHELL 160BEC00 == 31 [pid = 4012] [id = 104] 00:01:41 INFO - PROCESS | 4012 | ++DOMWINDOW == 107 (160C8000) [pid = 4012] [serial = 309] [outer = 00000000] 00:01:41 INFO - PROCESS | 4012 | ++DOMWINDOW == 108 (16DC9000) [pid = 4012] [serial = 310] [outer = 160C8000] 00:01:41 INFO - PROCESS | 4012 | 1467874901110 Marionette DEBUG loaded listener.js 00:01:41 INFO - PROCESS | 4012 | ++DOMWINDOW == 109 (170AA400) [pid = 4012] [serial = 311] [outer = 160C8000] 00:01:41 INFO - PROCESS | 4012 | 1467874901508 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:01:41 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 00:01:41 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 704ms 00:01:41 INFO - PROCESS | 4012 | 1467874901563 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 00:01:41 INFO - PROCESS | 4012 | 1467874901565 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 00:01:41 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 00:01:41 INFO - PROCESS | 4012 | 1467874901569 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 00:01:41 INFO - PROCESS | 4012 | 1467874901571 Marionette TRACE conn3 <- [1,382,null,{}] 00:01:41 INFO - PROCESS | 4012 | 1467874901574 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:01:41 INFO - PROCESS | 4012 | 1467874901576 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:41 INFO - PROCESS | 4012 | 1467874901713 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 00:01:41 INFO - PROCESS | 4012 | 1467874901734 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:41 INFO - PROCESS | 4012 | 1467874901736 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:41 INFO - PROCESS | 4012 | ++DOCSHELL 170A3000 == 32 [pid = 4012] [id = 105] 00:01:41 INFO - PROCESS | 4012 | ++DOMWINDOW == 110 (17780400) [pid = 4012] [serial = 312] [outer = 00000000] 00:01:41 INFO - PROCESS | 4012 | ++DOMWINDOW == 111 (177E3800) [pid = 4012] [serial = 313] [outer = 17780400] 00:01:41 INFO - PROCESS | 4012 | 1467874901779 Marionette DEBUG loaded listener.js 00:01:41 INFO - PROCESS | 4012 | ++DOMWINDOW == 112 (17887800) [pid = 4012] [serial = 314] [outer = 17780400] 00:01:42 INFO - PROCESS | 4012 | 1467874902218 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 00:01:42 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 00:01:42 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 689ms 00:01:42 INFO - PROCESS | 4012 | 1467874902268 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 00:01:42 INFO - PROCESS | 4012 | 1467874902270 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 00:01:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 00:01:42 INFO - PROCESS | 4012 | 1467874902274 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 00:01:42 INFO - PROCESS | 4012 | 1467874902275 Marionette TRACE conn3 <- [1,386,null,{}] 00:01:42 INFO - PROCESS | 4012 | 1467874902279 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:01:42 INFO - PROCESS | 4012 | 1467874902284 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:42 INFO - PROCESS | 4012 | 1467874902416 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 00:01:42 INFO - PROCESS | 4012 | 1467874902428 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:42 INFO - PROCESS | 4012 | 1467874902430 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:42 INFO - PROCESS | 4012 | ++DOCSHELL 1950FC00 == 33 [pid = 4012] [id = 106] 00:01:42 INFO - PROCESS | 4012 | ++DOMWINDOW == 113 (19510000) [pid = 4012] [serial = 315] [outer = 00000000] 00:01:42 INFO - PROCESS | 4012 | ++DOMWINDOW == 114 (19793000) [pid = 4012] [serial = 316] [outer = 19510000] 00:01:42 INFO - PROCESS | 4012 | 1467874902473 Marionette DEBUG loaded listener.js 00:01:42 INFO - PROCESS | 4012 | ++DOMWINDOW == 115 (19ACE000) [pid = 4012] [serial = 317] [outer = 19510000] 00:01:43 INFO - PROCESS | 4012 | --DOMWINDOW == 114 (16B70C00) [pid = 4012] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 00:01:43 INFO - PROCESS | 4012 | --DOMWINDOW == 113 (19AC0800) [pid = 4012] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 00:01:43 INFO - PROCESS | 4012 | --DOMWINDOW == 112 (10229C00) [pid = 4012] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 00:01:43 INFO - PROCESS | 4012 | --DOMWINDOW == 111 (13ED0000) [pid = 4012] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 00:01:43 INFO - PROCESS | 4012 | --DOMWINDOW == 110 (10A9C400) [pid = 4012] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 00:01:43 INFO - PROCESS | 4012 | --DOMWINDOW == 109 (1313E000) [pid = 4012] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 00:01:43 INFO - PROCESS | 4012 | --DOMWINDOW == 108 (13031800) [pid = 4012] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 00:01:43 INFO - PROCESS | 4012 | --DOMWINDOW == 107 (10F96C00) [pid = 4012] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 00:01:43 INFO - PROCESS | 4012 | --DOMWINDOW == 106 (19DE0000) [pid = 4012] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 00:01:43 INFO - PROCESS | 4012 | --DOMWINDOW == 105 (1A58C400) [pid = 4012] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 00:01:43 INFO - PROCESS | 4012 | --DOMWINDOW == 104 (12DF6400) [pid = 4012] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 00:01:43 INFO - PROCESS | 4012 | --DOMWINDOW == 103 (17885C00) [pid = 4012] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 00:01:43 INFO - PROCESS | 4012 | --DOMWINDOW == 102 (1AA74C00) [pid = 4012] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 00:01:43 INFO - PROCESS | 4012 | --DOMWINDOW == 101 (0F31E000) [pid = 4012] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 00:01:43 INFO - PROCESS | 4012 | --DOMWINDOW == 100 (1AF16400) [pid = 4012] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 00:01:43 INFO - PROCESS | 4012 | --DOMWINDOW == 99 (171BE800) [pid = 4012] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 00:01:43 INFO - PROCESS | 4012 | --DOMWINDOW == 98 (170A5C00) [pid = 4012] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 00:01:43 INFO - PROCESS | 4012 | --DOMWINDOW == 97 (157A7400) [pid = 4012] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 00:01:43 INFO - PROCESS | 4012 | --DOMWINDOW == 96 (16040000) [pid = 4012] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 00:01:43 INFO - PROCESS | 4012 | --DOMWINDOW == 95 (129AF000) [pid = 4012] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 00:01:43 INFO - PROCESS | 4012 | --DOMWINDOW == 94 (12BD3C00) [pid = 4012] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 00:01:43 INFO - PROCESS | 4012 | --DOMWINDOW == 93 (1AA75C00) [pid = 4012] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 00:01:43 INFO - PROCESS | 4012 | --DOMWINDOW == 92 (19AC8000) [pid = 4012] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 00:01:43 INFO - PROCESS | 4012 | --DOMWINDOW == 91 (160C6000) [pid = 4012] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 00:01:43 INFO - PROCESS | 4012 | 1467874903358 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:01:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 00:01:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1143ms 00:01:43 INFO - PROCESS | 4012 | 1467874903422 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 00:01:43 INFO - PROCESS | 4012 | 1467874903425 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 00:01:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 00:01:43 INFO - PROCESS | 4012 | 1467874903430 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 00:01:43 INFO - PROCESS | 4012 | 1467874903433 Marionette TRACE conn3 <- [1,390,null,{}] 00:01:43 INFO - PROCESS | 4012 | 1467874903437 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:01:43 INFO - PROCESS | 4012 | 1467874903455 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:43 INFO - PROCESS | 4012 | 1467874903584 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 00:01:43 INFO - PROCESS | 4012 | 1467874903636 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:43 INFO - PROCESS | 4012 | 1467874903638 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:43 INFO - PROCESS | 4012 | ++DOCSHELL 10A03C00 == 34 [pid = 4012] [id = 107] 00:01:43 INFO - PROCESS | 4012 | ++DOMWINDOW == 92 (10E43400) [pid = 4012] [serial = 318] [outer = 00000000] 00:01:43 INFO - PROCESS | 4012 | ++DOMWINDOW == 93 (129AFC00) [pid = 4012] [serial = 319] [outer = 10E43400] 00:01:43 INFO - PROCESS | 4012 | 1467874903688 Marionette DEBUG loaded listener.js 00:01:43 INFO - PROCESS | 4012 | ++DOMWINDOW == 94 (13ED0000) [pid = 4012] [serial = 320] [outer = 10E43400] 00:01:44 INFO - PROCESS | 4012 | 1467874904040 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:01:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 00:01:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 627ms 00:01:44 INFO - PROCESS | 4012 | 1467874904065 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 00:01:44 INFO - PROCESS | 4012 | 1467874904067 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 00:01:44 INFO - PROCESS | 4012 | 1467874904070 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 00:01:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 00:01:44 INFO - PROCESS | 4012 | 1467874904072 Marionette TRACE conn3 <- [1,394,null,{}] 00:01:44 INFO - PROCESS | 4012 | 1467874904075 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:01:44 INFO - PROCESS | 4012 | 1467874904077 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:44 INFO - PROCESS | 4012 | 1467874904186 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 00:01:44 INFO - PROCESS | 4012 | 1467874904194 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:44 INFO - PROCESS | 4012 | 1467874904196 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:44 INFO - PROCESS | 4012 | ++DOCSHELL 10A75800 == 35 [pid = 4012] [id = 108] 00:01:44 INFO - PROCESS | 4012 | ++DOMWINDOW == 95 (11215400) [pid = 4012] [serial = 321] [outer = 00000000] 00:01:44 INFO - PROCESS | 4012 | ++DOMWINDOW == 96 (1778A000) [pid = 4012] [serial = 322] [outer = 11215400] 00:01:44 INFO - PROCESS | 4012 | 1467874904240 Marionette DEBUG loaded listener.js 00:01:44 INFO - PROCESS | 4012 | ++DOMWINDOW == 97 (19796000) [pid = 4012] [serial = 323] [outer = 11215400] 00:01:44 INFO - PROCESS | 4012 | 1467874904634 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:01:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 00:01:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 595ms 00:01:44 INFO - PROCESS | 4012 | 1467874904668 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 00:01:44 INFO - PROCESS | 4012 | 1467874904670 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 00:01:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 00:01:44 INFO - PROCESS | 4012 | 1467874904673 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 00:01:44 INFO - PROCESS | 4012 | 1467874904675 Marionette TRACE conn3 <- [1,398,null,{}] 00:01:44 INFO - PROCESS | 4012 | 1467874904679 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:01:44 INFO - PROCESS | 4012 | 1467874904682 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:44 INFO - PROCESS | 4012 | 1467874904761 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 00:01:44 INFO - PROCESS | 4012 | 1467874904844 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:44 INFO - PROCESS | 4012 | 1467874904846 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:44 INFO - PROCESS | 4012 | ++DOCSHELL 17235C00 == 36 [pid = 4012] [id = 109] 00:01:44 INFO - PROCESS | 4012 | ++DOMWINDOW == 98 (19AC5800) [pid = 4012] [serial = 324] [outer = 00000000] 00:01:44 INFO - PROCESS | 4012 | ++DOMWINDOW == 99 (19D8E000) [pid = 4012] [serial = 325] [outer = 19AC5800] 00:01:44 INFO - PROCESS | 4012 | 1467874904916 Marionette DEBUG loaded listener.js 00:01:44 INFO - PROCESS | 4012 | ++DOMWINDOW == 100 (19D91400) [pid = 4012] [serial = 326] [outer = 19AC5800] 00:01:45 INFO - PROCESS | 4012 | 1467874905330 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:01:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 00:01:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 704ms 00:01:45 INFO - PROCESS | 4012 | 1467874905385 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 00:01:45 INFO - PROCESS | 4012 | 1467874905390 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 00:01:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 00:01:45 INFO - PROCESS | 4012 | 1467874905396 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 00:01:45 INFO - PROCESS | 4012 | 1467874905399 Marionette TRACE conn3 <- [1,402,null,{}] 00:01:45 INFO - PROCESS | 4012 | 1467874905405 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:01:45 INFO - PROCESS | 4012 | 1467874905408 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:45 INFO - PROCESS | 4012 | 1467874905527 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 00:01:45 INFO - PROCESS | 4012 | 1467874905635 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:45 INFO - PROCESS | 4012 | 1467874905637 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:45 INFO - PROCESS | 4012 | ++DOCSHELL 10A02000 == 37 [pid = 4012] [id = 110] 00:01:45 INFO - PROCESS | 4012 | ++DOMWINDOW == 101 (10A08000) [pid = 4012] [serial = 327] [outer = 00000000] 00:01:45 INFO - PROCESS | 4012 | ++DOMWINDOW == 102 (10F94000) [pid = 4012] [serial = 328] [outer = 10A08000] 00:01:45 INFO - PROCESS | 4012 | 1467874905693 Marionette DEBUG loaded listener.js 00:01:45 INFO - PROCESS | 4012 | ++DOMWINDOW == 103 (11AE8800) [pid = 4012] [serial = 329] [outer = 10A08000] 00:01:46 INFO - PROCESS | 4012 | 1467874906540 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:01:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 00:01:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1189ms 00:01:46 INFO - PROCESS | 4012 | 1467874906600 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 00:01:46 INFO - PROCESS | 4012 | 1467874906605 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 00:01:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 00:01:46 INFO - PROCESS | 4012 | 1467874906632 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 00:01:46 INFO - PROCESS | 4012 | 1467874906635 Marionette TRACE conn3 <- [1,406,null,{}] 00:01:46 INFO - PROCESS | 4012 | 1467874906642 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:01:46 INFO - PROCESS | 4012 | 1467874906645 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:46 INFO - PROCESS | 4012 | 1467874906802 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 00:01:46 INFO - PROCESS | 4012 | 1467874906921 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:46 INFO - PROCESS | 4012 | 1467874906924 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:46 INFO - PROCESS | 4012 | ++DOCSHELL 157AD000 == 38 [pid = 4012] [id = 111] 00:01:46 INFO - PROCESS | 4012 | ++DOMWINDOW == 104 (159D4800) [pid = 4012] [serial = 330] [outer = 00000000] 00:01:46 INFO - PROCESS | 4012 | ++DOMWINDOW == 105 (160C2C00) [pid = 4012] [serial = 331] [outer = 159D4800] 00:01:46 INFO - PROCESS | 4012 | 1467874906981 Marionette DEBUG loaded listener.js 00:01:47 INFO - PROCESS | 4012 | ++DOMWINDOW == 106 (16B6A400) [pid = 4012] [serial = 332] [outer = 159D4800] 00:01:47 INFO - PROCESS | 4012 | 1467874907849 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:01:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 00:01:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1299ms 00:01:47 INFO - PROCESS | 4012 | 1467874907936 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 00:01:47 INFO - PROCESS | 4012 | 1467874907940 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 00:01:47 INFO - PROCESS | 4012 | 1467874907945 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 00:01:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 00:01:47 INFO - PROCESS | 4012 | 1467874907948 Marionette TRACE conn3 <- [1,410,null,{}] 00:01:47 INFO - PROCESS | 4012 | 1467874907953 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:01:47 INFO - PROCESS | 4012 | 1467874907956 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:48 INFO - PROCESS | 4012 | 1467874908070 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 00:01:48 INFO - PROCESS | 4012 | 1467874908148 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:48 INFO - PROCESS | 4012 | 1467874908153 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:48 INFO - PROCESS | 4012 | ++DOCSHELL 006BC800 == 39 [pid = 4012] [id = 112] 00:01:48 INFO - PROCESS | 4012 | ++DOMWINDOW == 107 (10226400) [pid = 4012] [serial = 333] [outer = 00000000] 00:01:48 INFO - PROCESS | 4012 | ++DOMWINDOW == 108 (10E3EC00) [pid = 4012] [serial = 334] [outer = 10226400] 00:01:48 INFO - PROCESS | 4012 | 1467874908229 Marionette DEBUG loaded listener.js 00:01:48 INFO - PROCESS | 4012 | ++DOMWINDOW == 109 (1281E400) [pid = 4012] [serial = 335] [outer = 10226400] 00:01:48 INFO - PROCESS | 4012 | --DOCSHELL 10A75800 == 38 [pid = 4012] [id = 108] 00:01:48 INFO - PROCESS | 4012 | --DOCSHELL 10A03C00 == 37 [pid = 4012] [id = 107] 00:01:48 INFO - PROCESS | 4012 | --DOCSHELL 1950FC00 == 36 [pid = 4012] [id = 106] 00:01:48 INFO - PROCESS | 4012 | --DOCSHELL 170A3000 == 35 [pid = 4012] [id = 105] 00:01:48 INFO - PROCESS | 4012 | --DOCSHELL 160BEC00 == 34 [pid = 4012] [id = 104] 00:01:48 INFO - PROCESS | 4012 | --DOCSHELL 15F4A800 == 33 [pid = 4012] [id = 103] 00:01:48 INFO - PROCESS | 4012 | --DOCSHELL 129EDC00 == 32 [pid = 4012] [id = 102] 00:01:48 INFO - PROCESS | 4012 | --DOCSHELL 10A0B800 == 31 [pid = 4012] [id = 101] 00:01:48 INFO - PROCESS | 4012 | --DOMWINDOW == 108 (139D3C00) [pid = 4012] [serial = 163] [outer = 00000000] [url = about:blank] 00:01:48 INFO - PROCESS | 4012 | --DOMWINDOW == 107 (13949C00) [pid = 4012] [serial = 127] [outer = 00000000] [url = about:blank] 00:01:48 INFO - PROCESS | 4012 | --DOMWINDOW == 106 (13497000) [pid = 4012] [serial = 197] [outer = 00000000] [url = about:blank] 00:01:48 INFO - PROCESS | 4012 | --DOMWINDOW == 105 (1607A400) [pid = 4012] [serial = 206] [outer = 00000000] [url = about:blank] 00:01:48 INFO - PROCESS | 4012 | --DOMWINDOW == 104 (1A805800) [pid = 4012] [serial = 194] [outer = 00000000] [url = about:blank] 00:01:48 INFO - PROCESS | 4012 | --DOMWINDOW == 103 (19DE2000) [pid = 4012] [serial = 203] [outer = 00000000] [url = about:blank] 00:01:48 INFO - PROCESS | 4012 | --DOMWINDOW == 102 (10E39800) [pid = 4012] [serial = 160] [outer = 00000000] [url = about:blank] 00:01:48 INFO - PROCESS | 4012 | --DOMWINDOW == 101 (1788E800) [pid = 4012] [serial = 200] [outer = 00000000] [url = about:blank] 00:01:48 INFO - PROCESS | 4012 | --DOMWINDOW == 100 (1A591000) [pid = 4012] [serial = 271] [outer = 00000000] [url = about:blank] 00:01:48 INFO - PROCESS | 4012 | --DOMWINDOW == 99 (1A801C00) [pid = 4012] [serial = 274] [outer = 00000000] [url = about:blank] 00:01:48 INFO - PROCESS | 4012 | --DOMWINDOW == 98 (1A714000) [pid = 4012] [serial = 272] [outer = 00000000] [url = about:blank] 00:01:48 INFO - PROCESS | 4012 | --DOMWINDOW == 97 (15F4D400) [pid = 4012] [serial = 277] [outer = 00000000] [url = about:blank] 00:01:48 INFO - PROCESS | 4012 | --DOMWINDOW == 96 (18210800) [pid = 4012] [serial = 265] [outer = 00000000] [url = about:blank] 00:01:48 INFO - PROCESS | 4012 | --DOMWINDOW == 95 (1AF11C00) [pid = 4012] [serial = 239] [outer = 00000000] [url = about:blank] 00:01:48 INFO - PROCESS | 4012 | --DOMWINDOW == 94 (129EEC00) [pid = 4012] [serial = 253] [outer = 00000000] [url = about:blank] 00:01:48 INFO - PROCESS | 4012 | --DOMWINDOW == 93 (12BD6400) [pid = 4012] [serial = 254] [outer = 00000000] [url = about:blank] 00:01:48 INFO - PROCESS | 4012 | --DOMWINDOW == 92 (1AF1D800) [pid = 4012] [serial = 250] [outer = 00000000] [url = about:blank] 00:01:48 INFO - PROCESS | 4012 | --DOMWINDOW == 91 (1AF8F000) [pid = 4012] [serial = 251] [outer = 00000000] [url = about:blank] 00:01:48 INFO - PROCESS | 4012 | --DOMWINDOW == 90 (177B1400) [pid = 4012] [serial = 262] [outer = 00000000] [url = about:blank] 00:01:48 INFO - PROCESS | 4012 | --DOMWINDOW == 89 (177B4C00) [pid = 4012] [serial = 263] [outer = 00000000] [url = about:blank] 00:01:48 INFO - PROCESS | 4012 | --DOMWINDOW == 88 (1AA72400) [pid = 4012] [serial = 280] [outer = 00000000] [url = about:blank] 00:01:48 INFO - PROCESS | 4012 | --DOMWINDOW == 87 (15F52000) [pid = 4012] [serial = 259] [outer = 00000000] [url = about:blank] 00:01:48 INFO - PROCESS | 4012 | --DOMWINDOW == 86 (1604BC00) [pid = 4012] [serial = 260] [outer = 00000000] [url = about:blank] 00:01:48 INFO - PROCESS | 4012 | --DOMWINDOW == 85 (177BC800) [pid = 4012] [serial = 244] [outer = 00000000] [url = about:blank] 00:01:48 INFO - PROCESS | 4012 | --DOMWINDOW == 84 (19501800) [pid = 4012] [serial = 245] [outer = 00000000] [url = about:blank] 00:01:48 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (12DFCC00) [pid = 4012] [serial = 256] [outer = 00000000] [url = about:blank] 00:01:48 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (131E7400) [pid = 4012] [serial = 257] [outer = 00000000] [url = about:blank] 00:01:48 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (1313B000) [pid = 4012] [serial = 241] [outer = 00000000] [url = about:blank] 00:01:48 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (139C5400) [pid = 4012] [serial = 242] [outer = 00000000] [url = about:blank] 00:01:48 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (1AD18000) [pid = 4012] [serial = 247] [outer = 00000000] [url = about:blank] 00:01:48 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (1AF11000) [pid = 4012] [serial = 248] [outer = 00000000] [url = about:blank] 00:01:48 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (1AA75800) [pid = 4012] [serial = 281] [outer = 00000000] [url = about:blank] 00:01:48 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (1A802400) [pid = 4012] [serial = 275] [outer = 00000000] [url = about:blank] 00:01:48 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (19DE8800) [pid = 4012] [serial = 268] [outer = 00000000] [url = about:blank] 00:01:48 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (1A1BF400) [pid = 4012] [serial = 269] [outer = 00000000] [url = about:blank] 00:01:48 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (160CC000) [pid = 4012] [serial = 283] [outer = 00000000] [url = about:blank] 00:01:48 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (19AC2400) [pid = 4012] [serial = 278] [outer = 00000000] [url = about:blank] 00:01:48 INFO - PROCESS | 4012 | --DOMWINDOW == 71 (1950B400) [pid = 4012] [serial = 266] [outer = 00000000] [url = about:blank] 00:01:48 INFO - PROCESS | 4012 | --DOMWINDOW == 70 (1A804800) [pid = 4012] [serial = 284] [outer = 00000000] [url = about:blank] 00:01:48 INFO - PROCESS | 4012 | 1467874908697 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:01:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 00:01:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 798ms 00:01:48 INFO - PROCESS | 4012 | 1467874908749 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 00:01:48 INFO - PROCESS | 4012 | 1467874908756 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 00:01:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 00:01:48 INFO - PROCESS | 4012 | 1467874908764 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 00:01:48 INFO - PROCESS | 4012 | 1467874908766 Marionette TRACE conn3 <- [1,414,null,{}] 00:01:48 INFO - PROCESS | 4012 | 1467874908770 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:01:48 INFO - PROCESS | 4012 | 1467874908773 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:48 INFO - PROCESS | 4012 | 1467874908856 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 00:01:48 INFO - PROCESS | 4012 | 1467874908864 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:48 INFO - PROCESS | 4012 | 1467874908866 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:48 INFO - PROCESS | 4012 | ++DOCSHELL 130CE400 == 32 [pid = 4012] [id = 113] 00:01:48 INFO - PROCESS | 4012 | ++DOMWINDOW == 71 (130D0000) [pid = 4012] [serial = 336] [outer = 00000000] 00:01:48 INFO - PROCESS | 4012 | ++DOMWINDOW == 72 (132D6000) [pid = 4012] [serial = 337] [outer = 130D0000] 00:01:48 INFO - PROCESS | 4012 | 1467874908912 Marionette DEBUG loaded listener.js 00:01:48 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (139C5000) [pid = 4012] [serial = 338] [outer = 130D0000] 00:01:49 INFO - PROCESS | 4012 | 1467874909371 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:01:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 00:01:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 641ms 00:01:49 INFO - PROCESS | 4012 | 1467874909402 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 00:01:49 INFO - PROCESS | 4012 | 1467874909405 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 00:01:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 00:01:49 INFO - PROCESS | 4012 | 1467874909408 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 00:01:49 INFO - PROCESS | 4012 | 1467874909411 Marionette TRACE conn3 <- [1,418,null,{}] 00:01:49 INFO - PROCESS | 4012 | 1467874909422 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:01:49 INFO - PROCESS | 4012 | 1467874909426 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:49 INFO - PROCESS | 4012 | 1467874909535 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 00:01:49 INFO - PROCESS | 4012 | 1467874909545 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:49 INFO - PROCESS | 4012 | 1467874909548 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:49 INFO - PROCESS | 4012 | ++DOCSHELL 15F51400 == 33 [pid = 4012] [id = 114] 00:01:49 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (15F51C00) [pid = 4012] [serial = 339] [outer = 00000000] 00:01:49 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (1604C800) [pid = 4012] [serial = 340] [outer = 15F51C00] 00:01:49 INFO - PROCESS | 4012 | 1467874909595 Marionette DEBUG loaded listener.js 00:01:49 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (160C3000) [pid = 4012] [serial = 341] [outer = 15F51C00] 00:01:50 INFO - PROCESS | 4012 | 1467874910532 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:01:50 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:01:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1159ms 00:01:50 INFO - PROCESS | 4012 | 1467874910571 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 00:01:50 INFO - PROCESS | 4012 | 1467874910573 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 00:01:50 INFO - PROCESS | 4012 | 1467874910577 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 00:01:50 INFO - PROCESS | 4012 | 1467874910578 Marionette TRACE conn3 <- [1,422,null,{}] 00:01:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 00:01:50 INFO - PROCESS | 4012 | 1467874910582 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:01:50 INFO - PROCESS | 4012 | 1467874910584 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:50 INFO - PROCESS | 4012 | 1467874910703 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 00:01:50 INFO - PROCESS | 4012 | 1467874910710 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:50 INFO - PROCESS | 4012 | 1467874910712 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:50 INFO - PROCESS | 4012 | ++DOCSHELL 160C8800 == 34 [pid = 4012] [id = 115] 00:01:50 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (16B67400) [pid = 4012] [serial = 342] [outer = 00000000] 00:01:50 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (17784000) [pid = 4012] [serial = 343] [outer = 16B67400] 00:01:50 INFO - PROCESS | 4012 | 1467874910756 Marionette DEBUG loaded listener.js 00:01:50 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (177BD400) [pid = 4012] [serial = 344] [outer = 16B67400] 00:01:51 INFO - PROCESS | 4012 | 1467874911728 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:01:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 00:01:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1190ms 00:01:51 INFO - PROCESS | 4012 | 1467874911772 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 00:01:51 INFO - PROCESS | 4012 | 1467874911773 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 00:01:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 00:01:51 INFO - PROCESS | 4012 | 1467874911777 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 00:01:51 INFO - PROCESS | 4012 | 1467874911779 Marionette TRACE conn3 <- [1,426,null,{}] 00:01:51 INFO - PROCESS | 4012 | 1467874911788 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:01:51 INFO - PROCESS | 4012 | 1467874911790 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:51 INFO - PROCESS | 4012 | 1467874911901 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 00:01:51 INFO - PROCESS | 4012 | 1467874911906 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:51 INFO - PROCESS | 4012 | 1467874911908 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:51 INFO - PROCESS | 4012 | ++DOCSHELL 176D2000 == 35 [pid = 4012] [id = 116] 00:01:51 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (17788C00) [pid = 4012] [serial = 345] [outer = 00000000] 00:01:51 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (18011400) [pid = 4012] [serial = 346] [outer = 17788C00] 00:01:51 INFO - PROCESS | 4012 | 1467874911952 Marionette DEBUG loaded listener.js 00:01:52 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (19506C00) [pid = 4012] [serial = 347] [outer = 17788C00] 00:01:52 INFO - PROCESS | 4012 | 1467874912416 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:01:52 INFO - PROCESS | 4012 | 1467874912479 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 00:01:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 00:01:52 INFO - PROCESS | 4012 | 1467874912489 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 00:01:52 INFO - PROCESS | 4012 | 1467874912490 Marionette TRACE conn3 <- [1,430,null,{}] 00:01:52 INFO - PROCESS | 4012 | 1467874912497 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:01:52 INFO - PROCESS | 4012 | 1467874912502 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:52 INFO - PROCESS | 4012 | 1467874912663 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 00:01:52 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (10A0BC00) [pid = 4012] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 00:01:52 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (12D68400) [pid = 4012] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 00:01:52 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (19510000) [pid = 4012] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 00:01:52 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (15F50400) [pid = 4012] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 00:01:52 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (11C3EC00) [pid = 4012] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 00:01:52 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (0F318400) [pid = 4012] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 00:01:52 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (13C46C00) [pid = 4012] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 00:01:52 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (176D2400) [pid = 4012] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 00:01:52 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (19793C00) [pid = 4012] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 00:01:52 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (11215400) [pid = 4012] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 00:01:52 INFO - PROCESS | 4012 | --DOMWINDOW == 71 (17780400) [pid = 4012] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 00:01:52 INFO - PROCESS | 4012 | --DOMWINDOW == 70 (10E43400) [pid = 4012] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 00:01:52 INFO - PROCESS | 4012 | --DOMWINDOW == 69 (160C8000) [pid = 4012] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 00:01:52 INFO - PROCESS | 4012 | 1467874912727 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:52 INFO - PROCESS | 4012 | 1467874912729 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:52 INFO - PROCESS | 4012 | ++DOCSHELL 0F318400 == 36 [pid = 4012] [id = 117] 00:01:52 INFO - PROCESS | 4012 | ++DOMWINDOW == 70 (0F31AC00) [pid = 4012] [serial = 348] [outer = 00000000] 00:01:52 INFO - PROCESS | 4012 | ++DOMWINDOW == 71 (10E43400) [pid = 4012] [serial = 349] [outer = 0F31AC00] 00:01:52 INFO - PROCESS | 4012 | 1467874912773 Marionette DEBUG loaded listener.js 00:01:52 INFO - PROCESS | 4012 | ++DOMWINDOW == 72 (12D68400) [pid = 4012] [serial = 350] [outer = 0F31AC00] 00:01:53 INFO - PROCESS | 4012 | 1467874913133 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:01:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 00:01:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 704ms 00:01:53 INFO - PROCESS | 4012 | 1467874913182 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 00:01:53 INFO - PROCESS | 4012 | 1467874913184 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 00:01:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 00:01:53 INFO - PROCESS | 4012 | 1467874913214 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 00:01:53 INFO - PROCESS | 4012 | 1467874913225 Marionette TRACE conn3 <- [1,434,null,{}] 00:01:53 INFO - PROCESS | 4012 | 1467874913229 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:01:53 INFO - PROCESS | 4012 | 1467874913231 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:53 INFO - PROCESS | 4012 | 1467874913307 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 00:01:53 INFO - PROCESS | 4012 | 1467874913312 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:53 INFO - PROCESS | 4012 | 1467874913314 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:53 INFO - PROCESS | 4012 | ++DOCSHELL 163E6800 == 37 [pid = 4012] [id = 118] 00:01:53 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (17036400) [pid = 4012] [serial = 351] [outer = 00000000] 00:01:53 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (19794000) [pid = 4012] [serial = 352] [outer = 17036400] 00:01:53 INFO - PROCESS | 4012 | 1467874913356 Marionette DEBUG loaded listener.js 00:01:53 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (19B5D800) [pid = 4012] [serial = 353] [outer = 17036400] 00:01:53 INFO - PROCESS | 4012 | 1467874913757 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:01:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 00:01:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 611ms 00:01:53 INFO - PROCESS | 4012 | 1467874913805 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 00:01:53 INFO - PROCESS | 4012 | 1467874913807 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 00:01:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 00:01:53 INFO - PROCESS | 4012 | 1467874913813 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 00:01:53 INFO - PROCESS | 4012 | 1467874913815 Marionette TRACE conn3 <- [1,438,null,{}] 00:01:53 INFO - PROCESS | 4012 | 1467874913818 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:01:53 INFO - PROCESS | 4012 | 1467874913820 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:53 INFO - PROCESS | 4012 | 1467874913904 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 00:01:53 INFO - PROCESS | 4012 | 1467874913912 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:53 INFO - PROCESS | 4012 | 1467874913914 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:53 INFO - PROCESS | 4012 | ++DOCSHELL 19789400 == 38 [pid = 4012] [id = 119] 00:01:53 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (19D31400) [pid = 4012] [serial = 354] [outer = 00000000] 00:01:53 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (19DE0C00) [pid = 4012] [serial = 355] [outer = 19D31400] 00:01:53 INFO - PROCESS | 4012 | 1467874913957 Marionette DEBUG loaded listener.js 00:01:54 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (19EBE000) [pid = 4012] [serial = 356] [outer = 19D31400] 00:01:54 INFO - PROCESS | 4012 | 1467874914366 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:01:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 00:01:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 595ms 00:01:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 00:01:54 INFO - PROCESS | 4012 | 1467874914413 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 00:01:54 INFO - PROCESS | 4012 | 1467874914415 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 00:01:54 INFO - PROCESS | 4012 | 1467874914419 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 00:01:54 INFO - PROCESS | 4012 | 1467874914421 Marionette TRACE conn3 <- [1,442,null,{}] 00:01:54 INFO - PROCESS | 4012 | 1467874914424 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:01:54 INFO - PROCESS | 4012 | 1467874914426 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:54 INFO - PROCESS | 4012 | 1467874914506 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 00:01:54 INFO - PROCESS | 4012 | 1467874914512 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:54 INFO - PROCESS | 4012 | 1467874914514 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:54 INFO - PROCESS | 4012 | ++DOCSHELL 19DE0400 == 39 [pid = 4012] [id = 120] 00:01:54 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (1A1B7800) [pid = 4012] [serial = 357] [outer = 00000000] 00:01:54 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (1A341000) [pid = 4012] [serial = 358] [outer = 1A1B7800] 00:01:54 INFO - PROCESS | 4012 | 1467874914557 Marionette DEBUG loaded listener.js 00:01:54 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (1A591800) [pid = 4012] [serial = 359] [outer = 1A1B7800] 00:01:55 INFO - PROCESS | 4012 | 1467874915231 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:01:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 00:01:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 845ms 00:01:55 INFO - PROCESS | 4012 | 1467874915261 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 00:01:55 INFO - PROCESS | 4012 | 1467874915266 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 00:01:55 INFO - PROCESS | 4012 | 1467874915270 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 00:01:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 00:01:55 INFO - PROCESS | 4012 | 1467874915275 Marionette TRACE conn3 <- [1,446,null,{}] 00:01:55 INFO - PROCESS | 4012 | 1467874915281 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:01:55 INFO - PROCESS | 4012 | 1467874915284 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:55 INFO - PROCESS | 4012 | 1467874915392 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 00:01:55 INFO - PROCESS | 4012 | 1467874915513 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:55 INFO - PROCESS | 4012 | 1467874915516 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:55 INFO - PROCESS | 4012 | ++DOCSHELL 10229800 == 40 [pid = 4012] [id = 121] 00:01:55 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (1026D000) [pid = 4012] [serial = 360] [outer = 00000000] 00:01:55 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (129A7C00) [pid = 4012] [serial = 361] [outer = 1026D000] 00:01:55 INFO - PROCESS | 4012 | 1467874915575 Marionette DEBUG loaded listener.js 00:01:55 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (13C4A000) [pid = 4012] [serial = 362] [outer = 1026D000] 00:01:56 INFO - PROCESS | 4012 | 1467874916159 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:01:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 00:01:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 939ms 00:01:56 INFO - PROCESS | 4012 | 1467874916217 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 00:01:56 INFO - PROCESS | 4012 | 1467874916222 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 00:01:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 00:01:56 INFO - PROCESS | 4012 | 1467874916228 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 00:01:56 INFO - PROCESS | 4012 | 1467874916231 Marionette TRACE conn3 <- [1,450,null,{}] 00:01:56 INFO - PROCESS | 4012 | 1467874916235 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:01:56 INFO - PROCESS | 4012 | 1467874916238 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:56 INFO - PROCESS | 4012 | 1467874916347 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 00:01:56 INFO - PROCESS | 4012 | 1467874916469 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:56 INFO - PROCESS | 4012 | 1467874916472 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:56 INFO - PROCESS | 4012 | ++DOCSHELL 1604BC00 == 41 [pid = 4012] [id = 122] 00:01:56 INFO - PROCESS | 4012 | ++DOMWINDOW == 85 (1606C400) [pid = 4012] [serial = 363] [outer = 00000000] 00:01:56 INFO - PROCESS | 4012 | ++DOMWINDOW == 86 (16B6A000) [pid = 4012] [serial = 364] [outer = 1606C400] 00:01:56 INFO - PROCESS | 4012 | 1467874916527 Marionette DEBUG loaded listener.js 00:01:56 INFO - PROCESS | 4012 | ++DOMWINDOW == 87 (176D1C00) [pid = 4012] [serial = 365] [outer = 1606C400] 00:01:57 INFO - PROCESS | 4012 | 1467874917133 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:01:57 INFO - PROCESS | 4012 | 1467874917178 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 00:01:57 INFO - PROCESS | 4012 | 1467874917182 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 00:01:57 INFO - PROCESS | 4012 | 1467874917185 Marionette TRACE conn3 <- [1,454,null,{}] 00:01:57 INFO - PROCESS | 4012 | 1467874917209 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:01:57 INFO - PROCESS | 4012 | 1467874917214 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:57 INFO - PROCESS | 4012 | 1467874917345 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 00:01:57 INFO - PROCESS | 4012 | 1467874917403 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:57 INFO - PROCESS | 4012 | 1467874917406 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:57 INFO - PROCESS | 4012 | ++DOCSHELL 1A33B400 == 42 [pid = 4012] [id = 123] 00:01:57 INFO - PROCESS | 4012 | ++DOMWINDOW == 88 (1A33C800) [pid = 4012] [serial = 366] [outer = 00000000] 00:01:57 INFO - PROCESS | 4012 | ++DOMWINDOW == 89 (1A70D400) [pid = 4012] [serial = 367] [outer = 1A33C800] 00:01:57 INFO - PROCESS | 4012 | 1467874917461 Marionette DEBUG loaded listener.js 00:01:57 INFO - PROCESS | 4012 | ++DOMWINDOW == 90 (1A714800) [pid = 4012] [serial = 368] [outer = 1A33C800] 00:01:58 INFO - PROCESS | 4012 | [4012] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:01:58 INFO - PROCESS | 4012 | 1467874917987 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:01:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 00:01:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 830ms 00:01:58 INFO - PROCESS | 4012 | 1467874918024 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 00:01:58 INFO - PROCESS | 4012 | 1467874918027 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 00:01:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 00:01:58 INFO - PROCESS | 4012 | 1467874918030 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 00:01:58 INFO - PROCESS | 4012 | 1467874918032 Marionette TRACE conn3 <- [1,458,null,{}] 00:01:58 INFO - PROCESS | 4012 | 1467874918036 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:01:58 INFO - PROCESS | 4012 | 1467874918038 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:58 INFO - PROCESS | 4012 | 1467874918143 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 00:01:58 INFO - PROCESS | 4012 | 1467874918249 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:58 INFO - PROCESS | 4012 | 1467874918252 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:58 INFO - PROCESS | 4012 | ++DOCSHELL 1A340C00 == 43 [pid = 4012] [id = 124] 00:01:58 INFO - PROCESS | 4012 | ++DOMWINDOW == 91 (1A718000) [pid = 4012] [serial = 369] [outer = 00000000] 00:01:58 INFO - PROCESS | 4012 | ++DOMWINDOW == 92 (1A802000) [pid = 4012] [serial = 370] [outer = 1A718000] 00:01:58 INFO - PROCESS | 4012 | 1467874918303 Marionette DEBUG loaded listener.js 00:01:58 INFO - PROCESS | 4012 | ++DOMWINDOW == 93 (1A806800) [pid = 4012] [serial = 371] [outer = 1A718000] 00:01:58 INFO - PROCESS | 4012 | [4012] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 00:01:58 INFO - PROCESS | 4012 | [4012] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 00:01:59 INFO - PROCESS | 4012 | 1467874919070 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:01:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 00:01:59 INFO - PROCESS | 4012 | 1467874919132 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 00:01:59 INFO - PROCESS | 4012 | 1467874919138 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 00:01:59 INFO - PROCESS | 4012 | 1467874919141 Marionette TRACE conn3 <- [1,462,null,{}] 00:01:59 INFO - PROCESS | 4012 | 1467874919146 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:01:59 INFO - PROCESS | 4012 | 1467874919149 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:59 INFO - PROCESS | 4012 | 1467874919246 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 00:01:59 INFO - PROCESS | 4012 | 1467874919329 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:59 INFO - PROCESS | 4012 | 1467874919332 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:01:59 INFO - PROCESS | 4012 | ++DOCSHELL 134C2000 == 44 [pid = 4012] [id = 125] 00:01:59 INFO - PROCESS | 4012 | ++DOMWINDOW == 94 (13940800) [pid = 4012] [serial = 372] [outer = 00000000] 00:01:59 INFO - PROCESS | 4012 | ++DOMWINDOW == 95 (13C49000) [pid = 4012] [serial = 373] [outer = 13940800] 00:01:59 INFO - PROCESS | 4012 | 1467874919463 Marionette DEBUG loaded listener.js 00:01:59 INFO - PROCESS | 4012 | ++DOMWINDOW == 96 (13DB1800) [pid = 4012] [serial = 374] [outer = 13940800] 00:02:00 INFO - PROCESS | 4012 | --DOCSHELL 19789400 == 43 [pid = 4012] [id = 119] 00:02:00 INFO - PROCESS | 4012 | --DOCSHELL 163E6800 == 42 [pid = 4012] [id = 118] 00:02:00 INFO - PROCESS | 4012 | --DOCSHELL 0F318400 == 41 [pid = 4012] [id = 117] 00:02:00 INFO - PROCESS | 4012 | --DOCSHELL 176D2000 == 40 [pid = 4012] [id = 116] 00:02:00 INFO - PROCESS | 4012 | --DOCSHELL 160C8800 == 39 [pid = 4012] [id = 115] 00:02:00 INFO - PROCESS | 4012 | --DOCSHELL 15F51400 == 38 [pid = 4012] [id = 114] 00:02:00 INFO - PROCESS | 4012 | --DOCSHELL 130CE400 == 37 [pid = 4012] [id = 113] 00:02:00 INFO - PROCESS | 4012 | --DOCSHELL 006BC800 == 36 [pid = 4012] [id = 112] 00:02:00 INFO - PROCESS | 4012 | --DOCSHELL 10A02000 == 35 [pid = 4012] [id = 110] 00:02:00 INFO - PROCESS | 4012 | --DOCSHELL 157AD000 == 34 [pid = 4012] [id = 111] 00:02:00 INFO - PROCESS | 4012 | --DOCSHELL 17235C00 == 33 [pid = 4012] [id = 109] 00:02:00 INFO - PROCESS | 4012 | --DOCSHELL 11448400 == 32 [pid = 4012] [id = 100] 00:02:00 INFO - PROCESS | 4012 | --DOCSHELL 1A33B400 == 31 [pid = 4012] [id = 123] 00:02:00 INFO - PROCESS | 4012 | --DOCSHELL 1A340C00 == 30 [pid = 4012] [id = 124] 00:02:00 INFO - PROCESS | 4012 | --DOCSHELL 1604BC00 == 29 [pid = 4012] [id = 122] 00:02:00 INFO - PROCESS | 4012 | --DOCSHELL 19DE0400 == 28 [pid = 4012] [id = 120] 00:02:00 INFO - PROCESS | 4012 | --DOCSHELL 10229800 == 27 [pid = 4012] [id = 121] 00:02:00 INFO - PROCESS | 4012 | --DOMWINDOW == 95 (10A81800) [pid = 4012] [serial = 301] [outer = 00000000] [url = about:blank] 00:02:00 INFO - PROCESS | 4012 | --DOMWINDOW == 94 (10F20C00) [pid = 4012] [serial = 302] [outer = 00000000] [url = about:blank] 00:02:00 INFO - PROCESS | 4012 | --DOMWINDOW == 93 (13142C00) [pid = 4012] [serial = 304] [outer = 00000000] [url = about:blank] 00:02:00 INFO - PROCESS | 4012 | --DOMWINDOW == 92 (19793000) [pid = 4012] [serial = 316] [outer = 00000000] [url = about:blank] 00:02:00 INFO - PROCESS | 4012 | --DOMWINDOW == 91 (131ED000) [pid = 4012] [serial = 305] [outer = 00000000] [url = about:blank] 00:02:00 INFO - PROCESS | 4012 | --DOMWINDOW == 90 (16049400) [pid = 4012] [serial = 307] [outer = 00000000] [url = about:blank] 00:02:00 INFO - PROCESS | 4012 | --DOMWINDOW == 89 (1349B000) [pid = 4012] [serial = 299] [outer = 00000000] [url = about:blank] 00:02:00 INFO - PROCESS | 4012 | --DOMWINDOW == 88 (130C9800) [pid = 4012] [serial = 298] [outer = 00000000] [url = about:blank] 00:02:00 INFO - PROCESS | 4012 | --DOMWINDOW == 87 (114CAC00) [pid = 4012] [serial = 287] [outer = 00000000] [url = about:blank] 00:02:00 INFO - PROCESS | 4012 | --DOMWINDOW == 86 (10F24C00) [pid = 4012] [serial = 286] [outer = 00000000] [url = about:blank] 00:02:00 INFO - PROCESS | 4012 | --DOMWINDOW == 85 (159D6800) [pid = 4012] [serial = 290] [outer = 00000000] [url = about:blank] 00:02:00 INFO - PROCESS | 4012 | --DOMWINDOW == 84 (13ED1800) [pid = 4012] [serial = 289] [outer = 00000000] [url = about:blank] 00:02:00 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (1978D400) [pid = 4012] [serial = 293] [outer = 00000000] [url = about:blank] 00:02:00 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (18210400) [pid = 4012] [serial = 292] [outer = 00000000] [url = about:blank] 00:02:00 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (19D29800) [pid = 4012] [serial = 296] [outer = 00000000] [url = about:blank] 00:02:00 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (19797800) [pid = 4012] [serial = 295] [outer = 00000000] [url = about:blank] 00:02:00 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (19796000) [pid = 4012] [serial = 323] [outer = 00000000] [url = about:blank] 00:02:00 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (17887800) [pid = 4012] [serial = 314] [outer = 00000000] [url = about:blank] 00:02:00 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (177E3800) [pid = 4012] [serial = 313] [outer = 00000000] [url = about:blank] 00:02:00 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (129AFC00) [pid = 4012] [serial = 319] [outer = 00000000] [url = about:blank] 00:02:00 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (1778A000) [pid = 4012] [serial = 322] [outer = 00000000] [url = about:blank] 00:02:00 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (19ACE000) [pid = 4012] [serial = 317] [outer = 00000000] [url = about:blank] 00:02:00 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (16DC9000) [pid = 4012] [serial = 310] [outer = 00000000] [url = about:blank] 00:02:00 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (170AA400) [pid = 4012] [serial = 311] [outer = 00000000] [url = about:blank] 00:02:00 INFO - PROCESS | 4012 | --DOMWINDOW == 71 (19D8E000) [pid = 4012] [serial = 325] [outer = 00000000] [url = about:blank] 00:02:00 INFO - PROCESS | 4012 | --DOMWINDOW == 70 (160BFC00) [pid = 4012] [serial = 308] [outer = 00000000] [url = about:blank] 00:02:00 INFO - PROCESS | 4012 | --DOMWINDOW == 69 (13ED0000) [pid = 4012] [serial = 320] [outer = 00000000] [url = about:blank] 00:02:00 INFO - PROCESS | 4012 | [4012] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:02:00 INFO - PROCESS | 4012 | 1467874920616 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:02:00 INFO - PROCESS | 4012 | 1467874920677 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 00:02:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 00:02:00 INFO - PROCESS | 4012 | 1467874920682 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 00:02:00 INFO - PROCESS | 4012 | 1467874920685 Marionette TRACE conn3 <- [1,466,null,{}] 00:02:00 INFO - PROCESS | 4012 | 1467874920693 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:02:00 INFO - PROCESS | 4012 | 1467874920696 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:00 INFO - PROCESS | 4012 | 1467874920776 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 00:02:00 INFO - PROCESS | 4012 | 1467874920783 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:00 INFO - PROCESS | 4012 | 1467874920788 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:00 INFO - PROCESS | 4012 | ++DOCSHELL 10F9A400 == 28 [pid = 4012] [id = 126] 00:02:00 INFO - PROCESS | 4012 | ++DOMWINDOW == 70 (11211800) [pid = 4012] [serial = 375] [outer = 00000000] 00:02:00 INFO - PROCESS | 4012 | ++DOMWINDOW == 71 (11AE0800) [pid = 4012] [serial = 376] [outer = 11211800] 00:02:00 INFO - PROCESS | 4012 | 1467874920837 Marionette DEBUG loaded listener.js 00:02:00 INFO - PROCESS | 4012 | ++DOMWINDOW == 72 (11CDAC00) [pid = 4012] [serial = 377] [outer = 11211800] 00:02:01 INFO - PROCESS | 4012 | 1467874921298 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:02:01 INFO - PROCESS | 4012 | 1467874921387 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 00:02:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 00:02:01 INFO - PROCESS | 4012 | 1467874921394 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 00:02:01 INFO - PROCESS | 4012 | 1467874921396 Marionette TRACE conn3 <- [1,470,null,{}] 00:02:01 INFO - PROCESS | 4012 | 1467874921400 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:02:01 INFO - PROCESS | 4012 | 1467874921402 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:01 INFO - PROCESS | 4012 | 1467874921486 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 00:02:01 INFO - PROCESS | 4012 | 1467874921568 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:01 INFO - PROCESS | 4012 | 1467874921570 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:01 INFO - PROCESS | 4012 | ++DOCSHELL 13142C00 == 29 [pid = 4012] [id = 127] 00:02:01 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (13143800) [pid = 4012] [serial = 378] [outer = 00000000] 00:02:01 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (132D0C00) [pid = 4012] [serial = 379] [outer = 13143800] 00:02:01 INFO - PROCESS | 4012 | 1467874921618 Marionette DEBUG loaded listener.js 00:02:01 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (13941400) [pid = 4012] [serial = 380] [outer = 13143800] 00:02:02 INFO - PROCESS | 4012 | 1467874922026 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:02:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 00:02:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 704ms 00:02:02 INFO - PROCESS | 4012 | 1467874922092 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 00:02:02 INFO - PROCESS | 4012 | 1467874922094 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 00:02:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 00:02:02 INFO - PROCESS | 4012 | 1467874922098 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 00:02:02 INFO - PROCESS | 4012 | 1467874922102 Marionette TRACE conn3 <- [1,474,null,{}] 00:02:02 INFO - PROCESS | 4012 | 1467874922119 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:02:02 INFO - PROCESS | 4012 | 1467874922126 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:02 INFO - PROCESS | 4012 | 1467874922240 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 00:02:02 INFO - PROCESS | 4012 | 1467874922247 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:02 INFO - PROCESS | 4012 | 1467874922250 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:02 INFO - PROCESS | 4012 | ++DOCSHELL 1603F000 == 30 [pid = 4012] [id = 128] 00:02:02 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (1603FC00) [pid = 4012] [serial = 381] [outer = 00000000] 00:02:02 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (1604BC00) [pid = 4012] [serial = 382] [outer = 1603FC00] 00:02:02 INFO - PROCESS | 4012 | 1467874922297 Marionette DEBUG loaded listener.js 00:02:02 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (160C1000) [pid = 4012] [serial = 383] [outer = 1603FC00] 00:02:02 INFO - PROCESS | 4012 | 1467874922778 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:02:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 00:02:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 705ms 00:02:02 INFO - PROCESS | 4012 | 1467874922797 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 00:02:02 INFO - PROCESS | 4012 | 1467874922800 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 00:02:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 00:02:02 INFO - PROCESS | 4012 | 1467874922803 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 00:02:02 INFO - PROCESS | 4012 | 1467874922805 Marionette TRACE conn3 <- [1,478,null,{}] 00:02:02 INFO - PROCESS | 4012 | 1467874922813 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:02:02 INFO - PROCESS | 4012 | 1467874922815 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:02 INFO - PROCESS | 4012 | 1467874922952 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 00:02:02 INFO - PROCESS | 4012 | 1467874922958 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:02 INFO - PROCESS | 4012 | 1467874922960 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:02 INFO - PROCESS | 4012 | ++DOCSHELL 160BF400 == 31 [pid = 4012] [id = 129] 00:02:02 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (160C6400) [pid = 4012] [serial = 384] [outer = 00000000] 00:02:03 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (17036000) [pid = 4012] [serial = 385] [outer = 160C6400] 00:02:03 INFO - PROCESS | 4012 | 1467874923007 Marionette DEBUG loaded listener.js 00:02:03 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (171B8400) [pid = 4012] [serial = 386] [outer = 160C6400] 00:02:03 INFO - PROCESS | 4012 | 1467874923453 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:02:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 00:02:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 689ms 00:02:03 INFO - PROCESS | 4012 | 1467874923502 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 00:02:03 INFO - PROCESS | 4012 | 1467874923504 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 00:02:03 INFO - PROCESS | 4012 | 1467874923507 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 00:02:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 00:02:03 INFO - PROCESS | 4012 | 1467874923509 Marionette TRACE conn3 <- [1,482,null,{}] 00:02:03 INFO - PROCESS | 4012 | 1467874923513 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:02:03 INFO - PROCESS | 4012 | 1467874923515 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:03 INFO - PROCESS | 4012 | 1467874923616 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 00:02:03 INFO - PROCESS | 4012 | 1467874923621 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:03 INFO - PROCESS | 4012 | 1467874923623 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:03 INFO - PROCESS | 4012 | ++DOCSHELL 17781000 == 32 [pid = 4012] [id = 130] 00:02:03 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (17781400) [pid = 4012] [serial = 387] [outer = 00000000] 00:02:03 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (177E2C00) [pid = 4012] [serial = 388] [outer = 17781400] 00:02:03 INFO - PROCESS | 4012 | 1467874923667 Marionette DEBUG loaded listener.js 00:02:03 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (1788E400) [pid = 4012] [serial = 389] [outer = 17781400] 00:02:04 INFO - PROCESS | 4012 | 1467874924138 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:02:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 00:02:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 688ms 00:02:04 INFO - PROCESS | 4012 | 1467874924239 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 00:02:04 INFO - PROCESS | 4012 | 1467874924241 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 00:02:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 00:02:04 INFO - PROCESS | 4012 | 1467874924256 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 00:02:04 INFO - PROCESS | 4012 | 1467874924258 Marionette TRACE conn3 <- [1,486,null,{}] 00:02:04 INFO - PROCESS | 4012 | ++DOMWINDOW == 85 (1800C800) [pid = 4012] [serial = 390] [outer = 1B397000] 00:02:04 INFO - PROCESS | 4012 | 1467874924288 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:02:04 INFO - PROCESS | 4012 | 1467874924293 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:04 INFO - PROCESS | 4012 | 1467874924668 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 00:02:04 INFO - PROCESS | 4012 | --DOMWINDOW == 84 (19D31400) [pid = 4012] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 00:02:04 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (1A1B7800) [pid = 4012] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 00:02:04 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (16B67400) [pid = 4012] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 00:02:04 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (17788C00) [pid = 4012] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 00:02:04 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (0F31AC00) [pid = 4012] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 00:02:04 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (19AC5800) [pid = 4012] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 00:02:04 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (159D4800) [pid = 4012] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 00:02:04 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (10226400) [pid = 4012] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 00:02:04 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (15F51C00) [pid = 4012] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 00:02:04 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (10A08000) [pid = 4012] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 00:02:04 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (130D0000) [pid = 4012] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 00:02:04 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (17036400) [pid = 4012] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 00:02:04 INFO - PROCESS | 4012 | 1467874924720 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:04 INFO - PROCESS | 4012 | 1467874924722 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:04 INFO - PROCESS | 4012 | ++DOCSHELL 0F31A000 == 33 [pid = 4012] [id = 131] 00:02:04 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (0F31AC00) [pid = 4012] [serial = 391] [outer = 00000000] 00:02:04 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (10A74800) [pid = 4012] [serial = 392] [outer = 0F31AC00] 00:02:04 INFO - PROCESS | 4012 | 1467874924766 Marionette DEBUG loaded listener.js 00:02:04 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (129ED000) [pid = 4012] [serial = 393] [outer = 0F31AC00] 00:02:05 INFO - PROCESS | 4012 | 1467874925127 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:02:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 00:02:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 924ms 00:02:05 INFO - PROCESS | 4012 | 1467874925172 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 00:02:05 INFO - PROCESS | 4012 | 1467874925174 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 00:02:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 00:02:05 INFO - PROCESS | 4012 | 1467874925178 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 00:02:05 INFO - PROCESS | 4012 | 1467874925180 Marionette TRACE conn3 <- [1,490,null,{}] 00:02:05 INFO - PROCESS | 4012 | 1467874925183 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:02:05 INFO - PROCESS | 4012 | 1467874925185 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:05 INFO - PROCESS | 4012 | 1467874925288 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 00:02:05 INFO - PROCESS | 4012 | 1467874925293 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:05 INFO - PROCESS | 4012 | 1467874925295 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:05 INFO - PROCESS | 4012 | ++DOCSHELL 13034C00 == 34 [pid = 4012] [id = 132] 00:02:05 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (131EB400) [pid = 4012] [serial = 394] [outer = 00000000] 00:02:05 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (1820E800) [pid = 4012] [serial = 395] [outer = 131EB400] 00:02:05 INFO - PROCESS | 4012 | 1467874925341 Marionette DEBUG loaded listener.js 00:02:05 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (1950AC00) [pid = 4012] [serial = 396] [outer = 131EB400] 00:02:05 INFO - PROCESS | 4012 | 1467874925735 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:02:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 00:02:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 595ms 00:02:05 INFO - PROCESS | 4012 | 1467874925775 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 00:02:05 INFO - PROCESS | 4012 | 1467874925777 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 00:02:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 00:02:05 INFO - PROCESS | 4012 | 1467874925780 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 00:02:05 INFO - PROCESS | 4012 | 1467874925782 Marionette TRACE conn3 <- [1,494,null,{}] 00:02:05 INFO - PROCESS | 4012 | 1467874925786 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:02:05 INFO - PROCESS | 4012 | 1467874925787 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:05 INFO - PROCESS | 4012 | 1467874925865 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 00:02:05 INFO - PROCESS | 4012 | 1467874925870 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:05 INFO - PROCESS | 4012 | 1467874925872 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:05 INFO - PROCESS | 4012 | ++DOCSHELL 177B2000 == 35 [pid = 4012] [id = 133] 00:02:05 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (19798000) [pid = 4012] [serial = 397] [outer = 00000000] 00:02:05 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (19B5CC00) [pid = 4012] [serial = 398] [outer = 19798000] 00:02:05 INFO - PROCESS | 4012 | 1467874925914 Marionette DEBUG loaded listener.js 00:02:05 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (19B5D400) [pid = 4012] [serial = 399] [outer = 19798000] 00:02:06 INFO - PROCESS | 4012 | 1467874926351 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:02:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 00:02:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 595ms 00:02:06 INFO - PROCESS | 4012 | 1467874926377 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 00:02:06 INFO - PROCESS | 4012 | 1467874926380 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 00:02:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 00:02:06 INFO - PROCESS | 4012 | 1467874926383 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 00:02:06 INFO - PROCESS | 4012 | 1467874926385 Marionette TRACE conn3 <- [1,498,null,{}] 00:02:06 INFO - PROCESS | 4012 | 1467874926389 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:02:06 INFO - PROCESS | 4012 | 1467874926391 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:06 INFO - PROCESS | 4012 | 1467874926503 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 00:02:06 INFO - PROCESS | 4012 | 1467874926514 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:06 INFO - PROCESS | 4012 | 1467874926516 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:06 INFO - PROCESS | 4012 | ++DOCSHELL 15F52000 == 36 [pid = 4012] [id = 134] 00:02:06 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (19D8E000) [pid = 4012] [serial = 400] [outer = 00000000] 00:02:06 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (19DE2000) [pid = 4012] [serial = 401] [outer = 19D8E000] 00:02:06 INFO - PROCESS | 4012 | 1467874926560 Marionette DEBUG loaded listener.js 00:02:06 INFO - PROCESS | 4012 | ++DOMWINDOW == 85 (19DE5C00) [pid = 4012] [serial = 402] [outer = 19D8E000] 00:02:07 INFO - PROCESS | 4012 | 1467874927324 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:02:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 00:02:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1001ms 00:02:07 INFO - PROCESS | 4012 | 1467874927387 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 00:02:07 INFO - PROCESS | 4012 | 1467874927391 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 00:02:07 INFO - PROCESS | 4012 | 1467874927396 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 00:02:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 00:02:07 INFO - PROCESS | 4012 | 1467874927401 Marionette TRACE conn3 <- [1,502,null,{}] 00:02:07 INFO - PROCESS | 4012 | 1467874927407 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:02:07 INFO - PROCESS | 4012 | 1467874927409 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:07 INFO - PROCESS | 4012 | 1467874927526 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 00:02:07 INFO - PROCESS | 4012 | 1467874927606 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:07 INFO - PROCESS | 4012 | 1467874927609 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:07 INFO - PROCESS | 4012 | ++DOCSHELL 1129BC00 == 37 [pid = 4012] [id = 135] 00:02:07 INFO - PROCESS | 4012 | ++DOMWINDOW == 86 (11AE2400) [pid = 4012] [serial = 403] [outer = 00000000] 00:02:07 INFO - PROCESS | 4012 | ++DOMWINDOW == 87 (12DFCC00) [pid = 4012] [serial = 404] [outer = 11AE2400] 00:02:07 INFO - PROCESS | 4012 | 1467874927706 Marionette DEBUG loaded listener.js 00:02:07 INFO - PROCESS | 4012 | ++DOMWINDOW == 88 (132D1400) [pid = 4012] [serial = 405] [outer = 11AE2400] 00:02:08 INFO - PROCESS | 4012 | 1467874928389 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:02:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 00:02:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1033ms 00:02:08 INFO - PROCESS | 4012 | 1467874928442 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 00:02:08 INFO - PROCESS | 4012 | 1467874928447 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 00:02:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 00:02:08 INFO - PROCESS | 4012 | 1467874928472 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 00:02:08 INFO - PROCESS | 4012 | 1467874928475 Marionette TRACE conn3 <- [1,506,null,{}] 00:02:08 INFO - PROCESS | 4012 | 1467874928479 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:02:08 INFO - PROCESS | 4012 | 1467874928481 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:08 INFO - PROCESS | 4012 | 1467874928758 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 00:02:08 INFO - PROCESS | 4012 | 1467874928768 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:08 INFO - PROCESS | 4012 | 1467874928771 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:08 INFO - PROCESS | 4012 | ++DOCSHELL 0F31C800 == 38 [pid = 4012] [id = 136] 00:02:08 INFO - PROCESS | 4012 | ++DOMWINDOW == 89 (0F31DC00) [pid = 4012] [serial = 406] [outer = 00000000] 00:02:08 INFO - PROCESS | 4012 | ++DOMWINDOW == 90 (102CD000) [pid = 4012] [serial = 407] [outer = 0F31DC00] 00:02:08 INFO - PROCESS | 4012 | 1467874928821 Marionette DEBUG loaded listener.js 00:02:08 INFO - PROCESS | 4012 | ++DOMWINDOW == 91 (10A7AC00) [pid = 4012] [serial = 408] [outer = 0F31DC00] 00:02:09 INFO - PROCESS | 4012 | --DOCSHELL 177B2000 == 37 [pid = 4012] [id = 133] 00:02:09 INFO - PROCESS | 4012 | --DOCSHELL 13034C00 == 36 [pid = 4012] [id = 132] 00:02:09 INFO - PROCESS | 4012 | --DOCSHELL 0F31A000 == 35 [pid = 4012] [id = 131] 00:02:09 INFO - PROCESS | 4012 | --DOCSHELL 17781000 == 34 [pid = 4012] [id = 130] 00:02:09 INFO - PROCESS | 4012 | --DOCSHELL 160BF400 == 33 [pid = 4012] [id = 129] 00:02:09 INFO - PROCESS | 4012 | --DOCSHELL 1603F000 == 32 [pid = 4012] [id = 128] 00:02:09 INFO - PROCESS | 4012 | --DOCSHELL 13142C00 == 31 [pid = 4012] [id = 127] 00:02:09 INFO - PROCESS | 4012 | --DOCSHELL 10F9A400 == 30 [pid = 4012] [id = 126] 00:02:09 INFO - PROCESS | 4012 | --DOCSHELL 134C2000 == 29 [pid = 4012] [id = 125] 00:02:09 INFO - PROCESS | 4012 | --DOMWINDOW == 90 (17784000) [pid = 4012] [serial = 343] [outer = 00000000] [url = about:blank] 00:02:09 INFO - PROCESS | 4012 | --DOMWINDOW == 89 (19506C00) [pid = 4012] [serial = 347] [outer = 00000000] [url = about:blank] 00:02:09 INFO - PROCESS | 4012 | --DOMWINDOW == 88 (18011400) [pid = 4012] [serial = 346] [outer = 00000000] [url = about:blank] 00:02:09 INFO - PROCESS | 4012 | --DOMWINDOW == 87 (10E43400) [pid = 4012] [serial = 349] [outer = 00000000] [url = about:blank] 00:02:09 INFO - PROCESS | 4012 | --DOMWINDOW == 86 (19D91400) [pid = 4012] [serial = 326] [outer = 00000000] [url = about:blank] 00:02:09 INFO - PROCESS | 4012 | --DOMWINDOW == 85 (160C2C00) [pid = 4012] [serial = 331] [outer = 00000000] [url = about:blank] 00:02:09 INFO - PROCESS | 4012 | --DOMWINDOW == 84 (16B6A400) [pid = 4012] [serial = 332] [outer = 00000000] [url = about:blank] 00:02:09 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (10E3EC00) [pid = 4012] [serial = 334] [outer = 00000000] [url = about:blank] 00:02:09 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (1281E400) [pid = 4012] [serial = 335] [outer = 00000000] [url = about:blank] 00:02:09 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (1604C800) [pid = 4012] [serial = 340] [outer = 00000000] [url = about:blank] 00:02:09 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (10F94000) [pid = 4012] [serial = 328] [outer = 00000000] [url = about:blank] 00:02:09 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (11AE8800) [pid = 4012] [serial = 329] [outer = 00000000] [url = about:blank] 00:02:09 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (132D6000) [pid = 4012] [serial = 337] [outer = 00000000] [url = about:blank] 00:02:09 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (139C5000) [pid = 4012] [serial = 338] [outer = 00000000] [url = about:blank] 00:02:09 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (19794000) [pid = 4012] [serial = 352] [outer = 00000000] [url = about:blank] 00:02:09 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (177BD400) [pid = 4012] [serial = 344] [outer = 00000000] [url = about:blank] 00:02:09 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (160C3000) [pid = 4012] [serial = 341] [outer = 00000000] [url = about:blank] 00:02:09 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (12D68400) [pid = 4012] [serial = 350] [outer = 00000000] [url = about:blank] 00:02:09 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (19B5D800) [pid = 4012] [serial = 353] [outer = 00000000] [url = about:blank] 00:02:09 INFO - PROCESS | 4012 | --DOMWINDOW == 71 (19EBE000) [pid = 4012] [serial = 356] [outer = 00000000] [url = about:blank] 00:02:09 INFO - PROCESS | 4012 | --DOMWINDOW == 70 (19DE0C00) [pid = 4012] [serial = 355] [outer = 00000000] [url = about:blank] 00:02:09 INFO - PROCESS | 4012 | --DOMWINDOW == 69 (1A341000) [pid = 4012] [serial = 358] [outer = 00000000] [url = about:blank] 00:02:09 INFO - PROCESS | 4012 | --DOMWINDOW == 68 (1A591800) [pid = 4012] [serial = 359] [outer = 00000000] [url = about:blank] 00:02:09 INFO - PROCESS | 4012 | 1467874929476 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:02:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 00:02:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1049ms 00:02:09 INFO - PROCESS | 4012 | 1467874929513 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 00:02:09 INFO - PROCESS | 4012 | 1467874929517 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 00:02:09 INFO - PROCESS | 4012 | 1467874929522 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 00:02:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 00:02:09 INFO - PROCESS | 4012 | 1467874929524 Marionette TRACE conn3 <- [1,510,null,{}] 00:02:09 INFO - PROCESS | 4012 | 1467874929529 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:02:09 INFO - PROCESS | 4012 | 1467874929531 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:09 INFO - PROCESS | 4012 | 1467874929615 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 00:02:09 INFO - PROCESS | 4012 | 1467874929623 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:09 INFO - PROCESS | 4012 | 1467874929626 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:09 INFO - PROCESS | 4012 | ++DOCSHELL 11AE8800 == 30 [pid = 4012] [id = 137] 00:02:09 INFO - PROCESS | 4012 | ++DOMWINDOW == 69 (11AEA800) [pid = 4012] [serial = 409] [outer = 00000000] 00:02:09 INFO - PROCESS | 4012 | ++DOMWINDOW == 70 (129F7400) [pid = 4012] [serial = 410] [outer = 11AEA800] 00:02:09 INFO - PROCESS | 4012 | 1467874929672 Marionette DEBUG loaded listener.js 00:02:09 INFO - PROCESS | 4012 | ++DOMWINDOW == 71 (13036800) [pid = 4012] [serial = 411] [outer = 11AEA800] 00:02:10 INFO - PROCESS | 4012 | 1467874930132 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:02:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 00:02:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 626ms 00:02:10 INFO - PROCESS | 4012 | 1467874930188 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 00:02:10 INFO - PROCESS | 4012 | 1467874930191 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 00:02:10 INFO - PROCESS | 4012 | 1467874930195 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 00:02:10 INFO - PROCESS | 4012 | 1467874930196 Marionette TRACE conn3 <- [1,514,null,{}] 00:02:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 00:02:10 INFO - PROCESS | 4012 | 1467874930200 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:02:10 INFO - PROCESS | 4012 | 1467874930202 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:10 INFO - PROCESS | 4012 | 1467874930283 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 00:02:10 INFO - PROCESS | 4012 | 1467874930294 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:10 INFO - PROCESS | 4012 | 1467874930296 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:10 INFO - PROCESS | 4012 | ++DOCSHELL 13ED3000 == 31 [pid = 4012] [id = 138] 00:02:10 INFO - PROCESS | 4012 | ++DOMWINDOW == 72 (14498400) [pid = 4012] [serial = 412] [outer = 00000000] 00:02:10 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (152B4000) [pid = 4012] [serial = 413] [outer = 14498400] 00:02:10 INFO - PROCESS | 4012 | 1467874930344 Marionette DEBUG loaded listener.js 00:02:10 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (15F4C400) [pid = 4012] [serial = 414] [outer = 14498400] 00:02:10 INFO - PROCESS | 4012 | 1467874930787 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:02:10 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:02:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 641ms 00:02:10 INFO - PROCESS | 4012 | 1467874930839 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 00:02:10 INFO - PROCESS | 4012 | 1467874930842 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 00:02:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 00:02:10 INFO - PROCESS | 4012 | 1467874930852 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 00:02:10 INFO - PROCESS | 4012 | 1467874930857 Marionette TRACE conn3 <- [1,518,null,{}] 00:02:10 INFO - PROCESS | 4012 | 1467874930860 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:02:10 INFO - PROCESS | 4012 | 1467874930863 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:10 INFO - PROCESS | 4012 | 1467874930947 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 00:02:10 INFO - PROCESS | 4012 | 1467874930955 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:10 INFO - PROCESS | 4012 | 1467874930957 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:10 INFO - PROCESS | 4012 | ++DOCSHELL 160C5C00 == 32 [pid = 4012] [id = 139] 00:02:10 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (160CD400) [pid = 4012] [serial = 415] [outer = 00000000] 00:02:11 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (170A9800) [pid = 4012] [serial = 416] [outer = 160CD400] 00:02:11 INFO - PROCESS | 4012 | 1467874931000 Marionette DEBUG loaded listener.js 00:02:11 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (176D6400) [pid = 4012] [serial = 417] [outer = 160CD400] 00:02:11 INFO - PROCESS | 4012 | 1467874931451 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:02:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 00:02:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 642ms 00:02:11 INFO - PROCESS | 4012 | 1467874931487 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 00:02:11 INFO - PROCESS | 4012 | 1467874931489 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 00:02:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 00:02:11 INFO - PROCESS | 4012 | 1467874931492 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 00:02:11 INFO - PROCESS | 4012 | 1467874931494 Marionette TRACE conn3 <- [1,522,null,{}] 00:02:11 INFO - PROCESS | 4012 | 1467874931497 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:02:11 INFO - PROCESS | 4012 | 1467874931499 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:11 INFO - PROCESS | 4012 | 1467874931577 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 00:02:11 INFO - PROCESS | 4012 | 1467874931584 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:11 INFO - PROCESS | 4012 | 1467874931586 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:11 INFO - PROCESS | 4012 | ++DOCSHELL 176D0C00 == 33 [pid = 4012] [id = 140] 00:02:11 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (17782400) [pid = 4012] [serial = 418] [outer = 00000000] 00:02:11 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (1788D800) [pid = 4012] [serial = 419] [outer = 17782400] 00:02:11 INFO - PROCESS | 4012 | 1467874931628 Marionette DEBUG loaded listener.js 00:02:11 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (19504400) [pid = 4012] [serial = 420] [outer = 17782400] 00:02:12 INFO - PROCESS | 4012 | 1467874932097 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:02:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 00:02:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 626ms 00:02:12 INFO - PROCESS | 4012 | 1467874932130 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 00:02:12 INFO - PROCESS | 4012 | 1467874932132 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 00:02:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 00:02:12 INFO - PROCESS | 4012 | 1467874932136 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 00:02:12 INFO - PROCESS | 4012 | 1467874932138 Marionette TRACE conn3 <- [1,526,null,{}] 00:02:12 INFO - PROCESS | 4012 | 1467874932141 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:02:12 INFO - PROCESS | 4012 | 1467874932143 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:12 INFO - PROCESS | 4012 | 1467874932261 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 00:02:12 INFO - PROCESS | 4012 | 1467874932269 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:12 INFO - PROCESS | 4012 | 1467874932275 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:12 INFO - PROCESS | 4012 | ++DOCSHELL 131EEC00 == 34 [pid = 4012] [id = 141] 00:02:12 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (1950BC00) [pid = 4012] [serial = 421] [outer = 00000000] 00:02:12 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (19790000) [pid = 4012] [serial = 422] [outer = 1950BC00] 00:02:12 INFO - PROCESS | 4012 | 1467874932327 Marionette DEBUG loaded listener.js 00:02:12 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (19797800) [pid = 4012] [serial = 423] [outer = 1950BC00] 00:02:12 INFO - PROCESS | 4012 | 1467874932803 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:02:12 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:02:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 688ms 00:02:12 INFO - PROCESS | 4012 | 1467874932839 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 00:02:12 INFO - PROCESS | 4012 | 1467874932841 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 00:02:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 00:02:12 INFO - PROCESS | 4012 | 1467874932844 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 00:02:12 INFO - PROCESS | 4012 | 1467874932846 Marionette TRACE conn3 <- [1,530,null,{}] 00:02:12 INFO - PROCESS | 4012 | 1467874932853 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:02:12 INFO - PROCESS | 4012 | 1467874932855 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:13 INFO - PROCESS | 4012 | 1467874932992 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 00:02:13 INFO - PROCESS | 4012 | 1467874933015 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:13 INFO - PROCESS | 4012 | 1467874933017 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:13 INFO - PROCESS | 4012 | ++DOCSHELL 160C2800 == 35 [pid = 4012] [id = 142] 00:02:13 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (160C3C00) [pid = 4012] [serial = 424] [outer = 00000000] 00:02:13 INFO - PROCESS | 4012 | ++DOMWINDOW == 85 (19D2F000) [pid = 4012] [serial = 425] [outer = 160C3C00] 00:02:13 INFO - PROCESS | 4012 | 1467874933068 Marionette DEBUG loaded listener.js 00:02:13 INFO - PROCESS | 4012 | ++DOMWINDOW == 86 (19D32400) [pid = 4012] [serial = 426] [outer = 160C3C00] 00:02:13 INFO - PROCESS | 4012 | 1467874933492 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:02:13 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:02:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 00:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:02:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 00:02:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 00:02:13 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:02:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 00:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:02:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 00:02:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 00:02:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 704ms 00:02:13 INFO - PROCESS | 4012 | 1467874933545 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 00:02:13 INFO - PROCESS | 4012 | 1467874933547 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 00:02:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 00:02:13 INFO - PROCESS | 4012 | 1467874933551 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 00:02:13 INFO - PROCESS | 4012 | 1467874933552 Marionette TRACE conn3 <- [1,534,null,{}] 00:02:13 INFO - PROCESS | 4012 | 1467874933556 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:02:13 INFO - PROCESS | 4012 | 1467874933558 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:13 INFO - PROCESS | 4012 | 1467874933668 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 00:02:13 INFO - PROCESS | 4012 | 1467874933673 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:13 INFO - PROCESS | 4012 | 1467874933675 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:13 INFO - PROCESS | 4012 | ++DOCSHELL 13CC1000 == 36 [pid = 4012] [id = 143] 00:02:13 INFO - PROCESS | 4012 | ++DOMWINDOW == 87 (19EBF400) [pid = 4012] [serial = 427] [outer = 00000000] 00:02:13 INFO - PROCESS | 4012 | ++DOMWINDOW == 88 (1A587C00) [pid = 4012] [serial = 428] [outer = 19EBF400] 00:02:13 INFO - PROCESS | 4012 | 1467874933718 Marionette DEBUG loaded listener.js 00:02:13 INFO - PROCESS | 4012 | ++DOMWINDOW == 89 (1A591800) [pid = 4012] [serial = 429] [outer = 19EBF400] 00:02:14 INFO - PROCESS | 4012 | --DOMWINDOW == 88 (19798000) [pid = 4012] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 00:02:14 INFO - PROCESS | 4012 | --DOMWINDOW == 87 (160C6400) [pid = 4012] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 00:02:14 INFO - PROCESS | 4012 | --DOMWINDOW == 86 (17781400) [pid = 4012] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 00:02:14 INFO - PROCESS | 4012 | --DOMWINDOW == 85 (13940800) [pid = 4012] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 00:02:14 INFO - PROCESS | 4012 | --DOMWINDOW == 84 (1603FC00) [pid = 4012] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 00:02:14 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (11211800) [pid = 4012] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 00:02:14 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (13143800) [pid = 4012] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 00:02:14 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (1026D000) [pid = 4012] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 00:02:14 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (1606C400) [pid = 4012] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 00:02:14 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (1A33C800) [pid = 4012] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 00:02:14 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (1A718000) [pid = 4012] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 00:02:14 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (0F31AC00) [pid = 4012] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 00:02:14 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (131EB400) [pid = 4012] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 00:02:14 INFO - PROCESS | 4012 | 1467874934221 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:02:14 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:02:14 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 751ms 00:02:14 INFO - PROCESS | 4012 | 1467874934292 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 00:02:14 INFO - PROCESS | 4012 | 1467874934294 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 00:02:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 00:02:14 INFO - PROCESS | 4012 | 1467874934297 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 00:02:14 INFO - PROCESS | 4012 | 1467874934299 Marionette TRACE conn3 <- [1,538,null,{}] 00:02:14 INFO - PROCESS | 4012 | 1467874934304 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:02:14 INFO - PROCESS | 4012 | 1467874934306 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:14 INFO - PROCESS | 4012 | 1467874934383 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 00:02:14 INFO - PROCESS | 4012 | 1467874934389 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:14 INFO - PROCESS | 4012 | 1467874934391 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:14 INFO - PROCESS | 4012 | ++DOCSHELL 1026F400 == 37 [pid = 4012] [id = 144] 00:02:14 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (10A99800) [pid = 4012] [serial = 430] [outer = 00000000] 00:02:14 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (17781400) [pid = 4012] [serial = 431] [outer = 10A99800] 00:02:14 INFO - PROCESS | 4012 | 1467874934434 Marionette DEBUG loaded listener.js 00:02:14 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (1978B800) [pid = 4012] [serial = 432] [outer = 10A99800] 00:02:14 INFO - PROCESS | 4012 | 1467874934837 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:02:14 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:02:14 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 595ms 00:02:14 INFO - PROCESS | 4012 | 1467874934894 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 00:02:14 INFO - PROCESS | 4012 | 1467874934896 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 00:02:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 00:02:14 INFO - PROCESS | 4012 | 1467874934903 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 00:02:14 INFO - PROCESS | 4012 | 1467874934905 Marionette TRACE conn3 <- [1,542,null,{}] 00:02:14 INFO - PROCESS | 4012 | 1467874934909 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:02:14 INFO - PROCESS | 4012 | 1467874934910 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:15 INFO - PROCESS | 4012 | 1467874934999 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 00:02:15 INFO - PROCESS | 4012 | 1467874935008 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:15 INFO - PROCESS | 4012 | 1467874935010 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:15 INFO - PROCESS | 4012 | ++DOCSHELL 15F4E800 == 38 [pid = 4012] [id = 145] 00:02:15 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (1606C400) [pid = 4012] [serial = 433] [outer = 00000000] 00:02:15 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (1A714400) [pid = 4012] [serial = 434] [outer = 1606C400] 00:02:15 INFO - PROCESS | 4012 | 1467874935052 Marionette DEBUG loaded listener.js 00:02:15 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (1A715C00) [pid = 4012] [serial = 435] [outer = 1606C400] 00:02:15 INFO - PROCESS | 4012 | [4012] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:02:15 INFO - PROCESS | 4012 | [4012] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:02:15 INFO - PROCESS | 4012 | 1467874935462 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:02:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 00:02:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 595ms 00:02:15 INFO - PROCESS | 4012 | 1467874935507 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 00:02:15 INFO - PROCESS | 4012 | 1467874935509 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 00:02:15 INFO - PROCESS | 4012 | 1467874935512 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 00:02:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 00:02:15 INFO - PROCESS | 4012 | 1467874935513 Marionette TRACE conn3 <- [1,546,null,{}] 00:02:15 INFO - PROCESS | 4012 | 1467874935521 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:02:15 INFO - PROCESS | 4012 | 1467874935522 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:15 INFO - PROCESS | 4012 | 1467874935601 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 00:02:15 INFO - PROCESS | 4012 | 1467874935607 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:15 INFO - PROCESS | 4012 | 1467874935609 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:15 INFO - PROCESS | 4012 | ++DOCSHELL 1A802400 == 39 [pid = 4012] [id = 146] 00:02:15 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (1A803800) [pid = 4012] [serial = 436] [outer = 00000000] 00:02:15 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (1A80C400) [pid = 4012] [serial = 437] [outer = 1A803800] 00:02:15 INFO - PROCESS | 4012 | 1467874935654 Marionette DEBUG loaded listener.js 00:02:15 INFO - PROCESS | 4012 | ++DOMWINDOW == 85 (1AA69000) [pid = 4012] [serial = 438] [outer = 1A803800] 00:02:16 INFO - PROCESS | 4012 | 1467874936263 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:02:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 00:02:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 799ms 00:02:16 INFO - PROCESS | 4012 | 1467874936316 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 00:02:16 INFO - PROCESS | 4012 | 1467874936320 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 00:02:16 INFO - PROCESS | 4012 | 1467874936325 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 00:02:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 00:02:16 INFO - PROCESS | 4012 | 1467874936328 Marionette TRACE conn3 <- [1,550,null,{}] 00:02:16 INFO - PROCESS | 4012 | 1467874936347 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:02:16 INFO - PROCESS | 4012 | 1467874936350 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:16 INFO - PROCESS | 4012 | 1467874936485 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 00:02:16 INFO - PROCESS | 4012 | 1467874936543 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:16 INFO - PROCESS | 4012 | 1467874936546 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:16 INFO - PROCESS | 4012 | ++DOCSHELL 1144F800 == 40 [pid = 4012] [id = 147] 00:02:16 INFO - PROCESS | 4012 | ++DOMWINDOW == 86 (114C9800) [pid = 4012] [serial = 439] [outer = 00000000] 00:02:16 INFO - PROCESS | 4012 | ++DOMWINDOW == 87 (13139400) [pid = 4012] [serial = 440] [outer = 114C9800] 00:02:16 INFO - PROCESS | 4012 | 1467874936601 Marionette DEBUG loaded listener.js 00:02:16 INFO - PROCESS | 4012 | ++DOMWINDOW == 88 (131EB400) [pid = 4012] [serial = 441] [outer = 114C9800] 00:02:17 INFO - PROCESS | 4012 | [4012] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:02:17 INFO - PROCESS | 4012 | [4012] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:02:17 INFO - PROCESS | 4012 | 1467874937182 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:02:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 00:02:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 908ms 00:02:17 INFO - PROCESS | 4012 | 1467874937231 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 00:02:17 INFO - PROCESS | 4012 | 1467874937235 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 00:02:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 00:02:17 INFO - PROCESS | 4012 | 1467874937242 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 00:02:17 INFO - PROCESS | 4012 | 1467874937245 Marionette TRACE conn3 <- [1,554,null,{}] 00:02:17 INFO - PROCESS | 4012 | 1467874937249 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:02:17 INFO - PROCESS | 4012 | 1467874937251 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:17 INFO - PROCESS | 4012 | 1467874937367 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 00:02:17 INFO - PROCESS | 4012 | 1467874937464 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:17 INFO - PROCESS | 4012 | 1467874937467 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:17 INFO - PROCESS | 4012 | ++DOCSHELL 160C4000 == 41 [pid = 4012] [id = 148] 00:02:17 INFO - PROCESS | 4012 | ++DOMWINDOW == 89 (160C4400) [pid = 4012] [serial = 442] [outer = 00000000] 00:02:17 INFO - PROCESS | 4012 | ++DOMWINDOW == 90 (16B68C00) [pid = 4012] [serial = 443] [outer = 160C4400] 00:02:17 INFO - PROCESS | 4012 | 1467874937521 Marionette DEBUG loaded listener.js 00:02:17 INFO - PROCESS | 4012 | ++DOMWINDOW == 91 (1778A000) [pid = 4012] [serial = 444] [outer = 160C4400] 00:02:17 INFO - PROCESS | 4012 | [4012] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:02:17 INFO - PROCESS | 4012 | [4012] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:02:18 INFO - PROCESS | 4012 | 1467874938081 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:02:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 00:02:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 829ms 00:02:18 INFO - PROCESS | 4012 | 1467874938116 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 00:02:18 INFO - PROCESS | 4012 | 1467874938118 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 00:02:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 00:02:18 INFO - PROCESS | 4012 | 1467874938122 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 00:02:18 INFO - PROCESS | 4012 | 1467874938126 Marionette TRACE conn3 <- [1,558,null,{}] 00:02:18 INFO - PROCESS | 4012 | 1467874938137 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:02:18 INFO - PROCESS | 4012 | 1467874938141 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:18 INFO - PROCESS | 4012 | 1467874938245 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 00:02:18 INFO - PROCESS | 4012 | 1467874938347 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:18 INFO - PROCESS | 4012 | 1467874938351 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:18 INFO - PROCESS | 4012 | ++DOCSHELL 1A70D800 == 42 [pid = 4012] [id = 149] 00:02:18 INFO - PROCESS | 4012 | ++DOMWINDOW == 92 (1A70E400) [pid = 4012] [serial = 445] [outer = 00000000] 00:02:18 INFO - PROCESS | 4012 | ++DOMWINDOW == 93 (1A806400) [pid = 4012] [serial = 446] [outer = 1A70E400] 00:02:18 INFO - PROCESS | 4012 | 1467874938405 Marionette DEBUG loaded listener.js 00:02:18 INFO - PROCESS | 4012 | ++DOMWINDOW == 94 (1AA6BC00) [pid = 4012] [serial = 447] [outer = 1A70E400] 00:02:18 INFO - PROCESS | 4012 | [4012] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:02:18 INFO - PROCESS | 4012 | 1467874938974 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:02:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 00:02:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 908ms 00:02:19 INFO - PROCESS | 4012 | 1467874939026 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 00:02:19 INFO - PROCESS | 4012 | 1467874939029 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 00:02:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 00:02:19 INFO - PROCESS | 4012 | 1467874939032 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 00:02:19 INFO - PROCESS | 4012 | 1467874939034 Marionette TRACE conn3 <- [1,562,null,{}] 00:02:19 INFO - PROCESS | 4012 | 1467874939038 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:02:19 INFO - PROCESS | 4012 | 1467874939041 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:19 INFO - PROCESS | 4012 | 1467874939144 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 00:02:19 INFO - PROCESS | 4012 | 1467874939239 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:19 INFO - PROCESS | 4012 | 1467874939241 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:19 INFO - PROCESS | 4012 | ++DOCSHELL 1AA72000 == 43 [pid = 4012] [id = 150] 00:02:19 INFO - PROCESS | 4012 | ++DOMWINDOW == 95 (1AA72800) [pid = 4012] [serial = 448] [outer = 00000000] 00:02:19 INFO - PROCESS | 4012 | ++DOMWINDOW == 96 (1AA76C00) [pid = 4012] [serial = 449] [outer = 1AA72800] 00:02:19 INFO - PROCESS | 4012 | 1467874939293 Marionette DEBUG loaded listener.js 00:02:19 INFO - PROCESS | 4012 | ++DOMWINDOW == 97 (1AD17800) [pid = 4012] [serial = 450] [outer = 1AA72800] 00:02:19 INFO - PROCESS | 4012 | 1467874939877 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:02:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 00:02:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 907ms 00:02:19 INFO - PROCESS | 4012 | 1467874939936 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 00:02:19 INFO - PROCESS | 4012 | 1467874939938 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 00:02:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 00:02:19 INFO - PROCESS | 4012 | 1467874939943 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 00:02:19 INFO - PROCESS | 4012 | 1467874939945 Marionette TRACE conn3 <- [1,566,null,{}] 00:02:19 INFO - PROCESS | 4012 | 1467874939949 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:02:19 INFO - PROCESS | 4012 | 1467874939951 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:20 INFO - PROCESS | 4012 | 1467874940052 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 00:02:20 INFO - PROCESS | 4012 | 1467874940133 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:20 INFO - PROCESS | 4012 | 1467874940136 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:20 INFO - PROCESS | 4012 | ++DOCSHELL 0F317000 == 44 [pid = 4012] [id = 151] 00:02:20 INFO - PROCESS | 4012 | ++DOMWINDOW == 98 (0F319800) [pid = 4012] [serial = 451] [outer = 00000000] 00:02:20 INFO - PROCESS | 4012 | ++DOMWINDOW == 99 (10F24800) [pid = 4012] [serial = 452] [outer = 0F319800] 00:02:20 INFO - PROCESS | 4012 | 1467874940343 Marionette DEBUG loaded listener.js 00:02:20 INFO - PROCESS | 4012 | ++DOMWINDOW == 100 (114CAC00) [pid = 4012] [serial = 453] [outer = 0F319800] 00:02:20 INFO - PROCESS | 4012 | 1467874940984 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:02:21 INFO - PROCESS | 4012 | --DOCSHELL 15F4E800 == 43 [pid = 4012] [id = 145] 00:02:21 INFO - PROCESS | 4012 | --DOCSHELL 1026F400 == 42 [pid = 4012] [id = 144] 00:02:21 INFO - PROCESS | 4012 | --DOCSHELL 13CC1000 == 41 [pid = 4012] [id = 143] 00:02:21 INFO - PROCESS | 4012 | --DOCSHELL 160C2800 == 40 [pid = 4012] [id = 142] 00:02:21 INFO - PROCESS | 4012 | --DOCSHELL 131EEC00 == 39 [pid = 4012] [id = 141] 00:02:21 INFO - PROCESS | 4012 | --DOCSHELL 176D0C00 == 38 [pid = 4012] [id = 140] 00:02:21 INFO - PROCESS | 4012 | --DOCSHELL 160C5C00 == 37 [pid = 4012] [id = 139] 00:02:21 INFO - PROCESS | 4012 | --DOCSHELL 13ED3000 == 36 [pid = 4012] [id = 138] 00:02:21 INFO - PROCESS | 4012 | --DOCSHELL 11AE8800 == 35 [pid = 4012] [id = 137] 00:02:21 INFO - PROCESS | 4012 | --DOCSHELL 0F31C800 == 34 [pid = 4012] [id = 136] 00:02:21 INFO - PROCESS | 4012 | --DOCSHELL 1129BC00 == 33 [pid = 4012] [id = 135] 00:02:21 INFO - PROCESS | 4012 | --DOCSHELL 15F52000 == 32 [pid = 4012] [id = 134] 00:02:21 INFO - PROCESS | 4012 | --DOCSHELL 1AA72000 == 31 [pid = 4012] [id = 150] 00:02:21 INFO - PROCESS | 4012 | --DOCSHELL 160C4000 == 30 [pid = 4012] [id = 148] 00:02:21 INFO - PROCESS | 4012 | --DOCSHELL 1A70D800 == 29 [pid = 4012] [id = 149] 00:02:21 INFO - PROCESS | 4012 | --DOCSHELL 1A802400 == 28 [pid = 4012] [id = 146] 00:02:21 INFO - PROCESS | 4012 | --DOCSHELL 1144F800 == 27 [pid = 4012] [id = 147] 00:02:21 INFO - PROCESS | 4012 | --DOMWINDOW == 99 (132D0C00) [pid = 4012] [serial = 379] [outer = 00000000] [url = about:blank] 00:02:21 INFO - PROCESS | 4012 | --DOMWINDOW == 98 (13941400) [pid = 4012] [serial = 380] [outer = 00000000] [url = about:blank] 00:02:21 INFO - PROCESS | 4012 | --DOMWINDOW == 97 (171B8400) [pid = 4012] [serial = 386] [outer = 00000000] [url = about:blank] 00:02:21 INFO - PROCESS | 4012 | --DOMWINDOW == 96 (13C4A000) [pid = 4012] [serial = 362] [outer = 00000000] [url = about:blank] 00:02:21 INFO - PROCESS | 4012 | --DOMWINDOW == 95 (129A7C00) [pid = 4012] [serial = 361] [outer = 00000000] [url = about:blank] 00:02:21 INFO - PROCESS | 4012 | --DOMWINDOW == 94 (176D1C00) [pid = 4012] [serial = 365] [outer = 00000000] [url = about:blank] 00:02:21 INFO - PROCESS | 4012 | --DOMWINDOW == 93 (16B6A000) [pid = 4012] [serial = 364] [outer = 00000000] [url = about:blank] 00:02:21 INFO - PROCESS | 4012 | --DOMWINDOW == 92 (1A714800) [pid = 4012] [serial = 368] [outer = 00000000] [url = about:blank] 00:02:21 INFO - PROCESS | 4012 | --DOMWINDOW == 91 (1A70D400) [pid = 4012] [serial = 367] [outer = 00000000] [url = about:blank] 00:02:21 INFO - PROCESS | 4012 | --DOMWINDOW == 90 (1A806800) [pid = 4012] [serial = 371] [outer = 00000000] [url = about:blank] 00:02:21 INFO - PROCESS | 4012 | --DOMWINDOW == 89 (1A802000) [pid = 4012] [serial = 370] [outer = 00000000] [url = about:blank] 00:02:21 INFO - PROCESS | 4012 | --DOMWINDOW == 88 (13143000) [pid = 4012] [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:02:21 INFO - PROCESS | 4012 | --DOMWINDOW == 87 (1788E400) [pid = 4012] [serial = 389] [outer = 00000000] [url = about:blank] 00:02:21 INFO - PROCESS | 4012 | --DOMWINDOW == 86 (10A74800) [pid = 4012] [serial = 392] [outer = 00000000] [url = about:blank] 00:02:21 INFO - PROCESS | 4012 | --DOMWINDOW == 85 (1820E800) [pid = 4012] [serial = 395] [outer = 00000000] [url = about:blank] 00:02:21 INFO - PROCESS | 4012 | --DOMWINDOW == 84 (129ED000) [pid = 4012] [serial = 393] [outer = 00000000] [url = about:blank] 00:02:21 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (19B5D400) [pid = 4012] [serial = 399] [outer = 00000000] [url = about:blank] 00:02:21 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (160C1000) [pid = 4012] [serial = 383] [outer = 00000000] [url = about:blank] 00:02:21 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (1950AC00) [pid = 4012] [serial = 396] [outer = 00000000] [url = about:blank] 00:02:21 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (19DE2000) [pid = 4012] [serial = 401] [outer = 00000000] [url = about:blank] 00:02:21 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (19B5CC00) [pid = 4012] [serial = 398] [outer = 00000000] [url = about:blank] 00:02:21 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (17036000) [pid = 4012] [serial = 385] [outer = 00000000] [url = about:blank] 00:02:21 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (177E2C00) [pid = 4012] [serial = 388] [outer = 00000000] [url = about:blank] 00:02:21 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (13DB1800) [pid = 4012] [serial = 374] [outer = 00000000] [url = about:blank] 00:02:21 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (13C49000) [pid = 4012] [serial = 373] [outer = 00000000] [url = about:blank] 00:02:21 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (1604BC00) [pid = 4012] [serial = 382] [outer = 00000000] [url = about:blank] 00:02:21 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (11AE0800) [pid = 4012] [serial = 376] [outer = 00000000] [url = about:blank] 00:02:21 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (11CDAC00) [pid = 4012] [serial = 377] [outer = 00000000] [url = about:blank] 00:02:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 00:02:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1706ms 00:02:21 INFO - PROCESS | 4012 | 1467874941714 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 00:02:21 INFO - PROCESS | 4012 | 1467874941719 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 00:02:21 INFO - PROCESS | 4012 | 1467874941726 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 00:02:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 00:02:21 INFO - PROCESS | 4012 | 1467874941729 Marionette TRACE conn3 <- [1,570,null,{}] 00:02:21 INFO - PROCESS | 4012 | 1467874941735 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:02:21 INFO - PROCESS | 4012 | 1467874941738 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:21 INFO - PROCESS | 4012 | 1467874941844 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 00:02:21 INFO - PROCESS | 4012 | 1467874941851 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:21 INFO - PROCESS | 4012 | 1467874941856 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:21 INFO - PROCESS | 4012 | ++DOCSHELL 10A95000 == 28 [pid = 4012] [id = 152] 00:02:21 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (10A95C00) [pid = 4012] [serial = 454] [outer = 00000000] 00:02:21 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (10E42400) [pid = 4012] [serial = 455] [outer = 10A95C00] 00:02:21 INFO - PROCESS | 4012 | 1467874941904 Marionette DEBUG loaded listener.js 00:02:21 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (11219C00) [pid = 4012] [serial = 456] [outer = 10A95C00] 00:02:22 INFO - PROCESS | 4012 | 1467874942365 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:02:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 00:02:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 689ms 00:02:22 INFO - PROCESS | 4012 | 1467874942428 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 00:02:22 INFO - PROCESS | 4012 | 1467874942432 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 00:02:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 00:02:22 INFO - PROCESS | 4012 | 1467874942438 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 00:02:22 INFO - PROCESS | 4012 | 1467874942442 Marionette TRACE conn3 <- [1,574,null,{}] 00:02:22 INFO - PROCESS | 4012 | 1467874942446 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:02:22 INFO - PROCESS | 4012 | 1467874942449 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:22 INFO - PROCESS | 4012 | 1467874942533 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 00:02:22 INFO - PROCESS | 4012 | 1467874942539 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:22 INFO - PROCESS | 4012 | 1467874942542 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:22 INFO - PROCESS | 4012 | ++DOCSHELL 130CDC00 == 29 [pid = 4012] [id = 153] 00:02:22 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (130CE000) [pid = 4012] [serial = 457] [outer = 00000000] 00:02:22 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (13143400) [pid = 4012] [serial = 458] [outer = 130CE000] 00:02:22 INFO - PROCESS | 4012 | 1467874942588 Marionette DEBUG loaded listener.js 00:02:22 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (131E5400) [pid = 4012] [serial = 459] [outer = 130CE000] 00:02:22 INFO - PROCESS | 4012 | [4012] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:02:22 INFO - PROCESS | 4012 | [4012] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:02:23 INFO - PROCESS | 4012 | 1467874943042 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:02:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 00:02:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 657ms 00:02:23 INFO - PROCESS | 4012 | 1467874943092 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 00:02:23 INFO - PROCESS | 4012 | 1467874943094 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 00:02:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 00:02:23 INFO - PROCESS | 4012 | 1467874943098 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 00:02:23 INFO - PROCESS | 4012 | 1467874943100 Marionette TRACE conn3 <- [1,578,null,{}] 00:02:23 INFO - PROCESS | 4012 | 1467874943110 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:02:23 INFO - PROCESS | 4012 | 1467874943115 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:23 INFO - PROCESS | 4012 | 1467874943227 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 00:02:23 INFO - PROCESS | 4012 | 1467874943309 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:23 INFO - PROCESS | 4012 | 1467874943313 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:23 INFO - PROCESS | 4012 | ++DOCSHELL 13C53400 == 30 [pid = 4012] [id = 154] 00:02:23 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (13CC0000) [pid = 4012] [serial = 460] [outer = 00000000] 00:02:23 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (13DBB400) [pid = 4012] [serial = 461] [outer = 13CC0000] 00:02:23 INFO - PROCESS | 4012 | 1467874943360 Marionette DEBUG loaded listener.js 00:02:23 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (1449B400) [pid = 4012] [serial = 462] [outer = 13CC0000] 00:02:23 INFO - PROCESS | 4012 | 1467874943752 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:02:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 00:02:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 704ms 00:02:23 INFO - PROCESS | 4012 | 1467874943797 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 00:02:23 INFO - PROCESS | 4012 | 1467874943799 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 00:02:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 00:02:23 INFO - PROCESS | 4012 | 1467874943803 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 00:02:23 INFO - PROCESS | 4012 | 1467874943804 Marionette TRACE conn3 <- [1,582,null,{}] 00:02:23 INFO - PROCESS | 4012 | 1467874943808 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:02:23 INFO - PROCESS | 4012 | 1467874943810 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:23 INFO - PROCESS | 4012 | 1467874943939 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 00:02:23 INFO - PROCESS | 4012 | 1467874943961 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:23 INFO - PROCESS | 4012 | 1467874943963 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:23 INFO - PROCESS | 4012 | ++DOCSHELL 13ECFC00 == 31 [pid = 4012] [id = 155] 00:02:23 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (13ED1800) [pid = 4012] [serial = 463] [outer = 00000000] 00:02:24 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (160BF000) [pid = 4012] [serial = 464] [outer = 13ED1800] 00:02:24 INFO - PROCESS | 4012 | 1467874944007 Marionette DEBUG loaded listener.js 00:02:24 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (160C5400) [pid = 4012] [serial = 465] [outer = 13ED1800] 00:02:24 INFO - PROCESS | 4012 | 1467874944430 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:02:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 00:02:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 705ms 00:02:24 INFO - PROCESS | 4012 | 1467874944502 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 00:02:24 INFO - PROCESS | 4012 | 1467874944504 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 00:02:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 00:02:24 INFO - PROCESS | 4012 | 1467874944507 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 00:02:24 INFO - PROCESS | 4012 | 1467874944509 Marionette TRACE conn3 <- [1,586,null,{}] 00:02:24 INFO - PROCESS | 4012 | 1467874944513 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:02:24 INFO - PROCESS | 4012 | 1467874944515 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:24 INFO - PROCESS | 4012 | 1467874944651 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 00:02:24 INFO - PROCESS | 4012 | 1467874944663 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:24 INFO - PROCESS | 4012 | 1467874944665 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:24 INFO - PROCESS | 4012 | ++DOCSHELL 160C9C00 == 32 [pid = 4012] [id = 156] 00:02:24 INFO - PROCESS | 4012 | ++DOMWINDOW == 85 (16B69000) [pid = 4012] [serial = 466] [outer = 00000000] 00:02:24 INFO - PROCESS | 4012 | ++DOMWINDOW == 86 (17035400) [pid = 4012] [serial = 467] [outer = 16B69000] 00:02:24 INFO - PROCESS | 4012 | 1467874944711 Marionette DEBUG loaded listener.js 00:02:24 INFO - PROCESS | 4012 | ++DOMWINDOW == 87 (176D0C00) [pid = 4012] [serial = 468] [outer = 16B69000] 00:02:25 INFO - PROCESS | 4012 | 1467874945329 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:02:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 00:02:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 830ms 00:02:25 INFO - PROCESS | 4012 | 1467874945352 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 00:02:25 INFO - PROCESS | 4012 | 1467874945355 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 00:02:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 00:02:25 INFO - PROCESS | 4012 | 1467874945368 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 00:02:25 INFO - PROCESS | 4012 | 1467874945370 Marionette TRACE conn3 <- [1,590,null,{}] 00:02:25 INFO - PROCESS | 4012 | 1467874945373 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:02:25 INFO - PROCESS | 4012 | 1467874945380 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:25 INFO - PROCESS | 4012 | 1467874945520 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 00:02:25 INFO - PROCESS | 4012 | 1467874945576 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:25 INFO - PROCESS | 4012 | 1467874945579 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:25 INFO - PROCESS | 4012 | ++DOCSHELL 177B1800 == 33 [pid = 4012] [id = 157] 00:02:25 INFO - PROCESS | 4012 | ++DOMWINDOW == 88 (177BB400) [pid = 4012] [serial = 469] [outer = 00000000] 00:02:25 INFO - PROCESS | 4012 | ++DOMWINDOW == 89 (17887400) [pid = 4012] [serial = 470] [outer = 177BB400] 00:02:25 INFO - PROCESS | 4012 | 1467874945623 Marionette DEBUG loaded listener.js 00:02:25 INFO - PROCESS | 4012 | ++DOMWINDOW == 90 (17DDB400) [pid = 4012] [serial = 471] [outer = 177BB400] 00:02:26 INFO - PROCESS | 4012 | --DOMWINDOW == 89 (1950BC00) [pid = 4012] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 00:02:26 INFO - PROCESS | 4012 | --DOMWINDOW == 88 (160C3C00) [pid = 4012] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 00:02:26 INFO - PROCESS | 4012 | --DOMWINDOW == 87 (17782400) [pid = 4012] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 00:02:26 INFO - PROCESS | 4012 | --DOMWINDOW == 86 (0F31DC00) [pid = 4012] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 00:02:26 INFO - PROCESS | 4012 | --DOMWINDOW == 85 (19EBF400) [pid = 4012] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 00:02:26 INFO - PROCESS | 4012 | --DOMWINDOW == 84 (11AEA800) [pid = 4012] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 00:02:26 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (160CD400) [pid = 4012] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 00:02:26 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (14498400) [pid = 4012] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 00:02:26 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (11AE2400) [pid = 4012] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 00:02:26 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (19D8E000) [pid = 4012] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 00:02:26 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (1A803800) [pid = 4012] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 00:02:26 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (1606C400) [pid = 4012] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 00:02:26 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (10A99800) [pid = 4012] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 00:02:26 INFO - PROCESS | 4012 | 1467874946288 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:02:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 00:02:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 970ms 00:02:26 INFO - PROCESS | 4012 | 1467874946322 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 00:02:26 INFO - PROCESS | 4012 | 1467874946324 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 00:02:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 00:02:26 INFO - PROCESS | 4012 | 1467874946328 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 00:02:26 INFO - PROCESS | 4012 | 1467874946329 Marionette TRACE conn3 <- [1,594,null,{}] 00:02:26 INFO - PROCESS | 4012 | 1467874946333 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:02:26 INFO - PROCESS | 4012 | 1467874946334 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:26 INFO - PROCESS | 4012 | 1467874946437 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 00:02:26 INFO - PROCESS | 4012 | 1467874946506 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:26 INFO - PROCESS | 4012 | 1467874946508 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:26 INFO - PROCESS | 4012 | ++DOCSHELL 10E43400 == 34 [pid = 4012] [id = 158] 00:02:26 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (10F20C00) [pid = 4012] [serial = 472] [outer = 00000000] 00:02:26 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (13EC8400) [pid = 4012] [serial = 473] [outer = 10F20C00] 00:02:26 INFO - PROCESS | 4012 | 1467874946551 Marionette DEBUG loaded listener.js 00:02:26 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (17034800) [pid = 4012] [serial = 474] [outer = 10F20C00] 00:02:26 INFO - PROCESS | 4012 | 1467874946892 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:02:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 00:02:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 595ms 00:02:26 INFO - PROCESS | 4012 | 1467874946925 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 00:02:26 INFO - PROCESS | 4012 | 1467874946927 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 00:02:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 00:02:26 INFO - PROCESS | 4012 | 1467874946931 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 00:02:26 INFO - PROCESS | 4012 | 1467874946932 Marionette TRACE conn3 <- [1,598,null,{}] 00:02:26 INFO - PROCESS | 4012 | 1467874946936 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:02:26 INFO - PROCESS | 4012 | 1467874946938 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:27 INFO - PROCESS | 4012 | 1467874947044 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 00:02:27 INFO - PROCESS | 4012 | 1467874947052 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:27 INFO - PROCESS | 4012 | 1467874947054 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:27 INFO - PROCESS | 4012 | ++DOCSHELL 15F43C00 == 35 [pid = 4012] [id = 159] 00:02:27 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (1604A400) [pid = 4012] [serial = 475] [outer = 00000000] 00:02:27 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (1950C400) [pid = 4012] [serial = 476] [outer = 1604A400] 00:02:27 INFO - PROCESS | 4012 | 1467874947097 Marionette DEBUG loaded listener.js 00:02:27 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (1950E800) [pid = 4012] [serial = 477] [outer = 1604A400] 00:02:27 INFO - PROCESS | 4012 | 1467874947470 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:02:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 00:02:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 595ms 00:02:27 INFO - PROCESS | 4012 | 1467874947528 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 00:02:27 INFO - PROCESS | 4012 | 1467874947530 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 00:02:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 00:02:27 INFO - PROCESS | 4012 | 1467874947533 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 00:02:27 INFO - PROCESS | 4012 | 1467874947534 Marionette TRACE conn3 <- [1,602,null,{}] 00:02:27 INFO - PROCESS | 4012 | 1467874947538 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:02:27 INFO - PROCESS | 4012 | 1467874947540 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:27 INFO - PROCESS | 4012 | 1467874947614 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 00:02:27 INFO - PROCESS | 4012 | 1467874947693 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:27 INFO - PROCESS | 4012 | 1467874947695 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:27 INFO - PROCESS | 4012 | ++DOCSHELL 144A2000 == 36 [pid = 4012] [id = 160] 00:02:27 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (19504000) [pid = 4012] [serial = 478] [outer = 00000000] 00:02:27 INFO - PROCESS | 4012 | ++DOMWINDOW == 85 (1A1B0400) [pid = 4012] [serial = 479] [outer = 19504000] 00:02:27 INFO - PROCESS | 4012 | 1467874947737 Marionette DEBUG loaded listener.js 00:02:27 INFO - PROCESS | 4012 | ++DOMWINDOW == 86 (19B5CC00) [pid = 4012] [serial = 480] [outer = 19504000] 00:02:28 INFO - PROCESS | 4012 | 1467874948115 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:02:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 00:02:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 642ms 00:02:28 INFO - PROCESS | 4012 | 1467874948174 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 00:02:28 INFO - PROCESS | 4012 | 1467874948178 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 00:02:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 00:02:28 INFO - PROCESS | 4012 | 1467874948183 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 00:02:28 INFO - PROCESS | 4012 | 1467874948187 Marionette TRACE conn3 <- [1,606,null,{}] 00:02:28 INFO - PROCESS | 4012 | 1467874948194 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:02:28 INFO - PROCESS | 4012 | 1467874948197 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:28 INFO - PROCESS | 4012 | 1467874948323 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 00:02:28 INFO - PROCESS | 4012 | 1467874948421 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:28 INFO - PROCESS | 4012 | 1467874948424 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:28 INFO - PROCESS | 4012 | ++DOCSHELL 10A7FC00 == 37 [pid = 4012] [id = 161] 00:02:28 INFO - PROCESS | 4012 | ++DOMWINDOW == 87 (10A80400) [pid = 4012] [serial = 481] [outer = 00000000] 00:02:28 INFO - PROCESS | 4012 | ++DOMWINDOW == 88 (11AE0800) [pid = 4012] [serial = 482] [outer = 10A80400] 00:02:28 INFO - PROCESS | 4012 | 1467874948481 Marionette DEBUG loaded listener.js 00:02:28 INFO - PROCESS | 4012 | ++DOMWINDOW == 89 (129B4000) [pid = 4012] [serial = 483] [outer = 10A80400] 00:02:29 INFO - PROCESS | 4012 | 1467874949208 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:02:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 00:02:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1095ms 00:02:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 00:02:29 INFO - PROCESS | 4012 | 1467874949286 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 00:02:29 INFO - PROCESS | 4012 | 1467874949289 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 00:02:29 INFO - PROCESS | 4012 | 1467874949296 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 00:02:29 INFO - PROCESS | 4012 | 1467874949300 Marionette TRACE conn3 <- [1,610,null,{}] 00:02:29 INFO - PROCESS | 4012 | 1467874949304 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:02:29 INFO - PROCESS | 4012 | 1467874949307 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:29 INFO - PROCESS | 4012 | 1467874949426 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 00:02:29 INFO - PROCESS | 4012 | 1467874949500 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:29 INFO - PROCESS | 4012 | 1467874949502 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:29 INFO - PROCESS | 4012 | ++DOCSHELL 13941400 == 38 [pid = 4012] [id = 162] 00:02:29 INFO - PROCESS | 4012 | ++DOMWINDOW == 90 (13942400) [pid = 4012] [serial = 484] [outer = 00000000] 00:02:29 INFO - PROCESS | 4012 | ++DOMWINDOW == 91 (13CC1000) [pid = 4012] [serial = 485] [outer = 13942400] 00:02:29 INFO - PROCESS | 4012 | 1467874949566 Marionette DEBUG loaded listener.js 00:02:29 INFO - PROCESS | 4012 | ++DOMWINDOW == 92 (13ED3000) [pid = 4012] [serial = 486] [outer = 13942400] 00:02:30 INFO - PROCESS | 4012 | 1467874950398 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:02:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 00:02:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1142ms 00:02:30 INFO - PROCESS | 4012 | 1467874950463 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 00:02:30 INFO - PROCESS | 4012 | 1467874950466 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 00:02:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 00:02:30 INFO - PROCESS | 4012 | 1467874950472 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 00:02:30 INFO - PROCESS | 4012 | 1467874950475 Marionette TRACE conn3 <- [1,614,null,{}] 00:02:30 INFO - PROCESS | 4012 | 1467874950481 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:02:30 INFO - PROCESS | 4012 | 1467874950484 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:30 INFO - PROCESS | 4012 | 1467874950598 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 00:02:30 INFO - PROCESS | 4012 | 1467874950676 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:30 INFO - PROCESS | 4012 | 1467874950680 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:30 INFO - PROCESS | 4012 | ++DOCSHELL 11ADFC00 == 39 [pid = 4012] [id = 163] 00:02:30 INFO - PROCESS | 4012 | ++DOMWINDOW == 93 (11AE2400) [pid = 4012] [serial = 487] [outer = 00000000] 00:02:30 INFO - PROCESS | 4012 | ++DOMWINDOW == 94 (129A9800) [pid = 4012] [serial = 488] [outer = 11AE2400] 00:02:30 INFO - PROCESS | 4012 | 1467874950729 Marionette DEBUG loaded listener.js 00:02:30 INFO - PROCESS | 4012 | ++DOMWINDOW == 95 (13032800) [pid = 4012] [serial = 489] [outer = 11AE2400] 00:02:31 INFO - PROCESS | 4012 | --DOCSHELL 15F43C00 == 38 [pid = 4012] [id = 159] 00:02:31 INFO - PROCESS | 4012 | --DOCSHELL 10E43400 == 37 [pid = 4012] [id = 158] 00:02:31 INFO - PROCESS | 4012 | --DOCSHELL 177B1800 == 36 [pid = 4012] [id = 157] 00:02:31 INFO - PROCESS | 4012 | --DOCSHELL 160C9C00 == 35 [pid = 4012] [id = 156] 00:02:31 INFO - PROCESS | 4012 | --DOCSHELL 13ECFC00 == 34 [pid = 4012] [id = 155] 00:02:31 INFO - PROCESS | 4012 | --DOCSHELL 13C53400 == 33 [pid = 4012] [id = 154] 00:02:31 INFO - PROCESS | 4012 | --DOCSHELL 130CDC00 == 32 [pid = 4012] [id = 153] 00:02:31 INFO - PROCESS | 4012 | --DOCSHELL 10A95000 == 31 [pid = 4012] [id = 152] 00:02:31 INFO - PROCESS | 4012 | --DOMWINDOW == 94 (19790000) [pid = 4012] [serial = 422] [outer = 00000000] [url = about:blank] 00:02:31 INFO - PROCESS | 4012 | --DOMWINDOW == 93 (19D2F000) [pid = 4012] [serial = 425] [outer = 00000000] [url = about:blank] 00:02:31 INFO - PROCESS | 4012 | --DOMWINDOW == 92 (19797800) [pid = 4012] [serial = 423] [outer = 00000000] [url = about:blank] 00:02:31 INFO - PROCESS | 4012 | --DOMWINDOW == 91 (1788D800) [pid = 4012] [serial = 419] [outer = 00000000] [url = about:blank] 00:02:31 INFO - PROCESS | 4012 | --DOMWINDOW == 90 (102CD000) [pid = 4012] [serial = 407] [outer = 00000000] [url = about:blank] 00:02:31 INFO - PROCESS | 4012 | --DOMWINDOW == 89 (1A587C00) [pid = 4012] [serial = 428] [outer = 00000000] [url = about:blank] 00:02:31 INFO - PROCESS | 4012 | --DOMWINDOW == 88 (10A7AC00) [pid = 4012] [serial = 408] [outer = 00000000] [url = about:blank] 00:02:31 INFO - PROCESS | 4012 | --DOMWINDOW == 87 (129F7400) [pid = 4012] [serial = 410] [outer = 00000000] [url = about:blank] 00:02:31 INFO - PROCESS | 4012 | --DOMWINDOW == 86 (13036800) [pid = 4012] [serial = 411] [outer = 00000000] [url = about:blank] 00:02:31 INFO - PROCESS | 4012 | --DOMWINDOW == 85 (170A9800) [pid = 4012] [serial = 416] [outer = 00000000] [url = about:blank] 00:02:31 INFO - PROCESS | 4012 | --DOMWINDOW == 84 (176D6400) [pid = 4012] [serial = 417] [outer = 00000000] [url = about:blank] 00:02:31 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (152B4000) [pid = 4012] [serial = 413] [outer = 00000000] [url = about:blank] 00:02:31 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (15F4C400) [pid = 4012] [serial = 414] [outer = 00000000] [url = about:blank] 00:02:31 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (12DFCC00) [pid = 4012] [serial = 404] [outer = 00000000] [url = about:blank] 00:02:31 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (132D1400) [pid = 4012] [serial = 405] [outer = 00000000] [url = about:blank] 00:02:31 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (19DE5C00) [pid = 4012] [serial = 402] [outer = 00000000] [url = about:blank] 00:02:31 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (19D32400) [pid = 4012] [serial = 426] [outer = 00000000] [url = about:blank] 00:02:31 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (1A80C400) [pid = 4012] [serial = 437] [outer = 00000000] [url = about:blank] 00:02:31 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (1AA69000) [pid = 4012] [serial = 438] [outer = 00000000] [url = about:blank] 00:02:31 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (1A714400) [pid = 4012] [serial = 434] [outer = 00000000] [url = about:blank] 00:02:31 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (1A591800) [pid = 4012] [serial = 429] [outer = 00000000] [url = about:blank] 00:02:31 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (1978B800) [pid = 4012] [serial = 432] [outer = 00000000] [url = about:blank] 00:02:31 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (17781400) [pid = 4012] [serial = 431] [outer = 00000000] [url = about:blank] 00:02:31 INFO - PROCESS | 4012 | --DOMWINDOW == 71 (19504400) [pid = 4012] [serial = 420] [outer = 00000000] [url = about:blank] 00:02:31 INFO - PROCESS | 4012 | --DOMWINDOW == 70 (1A715C00) [pid = 4012] [serial = 435] [outer = 00000000] [url = about:blank] 00:02:31 INFO - PROCESS | 4012 | 1467874951236 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:02:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 00:02:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 798ms 00:02:31 INFO - PROCESS | 4012 | 1467874951272 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 00:02:31 INFO - PROCESS | 4012 | 1467874951276 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 00:02:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 00:02:31 INFO - PROCESS | 4012 | 1467874951282 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 00:02:31 INFO - PROCESS | 4012 | 1467874951285 Marionette TRACE conn3 <- [1,618,null,{}] 00:02:31 INFO - PROCESS | 4012 | 1467874951288 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:02:31 INFO - PROCESS | 4012 | 1467874951291 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:31 INFO - PROCESS | 4012 | 1467874951375 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 00:02:31 INFO - PROCESS | 4012 | 1467874951381 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:31 INFO - PROCESS | 4012 | 1467874951384 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:31 INFO - PROCESS | 4012 | ++DOCSHELL 130CDC00 == 32 [pid = 4012] [id = 164] 00:02:31 INFO - PROCESS | 4012 | ++DOMWINDOW == 71 (130D4000) [pid = 4012] [serial = 490] [outer = 00000000] 00:02:31 INFO - PROCESS | 4012 | ++DOMWINDOW == 72 (131E8000) [pid = 4012] [serial = 491] [outer = 130D4000] 00:02:31 INFO - PROCESS | 4012 | 1467874951430 Marionette DEBUG loaded listener.js 00:02:31 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (13940400) [pid = 4012] [serial = 492] [outer = 130D4000] 00:02:31 INFO - PROCESS | 4012 | 1467874951887 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:02:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 00:02:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 641ms 00:02:31 INFO - PROCESS | 4012 | 1467874951920 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 00:02:31 INFO - PROCESS | 4012 | 1467874951923 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 00:02:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 00:02:31 INFO - PROCESS | 4012 | 1467874951926 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 00:02:31 INFO - PROCESS | 4012 | 1467874951929 Marionette TRACE conn3 <- [1,622,null,{}] 00:02:31 INFO - PROCESS | 4012 | 1467874951940 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:02:31 INFO - PROCESS | 4012 | 1467874951944 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:32 INFO - PROCESS | 4012 | 1467874952073 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 00:02:32 INFO - PROCESS | 4012 | 1467874952157 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:32 INFO - PROCESS | 4012 | 1467874952160 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:32 INFO - PROCESS | 4012 | ++DOCSHELL 15F4C400 == 33 [pid = 4012] [id = 165] 00:02:32 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (15F4C800) [pid = 4012] [serial = 493] [outer = 00000000] 00:02:32 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (1604AC00) [pid = 4012] [serial = 494] [outer = 15F4C800] 00:02:32 INFO - PROCESS | 4012 | 1467874952209 Marionette DEBUG loaded listener.js 00:02:32 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (160C1000) [pid = 4012] [serial = 495] [outer = 15F4C800] 00:02:32 INFO - PROCESS | 4012 | [4012] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:02:32 INFO - PROCESS | 4012 | [4012] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:02:32 INFO - PROCESS | 4012 | [4012] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:02:32 INFO - PROCESS | 4012 | 1467874952592 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:02:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 00:02:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 705ms 00:02:32 INFO - PROCESS | 4012 | 1467874952625 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 00:02:32 INFO - PROCESS | 4012 | 1467874952628 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 00:02:32 INFO - PROCESS | 4012 | 1467874952631 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 00:02:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 00:02:32 INFO - PROCESS | 4012 | 1467874952632 Marionette TRACE conn3 <- [1,626,null,{}] 00:02:32 INFO - PROCESS | 4012 | 1467874952636 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:02:32 INFO - PROCESS | 4012 | 1467874952638 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:32 INFO - PROCESS | 4012 | 1467874952719 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 00:02:32 INFO - PROCESS | 4012 | 1467874952724 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:32 INFO - PROCESS | 4012 | 1467874952726 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:32 INFO - PROCESS | 4012 | ++DOCSHELL 170A9800 == 34 [pid = 4012] [id = 166] 00:02:32 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (170AA000) [pid = 4012] [serial = 496] [outer = 00000000] 00:02:32 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (17888400) [pid = 4012] [serial = 497] [outer = 170AA000] 00:02:32 INFO - PROCESS | 4012 | 1467874952769 Marionette DEBUG loaded listener.js 00:02:32 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (1820DC00) [pid = 4012] [serial = 498] [outer = 170AA000] 00:02:33 INFO - PROCESS | 4012 | [4012] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:02:33 INFO - PROCESS | 4012 | [4012] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:02:33 INFO - PROCESS | 4012 | [4012] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:02:33 INFO - PROCESS | 4012 | 1467874953198 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:02:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 00:02:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 594ms 00:02:33 INFO - PROCESS | 4012 | 1467874953243 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 00:02:33 INFO - PROCESS | 4012 | 1467874953245 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 00:02:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 00:02:33 INFO - PROCESS | 4012 | 1467874953252 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 00:02:33 INFO - PROCESS | 4012 | 1467874953253 Marionette TRACE conn3 <- [1,630,null,{}] 00:02:33 INFO - PROCESS | 4012 | 1467874953257 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:02:33 INFO - PROCESS | 4012 | 1467874953259 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:33 INFO - PROCESS | 4012 | 1467874953368 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 00:02:33 INFO - PROCESS | 4012 | 1467874953448 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:33 INFO - PROCESS | 4012 | 1467874953450 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:33 INFO - PROCESS | 4012 | ++DOCSHELL 19509C00 == 35 [pid = 4012] [id = 167] 00:02:33 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (1950A000) [pid = 4012] [serial = 499] [outer = 00000000] 00:02:33 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (1978A000) [pid = 4012] [serial = 500] [outer = 1950A000] 00:02:33 INFO - PROCESS | 4012 | 1467874953493 Marionette DEBUG loaded listener.js 00:02:33 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (19792800) [pid = 4012] [serial = 501] [outer = 1950A000] 00:02:33 INFO - PROCESS | 4012 | 1467874953893 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:02:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 00:02:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 704ms 00:02:33 INFO - PROCESS | 4012 | 1467874953956 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 00:02:33 INFO - PROCESS | 4012 | 1467874953958 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 00:02:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 00:02:33 INFO - PROCESS | 4012 | 1467874953961 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 00:02:33 INFO - PROCESS | 4012 | 1467874953963 Marionette TRACE conn3 <- [1,634,null,{}] 00:02:33 INFO - PROCESS | 4012 | 1467874953967 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:02:34 INFO - PROCESS | 4012 | 1467874953972 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:34 INFO - PROCESS | 4012 | 1467874954100 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 00:02:34 INFO - PROCESS | 4012 | 1467874954112 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:34 INFO - PROCESS | 4012 | 1467874954114 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:34 INFO - PROCESS | 4012 | ++DOCSHELL 19AC8000 == 36 [pid = 4012] [id = 168] 00:02:34 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (19B57C00) [pid = 4012] [serial = 502] [outer = 00000000] 00:02:34 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (19DE4000) [pid = 4012] [serial = 503] [outer = 19B57C00] 00:02:34 INFO - PROCESS | 4012 | 1467874954165 Marionette DEBUG loaded listener.js 00:02:34 INFO - PROCESS | 4012 | ++DOMWINDOW == 85 (1A1B7800) [pid = 4012] [serial = 504] [outer = 19B57C00] 00:02:34 INFO - PROCESS | 4012 | 1467874954598 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:02:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 00:02:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 688ms 00:02:34 INFO - PROCESS | 4012 | 1467874954660 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 00:02:34 INFO - PROCESS | 4012 | 1467874954662 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 00:02:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 00:02:34 INFO - PROCESS | 4012 | 1467874954666 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 00:02:34 INFO - PROCESS | 4012 | 1467874954668 Marionette TRACE conn3 <- [1,638,null,{}] 00:02:34 INFO - PROCESS | 4012 | 1467874954671 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:02:34 INFO - PROCESS | 4012 | 1467874954673 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:34 INFO - PROCESS | 4012 | 1467874954801 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 00:02:34 INFO - PROCESS | 4012 | 1467874954863 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:34 INFO - PROCESS | 4012 | 1467874954865 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:34 INFO - PROCESS | 4012 | ++DOCSHELL 19EBCC00 == 37 [pid = 4012] [id = 169] 00:02:34 INFO - PROCESS | 4012 | ++DOMWINDOW == 86 (1A33C400) [pid = 4012] [serial = 505] [outer = 00000000] 00:02:34 INFO - PROCESS | 4012 | ++DOMWINDOW == 87 (1A70D400) [pid = 4012] [serial = 506] [outer = 1A33C400] 00:02:34 INFO - PROCESS | 4012 | 1467874954910 Marionette DEBUG loaded listener.js 00:02:35 INFO - PROCESS | 4012 | ++DOMWINDOW == 88 (1A70D800) [pid = 4012] [serial = 507] [outer = 1A33C400] 00:02:35 INFO - PROCESS | 4012 | --DOMWINDOW == 87 (16B69000) [pid = 4012] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 00:02:35 INFO - PROCESS | 4012 | --DOMWINDOW == 86 (177BB400) [pid = 4012] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 00:02:35 INFO - PROCESS | 4012 | --DOMWINDOW == 85 (10A95C00) [pid = 4012] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 00:02:35 INFO - PROCESS | 4012 | --DOMWINDOW == 84 (130CE000) [pid = 4012] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 00:02:35 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (13CC0000) [pid = 4012] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 00:02:35 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (0F319800) [pid = 4012] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 00:02:35 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (10F20C00) [pid = 4012] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 00:02:35 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (1604A400) [pid = 4012] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 00:02:35 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (114C9800) [pid = 4012] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 00:02:35 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (160C4400) [pid = 4012] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 00:02:35 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (1A70E400) [pid = 4012] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 00:02:35 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (1AA72800) [pid = 4012] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 00:02:35 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (13ED1800) [pid = 4012] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 00:02:35 INFO - PROCESS | 4012 | 1467874955373 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:02:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 00:02:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 736ms 00:02:35 INFO - PROCESS | 4012 | 1467874955406 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 00:02:35 INFO - PROCESS | 4012 | 1467874955408 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 00:02:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 00:02:35 INFO - PROCESS | 4012 | 1467874955412 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 00:02:35 INFO - PROCESS | 4012 | 1467874955413 Marionette TRACE conn3 <- [1,642,null,{}] 00:02:35 INFO - PROCESS | 4012 | 1467874955417 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:02:35 INFO - PROCESS | 4012 | 1467874955418 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:35 INFO - PROCESS | 4012 | 1467874955494 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 00:02:35 INFO - PROCESS | 4012 | 1467874955500 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:35 INFO - PROCESS | 4012 | 1467874955502 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:35 INFO - PROCESS | 4012 | ++DOCSHELL 10F20C00 == 38 [pid = 4012] [id = 170] 00:02:35 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (10F24C00) [pid = 4012] [serial = 508] [outer = 00000000] 00:02:35 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (15F50800) [pid = 4012] [serial = 509] [outer = 10F24C00] 00:02:35 INFO - PROCESS | 4012 | 1467874955545 Marionette DEBUG loaded listener.js 00:02:35 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (160C0800) [pid = 4012] [serial = 510] [outer = 10F24C00] 00:02:35 INFO - PROCESS | 4012 | 1467874955967 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:02:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 00:02:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 594ms 00:02:36 INFO - PROCESS | 4012 | 1467874956009 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 00:02:36 INFO - PROCESS | 4012 | 1467874956011 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 00:02:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 00:02:36 INFO - PROCESS | 4012 | 1467874956015 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 00:02:36 INFO - PROCESS | 4012 | 1467874956016 Marionette TRACE conn3 <- [1,646,null,{}] 00:02:36 INFO - PROCESS | 4012 | 1467874956020 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:02:36 INFO - PROCESS | 4012 | 1467874956021 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:36 INFO - PROCESS | 4012 | 1467874956097 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 00:02:36 INFO - PROCESS | 4012 | 1467874956127 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:36 INFO - PROCESS | 4012 | 1467874956129 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:36 INFO - PROCESS | 4012 | ++DOCSHELL 1313EC00 == 39 [pid = 4012] [id = 171] 00:02:36 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (19795C00) [pid = 4012] [serial = 511] [outer = 00000000] 00:02:36 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (1A596C00) [pid = 4012] [serial = 512] [outer = 19795C00] 00:02:36 INFO - PROCESS | 4012 | 1467874956174 Marionette DEBUG loaded listener.js 00:02:36 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (1A71A400) [pid = 4012] [serial = 513] [outer = 19795C00] 00:02:36 INFO - PROCESS | 4012 | 1467874956575 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:02:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 00:02:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 595ms 00:02:36 INFO - PROCESS | 4012 | 1467874956612 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 00:02:36 INFO - PROCESS | 4012 | 1467874956613 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 00:02:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 00:02:36 INFO - PROCESS | 4012 | 1467874956629 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 00:02:36 INFO - PROCESS | 4012 | 1467874956631 Marionette TRACE conn3 <- [1,650,null,{}] 00:02:36 INFO - PROCESS | 4012 | 1467874956638 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:02:36 INFO - PROCESS | 4012 | 1467874956640 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:36 INFO - PROCESS | 4012 | 1467874956736 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 00:02:36 INFO - PROCESS | 4012 | 1467874956742 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:36 INFO - PROCESS | 4012 | 1467874956744 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:36 INFO - PROCESS | 4012 | ++DOCSHELL 1A803800 == 40 [pid = 4012] [id = 172] 00:02:36 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (1A806000) [pid = 4012] [serial = 514] [outer = 00000000] 00:02:36 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (1A80D800) [pid = 4012] [serial = 515] [outer = 1A806000] 00:02:36 INFO - PROCESS | 4012 | 1467874956787 Marionette DEBUG loaded listener.js 00:02:36 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (1A808400) [pid = 4012] [serial = 516] [outer = 1A806000] 00:02:37 INFO - PROCESS | 4012 | [4012] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:02:37 INFO - PROCESS | 4012 | [4012] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:02:37 INFO - PROCESS | 4012 | [4012] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:02:37 INFO - PROCESS | 4012 | 1467874957245 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:02:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 00:02:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 641ms 00:02:37 INFO - PROCESS | 4012 | 1467874957300 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 00:02:37 INFO - PROCESS | 4012 | 1467874957303 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 00:02:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 00:02:37 INFO - PROCESS | 4012 | 1467874957306 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 00:02:37 INFO - PROCESS | 4012 | 1467874957308 Marionette TRACE conn3 <- [1,654,null,{}] 00:02:37 INFO - PROCESS | 4012 | 1467874957313 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:02:37 INFO - PROCESS | 4012 | 1467874957315 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:37 INFO - PROCESS | 4012 | 1467874957451 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 00:02:37 INFO - PROCESS | 4012 | 1467874957596 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:37 INFO - PROCESS | 4012 | 1467874957599 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:37 INFO - PROCESS | 4012 | ++DOCSHELL 0F31C800 == 41 [pid = 4012] [id = 173] 00:02:37 INFO - PROCESS | 4012 | ++DOMWINDOW == 85 (0F31D000) [pid = 4012] [serial = 517] [outer = 00000000] 00:02:37 INFO - PROCESS | 4012 | ++DOMWINDOW == 86 (102D3C00) [pid = 4012] [serial = 518] [outer = 0F31D000] 00:02:37 INFO - PROCESS | 4012 | 1467874957655 Marionette DEBUG loaded listener.js 00:02:37 INFO - PROCESS | 4012 | ++DOMWINDOW == 87 (10A7E000) [pid = 4012] [serial = 519] [outer = 0F31D000] 00:02:38 INFO - PROCESS | 4012 | [4012] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:02:38 INFO - PROCESS | 4012 | 1467874958185 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:02:38 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:02:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 955ms 00:02:38 INFO - PROCESS | 4012 | 1467874958250 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 00:02:38 INFO - PROCESS | 4012 | 1467874958255 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 00:02:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 00:02:38 INFO - PROCESS | 4012 | 1467874958260 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 00:02:38 INFO - PROCESS | 4012 | 1467874958263 Marionette TRACE conn3 <- [1,658,null,{}] 00:02:38 INFO - PROCESS | 4012 | 1467874958268 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:02:38 INFO - PROCESS | 4012 | 1467874958271 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:38 INFO - PROCESS | 4012 | 1467874958378 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 00:02:38 INFO - PROCESS | 4012 | 1467874958473 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:38 INFO - PROCESS | 4012 | 1467874958477 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:38 INFO - PROCESS | 4012 | ++DOCSHELL 13CBDC00 == 42 [pid = 4012] [id = 174] 00:02:38 INFO - PROCESS | 4012 | ++DOMWINDOW == 88 (13DAE000) [pid = 4012] [serial = 520] [outer = 00000000] 00:02:38 INFO - PROCESS | 4012 | ++DOMWINDOW == 89 (1449EC00) [pid = 4012] [serial = 521] [outer = 13DAE000] 00:02:38 INFO - PROCESS | 4012 | 1467874958531 Marionette DEBUG loaded listener.js 00:02:38 INFO - PROCESS | 4012 | ++DOMWINDOW == 90 (15F43400) [pid = 4012] [serial = 522] [outer = 13DAE000] 00:02:39 INFO - PROCESS | 4012 | 1467874959145 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:02:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 00:02:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 939ms 00:02:39 INFO - PROCESS | 4012 | 1467874959206 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 00:02:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 00:02:39 INFO - PROCESS | 4012 | 1467874959209 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 00:02:39 INFO - PROCESS | 4012 | 1467874959213 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 00:02:39 INFO - PROCESS | 4012 | 1467874959215 Marionette TRACE conn3 <- [1,662,null,{}] 00:02:39 INFO - PROCESS | 4012 | 1467874959219 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:02:39 INFO - PROCESS | 4012 | 1467874959222 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:39 INFO - PROCESS | 4012 | 1467874959327 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 00:02:39 INFO - PROCESS | 4012 | 1467874959453 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:39 INFO - PROCESS | 4012 | 1467874959456 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:39 INFO - PROCESS | 4012 | ++DOCSHELL 16043400 == 43 [pid = 4012] [id = 175] 00:02:39 INFO - PROCESS | 4012 | ++DOMWINDOW == 91 (17DDE400) [pid = 4012] [serial = 523] [outer = 00000000] 00:02:39 INFO - PROCESS | 4012 | ++DOMWINDOW == 92 (19798C00) [pid = 4012] [serial = 524] [outer = 17DDE400] 00:02:39 INFO - PROCESS | 4012 | 1467874959510 Marionette DEBUG loaded listener.js 00:02:39 INFO - PROCESS | 4012 | ++DOMWINDOW == 93 (19ACE000) [pid = 4012] [serial = 525] [outer = 17DDE400] 00:02:39 INFO - PROCESS | 4012 | [4012] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:02:39 INFO - PROCESS | 4012 | [4012] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:02:40 INFO - PROCESS | 4012 | 1467874960049 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:02:40 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:02:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 893ms 00:02:40 INFO - PROCESS | 4012 | 1467874960116 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 00:02:40 INFO - PROCESS | 4012 | 1467874960120 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 00:02:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 00:02:40 INFO - PROCESS | 4012 | 1467874960130 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 00:02:40 INFO - PROCESS | 4012 | 1467874960135 Marionette TRACE conn3 <- [1,666,null,{}] 00:02:40 INFO - PROCESS | 4012 | 1467874960139 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:02:40 INFO - PROCESS | 4012 | 1467874960142 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:40 INFO - PROCESS | 4012 | 1467874960251 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 00:02:40 INFO - PROCESS | 4012 | 1467874960373 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:40 INFO - PROCESS | 4012 | 1467874960376 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:40 INFO - PROCESS | 4012 | ++DOCSHELL 19D36C00 == 44 [pid = 4012] [id = 176] 00:02:40 INFO - PROCESS | 4012 | ++DOMWINDOW == 94 (1AA6F400) [pid = 4012] [serial = 526] [outer = 00000000] 00:02:40 INFO - PROCESS | 4012 | ++DOMWINDOW == 95 (1AD15C00) [pid = 4012] [serial = 527] [outer = 1AA6F400] 00:02:40 INFO - PROCESS | 4012 | 1467874960429 Marionette DEBUG loaded listener.js 00:02:40 INFO - PROCESS | 4012 | ++DOMWINDOW == 96 (1AD1E000) [pid = 4012] [serial = 528] [outer = 1AA6F400] 00:02:41 INFO - PROCESS | 4012 | 1467874961075 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:02:41 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:02:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1096ms 00:02:41 INFO - PROCESS | 4012 | 1467874961277 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 00:02:41 INFO - PROCESS | 4012 | 1467874961281 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 00:02:41 INFO - PROCESS | 4012 | 1467874961288 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 00:02:41 INFO - PROCESS | 4012 | 1467874961291 Marionette TRACE conn3 <- [1,670,null,{}] 00:02:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 00:02:41 INFO - PROCESS | 4012 | 1467874961296 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:02:41 INFO - PROCESS | 4012 | 1467874961300 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:41 INFO - PROCESS | 4012 | 1467874961401 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 00:02:41 INFO - PROCESS | 4012 | 1467874961477 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:41 INFO - PROCESS | 4012 | 1467874961482 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:41 INFO - PROCESS | 4012 | ++DOCSHELL 129A8C00 == 45 [pid = 4012] [id = 177] 00:02:41 INFO - PROCESS | 4012 | ++DOMWINDOW == 97 (129AF800) [pid = 4012] [serial = 529] [outer = 00000000] 00:02:41 INFO - PROCESS | 4012 | ++DOMWINDOW == 98 (12D66400) [pid = 4012] [serial = 530] [outer = 129AF800] 00:02:41 INFO - PROCESS | 4012 | 1467874961530 Marionette DEBUG loaded listener.js 00:02:41 INFO - PROCESS | 4012 | ++DOMWINDOW == 99 (129F7400) [pid = 4012] [serial = 531] [outer = 129AF800] 00:02:42 INFO - PROCESS | 4012 | --DOCSHELL 1A803800 == 44 [pid = 4012] [id = 172] 00:02:42 INFO - PROCESS | 4012 | --DOCSHELL 1313EC00 == 43 [pid = 4012] [id = 171] 00:02:42 INFO - PROCESS | 4012 | --DOCSHELL 10F20C00 == 42 [pid = 4012] [id = 170] 00:02:42 INFO - PROCESS | 4012 | --DOCSHELL 19EBCC00 == 41 [pid = 4012] [id = 169] 00:02:42 INFO - PROCESS | 4012 | --DOCSHELL 19AC8000 == 40 [pid = 4012] [id = 168] 00:02:42 INFO - PROCESS | 4012 | --DOCSHELL 19509C00 == 39 [pid = 4012] [id = 167] 00:02:42 INFO - PROCESS | 4012 | --DOCSHELL 170A9800 == 38 [pid = 4012] [id = 166] 00:02:42 INFO - PROCESS | 4012 | --DOCSHELL 15F4C400 == 37 [pid = 4012] [id = 165] 00:02:42 INFO - PROCESS | 4012 | --DOCSHELL 130CDC00 == 36 [pid = 4012] [id = 164] 00:02:42 INFO - PROCESS | 4012 | --DOCSHELL 11ADFC00 == 35 [pid = 4012] [id = 163] 00:02:42 INFO - PROCESS | 4012 | --DOCSHELL 13941400 == 34 [pid = 4012] [id = 162] 00:02:42 INFO - PROCESS | 4012 | --DOCSHELL 10A7FC00 == 33 [pid = 4012] [id = 161] 00:02:42 INFO - PROCESS | 4012 | --DOCSHELL 144A2000 == 32 [pid = 4012] [id = 160] 00:02:42 INFO - PROCESS | 4012 | --DOCSHELL 0F317000 == 31 [pid = 4012] [id = 151] 00:02:42 INFO - PROCESS | 4012 | --DOCSHELL 19D36C00 == 30 [pid = 4012] [id = 176] 00:02:42 INFO - PROCESS | 4012 | --DOCSHELL 16043400 == 29 [pid = 4012] [id = 175] 00:02:42 INFO - PROCESS | 4012 | --DOCSHELL 0F31C800 == 28 [pid = 4012] [id = 173] 00:02:42 INFO - PROCESS | 4012 | --DOCSHELL 13CBDC00 == 27 [pid = 4012] [id = 174] 00:02:42 INFO - PROCESS | 4012 | --DOMWINDOW == 98 (131EB400) [pid = 4012] [serial = 441] [outer = 00000000] [url = about:blank] 00:02:42 INFO - PROCESS | 4012 | --DOMWINDOW == 97 (13139400) [pid = 4012] [serial = 440] [outer = 00000000] [url = about:blank] 00:02:42 INFO - PROCESS | 4012 | --DOMWINDOW == 96 (1778A000) [pid = 4012] [serial = 444] [outer = 00000000] [url = about:blank] 00:02:42 INFO - PROCESS | 4012 | --DOMWINDOW == 95 (16B68C00) [pid = 4012] [serial = 443] [outer = 00000000] [url = about:blank] 00:02:42 INFO - PROCESS | 4012 | --DOMWINDOW == 94 (1AA6BC00) [pid = 4012] [serial = 447] [outer = 00000000] [url = about:blank] 00:02:42 INFO - PROCESS | 4012 | --DOMWINDOW == 93 (1A806400) [pid = 4012] [serial = 446] [outer = 00000000] [url = about:blank] 00:02:42 INFO - PROCESS | 4012 | --DOMWINDOW == 92 (1AD17800) [pid = 4012] [serial = 450] [outer = 00000000] [url = about:blank] 00:02:42 INFO - PROCESS | 4012 | --DOMWINDOW == 91 (1AA76C00) [pid = 4012] [serial = 449] [outer = 00000000] [url = about:blank] 00:02:42 INFO - PROCESS | 4012 | --DOMWINDOW == 90 (1950C400) [pid = 4012] [serial = 476] [outer = 00000000] [url = about:blank] 00:02:42 INFO - PROCESS | 4012 | --DOMWINDOW == 89 (17DDB400) [pid = 4012] [serial = 471] [outer = 00000000] [url = about:blank] 00:02:42 INFO - PROCESS | 4012 | --DOMWINDOW == 88 (160BF000) [pid = 4012] [serial = 464] [outer = 00000000] [url = about:blank] 00:02:42 INFO - PROCESS | 4012 | --DOMWINDOW == 87 (17034800) [pid = 4012] [serial = 474] [outer = 00000000] [url = about:blank] 00:02:42 INFO - PROCESS | 4012 | --DOMWINDOW == 86 (160C5400) [pid = 4012] [serial = 465] [outer = 00000000] [url = about:blank] 00:02:42 INFO - PROCESS | 4012 | --DOMWINDOW == 85 (1A1B0400) [pid = 4012] [serial = 479] [outer = 00000000] [url = about:blank] 00:02:42 INFO - PROCESS | 4012 | --DOMWINDOW == 84 (17035400) [pid = 4012] [serial = 467] [outer = 00000000] [url = about:blank] 00:02:42 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (17887400) [pid = 4012] [serial = 470] [outer = 00000000] [url = about:blank] 00:02:42 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (10E42400) [pid = 4012] [serial = 455] [outer = 00000000] [url = about:blank] 00:02:42 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (11219C00) [pid = 4012] [serial = 456] [outer = 00000000] [url = about:blank] 00:02:42 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (13143400) [pid = 4012] [serial = 458] [outer = 00000000] [url = about:blank] 00:02:42 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (131E5400) [pid = 4012] [serial = 459] [outer = 00000000] [url = about:blank] 00:02:42 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (13DBB400) [pid = 4012] [serial = 461] [outer = 00000000] [url = about:blank] 00:02:42 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (1449B400) [pid = 4012] [serial = 462] [outer = 00000000] [url = about:blank] 00:02:42 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (114CAC00) [pid = 4012] [serial = 453] [outer = 00000000] [url = about:blank] 00:02:42 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (10F24800) [pid = 4012] [serial = 452] [outer = 00000000] [url = about:blank] 00:02:42 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (176D0C00) [pid = 4012] [serial = 468] [outer = 00000000] [url = about:blank] 00:02:42 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (13EC8400) [pid = 4012] [serial = 473] [outer = 00000000] [url = about:blank] 00:02:42 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (1950E800) [pid = 4012] [serial = 477] [outer = 00000000] [url = about:blank] 00:02:42 INFO - PROCESS | 4012 | 1467874962872 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:02:42 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:02:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1612ms 00:02:42 INFO - PROCESS | 4012 | 1467874962902 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 00:02:42 INFO - PROCESS | 4012 | 1467874962906 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 00:02:42 INFO - PROCESS | 4012 | 1467874962911 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 00:02:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 00:02:42 INFO - PROCESS | 4012 | 1467874962914 Marionette TRACE conn3 <- [1,674,null,{}] 00:02:42 INFO - PROCESS | 4012 | 1467874962920 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:02:42 INFO - PROCESS | 4012 | 1467874962922 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:43 INFO - PROCESS | 4012 | 1467874963014 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 00:02:43 INFO - PROCESS | 4012 | 1467874963089 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:43 INFO - PROCESS | 4012 | 1467874963093 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:43 INFO - PROCESS | 4012 | ++DOCSHELL 10E41800 == 28 [pid = 4012] [id = 178] 00:02:43 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (10E42400) [pid = 4012] [serial = 532] [outer = 00000000] 00:02:43 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (11212C00) [pid = 4012] [serial = 533] [outer = 10E42400] 00:02:43 INFO - PROCESS | 4012 | 1467874963140 Marionette DEBUG loaded listener.js 00:02:43 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (1121D400) [pid = 4012] [serial = 534] [outer = 10E42400] 00:02:44 INFO - PROCESS | 4012 | 1467874964018 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:02:44 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:02:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1159ms 00:02:44 INFO - PROCESS | 4012 | 1467874964066 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 00:02:44 INFO - PROCESS | 4012 | 1467874964071 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 00:02:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 00:02:44 INFO - PROCESS | 4012 | 1467874964077 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 00:02:44 INFO - PROCESS | 4012 | 1467874964080 Marionette TRACE conn3 <- [1,678,null,{}] 00:02:44 INFO - PROCESS | 4012 | 1467874964088 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:02:44 INFO - PROCESS | 4012 | 1467874964090 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:44 INFO - PROCESS | 4012 | 1467874964175 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 00:02:44 INFO - PROCESS | 4012 | 1467874964182 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:44 INFO - PROCESS | 4012 | 1467874964185 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:44 INFO - PROCESS | 4012 | ++DOCSHELL 13142400 == 29 [pid = 4012] [id = 179] 00:02:44 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (13142C00) [pid = 4012] [serial = 535] [outer = 00000000] 00:02:44 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (13151400) [pid = 4012] [serial = 536] [outer = 13142C00] 00:02:44 INFO - PROCESS | 4012 | 1467874964231 Marionette DEBUG loaded listener.js 00:02:44 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (131EE400) [pid = 4012] [serial = 537] [outer = 13142C00] 00:02:45 INFO - PROCESS | 4012 | 1467874965179 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:02:45 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:02:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1158ms 00:02:45 INFO - PROCESS | 4012 | 1467874965238 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 00:02:45 INFO - PROCESS | 4012 | 1467874965240 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 00:02:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 00:02:45 INFO - PROCESS | 4012 | 1467874965244 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 00:02:45 INFO - PROCESS | 4012 | 1467874965247 Marionette TRACE conn3 <- [1,682,null,{}] 00:02:45 INFO - PROCESS | 4012 | 1467874965257 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:02:45 INFO - PROCESS | 4012 | 1467874965262 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:45 INFO - PROCESS | 4012 | 1467874965379 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 00:02:45 INFO - PROCESS | 4012 | 1467874965386 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:45 INFO - PROCESS | 4012 | 1467874965389 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:45 INFO - PROCESS | 4012 | ++DOCSHELL 13DB0C00 == 30 [pid = 4012] [id = 180] 00:02:45 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (13DB1400) [pid = 4012] [serial = 538] [outer = 00000000] 00:02:45 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (152B5000) [pid = 4012] [serial = 539] [outer = 13DB1400] 00:02:45 INFO - PROCESS | 4012 | 1467874965436 Marionette DEBUG loaded listener.js 00:02:45 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (15F50400) [pid = 4012] [serial = 540] [outer = 13DB1400] 00:02:46 INFO - PROCESS | 4012 | 1467874966375 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:02:46 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:02:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1143ms 00:02:46 INFO - PROCESS | 4012 | 1467874966402 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 00:02:46 INFO - PROCESS | 4012 | 1467874966405 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 00:02:46 INFO - PROCESS | 4012 | 1467874966416 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 00:02:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 00:02:46 INFO - PROCESS | 4012 | 1467874966417 Marionette TRACE conn3 <- [1,686,null,{}] 00:02:46 INFO - PROCESS | 4012 | 1467874966421 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:02:46 INFO - PROCESS | 4012 | 1467874966423 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:46 INFO - PROCESS | 4012 | 1467874966530 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 00:02:46 INFO - PROCESS | 4012 | 1467874966536 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:46 INFO - PROCESS | 4012 | 1467874966538 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:46 INFO - PROCESS | 4012 | ++DOCSHELL 144A4000 == 31 [pid = 4012] [id = 181] 00:02:46 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (152B4400) [pid = 4012] [serial = 541] [outer = 00000000] 00:02:46 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (160CAC00) [pid = 4012] [serial = 542] [outer = 152B4400] 00:02:46 INFO - PROCESS | 4012 | 1467874966582 Marionette DEBUG loaded listener.js 00:02:46 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (17031400) [pid = 4012] [serial = 543] [outer = 152B4400] 00:02:47 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (11AE2400) [pid = 4012] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 00:02:47 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (15F4C800) [pid = 4012] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 00:02:47 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (130D4000) [pid = 4012] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 00:02:47 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (19795C00) [pid = 4012] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 00:02:47 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (10A80400) [pid = 4012] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 00:02:47 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (1950A000) [pid = 4012] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 00:02:47 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (170AA000) [pid = 4012] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 00:02:47 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (13942400) [pid = 4012] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 00:02:47 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (1A33C400) [pid = 4012] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 00:02:47 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (19504000) [pid = 4012] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 00:02:47 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (10F24C00) [pid = 4012] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 00:02:47 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (19B57C00) [pid = 4012] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 00:02:47 INFO - PROCESS | 4012 | --DOMWINDOW == 71 (1A806000) [pid = 4012] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 00:02:47 INFO - PROCESS | 4012 | 1467874967659 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:02:47 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:02:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1299ms 00:02:47 INFO - PROCESS | 4012 | 1467874967719 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 00:02:47 INFO - PROCESS | 4012 | 1467874967721 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 00:02:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 00:02:47 INFO - PROCESS | 4012 | 1467874967725 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 00:02:47 INFO - PROCESS | 4012 | 1467874967726 Marionette TRACE conn3 <- [1,690,null,{}] 00:02:47 INFO - PROCESS | 4012 | 1467874967733 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:02:47 INFO - PROCESS | 4012 | 1467874967735 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:47 INFO - PROCESS | 4012 | 1467874967810 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 00:02:47 INFO - PROCESS | 4012 | 1467874967815 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:47 INFO - PROCESS | 4012 | 1467874967817 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:47 INFO - PROCESS | 4012 | ++DOCSHELL 1129B400 == 32 [pid = 4012] [id = 182] 00:02:47 INFO - PROCESS | 4012 | ++DOMWINDOW == 72 (114CB800) [pid = 4012] [serial = 544] [outer = 00000000] 00:02:47 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (1702F000) [pid = 4012] [serial = 545] [outer = 114CB800] 00:02:47 INFO - PROCESS | 4012 | 1467874967860 Marionette DEBUG loaded listener.js 00:02:47 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (171B5800) [pid = 4012] [serial = 546] [outer = 114CB800] 00:02:48 INFO - PROCESS | 4012 | 1467874968795 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:02:48 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:02:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1096ms 00:02:48 INFO - PROCESS | 4012 | 1467874968817 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 00:02:48 INFO - PROCESS | 4012 | 1467874968819 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 00:02:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 00:02:48 INFO - PROCESS | 4012 | 1467874968823 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 00:02:48 INFO - PROCESS | 4012 | 1467874968825 Marionette TRACE conn3 <- [1,694,null,{}] 00:02:48 INFO - PROCESS | 4012 | 1467874968833 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:02:48 INFO - PROCESS | 4012 | 1467874968839 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:48 INFO - PROCESS | 4012 | 1467874968944 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 00:02:48 INFO - PROCESS | 4012 | 1467874968949 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:48 INFO - PROCESS | 4012 | 1467874968951 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:48 INFO - PROCESS | 4012 | ++DOCSHELL 160C5800 == 33 [pid = 4012] [id = 183] 00:02:48 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (171B3C00) [pid = 4012] [serial = 547] [outer = 00000000] 00:02:49 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (17887800) [pid = 4012] [serial = 548] [outer = 171B3C00] 00:02:49 INFO - PROCESS | 4012 | 1467874968994 Marionette DEBUG loaded listener.js 00:02:49 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (1820E400) [pid = 4012] [serial = 549] [outer = 171B3C00] 00:02:50 INFO - PROCESS | 4012 | 1467874970248 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:02:50 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:02:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1456ms 00:02:50 INFO - PROCESS | 4012 | 1467874970290 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 00:02:50 INFO - PROCESS | 4012 | 1467874970294 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 00:02:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 00:02:50 INFO - PROCESS | 4012 | 1467874970299 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 00:02:50 INFO - PROCESS | 4012 | 1467874970303 Marionette TRACE conn3 <- [1,698,null,{}] 00:02:50 INFO - PROCESS | 4012 | 1467874970308 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:02:50 INFO - PROCESS | 4012 | 1467874970312 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:50 INFO - PROCESS | 4012 | 1467874970452 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 00:02:50 INFO - PROCESS | 4012 | 1467874970548 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:50 INFO - PROCESS | 4012 | 1467874970551 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:50 INFO - PROCESS | 4012 | ++DOCSHELL 10F24000 == 34 [pid = 4012] [id = 184] 00:02:50 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (11213400) [pid = 4012] [serial = 550] [outer = 00000000] 00:02:50 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (13143800) [pid = 4012] [serial = 551] [outer = 11213400] 00:02:50 INFO - PROCESS | 4012 | 1467874970606 Marionette DEBUG loaded listener.js 00:02:50 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (134C2000) [pid = 4012] [serial = 552] [outer = 11213400] 00:02:51 INFO - PROCESS | 4012 | --DOCSHELL 1129B400 == 33 [pid = 4012] [id = 182] 00:02:51 INFO - PROCESS | 4012 | --DOCSHELL 144A4000 == 32 [pid = 4012] [id = 181] 00:02:51 INFO - PROCESS | 4012 | --DOCSHELL 13DB0C00 == 31 [pid = 4012] [id = 180] 00:02:51 INFO - PROCESS | 4012 | --DOCSHELL 13142400 == 30 [pid = 4012] [id = 179] 00:02:51 INFO - PROCESS | 4012 | --DOCSHELL 10E41800 == 29 [pid = 4012] [id = 178] 00:02:51 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (129A9800) [pid = 4012] [serial = 488] [outer = 00000000] [url = about:blank] 00:02:51 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (160C1000) [pid = 4012] [serial = 495] [outer = 00000000] [url = about:blank] 00:02:51 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (131E8000) [pid = 4012] [serial = 491] [outer = 00000000] [url = about:blank] 00:02:51 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (1A596C00) [pid = 4012] [serial = 512] [outer = 00000000] [url = about:blank] 00:02:51 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (129B4000) [pid = 4012] [serial = 483] [outer = 00000000] [url = about:blank] 00:02:51 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (13940400) [pid = 4012] [serial = 492] [outer = 00000000] [url = about:blank] 00:02:51 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (1978A000) [pid = 4012] [serial = 500] [outer = 00000000] [url = about:blank] 00:02:51 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (17888400) [pid = 4012] [serial = 497] [outer = 00000000] [url = about:blank] 00:02:51 INFO - PROCESS | 4012 | --DOMWINDOW == 71 (1A71A400) [pid = 4012] [serial = 513] [outer = 00000000] [url = about:blank] 00:02:51 INFO - PROCESS | 4012 | --DOMWINDOW == 70 (13ED3000) [pid = 4012] [serial = 486] [outer = 00000000] [url = about:blank] 00:02:51 INFO - PROCESS | 4012 | --DOMWINDOW == 69 (1A70D400) [pid = 4012] [serial = 506] [outer = 00000000] [url = about:blank] 00:02:51 INFO - PROCESS | 4012 | --DOMWINDOW == 68 (19B5CC00) [pid = 4012] [serial = 480] [outer = 00000000] [url = about:blank] 00:02:51 INFO - PROCESS | 4012 | --DOMWINDOW == 67 (15F50800) [pid = 4012] [serial = 509] [outer = 00000000] [url = about:blank] 00:02:51 INFO - PROCESS | 4012 | --DOMWINDOW == 66 (1820DC00) [pid = 4012] [serial = 498] [outer = 00000000] [url = about:blank] 00:02:51 INFO - PROCESS | 4012 | --DOMWINDOW == 65 (19792800) [pid = 4012] [serial = 501] [outer = 00000000] [url = about:blank] 00:02:51 INFO - PROCESS | 4012 | --DOMWINDOW == 64 (1A1B7800) [pid = 4012] [serial = 504] [outer = 00000000] [url = about:blank] 00:02:51 INFO - PROCESS | 4012 | --DOMWINDOW == 63 (11AE0800) [pid = 4012] [serial = 482] [outer = 00000000] [url = about:blank] 00:02:51 INFO - PROCESS | 4012 | --DOMWINDOW == 62 (1A70D800) [pid = 4012] [serial = 507] [outer = 00000000] [url = about:blank] 00:02:51 INFO - PROCESS | 4012 | --DOMWINDOW == 61 (1604AC00) [pid = 4012] [serial = 494] [outer = 00000000] [url = about:blank] 00:02:51 INFO - PROCESS | 4012 | --DOMWINDOW == 60 (160C0800) [pid = 4012] [serial = 510] [outer = 00000000] [url = about:blank] 00:02:51 INFO - PROCESS | 4012 | --DOMWINDOW == 59 (13032800) [pid = 4012] [serial = 489] [outer = 00000000] [url = about:blank] 00:02:51 INFO - PROCESS | 4012 | --DOMWINDOW == 58 (13CC1000) [pid = 4012] [serial = 485] [outer = 00000000] [url = about:blank] 00:02:51 INFO - PROCESS | 4012 | --DOMWINDOW == 57 (19DE4000) [pid = 4012] [serial = 503] [outer = 00000000] [url = about:blank] 00:02:51 INFO - PROCESS | 4012 | --DOMWINDOW == 56 (1A80D800) [pid = 4012] [serial = 515] [outer = 00000000] [url = about:blank] 00:02:51 INFO - PROCESS | 4012 | --DOMWINDOW == 55 (1A808400) [pid = 4012] [serial = 516] [outer = 00000000] [url = about:blank] 00:02:51 INFO - PROCESS | 4012 | 1467874971837 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:02:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 00:02:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1565ms 00:02:51 INFO - PROCESS | 4012 | 1467874971861 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 00:02:51 INFO - PROCESS | 4012 | 1467874971865 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 00:02:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 00:02:51 INFO - PROCESS | 4012 | 1467874971869 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 00:02:51 INFO - PROCESS | 4012 | 1467874971872 Marionette TRACE conn3 <- [1,702,null,{}] 00:02:51 INFO - PROCESS | 4012 | 1467874971878 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:02:51 INFO - PROCESS | 4012 | 1467874971881 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:52 INFO - PROCESS | 4012 | 1467874972003 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 00:02:52 INFO - PROCESS | 4012 | 1467874972073 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:52 INFO - PROCESS | 4012 | 1467874972077 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:52 INFO - PROCESS | 4012 | ++DOCSHELL 10A81800 == 30 [pid = 4012] [id = 185] 00:02:52 INFO - PROCESS | 4012 | ++DOMWINDOW == 56 (10A9A800) [pid = 4012] [serial = 553] [outer = 00000000] 00:02:52 INFO - PROCESS | 4012 | ++DOMWINDOW == 57 (129A9800) [pid = 4012] [serial = 554] [outer = 10A9A800] 00:02:52 INFO - PROCESS | 4012 | 1467874972124 Marionette DEBUG loaded listener.js 00:02:52 INFO - PROCESS | 4012 | ++DOMWINDOW == 58 (12BD5C00) [pid = 4012] [serial = 555] [outer = 10A9A800] 00:02:53 INFO - PROCESS | 4012 | 1467874973002 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:02:53 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:02:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1158ms 00:02:53 INFO - PROCESS | 4012 | 1467874973019 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 00:02:53 INFO - PROCESS | 4012 | 1467874973024 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 00:02:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 00:02:53 INFO - PROCESS | 4012 | 1467874973032 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 00:02:53 INFO - PROCESS | 4012 | 1467874973035 Marionette TRACE conn3 <- [1,706,null,{}] 00:02:53 INFO - PROCESS | 4012 | 1467874973039 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:02:53 INFO - PROCESS | 4012 | 1467874973041 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:53 INFO - PROCESS | 4012 | 1467874973125 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 00:02:53 INFO - PROCESS | 4012 | 1467874973132 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:53 INFO - PROCESS | 4012 | 1467874973134 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:53 INFO - PROCESS | 4012 | ++DOCSHELL 13943400 == 31 [pid = 4012] [id = 186] 00:02:53 INFO - PROCESS | 4012 | ++DOMWINDOW == 59 (13948800) [pid = 4012] [serial = 556] [outer = 00000000] 00:02:53 INFO - PROCESS | 4012 | ++DOMWINDOW == 60 (13C49000) [pid = 4012] [serial = 557] [outer = 13948800] 00:02:53 INFO - PROCESS | 4012 | 1467874973180 Marionette DEBUG loaded listener.js 00:02:53 INFO - PROCESS | 4012 | ++DOMWINDOW == 61 (13CC8800) [pid = 4012] [serial = 558] [outer = 13948800] 00:02:54 INFO - PROCESS | 4012 | 1467874974122 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:02:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 00:02:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1142ms 00:02:54 INFO - PROCESS | 4012 | 1467874974174 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 00:02:54 INFO - PROCESS | 4012 | 1467874974177 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 00:02:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 00:02:54 INFO - PROCESS | 4012 | 1467874974187 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 00:02:54 INFO - PROCESS | 4012 | 1467874974191 Marionette TRACE conn3 <- [1,710,null,{}] 00:02:54 INFO - PROCESS | 4012 | 1467874974201 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:02:54 INFO - PROCESS | 4012 | 1467874974206 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:54 INFO - PROCESS | 4012 | 1467874974313 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 00:02:54 INFO - PROCESS | 4012 | 1467874974321 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:54 INFO - PROCESS | 4012 | 1467874974324 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:54 INFO - PROCESS | 4012 | ++DOCSHELL 160BF800 == 32 [pid = 4012] [id = 187] 00:02:54 INFO - PROCESS | 4012 | ++DOMWINDOW == 62 (160BFC00) [pid = 4012] [serial = 559] [outer = 00000000] 00:02:54 INFO - PROCESS | 4012 | ++DOMWINDOW == 63 (160C7000) [pid = 4012] [serial = 560] [outer = 160BFC00] 00:02:54 INFO - PROCESS | 4012 | 1467874974370 Marionette DEBUG loaded listener.js 00:02:54 INFO - PROCESS | 4012 | ++DOMWINDOW == 64 (160CD800) [pid = 4012] [serial = 561] [outer = 160BFC00] 00:02:54 INFO - PROCESS | 4012 | 1467874974850 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:02:54 INFO - PROCESS | 4012 | 1467874974886 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 00:02:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 00:02:54 INFO - PROCESS | 4012 | 1467874974889 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 00:02:54 INFO - PROCESS | 4012 | 1467874974891 Marionette TRACE conn3 <- [1,714,null,{}] 00:02:54 INFO - PROCESS | 4012 | 1467874974894 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:02:54 INFO - PROCESS | 4012 | 1467874974896 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:55 INFO - PROCESS | 4012 | 1467874975007 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 00:02:55 INFO - PROCESS | 4012 | 1467874975014 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:55 INFO - PROCESS | 4012 | 1467874975017 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:55 INFO - PROCESS | 4012 | ++DOCSHELL 1723C000 == 33 [pid = 4012] [id = 188] 00:02:55 INFO - PROCESS | 4012 | ++DOMWINDOW == 65 (176D9400) [pid = 4012] [serial = 562] [outer = 00000000] 00:02:55 INFO - PROCESS | 4012 | ++DOMWINDOW == 66 (177DCC00) [pid = 4012] [serial = 563] [outer = 176D9400] 00:02:55 INFO - PROCESS | 4012 | 1467874975070 Marionette DEBUG loaded listener.js 00:02:55 INFO - PROCESS | 4012 | ++DOMWINDOW == 67 (1788D800) [pid = 4012] [serial = 564] [outer = 176D9400] 00:02:55 INFO - PROCESS | 4012 | --DOMWINDOW == 66 (114CB800) [pid = 4012] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 00:02:55 INFO - PROCESS | 4012 | --DOMWINDOW == 65 (13142C00) [pid = 4012] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 00:02:55 INFO - PROCESS | 4012 | --DOMWINDOW == 64 (10E42400) [pid = 4012] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 00:02:55 INFO - PROCESS | 4012 | --DOMWINDOW == 63 (129AF800) [pid = 4012] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 00:02:55 INFO - PROCESS | 4012 | --DOMWINDOW == 62 (0F31D000) [pid = 4012] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 00:02:55 INFO - PROCESS | 4012 | --DOMWINDOW == 61 (13DAE000) [pid = 4012] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 00:02:55 INFO - PROCESS | 4012 | --DOMWINDOW == 60 (17DDE400) [pid = 4012] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 00:02:55 INFO - PROCESS | 4012 | --DOMWINDOW == 59 (1AA6F400) [pid = 4012] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 00:02:55 INFO - PROCESS | 4012 | --DOMWINDOW == 58 (13DB1400) [pid = 4012] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 00:02:55 INFO - PROCESS | 4012 | --DOMWINDOW == 57 (152B4400) [pid = 4012] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 00:02:55 INFO - PROCESS | 4012 | 1467874975606 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:02:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 00:02:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 736ms 00:02:55 INFO - PROCESS | 4012 | 1467874975676 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 00:02:55 INFO - PROCESS | 4012 | 1467874975678 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 00:02:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 00:02:55 INFO - PROCESS | 4012 | 1467874975684 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 00:02:55 INFO - PROCESS | 4012 | 1467874975686 Marionette TRACE conn3 <- [1,718,null,{}] 00:02:55 INFO - PROCESS | 4012 | 1467874975690 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:02:55 INFO - PROCESS | 4012 | 1467874975692 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:55 INFO - PROCESS | 4012 | 1467874975769 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 00:02:55 INFO - PROCESS | 4012 | 1467874975777 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:55 INFO - PROCESS | 4012 | 1467874975779 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:55 INFO - PROCESS | 4012 | ++DOCSHELL 13CC0C00 == 34 [pid = 4012] [id = 189] 00:02:55 INFO - PROCESS | 4012 | ++DOMWINDOW == 58 (13CC4C00) [pid = 4012] [serial = 565] [outer = 00000000] 00:02:55 INFO - PROCESS | 4012 | ++DOMWINDOW == 59 (177DC000) [pid = 4012] [serial = 566] [outer = 13CC4C00] 00:02:55 INFO - PROCESS | 4012 | 1467874975822 Marionette DEBUG loaded listener.js 00:02:55 INFO - PROCESS | 4012 | ++DOMWINDOW == 60 (1820EC00) [pid = 4012] [serial = 567] [outer = 13CC4C00] 00:02:56 INFO - PROCESS | 4012 | 1467874976269 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:02:56 INFO - PROCESS | 4012 | 1467874976325 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 00:02:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 00:02:56 INFO - PROCESS | 4012 | 1467874976328 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 00:02:56 INFO - PROCESS | 4012 | 1467874976330 Marionette TRACE conn3 <- [1,722,null,{}] 00:02:56 INFO - PROCESS | 4012 | 1467874976333 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:02:56 INFO - PROCESS | 4012 | 1467874976339 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:56 INFO - PROCESS | 4012 | 1467874976437 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 00:02:56 INFO - PROCESS | 4012 | 1467874976443 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:56 INFO - PROCESS | 4012 | 1467874976445 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:56 INFO - PROCESS | 4012 | ++DOCSHELL 19509800 == 35 [pid = 4012] [id = 190] 00:02:56 INFO - PROCESS | 4012 | ++DOMWINDOW == 61 (1950F800) [pid = 4012] [serial = 568] [outer = 00000000] 00:02:56 INFO - PROCESS | 4012 | ++DOMWINDOW == 62 (19ABF800) [pid = 4012] [serial = 569] [outer = 1950F800] 00:02:56 INFO - PROCESS | 4012 | 1467874976489 Marionette DEBUG loaded listener.js 00:02:56 INFO - PROCESS | 4012 | ++DOMWINDOW == 63 (19AC8C00) [pid = 4012] [serial = 570] [outer = 1950F800] 00:02:56 INFO - PROCESS | 4012 | 1467874976930 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:02:56 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:02:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 642ms 00:02:56 INFO - PROCESS | 4012 | 1467874976966 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 00:02:56 INFO - PROCESS | 4012 | 1467874976968 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 00:02:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 00:02:56 INFO - PROCESS | 4012 | 1467874976972 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 00:02:56 INFO - PROCESS | 4012 | 1467874976973 Marionette TRACE conn3 <- [1,726,null,{}] 00:02:56 INFO - PROCESS | 4012 | 1467874976977 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:02:56 INFO - PROCESS | 4012 | 1467874976979 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:57 INFO - PROCESS | 4012 | 1467874977053 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 00:02:57 INFO - PROCESS | 4012 | 1467874977085 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:57 INFO - PROCESS | 4012 | 1467874977087 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:57 INFO - PROCESS | 4012 | ++DOCSHELL 19B5D400 == 36 [pid = 4012] [id = 191] 00:02:57 INFO - PROCESS | 4012 | ++DOMWINDOW == 64 (19D34000) [pid = 4012] [serial = 571] [outer = 00000000] 00:02:57 INFO - PROCESS | 4012 | ++DOMWINDOW == 65 (19D9BC00) [pid = 4012] [serial = 572] [outer = 19D34000] 00:02:57 INFO - PROCESS | 4012 | 1467874977136 Marionette DEBUG loaded listener.js 00:02:57 INFO - PROCESS | 4012 | ++DOMWINDOW == 66 (19D91C00) [pid = 4012] [serial = 573] [outer = 19D34000] 00:02:58 INFO - PROCESS | 4012 | 1467874978073 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:02:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 00:02:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1142ms 00:02:58 INFO - PROCESS | 4012 | 1467874978113 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 00:02:58 INFO - PROCESS | 4012 | 1467874978121 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 00:02:58 INFO - PROCESS | 4012 | 1467874978128 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 00:02:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 00:02:58 INFO - PROCESS | 4012 | 1467874978131 Marionette TRACE conn3 <- [1,730,null,{}] 00:02:58 INFO - PROCESS | 4012 | 1467874978137 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:02:58 INFO - PROCESS | 4012 | 1467874978140 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:58 INFO - PROCESS | 4012 | 1467874978280 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 00:02:58 INFO - PROCESS | 4012 | 1467874978354 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:58 INFO - PROCESS | 4012 | 1467874978357 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:58 INFO - PROCESS | 4012 | ++DOCSHELL 1281E800 == 37 [pid = 4012] [id = 192] 00:02:58 INFO - PROCESS | 4012 | ++DOMWINDOW == 67 (128A8C00) [pid = 4012] [serial = 574] [outer = 00000000] 00:02:58 INFO - PROCESS | 4012 | ++DOMWINDOW == 68 (1302FC00) [pid = 4012] [serial = 575] [outer = 128A8C00] 00:02:58 INFO - PROCESS | 4012 | 1467874978455 Marionette DEBUG loaded listener.js 00:02:58 INFO - PROCESS | 4012 | ++DOMWINDOW == 69 (13143400) [pid = 4012] [serial = 576] [outer = 128A8C00] 00:02:59 INFO - PROCESS | 4012 | 1467874979511 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:02:59 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:02:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1393ms 00:02:59 INFO - PROCESS | 4012 | 1467874979526 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 00:02:59 INFO - PROCESS | 4012 | 1467874979531 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 00:02:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 00:02:59 INFO - PROCESS | 4012 | 1467874979538 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 00:02:59 INFO - PROCESS | 4012 | 1467874979541 Marionette TRACE conn3 <- [1,734,null,{}] 00:02:59 INFO - PROCESS | 4012 | 1467874979587 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:02:59 INFO - PROCESS | 4012 | 1467874979590 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:59 INFO - PROCESS | 4012 | 1467874979684 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 00:02:59 INFO - PROCESS | 4012 | 1467874979839 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:59 INFO - PROCESS | 4012 | 1467874979842 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:02:59 INFO - PROCESS | 4012 | ++DOCSHELL 10E42400 == 38 [pid = 4012] [id = 193] 00:02:59 INFO - PROCESS | 4012 | ++DOMWINDOW == 70 (11211400) [pid = 4012] [serial = 577] [outer = 00000000] 00:02:59 INFO - PROCESS | 4012 | ++DOMWINDOW == 71 (114CAC00) [pid = 4012] [serial = 578] [outer = 11211400] 00:02:59 INFO - PROCESS | 4012 | 1467874979940 Marionette DEBUG loaded listener.js 00:03:00 INFO - PROCESS | 4012 | ++DOMWINDOW == 72 (131F1400) [pid = 4012] [serial = 579] [outer = 11211400] 00:03:01 INFO - PROCESS | 4012 | --DOCSHELL 19509800 == 37 [pid = 4012] [id = 190] 00:03:01 INFO - PROCESS | 4012 | --DOCSHELL 13CC0C00 == 36 [pid = 4012] [id = 189] 00:03:01 INFO - PROCESS | 4012 | --DOCSHELL 1723C000 == 35 [pid = 4012] [id = 188] 00:03:01 INFO - PROCESS | 4012 | --DOCSHELL 160BF800 == 34 [pid = 4012] [id = 187] 00:03:01 INFO - PROCESS | 4012 | --DOCSHELL 13943400 == 33 [pid = 4012] [id = 186] 00:03:01 INFO - PROCESS | 4012 | --DOCSHELL 10A81800 == 32 [pid = 4012] [id = 185] 00:03:01 INFO - PROCESS | 4012 | --DOCSHELL 129A8C00 == 31 [pid = 4012] [id = 177] 00:03:01 INFO - PROCESS | 4012 | --DOCSHELL 160C5800 == 30 [pid = 4012] [id = 183] 00:03:01 INFO - PROCESS | 4012 | --DOCSHELL 10F24000 == 29 [pid = 4012] [id = 184] 00:03:01 INFO - PROCESS | 4012 | --DOCSHELL 19B5D400 == 28 [pid = 4012] [id = 191] 00:03:01 INFO - PROCESS | 4012 | --DOCSHELL 1281E800 == 27 [pid = 4012] [id = 192] 00:03:01 INFO - PROCESS | 4012 | --DOMWINDOW == 71 (1702F000) [pid = 4012] [serial = 545] [outer = 00000000] [url = about:blank] 00:03:01 INFO - PROCESS | 4012 | --DOMWINDOW == 70 (13151400) [pid = 4012] [serial = 536] [outer = 00000000] [url = about:blank] 00:03:01 INFO - PROCESS | 4012 | --DOMWINDOW == 69 (11212C00) [pid = 4012] [serial = 533] [outer = 00000000] [url = about:blank] 00:03:01 INFO - PROCESS | 4012 | --DOMWINDOW == 68 (1121D400) [pid = 4012] [serial = 534] [outer = 00000000] [url = about:blank] 00:03:01 INFO - PROCESS | 4012 | --DOMWINDOW == 67 (129F7400) [pid = 4012] [serial = 531] [outer = 00000000] [url = about:blank] 00:03:01 INFO - PROCESS | 4012 | --DOMWINDOW == 66 (12D66400) [pid = 4012] [serial = 530] [outer = 00000000] [url = about:blank] 00:03:01 INFO - PROCESS | 4012 | --DOMWINDOW == 65 (10A7E000) [pid = 4012] [serial = 519] [outer = 00000000] [url = about:blank] 00:03:01 INFO - PROCESS | 4012 | --DOMWINDOW == 64 (102D3C00) [pid = 4012] [serial = 518] [outer = 00000000] [url = about:blank] 00:03:01 INFO - PROCESS | 4012 | --DOMWINDOW == 63 (15F43400) [pid = 4012] [serial = 522] [outer = 00000000] [url = about:blank] 00:03:01 INFO - PROCESS | 4012 | --DOMWINDOW == 62 (1449EC00) [pid = 4012] [serial = 521] [outer = 00000000] [url = about:blank] 00:03:01 INFO - PROCESS | 4012 | --DOMWINDOW == 61 (19ACE000) [pid = 4012] [serial = 525] [outer = 00000000] [url = about:blank] 00:03:01 INFO - PROCESS | 4012 | --DOMWINDOW == 60 (19798C00) [pid = 4012] [serial = 524] [outer = 00000000] [url = about:blank] 00:03:01 INFO - PROCESS | 4012 | --DOMWINDOW == 59 (1AD1E000) [pid = 4012] [serial = 528] [outer = 00000000] [url = about:blank] 00:03:01 INFO - PROCESS | 4012 | --DOMWINDOW == 58 (1AD15C00) [pid = 4012] [serial = 527] [outer = 00000000] [url = about:blank] 00:03:01 INFO - PROCESS | 4012 | --DOMWINDOW == 57 (152B5000) [pid = 4012] [serial = 539] [outer = 00000000] [url = about:blank] 00:03:01 INFO - PROCESS | 4012 | --DOMWINDOW == 56 (160CAC00) [pid = 4012] [serial = 542] [outer = 00000000] [url = about:blank] 00:03:01 INFO - PROCESS | 4012 | --DOMWINDOW == 55 (15F50400) [pid = 4012] [serial = 540] [outer = 00000000] [url = about:blank] 00:03:01 INFO - PROCESS | 4012 | --DOMWINDOW == 54 (17031400) [pid = 4012] [serial = 543] [outer = 00000000] [url = about:blank] 00:03:01 INFO - PROCESS | 4012 | --DOMWINDOW == 53 (131EE400) [pid = 4012] [serial = 537] [outer = 00000000] [url = about:blank] 00:03:01 INFO - PROCESS | 4012 | --DOMWINDOW == 52 (171B5800) [pid = 4012] [serial = 546] [outer = 00000000] [url = about:blank] 00:03:01 INFO - PROCESS | 4012 | 1467874981396 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:03:01 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:03:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1909ms 00:03:01 INFO - PROCESS | 4012 | 1467874981445 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 00:03:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 00:03:01 INFO - PROCESS | 4012 | 1467874981448 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 00:03:01 INFO - PROCESS | 4012 | 1467874981454 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 00:03:01 INFO - PROCESS | 4012 | 1467874981457 Marionette TRACE conn3 <- [1,738,null,{}] 00:03:01 INFO - PROCESS | 4012 | 1467874981463 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:03:01 INFO - PROCESS | 4012 | 1467874981466 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:01 INFO - PROCESS | 4012 | 1467874981555 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 00:03:01 INFO - PROCESS | 4012 | 1467874981621 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:01 INFO - PROCESS | 4012 | 1467874981626 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:01 INFO - PROCESS | 4012 | ++DOCSHELL 10A9B400 == 28 [pid = 4012] [id = 194] 00:03:01 INFO - PROCESS | 4012 | ++DOMWINDOW == 53 (10A9EC00) [pid = 4012] [serial = 580] [outer = 00000000] 00:03:01 INFO - PROCESS | 4012 | ++DOMWINDOW == 54 (10F20400) [pid = 4012] [serial = 581] [outer = 10A9EC00] 00:03:01 INFO - PROCESS | 4012 | 1467874981678 Marionette DEBUG loaded listener.js 00:03:01 INFO - PROCESS | 4012 | ++DOMWINDOW == 55 (10F9A400) [pid = 4012] [serial = 582] [outer = 10A9EC00] 00:03:02 INFO - PROCESS | 4012 | 1467874982571 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:03:02 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:03:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1142ms 00:03:02 INFO - PROCESS | 4012 | 1467874982597 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 00:03:02 INFO - PROCESS | 4012 | 1467874982602 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 00:03:02 INFO - PROCESS | 4012 | 1467874982611 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 00:03:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 00:03:02 INFO - PROCESS | 4012 | 1467874982614 Marionette TRACE conn3 <- [1,742,null,{}] 00:03:02 INFO - PROCESS | 4012 | 1467874982618 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:03:02 INFO - PROCESS | 4012 | 1467874982621 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:02 INFO - PROCESS | 4012 | 1467874982707 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 00:03:02 INFO - PROCESS | 4012 | 1467874982715 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:02 INFO - PROCESS | 4012 | 1467874982718 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:02 INFO - PROCESS | 4012 | ++DOCSHELL 129B4400 == 29 [pid = 4012] [id = 195] 00:03:02 INFO - PROCESS | 4012 | ++DOMWINDOW == 56 (129ED000) [pid = 4012] [serial = 583] [outer = 00000000] 00:03:02 INFO - PROCESS | 4012 | ++DOMWINDOW == 57 (12DF1000) [pid = 4012] [serial = 584] [outer = 129ED000] 00:03:02 INFO - PROCESS | 4012 | 1467874982764 Marionette DEBUG loaded listener.js 00:03:02 INFO - PROCESS | 4012 | ++DOMWINDOW == 58 (13034C00) [pid = 4012] [serial = 585] [outer = 129ED000] 00:03:03 INFO - PROCESS | 4012 | 1467874983704 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:03:03 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:03:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1142ms 00:03:03 INFO - PROCESS | 4012 | 1467874983753 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 00:03:03 INFO - PROCESS | 4012 | 1467874983755 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 00:03:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 00:03:03 INFO - PROCESS | 4012 | 1467874983766 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 00:03:03 INFO - PROCESS | 4012 | 1467874983769 Marionette TRACE conn3 <- [1,746,null,{}] 00:03:03 INFO - PROCESS | 4012 | 1467874983780 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:03:03 INFO - PROCESS | 4012 | 1467874983785 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:03 INFO - PROCESS | 4012 | 1467874983894 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 00:03:03 INFO - PROCESS | 4012 | 1467874983902 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:03 INFO - PROCESS | 4012 | 1467874983905 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:03 INFO - PROCESS | 4012 | ++DOCSHELL 134A2400 == 30 [pid = 4012] [id = 196] 00:03:03 INFO - PROCESS | 4012 | ++DOMWINDOW == 59 (134C6000) [pid = 4012] [serial = 586] [outer = 00000000] 00:03:03 INFO - PROCESS | 4012 | ++DOMWINDOW == 60 (139C5000) [pid = 4012] [serial = 587] [outer = 134C6000] 00:03:03 INFO - PROCESS | 4012 | 1467874983953 Marionette DEBUG loaded listener.js 00:03:04 INFO - PROCESS | 4012 | ++DOMWINDOW == 61 (13C47400) [pid = 4012] [serial = 588] [outer = 134C6000] 00:03:04 INFO - PROCESS | 4012 | 1467874984431 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:03:04 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:03:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 689ms 00:03:04 INFO - PROCESS | 4012 | 1467874984463 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 00:03:04 INFO - PROCESS | 4012 | 1467874984475 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 00:03:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 00:03:04 INFO - PROCESS | 4012 | 1467874984478 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 00:03:04 INFO - PROCESS | 4012 | 1467874984480 Marionette TRACE conn3 <- [1,750,null,{}] 00:03:04 INFO - PROCESS | 4012 | 1467874984483 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:03:04 INFO - PROCESS | 4012 | 1467874984485 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:04 INFO - PROCESS | 4012 | 1467874984604 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 00:03:04 INFO - PROCESS | 4012 | 1467874984612 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:04 INFO - PROCESS | 4012 | 1467874984614 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:04 INFO - PROCESS | 4012 | ++DOCSHELL 13DAF800 == 31 [pid = 4012] [id = 197] 00:03:04 INFO - PROCESS | 4012 | ++DOMWINDOW == 62 (13EC8C00) [pid = 4012] [serial = 589] [outer = 00000000] 00:03:04 INFO - PROCESS | 4012 | ++DOMWINDOW == 63 (159D4800) [pid = 4012] [serial = 590] [outer = 13EC8C00] 00:03:04 INFO - PROCESS | 4012 | 1467874984698 Marionette DEBUG loaded listener.js 00:03:04 INFO - PROCESS | 4012 | ++DOMWINDOW == 64 (15F49800) [pid = 4012] [serial = 591] [outer = 13EC8C00] 00:03:05 INFO - PROCESS | 4012 | --DOMWINDOW == 63 (19D34000) [pid = 4012] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 00:03:05 INFO - PROCESS | 4012 | --DOMWINDOW == 62 (160BFC00) [pid = 4012] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 00:03:05 INFO - PROCESS | 4012 | --DOMWINDOW == 61 (176D9400) [pid = 4012] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 00:03:05 INFO - PROCESS | 4012 | --DOMWINDOW == 60 (10A9A800) [pid = 4012] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 00:03:05 INFO - PROCESS | 4012 | --DOMWINDOW == 59 (13948800) [pid = 4012] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 00:03:05 INFO - PROCESS | 4012 | --DOMWINDOW == 58 (11213400) [pid = 4012] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 00:03:05 INFO - PROCESS | 4012 | --DOMWINDOW == 57 (171B3C00) [pid = 4012] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 00:03:05 INFO - PROCESS | 4012 | --DOMWINDOW == 56 (13CC4C00) [pid = 4012] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 00:03:05 INFO - PROCESS | 4012 | --DOMWINDOW == 55 (1950F800) [pid = 4012] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 00:03:05 INFO - PROCESS | 4012 | 1467874985588 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:03:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 00:03:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1143ms 00:03:05 INFO - PROCESS | 4012 | 1467874985628 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 00:03:05 INFO - PROCESS | 4012 | 1467874985630 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 00:03:05 INFO - PROCESS | 4012 | 1467874985633 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 00:03:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 00:03:05 INFO - PROCESS | 4012 | 1467874985635 Marionette TRACE conn3 <- [1,754,null,{}] 00:03:05 INFO - PROCESS | 4012 | 1467874985639 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:03:05 INFO - PROCESS | 4012 | 1467874985641 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:05 INFO - PROCESS | 4012 | 1467874985714 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 00:03:05 INFO - PROCESS | 4012 | 1467874985728 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:05 INFO - PROCESS | 4012 | 1467874985730 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:05 INFO - PROCESS | 4012 | ++DOCSHELL 157A5400 == 32 [pid = 4012] [id = 198] 00:03:05 INFO - PROCESS | 4012 | ++DOMWINDOW == 56 (15F4E000) [pid = 4012] [serial = 592] [outer = 00000000] 00:03:05 INFO - PROCESS | 4012 | ++DOMWINDOW == 57 (16040000) [pid = 4012] [serial = 593] [outer = 15F4E000] 00:03:05 INFO - PROCESS | 4012 | 1467874985778 Marionette DEBUG loaded listener.js 00:03:05 INFO - PROCESS | 4012 | ++DOMWINDOW == 58 (1604BC00) [pid = 4012] [serial = 594] [outer = 15F4E000] 00:03:06 INFO - PROCESS | 4012 | 1467874986660 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:03:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 00:03:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1033ms 00:03:06 INFO - PROCESS | 4012 | 1467874986684 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 00:03:06 INFO - PROCESS | 4012 | 1467874986686 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 00:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 00:03:06 INFO - PROCESS | 4012 | 1467874986689 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 00:03:06 INFO - PROCESS | 4012 | 1467874986691 Marionette TRACE conn3 <- [1,758,null,{}] 00:03:06 INFO - PROCESS | 4012 | 1467874986695 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:03:06 INFO - PROCESS | 4012 | 1467874986700 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:06 INFO - PROCESS | 4012 | 1467874986825 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 00:03:06 INFO - PROCESS | 4012 | 1467874986833 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:06 INFO - PROCESS | 4012 | 1467874986835 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:06 INFO - PROCESS | 4012 | ++DOCSHELL 160CA400 == 33 [pid = 4012] [id = 199] 00:03:06 INFO - PROCESS | 4012 | ++DOMWINDOW == 59 (160CC400) [pid = 4012] [serial = 595] [outer = 00000000] 00:03:06 INFO - PROCESS | 4012 | ++DOMWINDOW == 60 (1702F000) [pid = 4012] [serial = 596] [outer = 160CC400] 00:03:06 INFO - PROCESS | 4012 | 1467874986879 Marionette DEBUG loaded listener.js 00:03:06 INFO - PROCESS | 4012 | ++DOMWINDOW == 61 (170A8400) [pid = 4012] [serial = 597] [outer = 160CC400] 00:03:07 INFO - PROCESS | 4012 | 1467874987294 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:03:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 00:03:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 642ms 00:03:07 INFO - PROCESS | 4012 | 1467874987348 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 00:03:07 INFO - PROCESS | 4012 | 1467874987352 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 00:03:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 00:03:07 INFO - PROCESS | 4012 | 1467874987357 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 00:03:07 INFO - PROCESS | 4012 | 1467874987362 Marionette TRACE conn3 <- [1,762,null,{}] 00:03:07 INFO - PROCESS | 4012 | 1467874987368 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:03:07 INFO - PROCESS | 4012 | 1467874987371 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:07 INFO - PROCESS | 4012 | 1467874987495 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 00:03:07 INFO - PROCESS | 4012 | 1467874987595 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:07 INFO - PROCESS | 4012 | 1467874987600 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:07 INFO - PROCESS | 4012 | ++DOCSHELL 10A95C00 == 34 [pid = 4012] [id = 200] 00:03:07 INFO - PROCESS | 4012 | ++DOMWINDOW == 62 (10A99400) [pid = 4012] [serial = 598] [outer = 00000000] 00:03:07 INFO - PROCESS | 4012 | ++DOMWINDOW == 63 (10F20C00) [pid = 4012] [serial = 599] [outer = 10A99400] 00:03:07 INFO - PROCESS | 4012 | 1467874987655 Marionette DEBUG loaded listener.js 00:03:07 INFO - PROCESS | 4012 | ++DOMWINDOW == 64 (1144F800) [pid = 4012] [serial = 600] [outer = 10A99400] 00:03:08 INFO - PROCESS | 4012 | 1467874988438 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:03:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 00:03:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1143ms 00:03:08 INFO - PROCESS | 4012 | 1467874988503 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 00:03:08 INFO - PROCESS | 4012 | 1467874988507 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 00:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 00:03:08 INFO - PROCESS | 4012 | 1467874988513 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 00:03:08 INFO - PROCESS | 4012 | 1467874988517 Marionette TRACE conn3 <- [1,766,null,{}] 00:03:08 INFO - PROCESS | 4012 | 1467874988522 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:03:08 INFO - PROCESS | 4012 | 1467874988525 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:08 INFO - PROCESS | 4012 | 1467874988643 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 00:03:08 INFO - PROCESS | 4012 | 1467874988715 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:08 INFO - PROCESS | 4012 | 1467874988718 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:08 INFO - PROCESS | 4012 | ++DOCSHELL 131E2800 == 35 [pid = 4012] [id = 201] 00:03:08 INFO - PROCESS | 4012 | ++DOMWINDOW == 65 (132CBC00) [pid = 4012] [serial = 601] [outer = 00000000] 00:03:08 INFO - PROCESS | 4012 | ++DOMWINDOW == 66 (139C4400) [pid = 4012] [serial = 602] [outer = 132CBC00] 00:03:08 INFO - PROCESS | 4012 | 1467874988772 Marionette DEBUG loaded listener.js 00:03:08 INFO - PROCESS | 4012 | ++DOMWINDOW == 67 (13EC7400) [pid = 4012] [serial = 603] [outer = 132CBC00] 00:03:09 INFO - PROCESS | 4012 | --DOCSHELL 157A5400 == 34 [pid = 4012] [id = 198] 00:03:09 INFO - PROCESS | 4012 | --DOCSHELL 13DAF800 == 33 [pid = 4012] [id = 197] 00:03:09 INFO - PROCESS | 4012 | --DOCSHELL 134A2400 == 32 [pid = 4012] [id = 196] 00:03:09 INFO - PROCESS | 4012 | --DOCSHELL 129B4400 == 31 [pid = 4012] [id = 195] 00:03:09 INFO - PROCESS | 4012 | --DOCSHELL 10A9B400 == 30 [pid = 4012] [id = 194] 00:03:09 INFO - PROCESS | 4012 | --DOMWINDOW == 66 (19D9BC00) [pid = 4012] [serial = 572] [outer = 00000000] [url = about:blank] 00:03:09 INFO - PROCESS | 4012 | --DOMWINDOW == 65 (160CD800) [pid = 4012] [serial = 561] [outer = 00000000] [url = about:blank] 00:03:09 INFO - PROCESS | 4012 | --DOMWINDOW == 64 (160C7000) [pid = 4012] [serial = 560] [outer = 00000000] [url = about:blank] 00:03:09 INFO - PROCESS | 4012 | --DOMWINDOW == 63 (177DCC00) [pid = 4012] [serial = 563] [outer = 00000000] [url = about:blank] 00:03:09 INFO - PROCESS | 4012 | --DOMWINDOW == 62 (129A9800) [pid = 4012] [serial = 554] [outer = 00000000] [url = about:blank] 00:03:09 INFO - PROCESS | 4012 | --DOMWINDOW == 61 (12BD5C00) [pid = 4012] [serial = 555] [outer = 00000000] [url = about:blank] 00:03:09 INFO - PROCESS | 4012 | --DOMWINDOW == 60 (13C49000) [pid = 4012] [serial = 557] [outer = 00000000] [url = about:blank] 00:03:09 INFO - PROCESS | 4012 | --DOMWINDOW == 59 (13143800) [pid = 4012] [serial = 551] [outer = 00000000] [url = about:blank] 00:03:09 INFO - PROCESS | 4012 | --DOMWINDOW == 58 (134C2000) [pid = 4012] [serial = 552] [outer = 00000000] [url = about:blank] 00:03:09 INFO - PROCESS | 4012 | --DOMWINDOW == 57 (1820E400) [pid = 4012] [serial = 549] [outer = 00000000] [url = about:blank] 00:03:09 INFO - PROCESS | 4012 | --DOMWINDOW == 56 (17887800) [pid = 4012] [serial = 548] [outer = 00000000] [url = about:blank] 00:03:09 INFO - PROCESS | 4012 | --DOMWINDOW == 55 (1820EC00) [pid = 4012] [serial = 567] [outer = 00000000] [url = about:blank] 00:03:09 INFO - PROCESS | 4012 | --DOMWINDOW == 54 (177DC000) [pid = 4012] [serial = 566] [outer = 00000000] [url = about:blank] 00:03:09 INFO - PROCESS | 4012 | --DOMWINDOW == 53 (19ABF800) [pid = 4012] [serial = 569] [outer = 00000000] [url = about:blank] 00:03:09 INFO - PROCESS | 4012 | --DOMWINDOW == 52 (1788D800) [pid = 4012] [serial = 564] [outer = 00000000] [url = about:blank] 00:03:09 INFO - PROCESS | 4012 | --DOMWINDOW == 51 (13CC8800) [pid = 4012] [serial = 558] [outer = 00000000] [url = about:blank] 00:03:09 INFO - PROCESS | 4012 | --DOMWINDOW == 50 (19AC8C00) [pid = 4012] [serial = 570] [outer = 00000000] [url = about:blank] 00:03:09 INFO - PROCESS | 4012 | --DOMWINDOW == 49 (19D91C00) [pid = 4012] [serial = 573] [outer = 00000000] [url = about:blank] 00:03:09 INFO - PROCESS | 4012 | 1467874989595 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:03:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 00:03:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1096ms 00:03:09 INFO - PROCESS | 4012 | 1467874989615 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 00:03:09 INFO - PROCESS | 4012 | 1467874989620 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 00:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 00:03:09 INFO - PROCESS | 4012 | 1467874989639 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 00:03:09 INFO - PROCESS | 4012 | 1467874989642 Marionette TRACE conn3 <- [1,770,null,{}] 00:03:09 INFO - PROCESS | 4012 | 1467874989648 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:03:09 INFO - PROCESS | 4012 | 1467874989650 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:09 INFO - PROCESS | 4012 | 1467874989736 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 00:03:09 INFO - PROCESS | 4012 | 1467874989749 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:09 INFO - PROCESS | 4012 | 1467874989753 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:09 INFO - PROCESS | 4012 | ++DOCSHELL 0C774C00 == 31 [pid = 4012] [id = 202] 00:03:09 INFO - PROCESS | 4012 | ++DOMWINDOW == 50 (10A9B800) [pid = 4012] [serial = 604] [outer = 00000000] 00:03:09 INFO - PROCESS | 4012 | ++DOMWINDOW == 51 (11AE2400) [pid = 4012] [serial = 605] [outer = 10A9B800] 00:03:09 INFO - PROCESS | 4012 | 1467874989800 Marionette DEBUG loaded listener.js 00:03:09 INFO - PROCESS | 4012 | ++DOMWINDOW == 52 (129A9800) [pid = 4012] [serial = 606] [outer = 10A9B800] 00:03:10 INFO - PROCESS | 4012 | 1467874990277 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:03:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 00:03:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 704ms 00:03:10 INFO - PROCESS | 4012 | 1467874990325 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 00:03:10 INFO - PROCESS | 4012 | 1467874990332 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 00:03:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 00:03:10 INFO - PROCESS | 4012 | 1467874990341 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 00:03:10 INFO - PROCESS | 4012 | 1467874990345 Marionette TRACE conn3 <- [1,774,null,{}] 00:03:10 INFO - PROCESS | 4012 | 1467874990348 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:03:10 INFO - PROCESS | 4012 | 1467874990351 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:10 INFO - PROCESS | 4012 | 1467874990432 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 00:03:10 INFO - PROCESS | 4012 | 1467874990441 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:10 INFO - PROCESS | 4012 | 1467874990443 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:10 INFO - PROCESS | 4012 | ++DOCSHELL 130CEC00 == 32 [pid = 4012] [id = 203] 00:03:10 INFO - PROCESS | 4012 | ++DOMWINDOW == 53 (13139400) [pid = 4012] [serial = 607] [outer = 00000000] 00:03:10 INFO - PROCESS | 4012 | ++DOMWINDOW == 54 (132C9C00) [pid = 4012] [serial = 608] [outer = 13139400] 00:03:10 INFO - PROCESS | 4012 | 1467874990494 Marionette DEBUG loaded listener.js 00:03:10 INFO - PROCESS | 4012 | ++DOMWINDOW == 55 (134C5400) [pid = 4012] [serial = 609] [outer = 13139400] 00:03:10 INFO - PROCESS | 4012 | 1467874990955 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:03:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 00:03:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 626ms 00:03:11 INFO - PROCESS | 4012 | 1467874990979 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 00:03:11 INFO - PROCESS | 4012 | 1467874990982 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 00:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 00:03:11 INFO - PROCESS | 4012 | 1467874990985 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 00:03:11 INFO - PROCESS | 4012 | 1467874990988 Marionette TRACE conn3 <- [1,778,null,{}] 00:03:11 INFO - PROCESS | 4012 | 1467874990999 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:03:11 INFO - PROCESS | 4012 | 1467874991003 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:11 INFO - PROCESS | 4012 | 1467874991084 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 00:03:11 INFO - PROCESS | 4012 | 1467874991094 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:11 INFO - PROCESS | 4012 | 1467874991097 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:11 INFO - PROCESS | 4012 | ++DOCSHELL 157AC000 == 33 [pid = 4012] [id = 204] 00:03:11 INFO - PROCESS | 4012 | ++DOMWINDOW == 56 (157AD800) [pid = 4012] [serial = 610] [outer = 00000000] 00:03:11 INFO - PROCESS | 4012 | ++DOMWINDOW == 57 (1603E400) [pid = 4012] [serial = 611] [outer = 157AD800] 00:03:11 INFO - PROCESS | 4012 | 1467874991143 Marionette DEBUG loaded listener.js 00:03:11 INFO - PROCESS | 4012 | ++DOMWINDOW == 58 (1604A000) [pid = 4012] [serial = 612] [outer = 157AD800] 00:03:11 INFO - PROCESS | 4012 | 1467874991622 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:03:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 00:03:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 705ms 00:03:11 INFO - PROCESS | 4012 | 1467874991685 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 00:03:11 INFO - PROCESS | 4012 | 1467874991687 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 00:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 00:03:11 INFO - PROCESS | 4012 | 1467874991691 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 00:03:11 INFO - PROCESS | 4012 | 1467874991692 Marionette TRACE conn3 <- [1,782,null,{}] 00:03:11 INFO - PROCESS | 4012 | 1467874991696 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:03:11 INFO - PROCESS | 4012 | 1467874991698 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:11 INFO - PROCESS | 4012 | 1467874991780 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 00:03:11 INFO - PROCESS | 4012 | 1467874991785 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:11 INFO - PROCESS | 4012 | 1467874991787 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:11 INFO - PROCESS | 4012 | ++DOCSHELL 160C1C00 == 34 [pid = 4012] [id = 205] 00:03:11 INFO - PROCESS | 4012 | ++DOMWINDOW == 59 (160C6400) [pid = 4012] [serial = 613] [outer = 00000000] 00:03:11 INFO - PROCESS | 4012 | ++DOMWINDOW == 60 (17035400) [pid = 4012] [serial = 614] [outer = 160C6400] 00:03:11 INFO - PROCESS | 4012 | 1467874991831 Marionette DEBUG loaded listener.js 00:03:11 INFO - PROCESS | 4012 | ++DOMWINDOW == 61 (171B8400) [pid = 4012] [serial = 615] [outer = 160C6400] 00:03:12 INFO - PROCESS | 4012 | 1467874992270 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:03:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 00:03:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 641ms 00:03:12 INFO - PROCESS | 4012 | 1467874992328 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 00:03:12 INFO - PROCESS | 4012 | 1467874992330 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 00:03:12 INFO - PROCESS | 4012 | 1467874992333 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 00:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 00:03:12 INFO - PROCESS | 4012 | 1467874992335 Marionette TRACE conn3 <- [1,786,null,{}] 00:03:12 INFO - PROCESS | 4012 | 1467874992339 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:03:12 INFO - PROCESS | 4012 | 1467874992341 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:12 INFO - PROCESS | 4012 | 1467874992450 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 00:03:12 INFO - PROCESS | 4012 | 1467874992532 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:12 INFO - PROCESS | 4012 | 1467874992534 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:12 INFO - PROCESS | 4012 | ++DOCSHELL 16B6A000 == 35 [pid = 4012] [id = 206] 00:03:12 INFO - PROCESS | 4012 | ++DOMWINDOW == 62 (176D0800) [pid = 4012] [serial = 616] [outer = 00000000] 00:03:12 INFO - PROCESS | 4012 | ++DOMWINDOW == 63 (17782400) [pid = 4012] [serial = 617] [outer = 176D0800] 00:03:12 INFO - PROCESS | 4012 | 1467874992577 Marionette DEBUG loaded listener.js 00:03:12 INFO - PROCESS | 4012 | ++DOMWINDOW == 64 (177B4C00) [pid = 4012] [serial = 618] [outer = 176D0800] 00:03:13 INFO - PROCESS | 4012 | 1467874992979 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:03:13 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:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 705ms 00:03:13 INFO - PROCESS | 4012 | 1467874993033 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 00:03:13 INFO - PROCESS | 4012 | 1467874993035 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 00:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 00:03:13 INFO - PROCESS | 4012 | 1467874993043 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 00:03:13 INFO - PROCESS | 4012 | 1467874993044 Marionette TRACE conn3 <- [1,790,null,{}] 00:03:13 INFO - PROCESS | 4012 | 1467874993048 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:03:13 INFO - PROCESS | 4012 | 1467874993053 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:13 INFO - PROCESS | 4012 | 1467874993188 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 00:03:13 INFO - PROCESS | 4012 | 1467874993200 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:13 INFO - PROCESS | 4012 | 1467874993202 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:13 INFO - PROCESS | 4012 | ++DOCSHELL 172EF000 == 36 [pid = 4012] [id = 207] 00:03:13 INFO - PROCESS | 4012 | ++DOMWINDOW == 65 (17DD9400) [pid = 4012] [serial = 619] [outer = 00000000] 00:03:13 INFO - PROCESS | 4012 | ++DOMWINDOW == 66 (1820B400) [pid = 4012] [serial = 620] [outer = 17DD9400] 00:03:13 INFO - PROCESS | 4012 | 1467874993246 Marionette DEBUG loaded listener.js 00:03:13 INFO - PROCESS | 4012 | ++DOMWINDOW == 67 (1820DC00) [pid = 4012] [serial = 621] [outer = 17DD9400] 00:03:13 INFO - PROCESS | 4012 | --DOMWINDOW == 66 (10A9EC00) [pid = 4012] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 00:03:13 INFO - PROCESS | 4012 | --DOMWINDOW == 65 (129ED000) [pid = 4012] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 00:03:13 INFO - PROCESS | 4012 | --DOMWINDOW == 64 (128A8C00) [pid = 4012] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 00:03:13 INFO - PROCESS | 4012 | --DOMWINDOW == 63 (134C6000) [pid = 4012] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 00:03:13 INFO - PROCESS | 4012 | --DOMWINDOW == 62 (13EC8C00) [pid = 4012] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 00:03:13 INFO - PROCESS | 4012 | --DOMWINDOW == 61 (15F4E000) [pid = 4012] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 00:03:13 INFO - PROCESS | 4012 | 1467874993678 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:03:13 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:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 704ms 00:03:13 INFO - PROCESS | 4012 | 1467874993738 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 00:03:13 INFO - PROCESS | 4012 | 1467874993749 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 00:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 00:03:13 INFO - PROCESS | 4012 | 1467874993753 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 00:03:13 INFO - PROCESS | 4012 | 1467874993755 Marionette TRACE conn3 <- [1,794,null,{}] 00:03:13 INFO - PROCESS | 4012 | 1467874993784 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:03:13 INFO - PROCESS | 4012 | 1467874993786 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:13 INFO - PROCESS | 4012 | 1467874993860 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 00:03:13 INFO - PROCESS | 4012 | 1467874993941 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:13 INFO - PROCESS | 4012 | 1467874993943 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:13 INFO - PROCESS | 4012 | ++DOCSHELL 13EC8C00 == 37 [pid = 4012] [id = 208] 00:03:13 INFO - PROCESS | 4012 | ++DOMWINDOW == 62 (144A3C00) [pid = 4012] [serial = 622] [outer = 00000000] 00:03:14 INFO - PROCESS | 4012 | ++DOMWINDOW == 63 (19509400) [pid = 4012] [serial = 623] [outer = 144A3C00] 00:03:14 INFO - PROCESS | 4012 | 1467874993985 Marionette DEBUG loaded listener.js 00:03:14 INFO - PROCESS | 4012 | ++DOMWINDOW == 64 (1950B000) [pid = 4012] [serial = 624] [outer = 144A3C00] 00:03:14 INFO - PROCESS | 4012 | 1467874994392 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:03:14 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:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 657ms 00:03:14 INFO - PROCESS | 4012 | 1467874994444 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 00:03:14 INFO - PROCESS | 4012 | 1467874994446 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 00:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 00:03:14 INFO - PROCESS | 4012 | 1467874994456 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 00:03:14 INFO - PROCESS | 4012 | 1467874994457 Marionette TRACE conn3 <- [1,798,null,{}] 00:03:14 INFO - PROCESS | 4012 | 1467874994461 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:03:14 INFO - PROCESS | 4012 | 1467874994463 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:14 INFO - PROCESS | 4012 | 1467874994539 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 00:03:14 INFO - PROCESS | 4012 | 1467874994544 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:14 INFO - PROCESS | 4012 | 1467874994546 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:14 INFO - PROCESS | 4012 | ++DOCSHELL 134CE800 == 38 [pid = 4012] [id = 209] 00:03:14 INFO - PROCESS | 4012 | ++DOMWINDOW == 65 (19501400) [pid = 4012] [serial = 625] [outer = 00000000] 00:03:14 INFO - PROCESS | 4012 | ++DOMWINDOW == 66 (19790C00) [pid = 4012] [serial = 626] [outer = 19501400] 00:03:14 INFO - PROCESS | 4012 | 1467874994589 Marionette DEBUG loaded listener.js 00:03:14 INFO - PROCESS | 4012 | ++DOMWINDOW == 67 (19794400) [pid = 4012] [serial = 627] [outer = 19501400] 00:03:14 INFO - PROCESS | 4012 | 1467874994990 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:03:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 00:03:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 594ms 00:03:15 INFO - PROCESS | 4012 | 1467874995047 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 00:03:15 INFO - PROCESS | 4012 | 1467874995049 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 00:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 00:03:15 INFO - PROCESS | 4012 | 1467874995052 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 00:03:15 INFO - PROCESS | 4012 | 1467874995054 Marionette TRACE conn3 <- [1,802,null,{}] 00:03:15 INFO - PROCESS | 4012 | 1467874995058 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:03:15 INFO - PROCESS | 4012 | 1467874995060 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:15 INFO - PROCESS | 4012 | 1467874995140 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 00:03:15 INFO - PROCESS | 4012 | 1467874995145 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:15 INFO - PROCESS | 4012 | 1467874995147 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:15 INFO - PROCESS | 4012 | ++DOCSHELL 17DE4400 == 39 [pid = 4012] [id = 210] 00:03:15 INFO - PROCESS | 4012 | ++DOMWINDOW == 68 (1978B000) [pid = 4012] [serial = 628] [outer = 00000000] 00:03:15 INFO - PROCESS | 4012 | ++DOMWINDOW == 69 (19ACA000) [pid = 4012] [serial = 629] [outer = 1978B000] 00:03:15 INFO - PROCESS | 4012 | 1467874995189 Marionette DEBUG loaded listener.js 00:03:15 INFO - PROCESS | 4012 | ++DOMWINDOW == 70 (1820FC00) [pid = 4012] [serial = 630] [outer = 1978B000] 00:03:15 INFO - PROCESS | 4012 | 1467874995655 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:03:15 INFO - PROCESS | 4012 | 1467874995702 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 00:03:15 INFO - PROCESS | 4012 | 1467874995706 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 00:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 00:03:15 INFO - PROCESS | 4012 | 1467874995707 Marionette TRACE conn3 <- [1,806,null,{}] 00:03:15 INFO - PROCESS | 4012 | 1467874995711 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:03:15 INFO - PROCESS | 4012 | 1467874995712 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:15 INFO - PROCESS | 4012 | 1467874995791 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 00:03:15 INFO - PROCESS | 4012 | 1467874995796 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:15 INFO - PROCESS | 4012 | 1467874995798 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:15 INFO - PROCESS | 4012 | ++DOCSHELL 159E0C00 == 40 [pid = 4012] [id = 211] 00:03:15 INFO - PROCESS | 4012 | ++DOMWINDOW == 71 (19AC0400) [pid = 4012] [serial = 631] [outer = 00000000] 00:03:15 INFO - PROCESS | 4012 | ++DOMWINDOW == 72 (19D8E800) [pid = 4012] [serial = 632] [outer = 19AC0400] 00:03:15 INFO - PROCESS | 4012 | 1467874995843 Marionette DEBUG loaded listener.js 00:03:15 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (19D91400) [pid = 4012] [serial = 633] [outer = 19AC0400] 00:03:16 INFO - PROCESS | 4012 | 1467874996529 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:03:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 00:03:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 908ms 00:03:16 INFO - PROCESS | 4012 | 1467874996612 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 00:03:16 INFO - PROCESS | 4012 | 1467874996617 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 00:03:16 INFO - PROCESS | 4012 | 1467874996621 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 00:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 00:03:16 INFO - PROCESS | 4012 | 1467874996627 Marionette TRACE conn3 <- [1,810,null,{}] 00:03:16 INFO - PROCESS | 4012 | 1467874996632 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:03:16 INFO - PROCESS | 4012 | 1467874996634 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:16 INFO - PROCESS | 4012 | 1467874996750 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 00:03:16 INFO - PROCESS | 4012 | 1467874996824 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:16 INFO - PROCESS | 4012 | 1467874996827 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:16 INFO - PROCESS | 4012 | ++DOCSHELL 10F24800 == 41 [pid = 4012] [id = 212] 00:03:16 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (10F96C00) [pid = 4012] [serial = 634] [outer = 00000000] 00:03:16 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (129B4000) [pid = 4012] [serial = 635] [outer = 10F96C00] 00:03:16 INFO - PROCESS | 4012 | 1467874996928 Marionette DEBUG loaded listener.js 00:03:17 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (131E4000) [pid = 4012] [serial = 636] [outer = 10F96C00] 00:03:17 INFO - PROCESS | 4012 | 1467874997511 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:03:17 INFO - PROCESS | 4012 | 1467874997573 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 00:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 00:03:17 INFO - PROCESS | 4012 | 1467874997579 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 00:03:17 INFO - PROCESS | 4012 | 1467874997582 Marionette TRACE conn3 <- [1,814,null,{}] 00:03:17 INFO - PROCESS | 4012 | 1467874997586 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:03:17 INFO - PROCESS | 4012 | 1467874997589 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:17 INFO - PROCESS | 4012 | 1467874997700 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 00:03:17 INFO - PROCESS | 4012 | 1467874997781 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:17 INFO - PROCESS | 4012 | 1467874997784 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:17 INFO - PROCESS | 4012 | ++DOCSHELL 13DB3800 == 42 [pid = 4012] [id = 213] 00:03:17 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (13ED0000) [pid = 4012] [serial = 637] [outer = 00000000] 00:03:17 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (17035C00) [pid = 4012] [serial = 638] [outer = 13ED0000] 00:03:17 INFO - PROCESS | 4012 | 1467874997878 Marionette DEBUG loaded listener.js 00:03:17 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (1788D800) [pid = 4012] [serial = 639] [outer = 13ED0000] 00:03:18 INFO - PROCESS | 4012 | 1467874998467 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:03:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 00:03:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 939ms 00:03:18 INFO - PROCESS | 4012 | 1467874998525 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 00:03:18 INFO - PROCESS | 4012 | 1467874998527 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 00:03:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 00:03:18 INFO - PROCESS | 4012 | 1467874998531 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 00:03:18 INFO - PROCESS | 4012 | 1467874998535 Marionette TRACE conn3 <- [1,818,null,{}] 00:03:18 INFO - PROCESS | 4012 | 1467874998546 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:03:18 INFO - PROCESS | 4012 | 1467874998550 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:18 INFO - PROCESS | 4012 | 1467874998653 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 00:03:18 INFO - PROCESS | 4012 | 1467874998778 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:18 INFO - PROCESS | 4012 | 1467874998782 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:18 INFO - PROCESS | 4012 | ++DOCSHELL 16074C00 == 43 [pid = 4012] [id = 214] 00:03:18 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (160C2800) [pid = 4012] [serial = 640] [outer = 00000000] 00:03:18 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (19DE4000) [pid = 4012] [serial = 641] [outer = 160C2800] 00:03:18 INFO - PROCESS | 4012 | 1467874998842 Marionette DEBUG loaded listener.js 00:03:18 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (19EC2800) [pid = 4012] [serial = 642] [outer = 160C2800] 00:03:19 INFO - PROCESS | 4012 | 1467874999566 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:03:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 00:03:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1048ms 00:03:19 INFO - PROCESS | 4012 | 1467874999578 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 00:03:19 INFO - PROCESS | 4012 | 1467874999582 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 00:03:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 00:03:19 INFO - PROCESS | 4012 | 1467874999603 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 00:03:19 INFO - PROCESS | 4012 | 1467874999606 Marionette TRACE conn3 <- [1,822,null,{}] 00:03:19 INFO - PROCESS | 4012 | 1467874999627 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:03:19 INFO - PROCESS | 4012 | 1467874999630 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:19 INFO - PROCESS | 4012 | 1467874999729 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 00:03:19 INFO - PROCESS | 4012 | 1467874999810 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:19 INFO - PROCESS | 4012 | 1467874999812 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:19 INFO - PROCESS | 4012 | ++DOCSHELL 129EC400 == 44 [pid = 4012] [id = 215] 00:03:19 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (129ECC00) [pid = 4012] [serial = 643] [outer = 00000000] 00:03:19 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (132D0C00) [pid = 4012] [serial = 644] [outer = 129ECC00] 00:03:19 INFO - PROCESS | 4012 | 1467874999861 Marionette DEBUG loaded listener.js 00:03:19 INFO - PROCESS | 4012 | ++DOMWINDOW == 85 (13949C00) [pid = 4012] [serial = 645] [outer = 129ECC00] 00:03:20 INFO - PROCESS | 4012 | --DOCSHELL 17DE4400 == 43 [pid = 4012] [id = 210] 00:03:20 INFO - PROCESS | 4012 | --DOCSHELL 134CE800 == 42 [pid = 4012] [id = 209] 00:03:20 INFO - PROCESS | 4012 | --DOCSHELL 13EC8C00 == 41 [pid = 4012] [id = 208] 00:03:20 INFO - PROCESS | 4012 | --DOCSHELL 172EF000 == 40 [pid = 4012] [id = 207] 00:03:20 INFO - PROCESS | 4012 | --DOCSHELL 16B6A000 == 39 [pid = 4012] [id = 206] 00:03:20 INFO - PROCESS | 4012 | --DOCSHELL 160C1C00 == 38 [pid = 4012] [id = 205] 00:03:20 INFO - PROCESS | 4012 | --DOCSHELL 157AC000 == 37 [pid = 4012] [id = 204] 00:03:20 INFO - PROCESS | 4012 | --DOCSHELL 130CEC00 == 36 [pid = 4012] [id = 203] 00:03:20 INFO - PROCESS | 4012 | --DOCSHELL 0C774C00 == 35 [pid = 4012] [id = 202] 00:03:20 INFO - PROCESS | 4012 | --DOCSHELL 160CA400 == 34 [pid = 4012] [id = 199] 00:03:20 INFO - PROCESS | 4012 | --DOCSHELL 10A95C00 == 33 [pid = 4012] [id = 200] 00:03:20 INFO - PROCESS | 4012 | --DOCSHELL 131E2800 == 32 [pid = 4012] [id = 201] 00:03:20 INFO - PROCESS | 4012 | --DOCSHELL 10E42400 == 31 [pid = 4012] [id = 193] 00:03:20 INFO - PROCESS | 4012 | --DOCSHELL 13DB3800 == 30 [pid = 4012] [id = 213] 00:03:20 INFO - PROCESS | 4012 | --DOCSHELL 16074C00 == 29 [pid = 4012] [id = 214] 00:03:20 INFO - PROCESS | 4012 | --DOCSHELL 159E0C00 == 28 [pid = 4012] [id = 211] 00:03:20 INFO - PROCESS | 4012 | --DOCSHELL 10F24800 == 27 [pid = 4012] [id = 212] 00:03:20 INFO - PROCESS | 4012 | --DOMWINDOW == 84 (10F20400) [pid = 4012] [serial = 581] [outer = 00000000] [url = about:blank] 00:03:20 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (10F9A400) [pid = 4012] [serial = 582] [outer = 00000000] [url = about:blank] 00:03:20 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (12DF1000) [pid = 4012] [serial = 584] [outer = 00000000] [url = about:blank] 00:03:20 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (114CAC00) [pid = 4012] [serial = 578] [outer = 00000000] [url = about:blank] 00:03:20 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (13143400) [pid = 4012] [serial = 576] [outer = 00000000] [url = about:blank] 00:03:20 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (1302FC00) [pid = 4012] [serial = 575] [outer = 00000000] [url = about:blank] 00:03:20 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (139C5000) [pid = 4012] [serial = 587] [outer = 00000000] [url = about:blank] 00:03:20 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (15F49800) [pid = 4012] [serial = 591] [outer = 00000000] [url = about:blank] 00:03:20 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (159D4800) [pid = 4012] [serial = 590] [outer = 00000000] [url = about:blank] 00:03:20 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (16040000) [pid = 4012] [serial = 593] [outer = 00000000] [url = about:blank] 00:03:20 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (1702F000) [pid = 4012] [serial = 596] [outer = 00000000] [url = about:blank] 00:03:20 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (13C47400) [pid = 4012] [serial = 588] [outer = 00000000] [url = about:blank] 00:03:20 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (13034C00) [pid = 4012] [serial = 585] [outer = 00000000] [url = about:blank] 00:03:20 INFO - PROCESS | 4012 | --DOMWINDOW == 71 (1604BC00) [pid = 4012] [serial = 594] [outer = 00000000] [url = about:blank] 00:03:21 INFO - PROCESS | 4012 | 1467875000992 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:03:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 00:03:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1424ms 00:03:21 INFO - PROCESS | 4012 | 1467875001016 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 00:03:21 INFO - PROCESS | 4012 | 1467875001020 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 00:03:21 INFO - PROCESS | 4012 | 1467875001025 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 00:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 00:03:21 INFO - PROCESS | 4012 | 1467875001028 Marionette TRACE conn3 <- [1,826,null,{}] 00:03:21 INFO - PROCESS | 4012 | 1467875001033 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:03:21 INFO - PROCESS | 4012 | 1467875001036 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:21 INFO - PROCESS | 4012 | 1467875001126 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 00:03:21 INFO - PROCESS | 4012 | 1467875001207 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:21 INFO - PROCESS | 4012 | 1467875001209 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:21 INFO - PROCESS | 4012 | ++DOCSHELL 10E3E800 == 28 [pid = 4012] [id = 216] 00:03:21 INFO - PROCESS | 4012 | ++DOMWINDOW == 72 (10E3EC00) [pid = 4012] [serial = 646] [outer = 00000000] 00:03:21 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (11ADFC00) [pid = 4012] [serial = 647] [outer = 10E3EC00] 00:03:21 INFO - PROCESS | 4012 | 1467875001256 Marionette DEBUG loaded listener.js 00:03:21 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (129AC400) [pid = 4012] [serial = 648] [outer = 10E3EC00] 00:03:21 INFO - PROCESS | 4012 | 1467875001662 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:03:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 00:03:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 689ms 00:03:21 INFO - PROCESS | 4012 | 1467875001726 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 00:03:21 INFO - PROCESS | 4012 | 1467875001730 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 00:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 00:03:21 INFO - PROCESS | 4012 | 1467875001737 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 00:03:21 INFO - PROCESS | 4012 | 1467875001739 Marionette TRACE conn3 <- [1,830,null,{}] 00:03:21 INFO - PROCESS | 4012 | 1467875001743 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:03:21 INFO - PROCESS | 4012 | 1467875001746 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:21 INFO - PROCESS | 4012 | 1467875001828 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 00:03:21 INFO - PROCESS | 4012 | 1467875001836 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:21 INFO - PROCESS | 4012 | 1467875001839 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:21 INFO - PROCESS | 4012 | ++DOCSHELL 130CEC00 == 29 [pid = 4012] [id = 217] 00:03:21 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (130CFC00) [pid = 4012] [serial = 649] [outer = 00000000] 00:03:21 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (13143400) [pid = 4012] [serial = 650] [outer = 130CFC00] 00:03:21 INFO - PROCESS | 4012 | 1467875001886 Marionette DEBUG loaded listener.js 00:03:21 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (131EC800) [pid = 4012] [serial = 651] [outer = 130CFC00] 00:03:22 INFO - PROCESS | 4012 | 1467875002355 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:03:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 00:03:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 642ms 00:03:22 INFO - PROCESS | 4012 | 1467875002373 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 00:03:22 INFO - PROCESS | 4012 | 1467875002376 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 00:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 00:03:22 INFO - PROCESS | 4012 | 1467875002379 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 00:03:22 INFO - PROCESS | 4012 | 1467875002382 Marionette TRACE conn3 <- [1,834,null,{}] 00:03:22 INFO - PROCESS | 4012 | 1467875002393 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:03:22 INFO - PROCESS | 4012 | 1467875002397 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:22 INFO - PROCESS | 4012 | 1467875002477 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 00:03:22 INFO - PROCESS | 4012 | 1467875002484 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:22 INFO - PROCESS | 4012 | 1467875002487 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:22 INFO - PROCESS | 4012 | ++DOCSHELL 13EC9000 == 30 [pid = 4012] [id = 218] 00:03:22 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (13ECE800) [pid = 4012] [serial = 652] [outer = 00000000] 00:03:22 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (159D4800) [pid = 4012] [serial = 653] [outer = 13ECE800] 00:03:22 INFO - PROCESS | 4012 | 1467875002537 Marionette DEBUG loaded listener.js 00:03:22 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (15F50400) [pid = 4012] [serial = 654] [outer = 13ECE800] 00:03:23 INFO - PROCESS | 4012 | 1467875002990 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:03:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 00:03:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 642ms 00:03:23 INFO - PROCESS | 4012 | 1467875003017 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 00:03:23 INFO - PROCESS | 4012 | 1467875003020 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 00:03:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 00:03:23 INFO - PROCESS | 4012 | 1467875003023 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 00:03:23 INFO - PROCESS | 4012 | 1467875003025 Marionette TRACE conn3 <- [1,838,null,{}] 00:03:23 INFO - PROCESS | 4012 | 1467875003037 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:03:23 INFO - PROCESS | 4012 | 1467875003039 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:23 INFO - PROCESS | 4012 | 1467875003146 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 00:03:23 INFO - PROCESS | 4012 | 1467875003152 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:23 INFO - PROCESS | 4012 | 1467875003154 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:23 INFO - PROCESS | 4012 | ++DOCSHELL 144A4800 == 31 [pid = 4012] [id = 219] 00:03:23 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (157AC000) [pid = 4012] [serial = 655] [outer = 00000000] 00:03:23 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (160C6C00) [pid = 4012] [serial = 656] [outer = 157AC000] 00:03:23 INFO - PROCESS | 4012 | 1467875003198 Marionette DEBUG loaded listener.js 00:03:23 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (16B6A000) [pid = 4012] [serial = 657] [outer = 157AC000] 00:03:23 INFO - PROCESS | 4012 | 1467875003667 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:03:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 00:03:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 704ms 00:03:23 INFO - PROCESS | 4012 | 1467875003724 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 00:03:23 INFO - PROCESS | 4012 | 1467875003726 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 00:03:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 00:03:23 INFO - PROCESS | 4012 | 1467875003729 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 00:03:23 INFO - PROCESS | 4012 | 1467875003731 Marionette TRACE conn3 <- [1,842,null,{}] 00:03:23 INFO - PROCESS | 4012 | 1467875003734 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:03:23 INFO - PROCESS | 4012 | 1467875003736 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:23 INFO - PROCESS | 4012 | 1467875003834 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 00:03:23 INFO - PROCESS | 4012 | 1467875003842 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:23 INFO - PROCESS | 4012 | 1467875003844 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:23 INFO - PROCESS | 4012 | ++DOCSHELL 1702F000 == 32 [pid = 4012] [id = 220] 00:03:23 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (17031400) [pid = 4012] [serial = 658] [outer = 00000000] 00:03:23 INFO - PROCESS | 4012 | ++DOMWINDOW == 85 (17788C00) [pid = 4012] [serial = 659] [outer = 17031400] 00:03:23 INFO - PROCESS | 4012 | 1467875003887 Marionette DEBUG loaded listener.js 00:03:23 INFO - PROCESS | 4012 | ++DOMWINDOW == 86 (177E0400) [pid = 4012] [serial = 660] [outer = 17031400] 00:03:24 INFO - PROCESS | 4012 | 1467875004311 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:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 00:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 626ms 00:03:24 INFO - PROCESS | 4012 | 1467875004371 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 00:03:24 INFO - PROCESS | 4012 | 1467875004373 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 00:03:24 INFO - PROCESS | 4012 | 1467875004377 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 00:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 00:03:24 INFO - PROCESS | 4012 | 1467875004378 Marionette TRACE conn3 <- [1,846,null,{}] 00:03:24 INFO - PROCESS | 4012 | 1467875004382 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:03:24 INFO - PROCESS | 4012 | 1467875004387 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:24 INFO - PROCESS | 4012 | 1467875004548 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 00:03:24 INFO - PROCESS | 4012 | 1467875004572 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:24 INFO - PROCESS | 4012 | 1467875004575 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:24 INFO - PROCESS | 4012 | ++DOCSHELL 1950E000 == 33 [pid = 4012] [id = 221] 00:03:24 INFO - PROCESS | 4012 | ++DOMWINDOW == 87 (1950FC00) [pid = 4012] [serial = 661] [outer = 00000000] 00:03:24 INFO - PROCESS | 4012 | ++DOMWINDOW == 88 (19AC0C00) [pid = 4012] [serial = 662] [outer = 1950FC00] 00:03:24 INFO - PROCESS | 4012 | 1467875004618 Marionette DEBUG loaded listener.js 00:03:24 INFO - PROCESS | 4012 | ++DOMWINDOW == 89 (19AC8400) [pid = 4012] [serial = 663] [outer = 1950FC00] 00:03:25 INFO - PROCESS | 4012 | --DOMWINDOW == 88 (1978B000) [pid = 4012] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 00:03:25 INFO - PROCESS | 4012 | --DOMWINDOW == 87 (19AC0400) [pid = 4012] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 00:03:25 INFO - PROCESS | 4012 | --DOMWINDOW == 86 (176D0800) [pid = 4012] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 00:03:25 INFO - PROCESS | 4012 | --DOMWINDOW == 85 (17DD9400) [pid = 4012] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 00:03:25 INFO - PROCESS | 4012 | --DOMWINDOW == 84 (144A3C00) [pid = 4012] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 00:03:25 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (157AD800) [pid = 4012] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 00:03:25 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (160CC400) [pid = 4012] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 00:03:25 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (132CBC00) [pid = 4012] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 00:03:25 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (13139400) [pid = 4012] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 00:03:25 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (10A99400) [pid = 4012] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 00:03:25 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (10A9B800) [pid = 4012] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 00:03:25 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (160C6400) [pid = 4012] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 00:03:25 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (19501400) [pid = 4012] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 00:03:25 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (11211400) [pid = 4012] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 00:03:25 INFO - PROCESS | 4012 | 1467875005262 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:03:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 00:03:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 939ms 00:03:25 INFO - PROCESS | 4012 | 1467875005321 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 00:03:25 INFO - PROCESS | 4012 | 1467875005323 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 00:03:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 00:03:25 INFO - PROCESS | 4012 | 1467875005336 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 00:03:25 INFO - PROCESS | 4012 | 1467875005338 Marionette TRACE conn3 <- [1,850,null,{}] 00:03:25 INFO - PROCESS | 4012 | 1467875005341 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:03:25 INFO - PROCESS | 4012 | 1467875005343 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:25 INFO - PROCESS | 4012 | 1467875005417 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 00:03:25 INFO - PROCESS | 4012 | 1467875005422 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:25 INFO - PROCESS | 4012 | 1467875005424 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:25 INFO - PROCESS | 4012 | ++DOCSHELL 10A80800 == 34 [pid = 4012] [id = 222] 00:03:25 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (1314C400) [pid = 4012] [serial = 664] [outer = 00000000] 00:03:25 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (1449FC00) [pid = 4012] [serial = 665] [outer = 1314C400] 00:03:25 INFO - PROCESS | 4012 | 1467875005467 Marionette DEBUG loaded listener.js 00:03:25 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (152B0400) [pid = 4012] [serial = 666] [outer = 1314C400] 00:03:25 INFO - PROCESS | 4012 | 1467875005906 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:03:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 00:03:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 658ms 00:03:25 INFO - PROCESS | 4012 | 1467875005986 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 00:03:25 INFO - PROCESS | 4012 | 1467875005988 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 00:03:25 INFO - PROCESS | 4012 | 1467875005991 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 00:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 00:03:26 INFO - PROCESS | 4012 | 1467875005993 Marionette TRACE conn3 <- [1,854,null,{}] 00:03:26 INFO - PROCESS | 4012 | 1467875005996 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:03:26 INFO - PROCESS | 4012 | 1467875005998 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:26 INFO - PROCESS | 4012 | 1467875006071 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 00:03:26 INFO - PROCESS | 4012 | 1467875006077 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:26 INFO - PROCESS | 4012 | 1467875006079 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:26 INFO - PROCESS | 4012 | ++DOCSHELL 17887800 == 35 [pid = 4012] [id = 223] 00:03:26 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (17DD9400) [pid = 4012] [serial = 667] [outer = 00000000] 00:03:26 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (19795400) [pid = 4012] [serial = 668] [outer = 17DD9400] 00:03:26 INFO - PROCESS | 4012 | 1467875006122 Marionette DEBUG loaded listener.js 00:03:26 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (19795C00) [pid = 4012] [serial = 669] [outer = 17DD9400] 00:03:26 INFO - PROCESS | 4012 | 1467875006523 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:03:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 00:03:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 594ms 00:03:26 INFO - PROCESS | 4012 | 1467875006588 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 00:03:26 INFO - PROCESS | 4012 | 1467875006590 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 00:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 00:03:26 INFO - PROCESS | 4012 | 1467875006593 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 00:03:26 INFO - PROCESS | 4012 | 1467875006595 Marionette TRACE conn3 <- [1,858,null,{}] 00:03:26 INFO - PROCESS | 4012 | 1467875006598 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:03:26 INFO - PROCESS | 4012 | 1467875006600 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:26 INFO - PROCESS | 4012 | 1467875006685 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 00:03:26 INFO - PROCESS | 4012 | 1467875006690 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:26 INFO - PROCESS | 4012 | 1467875006692 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:26 INFO - PROCESS | 4012 | ++DOCSHELL 13EC8C00 == 36 [pid = 4012] [id = 224] 00:03:26 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (19B5AC00) [pid = 4012] [serial = 670] [outer = 00000000] 00:03:26 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (19EBF800) [pid = 4012] [serial = 671] [outer = 19B5AC00] 00:03:26 INFO - PROCESS | 4012 | 1467875006734 Marionette DEBUG loaded listener.js 00:03:26 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (1A1B7800) [pid = 4012] [serial = 672] [outer = 19B5AC00] 00:03:27 INFO - PROCESS | 4012 | 1467875007134 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:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 00:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 595ms 00:03:27 INFO - PROCESS | 4012 | 1467875007191 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 00:03:27 INFO - PROCESS | 4012 | 1467875007193 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 00:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 00:03:27 INFO - PROCESS | 4012 | 1467875007196 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 00:03:27 INFO - PROCESS | 4012 | 1467875007208 Marionette TRACE conn3 <- [1,862,null,{}] 00:03:27 INFO - PROCESS | 4012 | 1467875007215 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:03:27 INFO - PROCESS | 4012 | 1467875007217 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:27 INFO - PROCESS | 4012 | 1467875007332 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 00:03:27 INFO - PROCESS | 4012 | 1467875007498 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:27 INFO - PROCESS | 4012 | 1467875007502 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:27 INFO - PROCESS | 4012 | ++DOCSHELL 1026D800 == 37 [pid = 4012] [id = 225] 00:03:27 INFO - PROCESS | 4012 | ++DOMWINDOW == 85 (1026DC00) [pid = 4012] [serial = 673] [outer = 00000000] 00:03:27 INFO - PROCESS | 4012 | ++DOMWINDOW == 86 (10A78000) [pid = 4012] [serial = 674] [outer = 1026DC00] 00:03:27 INFO - PROCESS | 4012 | 1467875007561 Marionette DEBUG loaded listener.js 00:03:27 INFO - PROCESS | 4012 | ++DOMWINDOW == 87 (10F24800) [pid = 4012] [serial = 675] [outer = 1026DC00] 00:03:28 INFO - PROCESS | 4012 | 1467875008225 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:03:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 00:03:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1048ms 00:03:28 INFO - PROCESS | 4012 | 1467875008265 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 00:03:28 INFO - PROCESS | 4012 | 1467875008269 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 00:03:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 00:03:28 INFO - PROCESS | 4012 | 1467875008275 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 00:03:28 INFO - PROCESS | 4012 | 1467875008278 Marionette TRACE conn3 <- [1,866,null,{}] 00:03:28 INFO - PROCESS | 4012 | 1467875008283 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:03:28 INFO - PROCESS | 4012 | 1467875008286 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:28 INFO - PROCESS | 4012 | 1467875008405 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 00:03:28 INFO - PROCESS | 4012 | 1467875008528 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:28 INFO - PROCESS | 4012 | 1467875008531 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:28 INFO - PROCESS | 4012 | ++DOCSHELL 13CCAC00 == 38 [pid = 4012] [id = 226] 00:03:28 INFO - PROCESS | 4012 | ++DOMWINDOW == 88 (13DBB400) [pid = 4012] [serial = 676] [outer = 00000000] 00:03:28 INFO - PROCESS | 4012 | ++DOMWINDOW == 89 (1604C400) [pid = 4012] [serial = 677] [outer = 13DBB400] 00:03:28 INFO - PROCESS | 4012 | 1467875008668 Marionette DEBUG loaded listener.js 00:03:28 INFO - PROCESS | 4012 | ++DOMWINDOW == 90 (160CD800) [pid = 4012] [serial = 678] [outer = 13DBB400] 00:03:29 INFO - PROCESS | 4012 | 1467875009626 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:03:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 00:03:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1424ms 00:03:29 INFO - PROCESS | 4012 | 1467875009756 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 00:03:29 INFO - PROCESS | 4012 | 1467875009760 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 00:03:29 INFO - PROCESS | 4012 | 1467875009766 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 00:03:29 INFO - PROCESS | 4012 | 1467875009769 Marionette TRACE conn3 <- [1,870,null,{}] 00:03:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 00:03:29 INFO - PROCESS | 4012 | 1467875009775 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:03:29 INFO - PROCESS | 4012 | 1467875009780 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:29 INFO - PROCESS | 4012 | 1467875009899 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 00:03:30 INFO - PROCESS | 4012 | 1467875009975 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:30 INFO - PROCESS | 4012 | 1467875009980 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:30 INFO - PROCESS | 4012 | ++DOCSHELL 10F24000 == 39 [pid = 4012] [id = 227] 00:03:30 INFO - PROCESS | 4012 | ++DOMWINDOW == 91 (11220800) [pid = 4012] [serial = 679] [outer = 00000000] 00:03:30 INFO - PROCESS | 4012 | ++DOMWINDOW == 92 (1291D400) [pid = 4012] [serial = 680] [outer = 11220800] 00:03:30 INFO - PROCESS | 4012 | 1467875010028 Marionette DEBUG loaded listener.js 00:03:30 INFO - PROCESS | 4012 | ++DOMWINDOW == 93 (12DF5800) [pid = 4012] [serial = 681] [outer = 11220800] 00:03:30 INFO - PROCESS | 4012 | --DOCSHELL 13EC8C00 == 38 [pid = 4012] [id = 224] 00:03:30 INFO - PROCESS | 4012 | --DOCSHELL 17887800 == 37 [pid = 4012] [id = 223] 00:03:30 INFO - PROCESS | 4012 | --DOCSHELL 10A80800 == 36 [pid = 4012] [id = 222] 00:03:30 INFO - PROCESS | 4012 | --DOCSHELL 1950E000 == 35 [pid = 4012] [id = 221] 00:03:30 INFO - PROCESS | 4012 | --DOCSHELL 1702F000 == 34 [pid = 4012] [id = 220] 00:03:30 INFO - PROCESS | 4012 | --DOCSHELL 144A4800 == 33 [pid = 4012] [id = 219] 00:03:30 INFO - PROCESS | 4012 | --DOCSHELL 13EC9000 == 32 [pid = 4012] [id = 218] 00:03:30 INFO - PROCESS | 4012 | --DOCSHELL 130CEC00 == 31 [pid = 4012] [id = 217] 00:03:30 INFO - PROCESS | 4012 | --DOCSHELL 10E3E800 == 30 [pid = 4012] [id = 216] 00:03:30 INFO - PROCESS | 4012 | --DOMWINDOW == 92 (131F1400) [pid = 4012] [serial = 579] [outer = 00000000] [url = about:blank] 00:03:30 INFO - PROCESS | 4012 | --DOMWINDOW == 91 (1820FC00) [pid = 4012] [serial = 630] [outer = 00000000] [url = about:blank] 00:03:30 INFO - PROCESS | 4012 | --DOMWINDOW == 90 (19D91400) [pid = 4012] [serial = 633] [outer = 00000000] [url = about:blank] 00:03:30 INFO - PROCESS | 4012 | --DOMWINDOW == 89 (19D8E800) [pid = 4012] [serial = 632] [outer = 00000000] [url = about:blank] 00:03:30 INFO - PROCESS | 4012 | --DOMWINDOW == 88 (17782400) [pid = 4012] [serial = 617] [outer = 00000000] [url = about:blank] 00:03:30 INFO - PROCESS | 4012 | --DOMWINDOW == 87 (1820B400) [pid = 4012] [serial = 620] [outer = 00000000] [url = about:blank] 00:03:30 INFO - PROCESS | 4012 | --DOMWINDOW == 86 (177B4C00) [pid = 4012] [serial = 618] [outer = 00000000] [url = about:blank] 00:03:30 INFO - PROCESS | 4012 | --DOMWINDOW == 85 (19509400) [pid = 4012] [serial = 623] [outer = 00000000] [url = about:blank] 00:03:30 INFO - PROCESS | 4012 | --DOMWINDOW == 84 (1603E400) [pid = 4012] [serial = 611] [outer = 00000000] [url = about:blank] 00:03:30 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (1604A000) [pid = 4012] [serial = 612] [outer = 00000000] [url = about:blank] 00:03:30 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (170A8400) [pid = 4012] [serial = 597] [outer = 00000000] [url = about:blank] 00:03:30 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (139C4400) [pid = 4012] [serial = 602] [outer = 00000000] [url = about:blank] 00:03:30 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (13EC7400) [pid = 4012] [serial = 603] [outer = 00000000] [url = about:blank] 00:03:30 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (132C9C00) [pid = 4012] [serial = 608] [outer = 00000000] [url = about:blank] 00:03:30 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (134C5400) [pid = 4012] [serial = 609] [outer = 00000000] [url = about:blank] 00:03:30 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (10F20C00) [pid = 4012] [serial = 599] [outer = 00000000] [url = about:blank] 00:03:30 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (1144F800) [pid = 4012] [serial = 600] [outer = 00000000] [url = about:blank] 00:03:30 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (11AE2400) [pid = 4012] [serial = 605] [outer = 00000000] [url = about:blank] 00:03:30 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (1820DC00) [pid = 4012] [serial = 621] [outer = 00000000] [url = about:blank] 00:03:30 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (129A9800) [pid = 4012] [serial = 606] [outer = 00000000] [url = about:blank] 00:03:30 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (17035400) [pid = 4012] [serial = 614] [outer = 00000000] [url = about:blank] 00:03:30 INFO - PROCESS | 4012 | --DOMWINDOW == 71 (19790C00) [pid = 4012] [serial = 626] [outer = 00000000] [url = about:blank] 00:03:30 INFO - PROCESS | 4012 | --DOMWINDOW == 70 (19ACA000) [pid = 4012] [serial = 629] [outer = 00000000] [url = about:blank] 00:03:30 INFO - PROCESS | 4012 | --DOMWINDOW == 69 (1950B000) [pid = 4012] [serial = 624] [outer = 00000000] [url = about:blank] 00:03:30 INFO - PROCESS | 4012 | --DOMWINDOW == 68 (19794400) [pid = 4012] [serial = 627] [outer = 00000000] [url = about:blank] 00:03:30 INFO - PROCESS | 4012 | --DOMWINDOW == 67 (171B8400) [pid = 4012] [serial = 615] [outer = 00000000] [url = about:blank] 00:03:30 INFO - PROCESS | 4012 | 1467875010614 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:03:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 00:03:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 893ms 00:03:30 INFO - PROCESS | 4012 | 1467875010656 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 00:03:30 INFO - PROCESS | 4012 | 1467875010659 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 00:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 00:03:30 INFO - PROCESS | 4012 | 1467875010665 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 00:03:30 INFO - PROCESS | 4012 | 1467875010668 Marionette TRACE conn3 <- [1,874,null,{}] 00:03:30 INFO - PROCESS | 4012 | 1467875010672 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:03:30 INFO - PROCESS | 4012 | 1467875010675 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:30 INFO - PROCESS | 4012 | 1467875010762 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 00:03:30 INFO - PROCESS | 4012 | 1467875010846 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:30 INFO - PROCESS | 4012 | 1467875010848 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:30 INFO - PROCESS | 4012 | ++DOCSHELL 1129AC00 == 31 [pid = 4012] [id = 228] 00:03:30 INFO - PROCESS | 4012 | ++DOMWINDOW == 68 (11443C00) [pid = 4012] [serial = 682] [outer = 00000000] 00:03:30 INFO - PROCESS | 4012 | ++DOMWINDOW == 69 (13034800) [pid = 4012] [serial = 683] [outer = 11443C00] 00:03:30 INFO - PROCESS | 4012 | 1467875010896 Marionette DEBUG loaded listener.js 00:03:30 INFO - PROCESS | 4012 | ++DOMWINDOW == 70 (13154800) [pid = 4012] [serial = 684] [outer = 11443C00] 00:03:31 INFO - PROCESS | 4012 | 1467875011276 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:03:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 00:03:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 641ms 00:03:31 INFO - PROCESS | 4012 | 1467875011299 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 00:03:31 INFO - PROCESS | 4012 | 1467875011302 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 00:03:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 00:03:31 INFO - PROCESS | 4012 | 1467875011305 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 00:03:31 INFO - PROCESS | 4012 | 1467875011307 Marionette TRACE conn3 <- [1,878,null,{}] 00:03:31 INFO - PROCESS | 4012 | 1467875011316 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:03:31 INFO - PROCESS | 4012 | 1467875011321 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:31 INFO - PROCESS | 4012 | 1467875011433 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 00:03:31 INFO - PROCESS | 4012 | 1467875011443 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:31 INFO - PROCESS | 4012 | 1467875011447 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:31 INFO - PROCESS | 4012 | ++DOCSHELL 1449D800 == 32 [pid = 4012] [id = 229] 00:03:31 INFO - PROCESS | 4012 | ++DOMWINDOW == 71 (1449E000) [pid = 4012] [serial = 685] [outer = 00000000] 00:03:31 INFO - PROCESS | 4012 | ++DOMWINDOW == 72 (1603F800) [pid = 4012] [serial = 686] [outer = 1449E000] 00:03:31 INFO - PROCESS | 4012 | 1467875011495 Marionette DEBUG loaded listener.js 00:03:31 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (16073400) [pid = 4012] [serial = 687] [outer = 1449E000] 00:03:31 INFO - PROCESS | 4012 | 1467875011957 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:03:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 00:03:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 705ms 00:03:32 INFO - PROCESS | 4012 | 1467875012004 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 00:03:32 INFO - PROCESS | 4012 | 1467875012006 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 00:03:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 00:03:32 INFO - PROCESS | 4012 | 1467875012010 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 00:03:32 INFO - PROCESS | 4012 | 1467875012011 Marionette TRACE conn3 <- [1,882,null,{}] 00:03:32 INFO - PROCESS | 4012 | 1467875012015 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:03:32 INFO - PROCESS | 4012 | 1467875012016 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:32 INFO - PROCESS | 4012 | 1467875012097 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 00:03:32 INFO - PROCESS | 4012 | 1467875012104 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:32 INFO - PROCESS | 4012 | 1467875012106 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:32 INFO - PROCESS | 4012 | ++DOCSHELL 170A5C00 == 33 [pid = 4012] [id = 230] 00:03:32 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (170A6000) [pid = 4012] [serial = 688] [outer = 00000000] 00:03:32 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (17782400) [pid = 4012] [serial = 689] [outer = 170A6000] 00:03:32 INFO - PROCESS | 4012 | 1467875012150 Marionette DEBUG loaded listener.js 00:03:32 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (177BC000) [pid = 4012] [serial = 690] [outer = 170A6000] 00:03:32 INFO - PROCESS | 4012 | 1467875012659 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:03:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 00:03:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 626ms 00:03:32 INFO - PROCESS | 4012 | 1467875012681 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 00:03:32 INFO - PROCESS | 4012 | 1467875012683 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 00:03:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 00:03:32 INFO - PROCESS | 4012 | 1467875012686 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 00:03:32 INFO - PROCESS | 4012 | 1467875012688 Marionette TRACE conn3 <- [1,886,null,{}] 00:03:32 INFO - PROCESS | 4012 | 1467875012691 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:03:32 INFO - PROCESS | 4012 | 1467875012693 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:32 INFO - PROCESS | 4012 | 1467875012797 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 00:03:32 INFO - PROCESS | 4012 | 1467875012886 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:32 INFO - PROCESS | 4012 | 1467875012888 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:32 INFO - PROCESS | 4012 | ++DOCSHELL 129F3800 == 34 [pid = 4012] [id = 231] 00:03:32 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (1788E800) [pid = 4012] [serial = 691] [outer = 00000000] 00:03:32 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (19506400) [pid = 4012] [serial = 692] [outer = 1788E800] 00:03:32 INFO - PROCESS | 4012 | 1467875012931 Marionette DEBUG loaded listener.js 00:03:32 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (1950C800) [pid = 4012] [serial = 693] [outer = 1788E800] 00:03:33 INFO - PROCESS | 4012 | 1467875013332 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:03:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 00:03:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 689ms 00:03:33 INFO - PROCESS | 4012 | 1467875013386 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 00:03:33 INFO - PROCESS | 4012 | 1467875013388 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 00:03:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 00:03:33 INFO - PROCESS | 4012 | 1467875013392 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 00:03:33 INFO - PROCESS | 4012 | 1467875013393 Marionette TRACE conn3 <- [1,890,null,{}] 00:03:33 INFO - PROCESS | 4012 | 1467875013397 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:03:33 INFO - PROCESS | 4012 | 1467875013403 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:33 INFO - PROCESS | 4012 | 1467875013534 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 00:03:33 INFO - PROCESS | 4012 | 1467875013593 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:33 INFO - PROCESS | 4012 | 1467875013595 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:33 INFO - PROCESS | 4012 | ++DOCSHELL 19792400 == 35 [pid = 4012] [id = 232] 00:03:33 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (19798000) [pid = 4012] [serial = 694] [outer = 00000000] 00:03:33 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (19D97400) [pid = 4012] [serial = 695] [outer = 19798000] 00:03:33 INFO - PROCESS | 4012 | 1467875013639 Marionette DEBUG loaded listener.js 00:03:33 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (19DE5400) [pid = 4012] [serial = 696] [outer = 19798000] 00:03:34 INFO - PROCESS | 4012 | 1467875014056 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:03:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 00:03:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 689ms 00:03:34 INFO - PROCESS | 4012 | 1467875014093 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 00:03:34 INFO - PROCESS | 4012 | 1467875014095 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 00:03:34 INFO - PROCESS | 4012 | 1467875014098 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 00:03:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 00:03:34 INFO - PROCESS | 4012 | 1467875014100 Marionette TRACE conn3 <- [1,894,null,{}] 00:03:34 INFO - PROCESS | 4012 | 1467875014104 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:03:34 INFO - PROCESS | 4012 | 1467875014106 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:34 INFO - PROCESS | 4012 | 1467875014248 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 00:03:34 INFO - PROCESS | 4012 | 1467875014259 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:34 INFO - PROCESS | 4012 | 1467875014261 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:34 INFO - PROCESS | 4012 | ++DOCSHELL 19D91C00 == 36 [pid = 4012] [id = 233] 00:03:34 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (19D9B800) [pid = 4012] [serial = 697] [outer = 00000000] 00:03:34 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (1A341400) [pid = 4012] [serial = 698] [outer = 19D9B800] 00:03:34 INFO - PROCESS | 4012 | 1467875014350 Marionette DEBUG loaded listener.js 00:03:34 INFO - PROCESS | 4012 | ++DOMWINDOW == 85 (1A58C400) [pid = 4012] [serial = 699] [outer = 19D9B800] 00:03:34 INFO - PROCESS | 4012 | ++DOMWINDOW == 86 (1A33E000) [pid = 4012] [serial = 700] [outer = 1B397000] 00:03:34 INFO - PROCESS | 4012 | --DOMWINDOW == 85 (13ECE800) [pid = 4012] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 00:03:34 INFO - PROCESS | 4012 | --DOMWINDOW == 84 (130CFC00) [pid = 4012] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 00:03:34 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (129ECC00) [pid = 4012] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 00:03:34 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (17031400) [pid = 4012] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 00:03:34 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (10F96C00) [pid = 4012] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 00:03:34 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (13ED0000) [pid = 4012] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 00:03:34 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (160C2800) [pid = 4012] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 00:03:34 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (1950FC00) [pid = 4012] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 00:03:34 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (1314C400) [pid = 4012] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 00:03:34 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (10E3EC00) [pid = 4012] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 00:03:34 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (157AC000) [pid = 4012] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 00:03:34 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (17DD9400) [pid = 4012] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 00:03:34 INFO - PROCESS | 4012 | 1467875014858 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:03:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 00:03:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 798ms 00:03:34 INFO - PROCESS | 4012 | 1467875014902 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 00:03:34 INFO - PROCESS | 4012 | 1467875014904 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 00:03:34 INFO - PROCESS | 4012 | 1467875014907 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 00:03:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 00:03:34 INFO - PROCESS | 4012 | 1467875014909 Marionette TRACE conn3 <- [1,898,null,{}] 00:03:34 INFO - PROCESS | 4012 | 1467875014912 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:03:34 INFO - PROCESS | 4012 | 1467875014914 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:34 INFO - PROCESS | 4012 | 1467875014990 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 00:03:35 INFO - PROCESS | 4012 | 1467875014998 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:35 INFO - PROCESS | 4012 | 1467875015000 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:35 INFO - PROCESS | 4012 | ++DOCSHELL 10F24C00 == 37 [pid = 4012] [id = 234] 00:03:35 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (12DFD400) [pid = 4012] [serial = 701] [outer = 00000000] 00:03:35 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (16048C00) [pid = 4012] [serial = 702] [outer = 12DFD400] 00:03:35 INFO - PROCESS | 4012 | 1467875015042 Marionette DEBUG loaded listener.js 00:03:35 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (1978A400) [pid = 4012] [serial = 703] [outer = 12DFD400] 00:03:35 INFO - PROCESS | 4012 | 1467875015491 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:03:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 00:03:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 641ms 00:03:35 INFO - PROCESS | 4012 | 1467875015545 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 00:03:35 INFO - PROCESS | 4012 | 1467875015547 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 00:03:35 INFO - PROCESS | 4012 | 1467875015575 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 00:03:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 00:03:35 INFO - PROCESS | 4012 | 1467875015576 Marionette TRACE conn3 <- [1,902,null,{}] 00:03:35 INFO - PROCESS | 4012 | 1467875015582 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:03:35 INFO - PROCESS | 4012 | 1467875015584 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:35 INFO - PROCESS | 4012 | 1467875015662 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 00:03:35 INFO - PROCESS | 4012 | 1467875015668 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:35 INFO - PROCESS | 4012 | 1467875015670 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:35 INFO - PROCESS | 4012 | ++DOCSHELL 0F939800 == 38 [pid = 4012] [id = 235] 00:03:35 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (17886C00) [pid = 4012] [serial = 704] [outer = 00000000] 00:03:35 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (19B5CC00) [pid = 4012] [serial = 705] [outer = 17886C00] 00:03:35 INFO - PROCESS | 4012 | 1467875015712 Marionette DEBUG loaded listener.js 00:03:35 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (1A70EC00) [pid = 4012] [serial = 706] [outer = 17886C00] 00:03:36 INFO - PROCESS | 4012 | 1467875016122 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:03:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 00:03:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 594ms 00:03:36 INFO - PROCESS | 4012 | 1467875016174 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 00:03:36 INFO - PROCESS | 4012 | 1467875016176 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 00:03:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 00:03:36 INFO - PROCESS | 4012 | 1467875016179 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 00:03:36 INFO - PROCESS | 4012 | 1467875016181 Marionette TRACE conn3 <- [1,906,null,{}] 00:03:36 INFO - PROCESS | 4012 | 1467875016184 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:03:36 INFO - PROCESS | 4012 | 1467875016186 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:36 INFO - PROCESS | 4012 | 1467875016273 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 00:03:36 INFO - PROCESS | 4012 | 1467875016281 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:36 INFO - PROCESS | 4012 | 1467875016283 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:36 INFO - PROCESS | 4012 | ++DOCSHELL 160C8000 == 39 [pid = 4012] [id = 236] 00:03:36 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (19B57C00) [pid = 4012] [serial = 707] [outer = 00000000] 00:03:36 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (1A807000) [pid = 4012] [serial = 708] [outer = 19B57C00] 00:03:36 INFO - PROCESS | 4012 | 1467875016326 Marionette DEBUG loaded listener.js 00:03:36 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (1A808800) [pid = 4012] [serial = 709] [outer = 19B57C00] 00:03:36 INFO - PROCESS | 4012 | 1467875016748 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:03:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 00:03:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 595ms 00:03:36 INFO - PROCESS | 4012 | 1467875016809 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 00:03:36 INFO - PROCESS | 4012 | 1467875016813 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 00:03:36 INFO - PROCESS | 4012 | 1467875016822 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 00:03:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 00:03:36 INFO - PROCESS | 4012 | 1467875016827 Marionette TRACE conn3 <- [1,910,null,{}] 00:03:36 INFO - PROCESS | 4012 | 1467875016833 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:03:36 INFO - PROCESS | 4012 | 1467875016836 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:36 INFO - PROCESS | 4012 | 1467875016964 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 00:03:37 INFO - PROCESS | 4012 | 1467875017113 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:37 INFO - PROCESS | 4012 | 1467875017118 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:37 INFO - PROCESS | 4012 | ++DOCSHELL 10A9F000 == 40 [pid = 4012] [id = 237] 00:03:37 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (10E3DC00) [pid = 4012] [serial = 710] [outer = 00000000] 00:03:37 INFO - PROCESS | 4012 | ++DOMWINDOW == 85 (114D2000) [pid = 4012] [serial = 711] [outer = 10E3DC00] 00:03:37 INFO - PROCESS | 4012 | 1467875017173 Marionette DEBUG loaded listener.js 00:03:37 INFO - PROCESS | 4012 | ++DOMWINDOW == 86 (129B4400) [pid = 4012] [serial = 712] [outer = 10E3DC00] 00:03:37 INFO - PROCESS | 4012 | 1467875017701 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:03:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 00:03:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 939ms 00:03:37 INFO - PROCESS | 4012 | 1467875017772 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 00:03:37 INFO - PROCESS | 4012 | 1467875017775 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 00:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 00:03:37 INFO - PROCESS | 4012 | 1467875017782 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 00:03:37 INFO - PROCESS | 4012 | 1467875017786 Marionette TRACE conn3 <- [1,914,null,{}] 00:03:37 INFO - PROCESS | 4012 | 1467875017790 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:03:37 INFO - PROCESS | 4012 | 1467875017793 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:37 INFO - PROCESS | 4012 | 1467875017906 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 00:03:38 INFO - PROCESS | 4012 | 1467875018004 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:38 INFO - PROCESS | 4012 | 1467875018006 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:38 INFO - PROCESS | 4012 | ++DOCSHELL 13DB3800 == 41 [pid = 4012] [id = 238] 00:03:38 INFO - PROCESS | 4012 | ++DOMWINDOW == 87 (13DBC000) [pid = 4012] [serial = 713] [outer = 00000000] 00:03:38 INFO - PROCESS | 4012 | ++DOMWINDOW == 88 (15F4EC00) [pid = 4012] [serial = 714] [outer = 13DBC000] 00:03:38 INFO - PROCESS | 4012 | 1467875018062 Marionette DEBUG loaded listener.js 00:03:38 INFO - PROCESS | 4012 | ++DOMWINDOW == 89 (16DC1C00) [pid = 4012] [serial = 715] [outer = 13DBC000] 00:03:38 INFO - PROCESS | 4012 | 1467875018673 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:03:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 00:03:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 940ms 00:03:38 INFO - PROCESS | 4012 | 1467875018723 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 00:03:38 INFO - PROCESS | 4012 | 1467875018725 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 00:03:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 00:03:38 INFO - PROCESS | 4012 | 1467875018730 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 00:03:38 INFO - PROCESS | 4012 | 1467875018732 Marionette TRACE conn3 <- [1,918,null,{}] 00:03:38 INFO - PROCESS | 4012 | 1467875018741 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:03:38 INFO - PROCESS | 4012 | 1467875018746 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:38 INFO - PROCESS | 4012 | 1467875018853 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 00:03:38 INFO - PROCESS | 4012 | 1467875018962 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:38 INFO - PROCESS | 4012 | 1467875018966 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:39 INFO - PROCESS | 4012 | ++DOCSHELL 19AC6400 == 42 [pid = 4012] [id = 239] 00:03:39 INFO - PROCESS | 4012 | ++DOMWINDOW == 90 (19B58400) [pid = 4012] [serial = 716] [outer = 00000000] 00:03:39 INFO - PROCESS | 4012 | ++DOMWINDOW == 91 (1A1BF800) [pid = 4012] [serial = 717] [outer = 19B58400] 00:03:39 INFO - PROCESS | 4012 | 1467875019021 Marionette DEBUG loaded listener.js 00:03:39 INFO - PROCESS | 4012 | ++DOMWINDOW == 92 (1A717000) [pid = 4012] [serial = 718] [outer = 19B58400] 00:03:39 INFO - PROCESS | 4012 | 1467875019592 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:03:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 00:03:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 892ms 00:03:39 INFO - PROCESS | 4012 | 1467875019633 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 00:03:39 INFO - PROCESS | 4012 | 1467875019635 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 00:03:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 00:03:39 INFO - PROCESS | 4012 | 1467875019639 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 00:03:39 INFO - PROCESS | 4012 | 1467875019641 Marionette TRACE conn3 <- [1,922,null,{}] 00:03:39 INFO - PROCESS | 4012 | 1467875019644 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:03:39 INFO - PROCESS | 4012 | 1467875019646 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:39 INFO - PROCESS | 4012 | 1467875019749 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 00:03:39 INFO - PROCESS | 4012 | 1467875019845 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:39 INFO - PROCESS | 4012 | 1467875019848 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:39 INFO - PROCESS | 4012 | ++DOCSHELL 1AA69000 == 43 [pid = 4012] [id = 240] 00:03:39 INFO - PROCESS | 4012 | ++DOMWINDOW == 93 (1AA69400) [pid = 4012] [serial = 719] [outer = 00000000] 00:03:39 INFO - PROCESS | 4012 | ++DOMWINDOW == 94 (1AA6F800) [pid = 4012] [serial = 720] [outer = 1AA69400] 00:03:39 INFO - PROCESS | 4012 | 1467875019899 Marionette DEBUG loaded listener.js 00:03:40 INFO - PROCESS | 4012 | ++DOMWINDOW == 95 (1AA75000) [pid = 4012] [serial = 721] [outer = 1AA69400] 00:03:40 INFO - PROCESS | 4012 | 1467875020523 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:03:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 00:03:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1080ms 00:03:40 INFO - PROCESS | 4012 | 1467875020729 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 00:03:40 INFO - PROCESS | 4012 | 1467875020733 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 00:03:40 INFO - PROCESS | 4012 | 1467875020738 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 00:03:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 00:03:40 INFO - PROCESS | 4012 | 1467875020741 Marionette TRACE conn3 <- [1,926,null,{}] 00:03:40 INFO - PROCESS | 4012 | 1467875020746 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:03:40 INFO - PROCESS | 4012 | 1467875020749 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:40 INFO - PROCESS | 4012 | 1467875020849 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 00:03:40 INFO - PROCESS | 4012 | 1467875020928 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:40 INFO - PROCESS | 4012 | 1467875020933 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:41 INFO - PROCESS | 4012 | ++DOCSHELL 10A99800 == 44 [pid = 4012] [id = 241] 00:03:41 INFO - PROCESS | 4012 | ++DOMWINDOW == 96 (10F96C00) [pid = 4012] [serial = 722] [outer = 00000000] 00:03:41 INFO - PROCESS | 4012 | ++DOMWINDOW == 97 (129A7C00) [pid = 4012] [serial = 723] [outer = 10F96C00] 00:03:41 INFO - PROCESS | 4012 | 1467875021023 Marionette DEBUG loaded listener.js 00:03:41 INFO - PROCESS | 4012 | ++DOMWINDOW == 98 (12BD3800) [pid = 4012] [serial = 724] [outer = 10F96C00] 00:03:42 INFO - PROCESS | 4012 | --DOCSHELL 0F939800 == 43 [pid = 4012] [id = 235] 00:03:42 INFO - PROCESS | 4012 | --DOCSHELL 10F24C00 == 42 [pid = 4012] [id = 234] 00:03:42 INFO - PROCESS | 4012 | --DOCSHELL 19D91C00 == 41 [pid = 4012] [id = 233] 00:03:42 INFO - PROCESS | 4012 | --DOCSHELL 19792400 == 40 [pid = 4012] [id = 232] 00:03:42 INFO - PROCESS | 4012 | --DOCSHELL 129F3800 == 39 [pid = 4012] [id = 231] 00:03:42 INFO - PROCESS | 4012 | --DOCSHELL 170A5C00 == 38 [pid = 4012] [id = 230] 00:03:42 INFO - PROCESS | 4012 | --DOCSHELL 1449D800 == 37 [pid = 4012] [id = 229] 00:03:42 INFO - PROCESS | 4012 | --DOCSHELL 1129AC00 == 36 [pid = 4012] [id = 228] 00:03:42 INFO - PROCESS | 4012 | --DOCSHELL 10F24000 == 35 [pid = 4012] [id = 227] 00:03:42 INFO - PROCESS | 4012 | --DOCSHELL 13CCAC00 == 34 [pid = 4012] [id = 226] 00:03:42 INFO - PROCESS | 4012 | --DOCSHELL 1026D800 == 33 [pid = 4012] [id = 225] 00:03:42 INFO - PROCESS | 4012 | --DOCSHELL 129EC400 == 32 [pid = 4012] [id = 215] 00:03:42 INFO - PROCESS | 4012 | --DOCSHELL 1AA69000 == 31 [pid = 4012] [id = 240] 00:03:42 INFO - PROCESS | 4012 | --DOCSHELL 19AC6400 == 30 [pid = 4012] [id = 239] 00:03:42 INFO - PROCESS | 4012 | --DOCSHELL 160C8000 == 29 [pid = 4012] [id = 236] 00:03:42 INFO - PROCESS | 4012 | --DOCSHELL 10A9F000 == 28 [pid = 4012] [id = 237] 00:03:42 INFO - PROCESS | 4012 | --DOCSHELL 13DB3800 == 27 [pid = 4012] [id = 238] 00:03:42 INFO - PROCESS | 4012 | --DOMWINDOW == 97 (19EBF800) [pid = 4012] [serial = 671] [outer = 00000000] [url = about:blank] 00:03:42 INFO - PROCESS | 4012 | --DOMWINDOW == 96 (159D4800) [pid = 4012] [serial = 653] [outer = 00000000] [url = about:blank] 00:03:42 INFO - PROCESS | 4012 | --DOMWINDOW == 95 (13143400) [pid = 4012] [serial = 650] [outer = 00000000] [url = about:blank] 00:03:42 INFO - PROCESS | 4012 | --DOMWINDOW == 94 (131EC800) [pid = 4012] [serial = 651] [outer = 00000000] [url = about:blank] 00:03:42 INFO - PROCESS | 4012 | --DOMWINDOW == 93 (132D0C00) [pid = 4012] [serial = 644] [outer = 00000000] [url = about:blank] 00:03:42 INFO - PROCESS | 4012 | --DOMWINDOW == 92 (13949C00) [pid = 4012] [serial = 645] [outer = 00000000] [url = about:blank] 00:03:42 INFO - PROCESS | 4012 | --DOMWINDOW == 91 (177E0400) [pid = 4012] [serial = 660] [outer = 00000000] [url = about:blank] 00:03:42 INFO - PROCESS | 4012 | --DOMWINDOW == 90 (17788C00) [pid = 4012] [serial = 659] [outer = 00000000] [url = about:blank] 00:03:42 INFO - PROCESS | 4012 | --DOMWINDOW == 89 (131E4000) [pid = 4012] [serial = 636] [outer = 00000000] [url = about:blank] 00:03:42 INFO - PROCESS | 4012 | --DOMWINDOW == 88 (129B4000) [pid = 4012] [serial = 635] [outer = 00000000] [url = about:blank] 00:03:42 INFO - PROCESS | 4012 | --DOMWINDOW == 87 (1788D800) [pid = 4012] [serial = 639] [outer = 00000000] [url = about:blank] 00:03:42 INFO - PROCESS | 4012 | --DOMWINDOW == 86 (17035C00) [pid = 4012] [serial = 638] [outer = 00000000] [url = about:blank] 00:03:42 INFO - PROCESS | 4012 | --DOMWINDOW == 85 (19EC2800) [pid = 4012] [serial = 642] [outer = 00000000] [url = about:blank] 00:03:42 INFO - PROCESS | 4012 | --DOMWINDOW == 84 (19DE4000) [pid = 4012] [serial = 641] [outer = 00000000] [url = about:blank] 00:03:42 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (19AC0C00) [pid = 4012] [serial = 662] [outer = 00000000] [url = about:blank] 00:03:42 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (1449FC00) [pid = 4012] [serial = 665] [outer = 00000000] [url = about:blank] 00:03:42 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (19AC8400) [pid = 4012] [serial = 663] [outer = 00000000] [url = about:blank] 00:03:42 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (129AC400) [pid = 4012] [serial = 648] [outer = 00000000] [url = about:blank] 00:03:42 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (11ADFC00) [pid = 4012] [serial = 647] [outer = 00000000] [url = about:blank] 00:03:42 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (160C6C00) [pid = 4012] [serial = 656] [outer = 00000000] [url = about:blank] 00:03:42 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (152B0400) [pid = 4012] [serial = 666] [outer = 00000000] [url = about:blank] 00:03:42 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (16B6A000) [pid = 4012] [serial = 657] [outer = 00000000] [url = about:blank] 00:03:42 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (15F50400) [pid = 4012] [serial = 654] [outer = 00000000] [url = about:blank] 00:03:42 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (19795400) [pid = 4012] [serial = 668] [outer = 00000000] [url = about:blank] 00:03:42 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (19795C00) [pid = 4012] [serial = 669] [outer = 00000000] [url = about:blank] 00:03:42 INFO - PROCESS | 4012 | 1467875022226 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:03:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 00:03:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1502ms 00:03:42 INFO - PROCESS | 4012 | 1467875022239 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 00:03:42 INFO - PROCESS | 4012 | 1467875022243 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 00:03:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 00:03:42 INFO - PROCESS | 4012 | 1467875022248 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 00:03:42 INFO - PROCESS | 4012 | 1467875022251 Marionette TRACE conn3 <- [1,930,null,{}] 00:03:42 INFO - PROCESS | 4012 | 1467875022257 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:03:42 INFO - PROCESS | 4012 | 1467875022260 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:42 INFO - PROCESS | 4012 | 1467875022387 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 00:03:42 INFO - PROCESS | 4012 | 1467875022468 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:42 INFO - PROCESS | 4012 | 1467875022473 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:42 INFO - PROCESS | 4012 | ++DOCSHELL 1026D000 == 28 [pid = 4012] [id = 242] 00:03:42 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (1026D800) [pid = 4012] [serial = 725] [outer = 00000000] 00:03:42 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (10A9B800) [pid = 4012] [serial = 726] [outer = 1026D800] 00:03:42 INFO - PROCESS | 4012 | 1467875022520 Marionette DEBUG loaded listener.js 00:03:42 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (10E3A400) [pid = 4012] [serial = 727] [outer = 1026D800] 00:03:42 INFO - PROCESS | 4012 | 1467875022922 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:03:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 00:03:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 689ms 00:03:42 INFO - PROCESS | 4012 | 1467875022948 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 00:03:42 INFO - PROCESS | 4012 | 1467875022953 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 00:03:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 00:03:42 INFO - PROCESS | 4012 | 1467875022960 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 00:03:42 INFO - PROCESS | 4012 | 1467875022962 Marionette TRACE conn3 <- [1,934,null,{}] 00:03:42 INFO - PROCESS | 4012 | 1467875022966 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:03:42 INFO - PROCESS | 4012 | 1467875022969 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:43 INFO - PROCESS | 4012 | 1467875023060 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 00:03:43 INFO - PROCESS | 4012 | 1467875023066 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:43 INFO - PROCESS | 4012 | 1467875023069 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:43 INFO - PROCESS | 4012 | ++DOCSHELL 129F3800 == 29 [pid = 4012] [id = 243] 00:03:43 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (12BCE400) [pid = 4012] [serial = 728] [outer = 00000000] 00:03:43 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (13036800) [pid = 4012] [serial = 729] [outer = 12BCE400] 00:03:43 INFO - PROCESS | 4012 | 1467875023115 Marionette DEBUG loaded listener.js 00:03:43 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (1313EC00) [pid = 4012] [serial = 730] [outer = 12BCE400] 00:03:43 INFO - PROCESS | 4012 | 1467875023569 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:03:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 00:03:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 642ms 00:03:43 INFO - PROCESS | 4012 | 1467875023601 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 00:03:43 INFO - PROCESS | 4012 | 1467875023603 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 00:03:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 00:03:43 INFO - PROCESS | 4012 | 1467875023606 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 00:03:43 INFO - PROCESS | 4012 | 1467875023609 Marionette TRACE conn3 <- [1,938,null,{}] 00:03:43 INFO - PROCESS | 4012 | 1467875023620 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:03:43 INFO - PROCESS | 4012 | 1467875023624 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:43 INFO - PROCESS | 4012 | 1467875023704 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 00:03:43 INFO - PROCESS | 4012 | 1467875023714 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:43 INFO - PROCESS | 4012 | 1467875023717 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:43 INFO - PROCESS | 4012 | ++DOCSHELL 13C46C00 == 30 [pid = 4012] [id = 244] 00:03:43 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (13C47C00) [pid = 4012] [serial = 731] [outer = 00000000] 00:03:43 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (13CCAC00) [pid = 4012] [serial = 732] [outer = 13C47C00] 00:03:43 INFO - PROCESS | 4012 | 1467875023764 Marionette DEBUG loaded listener.js 00:03:43 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (13EC7400) [pid = 4012] [serial = 733] [outer = 13C47C00] 00:03:44 INFO - PROCESS | 4012 | 1467875024262 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:03:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 00:03:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 688ms 00:03:44 INFO - PROCESS | 4012 | 1467875024306 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 00:03:44 INFO - PROCESS | 4012 | 1467875024309 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 00:03:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 00:03:44 INFO - PROCESS | 4012 | 1467875024322 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 00:03:44 INFO - PROCESS | 4012 | 1467875024324 Marionette TRACE conn3 <- [1,942,null,{}] 00:03:44 INFO - PROCESS | 4012 | 1467875024327 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:03:44 INFO - PROCESS | 4012 | 1467875024329 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:44 INFO - PROCESS | 4012 | 1467875024439 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 00:03:44 INFO - PROCESS | 4012 | 1467875024492 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:44 INFO - PROCESS | 4012 | 1467875024494 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:44 INFO - PROCESS | 4012 | ++DOCSHELL 159D6400 == 31 [pid = 4012] [id = 245] 00:03:44 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (159DB800) [pid = 4012] [serial = 734] [outer = 00000000] 00:03:44 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (15F52400) [pid = 4012] [serial = 735] [outer = 159DB800] 00:03:44 INFO - PROCESS | 4012 | 1467875024538 Marionette DEBUG loaded listener.js 00:03:44 INFO - PROCESS | 4012 | ++DOMWINDOW == 85 (160C1000) [pid = 4012] [serial = 736] [outer = 159DB800] 00:03:44 INFO - PROCESS | 4012 | 1467875024951 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:03:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 00:03:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 689ms 00:03:45 INFO - PROCESS | 4012 | 1467875025012 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 00:03:45 INFO - PROCESS | 4012 | 1467875025016 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 00:03:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 00:03:45 INFO - PROCESS | 4012 | 1467875025020 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 00:03:45 INFO - PROCESS | 4012 | 1467875025022 Marionette TRACE conn3 <- [1,946,null,{}] 00:03:45 INFO - PROCESS | 4012 | 1467875025038 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:03:45 INFO - PROCESS | 4012 | 1467875025040 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:45 INFO - PROCESS | 4012 | 1467875025170 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 00:03:45 INFO - PROCESS | 4012 | 1467875025183 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:45 INFO - PROCESS | 4012 | 1467875025185 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:45 INFO - PROCESS | 4012 | ++DOCSHELL 160C8000 == 32 [pid = 4012] [id = 246] 00:03:45 INFO - PROCESS | 4012 | ++DOMWINDOW == 86 (160CC800) [pid = 4012] [serial = 737] [outer = 00000000] 00:03:45 INFO - PROCESS | 4012 | ++DOMWINDOW == 87 (16B72C00) [pid = 4012] [serial = 738] [outer = 160CC800] 00:03:45 INFO - PROCESS | 4012 | 1467875025228 Marionette DEBUG loaded listener.js 00:03:45 INFO - PROCESS | 4012 | ++DOMWINDOW == 88 (170A3000) [pid = 4012] [serial = 739] [outer = 160CC800] 00:03:45 INFO - PROCESS | 4012 | 1467875025659 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:03:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 00:03:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 705ms 00:03:45 INFO - PROCESS | 4012 | 1467875025717 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 00:03:45 INFO - PROCESS | 4012 | 1467875025719 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 00:03:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 00:03:45 INFO - PROCESS | 4012 | 1467875025722 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 00:03:45 INFO - PROCESS | 4012 | 1467875025724 Marionette TRACE conn3 <- [1,950,null,{}] 00:03:45 INFO - PROCESS | 4012 | 1467875025727 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:03:45 INFO - PROCESS | 4012 | 1467875025732 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:45 INFO - PROCESS | 4012 | 1467875025859 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 00:03:45 INFO - PROCESS | 4012 | 1467875025919 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:45 INFO - PROCESS | 4012 | 1467875025921 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:45 INFO - PROCESS | 4012 | ++DOCSHELL 177BB400 == 33 [pid = 4012] [id = 247] 00:03:45 INFO - PROCESS | 4012 | ++DOMWINDOW == 89 (177E3800) [pid = 4012] [serial = 740] [outer = 00000000] 00:03:45 INFO - PROCESS | 4012 | ++DOMWINDOW == 90 (17DDDC00) [pid = 4012] [serial = 741] [outer = 177E3800] 00:03:45 INFO - PROCESS | 4012 | 1467875025968 Marionette DEBUG loaded listener.js 00:03:46 INFO - PROCESS | 4012 | ++DOMWINDOW == 91 (18209000) [pid = 4012] [serial = 742] [outer = 177E3800] 00:03:46 INFO - PROCESS | 4012 | --DOMWINDOW == 90 (1788E800) [pid = 4012] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 00:03:46 INFO - PROCESS | 4012 | --DOMWINDOW == 89 (19798000) [pid = 4012] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 00:03:46 INFO - PROCESS | 4012 | --DOMWINDOW == 88 (11220800) [pid = 4012] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 00:03:46 INFO - PROCESS | 4012 | --DOMWINDOW == 87 (11443C00) [pid = 4012] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 00:03:46 INFO - PROCESS | 4012 | --DOMWINDOW == 86 (1449E000) [pid = 4012] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 00:03:46 INFO - PROCESS | 4012 | --DOMWINDOW == 85 (170A6000) [pid = 4012] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 00:03:46 INFO - PROCESS | 4012 | --DOMWINDOW == 84 (1026DC00) [pid = 4012] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 00:03:46 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (17886C00) [pid = 4012] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 00:03:46 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (13DBB400) [pid = 4012] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 00:03:46 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (19B57C00) [pid = 4012] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 00:03:46 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (12DFD400) [pid = 4012] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 00:03:46 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (19D9B800) [pid = 4012] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 00:03:46 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (19B5AC00) [pid = 4012] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 00:03:46 INFO - PROCESS | 4012 | 1467875026622 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:03:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 00:03:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 939ms 00:03:46 INFO - PROCESS | 4012 | 1467875026668 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 00:03:46 INFO - PROCESS | 4012 | 1467875026670 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 00:03:46 INFO - PROCESS | 4012 | 1467875026673 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 00:03:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 00:03:46 INFO - PROCESS | 4012 | 1467875026675 Marionette TRACE conn3 <- [1,954,null,{}] 00:03:46 INFO - PROCESS | 4012 | 1467875026678 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:03:46 INFO - PROCESS | 4012 | 1467875026690 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:46 INFO - PROCESS | 4012 | 1467875026763 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 00:03:46 INFO - PROCESS | 4012 | 1467875026852 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:46 INFO - PROCESS | 4012 | 1467875026854 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:46 INFO - PROCESS | 4012 | ++DOCSHELL 10F29C00 == 34 [pid = 4012] [id = 248] 00:03:46 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (10F91800) [pid = 4012] [serial = 743] [outer = 00000000] 00:03:46 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (13ECE800) [pid = 4012] [serial = 744] [outer = 10F91800] 00:03:46 INFO - PROCESS | 4012 | 1467875026897 Marionette DEBUG loaded listener.js 00:03:46 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (13ED0400) [pid = 4012] [serial = 745] [outer = 10F91800] 00:03:47 INFO - PROCESS | 4012 | 1467875027264 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:03:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 00:03:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 642ms 00:03:47 INFO - PROCESS | 4012 | 1467875027311 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 00:03:47 INFO - PROCESS | 4012 | 1467875027313 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 00:03:47 INFO - PROCESS | 4012 | 1467875027316 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 00:03:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 00:03:47 INFO - PROCESS | 4012 | 1467875027318 Marionette TRACE conn3 <- [1,958,null,{}] 00:03:47 INFO - PROCESS | 4012 | 1467875027321 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:03:47 INFO - PROCESS | 4012 | 1467875027323 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:47 INFO - PROCESS | 4012 | 1467875027428 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 00:03:47 INFO - PROCESS | 4012 | 1467875027455 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:47 INFO - PROCESS | 4012 | 1467875027457 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:47 INFO - PROCESS | 4012 | ++DOCSHELL 17DDB400 == 35 [pid = 4012] [id = 249] 00:03:47 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (19506C00) [pid = 4012] [serial = 746] [outer = 00000000] 00:03:47 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (1978B800) [pid = 4012] [serial = 747] [outer = 19506C00] 00:03:47 INFO - PROCESS | 4012 | 1467875027500 Marionette DEBUG loaded listener.js 00:03:47 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (19794400) [pid = 4012] [serial = 748] [outer = 19506C00] 00:03:47 INFO - PROCESS | 4012 | 1467875027890 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:03:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 00:03:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 595ms 00:03:47 INFO - PROCESS | 4012 | 1467875027914 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 00:03:47 INFO - PROCESS | 4012 | 1467875027916 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 00:03:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 00:03:47 INFO - PROCESS | 4012 | 1467875027919 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 00:03:47 INFO - PROCESS | 4012 | 1467875027920 Marionette TRACE conn3 <- [1,962,null,{}] 00:03:47 INFO - PROCESS | 4012 | 1467875027924 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:03:47 INFO - PROCESS | 4012 | 1467875027925 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:48 INFO - PROCESS | 4012 | 1467875028032 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 00:03:48 INFO - PROCESS | 4012 | 1467875028039 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:48 INFO - PROCESS | 4012 | 1467875028041 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:48 INFO - PROCESS | 4012 | ++DOCSHELL 139D2C00 == 36 [pid = 4012] [id = 250] 00:03:48 INFO - PROCESS | 4012 | ++DOMWINDOW == 85 (19AC0C00) [pid = 4012] [serial = 749] [outer = 00000000] 00:03:48 INFO - PROCESS | 4012 | ++DOMWINDOW == 86 (19ACEC00) [pid = 4012] [serial = 750] [outer = 19AC0C00] 00:03:48 INFO - PROCESS | 4012 | 1467875028092 Marionette DEBUG loaded listener.js 00:03:48 INFO - PROCESS | 4012 | ++DOMWINDOW == 87 (19B5AC00) [pid = 4012] [serial = 751] [outer = 19AC0C00] 00:03:48 INFO - PROCESS | 4012 | 1467875028502 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:03:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 00:03:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 626ms 00:03:48 INFO - PROCESS | 4012 | 1467875028561 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 00:03:48 INFO - PROCESS | 4012 | 1467875028565 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 00:03:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 00:03:48 INFO - PROCESS | 4012 | 1467875028570 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 00:03:48 INFO - PROCESS | 4012 | 1467875028574 Marionette TRACE conn3 <- [1,966,null,{}] 00:03:48 INFO - PROCESS | 4012 | 1467875028580 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:03:48 INFO - PROCESS | 4012 | 1467875028584 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:48 INFO - PROCESS | 4012 | 1467875028707 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 00:03:48 INFO - PROCESS | 4012 | 1467875028815 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:48 INFO - PROCESS | 4012 | 1467875028820 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:48 INFO - PROCESS | 4012 | ++DOCSHELL 10A0E800 == 37 [pid = 4012] [id = 251] 00:03:48 INFO - PROCESS | 4012 | ++DOMWINDOW == 88 (10A0F400) [pid = 4012] [serial = 752] [outer = 00000000] 00:03:48 INFO - PROCESS | 4012 | ++DOMWINDOW == 89 (10A81000) [pid = 4012] [serial = 753] [outer = 10A0F400] 00:03:48 INFO - PROCESS | 4012 | 1467875028876 Marionette DEBUG loaded listener.js 00:03:48 INFO - PROCESS | 4012 | ++DOMWINDOW == 90 (11443C00) [pid = 4012] [serial = 754] [outer = 10A0F400] 00:03:49 INFO - PROCESS | 4012 | 1467875029652 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:03:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 00:03:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1158ms 00:03:49 INFO - PROCESS | 4012 | 1467875029724 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 00:03:49 INFO - PROCESS | 4012 | 1467875029728 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 00:03:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 00:03:49 INFO - PROCESS | 4012 | 1467875029734 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 00:03:49 INFO - PROCESS | 4012 | 1467875029738 Marionette TRACE conn3 <- [1,970,null,{}] 00:03:49 INFO - PROCESS | 4012 | 1467875029742 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:03:49 INFO - PROCESS | 4012 | 1467875029745 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:49 INFO - PROCESS | 4012 | 1467875029865 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 00:03:50 INFO - PROCESS | 4012 | 1467875029983 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:50 INFO - PROCESS | 4012 | 1467875029986 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:50 INFO - PROCESS | 4012 | ++DOCSHELL 132D1400 == 38 [pid = 4012] [id = 252] 00:03:50 INFO - PROCESS | 4012 | ++DOMWINDOW == 91 (13499C00) [pid = 4012] [serial = 755] [outer = 00000000] 00:03:50 INFO - PROCESS | 4012 | ++DOMWINDOW == 92 (13CC0800) [pid = 4012] [serial = 756] [outer = 13499C00] 00:03:50 INFO - PROCESS | 4012 | 1467875030041 Marionette DEBUG loaded listener.js 00:03:50 INFO - PROCESS | 4012 | ++DOMWINDOW == 93 (144A2400) [pid = 4012] [serial = 757] [outer = 13499C00] 00:03:50 INFO - PROCESS | 4012 | 1467875030864 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:03:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 00:03:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1143ms 00:03:50 INFO - PROCESS | 4012 | 1467875030879 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 00:03:50 INFO - PROCESS | 4012 | 1467875030883 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 00:03:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 00:03:50 INFO - PROCESS | 4012 | 1467875030889 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 00:03:50 INFO - PROCESS | 4012 | 1467875030891 Marionette TRACE conn3 <- [1,974,null,{}] 00:03:50 INFO - PROCESS | 4012 | 1467875030898 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:03:50 INFO - PROCESS | 4012 | 1467875030900 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:51 INFO - PROCESS | 4012 | 1467875031013 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 00:03:51 INFO - PROCESS | 4012 | 1467875031099 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:51 INFO - PROCESS | 4012 | 1467875031103 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:51 INFO - PROCESS | 4012 | ++DOCSHELL 10A08C00 == 39 [pid = 4012] [id = 253] 00:03:51 INFO - PROCESS | 4012 | ++DOMWINDOW == 94 (10A0A000) [pid = 4012] [serial = 758] [outer = 00000000] 00:03:51 INFO - PROCESS | 4012 | ++DOMWINDOW == 95 (129AF800) [pid = 4012] [serial = 759] [outer = 10A0A000] 00:03:51 INFO - PROCESS | 4012 | 1467875031250 Marionette DEBUG loaded listener.js 00:03:51 INFO - PROCESS | 4012 | ++DOMWINDOW == 96 (13034C00) [pid = 4012] [serial = 760] [outer = 10A0A000] 00:03:51 INFO - PROCESS | 4012 | --DOCSHELL 17DDB400 == 38 [pid = 4012] [id = 249] 00:03:51 INFO - PROCESS | 4012 | --DOCSHELL 10F29C00 == 37 [pid = 4012] [id = 248] 00:03:51 INFO - PROCESS | 4012 | --DOCSHELL 177BB400 == 36 [pid = 4012] [id = 247] 00:03:51 INFO - PROCESS | 4012 | --DOCSHELL 160C8000 == 35 [pid = 4012] [id = 246] 00:03:51 INFO - PROCESS | 4012 | --DOCSHELL 159D6400 == 34 [pid = 4012] [id = 245] 00:03:51 INFO - PROCESS | 4012 | --DOCSHELL 13C46C00 == 33 [pid = 4012] [id = 244] 00:03:51 INFO - PROCESS | 4012 | --DOCSHELL 129F3800 == 32 [pid = 4012] [id = 243] 00:03:51 INFO - PROCESS | 4012 | --DOCSHELL 1026D000 == 31 [pid = 4012] [id = 242] 00:03:51 INFO - PROCESS | 4012 | --DOMWINDOW == 95 (19506400) [pid = 4012] [serial = 692] [outer = 00000000] [url = about:blank] 00:03:51 INFO - PROCESS | 4012 | --DOMWINDOW == 94 (1950C800) [pid = 4012] [serial = 693] [outer = 00000000] [url = about:blank] 00:03:51 INFO - PROCESS | 4012 | --DOMWINDOW == 93 (19DE5400) [pid = 4012] [serial = 696] [outer = 00000000] [url = about:blank] 00:03:51 INFO - PROCESS | 4012 | --DOMWINDOW == 92 (19D97400) [pid = 4012] [serial = 695] [outer = 00000000] [url = about:blank] 00:03:51 INFO - PROCESS | 4012 | --DOMWINDOW == 91 (1291D400) [pid = 4012] [serial = 680] [outer = 00000000] [url = about:blank] 00:03:51 INFO - PROCESS | 4012 | --DOMWINDOW == 90 (12DF5800) [pid = 4012] [serial = 681] [outer = 00000000] [url = about:blank] 00:03:51 INFO - PROCESS | 4012 | --DOMWINDOW == 89 (13034800) [pid = 4012] [serial = 683] [outer = 00000000] [url = about:blank] 00:03:51 INFO - PROCESS | 4012 | --DOMWINDOW == 88 (13154800) [pid = 4012] [serial = 684] [outer = 00000000] [url = about:blank] 00:03:51 INFO - PROCESS | 4012 | --DOMWINDOW == 87 (1603F800) [pid = 4012] [serial = 686] [outer = 00000000] [url = about:blank] 00:03:51 INFO - PROCESS | 4012 | --DOMWINDOW == 86 (16073400) [pid = 4012] [serial = 687] [outer = 00000000] [url = about:blank] 00:03:51 INFO - PROCESS | 4012 | --DOMWINDOW == 85 (17782400) [pid = 4012] [serial = 689] [outer = 00000000] [url = about:blank] 00:03:51 INFO - PROCESS | 4012 | --DOMWINDOW == 84 (10A78000) [pid = 4012] [serial = 674] [outer = 00000000] [url = about:blank] 00:03:51 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (1A70EC00) [pid = 4012] [serial = 706] [outer = 00000000] [url = about:blank] 00:03:51 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (10F24800) [pid = 4012] [serial = 675] [outer = 00000000] [url = about:blank] 00:03:51 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (1604C400) [pid = 4012] [serial = 677] [outer = 00000000] [url = about:blank] 00:03:51 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (160CD800) [pid = 4012] [serial = 678] [outer = 00000000] [url = about:blank] 00:03:51 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (1A808800) [pid = 4012] [serial = 709] [outer = 00000000] [url = about:blank] 00:03:51 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (1978A400) [pid = 4012] [serial = 703] [outer = 00000000] [url = about:blank] 00:03:51 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (1A807000) [pid = 4012] [serial = 708] [outer = 00000000] [url = about:blank] 00:03:51 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (1800C800) [pid = 4012] [serial = 390] [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:03:51 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (1A341400) [pid = 4012] [serial = 698] [outer = 00000000] [url = about:blank] 00:03:51 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (1A1B7800) [pid = 4012] [serial = 672] [outer = 00000000] [url = about:blank] 00:03:51 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (16048C00) [pid = 4012] [serial = 702] [outer = 00000000] [url = about:blank] 00:03:51 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (19B5CC00) [pid = 4012] [serial = 705] [outer = 00000000] [url = about:blank] 00:03:51 INFO - PROCESS | 4012 | --DOMWINDOW == 71 (1A58C400) [pid = 4012] [serial = 699] [outer = 00000000] [url = about:blank] 00:03:51 INFO - PROCESS | 4012 | --DOMWINDOW == 70 (177BC000) [pid = 4012] [serial = 690] [outer = 00000000] [url = about:blank] 00:03:51 INFO - PROCESS | 4012 | 1467875031743 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:03:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 00:03:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 846ms 00:03:51 INFO - PROCESS | 4012 | 1467875031764 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 00:03:51 INFO - PROCESS | 4012 | 1467875031768 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 00:03:51 INFO - PROCESS | 4012 | 1467875031774 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 00:03:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 00:03:51 INFO - PROCESS | 4012 | 1467875031776 Marionette TRACE conn3 <- [1,978,null,{}] 00:03:51 INFO - PROCESS | 4012 | 1467875031784 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:03:51 INFO - PROCESS | 4012 | 1467875031786 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:51 INFO - PROCESS | 4012 | 1467875031870 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 00:03:51 INFO - PROCESS | 4012 | 1467875031876 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:51 INFO - PROCESS | 4012 | 1467875031879 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:51 INFO - PROCESS | 4012 | ++DOCSHELL 130A2C00 == 32 [pid = 4012] [id = 254] 00:03:51 INFO - PROCESS | 4012 | ++DOMWINDOW == 71 (1313B000) [pid = 4012] [serial = 761] [outer = 00000000] 00:03:51 INFO - PROCESS | 4012 | ++DOMWINDOW == 72 (1349BC00) [pid = 4012] [serial = 762] [outer = 1313B000] 00:03:51 INFO - PROCESS | 4012 | 1467875031924 Marionette DEBUG loaded listener.js 00:03:52 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (13941400) [pid = 4012] [serial = 763] [outer = 1313B000] 00:03:52 INFO - PROCESS | 4012 | 1467875032396 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:03:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 00:03:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 641ms 00:03:52 INFO - PROCESS | 4012 | 1467875032413 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 00:03:52 INFO - PROCESS | 4012 | 1467875032415 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 00:03:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 00:03:52 INFO - PROCESS | 4012 | 1467875032418 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 00:03:52 INFO - PROCESS | 4012 | 1467875032422 Marionette TRACE conn3 <- [1,982,null,{}] 00:03:52 INFO - PROCESS | 4012 | 1467875032436 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:03:52 INFO - PROCESS | 4012 | 1467875032440 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:52 INFO - PROCESS | 4012 | 1467875032523 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 00:03:52 INFO - PROCESS | 4012 | 1467875032532 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:52 INFO - PROCESS | 4012 | 1467875032535 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:52 INFO - PROCESS | 4012 | ++DOCSHELL 1607AC00 == 33 [pid = 4012] [id = 255] 00:03:52 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (160BF000) [pid = 4012] [serial = 764] [outer = 00000000] 00:03:52 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (160C6800) [pid = 4012] [serial = 765] [outer = 160BF000] 00:03:52 INFO - PROCESS | 4012 | 1467875032610 Marionette DEBUG loaded listener.js 00:03:52 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (16B66000) [pid = 4012] [serial = 766] [outer = 160BF000] 00:03:53 INFO - PROCESS | 4012 | 1467875033055 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:03:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 00:03:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 689ms 00:03:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 00:03:53 INFO - PROCESS | 4012 | 1467875033117 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 00:03:53 INFO - PROCESS | 4012 | 1467875033120 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 00:03:53 INFO - PROCESS | 4012 | 1467875033123 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 00:03:53 INFO - PROCESS | 4012 | 1467875033125 Marionette TRACE conn3 <- [1,986,null,{}] 00:03:53 INFO - PROCESS | 4012 | 1467875033128 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:03:53 INFO - PROCESS | 4012 | 1467875033130 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:53 INFO - PROCESS | 4012 | 1467875033219 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 00:03:53 INFO - PROCESS | 4012 | 1467875033226 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:53 INFO - PROCESS | 4012 | 1467875033228 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:53 INFO - PROCESS | 4012 | ++DOCSHELL 17781800 == 34 [pid = 4012] [id = 256] 00:03:53 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (17782400) [pid = 4012] [serial = 767] [outer = 00000000] 00:03:53 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (177DB000) [pid = 4012] [serial = 768] [outer = 17782400] 00:03:53 INFO - PROCESS | 4012 | 1467875033272 Marionette DEBUG loaded listener.js 00:03:53 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (1788E800) [pid = 4012] [serial = 769] [outer = 17782400] 00:03:53 INFO - PROCESS | 4012 | 1467875033705 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:03:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 00:03:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 626ms 00:03:53 INFO - PROCESS | 4012 | 1467875033761 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 00:03:53 INFO - PROCESS | 4012 | 1467875033763 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 00:03:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 00:03:53 INFO - PROCESS | 4012 | 1467875033767 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 00:03:53 INFO - PROCESS | 4012 | 1467875033768 Marionette TRACE conn3 <- [1,990,null,{}] 00:03:53 INFO - PROCESS | 4012 | 1467875033772 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:03:53 INFO - PROCESS | 4012 | 1467875033774 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:53 INFO - PROCESS | 4012 | 1467875033850 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 00:03:53 INFO - PROCESS | 4012 | 1467875033856 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:53 INFO - PROCESS | 4012 | 1467875033858 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:53 INFO - PROCESS | 4012 | ++DOCSHELL 170A5C00 == 35 [pid = 4012] [id = 257] 00:03:53 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (176D6C00) [pid = 4012] [serial = 770] [outer = 00000000] 00:03:53 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (1800C800) [pid = 4012] [serial = 771] [outer = 176D6C00] 00:03:53 INFO - PROCESS | 4012 | 1467875033901 Marionette DEBUG loaded listener.js 00:03:53 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (18210C00) [pid = 4012] [serial = 772] [outer = 176D6C00] 00:03:54 INFO - PROCESS | 4012 | 1467875034395 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:03:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 00:03:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 704ms 00:03:54 INFO - PROCESS | 4012 | 1467875034466 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 00:03:54 INFO - PROCESS | 4012 | 1467875034468 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 00:03:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 00:03:54 INFO - PROCESS | 4012 | 1467875034472 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 00:03:54 INFO - PROCESS | 4012 | 1467875034473 Marionette TRACE conn3 <- [1,994,null,{}] 00:03:54 INFO - PROCESS | 4012 | 1467875034484 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:03:54 INFO - PROCESS | 4012 | 1467875034489 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:54 INFO - PROCESS | 4012 | 1467875034618 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 00:03:54 INFO - PROCESS | 4012 | 1467875034629 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:54 INFO - PROCESS | 4012 | 1467875034631 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:54 INFO - PROCESS | 4012 | ++DOCSHELL 16DC3C00 == 36 [pid = 4012] [id = 258] 00:03:54 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (1950BC00) [pid = 4012] [serial = 773] [outer = 00000000] 00:03:54 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (19AC2400) [pid = 4012] [serial = 774] [outer = 1950BC00] 00:03:54 INFO - PROCESS | 4012 | 1467875034674 Marionette DEBUG loaded listener.js 00:03:54 INFO - PROCESS | 4012 | ++DOMWINDOW == 85 (19AC5400) [pid = 4012] [serial = 775] [outer = 1950BC00] 00:03:55 INFO - PROCESS | 4012 | 1467875035117 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:03:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 00:03:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 705ms 00:03:55 INFO - PROCESS | 4012 | 1467875035172 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 00:03:55 INFO - PROCESS | 4012 | 1467875035174 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 00:03:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 00:03:55 INFO - PROCESS | 4012 | 1467875035222 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 00:03:55 INFO - PROCESS | 4012 | 1467875035224 Marionette TRACE conn3 <- [1,998,null,{}] 00:03:55 INFO - PROCESS | 4012 | 1467875035228 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:03:55 INFO - PROCESS | 4012 | 1467875035230 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:55 INFO - PROCESS | 4012 | 1467875035376 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 00:03:55 INFO - PROCESS | 4012 | 1467875035429 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:55 INFO - PROCESS | 4012 | 1467875035431 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:55 INFO - PROCESS | 4012 | ++DOCSHELL 19DDFC00 == 37 [pid = 4012] [id = 259] 00:03:55 INFO - PROCESS | 4012 | ++DOMWINDOW == 86 (19DE0000) [pid = 4012] [serial = 776] [outer = 00000000] 00:03:55 INFO - PROCESS | 4012 | ++DOMWINDOW == 87 (19EBCC00) [pid = 4012] [serial = 777] [outer = 19DE0000] 00:03:55 INFO - PROCESS | 4012 | 1467875035473 Marionette DEBUG loaded listener.js 00:03:55 INFO - PROCESS | 4012 | ++DOMWINDOW == 88 (1A1BC000) [pid = 4012] [serial = 778] [outer = 19DE0000] 00:03:55 INFO - PROCESS | 4012 | 1467875035876 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:03:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 00:03:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 720ms 00:03:55 INFO - PROCESS | 4012 | 1467875035922 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 00:03:55 INFO - PROCESS | 4012 | 1467875035924 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 00:03:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 00:03:55 INFO - PROCESS | 4012 | 1467875035934 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 00:03:55 INFO - PROCESS | 4012 | 1467875035936 Marionette TRACE conn3 <- [1,1002,null,{}] 00:03:55 INFO - PROCESS | 4012 | 1467875035939 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:03:55 INFO - PROCESS | 4012 | 1467875035941 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:56 INFO - PROCESS | 4012 | 1467875036054 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 00:03:56 INFO - PROCESS | 4012 | 1467875036059 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:56 INFO - PROCESS | 4012 | 1467875036061 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:56 INFO - PROCESS | 4012 | ++DOCSHELL 171BE400 == 38 [pid = 4012] [id = 260] 00:03:56 INFO - PROCESS | 4012 | ++DOMWINDOW == 89 (19AC4000) [pid = 4012] [serial = 779] [outer = 00000000] 00:03:56 INFO - PROCESS | 4012 | ++DOMWINDOW == 90 (1A342000) [pid = 4012] [serial = 780] [outer = 19AC4000] 00:03:56 INFO - PROCESS | 4012 | 1467875036105 Marionette DEBUG loaded listener.js 00:03:56 INFO - PROCESS | 4012 | ++DOMWINDOW == 91 (1A70F800) [pid = 4012] [serial = 781] [outer = 19AC4000] 00:03:56 INFO - PROCESS | 4012 | --DOMWINDOW == 90 (19506C00) [pid = 4012] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 00:03:56 INFO - PROCESS | 4012 | --DOMWINDOW == 89 (10E3DC00) [pid = 4012] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 00:03:56 INFO - PROCESS | 4012 | --DOMWINDOW == 88 (13DBC000) [pid = 4012] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 00:03:56 INFO - PROCESS | 4012 | --DOMWINDOW == 87 (19B58400) [pid = 4012] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 00:03:56 INFO - PROCESS | 4012 | --DOMWINDOW == 86 (160CC800) [pid = 4012] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 00:03:56 INFO - PROCESS | 4012 | --DOMWINDOW == 85 (1AA69400) [pid = 4012] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 00:03:56 INFO - PROCESS | 4012 | --DOMWINDOW == 84 (10F91800) [pid = 4012] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 00:03:56 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (159DB800) [pid = 4012] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 00:03:56 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (12BCE400) [pid = 4012] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 00:03:56 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (177E3800) [pid = 4012] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 00:03:56 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (13C47C00) [pid = 4012] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 00:03:56 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (1026D800) [pid = 4012] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 00:03:56 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (10F96C00) [pid = 4012] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 00:03:56 INFO - PROCESS | 4012 | 1467875036611 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:03:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 00:03:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 736ms 00:03:56 INFO - PROCESS | 4012 | 1467875036668 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 00:03:56 INFO - PROCESS | 4012 | 1467875036670 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 00:03:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 00:03:56 INFO - PROCESS | 4012 | 1467875036674 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 00:03:56 INFO - PROCESS | 4012 | 1467875036675 Marionette TRACE conn3 <- [1,1006,null,{}] 00:03:56 INFO - PROCESS | 4012 | 1467875036679 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:03:56 INFO - PROCESS | 4012 | 1467875036681 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:56 INFO - PROCESS | 4012 | 1467875036786 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 00:03:56 INFO - PROCESS | 4012 | 1467875036792 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:56 INFO - PROCESS | 4012 | 1467875036794 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:56 INFO - PROCESS | 4012 | ++DOCSHELL 10F91800 == 39 [pid = 4012] [id = 261] 00:03:56 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (131F1400) [pid = 4012] [serial = 782] [outer = 00000000] 00:03:56 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (176D2000) [pid = 4012] [serial = 783] [outer = 131F1400] 00:03:56 INFO - PROCESS | 4012 | 1467875036837 Marionette DEBUG loaded listener.js 00:03:56 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (1950B800) [pid = 4012] [serial = 784] [outer = 131F1400] 00:03:57 INFO - PROCESS | 4012 | 1467875037264 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:03:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 00:03:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 642ms 00:03:57 INFO - PROCESS | 4012 | 1467875037312 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 00:03:57 INFO - PROCESS | 4012 | 1467875037314 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 00:03:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 00:03:57 INFO - PROCESS | 4012 | 1467875037317 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 00:03:57 INFO - PROCESS | 4012 | 1467875037319 Marionette TRACE conn3 <- [1,1010,null,{}] 00:03:57 INFO - PROCESS | 4012 | 1467875037323 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:03:57 INFO - PROCESS | 4012 | 1467875037324 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:57 INFO - PROCESS | 4012 | 1467875037417 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 00:03:57 INFO - PROCESS | 4012 | 1467875037424 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:57 INFO - PROCESS | 4012 | 1467875037426 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:57 INFO - PROCESS | 4012 | ++DOCSHELL 17030C00 == 40 [pid = 4012] [id = 262] 00:03:57 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (19AC9000) [pid = 4012] [serial = 785] [outer = 00000000] 00:03:57 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (1A711C00) [pid = 4012] [serial = 786] [outer = 19AC9000] 00:03:57 INFO - PROCESS | 4012 | 1467875037470 Marionette DEBUG loaded listener.js 00:03:57 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (1A33A400) [pid = 4012] [serial = 787] [outer = 19AC9000] 00:03:57 INFO - PROCESS | 4012 | 1467875037910 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:03:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 00:03:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 642ms 00:03:57 INFO - PROCESS | 4012 | 1467875037956 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 00:03:57 INFO - PROCESS | 4012 | 1467875037958 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 00:03:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 00:03:57 INFO - PROCESS | 4012 | 1467875037961 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 00:03:57 INFO - PROCESS | 4012 | 1467875037964 Marionette TRACE conn3 <- [1,1014,null,{}] 00:03:57 INFO - PROCESS | 4012 | 1467875037967 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:03:57 INFO - PROCESS | 4012 | 1467875037969 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:58 INFO - PROCESS | 4012 | 1467875038063 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 00:03:58 INFO - PROCESS | 4012 | 1467875038071 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:58 INFO - PROCESS | 4012 | 1467875038073 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:58 INFO - PROCESS | 4012 | ++DOCSHELL 1A80BC00 == 41 [pid = 4012] [id = 263] 00:03:58 INFO - PROCESS | 4012 | ++DOMWINDOW == 85 (1A80C000) [pid = 4012] [serial = 788] [outer = 00000000] 00:03:58 INFO - PROCESS | 4012 | ++DOMWINDOW == 86 (1AA69400) [pid = 4012] [serial = 789] [outer = 1A80C000] 00:03:58 INFO - PROCESS | 4012 | 1467875038117 Marionette DEBUG loaded listener.js 00:03:58 INFO - PROCESS | 4012 | ++DOMWINDOW == 87 (1AA6E400) [pid = 4012] [serial = 790] [outer = 1A80C000] 00:03:58 INFO - PROCESS | 4012 | 1467875038802 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:03:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 00:03:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 907ms 00:03:58 INFO - PROCESS | 4012 | 1467875038875 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 00:03:58 INFO - PROCESS | 4012 | 1467875038880 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 00:03:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 00:03:58 INFO - PROCESS | 4012 | 1467875038885 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 00:03:58 INFO - PROCESS | 4012 | 1467875038891 Marionette TRACE conn3 <- [1,1018,null,{}] 00:03:58 INFO - PROCESS | 4012 | 1467875038896 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:03:58 INFO - PROCESS | 4012 | 1467875038898 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:59 INFO - PROCESS | 4012 | 1467875039012 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 00:03:59 INFO - PROCESS | 4012 | 1467875039138 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:59 INFO - PROCESS | 4012 | 1467875039141 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:59 INFO - PROCESS | 4012 | ++DOCSHELL 11211400 == 42 [pid = 4012] [id = 264] 00:03:59 INFO - PROCESS | 4012 | ++DOMWINDOW == 88 (11213400) [pid = 4012] [serial = 791] [outer = 00000000] 00:03:59 INFO - PROCESS | 4012 | ++DOMWINDOW == 89 (130ACC00) [pid = 4012] [serial = 792] [outer = 11213400] 00:03:59 INFO - PROCESS | 4012 | 1467875039198 Marionette DEBUG loaded listener.js 00:03:59 INFO - PROCESS | 4012 | ++DOMWINDOW == 90 (131EFC00) [pid = 4012] [serial = 793] [outer = 11213400] 00:03:59 INFO - PROCESS | 4012 | 1467875039802 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:03:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 00:03:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 955ms 00:03:59 INFO - PROCESS | 4012 | 1467875039828 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 00:03:59 INFO - PROCESS | 4012 | 1467875039833 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 00:03:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 00:03:59 INFO - PROCESS | 4012 | 1467875039840 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 00:03:59 INFO - PROCESS | 4012 | 1467875039842 Marionette TRACE conn3 <- [1,1022,null,{}] 00:03:59 INFO - PROCESS | 4012 | 1467875039846 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:03:59 INFO - PROCESS | 4012 | 1467875039849 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:03:59 INFO - PROCESS | 4012 | 1467875039959 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 00:04:00 INFO - PROCESS | 4012 | 1467875040058 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:00 INFO - PROCESS | 4012 | 1467875040060 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:00 INFO - PROCESS | 4012 | ++DOCSHELL 16044C00 == 43 [pid = 4012] [id = 265] 00:04:00 INFO - PROCESS | 4012 | ++DOMWINDOW == 91 (1604CC00) [pid = 4012] [serial = 794] [outer = 00000000] 00:04:00 INFO - PROCESS | 4012 | ++DOMWINDOW == 92 (160CD400) [pid = 4012] [serial = 795] [outer = 1604CC00] 00:04:00 INFO - PROCESS | 4012 | 1467875040114 Marionette DEBUG loaded listener.js 00:04:00 INFO - PROCESS | 4012 | ++DOMWINDOW == 93 (17781400) [pid = 4012] [serial = 796] [outer = 1604CC00] 00:04:00 INFO - PROCESS | 4012 | 1467875040703 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:04:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 00:04:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 892ms 00:04:00 INFO - PROCESS | 4012 | 1467875040743 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 00:04:00 INFO - PROCESS | 4012 | 1467875040746 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 00:04:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 00:04:00 INFO - PROCESS | 4012 | 1467875040750 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 00:04:00 INFO - PROCESS | 4012 | 1467875040753 Marionette TRACE conn3 <- [1,1026,null,{}] 00:04:00 INFO - PROCESS | 4012 | 1467875040764 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:04:00 INFO - PROCESS | 4012 | 1467875040769 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:00 INFO - PROCESS | 4012 | 1467875040874 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 00:04:00 INFO - PROCESS | 4012 | 1467875040976 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:00 INFO - PROCESS | 4012 | 1467875040979 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:01 INFO - PROCESS | 4012 | ++DOCSHELL 1A336000 == 44 [pid = 4012] [id = 266] 00:04:01 INFO - PROCESS | 4012 | ++DOMWINDOW == 94 (1A33E400) [pid = 4012] [serial = 797] [outer = 00000000] 00:04:01 INFO - PROCESS | 4012 | ++DOMWINDOW == 95 (1A719800) [pid = 4012] [serial = 798] [outer = 1A33E400] 00:04:01 INFO - PROCESS | 4012 | 1467875041035 Marionette DEBUG loaded listener.js 00:04:01 INFO - PROCESS | 4012 | ++DOMWINDOW == 96 (1A808C00) [pid = 4012] [serial = 799] [outer = 1A33E400] 00:04:01 INFO - PROCESS | 4012 | 1467875041642 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:04:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 00:04:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 939ms 00:04:01 INFO - PROCESS | 4012 | 1467875041694 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 00:04:01 INFO - PROCESS | 4012 | 1467875041697 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 00:04:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 00:04:01 INFO - PROCESS | 4012 | 1467875041701 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 00:04:01 INFO - PROCESS | 4012 | 1467875041703 Marionette TRACE conn3 <- [1,1030,null,{}] 00:04:01 INFO - PROCESS | 4012 | 1467875041707 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:04:01 INFO - PROCESS | 4012 | 1467875041709 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:01 INFO - PROCESS | 4012 | 1467875041819 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 00:04:02 INFO - PROCESS | 4012 | 1467875042061 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:02 INFO - PROCESS | 4012 | 1467875042064 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:02 INFO - PROCESS | 4012 | ++DOCSHELL 10275C00 == 45 [pid = 4012] [id = 267] 00:04:02 INFO - PROCESS | 4012 | ++DOMWINDOW == 97 (102C9000) [pid = 4012] [serial = 800] [outer = 00000000] 00:04:02 INFO - PROCESS | 4012 | ++DOMWINDOW == 98 (10A08800) [pid = 4012] [serial = 801] [outer = 102C9000] 00:04:02 INFO - PROCESS | 4012 | 1467875042132 Marionette DEBUG loaded listener.js 00:04:02 INFO - PROCESS | 4012 | ++DOMWINDOW == 99 (10F2A000) [pid = 4012] [serial = 802] [outer = 102C9000] 00:04:02 INFO - PROCESS | 4012 | 1467875042742 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:04:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 00:04:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1080ms 00:04:02 INFO - PROCESS | 4012 | 1467875042793 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 00:04:02 INFO - PROCESS | 4012 | 1467875042796 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 00:04:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 00:04:02 INFO - PROCESS | 4012 | 1467875042800 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 00:04:02 INFO - PROCESS | 4012 | 1467875042803 Marionette TRACE conn3 <- [1,1034,null,{}] 00:04:02 INFO - PROCESS | 4012 | 1467875042808 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:04:02 INFO - PROCESS | 4012 | 1467875042811 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:02 INFO - PROCESS | 4012 | 1467875042907 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 00:04:03 INFO - PROCESS | 4012 | 1467875043011 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:03 INFO - PROCESS | 4012 | 1467875043014 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:03 INFO - PROCESS | 4012 | ++DOCSHELL 131ED400 == 46 [pid = 4012] [id = 268] 00:04:03 INFO - PROCESS | 4012 | ++DOMWINDOW == 100 (131EEC00) [pid = 4012] [serial = 803] [outer = 00000000] 00:04:03 INFO - PROCESS | 4012 | ++DOMWINDOW == 101 (13CCB000) [pid = 4012] [serial = 804] [outer = 131EEC00] 00:04:03 INFO - PROCESS | 4012 | 1467875043061 Marionette DEBUG loaded listener.js 00:04:03 INFO - PROCESS | 4012 | ++DOMWINDOW == 102 (1449CC00) [pid = 4012] [serial = 805] [outer = 131EEC00] 00:04:03 INFO - PROCESS | 4012 | --DOCSHELL 17030C00 == 45 [pid = 4012] [id = 262] 00:04:03 INFO - PROCESS | 4012 | --DOCSHELL 10F91800 == 44 [pid = 4012] [id = 261] 00:04:03 INFO - PROCESS | 4012 | --DOCSHELL 171BE400 == 43 [pid = 4012] [id = 260] 00:04:03 INFO - PROCESS | 4012 | --DOCSHELL 19DDFC00 == 42 [pid = 4012] [id = 259] 00:04:03 INFO - PROCESS | 4012 | --DOCSHELL 16DC3C00 == 41 [pid = 4012] [id = 258] 00:04:03 INFO - PROCESS | 4012 | --DOCSHELL 170A5C00 == 40 [pid = 4012] [id = 257] 00:04:03 INFO - PROCESS | 4012 | --DOCSHELL 17781800 == 39 [pid = 4012] [id = 256] 00:04:03 INFO - PROCESS | 4012 | --DOCSHELL 1607AC00 == 38 [pid = 4012] [id = 255] 00:04:03 INFO - PROCESS | 4012 | --DOCSHELL 130A2C00 == 37 [pid = 4012] [id = 254] 00:04:03 INFO - PROCESS | 4012 | --DOCSHELL 10A08C00 == 36 [pid = 4012] [id = 253] 00:04:03 INFO - PROCESS | 4012 | --DOCSHELL 132D1400 == 35 [pid = 4012] [id = 252] 00:04:03 INFO - PROCESS | 4012 | --DOCSHELL 10A0E800 == 34 [pid = 4012] [id = 251] 00:04:03 INFO - PROCESS | 4012 | --DOCSHELL 139D2C00 == 33 [pid = 4012] [id = 250] 00:04:03 INFO - PROCESS | 4012 | --DOCSHELL 10A99800 == 32 [pid = 4012] [id = 241] 00:04:03 INFO - PROCESS | 4012 | --DOCSHELL 10275C00 == 31 [pid = 4012] [id = 267] 00:04:03 INFO - PROCESS | 4012 | --DOCSHELL 16044C00 == 30 [pid = 4012] [id = 265] 00:04:03 INFO - PROCESS | 4012 | --DOCSHELL 1A336000 == 29 [pid = 4012] [id = 266] 00:04:03 INFO - PROCESS | 4012 | --DOCSHELL 1A80BC00 == 28 [pid = 4012] [id = 263] 00:04:03 INFO - PROCESS | 4012 | --DOCSHELL 11211400 == 27 [pid = 4012] [id = 264] 00:04:03 INFO - PROCESS | 4012 | --DOMWINDOW == 101 (13036800) [pid = 4012] [serial = 729] [outer = 00000000] [url = about:blank] 00:04:03 INFO - PROCESS | 4012 | --DOMWINDOW == 100 (17DDDC00) [pid = 4012] [serial = 741] [outer = 00000000] [url = about:blank] 00:04:03 INFO - PROCESS | 4012 | --DOMWINDOW == 99 (1313EC00) [pid = 4012] [serial = 730] [outer = 00000000] [url = about:blank] 00:04:03 INFO - PROCESS | 4012 | --DOMWINDOW == 98 (13CCAC00) [pid = 4012] [serial = 732] [outer = 00000000] [url = about:blank] 00:04:03 INFO - PROCESS | 4012 | --DOMWINDOW == 97 (10A9B800) [pid = 4012] [serial = 726] [outer = 00000000] [url = about:blank] 00:04:03 INFO - PROCESS | 4012 | --DOMWINDOW == 96 (10E3A400) [pid = 4012] [serial = 727] [outer = 00000000] [url = about:blank] 00:04:03 INFO - PROCESS | 4012 | --DOMWINDOW == 95 (12BD3800) [pid = 4012] [serial = 724] [outer = 00000000] [url = about:blank] 00:04:03 INFO - PROCESS | 4012 | --DOMWINDOW == 94 (129A7C00) [pid = 4012] [serial = 723] [outer = 00000000] [url = about:blank] 00:04:03 INFO - PROCESS | 4012 | --DOMWINDOW == 93 (19794400) [pid = 4012] [serial = 748] [outer = 00000000] [url = about:blank] 00:04:03 INFO - PROCESS | 4012 | --DOMWINDOW == 92 (129B4400) [pid = 4012] [serial = 712] [outer = 00000000] [url = about:blank] 00:04:03 INFO - PROCESS | 4012 | --DOMWINDOW == 91 (114D2000) [pid = 4012] [serial = 711] [outer = 00000000] [url = about:blank] 00:04:03 INFO - PROCESS | 4012 | --DOMWINDOW == 90 (16DC1C00) [pid = 4012] [serial = 715] [outer = 00000000] [url = about:blank] 00:04:03 INFO - PROCESS | 4012 | --DOMWINDOW == 89 (15F4EC00) [pid = 4012] [serial = 714] [outer = 00000000] [url = about:blank] 00:04:03 INFO - PROCESS | 4012 | --DOMWINDOW == 88 (1A717000) [pid = 4012] [serial = 718] [outer = 00000000] [url = about:blank] 00:04:03 INFO - PROCESS | 4012 | --DOMWINDOW == 87 (1A1BF800) [pid = 4012] [serial = 717] [outer = 00000000] [url = about:blank] 00:04:03 INFO - PROCESS | 4012 | --DOMWINDOW == 86 (170A3000) [pid = 4012] [serial = 739] [outer = 00000000] [url = about:blank] 00:04:03 INFO - PROCESS | 4012 | --DOMWINDOW == 85 (1AA75000) [pid = 4012] [serial = 721] [outer = 00000000] [url = about:blank] 00:04:03 INFO - PROCESS | 4012 | --DOMWINDOW == 84 (1AA6F800) [pid = 4012] [serial = 720] [outer = 00000000] [url = about:blank] 00:04:03 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (16B72C00) [pid = 4012] [serial = 738] [outer = 00000000] [url = about:blank] 00:04:03 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (13ECE800) [pid = 4012] [serial = 744] [outer = 00000000] [url = about:blank] 00:04:03 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (1978B800) [pid = 4012] [serial = 747] [outer = 00000000] [url = about:blank] 00:04:03 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (18209000) [pid = 4012] [serial = 742] [outer = 00000000] [url = about:blank] 00:04:03 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (15F52400) [pid = 4012] [serial = 735] [outer = 00000000] [url = about:blank] 00:04:03 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (160C1000) [pid = 4012] [serial = 736] [outer = 00000000] [url = about:blank] 00:04:03 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (19ACEC00) [pid = 4012] [serial = 750] [outer = 00000000] [url = about:blank] 00:04:03 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (13ED0400) [pid = 4012] [serial = 745] [outer = 00000000] [url = about:blank] 00:04:03 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (13EC7400) [pid = 4012] [serial = 733] [outer = 00000000] [url = about:blank] 00:04:04 INFO - PROCESS | 4012 | 1467875044201 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:04:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 00:04:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1455ms 00:04:04 INFO - PROCESS | 4012 | 1467875044261 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 00:04:04 INFO - PROCESS | 4012 | 1467875044265 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 00:04:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 00:04:04 INFO - PROCESS | 4012 | 1467875044269 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 00:04:04 INFO - PROCESS | 4012 | 1467875044274 Marionette TRACE conn3 <- [1,1038,null,{}] 00:04:04 INFO - PROCESS | 4012 | 1467875044278 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:04:04 INFO - PROCESS | 4012 | 1467875044281 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:04 INFO - PROCESS | 4012 | 1467875044407 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 00:04:04 INFO - PROCESS | 4012 | 1467875044487 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:04 INFO - PROCESS | 4012 | 1467875044490 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:04 INFO - PROCESS | 4012 | ++DOCSHELL 11214400 == 28 [pid = 4012] [id = 269] 00:04:04 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (11299400) [pid = 4012] [serial = 806] [outer = 00000000] 00:04:04 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (114CBC00) [pid = 4012] [serial = 807] [outer = 11299400] 00:04:04 INFO - PROCESS | 4012 | 1467875044537 Marionette DEBUG loaded listener.js 00:04:04 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (1281E400) [pid = 4012] [serial = 808] [outer = 11299400] 00:04:04 INFO - PROCESS | 4012 | 1467875044909 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:04:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 00:04:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 689ms 00:04:04 INFO - PROCESS | 4012 | 1467875044966 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 00:04:04 INFO - PROCESS | 4012 | 1467875044970 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 00:04:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 00:04:05 INFO - PROCESS | 4012 | 1467875044976 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 00:04:05 INFO - PROCESS | 4012 | 1467875044979 Marionette TRACE conn3 <- [1,1042,null,{}] 00:04:05 INFO - PROCESS | 4012 | 1467875044983 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:04:05 INFO - PROCESS | 4012 | 1467875044985 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:05 INFO - PROCESS | 4012 | 1467875045102 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 00:04:05 INFO - PROCESS | 4012 | 1467875045114 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:05 INFO - PROCESS | 4012 | 1467875045117 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:05 INFO - PROCESS | 4012 | ++DOCSHELL 130C9C00 == 29 [pid = 4012] [id = 270] 00:04:05 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (130CB400) [pid = 4012] [serial = 809] [outer = 00000000] 00:04:05 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (13144000) [pid = 4012] [serial = 810] [outer = 130CB400] 00:04:05 INFO - PROCESS | 4012 | 1467875045163 Marionette DEBUG loaded listener.js 00:04:05 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (131EF800) [pid = 4012] [serial = 811] [outer = 130CB400] 00:04:05 INFO - PROCESS | 4012 | 1467875045620 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:04:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 00:04:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 705ms 00:04:05 INFO - PROCESS | 4012 | 1467875045676 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 00:04:05 INFO - PROCESS | 4012 | 1467875045678 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 00:04:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 00:04:05 INFO - PROCESS | 4012 | 1467875045681 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 00:04:05 INFO - PROCESS | 4012 | 1467875045685 Marionette TRACE conn3 <- [1,1046,null,{}] 00:04:05 INFO - PROCESS | 4012 | 1467875045695 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:04:05 INFO - PROCESS | 4012 | 1467875045700 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:05 INFO - PROCESS | 4012 | 1467875045783 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 00:04:05 INFO - PROCESS | 4012 | 1467875045789 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:05 INFO - PROCESS | 4012 | 1467875045792 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:05 INFO - PROCESS | 4012 | ++DOCSHELL 13ECD400 == 30 [pid = 4012] [id = 271] 00:04:05 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (13ECE800) [pid = 4012] [serial = 812] [outer = 00000000] 00:04:05 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (1603F800) [pid = 4012] [serial = 813] [outer = 13ECE800] 00:04:05 INFO - PROCESS | 4012 | 1467875045838 Marionette DEBUG loaded listener.js 00:04:05 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (16079400) [pid = 4012] [serial = 814] [outer = 13ECE800] 00:04:06 INFO - PROCESS | 4012 | 1467875046321 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:04:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 00:04:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 704ms 00:04:06 INFO - PROCESS | 4012 | 1467875046385 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 00:04:06 INFO - PROCESS | 4012 | 1467875046387 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 00:04:06 INFO - PROCESS | 4012 | 1467875046391 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 00:04:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 00:04:06 INFO - PROCESS | 4012 | 1467875046392 Marionette TRACE conn3 <- [1,1050,null,{}] 00:04:06 INFO - PROCESS | 4012 | 1467875046396 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:04:06 INFO - PROCESS | 4012 | 1467875046398 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:06 INFO - PROCESS | 4012 | 1467875046542 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 00:04:06 INFO - PROCESS | 4012 | 1467875046563 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:06 INFO - PROCESS | 4012 | 1467875046565 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:06 INFO - PROCESS | 4012 | ++DOCSHELL 160C8800 == 31 [pid = 4012] [id = 272] 00:04:06 INFO - PROCESS | 4012 | ++DOMWINDOW == 85 (160C8C00) [pid = 4012] [serial = 815] [outer = 00000000] 00:04:06 INFO - PROCESS | 4012 | ++DOMWINDOW == 86 (16DBF400) [pid = 4012] [serial = 816] [outer = 160C8C00] 00:04:06 INFO - PROCESS | 4012 | 1467875046609 Marionette DEBUG loaded listener.js 00:04:06 INFO - PROCESS | 4012 | ++DOMWINDOW == 87 (170AD800) [pid = 4012] [serial = 817] [outer = 160C8C00] 00:04:07 INFO - PROCESS | 4012 | 1467875047018 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:04:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 00:04:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 688ms 00:04:07 INFO - PROCESS | 4012 | 1467875047090 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 00:04:07 INFO - PROCESS | 4012 | 1467875047092 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 00:04:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 00:04:07 INFO - PROCESS | 4012 | 1467875047096 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 00:04:07 INFO - PROCESS | 4012 | 1467875047097 Marionette TRACE conn3 <- [1,1054,null,{}] 00:04:07 INFO - PROCESS | 4012 | 1467875047105 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:04:07 INFO - PROCESS | 4012 | 1467875047107 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:07 INFO - PROCESS | 4012 | 1467875047211 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 00:04:07 INFO - PROCESS | 4012 | 1467875047223 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:07 INFO - PROCESS | 4012 | 1467875047225 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:07 INFO - PROCESS | 4012 | ++DOCSHELL 160C7000 == 32 [pid = 4012] [id = 273] 00:04:07 INFO - PROCESS | 4012 | ++DOMWINDOW == 88 (170A5C00) [pid = 4012] [serial = 818] [outer = 00000000] 00:04:07 INFO - PROCESS | 4012 | ++DOMWINDOW == 89 (177B0800) [pid = 4012] [serial = 819] [outer = 170A5C00] 00:04:07 INFO - PROCESS | 4012 | 1467875047315 Marionette DEBUG loaded listener.js 00:04:07 INFO - PROCESS | 4012 | ++DOMWINDOW == 90 (177B8C00) [pid = 4012] [serial = 820] [outer = 170A5C00] 00:04:07 INFO - PROCESS | 4012 | 1467875047757 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:04:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 00:04:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 704ms 00:04:07 INFO - PROCESS | 4012 | 1467875047796 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 00:04:07 INFO - PROCESS | 4012 | 1467875047798 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 00:04:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 00:04:07 INFO - PROCESS | 4012 | 1467875047801 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 00:04:07 INFO - PROCESS | 4012 | 1467875047803 Marionette TRACE conn3 <- [1,1058,null,{}] 00:04:07 INFO - PROCESS | 4012 | 1467875047807 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:04:07 INFO - PROCESS | 4012 | 1467875047812 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:07 INFO - PROCESS | 4012 | 1467875047957 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 00:04:08 INFO - PROCESS | 4012 | --DOMWINDOW == 89 (1950BC00) [pid = 4012] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 00:04:08 INFO - PROCESS | 4012 | --DOMWINDOW == 88 (19DE0000) [pid = 4012] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 00:04:08 INFO - PROCESS | 4012 | --DOMWINDOW == 87 (19AC4000) [pid = 4012] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 00:04:08 INFO - PROCESS | 4012 | --DOMWINDOW == 86 (131F1400) [pid = 4012] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 00:04:08 INFO - PROCESS | 4012 | --DOMWINDOW == 85 (19AC9000) [pid = 4012] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 00:04:08 INFO - PROCESS | 4012 | --DOMWINDOW == 84 (19AC0C00) [pid = 4012] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 00:04:08 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (10A0F400) [pid = 4012] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 00:04:08 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (1313B000) [pid = 4012] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 00:04:08 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (10A0A000) [pid = 4012] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 00:04:08 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (13499C00) [pid = 4012] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 00:04:08 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (176D6C00) [pid = 4012] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 00:04:08 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (160BF000) [pid = 4012] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 00:04:08 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (17782400) [pid = 4012] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 00:04:08 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (1A80C000) [pid = 4012] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 00:04:08 INFO - PROCESS | 4012 | 1467875048263 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:08 INFO - PROCESS | 4012 | 1467875048265 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:08 INFO - PROCESS | 4012 | ++DOCSHELL 0F31D400 == 33 [pid = 4012] [id = 274] 00:04:08 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (10226800) [pid = 4012] [serial = 821] [outer = 00000000] 00:04:08 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (11214000) [pid = 4012] [serial = 822] [outer = 10226800] 00:04:08 INFO - PROCESS | 4012 | 1467875048310 Marionette DEBUG loaded listener.js 00:04:08 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (132D5400) [pid = 4012] [serial = 823] [outer = 10226800] 00:04:08 INFO - PROCESS | 4012 | 1467875048667 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:04:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 00:04:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 908ms 00:04:08 INFO - PROCESS | 4012 | 1467875048706 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 00:04:08 INFO - PROCESS | 4012 | 1467875048708 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 00:04:08 INFO - PROCESS | 4012 | 1467875048711 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 00:04:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 00:04:08 INFO - PROCESS | 4012 | 1467875048712 Marionette TRACE conn3 <- [1,1062,null,{}] 00:04:08 INFO - PROCESS | 4012 | 1467875048716 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:04:08 INFO - PROCESS | 4012 | 1467875048718 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:08 INFO - PROCESS | 4012 | 1467875048792 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 00:04:08 INFO - PROCESS | 4012 | 1467875048876 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:08 INFO - PROCESS | 4012 | 1467875048878 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:08 INFO - PROCESS | 4012 | ++DOCSHELL 10A7AC00 == 34 [pid = 4012] [id = 275] 00:04:08 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (13139400) [pid = 4012] [serial = 824] [outer = 00000000] 00:04:08 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (19504800) [pid = 4012] [serial = 825] [outer = 13139400] 00:04:08 INFO - PROCESS | 4012 | 1467875048921 Marionette DEBUG loaded listener.js 00:04:09 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (1950B400) [pid = 4012] [serial = 826] [outer = 13139400] 00:04:09 INFO - PROCESS | 4012 | 1467875049269 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:04:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 00:04:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 595ms 00:04:09 INFO - PROCESS | 4012 | 1467875049308 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 00:04:09 INFO - PROCESS | 4012 | 1467875049310 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 00:04:09 INFO - PROCESS | 4012 | 1467875049313 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 00:04:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 00:04:09 INFO - PROCESS | 4012 | 1467875049315 Marionette TRACE conn3 <- [1,1066,null,{}] 00:04:09 INFO - PROCESS | 4012 | 1467875049318 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:04:09 INFO - PROCESS | 4012 | 1467875049320 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:09 INFO - PROCESS | 4012 | 1467875049394 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 00:04:09 INFO - PROCESS | 4012 | 1467875049511 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:09 INFO - PROCESS | 4012 | 1467875049513 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:09 INFO - PROCESS | 4012 | ++DOCSHELL 10A9F400 == 35 [pid = 4012] [id = 276] 00:04:09 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (10E39C00) [pid = 4012] [serial = 827] [outer = 00000000] 00:04:09 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (19792800) [pid = 4012] [serial = 828] [outer = 10E39C00] 00:04:09 INFO - PROCESS | 4012 | 1467875049556 Marionette DEBUG loaded listener.js 00:04:09 INFO - PROCESS | 4012 | ++DOMWINDOW == 85 (1820E400) [pid = 4012] [serial = 829] [outer = 10E39C00] 00:04:09 INFO - PROCESS | 4012 | 1467875049954 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:04:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 00:04:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 641ms 00:04:09 INFO - PROCESS | 4012 | 1467875049983 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 00:04:09 INFO - PROCESS | 4012 | 1467875049985 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 00:04:09 INFO - PROCESS | 4012 | 1467875049988 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 00:04:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 00:04:09 INFO - PROCESS | 4012 | 1467875049990 Marionette TRACE conn3 <- [1,1070,null,{}] 00:04:09 INFO - PROCESS | 4012 | 1467875049993 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:04:09 INFO - PROCESS | 4012 | 1467875049995 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:10 INFO - PROCESS | 4012 | 1467875050070 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 00:04:10 INFO - PROCESS | 4012 | 1467875050156 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:10 INFO - PROCESS | 4012 | 1467875050158 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:10 INFO - PROCESS | 4012 | ++DOCSHELL 17DE4400 == 36 [pid = 4012] [id = 277] 00:04:10 INFO - PROCESS | 4012 | ++DOMWINDOW == 86 (19793800) [pid = 4012] [serial = 830] [outer = 00000000] 00:04:10 INFO - PROCESS | 4012 | ++DOMWINDOW == 87 (19D35400) [pid = 4012] [serial = 831] [outer = 19793800] 00:04:10 INFO - PROCESS | 4012 | 1467875050200 Marionette DEBUG loaded listener.js 00:04:10 INFO - PROCESS | 4012 | ++DOMWINDOW == 88 (19DDC800) [pid = 4012] [serial = 832] [outer = 19793800] 00:04:10 INFO - PROCESS | 4012 | 1467875050972 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:04:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 00:04:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1049ms 00:04:11 INFO - PROCESS | 4012 | 1467875051044 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 00:04:11 INFO - PROCESS | 4012 | 1467875051048 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 00:04:11 INFO - PROCESS | 4012 | 1467875051053 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 00:04:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 00:04:11 INFO - PROCESS | 4012 | 1467875051058 Marionette TRACE conn3 <- [1,1074,null,{}] 00:04:11 INFO - PROCESS | 4012 | 1467875051063 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:04:11 INFO - PROCESS | 4012 | 1467875051066 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:11 INFO - PROCESS | 4012 | 1467875051211 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 00:04:11 INFO - PROCESS | 4012 | 1467875051331 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:11 INFO - PROCESS | 4012 | 1467875051334 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:11 INFO - PROCESS | 4012 | ++DOCSHELL 10A08000 == 37 [pid = 4012] [id = 278] 00:04:11 INFO - PROCESS | 4012 | ++DOMWINDOW == 89 (10A09400) [pid = 4012] [serial = 833] [outer = 00000000] 00:04:11 INFO - PROCESS | 4012 | ++DOMWINDOW == 90 (1281E000) [pid = 4012] [serial = 834] [outer = 10A09400] 00:04:11 INFO - PROCESS | 4012 | 1467875051392 Marionette DEBUG loaded listener.js 00:04:11 INFO - PROCESS | 4012 | ++DOMWINDOW == 91 (130C9800) [pid = 4012] [serial = 835] [outer = 10A09400] 00:04:12 INFO - PROCESS | 4012 | 1467875052133 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:04:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 00:04:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1095ms 00:04:12 INFO - PROCESS | 4012 | 1467875052258 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 00:04:12 INFO - PROCESS | 4012 | 1467875052262 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 00:04:12 INFO - PROCESS | 4012 | 1467875052267 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 00:04:12 INFO - PROCESS | 4012 | 1467875052271 Marionette TRACE conn3 <- [1,1078,null,{}] 00:04:12 INFO - PROCESS | 4012 | 1467875052276 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:04:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 00:04:12 INFO - PROCESS | 4012 | 1467875052279 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:12 INFO - PROCESS | 4012 | 1467875052398 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 00:04:12 INFO - PROCESS | 4012 | 1467875052476 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:12 INFO - PROCESS | 4012 | 1467875052481 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:12 INFO - PROCESS | 4012 | ++DOCSHELL 10E3DC00 == 38 [pid = 4012] [id = 279] 00:04:12 INFO - PROCESS | 4012 | ++DOMWINDOW == 92 (10E3E000) [pid = 4012] [serial = 836] [outer = 00000000] 00:04:12 INFO - PROCESS | 4012 | ++DOMWINDOW == 93 (11ADFC00) [pid = 4012] [serial = 837] [outer = 10E3E000] 00:04:12 INFO - PROCESS | 4012 | 1467875052590 Marionette DEBUG loaded listener.js 00:04:12 INFO - PROCESS | 4012 | ++DOMWINDOW == 94 (129ED400) [pid = 4012] [serial = 838] [outer = 10E3E000] 00:04:12 INFO - PROCESS | 4012 | --DOCSHELL 10A9F400 == 37 [pid = 4012] [id = 276] 00:04:12 INFO - PROCESS | 4012 | --DOCSHELL 10A7AC00 == 36 [pid = 4012] [id = 275] 00:04:12 INFO - PROCESS | 4012 | --DOCSHELL 0F31D400 == 35 [pid = 4012] [id = 274] 00:04:12 INFO - PROCESS | 4012 | --DOCSHELL 160C7000 == 34 [pid = 4012] [id = 273] 00:04:12 INFO - PROCESS | 4012 | --DOCSHELL 160C8800 == 33 [pid = 4012] [id = 272] 00:04:12 INFO - PROCESS | 4012 | --DOCSHELL 13ECD400 == 32 [pid = 4012] [id = 271] 00:04:12 INFO - PROCESS | 4012 | --DOCSHELL 130C9C00 == 31 [pid = 4012] [id = 270] 00:04:12 INFO - PROCESS | 4012 | --DOCSHELL 11214400 == 30 [pid = 4012] [id = 269] 00:04:12 INFO - PROCESS | 4012 | --DOCSHELL 131ED400 == 29 [pid = 4012] [id = 268] 00:04:12 INFO - PROCESS | 4012 | --DOMWINDOW == 93 (19AC2400) [pid = 4012] [serial = 774] [outer = 00000000] [url = about:blank] 00:04:12 INFO - PROCESS | 4012 | --DOMWINDOW == 92 (19EBCC00) [pid = 4012] [serial = 777] [outer = 00000000] [url = about:blank] 00:04:12 INFO - PROCESS | 4012 | --DOMWINDOW == 91 (19AC5400) [pid = 4012] [serial = 775] [outer = 00000000] [url = about:blank] 00:04:12 INFO - PROCESS | 4012 | --DOMWINDOW == 90 (1A342000) [pid = 4012] [serial = 780] [outer = 00000000] [url = about:blank] 00:04:12 INFO - PROCESS | 4012 | --DOMWINDOW == 89 (1A1BC000) [pid = 4012] [serial = 778] [outer = 00000000] [url = about:blank] 00:04:12 INFO - PROCESS | 4012 | --DOMWINDOW == 88 (176D2000) [pid = 4012] [serial = 783] [outer = 00000000] [url = about:blank] 00:04:12 INFO - PROCESS | 4012 | --DOMWINDOW == 87 (1A711C00) [pid = 4012] [serial = 786] [outer = 00000000] [url = about:blank] 00:04:12 INFO - PROCESS | 4012 | --DOMWINDOW == 86 (19B5AC00) [pid = 4012] [serial = 751] [outer = 00000000] [url = about:blank] 00:04:12 INFO - PROCESS | 4012 | --DOMWINDOW == 85 (10A81000) [pid = 4012] [serial = 753] [outer = 00000000] [url = about:blank] 00:04:12 INFO - PROCESS | 4012 | --DOMWINDOW == 84 (1A70F800) [pid = 4012] [serial = 781] [outer = 00000000] [url = about:blank] 00:04:12 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (11443C00) [pid = 4012] [serial = 754] [outer = 00000000] [url = about:blank] 00:04:12 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (1349BC00) [pid = 4012] [serial = 762] [outer = 00000000] [url = about:blank] 00:04:12 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (13941400) [pid = 4012] [serial = 763] [outer = 00000000] [url = about:blank] 00:04:12 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (129AF800) [pid = 4012] [serial = 759] [outer = 00000000] [url = about:blank] 00:04:12 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (13034C00) [pid = 4012] [serial = 760] [outer = 00000000] [url = about:blank] 00:04:12 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (13CC0800) [pid = 4012] [serial = 756] [outer = 00000000] [url = about:blank] 00:04:12 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (144A2400) [pid = 4012] [serial = 757] [outer = 00000000] [url = about:blank] 00:04:12 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (1800C800) [pid = 4012] [serial = 771] [outer = 00000000] [url = about:blank] 00:04:12 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (160C6800) [pid = 4012] [serial = 765] [outer = 00000000] [url = about:blank] 00:04:12 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (16B66000) [pid = 4012] [serial = 766] [outer = 00000000] [url = about:blank] 00:04:12 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (177DB000) [pid = 4012] [serial = 768] [outer = 00000000] [url = about:blank] 00:04:12 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (1788E800) [pid = 4012] [serial = 769] [outer = 00000000] [url = about:blank] 00:04:12 INFO - PROCESS | 4012 | --DOMWINDOW == 71 (1AA69400) [pid = 4012] [serial = 789] [outer = 00000000] [url = about:blank] 00:04:12 INFO - PROCESS | 4012 | --DOMWINDOW == 70 (1AA6E400) [pid = 4012] [serial = 790] [outer = 00000000] [url = about:blank] 00:04:12 INFO - PROCESS | 4012 | --DOMWINDOW == 69 (1950B800) [pid = 4012] [serial = 784] [outer = 00000000] [url = about:blank] 00:04:12 INFO - PROCESS | 4012 | --DOMWINDOW == 68 (18210C00) [pid = 4012] [serial = 772] [outer = 00000000] [url = about:blank] 00:04:12 INFO - PROCESS | 4012 | --DOMWINDOW == 67 (1A33A400) [pid = 4012] [serial = 787] [outer = 00000000] [url = about:blank] 00:04:13 INFO - PROCESS | 4012 | 1467875053131 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:04:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 00:04:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 877ms 00:04:13 INFO - PROCESS | 4012 | 1467875053162 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 00:04:13 INFO - PROCESS | 4012 | 1467875053166 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 00:04:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 00:04:13 INFO - PROCESS | 4012 | 1467875053173 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 00:04:13 INFO - PROCESS | 4012 | 1467875053177 Marionette TRACE conn3 <- [1,1082,null,{}] 00:04:13 INFO - PROCESS | 4012 | 1467875053181 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:04:13 INFO - PROCESS | 4012 | 1467875053183 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:13 INFO - PROCESS | 4012 | 1467875053267 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 00:04:13 INFO - PROCESS | 4012 | 1467875053273 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:13 INFO - PROCESS | 4012 | 1467875053275 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:13 INFO - PROCESS | 4012 | ++DOCSHELL 12DF4800 == 30 [pid = 4012] [id = 280] 00:04:13 INFO - PROCESS | 4012 | ++DOMWINDOW == 68 (12DF5400) [pid = 4012] [serial = 839] [outer = 00000000] 00:04:13 INFO - PROCESS | 4012 | ++DOMWINDOW == 69 (1349B000) [pid = 4012] [serial = 840] [outer = 12DF5400] 00:04:13 INFO - PROCESS | 4012 | 1467875053321 Marionette DEBUG loaded listener.js 00:04:13 INFO - PROCESS | 4012 | ++DOMWINDOW == 70 (134CE800) [pid = 4012] [serial = 841] [outer = 12DF5400] 00:04:13 INFO - PROCESS | 4012 | 1467875053790 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:04:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 00:04:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 658ms 00:04:13 INFO - PROCESS | 4012 | 1467875053826 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 00:04:13 INFO - PROCESS | 4012 | 1467875053828 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 00:04:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 00:04:13 INFO - PROCESS | 4012 | 1467875053832 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 00:04:13 INFO - PROCESS | 4012 | 1467875053834 Marionette TRACE conn3 <- [1,1086,null,{}] 00:04:13 INFO - PROCESS | 4012 | 1467875053843 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:04:13 INFO - PROCESS | 4012 | 1467875053848 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:13 INFO - PROCESS | 4012 | 1467875053961 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 00:04:14 INFO - PROCESS | 4012 | 1467875054044 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:14 INFO - PROCESS | 4012 | 1467875054048 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:14 INFO - PROCESS | 4012 | ++DOCSHELL 157AC000 == 31 [pid = 4012] [id = 281] 00:04:14 INFO - PROCESS | 4012 | ++DOMWINDOW == 71 (159D4800) [pid = 4012] [serial = 842] [outer = 00000000] 00:04:14 INFO - PROCESS | 4012 | ++DOMWINDOW == 72 (15F4FC00) [pid = 4012] [serial = 843] [outer = 159D4800] 00:04:14 INFO - PROCESS | 4012 | 1467875054103 Marionette DEBUG loaded listener.js 00:04:14 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (1604D400) [pid = 4012] [serial = 844] [outer = 159D4800] 00:04:14 INFO - PROCESS | 4012 | 1467875054478 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:04:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 00:04:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 704ms 00:04:14 INFO - PROCESS | 4012 | 1467875054531 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 00:04:14 INFO - PROCESS | 4012 | 1467875054533 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 00:04:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 00:04:14 INFO - PROCESS | 4012 | 1467875054536 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 00:04:14 INFO - PROCESS | 4012 | 1467875054538 Marionette TRACE conn3 <- [1,1090,null,{}] 00:04:14 INFO - PROCESS | 4012 | 1467875054542 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:04:14 INFO - PROCESS | 4012 | 1467875054544 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:14 INFO - PROCESS | 4012 | 1467875054630 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 00:04:14 INFO - PROCESS | 4012 | 1467875054636 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:14 INFO - PROCESS | 4012 | 1467875054638 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:14 INFO - PROCESS | 4012 | ++DOCSHELL 160C3C00 == 32 [pid = 4012] [id = 282] 00:04:14 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (160C9400) [pid = 4012] [serial = 845] [outer = 00000000] 00:04:14 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (170A9C00) [pid = 4012] [serial = 846] [outer = 160C9400] 00:04:14 INFO - PROCESS | 4012 | 1467875054685 Marionette DEBUG loaded listener.js 00:04:14 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (176D6400) [pid = 4012] [serial = 847] [outer = 160C9400] 00:04:15 INFO - PROCESS | 4012 | 1467875055112 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:04:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 00:04:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 595ms 00:04:15 INFO - PROCESS | 4012 | 1467875055134 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 00:04:15 INFO - PROCESS | 4012 | 1467875055135 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 00:04:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 00:04:15 INFO - PROCESS | 4012 | 1467875055155 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 00:04:15 INFO - PROCESS | 4012 | 1467875055157 Marionette TRACE conn3 <- [1,1094,null,{}] 00:04:15 INFO - PROCESS | 4012 | 1467875055160 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:04:15 INFO - PROCESS | 4012 | 1467875055162 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:15 INFO - PROCESS | 4012 | 1467875055269 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 00:04:15 INFO - PROCESS | 4012 | 1467875055274 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:15 INFO - PROCESS | 4012 | 1467875055276 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:15 INFO - PROCESS | 4012 | ++DOCSHELL 177DB000 == 33 [pid = 4012] [id = 283] 00:04:15 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (177DD400) [pid = 4012] [serial = 848] [outer = 00000000] 00:04:15 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (17DD9400) [pid = 4012] [serial = 849] [outer = 177DD400] 00:04:15 INFO - PROCESS | 4012 | 1467875055320 Marionette DEBUG loaded listener.js 00:04:15 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (1820A000) [pid = 4012] [serial = 850] [outer = 177DD400] 00:04:15 INFO - PROCESS | 4012 | 1467875055770 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:04:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 00:04:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 658ms 00:04:15 INFO - PROCESS | 4012 | 1467875055798 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 00:04:15 INFO - PROCESS | 4012 | 1467875055800 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 00:04:15 INFO - PROCESS | 4012 | 1467875055804 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 00:04:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 00:04:15 INFO - PROCESS | 4012 | 1467875055805 Marionette TRACE conn3 <- [1,1098,null,{}] 00:04:15 INFO - PROCESS | 4012 | 1467875055809 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:04:15 INFO - PROCESS | 4012 | 1467875055814 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:15 INFO - PROCESS | 4012 | 1467875055951 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 00:04:15 INFO - PROCESS | 4012 | 1467875055956 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:15 INFO - PROCESS | 4012 | 1467875055958 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:16 INFO - PROCESS | 4012 | ++DOCSHELL 18210400 == 34 [pid = 4012] [id = 284] 00:04:16 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (19506800) [pid = 4012] [serial = 851] [outer = 00000000] 00:04:16 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (19793000) [pid = 4012] [serial = 852] [outer = 19506800] 00:04:16 INFO - PROCESS | 4012 | 1467875056049 Marionette DEBUG loaded listener.js 00:04:16 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (19AC5000) [pid = 4012] [serial = 853] [outer = 19506800] 00:04:16 INFO - PROCESS | 4012 | 1467875056471 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:04:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 00:04:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 704ms 00:04:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 00:04:16 INFO - PROCESS | 4012 | 1467875056510 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 00:04:16 INFO - PROCESS | 4012 | 1467875056512 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 00:04:16 INFO - PROCESS | 4012 | 1467875056516 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 00:04:16 INFO - PROCESS | 4012 | 1467875056517 Marionette TRACE conn3 <- [1,1102,null,{}] 00:04:16 INFO - PROCESS | 4012 | 1467875056525 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:04:16 INFO - PROCESS | 4012 | 1467875056527 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:16 INFO - PROCESS | 4012 | 1467875056665 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 00:04:16 INFO - PROCESS | 4012 | 1467875056687 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:16 INFO - PROCESS | 4012 | 1467875056689 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:16 INFO - PROCESS | 4012 | ++DOCSHELL 19ACE000 == 35 [pid = 4012] [id = 285] 00:04:16 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (19D29800) [pid = 4012] [serial = 854] [outer = 00000000] 00:04:16 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (19D91400) [pid = 4012] [serial = 855] [outer = 19D29800] 00:04:16 INFO - PROCESS | 4012 | 1467875056731 Marionette DEBUG loaded listener.js 00:04:16 INFO - PROCESS | 4012 | ++DOMWINDOW == 85 (19D96C00) [pid = 4012] [serial = 856] [outer = 19D29800] 00:04:17 INFO - PROCESS | 4012 | 1467875057255 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:04:17 INFO - PROCESS | 4012 | --DOMWINDOW == 84 (10E39C00) [pid = 4012] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 00:04:17 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (130CB400) [pid = 4012] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 00:04:17 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (11299400) [pid = 4012] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 00:04:17 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (102C9000) [pid = 4012] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 00:04:17 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (1604CC00) [pid = 4012] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 00:04:17 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (160C8C00) [pid = 4012] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 00:04:17 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (11213400) [pid = 4012] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 00:04:17 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (1A33E400) [pid = 4012] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 00:04:17 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (170A5C00) [pid = 4012] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 00:04:17 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (131EEC00) [pid = 4012] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 00:04:17 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (13139400) [pid = 4012] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 00:04:17 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (10226800) [pid = 4012] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 00:04:17 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (13ECE800) [pid = 4012] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 00:04:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 00:04:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 798ms 00:04:17 INFO - PROCESS | 4012 | 1467875057316 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 00:04:17 INFO - PROCESS | 4012 | 1467875057318 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 00:04:17 INFO - PROCESS | 4012 | 1467875057321 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 00:04:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 00:04:17 INFO - PROCESS | 4012 | 1467875057323 Marionette TRACE conn3 <- [1,1106,null,{}] 00:04:17 INFO - PROCESS | 4012 | 1467875057326 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:04:17 INFO - PROCESS | 4012 | 1467875057328 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:17 INFO - PROCESS | 4012 | 1467875057408 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 00:04:17 INFO - PROCESS | 4012 | 1467875057415 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:17 INFO - PROCESS | 4012 | 1467875057417 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:17 INFO - PROCESS | 4012 | ++DOCSHELL 130A5400 == 36 [pid = 4012] [id = 286] 00:04:17 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (13945C00) [pid = 4012] [serial = 857] [outer = 00000000] 00:04:17 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (16048800) [pid = 4012] [serial = 858] [outer = 13945C00] 00:04:17 INFO - PROCESS | 4012 | 1467875057461 Marionette DEBUG loaded listener.js 00:04:17 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (16048C00) [pid = 4012] [serial = 859] [outer = 13945C00] 00:04:17 INFO - PROCESS | 4012 | 1467875057918 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:04:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 00:04:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 642ms 00:04:17 INFO - PROCESS | 4012 | 1467875057984 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 00:04:17 INFO - PROCESS | 4012 | 1467875057986 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 00:04:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 00:04:17 INFO - PROCESS | 4012 | 1467875057989 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 00:04:17 INFO - PROCESS | 4012 | 1467875057991 Marionette TRACE conn3 <- [1,1110,null,{}] 00:04:18 INFO - PROCESS | 4012 | 1467875057994 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:04:18 INFO - PROCESS | 4012 | 1467875057996 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:18 INFO - PROCESS | 4012 | 1467875058075 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 00:04:18 INFO - PROCESS | 4012 | 1467875058082 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:18 INFO - PROCESS | 4012 | 1467875058084 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:18 INFO - PROCESS | 4012 | ++DOCSHELL 131EEC00 == 37 [pid = 4012] [id = 287] 00:04:18 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (159D6400) [pid = 4012] [serial = 860] [outer = 00000000] 00:04:18 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (17885C00) [pid = 4012] [serial = 861] [outer = 159D6400] 00:04:18 INFO - PROCESS | 4012 | 1467875058127 Marionette DEBUG loaded listener.js 00:04:18 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (1978D000) [pid = 4012] [serial = 862] [outer = 159D6400] 00:04:18 INFO - PROCESS | 4012 | 1467875058567 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:04:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 00:04:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 642ms 00:04:18 INFO - PROCESS | 4012 | 1467875058628 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 00:04:18 INFO - PROCESS | 4012 | 1467875058630 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 00:04:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 00:04:18 INFO - PROCESS | 4012 | 1467875058633 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 00:04:18 INFO - PROCESS | 4012 | 1467875058635 Marionette TRACE conn3 <- [1,1114,null,{}] 00:04:18 INFO - PROCESS | 4012 | 1467875058638 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:04:18 INFO - PROCESS | 4012 | 1467875058641 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:18 INFO - PROCESS | 4012 | 1467875058733 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 00:04:18 INFO - PROCESS | 4012 | 1467875058740 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:18 INFO - PROCESS | 4012 | 1467875058742 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:18 INFO - PROCESS | 4012 | ++DOCSHELL 19B65000 == 38 [pid = 4012] [id = 288] 00:04:18 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (19EC0C00) [pid = 4012] [serial = 863] [outer = 00000000] 00:04:18 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (1A341000) [pid = 4012] [serial = 864] [outer = 19EC0C00] 00:04:18 INFO - PROCESS | 4012 | 1467875058784 Marionette DEBUG loaded listener.js 00:04:18 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (1A58DC00) [pid = 4012] [serial = 865] [outer = 19EC0C00] 00:04:19 INFO - PROCESS | 4012 | 1467875059216 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:04:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 00:04:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 641ms 00:04:19 INFO - PROCESS | 4012 | 1467875059295 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 00:04:19 INFO - PROCESS | 4012 | 1467875059300 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 00:04:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 00:04:19 INFO - PROCESS | 4012 | 1467875059306 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 00:04:19 INFO - PROCESS | 4012 | 1467875059310 Marionette TRACE conn3 <- [1,1118,null,{}] 00:04:19 INFO - PROCESS | 4012 | 1467875059316 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:04:19 INFO - PROCESS | 4012 | 1467875059320 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:19 INFO - PROCESS | 4012 | 1467875059511 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 00:04:19 INFO - PROCESS | 4012 | 1467875059594 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:19 INFO - PROCESS | 4012 | 1467875059598 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:19 INFO - PROCESS | 4012 | ++DOCSHELL 10A80800 == 39 [pid = 4012] [id = 289] 00:04:19 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (10A95000) [pid = 4012] [serial = 866] [outer = 00000000] 00:04:19 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (11450400) [pid = 4012] [serial = 867] [outer = 10A95000] 00:04:19 INFO - PROCESS | 4012 | 1467875059655 Marionette DEBUG loaded listener.js 00:04:19 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (130A4800) [pid = 4012] [serial = 868] [outer = 10A95000] 00:04:20 INFO - PROCESS | 4012 | 1467875060256 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:04:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 00:04:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1001ms 00:04:20 INFO - PROCESS | 4012 | 1467875060306 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 00:04:20 INFO - PROCESS | 4012 | 1467875060310 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 00:04:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 00:04:20 INFO - PROCESS | 4012 | 1467875060317 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 00:04:20 INFO - PROCESS | 4012 | 1467875060320 Marionette TRACE conn3 <- [1,1122,null,{}] 00:04:20 INFO - PROCESS | 4012 | 1467875060325 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:04:20 INFO - PROCESS | 4012 | 1467875060328 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:20 INFO - PROCESS | 4012 | 1467875060436 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 00:04:20 INFO - PROCESS | 4012 | 1467875060535 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:20 INFO - PROCESS | 4012 | 1467875060537 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:20 INFO - PROCESS | 4012 | ++DOCSHELL 13C53400 == 40 [pid = 4012] [id = 290] 00:04:20 INFO - PROCESS | 4012 | ++DOMWINDOW == 85 (13DBB400) [pid = 4012] [serial = 869] [outer = 00000000] 00:04:20 INFO - PROCESS | 4012 | ++DOMWINDOW == 86 (159E0C00) [pid = 4012] [serial = 870] [outer = 13DBB400] 00:04:20 INFO - PROCESS | 4012 | 1467875060592 Marionette DEBUG loaded listener.js 00:04:20 INFO - PROCESS | 4012 | ++DOMWINDOW == 87 (160CC000) [pid = 4012] [serial = 871] [outer = 13DBB400] 00:04:21 INFO - PROCESS | 4012 | 1467875061194 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:04:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 00:04:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 939ms 00:04:21 INFO - PROCESS | 4012 | 1467875061261 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 00:04:21 INFO - PROCESS | 4012 | 1467875061264 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 00:04:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 00:04:21 INFO - PROCESS | 4012 | 1467875061268 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 00:04:21 INFO - PROCESS | 4012 | 1467875061270 Marionette TRACE conn3 <- [1,1126,null,{}] 00:04:21 INFO - PROCESS | 4012 | 1467875061279 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:04:21 INFO - PROCESS | 4012 | 1467875061284 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:21 INFO - PROCESS | 4012 | 1467875061391 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 00:04:21 INFO - PROCESS | 4012 | 1467875061520 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:21 INFO - PROCESS | 4012 | 1467875061524 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:21 INFO - PROCESS | 4012 | ++DOCSHELL 19AC3000 == 41 [pid = 4012] [id = 291] 00:04:21 INFO - PROCESS | 4012 | ++DOMWINDOW == 88 (19B5AC00) [pid = 4012] [serial = 872] [outer = 00000000] 00:04:21 INFO - PROCESS | 4012 | ++DOMWINDOW == 89 (19EBCC00) [pid = 4012] [serial = 873] [outer = 19B5AC00] 00:04:21 INFO - PROCESS | 4012 | 1467875061580 Marionette DEBUG loaded listener.js 00:04:21 INFO - PROCESS | 4012 | ++DOMWINDOW == 90 (1A591400) [pid = 4012] [serial = 874] [outer = 19B5AC00] 00:04:22 INFO - PROCESS | 4012 | 1467875062194 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:04:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 00:04:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 939ms 00:04:22 INFO - PROCESS | 4012 | 1467875062212 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 00:04:22 INFO - PROCESS | 4012 | 1467875062214 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 00:04:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 00:04:22 INFO - PROCESS | 4012 | 1467875062259 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 00:04:22 INFO - PROCESS | 4012 | 1467875062261 Marionette TRACE conn3 <- [1,1130,null,{}] 00:04:22 INFO - PROCESS | 4012 | 1467875062266 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:04:22 INFO - PROCESS | 4012 | 1467875062268 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:22 INFO - PROCESS | 4012 | 1467875062374 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 00:04:22 INFO - PROCESS | 4012 | 1467875062478 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:22 INFO - PROCESS | 4012 | 1467875062480 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:22 INFO - PROCESS | 4012 | ++DOCSHELL 15F50400 == 42 [pid = 4012] [id = 292] 00:04:22 INFO - PROCESS | 4012 | ++DOMWINDOW == 91 (16047C00) [pid = 4012] [serial = 875] [outer = 00000000] 00:04:22 INFO - PROCESS | 4012 | ++DOMWINDOW == 92 (177E0400) [pid = 4012] [serial = 876] [outer = 16047C00] 00:04:22 INFO - PROCESS | 4012 | 1467875062532 Marionette DEBUG loaded listener.js 00:04:22 INFO - PROCESS | 4012 | ++DOMWINDOW == 93 (1978C800) [pid = 4012] [serial = 877] [outer = 16047C00] 00:04:23 INFO - PROCESS | 4012 | 1467875063229 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:04:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 00:04:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1080ms 00:04:23 INFO - PROCESS | 4012 | 1467875063318 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 00:04:23 INFO - PROCESS | 4012 | 1467875063322 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 00:04:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 00:04:23 INFO - PROCESS | 4012 | 1467875063327 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 00:04:23 INFO - PROCESS | 4012 | 1467875063330 Marionette TRACE conn3 <- [1,1134,null,{}] 00:04:23 INFO - PROCESS | 4012 | 1467875063335 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:04:23 INFO - PROCESS | 4012 | 1467875063338 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:23 INFO - PROCESS | 4012 | 1467875063474 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 00:04:24 INFO - PROCESS | 4012 | --DOCSHELL 131EEC00 == 41 [pid = 4012] [id = 287] 00:04:24 INFO - PROCESS | 4012 | --DOCSHELL 130A5400 == 40 [pid = 4012] [id = 286] 00:04:24 INFO - PROCESS | 4012 | --DOCSHELL 19ACE000 == 39 [pid = 4012] [id = 285] 00:04:24 INFO - PROCESS | 4012 | --DOCSHELL 18210400 == 38 [pid = 4012] [id = 284] 00:04:24 INFO - PROCESS | 4012 | --DOCSHELL 177DB000 == 37 [pid = 4012] [id = 283] 00:04:24 INFO - PROCESS | 4012 | --DOCSHELL 160C3C00 == 36 [pid = 4012] [id = 282] 00:04:24 INFO - PROCESS | 4012 | --DOCSHELL 157AC000 == 35 [pid = 4012] [id = 281] 00:04:24 INFO - PROCESS | 4012 | --DOCSHELL 12DF4800 == 34 [pid = 4012] [id = 280] 00:04:24 INFO - PROCESS | 4012 | --DOCSHELL 10E3DC00 == 33 [pid = 4012] [id = 279] 00:04:24 INFO - PROCESS | 4012 | --DOCSHELL 10A08000 == 32 [pid = 4012] [id = 278] 00:04:24 INFO - PROCESS | 4012 | --DOCSHELL 17DE4400 == 31 [pid = 4012] [id = 277] 00:04:24 INFO - PROCESS | 4012 | --DOCSHELL 15F50400 == 30 [pid = 4012] [id = 292] 00:04:24 INFO - PROCESS | 4012 | --DOCSHELL 19AC3000 == 29 [pid = 4012] [id = 291] 00:04:24 INFO - PROCESS | 4012 | --DOCSHELL 19B65000 == 28 [pid = 4012] [id = 288] 00:04:24 INFO - PROCESS | 4012 | --DOCSHELL 10A80800 == 27 [pid = 4012] [id = 289] 00:04:24 INFO - PROCESS | 4012 | --DOCSHELL 13C53400 == 26 [pid = 4012] [id = 290] 00:04:24 INFO - PROCESS | 4012 | 1467875064177 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:24 INFO - PROCESS | 4012 | 1467875064181 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:24 INFO - PROCESS | 4012 | --DOMWINDOW == 92 (1820E400) [pid = 4012] [serial = 829] [outer = 00000000] [url = about:blank] 00:04:24 INFO - PROCESS | 4012 | --DOMWINDOW == 91 (19792800) [pid = 4012] [serial = 828] [outer = 00000000] [url = about:blank] 00:04:24 INFO - PROCESS | 4012 | --DOMWINDOW == 90 (131EF800) [pid = 4012] [serial = 811] [outer = 00000000] [url = about:blank] 00:04:24 INFO - PROCESS | 4012 | --DOMWINDOW == 89 (114CBC00) [pid = 4012] [serial = 807] [outer = 00000000] [url = about:blank] 00:04:24 INFO - PROCESS | 4012 | --DOMWINDOW == 88 (10F2A000) [pid = 4012] [serial = 802] [outer = 00000000] [url = about:blank] 00:04:24 INFO - PROCESS | 4012 | --DOMWINDOW == 87 (17781400) [pid = 4012] [serial = 796] [outer = 00000000] [url = about:blank] 00:04:24 INFO - PROCESS | 4012 | --DOMWINDOW == 86 (170AD800) [pid = 4012] [serial = 817] [outer = 00000000] [url = about:blank] 00:04:24 INFO - PROCESS | 4012 | --DOMWINDOW == 85 (131EFC00) [pid = 4012] [serial = 793] [outer = 00000000] [url = about:blank] 00:04:24 INFO - PROCESS | 4012 | --DOMWINDOW == 84 (1A719800) [pid = 4012] [serial = 798] [outer = 00000000] [url = about:blank] 00:04:24 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (160CD400) [pid = 4012] [serial = 795] [outer = 00000000] [url = about:blank] 00:04:24 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (177B8C00) [pid = 4012] [serial = 820] [outer = 00000000] [url = about:blank] 00:04:24 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (1449CC00) [pid = 4012] [serial = 805] [outer = 00000000] [url = about:blank] 00:04:24 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (19504800) [pid = 4012] [serial = 825] [outer = 00000000] [url = about:blank] 00:04:24 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (16DBF400) [pid = 4012] [serial = 816] [outer = 00000000] [url = about:blank] 00:04:24 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (130ACC00) [pid = 4012] [serial = 792] [outer = 00000000] [url = about:blank] 00:04:24 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (1A808C00) [pid = 4012] [serial = 799] [outer = 00000000] [url = about:blank] 00:04:24 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (132D5400) [pid = 4012] [serial = 823] [outer = 00000000] [url = about:blank] 00:04:24 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (11214000) [pid = 4012] [serial = 822] [outer = 00000000] [url = about:blank] 00:04:24 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (1950B400) [pid = 4012] [serial = 826] [outer = 00000000] [url = about:blank] 00:04:24 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (10A08800) [pid = 4012] [serial = 801] [outer = 00000000] [url = about:blank] 00:04:24 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (1281E400) [pid = 4012] [serial = 808] [outer = 00000000] [url = about:blank] 00:04:24 INFO - PROCESS | 4012 | --DOMWINDOW == 71 (16079400) [pid = 4012] [serial = 814] [outer = 00000000] [url = about:blank] 00:04:24 INFO - PROCESS | 4012 | --DOMWINDOW == 70 (13CCB000) [pid = 4012] [serial = 804] [outer = 00000000] [url = about:blank] 00:04:24 INFO - PROCESS | 4012 | --DOMWINDOW == 69 (1603F800) [pid = 4012] [serial = 813] [outer = 00000000] [url = about:blank] 00:04:24 INFO - PROCESS | 4012 | --DOMWINDOW == 68 (177B0800) [pid = 4012] [serial = 819] [outer = 00000000] [url = about:blank] 00:04:24 INFO - PROCESS | 4012 | --DOMWINDOW == 67 (13144000) [pid = 4012] [serial = 810] [outer = 00000000] [url = about:blank] 00:04:24 INFO - PROCESS | 4012 | --DOMWINDOW == 66 (19D35400) [pid = 4012] [serial = 831] [outer = 00000000] [url = about:blank] 00:04:24 INFO - PROCESS | 4012 | ++DOCSHELL 0F934400 == 27 [pid = 4012] [id = 293] 00:04:24 INFO - PROCESS | 4012 | ++DOMWINDOW == 67 (0F939800) [pid = 4012] [serial = 878] [outer = 00000000] 00:04:24 INFO - PROCESS | 4012 | ++DOMWINDOW == 68 (1026D800) [pid = 4012] [serial = 879] [outer = 0F939800] 00:04:24 INFO - PROCESS | 4012 | 1467875064322 Marionette DEBUG loaded listener.js 00:04:24 INFO - PROCESS | 4012 | ++DOMWINDOW == 69 (10A09C00) [pid = 4012] [serial = 880] [outer = 0F939800] 00:04:24 INFO - PROCESS | 4012 | 1467875064774 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:04:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 00:04:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1502ms 00:04:24 INFO - PROCESS | 4012 | 1467875064835 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 00:04:24 INFO - PROCESS | 4012 | 1467875064838 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 00:04:24 INFO - PROCESS | 4012 | 1467875064843 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 00:04:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 00:04:24 INFO - PROCESS | 4012 | 1467875064846 Marionette TRACE conn3 <- [1,1138,null,{}] 00:04:24 INFO - PROCESS | 4012 | 1467875064852 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:04:24 INFO - PROCESS | 4012 | 1467875064856 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:24 INFO - PROCESS | 4012 | 1467875064945 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 00:04:24 INFO - PROCESS | 4012 | 1467875064955 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:24 INFO - PROCESS | 4012 | 1467875064958 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:25 INFO - PROCESS | 4012 | ++DOCSHELL 114CBC00 == 28 [pid = 4012] [id = 294] 00:04:25 INFO - PROCESS | 4012 | ++DOMWINDOW == 70 (114CD800) [pid = 4012] [serial = 881] [outer = 00000000] 00:04:25 INFO - PROCESS | 4012 | ++DOMWINDOW == 71 (11C46800) [pid = 4012] [serial = 882] [outer = 114CD800] 00:04:25 INFO - PROCESS | 4012 | 1467875065006 Marionette DEBUG loaded listener.js 00:04:25 INFO - PROCESS | 4012 | ++DOMWINDOW == 72 (128A8C00) [pid = 4012] [serial = 883] [outer = 114CD800] 00:04:25 INFO - PROCESS | 4012 | 1467875065505 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:04:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 00:04:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 689ms 00:04:25 INFO - PROCESS | 4012 | 1467875065575 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 00:04:25 INFO - PROCESS | 4012 | 1467875065579 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 00:04:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 00:04:25 INFO - PROCESS | 4012 | 1467875065585 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 00:04:25 INFO - PROCESS | 4012 | 1467875065587 Marionette TRACE conn3 <- [1,1142,null,{}] 00:04:25 INFO - PROCESS | 4012 | 1467875065590 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:04:25 INFO - PROCESS | 4012 | 1467875065593 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:25 INFO - PROCESS | 4012 | 1467875065683 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 00:04:25 INFO - PROCESS | 4012 | 1467875065773 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:25 INFO - PROCESS | 4012 | 1467875065776 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:25 INFO - PROCESS | 4012 | ++DOCSHELL 132D0C00 == 29 [pid = 4012] [id = 295] 00:04:25 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (132D1400) [pid = 4012] [serial = 884] [outer = 00000000] 00:04:25 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (13942C00) [pid = 4012] [serial = 885] [outer = 132D1400] 00:04:25 INFO - PROCESS | 4012 | 1467875065822 Marionette DEBUG loaded listener.js 00:04:25 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (13C53400) [pid = 4012] [serial = 886] [outer = 132D1400] 00:04:26 INFO - PROCESS | 4012 | 1467875066240 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:04:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 00:04:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 704ms 00:04:26 INFO - PROCESS | 4012 | 1467875066283 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 00:04:26 INFO - PROCESS | 4012 | 1467875066285 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 00:04:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 00:04:26 INFO - PROCESS | 4012 | 1467875066290 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 00:04:26 INFO - PROCESS | 4012 | 1467875066296 Marionette TRACE conn3 <- [1,1146,null,{}] 00:04:26 INFO - PROCESS | 4012 | 1467875066315 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:04:26 INFO - PROCESS | 4012 | 1467875066318 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:26 INFO - PROCESS | 4012 | 1467875066433 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 00:04:26 INFO - PROCESS | 4012 | 1467875066449 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:26 INFO - PROCESS | 4012 | 1467875066451 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:26 INFO - PROCESS | 4012 | ++DOCSHELL 15F4D400 == 30 [pid = 4012] [id = 296] 00:04:26 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (16044400) [pid = 4012] [serial = 887] [outer = 00000000] 00:04:26 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (160BF800) [pid = 4012] [serial = 888] [outer = 16044400] 00:04:26 INFO - PROCESS | 4012 | 1467875066495 Marionette DEBUG loaded listener.js 00:04:26 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (160CD400) [pid = 4012] [serial = 889] [outer = 16044400] 00:04:26 INFO - PROCESS | 4012 | 1467875066959 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:04:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 00:04:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 704ms 00:04:27 INFO - PROCESS | 4012 | 1467875066988 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 00:04:27 INFO - PROCESS | 4012 | 1467875066990 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 00:04:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 00:04:27 INFO - PROCESS | 4012 | 1467875066994 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 00:04:27 INFO - PROCESS | 4012 | 1467875066995 Marionette TRACE conn3 <- [1,1150,null,{}] 00:04:27 INFO - PROCESS | 4012 | 1467875066999 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:04:27 INFO - PROCESS | 4012 | 1467875067001 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:27 INFO - PROCESS | 4012 | 1467875067144 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 00:04:27 INFO - PROCESS | 4012 | 1467875067151 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:27 INFO - PROCESS | 4012 | 1467875067153 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:27 INFO - PROCESS | 4012 | ++DOCSHELL 1604B000 == 31 [pid = 4012] [id = 297] 00:04:27 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (160BF400) [pid = 4012] [serial = 890] [outer = 00000000] 00:04:27 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (170A8800) [pid = 4012] [serial = 891] [outer = 160BF400] 00:04:27 INFO - PROCESS | 4012 | 1467875067201 Marionette DEBUG loaded listener.js 00:04:27 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (176D2C00) [pid = 4012] [serial = 892] [outer = 160BF400] 00:04:27 INFO - PROCESS | 4012 | 1467875067626 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:04:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 00:04:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 705ms 00:04:27 INFO - PROCESS | 4012 | 1467875067693 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 00:04:27 INFO - PROCESS | 4012 | 1467875067695 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 00:04:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 00:04:27 INFO - PROCESS | 4012 | 1467875067698 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 00:04:27 INFO - PROCESS | 4012 | 1467875067700 Marionette TRACE conn3 <- [1,1154,null,{}] 00:04:27 INFO - PROCESS | 4012 | 1467875067704 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:04:27 INFO - PROCESS | 4012 | 1467875067706 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:27 INFO - PROCESS | 4012 | 1467875067818 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 00:04:27 INFO - PROCESS | 4012 | 1467875067873 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:27 INFO - PROCESS | 4012 | 1467875067879 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:27 INFO - PROCESS | 4012 | ++DOCSHELL 177BC400 == 32 [pid = 4012] [id = 298] 00:04:27 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (177BC800) [pid = 4012] [serial = 893] [outer = 00000000] 00:04:27 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (1788DC00) [pid = 4012] [serial = 894] [outer = 177BC800] 00:04:27 INFO - PROCESS | 4012 | 1467875067934 Marionette DEBUG loaded listener.js 00:04:28 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (19507C00) [pid = 4012] [serial = 895] [outer = 177BC800] 00:04:28 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (19793800) [pid = 4012] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 00:04:28 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (160C9400) [pid = 4012] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 00:04:28 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (10E3E000) [pid = 4012] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 00:04:28 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (12DF5400) [pid = 4012] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 00:04:28 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (19506800) [pid = 4012] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 00:04:28 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (159D4800) [pid = 4012] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 00:04:28 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (10A09400) [pid = 4012] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 00:04:28 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (19D29800) [pid = 4012] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 00:04:28 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (13945C00) [pid = 4012] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 00:04:28 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (159D6400) [pid = 4012] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 00:04:28 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (177DD400) [pid = 4012] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 00:04:28 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (19EC0C00) [pid = 4012] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 00:04:28 INFO - PROCESS | 4012 | 1467875068793 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:04:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 00:04:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1080ms 00:04:28 INFO - PROCESS | 4012 | 1467875068824 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 00:04:28 INFO - PROCESS | 4012 | 1467875068826 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 00:04:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 00:04:28 INFO - PROCESS | 4012 | 1467875068829 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 00:04:28 INFO - PROCESS | 4012 | 1467875068840 Marionette TRACE conn3 <- [1,1158,null,{}] 00:04:28 INFO - PROCESS | 4012 | 1467875068844 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:04:28 INFO - PROCESS | 4012 | 1467875068847 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:28 INFO - PROCESS | 4012 | 1467875068934 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 00:04:28 INFO - PROCESS | 4012 | 1467875068940 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:28 INFO - PROCESS | 4012 | 1467875068942 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:28 INFO - PROCESS | 4012 | ++DOCSHELL 10A75C00 == 33 [pid = 4012] [id = 299] 00:04:28 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (1604B800) [pid = 4012] [serial = 896] [outer = 00000000] 00:04:28 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (19AC4000) [pid = 4012] [serial = 897] [outer = 1604B800] 00:04:28 INFO - PROCESS | 4012 | 1467875068989 Marionette DEBUG loaded listener.js 00:04:29 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (19AC9C00) [pid = 4012] [serial = 898] [outer = 1604B800] 00:04:29 INFO - PROCESS | 4012 | 1467875069440 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:04:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 00:04:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 657ms 00:04:29 INFO - PROCESS | 4012 | 1467875069488 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 00:04:29 INFO - PROCESS | 4012 | 1467875069490 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 00:04:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 00:04:29 INFO - PROCESS | 4012 | 1467875069493 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 00:04:29 INFO - PROCESS | 4012 | 1467875069495 Marionette TRACE conn3 <- [1,1162,null,{}] 00:04:29 INFO - PROCESS | 4012 | 1467875069498 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:04:29 INFO - PROCESS | 4012 | 1467875069500 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:29 INFO - PROCESS | 4012 | 1467875069576 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 00:04:29 INFO - PROCESS | 4012 | 1467875069584 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:29 INFO - PROCESS | 4012 | 1467875069586 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:29 INFO - PROCESS | 4012 | ++DOCSHELL 1978B400 == 34 [pid = 4012] [id = 300] 00:04:29 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (19796C00) [pid = 4012] [serial = 899] [outer = 00000000] 00:04:29 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (19D38C00) [pid = 4012] [serial = 900] [outer = 19796C00] 00:04:29 INFO - PROCESS | 4012 | 1467875069629 Marionette DEBUG loaded listener.js 00:04:29 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (19DE4C00) [pid = 4012] [serial = 901] [outer = 19796C00] 00:04:30 INFO - PROCESS | 4012 | 1467875070052 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:04:30 INFO - PROCESS | 4012 | 1467875070093 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 00:04:30 INFO - PROCESS | 4012 | 1467875070096 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 00:04:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 00:04:30 INFO - PROCESS | 4012 | 1467875070098 Marionette TRACE conn3 <- [1,1166,null,{}] 00:04:30 INFO - PROCESS | 4012 | 1467875070101 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:04:30 INFO - PROCESS | 4012 | 1467875070103 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:30 INFO - PROCESS | 4012 | 1467875070186 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 00:04:30 INFO - PROCESS | 4012 | 1467875070192 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:30 INFO - PROCESS | 4012 | 1467875070194 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:30 INFO - PROCESS | 4012 | ++DOCSHELL 19798000 == 35 [pid = 4012] [id = 301] 00:04:30 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (1A1B6400) [pid = 4012] [serial = 902] [outer = 00000000] 00:04:30 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (1A342C00) [pid = 4012] [serial = 903] [outer = 1A1B6400] 00:04:30 INFO - PROCESS | 4012 | 1467875070238 Marionette DEBUG loaded listener.js 00:04:30 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (1A587400) [pid = 4012] [serial = 904] [outer = 1A1B6400] 00:04:31 INFO - PROCESS | 4012 | --DOCSHELL 12BCDC00 == 34 [pid = 4012] [id = 27] 00:04:31 INFO - PROCESS | 4012 | --DOCSHELL 13C48400 == 33 [pid = 4012] [id = 24] 00:04:31 INFO - PROCESS | 4012 | --DOCSHELL 1A717400 == 32 [pid = 4012] [id = 11] 00:04:31 INFO - PROCESS | 4012 | --DOCSHELL 1AA6A800 == 31 [pid = 4012] [id = 12] 00:04:31 INFO - PROCESS | 4012 | --DOCSHELL 144A1C00 == 30 [pid = 4012] [id = 25] 00:04:31 INFO - PROCESS | 4012 | --DOCSHELL 1AF13000 == 29 [pid = 4012] [id = 13] 00:04:31 INFO - PROCESS | 4012 | --DOCSHELL 1AF96C00 == 28 [pid = 4012] [id = 14] 00:04:31 INFO - PROCESS | 4012 | --DOCSHELL 13C4A800 == 27 [pid = 4012] [id = 26] 00:04:31 INFO - PROCESS | 4012 | --DOCSHELL 1B399C00 == 26 [pid = 4012] [id = 16] 00:04:31 INFO - PROCESS | 4012 | --DOCSHELL 13CCCC00 == 25 [pid = 4012] [id = 20] 00:04:31 INFO - PROCESS | 4012 | --DOCSHELL 1026C000 == 24 [pid = 4012] [id = 18] 00:04:31 INFO - PROCESS | 4012 | --DOCSHELL 11C3E400 == 23 [pid = 4012] [id = 19] 00:04:31 INFO - PROCESS | 4012 | --DOCSHELL 1055F800 == 22 [pid = 4012] [id = 21] 00:04:31 INFO - PROCESS | 4012 | --DOCSHELL 13148000 == 21 [pid = 4012] [id = 28] 00:04:31 INFO - PROCESS | 4012 | --DOCSHELL 114CA800 == 20 [pid = 4012] [id = 22] 00:04:31 INFO - PROCESS | 4012 | --DOCSHELL 16864C00 == 19 [pid = 4012] [id = 8] 00:04:31 INFO - PROCESS | 4012 | --DOCSHELL 131E5C00 == 18 [pid = 4012] [id = 23] 00:04:31 INFO - PROCESS | 4012 | --DOCSHELL 1A58D000 == 17 [pid = 4012] [id = 10] 00:04:31 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (1A341000) [pid = 4012] [serial = 864] [outer = 00000000] [url = about:blank] 00:04:31 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (19DDC800) [pid = 4012] [serial = 832] [outer = 00000000] [url = about:blank] 00:04:31 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (170A9C00) [pid = 4012] [serial = 846] [outer = 00000000] [url = about:blank] 00:04:31 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (11ADFC00) [pid = 4012] [serial = 837] [outer = 00000000] [url = about:blank] 00:04:31 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (129ED400) [pid = 4012] [serial = 838] [outer = 00000000] [url = about:blank] 00:04:31 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (1349B000) [pid = 4012] [serial = 840] [outer = 00000000] [url = about:blank] 00:04:31 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (134CE800) [pid = 4012] [serial = 841] [outer = 00000000] [url = about:blank] 00:04:31 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (19AC5000) [pid = 4012] [serial = 853] [outer = 00000000] [url = about:blank] 00:04:31 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (15F4FC00) [pid = 4012] [serial = 843] [outer = 00000000] [url = about:blank] 00:04:31 INFO - PROCESS | 4012 | --DOMWINDOW == 71 (1604D400) [pid = 4012] [serial = 844] [outer = 00000000] [url = about:blank] 00:04:31 INFO - PROCESS | 4012 | --DOMWINDOW == 70 (1281E000) [pid = 4012] [serial = 834] [outer = 00000000] [url = about:blank] 00:04:31 INFO - PROCESS | 4012 | --DOMWINDOW == 69 (130C9800) [pid = 4012] [serial = 835] [outer = 00000000] [url = about:blank] 00:04:31 INFO - PROCESS | 4012 | --DOMWINDOW == 68 (19793000) [pid = 4012] [serial = 852] [outer = 00000000] [url = about:blank] 00:04:31 INFO - PROCESS | 4012 | --DOMWINDOW == 67 (19D91400) [pid = 4012] [serial = 855] [outer = 00000000] [url = about:blank] 00:04:31 INFO - PROCESS | 4012 | --DOMWINDOW == 66 (16048800) [pid = 4012] [serial = 858] [outer = 00000000] [url = about:blank] 00:04:31 INFO - PROCESS | 4012 | --DOMWINDOW == 65 (17885C00) [pid = 4012] [serial = 861] [outer = 00000000] [url = about:blank] 00:04:31 INFO - PROCESS | 4012 | --DOMWINDOW == 64 (16048C00) [pid = 4012] [serial = 859] [outer = 00000000] [url = about:blank] 00:04:31 INFO - PROCESS | 4012 | --DOMWINDOW == 63 (19D96C00) [pid = 4012] [serial = 856] [outer = 00000000] [url = about:blank] 00:04:31 INFO - PROCESS | 4012 | --DOMWINDOW == 62 (17DD9400) [pid = 4012] [serial = 849] [outer = 00000000] [url = about:blank] 00:04:31 INFO - PROCESS | 4012 | --DOMWINDOW == 61 (1820A000) [pid = 4012] [serial = 850] [outer = 00000000] [url = about:blank] 00:04:31 INFO - PROCESS | 4012 | --DOMWINDOW == 60 (1978D000) [pid = 4012] [serial = 862] [outer = 00000000] [url = about:blank] 00:04:31 INFO - PROCESS | 4012 | --DOMWINDOW == 59 (1A58DC00) [pid = 4012] [serial = 865] [outer = 00000000] [url = about:blank] 00:04:31 INFO - PROCESS | 4012 | --DOMWINDOW == 58 (176D6400) [pid = 4012] [serial = 847] [outer = 00000000] [url = about:blank] 00:04:31 INFO - PROCESS | 4012 | 1467875071953 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:04:32 INFO - PROCESS | 4012 | 1467875072014 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 00:04:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 00:04:32 INFO - PROCESS | 4012 | 1467875072020 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 00:04:32 INFO - PROCESS | 4012 | 1467875072023 Marionette TRACE conn3 <- [1,1170,null,{}] 00:04:32 INFO - PROCESS | 4012 | 1467875072029 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:04:32 INFO - PROCESS | 4012 | 1467875072032 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:32 INFO - PROCESS | 4012 | 1467875072119 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 00:04:32 INFO - PROCESS | 4012 | 1467875072126 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:32 INFO - PROCESS | 4012 | 1467875072130 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:32 INFO - PROCESS | 4012 | ++DOCSHELL 10E3EC00 == 18 [pid = 4012] [id = 302] 00:04:32 INFO - PROCESS | 4012 | ++DOMWINDOW == 59 (10F24000) [pid = 4012] [serial = 905] [outer = 00000000] 00:04:32 INFO - PROCESS | 4012 | ++DOMWINDOW == 60 (11447000) [pid = 4012] [serial = 906] [outer = 10F24000] 00:04:32 INFO - PROCESS | 4012 | 1467875072182 Marionette DEBUG loaded listener.js 00:04:32 INFO - PROCESS | 4012 | ++DOMWINDOW == 61 (114D4800) [pid = 4012] [serial = 907] [outer = 10F24000] 00:04:32 INFO - PROCESS | 4012 | 1467875072669 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:04:32 INFO - PROCESS | 4012 | 1467875072725 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 00:04:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 00:04:32 INFO - PROCESS | 4012 | 1467875072731 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 00:04:32 INFO - PROCESS | 4012 | 1467875072734 Marionette TRACE conn3 <- [1,1174,null,{}] 00:04:32 INFO - PROCESS | 4012 | 1467875072737 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:04:32 INFO - PROCESS | 4012 | 1467875072740 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:32 INFO - PROCESS | 4012 | 1467875072846 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 00:04:32 INFO - PROCESS | 4012 | 1467875072941 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:32 INFO - PROCESS | 4012 | 1467875072944 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:32 INFO - PROCESS | 4012 | ++DOCSHELL 130CEC00 == 19 [pid = 4012] [id = 303] 00:04:32 INFO - PROCESS | 4012 | ++DOMWINDOW == 62 (130CFC00) [pid = 4012] [serial = 908] [outer = 00000000] 00:04:33 INFO - PROCESS | 4012 | ++DOMWINDOW == 63 (131EFC00) [pid = 4012] [serial = 909] [outer = 130CFC00] 00:04:33 INFO - PROCESS | 4012 | 1467875072996 Marionette DEBUG loaded listener.js 00:04:33 INFO - PROCESS | 4012 | ++DOMWINDOW == 64 (1349B000) [pid = 4012] [serial = 910] [outer = 130CFC00] 00:04:33 INFO - PROCESS | 4012 | 1467875073383 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:04:33 INFO - PROCESS | 4012 | 1467875073432 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 00:04:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 00:04:33 INFO - PROCESS | 4012 | 1467875073436 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 00:04:33 INFO - PROCESS | 4012 | 1467875073439 Marionette TRACE conn3 <- [1,1178,null,{}] 00:04:33 INFO - PROCESS | 4012 | 1467875073450 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:04:33 INFO - PROCESS | 4012 | 1467875073455 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:33 INFO - PROCESS | 4012 | 1467875073563 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 00:04:33 INFO - PROCESS | 4012 | 1467875073572 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:33 INFO - PROCESS | 4012 | 1467875073575 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:33 INFO - PROCESS | 4012 | ++DOCSHELL 13ED3000 == 20 [pid = 4012] [id = 304] 00:04:33 INFO - PROCESS | 4012 | ++DOMWINDOW == 65 (14499000) [pid = 4012] [serial = 911] [outer = 00000000] 00:04:33 INFO - PROCESS | 4012 | ++DOMWINDOW == 66 (15F43C00) [pid = 4012] [serial = 912] [outer = 14499000] 00:04:33 INFO - PROCESS | 4012 | 1467875073629 Marionette DEBUG loaded listener.js 00:04:33 INFO - PROCESS | 4012 | ++DOMWINDOW == 67 (16048C00) [pid = 4012] [serial = 913] [outer = 14499000] 00:04:34 INFO - PROCESS | 4012 | 1467875074062 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:04:34 INFO - PROCESS | 4012 | 1467875074137 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 00:04:34 INFO - PROCESS | 4012 | 1467875074141 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 00:04:34 INFO - PROCESS | 4012 | 1467875074142 Marionette TRACE conn3 <- [1,1182,null,{}] 00:04:34 INFO - PROCESS | 4012 | 1467875074146 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:04:34 INFO - PROCESS | 4012 | 1467875074148 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:34 INFO - PROCESS | 4012 | 1467875074229 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 00:04:34 INFO - PROCESS | 4012 | 1467875074235 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:34 INFO - PROCESS | 4012 | 1467875074237 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:34 INFO - PROCESS | 4012 | ++DOCSHELL 160C3000 == 21 [pid = 4012] [id = 305] 00:04:34 INFO - PROCESS | 4012 | ++DOMWINDOW == 68 (160C3400) [pid = 4012] [serial = 914] [outer = 00000000] 00:04:34 INFO - PROCESS | 4012 | ++DOMWINDOW == 69 (16DC1800) [pid = 4012] [serial = 915] [outer = 160C3400] 00:04:34 INFO - PROCESS | 4012 | 1467875074282 Marionette DEBUG loaded listener.js 00:04:34 INFO - PROCESS | 4012 | ++DOMWINDOW == 70 (170A4C00) [pid = 4012] [serial = 916] [outer = 160C3400] 00:04:34 INFO - PROCESS | 4012 | 1467875074719 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:04:34 INFO - PROCESS | 4012 | 1467875074780 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 00:04:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 00:04:34 INFO - PROCESS | 4012 | 1467875074784 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 00:04:34 INFO - PROCESS | 4012 | 1467875074786 Marionette TRACE conn3 <- [1,1186,null,{}] 00:04:34 INFO - PROCESS | 4012 | 1467875074789 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:04:34 INFO - PROCESS | 4012 | 1467875074791 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:34 INFO - PROCESS | 4012 | 1467875074866 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 00:04:34 INFO - PROCESS | 4012 | 1467875074874 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:34 INFO - PROCESS | 4012 | 1467875074877 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:34 INFO - PROCESS | 4012 | ++DOCSHELL 177B9000 == 22 [pid = 4012] [id = 306] 00:04:34 INFO - PROCESS | 4012 | ++DOMWINDOW == 71 (177BB400) [pid = 4012] [serial = 917] [outer = 00000000] 00:04:34 INFO - PROCESS | 4012 | ++DOMWINDOW == 72 (17888000) [pid = 4012] [serial = 918] [outer = 177BB400] 00:04:34 INFO - PROCESS | 4012 | 1467875074946 Marionette DEBUG loaded listener.js 00:04:35 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (18010800) [pid = 4012] [serial = 919] [outer = 177BB400] 00:04:35 INFO - PROCESS | 4012 | 1467875075386 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:04:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 00:04:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 642ms 00:04:35 INFO - PROCESS | 4012 | 1467875075422 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 00:04:35 INFO - PROCESS | 4012 | 1467875075424 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 00:04:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 00:04:35 INFO - PROCESS | 4012 | 1467875075428 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 00:04:35 INFO - PROCESS | 4012 | 1467875075429 Marionette TRACE conn3 <- [1,1190,null,{}] 00:04:35 INFO - PROCESS | 4012 | 1467875075433 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:04:35 INFO - PROCESS | 4012 | 1467875075439 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:35 INFO - PROCESS | 4012 | 1467875075537 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 00:04:35 INFO - PROCESS | 4012 | 1467875075544 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:35 INFO - PROCESS | 4012 | 1467875075546 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:35 INFO - PROCESS | 4012 | ++DOCSHELL 1978C400 == 23 [pid = 4012] [id = 307] 00:04:35 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (1978D800) [pid = 4012] [serial = 920] [outer = 00000000] 00:04:35 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (19AC1800) [pid = 4012] [serial = 921] [outer = 1978D800] 00:04:35 INFO - PROCESS | 4012 | 1467875075589 Marionette DEBUG loaded listener.js 00:04:35 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (19AC5800) [pid = 4012] [serial = 922] [outer = 1978D800] 00:04:36 INFO - PROCESS | 4012 | 1467875076008 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:04:36 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:04:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 642ms 00:04:36 INFO - PROCESS | 4012 | 1467875076065 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 00:04:36 INFO - PROCESS | 4012 | 1467875076067 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 00:04:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 00:04:36 INFO - PROCESS | 4012 | 1467875076071 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 00:04:36 INFO - PROCESS | 4012 | 1467875076073 Marionette TRACE conn3 <- [1,1194,null,{}] 00:04:36 INFO - PROCESS | 4012 | 1467875076076 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:04:36 INFO - PROCESS | 4012 | 1467875076078 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:36 INFO - PROCESS | 4012 | 1467875076162 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 00:04:36 INFO - PROCESS | 4012 | 1467875076169 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:36 INFO - PROCESS | 4012 | 1467875076171 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:36 INFO - PROCESS | 4012 | ++DOCSHELL 0F31AC00 == 24 [pid = 4012] [id = 308] 00:04:36 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (19798C00) [pid = 4012] [serial = 923] [outer = 00000000] 00:04:36 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (19D8E000) [pid = 4012] [serial = 924] [outer = 19798C00] 00:04:36 INFO - PROCESS | 4012 | 1467875076215 Marionette DEBUG loaded listener.js 00:04:36 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (19D8E400) [pid = 4012] [serial = 925] [outer = 19798C00] 00:04:36 INFO - PROCESS | 4012 | 1467875076671 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:04:36 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:04:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 642ms 00:04:36 INFO - PROCESS | 4012 | 1467875076709 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 00:04:36 INFO - PROCESS | 4012 | 1467875076711 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 00:04:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 00:04:36 INFO - PROCESS | 4012 | 1467875076715 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 00:04:36 INFO - PROCESS | 4012 | 1467875076716 Marionette TRACE conn3 <- [1,1198,null,{}] 00:04:36 INFO - PROCESS | 4012 | 1467875076720 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:04:36 INFO - PROCESS | 4012 | 1467875076722 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:36 INFO - PROCESS | 4012 | 1467875076799 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 00:04:36 INFO - PROCESS | 4012 | 1467875076807 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:36 INFO - PROCESS | 4012 | 1467875076809 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:36 INFO - PROCESS | 4012 | ++DOCSHELL 19EBF800 == 25 [pid = 4012] [id = 309] 00:04:36 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (19EC0000) [pid = 4012] [serial = 926] [outer = 00000000] 00:04:36 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (1A33AC00) [pid = 4012] [serial = 927] [outer = 19EC0000] 00:04:36 INFO - PROCESS | 4012 | 1467875076851 Marionette DEBUG loaded listener.js 00:04:36 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (1A33B000) [pid = 4012] [serial = 928] [outer = 19EC0000] 00:04:37 INFO - PROCESS | 4012 | 1467875077311 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:04:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 00:04:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 626ms 00:04:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 00:04:37 INFO - PROCESS | 4012 | 1467875077353 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 00:04:37 INFO - PROCESS | 4012 | 1467875077355 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 00:04:37 INFO - PROCESS | 4012 | 1467875077358 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 00:04:37 INFO - PROCESS | 4012 | 1467875077360 Marionette TRACE conn3 <- [1,1202,null,{}] 00:04:37 INFO - PROCESS | 4012 | 1467875077363 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:04:37 INFO - PROCESS | 4012 | 1467875077365 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:37 INFO - PROCESS | 4012 | 1467875077468 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 00:04:37 INFO - PROCESS | 4012 | 1467875077474 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:37 INFO - PROCESS | 4012 | 1467875077476 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:37 INFO - PROCESS | 4012 | ++DOCSHELL 13ED1C00 == 26 [pid = 4012] [id = 310] 00:04:37 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (1A590800) [pid = 4012] [serial = 929] [outer = 00000000] 00:04:37 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (1A714400) [pid = 4012] [serial = 930] [outer = 1A590800] 00:04:37 INFO - PROCESS | 4012 | 1467875077518 Marionette DEBUG loaded listener.js 00:04:37 INFO - PROCESS | 4012 | ++DOMWINDOW == 85 (1A715800) [pid = 4012] [serial = 931] [outer = 1A590800] 00:04:37 INFO - PROCESS | 4012 | 1467875077976 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:04:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 00:04:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 626ms 00:04:38 INFO - PROCESS | 4012 | 1467875078004 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 00:04:38 INFO - PROCESS | 4012 | 1467875078006 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 00:04:38 INFO - PROCESS | 4012 | 1467875078010 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 00:04:38 INFO - PROCESS | 4012 | 1467875078013 Marionette TRACE conn3 <- [1,1206,null,{}] 00:04:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 00:04:38 INFO - PROCESS | 4012 | 1467875078017 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:04:38 INFO - PROCESS | 4012 | 1467875078020 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:38 INFO - PROCESS | 4012 | 1467875078142 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 00:04:38 INFO - PROCESS | 4012 | 1467875078150 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:38 INFO - PROCESS | 4012 | 1467875078152 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:38 INFO - PROCESS | 4012 | ++DOCSHELL 0F316800 == 27 [pid = 4012] [id = 311] 00:04:38 INFO - PROCESS | 4012 | ++DOMWINDOW == 86 (1026CC00) [pid = 4012] [serial = 932] [outer = 00000000] 00:04:38 INFO - PROCESS | 4012 | ++DOMWINDOW == 87 (1A803C00) [pid = 4012] [serial = 933] [outer = 1026CC00] 00:04:38 INFO - PROCESS | 4012 | 1467875078260 Marionette DEBUG loaded listener.js 00:04:38 INFO - PROCESS | 4012 | ++DOMWINDOW == 88 (1A80A000) [pid = 4012] [serial = 934] [outer = 1026CC00] 00:04:38 INFO - PROCESS | 4012 | 1467875078706 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:04:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 00:04:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 736ms 00:04:38 INFO - PROCESS | 4012 | 1467875078753 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 00:04:38 INFO - PROCESS | 4012 | 1467875078755 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 00:04:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 00:04:38 INFO - PROCESS | 4012 | 1467875078807 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 00:04:38 INFO - PROCESS | 4012 | 1467875078809 Marionette TRACE conn3 <- [1,1210,null,{}] 00:04:38 INFO - PROCESS | 4012 | 1467875078812 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:04:38 INFO - PROCESS | 4012 | 1467875078815 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:38 INFO - PROCESS | 4012 | 1467875078930 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 00:04:38 INFO - PROCESS | 4012 | 1467875078943 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:38 INFO - PROCESS | 4012 | 1467875078946 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:38 INFO - PROCESS | 4012 | ++DOCSHELL 177B6400 == 28 [pid = 4012] [id = 312] 00:04:38 INFO - PROCESS | 4012 | ++DOMWINDOW == 89 (1A80D000) [pid = 4012] [serial = 935] [outer = 00000000] 00:04:38 INFO - PROCESS | 4012 | ++DOMWINDOW == 90 (1AA6D800) [pid = 4012] [serial = 936] [outer = 1A80D000] 00:04:39 INFO - PROCESS | 4012 | 1467875078991 Marionette DEBUG loaded listener.js 00:04:39 INFO - PROCESS | 4012 | ++DOMWINDOW == 91 (1AA72000) [pid = 4012] [serial = 937] [outer = 1A80D000] 00:04:39 INFO - PROCESS | 4012 | --DOMWINDOW == 90 (177BC800) [pid = 4012] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 00:04:39 INFO - PROCESS | 4012 | --DOMWINDOW == 89 (160BF400) [pid = 4012] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 00:04:39 INFO - PROCESS | 4012 | --DOMWINDOW == 88 (19796C00) [pid = 4012] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 00:04:39 INFO - PROCESS | 4012 | --DOMWINDOW == 87 (132D1400) [pid = 4012] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 00:04:39 INFO - PROCESS | 4012 | --DOMWINDOW == 86 (114CD800) [pid = 4012] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 00:04:39 INFO - PROCESS | 4012 | --DOMWINDOW == 85 (0F939800) [pid = 4012] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 00:04:39 INFO - PROCESS | 4012 | --DOMWINDOW == 84 (16047C00) [pid = 4012] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 00:04:39 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (19B5AC00) [pid = 4012] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 00:04:39 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (13DBB400) [pid = 4012] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 00:04:39 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (10A95000) [pid = 4012] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 00:04:39 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (16044400) [pid = 4012] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 00:04:39 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (1604B800) [pid = 4012] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 00:04:39 INFO - PROCESS | 4012 | 1467875079539 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:04:39 INFO - PROCESS | 4012 | 1467875079594 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 00:04:39 INFO - PROCESS | 4012 | 1467875079597 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 00:04:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 00:04:39 INFO - PROCESS | 4012 | 1467875079599 Marionette TRACE conn3 <- [1,1214,null,{}] 00:04:39 INFO - PROCESS | 4012 | 1467875079602 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:04:39 INFO - PROCESS | 4012 | 1467875079604 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:39 INFO - PROCESS | 4012 | 1467875079681 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 00:04:39 INFO - PROCESS | 4012 | 1467875079687 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:39 INFO - PROCESS | 4012 | 1467875079689 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:39 INFO - PROCESS | 4012 | ++DOCSHELL 11446000 == 29 [pid = 4012] [id = 313] 00:04:39 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (13495800) [pid = 4012] [serial = 938] [outer = 00000000] 00:04:39 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (19506800) [pid = 4012] [serial = 939] [outer = 13495800] 00:04:39 INFO - PROCESS | 4012 | 1467875079733 Marionette DEBUG loaded listener.js 00:04:39 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (19DDEC00) [pid = 4012] [serial = 940] [outer = 13495800] 00:04:40 INFO - PROCESS | 4012 | 1467875080173 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:04:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 00:04:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 642ms 00:04:40 INFO - PROCESS | 4012 | 1467875080236 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 00:04:40 INFO - PROCESS | 4012 | 1467875080238 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 00:04:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 00:04:40 INFO - PROCESS | 4012 | 1467875080241 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 00:04:40 INFO - PROCESS | 4012 | 1467875080242 Marionette TRACE conn3 <- [1,1218,null,{}] 00:04:40 INFO - PROCESS | 4012 | 1467875080246 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:04:40 INFO - PROCESS | 4012 | 1467875080248 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:40 INFO - PROCESS | 4012 | 1467875080335 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 00:04:40 INFO - PROCESS | 4012 | 1467875080345 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:40 INFO - PROCESS | 4012 | 1467875080347 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:40 INFO - PROCESS | 4012 | ++DOCSHELL 1820F400 == 30 [pid = 4012] [id = 314] 00:04:40 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (19B57C00) [pid = 4012] [serial = 941] [outer = 00000000] 00:04:40 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (1AA73C00) [pid = 4012] [serial = 942] [outer = 19B57C00] 00:04:40 INFO - PROCESS | 4012 | 1467875080390 Marionette DEBUG loaded listener.js 00:04:40 INFO - PROCESS | 4012 | ++DOMWINDOW == 85 (1AA76C00) [pid = 4012] [serial = 943] [outer = 19B57C00] 00:04:40 INFO - PROCESS | 4012 | 1467875080815 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:04:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 00:04:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 595ms 00:04:40 INFO - PROCESS | 4012 | 1467875080838 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 00:04:40 INFO - PROCESS | 4012 | 1467875080840 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 00:04:40 INFO - PROCESS | 4012 | 1467875080843 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 00:04:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 00:04:40 INFO - PROCESS | 4012 | 1467875080844 Marionette TRACE conn3 <- [1,1222,null,{}] 00:04:40 INFO - PROCESS | 4012 | 1467875080848 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:04:40 INFO - PROCESS | 4012 | 1467875080849 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:41 INFO - PROCESS | 4012 | 1467875080979 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 00:04:41 INFO - PROCESS | 4012 | 1467875080984 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:41 INFO - PROCESS | 4012 | 1467875080986 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:41 INFO - PROCESS | 4012 | ++DOCSHELL 144A2400 == 31 [pid = 4012] [id = 315] 00:04:41 INFO - PROCESS | 4012 | ++DOMWINDOW == 86 (17887000) [pid = 4012] [serial = 944] [outer = 00000000] 00:04:41 INFO - PROCESS | 4012 | ++DOMWINDOW == 87 (1AD1B400) [pid = 4012] [serial = 945] [outer = 17887000] 00:04:41 INFO - PROCESS | 4012 | 1467875081027 Marionette DEBUG loaded listener.js 00:04:41 INFO - PROCESS | 4012 | ++DOMWINDOW == 88 (1AD1DC00) [pid = 4012] [serial = 946] [outer = 17887000] 00:04:41 INFO - PROCESS | 4012 | 1467875081657 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:04:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 00:04:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 892ms 00:04:41 INFO - PROCESS | 4012 | 1467875081752 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 00:04:41 INFO - PROCESS | 4012 | 1467875081756 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 00:04:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 00:04:41 INFO - PROCESS | 4012 | 1467875081761 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 00:04:41 INFO - PROCESS | 4012 | 1467875081765 Marionette TRACE conn3 <- [1,1226,null,{}] 00:04:41 INFO - PROCESS | 4012 | 1467875081770 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:04:41 INFO - PROCESS | 4012 | 1467875081773 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:41 INFO - PROCESS | 4012 | 1467875081899 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 00:04:42 INFO - PROCESS | 4012 | 1467875082019 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:42 INFO - PROCESS | 4012 | 1467875082022 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:42 INFO - PROCESS | 4012 | ++DOCSHELL 10F96C00 == 32 [pid = 4012] [id = 316] 00:04:42 INFO - PROCESS | 4012 | ++DOMWINDOW == 89 (11211400) [pid = 4012] [serial = 947] [outer = 00000000] 00:04:42 INFO - PROCESS | 4012 | ++DOMWINDOW == 90 (12DF1800) [pid = 4012] [serial = 948] [outer = 11211400] 00:04:42 INFO - PROCESS | 4012 | 1467875082080 Marionette DEBUG loaded listener.js 00:04:42 INFO - PROCESS | 4012 | ++DOMWINDOW == 91 (131E5400) [pid = 4012] [serial = 949] [outer = 11211400] 00:04:42 INFO - PROCESS | 4012 | 1467875082729 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:04:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 00:04:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1002ms 00:04:42 INFO - PROCESS | 4012 | 1467875082765 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 00:04:42 INFO - PROCESS | 4012 | 1467875082769 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 00:04:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 00:04:42 INFO - PROCESS | 4012 | 1467875082777 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 00:04:42 INFO - PROCESS | 4012 | 1467875082780 Marionette TRACE conn3 <- [1,1230,null,{}] 00:04:42 INFO - PROCESS | 4012 | 1467875082784 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:04:42 INFO - PROCESS | 4012 | 1467875082787 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:43 INFO - PROCESS | 4012 | 1467875083031 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 00:04:43 INFO - PROCESS | 4012 | 1467875083209 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:43 INFO - PROCESS | 4012 | 1467875083212 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:43 INFO - PROCESS | 4012 | ++DOCSHELL 0F316000 == 33 [pid = 4012] [id = 317] 00:04:43 INFO - PROCESS | 4012 | ++DOMWINDOW == 92 (10269800) [pid = 4012] [serial = 950] [outer = 00000000] 00:04:43 INFO - PROCESS | 4012 | ++DOMWINDOW == 93 (10A99400) [pid = 4012] [serial = 951] [outer = 10269800] 00:04:43 INFO - PROCESS | 4012 | 1467875083267 Marionette DEBUG loaded listener.js 00:04:43 INFO - PROCESS | 4012 | ++DOMWINDOW == 94 (10E43800) [pid = 4012] [serial = 952] [outer = 10269800] 00:04:43 INFO - PROCESS | 4012 | --DOCSHELL 0F934400 == 32 [pid = 4012] [id = 293] 00:04:43 INFO - PROCESS | 4012 | --DOMWINDOW == 93 (1788DC00) [pid = 4012] [serial = 894] [outer = 00000000] [url = about:blank] 00:04:43 INFO - PROCESS | 4012 | --DOMWINDOW == 92 (176D2C00) [pid = 4012] [serial = 892] [outer = 00000000] [url = about:blank] 00:04:43 INFO - PROCESS | 4012 | --DOMWINDOW == 91 (170A8800) [pid = 4012] [serial = 891] [outer = 00000000] [url = about:blank] 00:04:43 INFO - PROCESS | 4012 | --DOMWINDOW == 90 (19D38C00) [pid = 4012] [serial = 900] [outer = 00000000] [url = about:blank] 00:04:43 INFO - PROCESS | 4012 | --DOMWINDOW == 89 (19507C00) [pid = 4012] [serial = 895] [outer = 00000000] [url = about:blank] 00:04:43 INFO - PROCESS | 4012 | --DOMWINDOW == 88 (13942C00) [pid = 4012] [serial = 885] [outer = 00000000] [url = about:blank] 00:04:43 INFO - PROCESS | 4012 | --DOMWINDOW == 87 (11C46800) [pid = 4012] [serial = 882] [outer = 00000000] [url = about:blank] 00:04:43 INFO - PROCESS | 4012 | --DOMWINDOW == 86 (128A8C00) [pid = 4012] [serial = 883] [outer = 00000000] [url = about:blank] 00:04:43 INFO - PROCESS | 4012 | --DOMWINDOW == 85 (1026D800) [pid = 4012] [serial = 879] [outer = 00000000] [url = about:blank] 00:04:43 INFO - PROCESS | 4012 | --DOMWINDOW == 84 (10A09C00) [pid = 4012] [serial = 880] [outer = 00000000] [url = about:blank] 00:04:43 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (1978C800) [pid = 4012] [serial = 877] [outer = 00000000] [url = about:blank] 00:04:43 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (177E0400) [pid = 4012] [serial = 876] [outer = 00000000] [url = about:blank] 00:04:43 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (1A591400) [pid = 4012] [serial = 874] [outer = 00000000] [url = about:blank] 00:04:43 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (19EBCC00) [pid = 4012] [serial = 873] [outer = 00000000] [url = about:blank] 00:04:43 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (160CC000) [pid = 4012] [serial = 871] [outer = 00000000] [url = about:blank] 00:04:43 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (159E0C00) [pid = 4012] [serial = 870] [outer = 00000000] [url = about:blank] 00:04:43 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (130A4800) [pid = 4012] [serial = 868] [outer = 00000000] [url = about:blank] 00:04:43 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (11450400) [pid = 4012] [serial = 867] [outer = 00000000] [url = about:blank] 00:04:43 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (1A342C00) [pid = 4012] [serial = 903] [outer = 00000000] [url = about:blank] 00:04:43 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (19DE4C00) [pid = 4012] [serial = 901] [outer = 00000000] [url = about:blank] 00:04:43 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (160BF800) [pid = 4012] [serial = 888] [outer = 00000000] [url = about:blank] 00:04:43 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (160CD400) [pid = 4012] [serial = 889] [outer = 00000000] [url = about:blank] 00:04:43 INFO - PROCESS | 4012 | --DOMWINDOW == 71 (19AC4000) [pid = 4012] [serial = 897] [outer = 00000000] [url = about:blank] 00:04:43 INFO - PROCESS | 4012 | --DOMWINDOW == 70 (13C53400) [pid = 4012] [serial = 886] [outer = 00000000] [url = about:blank] 00:04:43 INFO - PROCESS | 4012 | --DOMWINDOW == 69 (19AC9C00) [pid = 4012] [serial = 898] [outer = 00000000] [url = about:blank] 00:04:43 INFO - PROCESS | 4012 | 1467875083875 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:04:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 00:04:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1143ms 00:04:43 INFO - PROCESS | 4012 | 1467875083929 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 00:04:43 INFO - PROCESS | 4012 | 1467875083933 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 00:04:43 INFO - PROCESS | 4012 | 1467875083938 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 00:04:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 00:04:43 INFO - PROCESS | 4012 | 1467875083941 Marionette TRACE conn3 <- [1,1234,null,{}] 00:04:43 INFO - PROCESS | 4012 | 1467875083945 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:04:43 INFO - PROCESS | 4012 | 1467875083948 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:44 INFO - PROCESS | 4012 | 1467875084034 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 00:04:44 INFO - PROCESS | 4012 | 1467875084125 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:44 INFO - PROCESS | 4012 | 1467875084128 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:44 INFO - PROCESS | 4012 | ++DOCSHELL 114C9800 == 33 [pid = 4012] [id = 318] 00:04:44 INFO - PROCESS | 4012 | ++DOMWINDOW == 70 (11CD3000) [pid = 4012] [serial = 953] [outer = 00000000] 00:04:44 INFO - PROCESS | 4012 | ++DOMWINDOW == 71 (129B4000) [pid = 4012] [serial = 954] [outer = 11CD3000] 00:04:44 INFO - PROCESS | 4012 | 1467875084174 Marionette DEBUG loaded listener.js 00:04:44 INFO - PROCESS | 4012 | ++DOMWINDOW == 72 (12D6B000) [pid = 4012] [serial = 955] [outer = 11CD3000] 00:04:44 INFO - PROCESS | 4012 | 1467875084599 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:04:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 00:04:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 689ms 00:04:44 INFO - PROCESS | 4012 | 1467875084638 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 00:04:44 INFO - PROCESS | 4012 | 1467875084641 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 00:04:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 00:04:44 INFO - PROCESS | 4012 | 1467875084645 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 00:04:44 INFO - PROCESS | 4012 | 1467875084647 Marionette TRACE conn3 <- [1,1238,null,{}] 00:04:44 INFO - PROCESS | 4012 | 1467875084650 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:04:44 INFO - PROCESS | 4012 | 1467875084652 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:44 INFO - PROCESS | 4012 | 1467875084735 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 00:04:44 INFO - PROCESS | 4012 | 1467875084744 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:44 INFO - PROCESS | 4012 | 1467875084746 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:44 INFO - PROCESS | 4012 | ++DOCSHELL 13C4A800 == 34 [pid = 4012] [id = 319] 00:04:44 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (13CC8400) [pid = 4012] [serial = 956] [outer = 00000000] 00:04:44 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (13DBC800) [pid = 4012] [serial = 957] [outer = 13CC8400] 00:04:44 INFO - PROCESS | 4012 | 1467875084790 Marionette DEBUG loaded listener.js 00:04:44 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (152B5000) [pid = 4012] [serial = 958] [outer = 13CC8400] 00:04:45 INFO - PROCESS | 4012 | 1467875085274 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:04:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 00:04:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 704ms 00:04:45 INFO - PROCESS | 4012 | 1467875085343 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 00:04:45 INFO - PROCESS | 4012 | 1467875085347 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 00:04:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 00:04:45 INFO - PROCESS | 4012 | 1467875085357 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 00:04:45 INFO - PROCESS | 4012 | 1467875085361 Marionette TRACE conn3 <- [1,1242,null,{}] 00:04:45 INFO - PROCESS | 4012 | 1467875085365 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:04:45 INFO - PROCESS | 4012 | 1467875085368 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:45 INFO - PROCESS | 4012 | 1467875085456 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 00:04:45 INFO - PROCESS | 4012 | 1467875085542 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:45 INFO - PROCESS | 4012 | 1467875085545 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:45 INFO - PROCESS | 4012 | ++DOCSHELL 16075000 == 35 [pid = 4012] [id = 320] 00:04:45 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (160BF800) [pid = 4012] [serial = 959] [outer = 00000000] 00:04:45 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (160C9C00) [pid = 4012] [serial = 960] [outer = 160BF800] 00:04:45 INFO - PROCESS | 4012 | 1467875085588 Marionette DEBUG loaded listener.js 00:04:45 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (16DC1C00) [pid = 4012] [serial = 961] [outer = 160BF800] 00:04:46 INFO - PROCESS | 4012 | 1467875085987 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:04:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 00:04:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 704ms 00:04:46 INFO - PROCESS | 4012 | 1467875086081 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 00:04:46 INFO - PROCESS | 4012 | 1467875086083 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 00:04:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 00:04:46 INFO - PROCESS | 4012 | 1467875086096 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 00:04:46 INFO - PROCESS | 4012 | 1467875086098 Marionette TRACE conn3 <- [1,1246,null,{}] 00:04:46 INFO - PROCESS | 4012 | 1467875086101 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:04:46 INFO - PROCESS | 4012 | 1467875086103 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:46 INFO - PROCESS | 4012 | 1467875086219 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 00:04:46 INFO - PROCESS | 4012 | 1467875086227 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:46 INFO - PROCESS | 4012 | 1467875086229 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:46 INFO - PROCESS | 4012 | ++DOCSHELL 171B5800 == 36 [pid = 4012] [id = 321] 00:04:46 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (171B6C00) [pid = 4012] [serial = 962] [outer = 00000000] 00:04:46 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (17781000) [pid = 4012] [serial = 963] [outer = 171B6C00] 00:04:46 INFO - PROCESS | 4012 | 1467875086272 Marionette DEBUG loaded listener.js 00:04:46 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (177DA800) [pid = 4012] [serial = 964] [outer = 171B6C00] 00:04:46 INFO - PROCESS | 4012 | 1467875086704 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:04:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 00:04:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 657ms 00:04:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 00:04:46 INFO - PROCESS | 4012 | 1467875086742 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 00:04:46 INFO - PROCESS | 4012 | 1467875086744 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 00:04:46 INFO - PROCESS | 4012 | 1467875086748 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 00:04:46 INFO - PROCESS | 4012 | 1467875086749 Marionette TRACE conn3 <- [1,1250,null,{}] 00:04:46 INFO - PROCESS | 4012 | 1467875086763 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:04:46 INFO - PROCESS | 4012 | 1467875086765 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:46 INFO - PROCESS | 4012 | 1467875086876 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 00:04:46 INFO - PROCESS | 4012 | 1467875086881 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:46 INFO - PROCESS | 4012 | 1467875086887 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:46 INFO - PROCESS | 4012 | ++DOCSHELL 13143400 == 37 [pid = 4012] [id = 322] 00:04:46 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (17DDAC00) [pid = 4012] [serial = 965] [outer = 00000000] 00:04:46 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (1820F800) [pid = 4012] [serial = 966] [outer = 17DDAC00] 00:04:46 INFO - PROCESS | 4012 | 1467875086941 Marionette DEBUG loaded listener.js 00:04:47 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (1950E400) [pid = 4012] [serial = 967] [outer = 17DDAC00] 00:04:47 INFO - PROCESS | 4012 | 1467875087457 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:04:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 00:04:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 688ms 00:04:47 INFO - PROCESS | 4012 | 1467875087479 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 00:04:47 INFO - PROCESS | 4012 | 1467875087481 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 00:04:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 00:04:47 INFO - PROCESS | 4012 | 1467875087484 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 00:04:47 INFO - PROCESS | 4012 | 1467875087486 Marionette TRACE conn3 <- [1,1254,null,{}] 00:04:47 INFO - PROCESS | 4012 | 1467875087489 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:04:47 INFO - PROCESS | 4012 | 1467875087491 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:47 INFO - PROCESS | 4012 | 1467875087626 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 00:04:47 INFO - PROCESS | 4012 | 1467875087643 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:47 INFO - PROCESS | 4012 | 1467875087645 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:47 INFO - PROCESS | 4012 | ++DOCSHELL 1978AC00 == 38 [pid = 4012] [id = 323] 00:04:47 INFO - PROCESS | 4012 | ++DOMWINDOW == 85 (1978C800) [pid = 4012] [serial = 968] [outer = 00000000] 00:04:47 INFO - PROCESS | 4012 | ++DOMWINDOW == 86 (19B64C00) [pid = 4012] [serial = 969] [outer = 1978C800] 00:04:47 INFO - PROCESS | 4012 | 1467875087697 Marionette DEBUG loaded listener.js 00:04:47 INFO - PROCESS | 4012 | ++DOMWINDOW == 87 (19793800) [pid = 4012] [serial = 970] [outer = 1978C800] 00:04:48 INFO - PROCESS | 4012 | --DOMWINDOW == 86 (1A590800) [pid = 4012] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 00:04:48 INFO - PROCESS | 4012 | --DOMWINDOW == 85 (19798C00) [pid = 4012] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 00:04:48 INFO - PROCESS | 4012 | --DOMWINDOW == 84 (19EC0000) [pid = 4012] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 00:04:48 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (1026CC00) [pid = 4012] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 00:04:48 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (177BB400) [pid = 4012] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 00:04:48 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (14499000) [pid = 4012] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 00:04:48 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (1A1B6400) [pid = 4012] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 00:04:48 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (1978D800) [pid = 4012] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 00:04:48 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (130CFC00) [pid = 4012] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 00:04:48 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (10F24000) [pid = 4012] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 00:04:48 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (160C3400) [pid = 4012] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 00:04:48 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (1A80D000) [pid = 4012] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 00:04:48 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (19B57C00) [pid = 4012] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 00:04:48 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (13495800) [pid = 4012] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 00:04:48 INFO - PROCESS | 4012 | 1467875088256 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:04:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 00:04:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 798ms 00:04:48 INFO - PROCESS | 4012 | 1467875088287 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 00:04:48 INFO - PROCESS | 4012 | 1467875088289 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 00:04:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 00:04:48 INFO - PROCESS | 4012 | 1467875088292 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 00:04:48 INFO - PROCESS | 4012 | 1467875088294 Marionette TRACE conn3 <- [1,1258,null,{}] 00:04:48 INFO - PROCESS | 4012 | 1467875088297 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:04:48 INFO - PROCESS | 4012 | 1467875088299 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:48 INFO - PROCESS | 4012 | 1467875088375 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 00:04:48 INFO - PROCESS | 4012 | 1467875088380 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:48 INFO - PROCESS | 4012 | 1467875088382 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:48 INFO - PROCESS | 4012 | ++DOCSHELL 177B1400 == 39 [pid = 4012] [id = 324] 00:04:48 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (177BB400) [pid = 4012] [serial = 971] [outer = 00000000] 00:04:48 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (19AC3800) [pid = 4012] [serial = 972] [outer = 177BB400] 00:04:48 INFO - PROCESS | 4012 | 1467875088425 Marionette DEBUG loaded listener.js 00:04:48 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (19AC8000) [pid = 4012] [serial = 973] [outer = 177BB400] 00:04:48 INFO - PROCESS | 4012 | 1467875088830 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:04:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 00:04:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 595ms 00:04:48 INFO - PROCESS | 4012 | 1467875088889 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 00:04:48 INFO - PROCESS | 4012 | 1467875088891 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 00:04:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 00:04:48 INFO - PROCESS | 4012 | 1467875088895 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 00:04:48 INFO - PROCESS | 4012 | 1467875088897 Marionette TRACE conn3 <- [1,1262,null,{}] 00:04:48 INFO - PROCESS | 4012 | 1467875088900 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:04:48 INFO - PROCESS | 4012 | 1467875088902 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:48 INFO - PROCESS | 4012 | 1467875088978 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 00:04:48 INFO - PROCESS | 4012 | 1467875088985 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:48 INFO - PROCESS | 4012 | 1467875088987 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:49 INFO - PROCESS | 4012 | ++DOCSHELL 13DBC400 == 40 [pid = 4012] [id = 325] 00:04:49 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (19D37000) [pid = 4012] [serial = 974] [outer = 00000000] 00:04:49 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (19DE7C00) [pid = 4012] [serial = 975] [outer = 19D37000] 00:04:49 INFO - PROCESS | 4012 | 1467875089030 Marionette DEBUG loaded listener.js 00:04:49 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (1A1BEC00) [pid = 4012] [serial = 976] [outer = 19D37000] 00:04:49 INFO - PROCESS | 4012 | 1467875089489 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:04:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 00:04:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 641ms 00:04:49 INFO - PROCESS | 4012 | 1467875089533 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 00:04:49 INFO - PROCESS | 4012 | 1467875089535 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 00:04:49 INFO - PROCESS | 4012 | 1467875089538 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 00:04:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 00:04:49 INFO - PROCESS | 4012 | 1467875089540 Marionette TRACE conn3 <- [1,1266,null,{}] 00:04:49 INFO - PROCESS | 4012 | 1467875089543 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:04:49 INFO - PROCESS | 4012 | 1467875089545 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:49 INFO - PROCESS | 4012 | 1467875089634 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 00:04:49 INFO - PROCESS | 4012 | 1467875089639 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:49 INFO - PROCESS | 4012 | 1467875089641 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:49 INFO - PROCESS | 4012 | ++DOCSHELL 157AC000 == 41 [pid = 4012] [id = 326] 00:04:49 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (19AC2000) [pid = 4012] [serial = 977] [outer = 00000000] 00:04:49 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (1A594C00) [pid = 4012] [serial = 978] [outer = 19AC2000] 00:04:49 INFO - PROCESS | 4012 | 1467875089683 Marionette DEBUG loaded listener.js 00:04:49 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (1A596000) [pid = 4012] [serial = 979] [outer = 19AC2000] 00:04:50 INFO - PROCESS | 4012 | 1467875090196 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:04:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 00:04:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 705ms 00:04:50 INFO - PROCESS | 4012 | 1467875090238 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 00:04:50 INFO - PROCESS | 4012 | 1467875090243 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 00:04:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 00:04:50 INFO - PROCESS | 4012 | 1467875090252 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 00:04:50 INFO - PROCESS | 4012 | 1467875090257 Marionette TRACE conn3 <- [1,1270,null,{}] 00:04:50 INFO - PROCESS | 4012 | 1467875090265 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:04:50 INFO - PROCESS | 4012 | 1467875090268 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:50 INFO - PROCESS | 4012 | 1467875090432 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 00:04:50 INFO - PROCESS | 4012 | 1467875090537 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:50 INFO - PROCESS | 4012 | 1467875090542 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:50 INFO - PROCESS | 4012 | ++DOCSHELL 10E38C00 == 42 [pid = 4012] [id = 327] 00:04:50 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (10E39400) [pid = 4012] [serial = 980] [outer = 00000000] 00:04:50 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (12BCF000) [pid = 4012] [serial = 981] [outer = 10E39400] 00:04:50 INFO - PROCESS | 4012 | 1467875090596 Marionette DEBUG loaded listener.js 00:04:50 INFO - PROCESS | 4012 | ++DOMWINDOW == 85 (131EDC00) [pid = 4012] [serial = 982] [outer = 10E39400] 00:04:51 INFO - PROCESS | 4012 | 1467875091165 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:04:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 00:04:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 955ms 00:04:51 INFO - PROCESS | 4012 | 1467875091215 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 00:04:51 INFO - PROCESS | 4012 | 1467875091220 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 00:04:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 00:04:51 INFO - PROCESS | 4012 | 1467875091226 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 00:04:51 INFO - PROCESS | 4012 | 1467875091229 Marionette TRACE conn3 <- [1,1274,null,{}] 00:04:51 INFO - PROCESS | 4012 | 1467875091233 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:04:51 INFO - PROCESS | 4012 | 1467875091236 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:51 INFO - PROCESS | 4012 | 1467875091351 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 00:04:51 INFO - PROCESS | 4012 | 1467875091450 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:51 INFO - PROCESS | 4012 | 1467875091453 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:51 INFO - PROCESS | 4012 | ++DOCSHELL 157AD800 == 43 [pid = 4012] [id = 328] 00:04:51 INFO - PROCESS | 4012 | ++DOMWINDOW == 86 (159E0C00) [pid = 4012] [serial = 983] [outer = 00000000] 00:04:51 INFO - PROCESS | 4012 | ++DOMWINDOW == 87 (1604C400) [pid = 4012] [serial = 984] [outer = 159E0C00] 00:04:51 INFO - PROCESS | 4012 | 1467875091507 Marionette DEBUG loaded listener.js 00:04:51 INFO - PROCESS | 4012 | ++DOMWINDOW == 88 (160CCC00) [pid = 4012] [serial = 985] [outer = 159E0C00] 00:04:52 INFO - PROCESS | 4012 | 1467875092127 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:04:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 00:04:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 939ms 00:04:52 INFO - PROCESS | 4012 | 1467875092171 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 00:04:52 INFO - PROCESS | 4012 | 1467875092173 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 00:04:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 00:04:52 INFO - PROCESS | 4012 | 1467875092178 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 00:04:52 INFO - PROCESS | 4012 | 1467875092181 Marionette TRACE conn3 <- [1,1278,null,{}] 00:04:52 INFO - PROCESS | 4012 | 1467875092197 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:04:52 INFO - PROCESS | 4012 | 1467875092205 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:52 INFO - PROCESS | 4012 | 1467875092338 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 00:04:52 INFO - PROCESS | 4012 | 1467875092465 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:52 INFO - PROCESS | 4012 | 1467875092468 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:52 INFO - PROCESS | 4012 | ++DOCSHELL 19791C00 == 44 [pid = 4012] [id = 329] 00:04:52 INFO - PROCESS | 4012 | ++DOMWINDOW == 89 (19797C00) [pid = 4012] [serial = 986] [outer = 00000000] 00:04:52 INFO - PROCESS | 4012 | ++DOMWINDOW == 90 (1A592400) [pid = 4012] [serial = 987] [outer = 19797C00] 00:04:52 INFO - PROCESS | 4012 | 1467875092525 Marionette DEBUG loaded listener.js 00:04:52 INFO - PROCESS | 4012 | ++DOMWINDOW == 91 (1A807000) [pid = 4012] [serial = 988] [outer = 19797C00] 00:04:53 INFO - PROCESS | 4012 | 1467875093085 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:04:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 00:04:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 939ms 00:04:53 INFO - PROCESS | 4012 | 1467875093122 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 00:04:53 INFO - PROCESS | 4012 | 1467875093125 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 00:04:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 00:04:53 INFO - PROCESS | 4012 | 1467875093128 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 00:04:53 INFO - PROCESS | 4012 | 1467875093130 Marionette TRACE conn3 <- [1,1282,null,{}] 00:04:53 INFO - PROCESS | 4012 | 1467875093134 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:04:53 INFO - PROCESS | 4012 | 1467875093136 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:53 INFO - PROCESS | 4012 | 1467875093251 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 00:04:53 INFO - PROCESS | 4012 | 1467875093364 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:53 INFO - PROCESS | 4012 | 1467875093367 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:53 INFO - PROCESS | 4012 | ++DOCSHELL 1A80CC00 == 45 [pid = 4012] [id = 330] 00:04:53 INFO - PROCESS | 4012 | ++DOMWINDOW == 92 (1A80E800) [pid = 4012] [serial = 989] [outer = 00000000] 00:04:53 INFO - PROCESS | 4012 | ++DOMWINDOW == 93 (1AA68C00) [pid = 4012] [serial = 990] [outer = 1A80E800] 00:04:53 INFO - PROCESS | 4012 | 1467875093419 Marionette DEBUG loaded listener.js 00:04:53 INFO - PROCESS | 4012 | ++DOMWINDOW == 94 (1AA71800) [pid = 4012] [serial = 991] [outer = 1A80E800] 00:04:54 INFO - PROCESS | 4012 | 1467875094106 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:04:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 00:04:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1002ms 00:04:54 INFO - PROCESS | 4012 | 1467875094135 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 00:04:54 INFO - PROCESS | 4012 | 1467875094139 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 00:04:54 INFO - PROCESS | 4012 | 1467875094145 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 00:04:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 00:04:54 INFO - PROCESS | 4012 | 1467875094148 Marionette TRACE conn3 <- [1,1286,null,{}] 00:04:54 INFO - PROCESS | 4012 | 1467875094153 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:04:54 INFO - PROCESS | 4012 | 1467875094156 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:54 INFO - PROCESS | 4012 | 1467875094257 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 00:04:54 INFO - PROCESS | 4012 | 1467875094369 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:54 INFO - PROCESS | 4012 | 1467875094371 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:54 INFO - PROCESS | 4012 | ++DOCSHELL 1281EC00 == 46 [pid = 4012] [id = 331] 00:04:54 INFO - PROCESS | 4012 | ++DOMWINDOW == 95 (129A8C00) [pid = 4012] [serial = 992] [outer = 00000000] 00:04:54 INFO - PROCESS | 4012 | ++DOMWINDOW == 96 (134C6000) [pid = 4012] [serial = 993] [outer = 129A8C00] 00:04:54 INFO - PROCESS | 4012 | 1467875094420 Marionette DEBUG loaded listener.js 00:04:54 INFO - PROCESS | 4012 | ++DOMWINDOW == 97 (139CA000) [pid = 4012] [serial = 994] [outer = 129A8C00] 00:04:55 INFO - PROCESS | 4012 | --DOCSHELL 13DBC400 == 45 [pid = 4012] [id = 325] 00:04:55 INFO - PROCESS | 4012 | --DOCSHELL 177B1400 == 44 [pid = 4012] [id = 324] 00:04:55 INFO - PROCESS | 4012 | --DOCSHELL 1978AC00 == 43 [pid = 4012] [id = 323] 00:04:55 INFO - PROCESS | 4012 | --DOCSHELL 13143400 == 42 [pid = 4012] [id = 322] 00:04:55 INFO - PROCESS | 4012 | --DOCSHELL 171B5800 == 41 [pid = 4012] [id = 321] 00:04:55 INFO - PROCESS | 4012 | --DOCSHELL 16075000 == 40 [pid = 4012] [id = 320] 00:04:55 INFO - PROCESS | 4012 | --DOCSHELL 13C4A800 == 39 [pid = 4012] [id = 319] 00:04:55 INFO - PROCESS | 4012 | --DOCSHELL 114C9800 == 38 [pid = 4012] [id = 318] 00:04:55 INFO - PROCESS | 4012 | --DOCSHELL 0F316000 == 37 [pid = 4012] [id = 317] 00:04:55 INFO - PROCESS | 4012 | --DOCSHELL 11446000 == 36 [pid = 4012] [id = 313] 00:04:55 INFO - PROCESS | 4012 | --DOCSHELL 1820F400 == 35 [pid = 4012] [id = 314] 00:04:55 INFO - PROCESS | 4012 | --DOCSHELL 0F316800 == 34 [pid = 4012] [id = 311] 00:04:55 INFO - PROCESS | 4012 | --DOCSHELL 10F96C00 == 33 [pid = 4012] [id = 316] 00:04:55 INFO - PROCESS | 4012 | --DOCSHELL 144A2400 == 32 [pid = 4012] [id = 315] 00:04:55 INFO - PROCESS | 4012 | --DOCSHELL 177B6400 == 31 [pid = 4012] [id = 312] 00:04:55 INFO - PROCESS | 4012 | --DOCSHELL 1A80CC00 == 30 [pid = 4012] [id = 330] 00:04:55 INFO - PROCESS | 4012 | --DOCSHELL 19791C00 == 29 [pid = 4012] [id = 329] 00:04:55 INFO - PROCESS | 4012 | --DOCSHELL 157AC000 == 28 [pid = 4012] [id = 326] 00:04:55 INFO - PROCESS | 4012 | --DOCSHELL 10E38C00 == 27 [pid = 4012] [id = 327] 00:04:55 INFO - PROCESS | 4012 | --DOCSHELL 157AD800 == 26 [pid = 4012] [id = 328] 00:04:55 INFO - PROCESS | 4012 | --DOMWINDOW == 96 (1A714400) [pid = 4012] [serial = 930] [outer = 00000000] [url = about:blank] 00:04:55 INFO - PROCESS | 4012 | --DOMWINDOW == 95 (19D8E000) [pid = 4012] [serial = 924] [outer = 00000000] [url = about:blank] 00:04:55 INFO - PROCESS | 4012 | --DOMWINDOW == 94 (19D8E400) [pid = 4012] [serial = 925] [outer = 00000000] [url = about:blank] 00:04:55 INFO - PROCESS | 4012 | --DOMWINDOW == 93 (1A33AC00) [pid = 4012] [serial = 927] [outer = 00000000] [url = about:blank] 00:04:55 INFO - PROCESS | 4012 | --DOMWINDOW == 92 (1A803C00) [pid = 4012] [serial = 933] [outer = 00000000] [url = about:blank] 00:04:55 INFO - PROCESS | 4012 | --DOMWINDOW == 91 (17888000) [pid = 4012] [serial = 918] [outer = 00000000] [url = about:blank] 00:04:55 INFO - PROCESS | 4012 | --DOMWINDOW == 90 (18010800) [pid = 4012] [serial = 919] [outer = 00000000] [url = about:blank] 00:04:55 INFO - PROCESS | 4012 | --DOMWINDOW == 89 (15F43C00) [pid = 4012] [serial = 912] [outer = 00000000] [url = about:blank] 00:04:55 INFO - PROCESS | 4012 | --DOMWINDOW == 88 (16048C00) [pid = 4012] [serial = 913] [outer = 00000000] [url = about:blank] 00:04:55 INFO - PROCESS | 4012 | --DOMWINDOW == 87 (1A587400) [pid = 4012] [serial = 904] [outer = 00000000] [url = about:blank] 00:04:55 INFO - PROCESS | 4012 | --DOMWINDOW == 86 (19AC1800) [pid = 4012] [serial = 921] [outer = 00000000] [url = about:blank] 00:04:55 INFO - PROCESS | 4012 | --DOMWINDOW == 85 (19AC5800) [pid = 4012] [serial = 922] [outer = 00000000] [url = about:blank] 00:04:55 INFO - PROCESS | 4012 | --DOMWINDOW == 84 (131EFC00) [pid = 4012] [serial = 909] [outer = 00000000] [url = about:blank] 00:04:55 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (1349B000) [pid = 4012] [serial = 910] [outer = 00000000] [url = about:blank] 00:04:55 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (1A715800) [pid = 4012] [serial = 931] [outer = 00000000] [url = about:blank] 00:04:55 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (11447000) [pid = 4012] [serial = 906] [outer = 00000000] [url = about:blank] 00:04:55 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (114D4800) [pid = 4012] [serial = 907] [outer = 00000000] [url = about:blank] 00:04:55 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (16DC1800) [pid = 4012] [serial = 915] [outer = 00000000] [url = about:blank] 00:04:55 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (170A4C00) [pid = 4012] [serial = 916] [outer = 00000000] [url = about:blank] 00:04:55 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (1AA6D800) [pid = 4012] [serial = 936] [outer = 00000000] [url = about:blank] 00:04:55 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (1A80A000) [pid = 4012] [serial = 934] [outer = 00000000] [url = about:blank] 00:04:55 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (1AA76C00) [pid = 4012] [serial = 943] [outer = 00000000] [url = about:blank] 00:04:55 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (1AA73C00) [pid = 4012] [serial = 942] [outer = 00000000] [url = about:blank] 00:04:55 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (1AA72000) [pid = 4012] [serial = 937] [outer = 00000000] [url = about:blank] 00:04:55 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (19506800) [pid = 4012] [serial = 939] [outer = 00000000] [url = about:blank] 00:04:55 INFO - PROCESS | 4012 | --DOMWINDOW == 71 (19DDEC00) [pid = 4012] [serial = 940] [outer = 00000000] [url = about:blank] 00:04:55 INFO - PROCESS | 4012 | --DOMWINDOW == 70 (1AD1B400) [pid = 4012] [serial = 945] [outer = 00000000] [url = about:blank] 00:04:55 INFO - PROCESS | 4012 | --DOMWINDOW == 69 (1A33B000) [pid = 4012] [serial = 928] [outer = 00000000] [url = about:blank] 00:04:55 INFO - PROCESS | 4012 | 1467875095572 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:04:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 00:04:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1455ms 00:04:55 INFO - PROCESS | 4012 | 1467875095607 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 00:04:55 INFO - PROCESS | 4012 | 1467875095611 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 00:04:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 00:04:55 INFO - PROCESS | 4012 | 1467875095616 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 00:04:55 INFO - PROCESS | 4012 | 1467875095619 Marionette TRACE conn3 <- [1,1290,null,{}] 00:04:55 INFO - PROCESS | 4012 | 1467875095632 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:04:55 INFO - PROCESS | 4012 | 1467875095634 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:55 INFO - PROCESS | 4012 | 1467875095713 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 00:04:55 INFO - PROCESS | 4012 | 1467875095721 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:55 INFO - PROCESS | 4012 | 1467875095725 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:55 INFO - PROCESS | 4012 | ++DOCSHELL 10E43000 == 27 [pid = 4012] [id = 332] 00:04:55 INFO - PROCESS | 4012 | ++DOMWINDOW == 70 (114CAC00) [pid = 4012] [serial = 995] [outer = 00000000] 00:04:55 INFO - PROCESS | 4012 | ++DOMWINDOW == 71 (11C3EC00) [pid = 4012] [serial = 996] [outer = 114CAC00] 00:04:55 INFO - PROCESS | 4012 | 1467875095772 Marionette DEBUG loaded listener.js 00:04:55 INFO - PROCESS | 4012 | ++DOMWINDOW == 72 (1281E800) [pid = 4012] [serial = 997] [outer = 114CAC00] 00:04:56 INFO - PROCESS | 4012 | 1467875096258 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:04:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 00:04:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 704ms 00:04:56 INFO - PROCESS | 4012 | 1467875096316 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 00:04:56 INFO - PROCESS | 4012 | 1467875096321 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 00:04:56 INFO - PROCESS | 4012 | 1467875096327 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 00:04:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 00:04:56 INFO - PROCESS | 4012 | 1467875096330 Marionette TRACE conn3 <- [1,1294,null,{}] 00:04:56 INFO - PROCESS | 4012 | 1467875096333 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:04:56 INFO - PROCESS | 4012 | 1467875096336 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:56 INFO - PROCESS | 4012 | 1467875096428 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 00:04:56 INFO - PROCESS | 4012 | 1467875096483 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:56 INFO - PROCESS | 4012 | 1467875096486 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:56 INFO - PROCESS | 4012 | ++DOCSHELL 13942400 == 28 [pid = 4012] [id = 333] 00:04:56 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (13942800) [pid = 4012] [serial = 998] [outer = 00000000] 00:04:56 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (13C49400) [pid = 4012] [serial = 999] [outer = 13942800] 00:04:56 INFO - PROCESS | 4012 | 1467875096606 Marionette DEBUG loaded listener.js 00:04:56 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (13DB3000) [pid = 4012] [serial = 1000] [outer = 13942800] 00:04:56 INFO - PROCESS | 4012 | 1467875096982 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:04:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 00:04:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 689ms 00:04:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 00:04:57 INFO - PROCESS | 4012 | 1467875097026 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 00:04:57 INFO - PROCESS | 4012 | 1467875097029 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 00:04:57 INFO - PROCESS | 4012 | 1467875097032 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 00:04:57 INFO - PROCESS | 4012 | 1467875097036 Marionette TRACE conn3 <- [1,1298,null,{}] 00:04:57 INFO - PROCESS | 4012 | 1467875097046 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:04:57 INFO - PROCESS | 4012 | 1467875097051 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:57 INFO - PROCESS | 4012 | 1467875097133 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 00:04:57 INFO - PROCESS | 4012 | 1467875097140 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:57 INFO - PROCESS | 4012 | 1467875097143 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:57 INFO - PROCESS | 4012 | ++DOCSHELL 1607A400 == 29 [pid = 4012] [id = 334] 00:04:57 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (160C3400) [pid = 4012] [serial = 1001] [outer = 00000000] 00:04:57 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (16B6A000) [pid = 4012] [serial = 1002] [outer = 160C3400] 00:04:57 INFO - PROCESS | 4012 | 1467875097190 Marionette DEBUG loaded listener.js 00:04:57 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (17037000) [pid = 4012] [serial = 1003] [outer = 160C3400] 00:04:57 INFO - PROCESS | 4012 | 1467875097681 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:04:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 00:04:57 INFO - PROCESS | 4012 | 1467875097741 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 00:04:57 INFO - PROCESS | 4012 | 1467875097744 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 00:04:57 INFO - PROCESS | 4012 | 1467875097746 Marionette TRACE conn3 <- [1,1302,null,{}] 00:04:57 INFO - PROCESS | 4012 | 1467875097750 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:04:57 INFO - PROCESS | 4012 | 1467875097753 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:57 INFO - PROCESS | 4012 | 1467875097918 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 00:04:57 INFO - PROCESS | 4012 | 1467875097939 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:57 INFO - PROCESS | 4012 | 1467875097941 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:57 INFO - PROCESS | 4012 | ++DOCSHELL 170AD800 == 30 [pid = 4012] [id = 335] 00:04:57 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (171B5800) [pid = 4012] [serial = 1004] [outer = 00000000] 00:04:58 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (17780400) [pid = 4012] [serial = 1005] [outer = 171B5800] 00:04:58 INFO - PROCESS | 4012 | 1467875097984 Marionette DEBUG loaded listener.js 00:04:58 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (17886800) [pid = 4012] [serial = 1006] [outer = 171B5800] 00:04:58 INFO - PROCESS | 4012 | 1467875098415 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:04:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 00:04:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 704ms 00:04:58 INFO - PROCESS | 4012 | 1467875098444 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 00:04:58 INFO - PROCESS | 4012 | 1467875098446 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 00:04:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 00:04:58 INFO - PROCESS | 4012 | 1467875098449 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 00:04:58 INFO - PROCESS | 4012 | 1467875098451 Marionette TRACE conn3 <- [1,1306,null,{}] 00:04:58 INFO - PROCESS | 4012 | 1467875098454 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:04:58 INFO - PROCESS | 4012 | 1467875098456 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:58 INFO - PROCESS | 4012 | 1467875098560 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 00:04:58 INFO - PROCESS | 4012 | 1467875098565 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:58 INFO - PROCESS | 4012 | 1467875098567 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:58 INFO - PROCESS | 4012 | ++DOCSHELL 17DD8C00 == 31 [pid = 4012] [id = 336] 00:04:58 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (17DE2800) [pid = 4012] [serial = 1007] [outer = 00000000] 00:04:58 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (19501800) [pid = 4012] [serial = 1008] [outer = 17DE2800] 00:04:58 INFO - PROCESS | 4012 | 1467875098610 Marionette DEBUG loaded listener.js 00:04:58 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (1978A800) [pid = 4012] [serial = 1009] [outer = 17DE2800] 00:04:59 INFO - PROCESS | 4012 | 1467875099059 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:04:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 00:04:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 642ms 00:04:59 INFO - PROCESS | 4012 | 1467875099084 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 00:04:59 INFO - PROCESS | 4012 | 1467875099087 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 00:04:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 00:04:59 INFO - PROCESS | 4012 | 1467875099090 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 00:04:59 INFO - PROCESS | 4012 | 1467875099092 Marionette TRACE conn3 <- [1,1310,null,{}] 00:04:59 INFO - PROCESS | 4012 | 1467875099095 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:04:59 INFO - PROCESS | 4012 | 1467875099100 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:59 INFO - PROCESS | 4012 | 1467875099231 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 00:04:59 INFO - PROCESS | 4012 | 1467875099318 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:59 INFO - PROCESS | 4012 | 1467875099320 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:04:59 INFO - PROCESS | 4012 | ++DOCSHELL 19AC0000 == 32 [pid = 4012] [id = 337] 00:04:59 INFO - PROCESS | 4012 | ++DOMWINDOW == 85 (19AC6800) [pid = 4012] [serial = 1010] [outer = 00000000] 00:04:59 INFO - PROCESS | 4012 | ++DOMWINDOW == 86 (19DDB400) [pid = 4012] [serial = 1011] [outer = 19AC6800] 00:04:59 INFO - PROCESS | 4012 | 1467875099365 Marionette DEBUG loaded listener.js 00:04:59 INFO - PROCESS | 4012 | ++DOMWINDOW == 87 (19EC2800) [pid = 4012] [serial = 1012] [outer = 19AC6800] 00:04:59 INFO - PROCESS | 4012 | --DOMWINDOW == 86 (1978C800) [pid = 4012] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 00:04:59 INFO - PROCESS | 4012 | --DOMWINDOW == 85 (11CD3000) [pid = 4012] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 00:04:59 INFO - PROCESS | 4012 | --DOMWINDOW == 84 (19D37000) [pid = 4012] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 00:04:59 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (171B6C00) [pid = 4012] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 00:04:59 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (10269800) [pid = 4012] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 00:04:59 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (17887000) [pid = 4012] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 00:04:59 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (160BF800) [pid = 4012] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 00:04:59 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (11211400) [pid = 4012] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 00:04:59 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (177BB400) [pid = 4012] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 00:04:59 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (13CC8400) [pid = 4012] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 00:04:59 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (19AC2000) [pid = 4012] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 00:04:59 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (17DDAC00) [pid = 4012] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 00:04:59 INFO - PROCESS | 4012 | 1467875099900 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:04:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 00:04:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 830ms 00:04:59 INFO - PROCESS | 4012 | 1467875099933 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 00:04:59 INFO - PROCESS | 4012 | 1467875099944 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 00:04:59 INFO - PROCESS | 4012 | 1467875099959 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 00:04:59 INFO - PROCESS | 4012 | 1467875099961 Marionette TRACE conn3 <- [1,1314,null,{}] 00:04:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 00:04:59 INFO - PROCESS | 4012 | 1467875099964 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:04:59 INFO - PROCESS | 4012 | 1467875099966 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:00 INFO - PROCESS | 4012 | 1467875100042 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 00:05:00 INFO - PROCESS | 4012 | 1467875100048 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:00 INFO - PROCESS | 4012 | 1467875100050 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:00 INFO - PROCESS | 4012 | ++DOCSHELL 160C0400 == 33 [pid = 4012] [id = 338] 00:05:00 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (160C2C00) [pid = 4012] [serial = 1013] [outer = 00000000] 00:05:00 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (17787C00) [pid = 4012] [serial = 1014] [outer = 160C2C00] 00:05:00 INFO - PROCESS | 4012 | 1467875100093 Marionette DEBUG loaded listener.js 00:05:00 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (131ECC00) [pid = 4012] [serial = 1015] [outer = 160C2C00] 00:05:00 INFO - PROCESS | 4012 | 1467875100499 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:05:00 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:05:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 579ms 00:05:00 INFO - PROCESS | 4012 | 1467875100541 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 00:05:00 INFO - PROCESS | 4012 | 1467875100543 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 00:05:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 00:05:00 INFO - PROCESS | 4012 | 1467875100560 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 00:05:00 INFO - PROCESS | 4012 | 1467875100562 Marionette TRACE conn3 <- [1,1318,null,{}] 00:05:00 INFO - PROCESS | 4012 | 1467875100566 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:05:00 INFO - PROCESS | 4012 | 1467875100568 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:00 INFO - PROCESS | 4012 | 1467875100648 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 00:05:00 INFO - PROCESS | 4012 | 1467875100656 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:00 INFO - PROCESS | 4012 | 1467875100658 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:00 INFO - PROCESS | 4012 | ++DOCSHELL 19B58400 == 34 [pid = 4012] [id = 339] 00:05:00 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (19D38C00) [pid = 4012] [serial = 1016] [outer = 00000000] 00:05:00 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (1A33A400) [pid = 4012] [serial = 1017] [outer = 19D38C00] 00:05:00 INFO - PROCESS | 4012 | 1467875100701 Marionette DEBUG loaded listener.js 00:05:00 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (1A33B000) [pid = 4012] [serial = 1018] [outer = 19D38C00] 00:05:01 INFO - PROCESS | 4012 | 1467875101142 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:05:01 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:05:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 642ms 00:05:01 INFO - PROCESS | 4012 | 1467875101201 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 00:05:01 INFO - PROCESS | 4012 | 1467875101203 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 00:05:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 00:05:01 INFO - PROCESS | 4012 | 1467875101206 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 00:05:01 INFO - PROCESS | 4012 | 1467875101208 Marionette TRACE conn3 <- [1,1322,null,{}] 00:05:01 INFO - PROCESS | 4012 | 1467875101212 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:05:01 INFO - PROCESS | 4012 | 1467875101213 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:01 INFO - PROCESS | 4012 | 1467875101288 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 00:05:01 INFO - PROCESS | 4012 | 1467875101294 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:01 INFO - PROCESS | 4012 | 1467875101296 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:01 INFO - PROCESS | 4012 | ++DOCSHELL 16079400 == 35 [pid = 4012] [id = 340] 00:05:01 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (1A590800) [pid = 4012] [serial = 1019] [outer = 00000000] 00:05:01 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (1A712400) [pid = 4012] [serial = 1020] [outer = 1A590800] 00:05:01 INFO - PROCESS | 4012 | 1467875101338 Marionette DEBUG loaded listener.js 00:05:01 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (1A713000) [pid = 4012] [serial = 1021] [outer = 1A590800] 00:05:01 INFO - PROCESS | 4012 | 1467875101864 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:05:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 00:05:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 736ms 00:05:01 INFO - PROCESS | 4012 | 1467875101947 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 00:05:01 INFO - PROCESS | 4012 | 1467875101951 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 00:05:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 00:05:01 INFO - PROCESS | 4012 | 1467875101957 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 00:05:01 INFO - PROCESS | 4012 | 1467875101961 Marionette TRACE conn3 <- [1,1326,null,{}] 00:05:01 INFO - PROCESS | 4012 | 1467875101967 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:05:01 INFO - PROCESS | 4012 | 1467875101970 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:02 INFO - PROCESS | 4012 | 1467875102138 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 00:05:02 INFO - PROCESS | 4012 | 1467875102260 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:02 INFO - PROCESS | 4012 | 1467875102265 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:02 INFO - PROCESS | 4012 | ++DOCSHELL 1055E000 == 36 [pid = 4012] [id = 341] 00:05:02 INFO - PROCESS | 4012 | ++DOMWINDOW == 85 (10A09C00) [pid = 4012] [serial = 1022] [outer = 00000000] 00:05:02 INFO - PROCESS | 4012 | ++DOMWINDOW == 86 (129ED800) [pid = 4012] [serial = 1023] [outer = 10A09C00] 00:05:02 INFO - PROCESS | 4012 | 1467875102322 Marionette DEBUG loaded listener.js 00:05:02 INFO - PROCESS | 4012 | ++DOMWINDOW == 87 (131E6C00) [pid = 4012] [serial = 1024] [outer = 10A09C00] 00:05:03 INFO - PROCESS | 4012 | 1467875103491 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:05:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 00:05:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1565ms 00:05:03 INFO - PROCESS | 4012 | 1467875103528 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 00:05:03 INFO - PROCESS | 4012 | 1467875103533 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 00:05:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 00:05:03 INFO - PROCESS | 4012 | 1467875103539 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 00:05:03 INFO - PROCESS | 4012 | 1467875103542 Marionette TRACE conn3 <- [1,1330,null,{}] 00:05:03 INFO - PROCESS | 4012 | 1467875103546 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:05:03 INFO - PROCESS | 4012 | 1467875103549 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:03 INFO - PROCESS | 4012 | 1467875103697 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 00:05:03 INFO - PROCESS | 4012 | 1467875103917 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:03 INFO - PROCESS | 4012 | 1467875103920 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:03 INFO - PROCESS | 4012 | ++DOCSHELL 10229400 == 37 [pid = 4012] [id = 342] 00:05:03 INFO - PROCESS | 4012 | ++DOMWINDOW == 88 (10267C00) [pid = 4012] [serial = 1025] [outer = 00000000] 00:05:03 INFO - PROCESS | 4012 | ++DOMWINDOW == 89 (102CA800) [pid = 4012] [serial = 1026] [outer = 10267C00] 00:05:03 INFO - PROCESS | 4012 | 1467875103970 Marionette DEBUG loaded listener.js 00:05:04 INFO - PROCESS | 4012 | ++DOMWINDOW == 90 (10A9AC00) [pid = 4012] [serial = 1027] [outer = 10267C00] 00:05:04 INFO - PROCESS | 4012 | --DOCSHELL 19B58400 == 36 [pid = 4012] [id = 339] 00:05:04 INFO - PROCESS | 4012 | --DOCSHELL 160C0400 == 35 [pid = 4012] [id = 338] 00:05:04 INFO - PROCESS | 4012 | --DOCSHELL 19AC0000 == 34 [pid = 4012] [id = 337] 00:05:04 INFO - PROCESS | 4012 | --DOCSHELL 17DD8C00 == 33 [pid = 4012] [id = 336] 00:05:04 INFO - PROCESS | 4012 | --DOCSHELL 170AD800 == 32 [pid = 4012] [id = 335] 00:05:04 INFO - PROCESS | 4012 | --DOCSHELL 1607A400 == 31 [pid = 4012] [id = 334] 00:05:04 INFO - PROCESS | 4012 | --DOCSHELL 13942400 == 30 [pid = 4012] [id = 333] 00:05:04 INFO - PROCESS | 4012 | --DOCSHELL 10E43000 == 29 [pid = 4012] [id = 332] 00:05:04 INFO - PROCESS | 4012 | --DOCSHELL 1281EC00 == 28 [pid = 4012] [id = 331] 00:05:04 INFO - PROCESS | 4012 | --DOMWINDOW == 89 (19793800) [pid = 4012] [serial = 970] [outer = 00000000] [url = about:blank] 00:05:04 INFO - PROCESS | 4012 | --DOMWINDOW == 88 (19DE7C00) [pid = 4012] [serial = 975] [outer = 00000000] [url = about:blank] 00:05:04 INFO - PROCESS | 4012 | --DOMWINDOW == 87 (19AC3800) [pid = 4012] [serial = 972] [outer = 00000000] [url = about:blank] 00:05:04 INFO - PROCESS | 4012 | --DOMWINDOW == 86 (1A594C00) [pid = 4012] [serial = 978] [outer = 00000000] [url = about:blank] 00:05:04 INFO - PROCESS | 4012 | --DOMWINDOW == 85 (16DC1C00) [pid = 4012] [serial = 961] [outer = 00000000] [url = about:blank] 00:05:04 INFO - PROCESS | 4012 | --DOMWINDOW == 84 (19AC8000) [pid = 4012] [serial = 973] [outer = 00000000] [url = about:blank] 00:05:04 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (1A596000) [pid = 4012] [serial = 979] [outer = 00000000] [url = about:blank] 00:05:04 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (1A1BEC00) [pid = 4012] [serial = 976] [outer = 00000000] [url = about:blank] 00:05:04 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (17781000) [pid = 4012] [serial = 963] [outer = 00000000] [url = about:blank] 00:05:04 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (1820F800) [pid = 4012] [serial = 966] [outer = 00000000] [url = about:blank] 00:05:04 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (177DA800) [pid = 4012] [serial = 964] [outer = 00000000] [url = about:blank] 00:05:04 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (10A99400) [pid = 4012] [serial = 951] [outer = 00000000] [url = about:blank] 00:05:04 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (10E43800) [pid = 4012] [serial = 952] [outer = 00000000] [url = about:blank] 00:05:04 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (160C9C00) [pid = 4012] [serial = 960] [outer = 00000000] [url = about:blank] 00:05:04 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (19B64C00) [pid = 4012] [serial = 969] [outer = 00000000] [url = about:blank] 00:05:04 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (1AD1DC00) [pid = 4012] [serial = 946] [outer = 00000000] [url = about:blank] 00:05:04 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (12DF1800) [pid = 4012] [serial = 948] [outer = 00000000] [url = about:blank] 00:05:04 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (131E5400) [pid = 4012] [serial = 949] [outer = 00000000] [url = about:blank] 00:05:04 INFO - PROCESS | 4012 | --DOMWINDOW == 71 (129B4000) [pid = 4012] [serial = 954] [outer = 00000000] [url = about:blank] 00:05:04 INFO - PROCESS | 4012 | --DOMWINDOW == 70 (12D6B000) [pid = 4012] [serial = 955] [outer = 00000000] [url = about:blank] 00:05:04 INFO - PROCESS | 4012 | --DOMWINDOW == 69 (13DBC800) [pid = 4012] [serial = 957] [outer = 00000000] [url = about:blank] 00:05:04 INFO - PROCESS | 4012 | --DOMWINDOW == 68 (152B5000) [pid = 4012] [serial = 958] [outer = 00000000] [url = about:blank] 00:05:04 INFO - PROCESS | 4012 | --DOMWINDOW == 67 (1950E400) [pid = 4012] [serial = 967] [outer = 00000000] [url = about:blank] 00:05:04 INFO - PROCESS | 4012 | 1467875104528 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:05:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 00:05:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1049ms 00:05:04 INFO - PROCESS | 4012 | 1467875104582 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 00:05:04 INFO - PROCESS | 4012 | 1467875104586 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 00:05:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 00:05:04 INFO - PROCESS | 4012 | 1467875104606 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 00:05:04 INFO - PROCESS | 4012 | 1467875104608 Marionette TRACE conn3 <- [1,1334,null,{}] 00:05:04 INFO - PROCESS | 4012 | 1467875104613 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:05:04 INFO - PROCESS | 4012 | 1467875104617 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:04 INFO - PROCESS | 4012 | 1467875104700 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 00:05:04 INFO - PROCESS | 4012 | 1467875104788 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:04 INFO - PROCESS | 4012 | 1467875104791 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:04 INFO - PROCESS | 4012 | ++DOCSHELL 10E43000 == 29 [pid = 4012] [id = 343] 00:05:04 INFO - PROCESS | 4012 | ++DOMWINDOW == 68 (10F23800) [pid = 4012] [serial = 1028] [outer = 00000000] 00:05:04 INFO - PROCESS | 4012 | ++DOMWINDOW == 69 (13037400) [pid = 4012] [serial = 1029] [outer = 10F23800] 00:05:04 INFO - PROCESS | 4012 | 1467875104868 Marionette DEBUG loaded listener.js 00:05:04 INFO - PROCESS | 4012 | ++DOMWINDOW == 70 (131E6800) [pid = 4012] [serial = 1030] [outer = 10F23800] 00:05:05 INFO - PROCESS | 4012 | 1467875105340 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:05:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 00:05:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 798ms 00:05:05 INFO - PROCESS | 4012 | 1467875105396 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 00:05:05 INFO - PROCESS | 4012 | 1467875105399 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 00:05:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 00:05:05 INFO - PROCESS | 4012 | 1467875105403 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 00:05:05 INFO - PROCESS | 4012 | 1467875105405 Marionette TRACE conn3 <- [1,1338,null,{}] 00:05:05 INFO - PROCESS | 4012 | 1467875105409 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:05:05 INFO - PROCESS | 4012 | 1467875105411 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:05 INFO - PROCESS | 4012 | 1467875105496 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 00:05:05 INFO - PROCESS | 4012 | 1467875105507 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:05 INFO - PROCESS | 4012 | 1467875105511 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:05 INFO - PROCESS | 4012 | ++DOCSHELL 159D8000 == 30 [pid = 4012] [id = 344] 00:05:05 INFO - PROCESS | 4012 | ++DOMWINDOW == 71 (159DA800) [pid = 4012] [serial = 1031] [outer = 00000000] 00:05:05 INFO - PROCESS | 4012 | ++DOMWINDOW == 72 (1603FC00) [pid = 4012] [serial = 1032] [outer = 159DA800] 00:05:05 INFO - PROCESS | 4012 | 1467875105560 Marionette DEBUG loaded listener.js 00:05:05 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (160C0000) [pid = 4012] [serial = 1033] [outer = 159DA800] 00:05:06 INFO - PROCESS | 4012 | 1467875106065 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:05:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 00:05:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 688ms 00:05:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 00:05:06 INFO - PROCESS | 4012 | 1467875106135 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 00:05:06 INFO - PROCESS | 4012 | 1467875106138 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 00:05:06 INFO - PROCESS | 4012 | 1467875106147 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 00:05:06 INFO - PROCESS | 4012 | 1467875106153 Marionette TRACE conn3 <- [1,1342,null,{}] 00:05:06 INFO - PROCESS | 4012 | 1467875106157 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:05:06 INFO - PROCESS | 4012 | 1467875106161 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:06 INFO - PROCESS | 4012 | 1467875106244 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 00:05:06 INFO - PROCESS | 4012 | 1467875106335 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:06 INFO - PROCESS | 4012 | 1467875106337 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:06 INFO - PROCESS | 4012 | ++DOCSHELL 17036800 == 31 [pid = 4012] [id = 345] 00:05:06 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (170A9800) [pid = 4012] [serial = 1034] [outer = 00000000] 00:05:06 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (176D6000) [pid = 4012] [serial = 1035] [outer = 170A9800] 00:05:06 INFO - PROCESS | 4012 | 1467875106380 Marionette DEBUG loaded listener.js 00:05:06 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (177DD800) [pid = 4012] [serial = 1036] [outer = 170A9800] 00:05:06 INFO - PROCESS | 4012 | 1467875106778 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:05:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 00:05:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 657ms 00:05:06 INFO - PROCESS | 4012 | 1467875106799 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 00:05:06 INFO - PROCESS | 4012 | 1467875106801 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 00:05:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 00:05:06 INFO - PROCESS | 4012 | 1467875106810 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 00:05:06 INFO - PROCESS | 4012 | 1467875106812 Marionette TRACE conn3 <- [1,1346,null,{}] 00:05:06 INFO - PROCESS | 4012 | 1467875106815 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:05:06 INFO - PROCESS | 4012 | 1467875106817 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:06 INFO - PROCESS | 4012 | 1467875106954 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 00:05:07 INFO - PROCESS | 4012 | 1467875107012 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:07 INFO - PROCESS | 4012 | 1467875107014 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:07 INFO - PROCESS | 4012 | ++DOCSHELL 1820AC00 == 32 [pid = 4012] [id = 346] 00:05:07 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (19506800) [pid = 4012] [serial = 1037] [outer = 00000000] 00:05:07 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (1978E000) [pid = 4012] [serial = 1038] [outer = 19506800] 00:05:07 INFO - PROCESS | 4012 | 1467875107057 Marionette DEBUG loaded listener.js 00:05:07 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (19798800) [pid = 4012] [serial = 1039] [outer = 19506800] 00:05:07 INFO - PROCESS | 4012 | 1467875107472 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:05:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 00:05:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 689ms 00:05:07 INFO - PROCESS | 4012 | 1467875107509 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 00:05:07 INFO - PROCESS | 4012 | 1467875107511 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 00:05:07 INFO - PROCESS | 4012 | 1467875107514 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 00:05:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 00:05:07 INFO - PROCESS | 4012 | 1467875107516 Marionette TRACE conn3 <- [1,1350,null,{}] 00:05:07 INFO - PROCESS | 4012 | 1467875107519 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:05:07 INFO - PROCESS | 4012 | 1467875107521 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:07 INFO - PROCESS | 4012 | 1467875107638 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 00:05:07 INFO - PROCESS | 4012 | 1467875107644 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:07 INFO - PROCESS | 4012 | 1467875107649 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:07 INFO - PROCESS | 4012 | ++DOCSHELL 1349C000 == 33 [pid = 4012] [id = 347] 00:05:07 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (19AC8400) [pid = 4012] [serial = 1040] [outer = 00000000] 00:05:07 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (19B65000) [pid = 4012] [serial = 1041] [outer = 19AC8400] 00:05:07 INFO - PROCESS | 4012 | 1467875107757 Marionette DEBUG loaded listener.js 00:05:07 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (19D97400) [pid = 4012] [serial = 1042] [outer = 19AC8400] 00:05:08 INFO - PROCESS | 4012 | 1467875108209 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:05:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 00:05:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 736ms 00:05:08 INFO - PROCESS | 4012 | 1467875108255 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 00:05:08 INFO - PROCESS | 4012 | 1467875108257 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 00:05:08 INFO - PROCESS | 4012 | 1467875108260 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 00:05:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 00:05:08 INFO - PROCESS | 4012 | 1467875108262 Marionette TRACE conn3 <- [1,1354,null,{}] 00:05:08 INFO - PROCESS | 4012 | 1467875108301 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:05:08 INFO - PROCESS | 4012 | 1467875108303 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:08 INFO - PROCESS | 4012 | 1467875108413 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 00:05:08 INFO - PROCESS | 4012 | 1467875108424 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:08 INFO - PROCESS | 4012 | 1467875108426 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:08 INFO - PROCESS | 4012 | ++DOCSHELL 19AC3000 == 34 [pid = 4012] [id = 348] 00:05:08 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (19B5D800) [pid = 4012] [serial = 1043] [outer = 00000000] 00:05:08 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (1A342C00) [pid = 4012] [serial = 1044] [outer = 19B5D800] 00:05:08 INFO - PROCESS | 4012 | 1467875108477 Marionette DEBUG loaded listener.js 00:05:08 INFO - PROCESS | 4012 | ++DOMWINDOW == 85 (1A587400) [pid = 4012] [serial = 1045] [outer = 19B5D800] 00:05:08 INFO - PROCESS | 4012 | --DOMWINDOW == 84 (10E39400) [pid = 4012] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 00:05:08 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (159E0C00) [pid = 4012] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 00:05:08 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (19797C00) [pid = 4012] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 00:05:08 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (1A80E800) [pid = 4012] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 00:05:08 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (19AC6800) [pid = 4012] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 00:05:08 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (19D38C00) [pid = 4012] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 00:05:08 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (160C2C00) [pid = 4012] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 00:05:08 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (171B5800) [pid = 4012] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 00:05:08 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (114CAC00) [pid = 4012] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 00:05:08 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (160C3400) [pid = 4012] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 00:05:08 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (17DE2800) [pid = 4012] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 00:05:08 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (13942800) [pid = 4012] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 00:05:08 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (129A8C00) [pid = 4012] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 00:05:08 INFO - PROCESS | 4012 | 1467875108966 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:05:09 INFO - PROCESS | 4012 | 1467875109005 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 00:05:09 INFO - PROCESS | 4012 | 1467875109015 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 00:05:09 INFO - PROCESS | 4012 | 1467875109016 Marionette TRACE conn3 <- [1,1358,null,{}] 00:05:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 00:05:09 INFO - PROCESS | 4012 | 1467875109020 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:05:09 INFO - PROCESS | 4012 | 1467875109022 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:09 INFO - PROCESS | 4012 | 1467875109097 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 00:05:09 INFO - PROCESS | 4012 | 1467875109102 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:09 INFO - PROCESS | 4012 | 1467875109104 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:09 INFO - PROCESS | 4012 | ++DOCSHELL 157AA000 == 35 [pid = 4012] [id = 349] 00:05:09 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (159E0C00) [pid = 4012] [serial = 1046] [outer = 00000000] 00:05:09 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (17DE2800) [pid = 4012] [serial = 1047] [outer = 159E0C00] 00:05:09 INFO - PROCESS | 4012 | 1467875109147 Marionette DEBUG loaded listener.js 00:05:09 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (19502000) [pid = 4012] [serial = 1048] [outer = 159E0C00] 00:05:09 INFO - PROCESS | 4012 | 1467875109569 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:05:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 00:05:09 INFO - PROCESS | 4012 | 1467875109624 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 00:05:09 INFO - PROCESS | 4012 | 1467875109627 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 00:05:09 INFO - PROCESS | 4012 | 1467875109629 Marionette TRACE conn3 <- [1,1362,null,{}] 00:05:09 INFO - PROCESS | 4012 | 1467875109636 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:05:09 INFO - PROCESS | 4012 | 1467875109638 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:09 INFO - PROCESS | 4012 | 1467875109715 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 00:05:09 INFO - PROCESS | 4012 | 1467875109720 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:09 INFO - PROCESS | 4012 | 1467875109722 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:09 INFO - PROCESS | 4012 | ++DOCSHELL 160C2C00 == 36 [pid = 4012] [id = 350] 00:05:09 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (1A1BA000) [pid = 4012] [serial = 1049] [outer = 00000000] 00:05:09 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (1A802000) [pid = 4012] [serial = 1050] [outer = 1A1BA000] 00:05:09 INFO - PROCESS | 4012 | 1467875109765 Marionette DEBUG loaded listener.js 00:05:09 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (1A807800) [pid = 4012] [serial = 1051] [outer = 1A1BA000] 00:05:10 INFO - PROCESS | 4012 | [4012] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:05:10 INFO - PROCESS | 4012 | 1467875110233 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:05:10 INFO - PROCESS | 4012 | 1467875110265 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 00:05:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 00:05:10 INFO - PROCESS | 4012 | 1467875110269 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 00:05:10 INFO - PROCESS | 4012 | 1467875110270 Marionette TRACE conn3 <- [1,1366,null,{}] 00:05:10 INFO - PROCESS | 4012 | 1467875110274 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:05:10 INFO - PROCESS | 4012 | 1467875110275 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:10 INFO - PROCESS | 4012 | 1467875110363 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 00:05:10 INFO - PROCESS | 4012 | 1467875110371 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:10 INFO - PROCESS | 4012 | 1467875110373 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:10 INFO - PROCESS | 4012 | ++DOCSHELL 0F314000 == 37 [pid = 4012] [id = 351] 00:05:10 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (0F395C00) [pid = 4012] [serial = 1052] [outer = 00000000] 00:05:10 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (13C46400) [pid = 4012] [serial = 1053] [outer = 0F395C00] 00:05:10 INFO - PROCESS | 4012 | 1467875110415 Marionette DEBUG loaded listener.js 00:05:10 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (19D96C00) [pid = 4012] [serial = 1054] [outer = 0F395C00] 00:05:11 INFO - PROCESS | 4012 | --DOCSHELL 10E43000 == 36 [pid = 4012] [id = 343] 00:05:11 INFO - PROCESS | 4012 | --DOCSHELL 10229400 == 35 [pid = 4012] [id = 342] 00:05:11 INFO - PROCESS | 4012 | --DOCSHELL 16079400 == 34 [pid = 4012] [id = 340] 00:05:11 INFO - PROCESS | 4012 | --DOCSHELL 1055E000 == 33 [pid = 4012] [id = 341] 00:05:11 INFO - PROCESS | 4012 | --DOCSHELL 17036800 == 32 [pid = 4012] [id = 345] 00:05:11 INFO - PROCESS | 4012 | --DOCSHELL 1349C000 == 31 [pid = 4012] [id = 347] 00:05:11 INFO - PROCESS | 4012 | --DOCSHELL 157AA000 == 30 [pid = 4012] [id = 349] 00:05:11 INFO - PROCESS | 4012 | --DOCSHELL 160C2C00 == 29 [pid = 4012] [id = 350] 00:05:11 INFO - PROCESS | 4012 | --DOCSHELL 19AC3000 == 28 [pid = 4012] [id = 348] 00:05:11 INFO - PROCESS | 4012 | --DOCSHELL 1820AC00 == 27 [pid = 4012] [id = 346] 00:05:11 INFO - PROCESS | 4012 | --DOCSHELL 159D8000 == 26 [pid = 4012] [id = 344] 00:05:12 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (17780400) [pid = 4012] [serial = 1005] [outer = 00000000] [url = about:blank] 00:05:12 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (11C3EC00) [pid = 4012] [serial = 996] [outer = 00000000] [url = about:blank] 00:05:12 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (1281E800) [pid = 4012] [serial = 997] [outer = 00000000] [url = about:blank] 00:05:12 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (16B6A000) [pid = 4012] [serial = 1002] [outer = 00000000] [url = about:blank] 00:05:12 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (19501800) [pid = 4012] [serial = 1008] [outer = 00000000] [url = about:blank] 00:05:12 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (13C49400) [pid = 4012] [serial = 999] [outer = 00000000] [url = about:blank] 00:05:12 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (13DB3000) [pid = 4012] [serial = 1000] [outer = 00000000] [url = about:blank] 00:05:12 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (139CA000) [pid = 4012] [serial = 994] [outer = 00000000] [url = about:blank] 00:05:12 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (134C6000) [pid = 4012] [serial = 993] [outer = 00000000] [url = about:blank] 00:05:12 INFO - PROCESS | 4012 | --DOMWINDOW == 71 (131EDC00) [pid = 4012] [serial = 982] [outer = 00000000] [url = about:blank] 00:05:12 INFO - PROCESS | 4012 | --DOMWINDOW == 70 (12BCF000) [pid = 4012] [serial = 981] [outer = 00000000] [url = about:blank] 00:05:12 INFO - PROCESS | 4012 | --DOMWINDOW == 69 (160CCC00) [pid = 4012] [serial = 985] [outer = 00000000] [url = about:blank] 00:05:12 INFO - PROCESS | 4012 | --DOMWINDOW == 68 (1604C400) [pid = 4012] [serial = 984] [outer = 00000000] [url = about:blank] 00:05:12 INFO - PROCESS | 4012 | --DOMWINDOW == 67 (1A807000) [pid = 4012] [serial = 988] [outer = 00000000] [url = about:blank] 00:05:12 INFO - PROCESS | 4012 | --DOMWINDOW == 66 (1A592400) [pid = 4012] [serial = 987] [outer = 00000000] [url = about:blank] 00:05:12 INFO - PROCESS | 4012 | --DOMWINDOW == 65 (1AA71800) [pid = 4012] [serial = 991] [outer = 00000000] [url = about:blank] 00:05:12 INFO - PROCESS | 4012 | --DOMWINDOW == 64 (1AA68C00) [pid = 4012] [serial = 990] [outer = 00000000] [url = about:blank] 00:05:12 INFO - PROCESS | 4012 | --DOMWINDOW == 63 (1A712400) [pid = 4012] [serial = 1020] [outer = 00000000] [url = about:blank] 00:05:12 INFO - PROCESS | 4012 | --DOMWINDOW == 62 (19DDB400) [pid = 4012] [serial = 1011] [outer = 00000000] [url = about:blank] 00:05:12 INFO - PROCESS | 4012 | --DOMWINDOW == 61 (1978A800) [pid = 4012] [serial = 1009] [outer = 00000000] [url = about:blank] 00:05:12 INFO - PROCESS | 4012 | --DOMWINDOW == 60 (19EC2800) [pid = 4012] [serial = 1012] [outer = 00000000] [url = about:blank] 00:05:12 INFO - PROCESS | 4012 | --DOMWINDOW == 59 (1A33B000) [pid = 4012] [serial = 1018] [outer = 00000000] [url = about:blank] 00:05:12 INFO - PROCESS | 4012 | --DOMWINDOW == 58 (1A33A400) [pid = 4012] [serial = 1017] [outer = 00000000] [url = about:blank] 00:05:12 INFO - PROCESS | 4012 | --DOMWINDOW == 57 (17787C00) [pid = 4012] [serial = 1014] [outer = 00000000] [url = about:blank] 00:05:12 INFO - PROCESS | 4012 | --DOMWINDOW == 56 (17886800) [pid = 4012] [serial = 1006] [outer = 00000000] [url = about:blank] 00:05:12 INFO - PROCESS | 4012 | --DOMWINDOW == 55 (17037000) [pid = 4012] [serial = 1003] [outer = 00000000] [url = about:blank] 00:05:12 INFO - PROCESS | 4012 | --DOMWINDOW == 54 (131ECC00) [pid = 4012] [serial = 1015] [outer = 00000000] [url = about:blank] 00:05:12 INFO - PROCESS | 4012 | 1467875112145 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:05:12 INFO - PROCESS | 4012 | 1467875112189 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 00:05:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 00:05:12 INFO - PROCESS | 4012 | 1467875112194 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 00:05:12 INFO - PROCESS | 4012 | 1467875112197 Marionette TRACE conn3 <- [1,1370,null,{}] 00:05:12 INFO - PROCESS | 4012 | 1467875112203 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:05:12 INFO - PROCESS | 4012 | 1467875112206 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:12 INFO - PROCESS | 4012 | 1467875112299 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 00:05:12 INFO - PROCESS | 4012 | 1467875112308 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:12 INFO - PROCESS | 4012 | 1467875112311 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:12 INFO - PROCESS | 4012 | ++DOCSHELL 11215400 == 27 [pid = 4012] [id = 352] 00:05:12 INFO - PROCESS | 4012 | ++DOMWINDOW == 55 (1121DC00) [pid = 4012] [serial = 1055] [outer = 00000000] 00:05:12 INFO - PROCESS | 4012 | ++DOMWINDOW == 56 (1144F800) [pid = 4012] [serial = 1056] [outer = 1121DC00] 00:05:12 INFO - PROCESS | 4012 | 1467875112361 Marionette DEBUG loaded listener.js 00:05:12 INFO - PROCESS | 4012 | ++DOMWINDOW == 57 (114D5400) [pid = 4012] [serial = 1057] [outer = 1121DC00] 00:05:12 INFO - PROCESS | 4012 | [4012] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:05:12 INFO - PROCESS | 4012 | 1467875112856 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:05:12 INFO - PROCESS | 4012 | 1467875112898 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 00:05:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 00:05:12 INFO - PROCESS | 4012 | 1467875112905 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 00:05:12 INFO - PROCESS | 4012 | 1467875112908 Marionette TRACE conn3 <- [1,1374,null,{}] 00:05:12 INFO - PROCESS | 4012 | 1467875112911 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:05:12 INFO - PROCESS | 4012 | 1467875112914 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:13 INFO - PROCESS | 4012 | 1467875112999 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 00:05:13 INFO - PROCESS | 4012 | 1467875113007 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:13 INFO - PROCESS | 4012 | 1467875113010 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:13 INFO - PROCESS | 4012 | ++DOCSHELL 10E3BC00 == 28 [pid = 4012] [id = 353] 00:05:13 INFO - PROCESS | 4012 | ++DOMWINDOW == 58 (12D6BC00) [pid = 4012] [serial = 1058] [outer = 00000000] 00:05:13 INFO - PROCESS | 4012 | ++DOMWINDOW == 59 (1313D000) [pid = 4012] [serial = 1059] [outer = 12D6BC00] 00:05:13 INFO - PROCESS | 4012 | 1467875113057 Marionette DEBUG loaded listener.js 00:05:13 INFO - PROCESS | 4012 | ++DOMWINDOW == 60 (131ECC00) [pid = 4012] [serial = 1060] [outer = 12D6BC00] 00:05:13 INFO - PROCESS | 4012 | 1467875113520 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:05:13 INFO - PROCESS | 4012 | 1467875113543 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 00:05:13 INFO - PROCESS | 4012 | 1467875113547 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 00:05:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 00:05:13 INFO - PROCESS | 4012 | 1467875113551 Marionette TRACE conn3 <- [1,1378,null,{}] 00:05:13 INFO - PROCESS | 4012 | 1467875113566 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:05:13 INFO - PROCESS | 4012 | 1467875113570 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:13 INFO - PROCESS | 4012 | 1467875113652 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 00:05:13 INFO - PROCESS | 4012 | 1467875113769 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:13 INFO - PROCESS | 4012 | 1467875113772 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:13 INFO - PROCESS | 4012 | ++DOCSHELL 13DB4C00 == 29 [pid = 4012] [id = 354] 00:05:13 INFO - PROCESS | 4012 | ++DOMWINDOW == 61 (13DB9800) [pid = 4012] [serial = 1061] [outer = 00000000] 00:05:13 INFO - PROCESS | 4012 | ++DOMWINDOW == 62 (13EC7400) [pid = 4012] [serial = 1062] [outer = 13DB9800] 00:05:13 INFO - PROCESS | 4012 | 1467875113825 Marionette DEBUG loaded listener.js 00:05:13 INFO - PROCESS | 4012 | ++DOMWINDOW == 63 (144A1C00) [pid = 4012] [serial = 1063] [outer = 13DB9800] 00:05:14 INFO - PROCESS | 4012 | 1467875114221 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:05:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 00:05:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 689ms 00:05:14 INFO - PROCESS | 4012 | 1467875114246 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 00:05:14 INFO - PROCESS | 4012 | 1467875114249 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 00:05:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 00:05:14 INFO - PROCESS | 4012 | 1467875114252 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 00:05:14 INFO - PROCESS | 4012 | 1467875114254 Marionette TRACE conn3 <- [1,1382,null,{}] 00:05:14 INFO - PROCESS | 4012 | 1467875114257 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:05:14 INFO - PROCESS | 4012 | 1467875114259 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:14 INFO - PROCESS | 4012 | 1467875114348 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 00:05:14 INFO - PROCESS | 4012 | 1467875114430 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:14 INFO - PROCESS | 4012 | 1467875114432 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:14 INFO - PROCESS | 4012 | ++DOCSHELL 1449E400 == 30 [pid = 4012] [id = 355] 00:05:14 INFO - PROCESS | 4012 | ++DOMWINDOW == 64 (1449F400) [pid = 4012] [serial = 1064] [outer = 00000000] 00:05:14 INFO - PROCESS | 4012 | ++DOMWINDOW == 65 (16047800) [pid = 4012] [serial = 1065] [outer = 1449F400] 00:05:14 INFO - PROCESS | 4012 | 1467875114476 Marionette DEBUG loaded listener.js 00:05:14 INFO - PROCESS | 4012 | ++DOMWINDOW == 66 (160C7400) [pid = 4012] [serial = 1066] [outer = 1449F400] 00:05:14 INFO - PROCESS | 4012 | 1467875114847 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:05:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 00:05:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 626ms 00:05:14 INFO - PROCESS | 4012 | 1467875114890 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 00:05:14 INFO - PROCESS | 4012 | 1467875114892 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 00:05:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 00:05:14 INFO - PROCESS | 4012 | 1467875114895 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 00:05:14 INFO - PROCESS | 4012 | 1467875114896 Marionette TRACE conn3 <- [1,1386,null,{}] 00:05:14 INFO - PROCESS | 4012 | 1467875114900 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:05:14 INFO - PROCESS | 4012 | 1467875114902 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:15 INFO - PROCESS | 4012 | 1467875115009 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 00:05:15 INFO - PROCESS | 4012 | 1467875115049 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:15 INFO - PROCESS | 4012 | 1467875115051 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:15 INFO - PROCESS | 4012 | ++DOCSHELL 16B6A000 == 31 [pid = 4012] [id = 356] 00:05:15 INFO - PROCESS | 4012 | ++DOMWINDOW == 67 (16B71C00) [pid = 4012] [serial = 1067] [outer = 00000000] 00:05:15 INFO - PROCESS | 4012 | ++DOMWINDOW == 68 (17031400) [pid = 4012] [serial = 1068] [outer = 16B71C00] 00:05:15 INFO - PROCESS | 4012 | 1467875115095 Marionette DEBUG loaded listener.js 00:05:15 INFO - PROCESS | 4012 | ++DOMWINDOW == 69 (170A3000) [pid = 4012] [serial = 1069] [outer = 16B71C00] 00:05:15 INFO - PROCESS | 4012 | 1467875115492 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:05:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 00:05:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 642ms 00:05:15 INFO - PROCESS | 4012 | 1467875115533 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 00:05:15 INFO - PROCESS | 4012 | 1467875115535 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 00:05:15 INFO - PROCESS | 4012 | 1467875115539 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 00:05:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 00:05:15 INFO - PROCESS | 4012 | 1467875115540 Marionette TRACE conn3 <- [1,1390,null,{}] 00:05:15 INFO - PROCESS | 4012 | 1467875115544 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:05:15 INFO - PROCESS | 4012 | 1467875115550 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:15 INFO - PROCESS | 4012 | 1467875115688 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 00:05:15 INFO - PROCESS | 4012 | 1467875115702 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:15 INFO - PROCESS | 4012 | 1467875115704 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:15 INFO - PROCESS | 4012 | ++DOCSHELL 177DD400 == 32 [pid = 4012] [id = 357] 00:05:15 INFO - PROCESS | 4012 | ++DOMWINDOW == 70 (177E0400) [pid = 4012] [serial = 1070] [outer = 00000000] 00:05:15 INFO - PROCESS | 4012 | ++DOMWINDOW == 71 (1820AC00) [pid = 4012] [serial = 1071] [outer = 177E0400] 00:05:15 INFO - PROCESS | 4012 | 1467875115756 Marionette DEBUG loaded listener.js 00:05:15 INFO - PROCESS | 4012 | ++DOMWINDOW == 72 (19507C00) [pid = 4012] [serial = 1072] [outer = 177E0400] 00:05:16 INFO - PROCESS | 4012 | 1467875116148 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:05:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 00:05:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 641ms 00:05:16 INFO - PROCESS | 4012 | 1467875116177 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 00:05:16 INFO - PROCESS | 4012 | 1467875116179 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 00:05:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 00:05:16 INFO - PROCESS | 4012 | 1467875116182 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 00:05:16 INFO - PROCESS | 4012 | 1467875116184 Marionette TRACE conn3 <- [1,1394,null,{}] 00:05:16 INFO - PROCESS | 4012 | 1467875116187 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:05:16 INFO - PROCESS | 4012 | 1467875116189 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:16 INFO - PROCESS | 4012 | 1467875116304 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 00:05:16 INFO - PROCESS | 4012 | 1467875116340 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:16 INFO - PROCESS | 4012 | 1467875116342 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:16 INFO - PROCESS | 4012 | ++DOCSHELL 139C6C00 == 33 [pid = 4012] [id = 358] 00:05:16 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (13CC6C00) [pid = 4012] [serial = 1073] [outer = 00000000] 00:05:16 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (19793400) [pid = 4012] [serial = 1074] [outer = 13CC6C00] 00:05:16 INFO - PROCESS | 4012 | 1467875116388 Marionette DEBUG loaded listener.js 00:05:16 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (19793C00) [pid = 4012] [serial = 1075] [outer = 13CC6C00] 00:05:16 INFO - PROCESS | 4012 | 1467875116782 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:05:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 00:05:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 642ms 00:05:16 INFO - PROCESS | 4012 | 1467875116820 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 00:05:16 INFO - PROCESS | 4012 | 1467875116822 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 00:05:16 INFO - PROCESS | 4012 | 1467875116826 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 00:05:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 00:05:16 INFO - PROCESS | 4012 | 1467875116827 Marionette TRACE conn3 <- [1,1398,null,{}] 00:05:16 INFO - PROCESS | 4012 | 1467875116831 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:05:16 INFO - PROCESS | 4012 | 1467875116832 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:16 INFO - PROCESS | 4012 | 1467875116945 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 00:05:17 INFO - PROCESS | 4012 | 1467875116999 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:17 INFO - PROCESS | 4012 | 1467875117001 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:17 INFO - PROCESS | 4012 | ++DOCSHELL 1950F800 == 34 [pid = 4012] [id = 359] 00:05:17 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (19AC8000) [pid = 4012] [serial = 1076] [outer = 00000000] 00:05:17 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (19D32C00) [pid = 4012] [serial = 1077] [outer = 19AC8000] 00:05:17 INFO - PROCESS | 4012 | 1467875117044 Marionette DEBUG loaded listener.js 00:05:17 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (19D34000) [pid = 4012] [serial = 1078] [outer = 19AC8000] 00:05:17 INFO - PROCESS | 4012 | 1467875117453 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:05:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 00:05:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 626ms 00:05:17 INFO - PROCESS | 4012 | 1467875117470 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 00:05:17 INFO - PROCESS | 4012 | 1467875117472 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 00:05:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 00:05:17 INFO - PROCESS | 4012 | 1467875117475 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 00:05:17 INFO - PROCESS | 4012 | 1467875117477 Marionette TRACE conn3 <- [1,1402,null,{}] 00:05:17 INFO - PROCESS | 4012 | 1467875117480 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:05:17 INFO - PROCESS | 4012 | 1467875117482 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:17 INFO - PROCESS | 4012 | 1467875117587 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 00:05:17 INFO - PROCESS | 4012 | 1467875117669 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:17 INFO - PROCESS | 4012 | 1467875117671 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:17 INFO - PROCESS | 4012 | ++DOCSHELL 13DB3000 == 35 [pid = 4012] [id = 360] 00:05:17 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (1978AC00) [pid = 4012] [serial = 1079] [outer = 00000000] 00:05:17 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (1A1B4800) [pid = 4012] [serial = 1080] [outer = 1978AC00] 00:05:17 INFO - PROCESS | 4012 | 1467875117714 Marionette DEBUG loaded listener.js 00:05:17 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (1A1B6400) [pid = 4012] [serial = 1081] [outer = 1978AC00] 00:05:18 INFO - PROCESS | 4012 | 1467875118148 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:05:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 00:05:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 705ms 00:05:18 INFO - PROCESS | 4012 | 1467875118184 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 00:05:18 INFO - PROCESS | 4012 | 1467875118185 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 00:05:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 00:05:18 INFO - PROCESS | 4012 | 1467875118191 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 00:05:18 INFO - PROCESS | 4012 | 1467875118193 Marionette TRACE conn3 <- [1,1406,null,{}] 00:05:18 INFO - PROCESS | 4012 | 1467875118196 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:05:18 INFO - PROCESS | 4012 | 1467875118198 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:18 INFO - PROCESS | 4012 | 1467875118323 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 00:05:18 INFO - PROCESS | 4012 | 1467875118381 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:18 INFO - PROCESS | 4012 | 1467875118383 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:18 INFO - PROCESS | 4012 | ++DOCSHELL 10A04800 == 36 [pid = 4012] [id = 361] 00:05:18 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (19ACEC00) [pid = 4012] [serial = 1082] [outer = 00000000] 00:05:18 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (1A58CC00) [pid = 4012] [serial = 1083] [outer = 19ACEC00] 00:05:18 INFO - PROCESS | 4012 | 1467875118425 Marionette DEBUG loaded listener.js 00:05:18 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (1A710400) [pid = 4012] [serial = 1084] [outer = 19ACEC00] 00:05:18 INFO - PROCESS | 4012 | 1467875118850 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:05:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 00:05:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 689ms 00:05:18 INFO - PROCESS | 4012 | 1467875118890 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 00:05:18 INFO - PROCESS | 4012 | 1467875118892 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 00:05:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 00:05:18 INFO - PROCESS | 4012 | 1467875118895 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 00:05:18 INFO - PROCESS | 4012 | 1467875118898 Marionette TRACE conn3 <- [1,1410,null,{}] 00:05:18 INFO - PROCESS | 4012 | 1467875118901 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:05:18 INFO - PROCESS | 4012 | 1467875118903 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:19 INFO - PROCESS | 4012 | 1467875119048 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 00:05:19 INFO - PROCESS | 4012 | 1467875119075 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:19 INFO - PROCESS | 4012 | 1467875119078 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:19 INFO - PROCESS | 4012 | ++DOCSHELL 16B69C00 == 37 [pid = 4012] [id = 362] 00:05:19 INFO - PROCESS | 4012 | ++DOMWINDOW == 85 (1A807C00) [pid = 4012] [serial = 1085] [outer = 00000000] 00:05:19 INFO - PROCESS | 4012 | ++DOMWINDOW == 86 (1A80FC00) [pid = 4012] [serial = 1086] [outer = 1A807C00] 00:05:19 INFO - PROCESS | 4012 | 1467875119121 Marionette DEBUG loaded listener.js 00:05:19 INFO - PROCESS | 4012 | ++DOMWINDOW == 87 (1AA6B800) [pid = 4012] [serial = 1087] [outer = 1A807C00] 00:05:19 INFO - PROCESS | 4012 | --DOMWINDOW == 86 (19506800) [pid = 4012] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 00:05:19 INFO - PROCESS | 4012 | --DOMWINDOW == 85 (19AC8400) [pid = 4012] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 00:05:19 INFO - PROCESS | 4012 | --DOMWINDOW == 84 (19B5D800) [pid = 4012] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 00:05:19 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (1A1BA000) [pid = 4012] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 00:05:19 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (170A9800) [pid = 4012] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 00:05:19 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (159DA800) [pid = 4012] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 00:05:19 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (10F23800) [pid = 4012] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 00:05:19 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (10267C00) [pid = 4012] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 00:05:19 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (10A09C00) [pid = 4012] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 00:05:19 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (1A590800) [pid = 4012] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 00:05:19 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (159E0C00) [pid = 4012] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 00:05:19 INFO - PROCESS | 4012 | 1467875119668 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:05:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 00:05:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 845ms 00:05:19 INFO - PROCESS | 4012 | 1467875119738 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 00:05:19 INFO - PROCESS | 4012 | 1467875119740 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 00:05:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 00:05:19 INFO - PROCESS | 4012 | 1467875119744 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 00:05:19 INFO - PROCESS | 4012 | 1467875119745 Marionette TRACE conn3 <- [1,1414,null,{}] 00:05:19 INFO - PROCESS | 4012 | 1467875119749 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:05:19 INFO - PROCESS | 4012 | 1467875119752 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:19 INFO - PROCESS | 4012 | 1467875119849 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 00:05:19 INFO - PROCESS | 4012 | 1467875119855 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:19 INFO - PROCESS | 4012 | 1467875119856 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:19 INFO - PROCESS | 4012 | ++DOCSHELL 1604A400 == 38 [pid = 4012] [id = 363] 00:05:19 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (16074800) [pid = 4012] [serial = 1088] [outer = 00000000] 00:05:19 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (19AC8400) [pid = 4012] [serial = 1089] [outer = 16074800] 00:05:19 INFO - PROCESS | 4012 | 1467875119899 Marionette DEBUG loaded listener.js 00:05:19 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (19AC9C00) [pid = 4012] [serial = 1090] [outer = 16074800] 00:05:20 INFO - PROCESS | 4012 | 1467875120322 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:05:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 00:05:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 642ms 00:05:20 INFO - PROCESS | 4012 | 1467875120382 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 00:05:20 INFO - PROCESS | 4012 | 1467875120384 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 00:05:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 00:05:20 INFO - PROCESS | 4012 | 1467875120388 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 00:05:20 INFO - PROCESS | 4012 | 1467875120389 Marionette TRACE conn3 <- [1,1418,null,{}] 00:05:20 INFO - PROCESS | 4012 | 1467875120393 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:05:20 INFO - PROCESS | 4012 | 1467875120404 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:20 INFO - PROCESS | 4012 | 1467875120481 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 00:05:20 INFO - PROCESS | 4012 | 1467875120488 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:20 INFO - PROCESS | 4012 | 1467875120490 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:20 INFO - PROCESS | 4012 | ++DOCSHELL 0F933400 == 39 [pid = 4012] [id = 364] 00:05:20 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (102CB800) [pid = 4012] [serial = 1091] [outer = 00000000] 00:05:20 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (1A808C00) [pid = 4012] [serial = 1092] [outer = 102CB800] 00:05:20 INFO - PROCESS | 4012 | 1467875120533 Marionette DEBUG loaded listener.js 00:05:20 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (1AA72C00) [pid = 4012] [serial = 1093] [outer = 102CB800] 00:05:21 INFO - PROCESS | 4012 | 1467875120981 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:05:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 00:05:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 626ms 00:05:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 00:05:21 INFO - PROCESS | 4012 | 1467875121026 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 00:05:21 INFO - PROCESS | 4012 | 1467875121028 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 00:05:21 INFO - PROCESS | 4012 | 1467875121031 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 00:05:21 INFO - PROCESS | 4012 | 1467875121033 Marionette TRACE conn3 <- [1,1422,null,{}] 00:05:21 INFO - PROCESS | 4012 | 1467875121037 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:05:21 INFO - PROCESS | 4012 | 1467875121038 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:21 INFO - PROCESS | 4012 | 1467875121115 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 00:05:21 INFO - PROCESS | 4012 | 1467875121120 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:21 INFO - PROCESS | 4012 | 1467875121122 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:21 INFO - PROCESS | 4012 | ++DOCSHELL 17030C00 == 40 [pid = 4012] [id = 365] 00:05:21 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (1AA74800) [pid = 4012] [serial = 1094] [outer = 00000000] 00:05:21 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (1AD15400) [pid = 4012] [serial = 1095] [outer = 1AA74800] 00:05:21 INFO - PROCESS | 4012 | 1467875121165 Marionette DEBUG loaded listener.js 00:05:21 INFO - PROCESS | 4012 | ++DOMWINDOW == 85 (1AD1B400) [pid = 4012] [serial = 1096] [outer = 1AA74800] 00:05:21 INFO - PROCESS | 4012 | 1467875121961 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:05:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 00:05:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1002ms 00:05:22 INFO - PROCESS | 4012 | 1467875122035 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 00:05:22 INFO - PROCESS | 4012 | 1467875122040 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 00:05:22 INFO - PROCESS | 4012 | 1467875122045 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 00:05:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 00:05:22 INFO - PROCESS | 4012 | 1467875122048 Marionette TRACE conn3 <- [1,1426,null,{}] 00:05:22 INFO - PROCESS | 4012 | 1467875122054 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:05:22 INFO - PROCESS | 4012 | 1467875122057 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:22 INFO - PROCESS | 4012 | 1467875122183 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 00:05:22 INFO - PROCESS | 4012 | 1467875122306 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:22 INFO - PROCESS | 4012 | 1467875122309 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:22 INFO - PROCESS | 4012 | ++DOCSHELL 10A9F000 == 41 [pid = 4012] [id = 366] 00:05:22 INFO - PROCESS | 4012 | ++DOMWINDOW == 86 (11450400) [pid = 4012] [serial = 1097] [outer = 00000000] 00:05:22 INFO - PROCESS | 4012 | ++DOMWINDOW == 87 (12D63C00) [pid = 4012] [serial = 1098] [outer = 11450400] 00:05:22 INFO - PROCESS | 4012 | 1467875122365 Marionette DEBUG loaded listener.js 00:05:22 INFO - PROCESS | 4012 | ++DOMWINDOW == 88 (132CEC00) [pid = 4012] [serial = 1099] [outer = 11450400] 00:05:23 INFO - PROCESS | 4012 | 1467875123232 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:05:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 00:05:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1253ms 00:05:23 INFO - PROCESS | 4012 | 1467875123311 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 00:05:23 INFO - PROCESS | 4012 | 1467875123316 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 00:05:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 00:05:23 INFO - PROCESS | 4012 | 1467875123322 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 00:05:23 INFO - PROCESS | 4012 | 1467875123326 Marionette TRACE conn3 <- [1,1430,null,{}] 00:05:23 INFO - PROCESS | 4012 | 1467875123331 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:05:23 INFO - PROCESS | 4012 | 1467875123334 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:23 INFO - PROCESS | 4012 | 1467875123450 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 00:05:23 INFO - PROCESS | 4012 | 1467875123531 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:23 INFO - PROCESS | 4012 | 1467875123536 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:23 INFO - PROCESS | 4012 | ++DOCSHELL 10A9E400 == 42 [pid = 4012] [id = 367] 00:05:23 INFO - PROCESS | 4012 | ++DOMWINDOW == 89 (10E3E000) [pid = 4012] [serial = 1100] [outer = 00000000] 00:05:23 INFO - PROCESS | 4012 | ++DOMWINDOW == 90 (129B4000) [pid = 4012] [serial = 1101] [outer = 10E3E000] 00:05:23 INFO - PROCESS | 4012 | 1467875123628 Marionette DEBUG loaded listener.js 00:05:23 INFO - PROCESS | 4012 | ++DOMWINDOW == 91 (12D64800) [pid = 4012] [serial = 1102] [outer = 10E3E000] 00:05:23 INFO - PROCESS | 4012 | --DOCSHELL 0F933400 == 41 [pid = 4012] [id = 364] 00:05:23 INFO - PROCESS | 4012 | --DOCSHELL 1604A400 == 40 [pid = 4012] [id = 363] 00:05:23 INFO - PROCESS | 4012 | --DOCSHELL 16B69C00 == 39 [pid = 4012] [id = 362] 00:05:23 INFO - PROCESS | 4012 | --DOCSHELL 10A04800 == 38 [pid = 4012] [id = 361] 00:05:23 INFO - PROCESS | 4012 | --DOCSHELL 13DB3000 == 37 [pid = 4012] [id = 360] 00:05:23 INFO - PROCESS | 4012 | --DOCSHELL 1950F800 == 36 [pid = 4012] [id = 359] 00:05:23 INFO - PROCESS | 4012 | --DOCSHELL 139C6C00 == 35 [pid = 4012] [id = 358] 00:05:23 INFO - PROCESS | 4012 | --DOCSHELL 177DD400 == 34 [pid = 4012] [id = 357] 00:05:23 INFO - PROCESS | 4012 | --DOMWINDOW == 90 (13C46400) [pid = 4012] [serial = 1053] [outer = 00000000] [url = about:blank] 00:05:23 INFO - PROCESS | 4012 | --DOCSHELL 16B6A000 == 33 [pid = 4012] [id = 356] 00:05:23 INFO - PROCESS | 4012 | --DOCSHELL 1449E400 == 32 [pid = 4012] [id = 355] 00:05:23 INFO - PROCESS | 4012 | --DOCSHELL 13DB4C00 == 31 [pid = 4012] [id = 354] 00:05:23 INFO - PROCESS | 4012 | --DOCSHELL 10E3BC00 == 30 [pid = 4012] [id = 353] 00:05:23 INFO - PROCESS | 4012 | --DOCSHELL 11215400 == 29 [pid = 4012] [id = 352] 00:05:23 INFO - PROCESS | 4012 | --DOMWINDOW == 89 (1978E000) [pid = 4012] [serial = 1038] [outer = 00000000] [url = about:blank] 00:05:23 INFO - PROCESS | 4012 | --DOMWINDOW == 88 (19B65000) [pid = 4012] [serial = 1041] [outer = 00000000] [url = about:blank] 00:05:23 INFO - PROCESS | 4012 | --DOMWINDOW == 87 (19798800) [pid = 4012] [serial = 1039] [outer = 00000000] [url = about:blank] 00:05:23 INFO - PROCESS | 4012 | --DOMWINDOW == 86 (1A342C00) [pid = 4012] [serial = 1044] [outer = 00000000] [url = about:blank] 00:05:23 INFO - PROCESS | 4012 | --DOMWINDOW == 85 (19D97400) [pid = 4012] [serial = 1042] [outer = 00000000] [url = about:blank] 00:05:23 INFO - PROCESS | 4012 | --DOMWINDOW == 84 (1A802000) [pid = 4012] [serial = 1050] [outer = 00000000] [url = about:blank] 00:05:23 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (1A587400) [pid = 4012] [serial = 1045] [outer = 00000000] [url = about:blank] 00:05:23 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (176D6000) [pid = 4012] [serial = 1035] [outer = 00000000] [url = about:blank] 00:05:23 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (1603FC00) [pid = 4012] [serial = 1032] [outer = 00000000] [url = about:blank] 00:05:23 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (160C0000) [pid = 4012] [serial = 1033] [outer = 00000000] [url = about:blank] 00:05:23 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (13037400) [pid = 4012] [serial = 1029] [outer = 00000000] [url = about:blank] 00:05:23 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (131E6800) [pid = 4012] [serial = 1030] [outer = 00000000] [url = about:blank] 00:05:23 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (10A9AC00) [pid = 4012] [serial = 1027] [outer = 00000000] [url = about:blank] 00:05:23 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (102CA800) [pid = 4012] [serial = 1026] [outer = 00000000] [url = about:blank] 00:05:23 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (1A807800) [pid = 4012] [serial = 1051] [outer = 00000000] [url = about:blank] 00:05:23 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (131E6C00) [pid = 4012] [serial = 1024] [outer = 00000000] [url = about:blank] 00:05:23 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (129ED800) [pid = 4012] [serial = 1023] [outer = 00000000] [url = about:blank] 00:05:23 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (1A713000) [pid = 4012] [serial = 1021] [outer = 00000000] [url = about:blank] 00:05:23 INFO - PROCESS | 4012 | --DOMWINDOW == 71 (17DE2800) [pid = 4012] [serial = 1047] [outer = 00000000] [url = about:blank] 00:05:23 INFO - PROCESS | 4012 | --DOMWINDOW == 70 (19502000) [pid = 4012] [serial = 1048] [outer = 00000000] [url = about:blank] 00:05:23 INFO - PROCESS | 4012 | --DOMWINDOW == 69 (177DD800) [pid = 4012] [serial = 1036] [outer = 00000000] [url = about:blank] 00:05:24 INFO - PROCESS | 4012 | 1467875124131 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:05:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 00:05:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 844ms 00:05:24 INFO - PROCESS | 4012 | 1467875124171 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 00:05:24 INFO - PROCESS | 4012 | 1467875124176 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 00:05:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 00:05:24 INFO - PROCESS | 4012 | 1467875124183 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 00:05:24 INFO - PROCESS | 4012 | 1467875124185 Marionette TRACE conn3 <- [1,1434,null,{}] 00:05:24 INFO - PROCESS | 4012 | 1467875124189 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:05:24 INFO - PROCESS | 4012 | 1467875124192 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:24 INFO - PROCESS | 4012 | 1467875124277 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 00:05:24 INFO - PROCESS | 4012 | 1467875124285 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:24 INFO - PROCESS | 4012 | 1467875124288 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:24 INFO - PROCESS | 4012 | ++DOCSHELL 130C9C00 == 30 [pid = 4012] [id = 368] 00:05:24 INFO - PROCESS | 4012 | ++DOMWINDOW == 70 (130CDC00) [pid = 4012] [serial = 1103] [outer = 00000000] 00:05:24 INFO - PROCESS | 4012 | ++DOMWINDOW == 71 (131EFC00) [pid = 4012] [serial = 1104] [outer = 130CDC00] 00:05:24 INFO - PROCESS | 4012 | 1467875124334 Marionette DEBUG loaded listener.js 00:05:24 INFO - PROCESS | 4012 | ++DOMWINDOW == 72 (1349C000) [pid = 4012] [serial = 1105] [outer = 130CDC00] 00:05:24 INFO - PROCESS | 4012 | 1467875124815 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:05:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 00:05:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 704ms 00:05:24 INFO - PROCESS | 4012 | 1467875124884 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 00:05:24 INFO - PROCESS | 4012 | 1467875124888 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 00:05:24 INFO - PROCESS | 4012 | 1467875124891 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 00:05:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 00:05:24 INFO - PROCESS | 4012 | 1467875124895 Marionette TRACE conn3 <- [1,1438,null,{}] 00:05:24 INFO - PROCESS | 4012 | 1467875124906 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:05:24 INFO - PROCESS | 4012 | 1467875124910 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:25 INFO - PROCESS | 4012 | 1467875125019 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 00:05:25 INFO - PROCESS | 4012 | 1467875125113 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:25 INFO - PROCESS | 4012 | 1467875125117 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:25 INFO - PROCESS | 4012 | ++DOCSHELL 157AC000 == 31 [pid = 4012] [id = 369] 00:05:25 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (157AD800) [pid = 4012] [serial = 1106] [outer = 00000000] 00:05:25 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (15F4F000) [pid = 4012] [serial = 1107] [outer = 157AD800] 00:05:25 INFO - PROCESS | 4012 | 1467875125164 Marionette DEBUG loaded listener.js 00:05:25 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (1604C000) [pid = 4012] [serial = 1108] [outer = 157AD800] 00:05:25 INFO - PROCESS | 4012 | 1467875125533 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:05:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 00:05:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 688ms 00:05:25 INFO - PROCESS | 4012 | 1467875125593 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 00:05:25 INFO - PROCESS | 4012 | 1467875125596 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 00:05:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 00:05:25 INFO - PROCESS | 4012 | 1467875125599 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 00:05:25 INFO - PROCESS | 4012 | 1467875125600 Marionette TRACE conn3 <- [1,1442,null,{}] 00:05:25 INFO - PROCESS | 4012 | 1467875125604 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:05:25 INFO - PROCESS | 4012 | 1467875125606 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:25 INFO - PROCESS | 4012 | 1467875125687 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 00:05:25 INFO - PROCESS | 4012 | 1467875125692 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:25 INFO - PROCESS | 4012 | 1467875125694 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:25 INFO - PROCESS | 4012 | ++DOCSHELL 160C4800 == 32 [pid = 4012] [id = 370] 00:05:25 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (160C9C00) [pid = 4012] [serial = 1109] [outer = 00000000] 00:05:25 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (170A8000) [pid = 4012] [serial = 1110] [outer = 160C9C00] 00:05:25 INFO - PROCESS | 4012 | 1467875125738 Marionette DEBUG loaded listener.js 00:05:25 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (176D0C00) [pid = 4012] [serial = 1111] [outer = 160C9C00] 00:05:26 INFO - PROCESS | 4012 | 1467875126272 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:05:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 00:05:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 703ms 00:05:26 INFO - PROCESS | 4012 | 1467875126329 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 00:05:26 INFO - PROCESS | 4012 | 1467875126331 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 00:05:26 INFO - PROCESS | 4012 | 1467875126335 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 00:05:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 00:05:26 INFO - PROCESS | 4012 | 1467875126337 Marionette TRACE conn3 <- [1,1446,null,{}] 00:05:26 INFO - PROCESS | 4012 | 1467875126346 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:05:26 INFO - PROCESS | 4012 | 1467875126348 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:26 INFO - PROCESS | 4012 | 1467875126501 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 00:05:26 INFO - PROCESS | 4012 | 1467875126522 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:26 INFO - PROCESS | 4012 | 1467875126524 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:26 INFO - PROCESS | 4012 | ++DOCSHELL 17782400 == 33 [pid = 4012] [id = 371] 00:05:26 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (17783000) [pid = 4012] [serial = 1112] [outer = 00000000] 00:05:26 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (177BDC00) [pid = 4012] [serial = 1113] [outer = 17783000] 00:05:26 INFO - PROCESS | 4012 | 1467875126567 Marionette DEBUG loaded listener.js 00:05:26 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (1788D800) [pid = 4012] [serial = 1114] [outer = 17783000] 00:05:27 INFO - PROCESS | 4012 | 1467875127021 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:05:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 00:05:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 735ms 00:05:27 INFO - PROCESS | 4012 | 1467875127076 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 00:05:27 INFO - PROCESS | 4012 | 1467875127078 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 00:05:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 00:05:27 INFO - PROCESS | 4012 | 1467875127081 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 00:05:27 INFO - PROCESS | 4012 | 1467875127083 Marionette TRACE conn3 <- [1,1450,null,{}] 00:05:27 INFO - PROCESS | 4012 | 1467875127086 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:05:27 INFO - PROCESS | 4012 | 1467875127092 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:27 INFO - PROCESS | 4012 | 1467875127225 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 00:05:27 INFO - PROCESS | 4012 | 1467875127237 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:27 INFO - PROCESS | 4012 | 1467875127239 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:27 INFO - PROCESS | 4012 | ++DOCSHELL 19510C00 == 34 [pid = 4012] [id = 372] 00:05:27 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (1978A400) [pid = 4012] [serial = 1115] [outer = 00000000] 00:05:27 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (19AC6000) [pid = 4012] [serial = 1116] [outer = 1978A400] 00:05:27 INFO - PROCESS | 4012 | 1467875127282 Marionette DEBUG loaded listener.js 00:05:27 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (19AC8C00) [pid = 4012] [serial = 1117] [outer = 1978A400] 00:05:27 INFO - PROCESS | 4012 | 1467875127732 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:05:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 00:05:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 688ms 00:05:27 INFO - PROCESS | 4012 | 1467875127781 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 00:05:27 INFO - PROCESS | 4012 | 1467875127783 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 00:05:27 INFO - PROCESS | 4012 | 1467875127786 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 00:05:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 00:05:27 INFO - PROCESS | 4012 | 1467875127788 Marionette TRACE conn3 <- [1,1454,null,{}] 00:05:27 INFO - PROCESS | 4012 | 1467875127818 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:05:27 INFO - PROCESS | 4012 | 1467875127820 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:28 INFO - PROCESS | 4012 | 1467875128103 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 00:05:28 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (12D6BC00) [pid = 4012] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 00:05:28 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (1978AC00) [pid = 4012] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 00:05:28 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (13DB9800) [pid = 4012] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 00:05:28 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (19AC8000) [pid = 4012] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 00:05:28 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (13CC6C00) [pid = 4012] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 00:05:28 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (16B71C00) [pid = 4012] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 00:05:28 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (177E0400) [pid = 4012] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 00:05:28 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (1121DC00) [pid = 4012] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 00:05:28 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (1449F400) [pid = 4012] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 00:05:28 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (19ACEC00) [pid = 4012] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 00:05:28 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (1A807C00) [pid = 4012] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 00:05:28 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (102CB800) [pid = 4012] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 00:05:28 INFO - PROCESS | 4012 | --DOMWINDOW == 71 (16074800) [pid = 4012] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 00:05:28 INFO - PROCESS | 4012 | 1467875128166 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:28 INFO - PROCESS | 4012 | 1467875128168 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:28 INFO - PROCESS | 4012 | ++DOCSHELL 10A0B400 == 35 [pid = 4012] [id = 373] 00:05:28 INFO - PROCESS | 4012 | ++DOMWINDOW == 72 (10A9E800) [pid = 4012] [serial = 1118] [outer = 00000000] 00:05:28 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (13156800) [pid = 4012] [serial = 1119] [outer = 10A9E800] 00:05:28 INFO - PROCESS | 4012 | 1467875128211 Marionette DEBUG loaded listener.js 00:05:28 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (13940400) [pid = 4012] [serial = 1120] [outer = 10A9E800] 00:05:28 INFO - PROCESS | 4012 | 1467875128559 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:05:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 00:05:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 798ms 00:05:28 INFO - PROCESS | 4012 | 1467875128588 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 00:05:28 INFO - PROCESS | 4012 | 1467875128590 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 00:05:28 INFO - PROCESS | 4012 | 1467875128593 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 00:05:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 00:05:28 INFO - PROCESS | 4012 | 1467875128595 Marionette TRACE conn3 <- [1,1458,null,{}] 00:05:28 INFO - PROCESS | 4012 | 1467875128598 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:05:28 INFO - PROCESS | 4012 | 1467875128600 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:28 INFO - PROCESS | 4012 | 1467875128707 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 00:05:28 INFO - PROCESS | 4012 | 1467875128716 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:28 INFO - PROCESS | 4012 | 1467875128718 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:28 INFO - PROCESS | 4012 | ++DOCSHELL 17035400 == 36 [pid = 4012] [id = 374] 00:05:28 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (17DE1800) [pid = 4012] [serial = 1121] [outer = 00000000] 00:05:28 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (19D2F000) [pid = 4012] [serial = 1122] [outer = 17DE1800] 00:05:28 INFO - PROCESS | 4012 | 1467875128762 Marionette DEBUG loaded listener.js 00:05:28 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (19DDC800) [pid = 4012] [serial = 1123] [outer = 17DE1800] 00:05:29 INFO - PROCESS | 4012 | 1467875129167 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:05:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 00:05:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 626ms 00:05:29 INFO - PROCESS | 4012 | 1467875129232 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 00:05:29 INFO - PROCESS | 4012 | 1467875129234 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 00:05:29 INFO - PROCESS | 4012 | 1467875129237 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 00:05:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 00:05:29 INFO - PROCESS | 4012 | 1467875129238 Marionette TRACE conn3 <- [1,1462,null,{}] 00:05:29 INFO - PROCESS | 4012 | 1467875129242 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:05:29 INFO - PROCESS | 4012 | 1467875129244 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:29 INFO - PROCESS | 4012 | 1467875129355 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 00:05:29 INFO - PROCESS | 4012 | 1467875129367 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:29 INFO - PROCESS | 4012 | 1467875129369 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:29 INFO - PROCESS | 4012 | ++DOCSHELL 16079400 == 37 [pid = 4012] [id = 375] 00:05:29 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (19EBF400) [pid = 4012] [serial = 1124] [outer = 00000000] 00:05:29 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (1A342800) [pid = 4012] [serial = 1125] [outer = 19EBF400] 00:05:29 INFO - PROCESS | 4012 | 1467875129439 Marionette DEBUG loaded listener.js 00:05:29 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (1A591400) [pid = 4012] [serial = 1126] [outer = 19EBF400] 00:05:29 INFO - PROCESS | 4012 | 1467875129883 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:05:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 00:05:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 688ms 00:05:29 INFO - PROCESS | 4012 | 1467875129937 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 00:05:29 INFO - PROCESS | 4012 | 1467875129939 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 00:05:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 00:05:29 INFO - PROCESS | 4012 | 1467875129943 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 00:05:29 INFO - PROCESS | 4012 | 1467875129945 Marionette TRACE conn3 <- [1,1466,null,{}] 00:05:29 INFO - PROCESS | 4012 | 1467875129948 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:05:29 INFO - PROCESS | 4012 | 1467875129950 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:30 INFO - PROCESS | 4012 | 1467875130043 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 00:05:30 INFO - PROCESS | 4012 | 1467875130050 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:30 INFO - PROCESS | 4012 | 1467875130052 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:30 INFO - PROCESS | 4012 | ++DOCSHELL 0F316000 == 38 [pid = 4012] [id = 376] 00:05:30 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (1A1B2800) [pid = 4012] [serial = 1127] [outer = 00000000] 00:05:30 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (1A719400) [pid = 4012] [serial = 1128] [outer = 1A1B2800] 00:05:30 INFO - PROCESS | 4012 | 1467875130098 Marionette DEBUG loaded listener.js 00:05:30 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (1A802C00) [pid = 4012] [serial = 1129] [outer = 1A1B2800] 00:05:30 INFO - PROCESS | 4012 | 1467875130862 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:05:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 00:05:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1000ms 00:05:30 INFO - PROCESS | 4012 | 1467875130946 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 00:05:30 INFO - PROCESS | 4012 | 1467875130951 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 00:05:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 00:05:30 INFO - PROCESS | 4012 | 1467875130956 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 00:05:30 INFO - PROCESS | 4012 | 1467875130961 Marionette TRACE conn3 <- [1,1470,null,{}] 00:05:30 INFO - PROCESS | 4012 | 1467875130966 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:05:30 INFO - PROCESS | 4012 | 1467875130969 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:31 INFO - PROCESS | 4012 | 1467875131121 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 00:05:31 INFO - PROCESS | 4012 | 1467875131243 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:31 INFO - PROCESS | 4012 | 1467875131246 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:31 INFO - PROCESS | 4012 | ++DOCSHELL 10A9B400 == 39 [pid = 4012] [id = 377] 00:05:31 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (10F96C00) [pid = 4012] [serial = 1130] [outer = 00000000] 00:05:31 INFO - PROCESS | 4012 | ++DOMWINDOW == 85 (129B4800) [pid = 4012] [serial = 1131] [outer = 10F96C00] 00:05:31 INFO - PROCESS | 4012 | 1467875131304 Marionette DEBUG loaded listener.js 00:05:31 INFO - PROCESS | 4012 | ++DOMWINDOW == 86 (131E6800) [pid = 4012] [serial = 1132] [outer = 10F96C00] 00:05:31 INFO - PROCESS | 4012 | 1467875131906 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:05:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 00:05:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1001ms 00:05:31 INFO - PROCESS | 4012 | 1467875131959 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 00:05:31 INFO - PROCESS | 4012 | 1467875131964 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 00:05:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 00:05:31 INFO - PROCESS | 4012 | 1467875131970 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 00:05:31 INFO - PROCESS | 4012 | 1467875131973 Marionette TRACE conn3 <- [1,1474,null,{}] 00:05:31 INFO - PROCESS | 4012 | 1467875131977 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:05:31 INFO - PROCESS | 4012 | 1467875131980 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:32 INFO - PROCESS | 4012 | 1467875132097 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 00:05:32 INFO - PROCESS | 4012 | 1467875132226 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:32 INFO - PROCESS | 4012 | 1467875132229 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:32 INFO - PROCESS | 4012 | ++DOCSHELL 16075000 == 40 [pid = 4012] [id = 378] 00:05:32 INFO - PROCESS | 4012 | ++DOMWINDOW == 87 (160BF400) [pid = 4012] [serial = 1133] [outer = 00000000] 00:05:32 INFO - PROCESS | 4012 | ++DOMWINDOW == 88 (16B69800) [pid = 4012] [serial = 1134] [outer = 160BF400] 00:05:32 INFO - PROCESS | 4012 | 1467875132285 Marionette DEBUG loaded listener.js 00:05:32 INFO - PROCESS | 4012 | ++DOMWINDOW == 89 (176D9400) [pid = 4012] [serial = 1135] [outer = 160BF400] 00:05:32 INFO - PROCESS | 4012 | 1467875132899 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:05:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 00:05:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1001ms 00:05:32 INFO - PROCESS | 4012 | 1467875132973 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 00:05:32 INFO - PROCESS | 4012 | 1467875132975 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 00:05:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 00:05:32 INFO - PROCESS | 4012 | 1467875132979 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 00:05:32 INFO - PROCESS | 4012 | 1467875132983 Marionette TRACE conn3 <- [1,1478,null,{}] 00:05:33 INFO - PROCESS | 4012 | 1467875132993 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:05:33 INFO - PROCESS | 4012 | 1467875132998 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:33 INFO - PROCESS | 4012 | 1467875133122 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 00:05:33 INFO - PROCESS | 4012 | 1467875133253 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:33 INFO - PROCESS | 4012 | 1467875133256 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:33 INFO - PROCESS | 4012 | ++DOCSHELL 10A08C00 == 41 [pid = 4012] [id = 379] 00:05:33 INFO - PROCESS | 4012 | ++DOMWINDOW == 90 (114D7000) [pid = 4012] [serial = 1136] [outer = 00000000] 00:05:33 INFO - PROCESS | 4012 | ++DOMWINDOW == 91 (13156400) [pid = 4012] [serial = 1137] [outer = 114D7000] 00:05:33 INFO - PROCESS | 4012 | 1467875133332 Marionette DEBUG loaded listener.js 00:05:33 INFO - PROCESS | 4012 | ++DOMWINDOW == 92 (152B0800) [pid = 4012] [serial = 1138] [outer = 114D7000] 00:05:34 INFO - PROCESS | 4012 | 1467875134011 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:05:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 00:05:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1047ms 00:05:34 INFO - PROCESS | 4012 | 1467875134028 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 00:05:34 INFO - PROCESS | 4012 | 1467875134032 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 00:05:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 00:05:34 INFO - PROCESS | 4012 | 1467875134078 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 00:05:34 INFO - PROCESS | 4012 | 1467875134084 Marionette TRACE conn3 <- [1,1482,null,{}] 00:05:34 INFO - PROCESS | 4012 | 1467875134088 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:05:34 INFO - PROCESS | 4012 | 1467875134091 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:34 INFO - PROCESS | 4012 | 1467875134187 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 00:05:34 INFO - PROCESS | 4012 | 1467875134292 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:34 INFO - PROCESS | 4012 | 1467875134295 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:34 INFO - PROCESS | 4012 | ++DOCSHELL 11C47800 == 42 [pid = 4012] [id = 380] 00:05:34 INFO - PROCESS | 4012 | ++DOMWINDOW == 93 (11CD5800) [pid = 4012] [serial = 1139] [outer = 00000000] 00:05:34 INFO - PROCESS | 4012 | ++DOMWINDOW == 94 (1394B400) [pid = 4012] [serial = 1140] [outer = 11CD5800] 00:05:34 INFO - PROCESS | 4012 | 1467875134343 Marionette DEBUG loaded listener.js 00:05:34 INFO - PROCESS | 4012 | ++DOMWINDOW == 95 (13C53C00) [pid = 4012] [serial = 1141] [outer = 11CD5800] 00:05:35 INFO - PROCESS | 4012 | --DOCSHELL 16079400 == 41 [pid = 4012] [id = 375] 00:05:35 INFO - PROCESS | 4012 | --DOCSHELL 17035400 == 40 [pid = 4012] [id = 374] 00:05:35 INFO - PROCESS | 4012 | --DOCSHELL 10A0B400 == 39 [pid = 4012] [id = 373] 00:05:35 INFO - PROCESS | 4012 | --DOCSHELL 19510C00 == 38 [pid = 4012] [id = 372] 00:05:35 INFO - PROCESS | 4012 | --DOCSHELL 17782400 == 37 [pid = 4012] [id = 371] 00:05:35 INFO - PROCESS | 4012 | --DOCSHELL 160C4800 == 36 [pid = 4012] [id = 370] 00:05:35 INFO - PROCESS | 4012 | --DOCSHELL 157AC000 == 35 [pid = 4012] [id = 369] 00:05:35 INFO - PROCESS | 4012 | --DOCSHELL 130C9C00 == 34 [pid = 4012] [id = 368] 00:05:35 INFO - PROCESS | 4012 | --DOCSHELL 10A9E400 == 33 [pid = 4012] [id = 367] 00:05:35 INFO - PROCESS | 4012 | --DOCSHELL 17030C00 == 32 [pid = 4012] [id = 365] 00:05:35 INFO - PROCESS | 4012 | --DOCSHELL 0F314000 == 31 [pid = 4012] [id = 351] 00:05:35 INFO - PROCESS | 4012 | --DOCSHELL 10A9F000 == 30 [pid = 4012] [id = 366] 00:05:35 INFO - PROCESS | 4012 | --DOCSHELL 16075000 == 29 [pid = 4012] [id = 378] 00:05:35 INFO - PROCESS | 4012 | --DOCSHELL 10A08C00 == 28 [pid = 4012] [id = 379] 00:05:35 INFO - PROCESS | 4012 | --DOCSHELL 0F316000 == 27 [pid = 4012] [id = 376] 00:05:35 INFO - PROCESS | 4012 | --DOCSHELL 10A9B400 == 26 [pid = 4012] [id = 377] 00:05:35 INFO - PROCESS | 4012 | --DOMWINDOW == 94 (19D32C00) [pid = 4012] [serial = 1077] [outer = 00000000] [url = about:blank] 00:05:35 INFO - PROCESS | 4012 | --DOMWINDOW == 93 (19793400) [pid = 4012] [serial = 1074] [outer = 00000000] [url = about:blank] 00:05:35 INFO - PROCESS | 4012 | --DOMWINDOW == 92 (19793C00) [pid = 4012] [serial = 1075] [outer = 00000000] [url = about:blank] 00:05:35 INFO - PROCESS | 4012 | --DOMWINDOW == 91 (17031400) [pid = 4012] [serial = 1068] [outer = 00000000] [url = about:blank] 00:05:35 INFO - PROCESS | 4012 | --DOMWINDOW == 90 (170A3000) [pid = 4012] [serial = 1069] [outer = 00000000] [url = about:blank] 00:05:35 INFO - PROCESS | 4012 | --DOMWINDOW == 89 (1820AC00) [pid = 4012] [serial = 1071] [outer = 00000000] [url = about:blank] 00:05:35 INFO - PROCESS | 4012 | --DOMWINDOW == 88 (19507C00) [pid = 4012] [serial = 1072] [outer = 00000000] [url = about:blank] 00:05:35 INFO - PROCESS | 4012 | --DOMWINDOW == 87 (1144F800) [pid = 4012] [serial = 1056] [outer = 00000000] [url = about:blank] 00:05:35 INFO - PROCESS | 4012 | --DOMWINDOW == 86 (114D5400) [pid = 4012] [serial = 1057] [outer = 00000000] [url = about:blank] 00:05:35 INFO - PROCESS | 4012 | --DOMWINDOW == 85 (16047800) [pid = 4012] [serial = 1065] [outer = 00000000] [url = about:blank] 00:05:35 INFO - PROCESS | 4012 | --DOMWINDOW == 84 (1A58CC00) [pid = 4012] [serial = 1083] [outer = 00000000] [url = about:blank] 00:05:35 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (160C7400) [pid = 4012] [serial = 1066] [outer = 00000000] [url = about:blank] 00:05:35 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (1A1B6400) [pid = 4012] [serial = 1081] [outer = 00000000] [url = about:blank] 00:05:35 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (1A80FC00) [pid = 4012] [serial = 1086] [outer = 00000000] [url = about:blank] 00:05:35 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (1A710400) [pid = 4012] [serial = 1084] [outer = 00000000] [url = about:blank] 00:05:35 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (1A808C00) [pid = 4012] [serial = 1092] [outer = 00000000] [url = about:blank] 00:05:35 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (1AA72C00) [pid = 4012] [serial = 1093] [outer = 00000000] [url = about:blank] 00:05:35 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (1AD15400) [pid = 4012] [serial = 1095] [outer = 00000000] [url = about:blank] 00:05:35 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (19AC8400) [pid = 4012] [serial = 1089] [outer = 00000000] [url = about:blank] 00:05:35 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (1AA6B800) [pid = 4012] [serial = 1087] [outer = 00000000] [url = about:blank] 00:05:35 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (19D34000) [pid = 4012] [serial = 1078] [outer = 00000000] [url = about:blank] 00:05:35 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (19AC9C00) [pid = 4012] [serial = 1090] [outer = 00000000] [url = about:blank] 00:05:35 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (1313D000) [pid = 4012] [serial = 1059] [outer = 00000000] [url = about:blank] 00:05:35 INFO - PROCESS | 4012 | --DOMWINDOW == 71 (131ECC00) [pid = 4012] [serial = 1060] [outer = 00000000] [url = about:blank] 00:05:35 INFO - PROCESS | 4012 | --DOMWINDOW == 70 (1A1B4800) [pid = 4012] [serial = 1080] [outer = 00000000] [url = about:blank] 00:05:35 INFO - PROCESS | 4012 | --DOMWINDOW == 69 (13EC7400) [pid = 4012] [serial = 1062] [outer = 00000000] [url = about:blank] 00:05:35 INFO - PROCESS | 4012 | --DOMWINDOW == 68 (144A1C00) [pid = 4012] [serial = 1063] [outer = 00000000] [url = about:blank] 00:05:35 INFO - PROCESS | 4012 | ++DOMWINDOW == 69 (10A9E000) [pid = 4012] [serial = 1142] [outer = 1B397000] 00:05:35 INFO - PROCESS | 4012 | 1467875135555 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:05:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 00:05:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1501ms 00:05:35 INFO - PROCESS | 4012 | 1467875135586 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 00:05:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 00:05:35 INFO - PROCESS | 4012 | 1467875135590 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 00:05:35 INFO - PROCESS | 4012 | 1467875135595 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 00:05:35 INFO - PROCESS | 4012 | 1467875135599 Marionette TRACE conn3 <- [1,1486,null,{}] 00:05:35 INFO - PROCESS | 4012 | 1467875135604 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:05:35 INFO - PROCESS | 4012 | 1467875135606 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:35 INFO - PROCESS | 4012 | 1467875135724 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 00:05:35 INFO - PROCESS | 4012 | 1467875135812 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:35 INFO - PROCESS | 4012 | 1467875135816 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:35 INFO - PROCESS | 4012 | ++DOCSHELL 11CD7800 == 27 [pid = 4012] [id = 381] 00:05:35 INFO - PROCESS | 4012 | ++DOMWINDOW == 70 (1281E000) [pid = 4012] [serial = 1143] [outer = 00000000] 00:05:35 INFO - PROCESS | 4012 | ++DOMWINDOW == 71 (129F6000) [pid = 4012] [serial = 1144] [outer = 1281E000] 00:05:35 INFO - PROCESS | 4012 | 1467875135863 Marionette DEBUG loaded listener.js 00:05:35 INFO - PROCESS | 4012 | ++DOMWINDOW == 72 (12DFCC00) [pid = 4012] [serial = 1145] [outer = 1281E000] 00:05:36 INFO - PROCESS | 4012 | 1467875136231 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:05:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 00:05:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 687ms 00:05:36 INFO - PROCESS | 4012 | 1467875136304 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 00:05:36 INFO - PROCESS | 4012 | 1467875136308 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 00:05:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 00:05:36 INFO - PROCESS | 4012 | 1467875136315 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 00:05:36 INFO - PROCESS | 4012 | 1467875136317 Marionette TRACE conn3 <- [1,1490,null,{}] 00:05:36 INFO - PROCESS | 4012 | 1467875136321 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:05:36 INFO - PROCESS | 4012 | 1467875136324 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:36 INFO - PROCESS | 4012 | 1467875136409 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 00:05:36 INFO - PROCESS | 4012 | 1467875136416 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:36 INFO - PROCESS | 4012 | 1467875136418 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:36 INFO - PROCESS | 4012 | ++DOCSHELL 13942C00 == 28 [pid = 4012] [id = 382] 00:05:36 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (13CCAC00) [pid = 4012] [serial = 1146] [outer = 00000000] 00:05:36 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (13ECF800) [pid = 4012] [serial = 1147] [outer = 13CCAC00] 00:05:36 INFO - PROCESS | 4012 | 1467875136465 Marionette DEBUG loaded listener.js 00:05:36 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (157AC000) [pid = 4012] [serial = 1148] [outer = 13CCAC00] 00:05:37 INFO - PROCESS | 4012 | 1467875137246 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:05:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 00:05:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 938ms 00:05:37 INFO - PROCESS | 4012 | 1467875137260 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 00:05:37 INFO - PROCESS | 4012 | 1467875137264 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 00:05:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 00:05:37 INFO - PROCESS | 4012 | 1467875137269 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 00:05:37 INFO - PROCESS | 4012 | 1467875137274 Marionette TRACE conn3 <- [1,1494,null,{}] 00:05:37 INFO - PROCESS | 4012 | 1467875137279 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:05:37 INFO - PROCESS | 4012 | 1467875137282 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:37 INFO - PROCESS | 4012 | 1467875137399 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 00:05:37 INFO - PROCESS | 4012 | 1467875137482 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:37 INFO - PROCESS | 4012 | 1467875137485 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:37 INFO - PROCESS | 4012 | ++DOCSHELL 10A0A000 == 29 [pid = 4012] [id = 383] 00:05:37 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (10A95C00) [pid = 4012] [serial = 1149] [outer = 00000000] 00:05:37 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (12BD3400) [pid = 4012] [serial = 1150] [outer = 10A95C00] 00:05:37 INFO - PROCESS | 4012 | 1467875137585 Marionette DEBUG loaded listener.js 00:05:37 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (131EE400) [pid = 4012] [serial = 1151] [outer = 10A95C00] 00:05:38 INFO - PROCESS | 4012 | 1467875138354 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:05:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 00:05:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1142ms 00:05:38 INFO - PROCESS | 4012 | 1467875138414 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 00:05:38 INFO - PROCESS | 4012 | 1467875138419 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 00:05:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 00:05:38 INFO - PROCESS | 4012 | 1467875138425 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 00:05:38 INFO - PROCESS | 4012 | 1467875138428 Marionette TRACE conn3 <- [1,1498,null,{}] 00:05:38 INFO - PROCESS | 4012 | 1467875138432 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:05:38 INFO - PROCESS | 4012 | 1467875138435 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:38 INFO - PROCESS | 4012 | 1467875138570 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 00:05:38 INFO - PROCESS | 4012 | 1467875138648 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:38 INFO - PROCESS | 4012 | 1467875138651 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:38 INFO - PROCESS | 4012 | ++DOCSHELL 0F31A400 == 30 [pid = 4012] [id = 384] 00:05:38 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (0F31B400) [pid = 4012] [serial = 1152] [outer = 00000000] 00:05:38 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (102CA800) [pid = 4012] [serial = 1153] [outer = 0F31B400] 00:05:38 INFO - PROCESS | 4012 | 1467875138782 Marionette DEBUG loaded listener.js 00:05:38 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (10A81000) [pid = 4012] [serial = 1154] [outer = 0F31B400] 00:05:39 INFO - PROCESS | 4012 | --DOCSHELL 130CEC00 == 29 [pid = 4012] [id = 303] 00:05:39 INFO - PROCESS | 4012 | --DOCSHELL 10E3EC00 == 28 [pid = 4012] [id = 302] 00:05:39 INFO - PROCESS | 4012 | --DOCSHELL 11CD7800 == 27 [pid = 4012] [id = 381] 00:05:39 INFO - PROCESS | 4012 | --DOCSHELL 11C47800 == 26 [pid = 4012] [id = 380] 00:05:39 INFO - PROCESS | 4012 | 1467875139523 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:05:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 00:05:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1142ms 00:05:39 INFO - PROCESS | 4012 | 1467875139578 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 00:05:39 INFO - PROCESS | 4012 | 1467875139583 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 00:05:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 00:05:39 INFO - PROCESS | 4012 | 1467875139589 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 00:05:39 INFO - PROCESS | 4012 | 1467875139593 Marionette TRACE conn3 <- [1,1502,null,{}] 00:05:39 INFO - PROCESS | 4012 | 1467875139599 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:05:39 INFO - PROCESS | 4012 | 1467875139602 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:39 INFO - PROCESS | 4012 | 1467875139715 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 00:05:39 INFO - PROCESS | 4012 | 1467875139794 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:39 INFO - PROCESS | 4012 | 1467875139797 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:39 INFO - PROCESS | 4012 | ++DOCSHELL 131EB400 == 27 [pid = 4012] [id = 385] 00:05:39 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (131EDC00) [pid = 4012] [serial = 1155] [outer = 00000000] 00:05:39 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (139D1C00) [pid = 4012] [serial = 1156] [outer = 131EDC00] 00:05:39 INFO - PROCESS | 4012 | 1467875139895 Marionette DEBUG loaded listener.js 00:05:39 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (13DB1800) [pid = 4012] [serial = 1157] [outer = 131EDC00] 00:05:40 INFO - PROCESS | 4012 | 1467875140503 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:05:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 00:05:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 954ms 00:05:40 INFO - PROCESS | 4012 | 1467875140533 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 00:05:40 INFO - PROCESS | 4012 | 1467875140537 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 00:05:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 00:05:40 INFO - PROCESS | 4012 | 1467875140544 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 00:05:40 INFO - PROCESS | 4012 | 1467875140547 Marionette TRACE conn3 <- [1,1506,null,{}] 00:05:40 INFO - PROCESS | 4012 | 1467875140551 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:05:40 INFO - PROCESS | 4012 | 1467875140554 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:40 INFO - PROCESS | 4012 | 1467875140660 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 00:05:40 INFO - PROCESS | 4012 | 1467875140758 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:40 INFO - PROCESS | 4012 | 1467875140761 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:40 INFO - PROCESS | 4012 | ++DOCSHELL 1604A400 == 28 [pid = 4012] [id = 386] 00:05:40 INFO - PROCESS | 4012 | ++DOMWINDOW == 85 (1604A800) [pid = 4012] [serial = 1158] [outer = 00000000] 00:05:40 INFO - PROCESS | 4012 | ++DOMWINDOW == 86 (160C0400) [pid = 4012] [serial = 1159] [outer = 1604A800] 00:05:40 INFO - PROCESS | 4012 | 1467875140847 Marionette DEBUG loaded listener.js 00:05:40 INFO - PROCESS | 4012 | ++DOMWINDOW == 87 (160CD800) [pid = 4012] [serial = 1160] [outer = 1604A800] 00:05:41 INFO - PROCESS | 4012 | 1467875141500 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:05:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 00:05:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1001ms 00:05:41 INFO - PROCESS | 4012 | 1467875141546 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 00:05:41 INFO - PROCESS | 4012 | 1467875141549 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 00:05:41 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 00:05:41 INFO - PROCESS | 4012 | 1467875141552 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 00:05:41 INFO - PROCESS | 4012 | 1467875141556 Marionette TRACE conn3 <- [1,1510,null,{}] 00:05:41 INFO - PROCESS | 4012 | 1467875141568 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:05:41 INFO - PROCESS | 4012 | 1467875141573 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:41 INFO - PROCESS | 4012 | 1467875141711 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 00:05:41 INFO - PROCESS | 4012 | 1467875141839 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:41 INFO - PROCESS | 4012 | 1467875141842 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:41 INFO - PROCESS | 4012 | ++DOCSHELL 177DD000 == 29 [pid = 4012] [id = 387] 00:05:41 INFO - PROCESS | 4012 | ++DOMWINDOW == 88 (177DD800) [pid = 4012] [serial = 1161] [outer = 00000000] 00:05:41 INFO - PROCESS | 4012 | ++DOMWINDOW == 89 (17DDD800) [pid = 4012] [serial = 1162] [outer = 177DD800] 00:05:41 INFO - PROCESS | 4012 | 1467875141901 Marionette DEBUG loaded listener.js 00:05:41 INFO - PROCESS | 4012 | ++DOMWINDOW == 90 (1820F400) [pid = 4012] [serial = 1163] [outer = 177DD800] 00:05:42 INFO - PROCESS | 4012 | 1467875142448 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:05:42 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:05:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:05:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 00:05:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:05:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 00:05:42 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:05:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:05:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 00:05:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:05:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 00:05:42 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:05:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:05:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 00:05:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:05:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 00:05:42 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:05:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:05:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 00:05:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:05:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 00:05:42 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 954ms 00:05:42 INFO - PROCESS | 4012 | 1467875142504 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 00:05:42 INFO - PROCESS | 4012 | 1467875142507 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 00:05:42 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 00:05:42 INFO - PROCESS | 4012 | 1467875142511 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 00:05:42 INFO - PROCESS | 4012 | 1467875142513 Marionette TRACE conn3 <- [1,1514,null,{}] 00:05:42 INFO - PROCESS | 4012 | 1467875142517 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:05:42 INFO - PROCESS | 4012 | 1467875142519 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:42 INFO - PROCESS | 4012 | 1467875142626 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 00:05:42 INFO - PROCESS | 4012 | 1467875142754 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:42 INFO - PROCESS | 4012 | 1467875142757 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:42 INFO - PROCESS | 4012 | ++DOCSHELL 1788D400 == 30 [pid = 4012] [id = 388] 00:05:42 INFO - PROCESS | 4012 | ++DOMWINDOW == 91 (1978D800) [pid = 4012] [serial = 1164] [outer = 00000000] 00:05:42 INFO - PROCESS | 4012 | ++DOMWINDOW == 92 (19AC4000) [pid = 4012] [serial = 1165] [outer = 1978D800] 00:05:42 INFO - PROCESS | 4012 | 1467875142812 Marionette DEBUG loaded listener.js 00:05:42 INFO - PROCESS | 4012 | ++DOMWINDOW == 93 (19B64C00) [pid = 4012] [serial = 1166] [outer = 1978D800] 00:05:43 INFO - PROCESS | 4012 | 1467875143429 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:05:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 00:05:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 00:05:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:05:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 00:05:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 00:05:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 00:05:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:05:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 00:05:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 00:05:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 00:05:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:05:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 00:05:43 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 954ms 00:05:43 INFO - PROCESS | 4012 | 1467875143455 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 00:05:43 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 00:05:43 INFO - PROCESS | 4012 | 1467875143459 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 00:05:43 INFO - PROCESS | 4012 | 1467875143464 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 00:05:43 INFO - PROCESS | 4012 | 1467875143468 Marionette TRACE conn3 <- [1,1518,null,{}] 00:05:43 INFO - PROCESS | 4012 | 1467875143473 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:05:43 INFO - PROCESS | 4012 | 1467875143476 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:43 INFO - PROCESS | 4012 | 1467875143617 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 00:05:43 INFO - PROCESS | 4012 | 1467875143727 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:43 INFO - PROCESS | 4012 | 1467875143730 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:43 INFO - PROCESS | 4012 | ++DOCSHELL 10271C00 == 31 [pid = 4012] [id = 389] 00:05:43 INFO - PROCESS | 4012 | ++DOMWINDOW == 94 (102D2C00) [pid = 4012] [serial = 1167] [outer = 00000000] 00:05:43 INFO - PROCESS | 4012 | ++DOMWINDOW == 95 (10A77400) [pid = 4012] [serial = 1168] [outer = 102D2C00] 00:05:43 INFO - PROCESS | 4012 | 1467875143789 Marionette DEBUG loaded listener.js 00:05:43 INFO - PROCESS | 4012 | ++DOMWINDOW == 96 (11C46800) [pid = 4012] [serial = 1169] [outer = 102D2C00] 00:05:44 INFO - PROCESS | 4012 | 1467875144366 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:05:44 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:05:44 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 00:05:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:05:44 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 00:05:44 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 00:05:44 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:05:44 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 00:05:44 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 938ms 00:05:44 INFO - PROCESS | 4012 | 1467875144408 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 00:05:44 INFO - PROCESS | 4012 | 1467875144412 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 00:05:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 00:05:44 INFO - PROCESS | 4012 | 1467875144417 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 00:05:44 INFO - PROCESS | 4012 | 1467875144420 Marionette TRACE conn3 <- [1,1522,null,{}] 00:05:44 INFO - PROCESS | 4012 | 1467875144425 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:05:44 INFO - PROCESS | 4012 | 1467875144428 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:44 INFO - PROCESS | 4012 | 1467875144536 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 00:05:44 INFO - PROCESS | 4012 | 1467875144635 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:44 INFO - PROCESS | 4012 | 1467875144638 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:44 INFO - PROCESS | 4012 | ++DOCSHELL 16DCA800 == 32 [pid = 4012] [id = 390] 00:05:44 INFO - PROCESS | 4012 | ++DOMWINDOW == 97 (17034C00) [pid = 4012] [serial = 1170] [outer = 00000000] 00:05:44 INFO - PROCESS | 4012 | ++DOMWINDOW == 98 (176D8400) [pid = 4012] [serial = 1171] [outer = 17034C00] 00:05:44 INFO - PROCESS | 4012 | 1467875144693 Marionette DEBUG loaded listener.js 00:05:44 INFO - PROCESS | 4012 | ++DOMWINDOW == 99 (17887000) [pid = 4012] [serial = 1172] [outer = 17034C00] 00:05:45 INFO - PROCESS | 4012 | 1467875145286 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:05:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 00:05:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 954ms 00:05:45 INFO - PROCESS | 4012 | 1467875145363 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 00:05:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 00:05:45 INFO - PROCESS | 4012 | 1467875145366 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 00:05:45 INFO - PROCESS | 4012 | 1467875145370 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 00:05:45 INFO - PROCESS | 4012 | 1467875145373 Marionette TRACE conn3 <- [1,1526,null,{}] 00:05:45 INFO - PROCESS | 4012 | 1467875145377 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:05:45 INFO - PROCESS | 4012 | 1467875145379 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:45 INFO - PROCESS | 4012 | 1467875145487 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 00:05:45 INFO - PROCESS | 4012 | 1467875145617 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:45 INFO - PROCESS | 4012 | 1467875145620 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:45 INFO - PROCESS | 4012 | ++DOCSHELL 10272000 == 33 [pid = 4012] [id = 391] 00:05:45 INFO - PROCESS | 4012 | ++DOMWINDOW == 100 (129A9800) [pid = 4012] [serial = 1173] [outer = 00000000] 00:05:45 INFO - PROCESS | 4012 | ++DOMWINDOW == 101 (19D2E800) [pid = 4012] [serial = 1174] [outer = 129A9800] 00:05:45 INFO - PROCESS | 4012 | 1467875145674 Marionette DEBUG loaded listener.js 00:05:45 INFO - PROCESS | 4012 | ++DOMWINDOW == 102 (19DDA400) [pid = 4012] [serial = 1175] [outer = 129A9800] 00:05:46 INFO - PROCESS | 4012 | 1467875146319 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:05:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 00:05:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1001ms 00:05:46 INFO - PROCESS | 4012 | 1467875146371 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 00:05:46 INFO - PROCESS | 4012 | 1467875146375 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 00:05:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 00:05:46 INFO - PROCESS | 4012 | 1467875146399 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 00:05:46 INFO - PROCESS | 4012 | 1467875146404 Marionette TRACE conn3 <- [1,1530,null,{}] 00:05:46 INFO - PROCESS | 4012 | 1467875146409 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:05:46 INFO - PROCESS | 4012 | 1467875146413 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:46 INFO - PROCESS | 4012 | 1467875146522 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 00:05:46 INFO - PROCESS | 4012 | 1467875146646 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:46 INFO - PROCESS | 4012 | 1467875146649 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:46 INFO - PROCESS | 4012 | ++DOCSHELL 19EBCC00 == 34 [pid = 4012] [id = 392] 00:05:46 INFO - PROCESS | 4012 | ++DOMWINDOW == 103 (1A340400) [pid = 4012] [serial = 1176] [outer = 00000000] 00:05:46 INFO - PROCESS | 4012 | ++DOMWINDOW == 104 (1A802400) [pid = 4012] [serial = 1177] [outer = 1A340400] 00:05:46 INFO - PROCESS | 4012 | 1467875146702 Marionette DEBUG loaded listener.js 00:05:46 INFO - PROCESS | 4012 | ++DOMWINDOW == 105 (1A803000) [pid = 4012] [serial = 1178] [outer = 1A340400] 00:05:47 INFO - PROCESS | 4012 | 1467875147334 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:05:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 00:05:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 970ms 00:05:47 INFO - PROCESS | 4012 | 1467875147348 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 00:05:47 INFO - PROCESS | 4012 | 1467875147350 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 00:05:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 00:05:47 INFO - PROCESS | 4012 | 1467875147353 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 00:05:47 INFO - PROCESS | 4012 | 1467875147355 Marionette TRACE conn3 <- [1,1534,null,{}] 00:05:47 INFO - PROCESS | 4012 | 1467875147360 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:05:47 INFO - PROCESS | 4012 | 1467875147362 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:47 INFO - PROCESS | 4012 | 1467875147464 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 00:05:47 INFO - PROCESS | 4012 | 1467875147571 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:47 INFO - PROCESS | 4012 | 1467875147573 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:47 INFO - PROCESS | 4012 | ++DOCSHELL 1A80F000 == 35 [pid = 4012] [id = 393] 00:05:47 INFO - PROCESS | 4012 | ++DOMWINDOW == 106 (1A80F400) [pid = 4012] [serial = 1179] [outer = 00000000] 00:05:47 INFO - PROCESS | 4012 | ++DOMWINDOW == 107 (1AA6A000) [pid = 4012] [serial = 1180] [outer = 1A80F400] 00:05:47 INFO - PROCESS | 4012 | 1467875147625 Marionette DEBUG loaded listener.js 00:05:47 INFO - PROCESS | 4012 | ++DOMWINDOW == 108 (1AA6E800) [pid = 4012] [serial = 1181] [outer = 1A80F400] 00:05:48 INFO - PROCESS | 4012 | 1467875148277 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:05:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 00:05:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1000ms 00:05:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 00:05:48 INFO - PROCESS | 4012 | 1467875148357 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 00:05:48 INFO - PROCESS | 4012 | 1467875148360 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 00:05:48 INFO - PROCESS | 4012 | 1467875148365 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 00:05:48 INFO - PROCESS | 4012 | 1467875148367 Marionette TRACE conn3 <- [1,1538,null,{}] 00:05:48 INFO - PROCESS | 4012 | 1467875148373 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:05:48 INFO - PROCESS | 4012 | 1467875148375 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:48 INFO - PROCESS | 4012 | 1467875148478 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 00:05:48 INFO - PROCESS | 4012 | 1467875148624 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:48 INFO - PROCESS | 4012 | 1467875148628 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:48 INFO - PROCESS | 4012 | --DOCSHELL 1604A400 == 34 [pid = 4012] [id = 386] 00:05:48 INFO - PROCESS | 4012 | --DOCSHELL 131EB400 == 33 [pid = 4012] [id = 385] 00:05:48 INFO - PROCESS | 4012 | ++DOCSHELL 0F319000 == 34 [pid = 4012] [id = 394] 00:05:48 INFO - PROCESS | 4012 | ++DOMWINDOW == 109 (0F319400) [pid = 4012] [serial = 1182] [outer = 00000000] 00:05:48 INFO - PROCESS | 4012 | ++DOMWINDOW == 110 (10A07800) [pid = 4012] [serial = 1183] [outer = 0F319400] 00:05:48 INFO - PROCESS | 4012 | 1467875148697 Marionette DEBUG loaded listener.js 00:05:48 INFO - PROCESS | 4012 | ++DOMWINDOW == 111 (13C4A800) [pid = 4012] [serial = 1184] [outer = 0F319400] 00:05:49 INFO - PROCESS | 4012 | 1467875149333 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:05:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 00:05:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1047ms 00:05:49 INFO - PROCESS | 4012 | 1467875149412 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 00:05:49 INFO - PROCESS | 4012 | 1467875149416 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 00:05:49 INFO - PROCESS | 4012 | 1467875149440 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 00:05:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 00:05:49 INFO - PROCESS | 4012 | 1467875149443 Marionette TRACE conn3 <- [1,1542,null,{}] 00:05:49 INFO - PROCESS | 4012 | 1467875149462 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:05:49 INFO - PROCESS | 4012 | 1467875149467 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:49 INFO - PROCESS | 4012 | 1467875149613 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 00:05:49 INFO - PROCESS | 4012 | 1467875149671 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:49 INFO - PROCESS | 4012 | 1467875149674 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:49 INFO - PROCESS | 4012 | ++DOCSHELL 17232400 == 35 [pid = 4012] [id = 395] 00:05:49 INFO - PROCESS | 4012 | ++DOMWINDOW == 112 (172F2800) [pid = 4012] [serial = 1185] [outer = 00000000] 00:05:49 INFO - PROCESS | 4012 | ++DOMWINDOW == 113 (19509C00) [pid = 4012] [serial = 1186] [outer = 172F2800] 00:05:49 INFO - PROCESS | 4012 | 1467875149730 Marionette DEBUG loaded listener.js 00:05:49 INFO - PROCESS | 4012 | ++DOMWINDOW == 114 (1978CC00) [pid = 4012] [serial = 1187] [outer = 172F2800] 00:05:50 INFO - PROCESS | 4012 | 1467875150310 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:05:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 00:05:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 938ms 00:05:50 INFO - PROCESS | 4012 | 1467875150389 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 00:05:50 INFO - PROCESS | 4012 | 1467875150393 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 00:05:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 00:05:50 INFO - PROCESS | 4012 | 1467875150398 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 00:05:50 INFO - PROCESS | 4012 | 1467875150401 Marionette TRACE conn3 <- [1,1546,null,{}] 00:05:50 INFO - PROCESS | 4012 | 1467875150404 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:05:50 INFO - PROCESS | 4012 | 1467875150407 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:50 INFO - PROCESS | 4012 | 1467875150547 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 00:05:50 INFO - PROCESS | 4012 | 1467875150681 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:50 INFO - PROCESS | 4012 | 1467875150684 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:50 INFO - PROCESS | 4012 | ++DOCSHELL 19D2B800 == 36 [pid = 4012] [id = 396] 00:05:50 INFO - PROCESS | 4012 | ++DOMWINDOW == 115 (1A1BA000) [pid = 4012] [serial = 1188] [outer = 00000000] 00:05:50 INFO - PROCESS | 4012 | ++DOMWINDOW == 116 (1A588000) [pid = 4012] [serial = 1189] [outer = 1A1BA000] 00:05:50 INFO - PROCESS | 4012 | 1467875150739 Marionette DEBUG loaded listener.js 00:05:50 INFO - PROCESS | 4012 | ++DOMWINDOW == 117 (1A716C00) [pid = 4012] [serial = 1190] [outer = 1A1BA000] 00:05:51 INFO - PROCESS | 4012 | 1467875151342 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:05:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 00:05:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1001ms 00:05:51 INFO - PROCESS | 4012 | 1467875151401 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 00:05:51 INFO - PROCESS | 4012 | 1467875151404 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 00:05:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 00:05:51 INFO - PROCESS | 4012 | 1467875151409 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 00:05:51 INFO - PROCESS | 4012 | 1467875151415 Marionette TRACE conn3 <- [1,1550,null,{}] 00:05:51 INFO - PROCESS | 4012 | 1467875151424 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:05:51 INFO - PROCESS | 4012 | 1467875151428 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:51 INFO - PROCESS | 4012 | 1467875151539 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 00:05:51 INFO - PROCESS | 4012 | 1467875151672 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:51 INFO - PROCESS | 4012 | 1467875151675 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:51 INFO - PROCESS | 4012 | ++DOCSHELL 19EC4C00 == 37 [pid = 4012] [id = 397] 00:05:51 INFO - PROCESS | 4012 | ++DOMWINDOW == 118 (1AD11800) [pid = 4012] [serial = 1191] [outer = 00000000] 00:05:51 INFO - PROCESS | 4012 | ++DOMWINDOW == 119 (1AD1E000) [pid = 4012] [serial = 1192] [outer = 1AD11800] 00:05:51 INFO - PROCESS | 4012 | 1467875151728 Marionette DEBUG loaded listener.js 00:05:51 INFO - PROCESS | 4012 | ++DOMWINDOW == 120 (1AF10400) [pid = 4012] [serial = 1193] [outer = 1AD11800] 00:05:52 INFO - PROCESS | 4012 | 1467875152333 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:05:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 00:05:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1000ms 00:05:52 INFO - PROCESS | 4012 | 1467875152409 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 00:05:52 INFO - PROCESS | 4012 | 1467875152412 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 00:05:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 00:05:52 INFO - PROCESS | 4012 | 1467875152416 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 00:05:52 INFO - PROCESS | 4012 | 1467875152418 Marionette TRACE conn3 <- [1,1554,null,{}] 00:05:52 INFO - PROCESS | 4012 | 1467875152421 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:05:52 INFO - PROCESS | 4012 | 1467875152424 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:52 INFO - PROCESS | 4012 | 1467875152528 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 00:05:52 INFO - PROCESS | 4012 | 1467875152660 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:52 INFO - PROCESS | 4012 | 1467875152663 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:52 INFO - PROCESS | 4012 | ++DOCSHELL 1AA69000 == 38 [pid = 4012] [id = 398] 00:05:52 INFO - PROCESS | 4012 | ++DOMWINDOW == 121 (1AA76400) [pid = 4012] [serial = 1194] [outer = 00000000] 00:05:52 INFO - PROCESS | 4012 | ++DOMWINDOW == 122 (1AF1AC00) [pid = 4012] [serial = 1195] [outer = 1AA76400] 00:05:52 INFO - PROCESS | 4012 | 1467875152716 Marionette DEBUG loaded listener.js 00:05:52 INFO - PROCESS | 4012 | ++DOMWINDOW == 123 (1AF1B400) [pid = 4012] [serial = 1196] [outer = 1AA76400] 00:05:53 INFO - PROCESS | 4012 | 1467875153354 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:05:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 00:05:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1001ms 00:05:53 INFO - PROCESS | 4012 | 1467875153421 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 00:05:53 INFO - PROCESS | 4012 | 1467875153426 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 00:05:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 00:05:53 INFO - PROCESS | 4012 | 1467875153431 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 00:05:53 INFO - PROCESS | 4012 | 1467875153434 Marionette TRACE conn3 <- [1,1558,null,{}] 00:05:53 INFO - PROCESS | 4012 | 1467875153440 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:05:53 INFO - PROCESS | 4012 | 1467875153442 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:53 INFO - PROCESS | 4012 | 1467875153579 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 00:05:53 INFO - PROCESS | 4012 | 1467875153737 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:53 INFO - PROCESS | 4012 | 1467875153741 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:53 INFO - PROCESS | 4012 | ++DOCSHELL 1055A400 == 39 [pid = 4012] [id = 399] 00:05:53 INFO - PROCESS | 4012 | ++DOMWINDOW == 124 (10560C00) [pid = 4012] [serial = 1197] [outer = 00000000] 00:05:53 INFO - PROCESS | 4012 | ++DOMWINDOW == 125 (1129AC00) [pid = 4012] [serial = 1198] [outer = 10560C00] 00:05:53 INFO - PROCESS | 4012 | 1467875153810 Marionette DEBUG loaded listener.js 00:05:53 INFO - PROCESS | 4012 | ++DOMWINDOW == 126 (139C6C00) [pid = 4012] [serial = 1199] [outer = 10560C00] 00:05:54 INFO - PROCESS | 4012 | 1467875154436 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:05:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 00:05:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1048ms 00:05:54 INFO - PROCESS | 4012 | 1467875154474 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 00:05:54 INFO - PROCESS | 4012 | 1467875154478 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 00:05:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 00:05:54 INFO - PROCESS | 4012 | 1467875154502 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 00:05:54 INFO - PROCESS | 4012 | 1467875154505 Marionette TRACE conn3 <- [1,1562,null,{}] 00:05:54 INFO - PROCESS | 4012 | 1467875154511 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:05:54 INFO - PROCESS | 4012 | 1467875154515 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:54 INFO - PROCESS | 4012 | 1467875154673 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 00:05:54 INFO - PROCESS | 4012 | 1467875154684 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:54 INFO - PROCESS | 4012 | 1467875154688 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:54 INFO - PROCESS | 4012 | ++DOCSHELL 19509800 == 40 [pid = 4012] [id = 400] 00:05:54 INFO - PROCESS | 4012 | ++DOMWINDOW == 127 (19789400) [pid = 4012] [serial = 1200] [outer = 00000000] 00:05:54 INFO - PROCESS | 4012 | ++DOMWINDOW == 128 (19AC3000) [pid = 4012] [serial = 1201] [outer = 19789400] 00:05:54 INFO - PROCESS | 4012 | 1467875154743 Marionette DEBUG loaded listener.js 00:05:54 INFO - PROCESS | 4012 | ++DOMWINDOW == 129 (19D8C800) [pid = 4012] [serial = 1202] [outer = 19789400] 00:05:55 INFO - PROCESS | 4012 | 1467875155388 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:05:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 00:05:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 938ms 00:05:55 INFO - PROCESS | 4012 | 1467875155453 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 00:05:55 INFO - PROCESS | 4012 | 1467875155460 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 00:05:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 00:05:55 INFO - PROCESS | 4012 | 1467875155481 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 00:05:55 INFO - PROCESS | 4012 | 1467875155483 Marionette TRACE conn3 <- [1,1566,null,{}] 00:05:55 INFO - PROCESS | 4012 | 1467875155488 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:05:55 INFO - PROCESS | 4012 | 1467875155491 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:55 INFO - PROCESS | 4012 | 1467875155608 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 00:05:55 INFO - PROCESS | 4012 | 1467875155736 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:55 INFO - PROCESS | 4012 | 1467875155739 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:55 INFO - PROCESS | 4012 | ++DOCSHELL 1A710800 == 41 [pid = 4012] [id = 401] 00:05:55 INFO - PROCESS | 4012 | ++DOMWINDOW == 130 (1A80E400) [pid = 4012] [serial = 1203] [outer = 00000000] 00:05:55 INFO - PROCESS | 4012 | ++DOMWINDOW == 131 (1AA71400) [pid = 4012] [serial = 1204] [outer = 1A80E400] 00:05:55 INFO - PROCESS | 4012 | 1467875155796 Marionette DEBUG loaded listener.js 00:05:55 INFO - PROCESS | 4012 | ++DOMWINDOW == 132 (1AD16000) [pid = 4012] [serial = 1205] [outer = 1A80E400] 00:05:56 INFO - PROCESS | 4012 | 1467875156373 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:05:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 00:05:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 969ms 00:05:56 INFO - PROCESS | 4012 | 1467875156432 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 00:05:56 INFO - PROCESS | 4012 | 1467875156435 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 00:05:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 00:05:56 INFO - PROCESS | 4012 | 1467875156440 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 00:05:56 INFO - PROCESS | 4012 | 1467875156446 Marionette TRACE conn3 <- [1,1570,null,{}] 00:05:56 INFO - PROCESS | 4012 | 1467875156455 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:05:56 INFO - PROCESS | 4012 | 1467875156459 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:56 INFO - PROCESS | 4012 | 1467875156606 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 00:05:56 INFO - PROCESS | 4012 | 1467875156741 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:56 INFO - PROCESS | 4012 | 1467875156744 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:56 INFO - PROCESS | 4012 | ++DOCSHELL 16F72800 == 42 [pid = 4012] [id = 402] 00:05:56 INFO - PROCESS | 4012 | ++DOMWINDOW == 133 (16F76800) [pid = 4012] [serial = 1206] [outer = 00000000] 00:05:56 INFO - PROCESS | 4012 | ++DOMWINDOW == 134 (1AF17000) [pid = 4012] [serial = 1207] [outer = 16F76800] 00:05:56 INFO - PROCESS | 4012 | 1467875156798 Marionette DEBUG loaded listener.js 00:05:56 INFO - PROCESS | 4012 | ++DOMWINDOW == 135 (1AF1B000) [pid = 4012] [serial = 1208] [outer = 16F76800] 00:05:57 INFO - PROCESS | 4012 | 1467875157366 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:05:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 00:05:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 938ms 00:05:57 INFO - PROCESS | 4012 | 1467875157383 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 00:05:57 INFO - PROCESS | 4012 | 1467875157386 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 00:05:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 00:05:57 INFO - PROCESS | 4012 | 1467875157389 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 00:05:57 INFO - PROCESS | 4012 | 1467875157391 Marionette TRACE conn3 <- [1,1574,null,{}] 00:05:57 INFO - PROCESS | 4012 | 1467875157395 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:05:57 INFO - PROCESS | 4012 | 1467875157397 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:57 INFO - PROCESS | 4012 | 1467875157507 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 00:05:57 INFO - PROCESS | 4012 | 1467875157613 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:57 INFO - PROCESS | 4012 | 1467875157615 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:57 INFO - PROCESS | 4012 | ++DOCSHELL 10A10000 == 43 [pid = 4012] [id = 403] 00:05:57 INFO - PROCESS | 4012 | ++DOMWINDOW == 136 (1AF12C00) [pid = 4012] [serial = 1209] [outer = 00000000] 00:05:57 INFO - PROCESS | 4012 | ++DOMWINDOW == 137 (1AF93000) [pid = 4012] [serial = 1210] [outer = 1AF12C00] 00:05:57 INFO - PROCESS | 4012 | 1467875157667 Marionette DEBUG loaded listener.js 00:05:57 INFO - PROCESS | 4012 | ++DOMWINDOW == 138 (1AF95C00) [pid = 4012] [serial = 1211] [outer = 1AF12C00] 00:05:58 INFO - PROCESS | 4012 | 1467875158257 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:05:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 00:05:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 938ms 00:05:58 INFO - PROCESS | 4012 | 1467875158334 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 00:05:58 INFO - PROCESS | 4012 | 1467875158337 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 00:05:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 00:05:58 INFO - PROCESS | 4012 | 1467875158341 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 00:05:58 INFO - PROCESS | 4012 | 1467875158343 Marionette TRACE conn3 <- [1,1578,null,{}] 00:05:58 INFO - PROCESS | 4012 | 1467875158346 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:05:58 INFO - PROCESS | 4012 | 1467875158349 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:58 INFO - PROCESS | 4012 | 1467875158454 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 00:05:58 INFO - PROCESS | 4012 | 1467875158561 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:58 INFO - PROCESS | 4012 | 1467875158567 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:58 INFO - PROCESS | 4012 | ++DOCSHELL 10267C00 == 44 [pid = 4012] [id = 404] 00:05:58 INFO - PROCESS | 4012 | ++DOMWINDOW == 139 (10E09400) [pid = 4012] [serial = 1212] [outer = 00000000] 00:05:58 INFO - PROCESS | 4012 | ++DOMWINDOW == 140 (10E0DC00) [pid = 4012] [serial = 1213] [outer = 10E09400] 00:05:58 INFO - PROCESS | 4012 | 1467875158683 Marionette DEBUG loaded listener.js 00:05:58 INFO - PROCESS | 4012 | ++DOMWINDOW == 141 (1AF95400) [pid = 4012] [serial = 1214] [outer = 10E09400] 00:05:59 INFO - PROCESS | 4012 | 1467875159349 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:05:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 00:05:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1047ms 00:05:59 INFO - PROCESS | 4012 | 1467875159379 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 00:05:59 INFO - PROCESS | 4012 | 1467875159383 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 00:05:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 00:05:59 INFO - PROCESS | 4012 | 1467875159403 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 00:05:59 INFO - PROCESS | 4012 | 1467875159408 Marionette TRACE conn3 <- [1,1582,null,{}] 00:05:59 INFO - PROCESS | 4012 | 1467875159413 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:05:59 INFO - PROCESS | 4012 | 1467875159416 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:59 INFO - PROCESS | 4012 | 1467875159519 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 00:05:59 INFO - PROCESS | 4012 | 1467875159629 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:59 INFO - PROCESS | 4012 | 1467875159632 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:05:59 INFO - PROCESS | 4012 | ++DOCSHELL 144A5400 == 45 [pid = 4012] [id = 405] 00:05:59 INFO - PROCESS | 4012 | ++DOMWINDOW == 142 (159D6800) [pid = 4012] [serial = 1215] [outer = 00000000] 00:05:59 INFO - PROCESS | 4012 | ++DOMWINDOW == 143 (16F6A000) [pid = 4012] [serial = 1216] [outer = 159D6800] 00:05:59 INFO - PROCESS | 4012 | 1467875159682 Marionette DEBUG loaded listener.js 00:05:59 INFO - PROCESS | 4012 | ++DOMWINDOW == 144 (16F6E000) [pid = 4012] [serial = 1217] [outer = 159D6800] 00:05:59 INFO - PROCESS | 4012 | --DOCSHELL 0F319000 == 44 [pid = 4012] [id = 394] 00:06:00 INFO - PROCESS | 4012 | 1467875160385 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:06:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 00:06:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1047ms 00:06:00 INFO - PROCESS | 4012 | 1467875160451 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 00:06:00 INFO - PROCESS | 4012 | 1467875160456 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 00:06:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 00:06:01 INFO - PROCESS | 4012 | --DOCSHELL 19EC4C00 == 43 [pid = 4012] [id = 397] 00:06:01 INFO - PROCESS | 4012 | --DOCSHELL 19EBF800 == 42 [pid = 4012] [id = 309] 00:06:01 INFO - PROCESS | 4012 | --DOCSHELL 0F31AC00 == 41 [pid = 4012] [id = 308] 00:06:01 INFO - PROCESS | 4012 | --DOCSHELL 19798000 == 40 [pid = 4012] [id = 301] 00:06:01 INFO - PROCESS | 4012 | --DOCSHELL 1AA69000 == 39 [pid = 4012] [id = 398] 00:06:01 INFO - PROCESS | 4012 | --DOCSHELL 1978B400 == 38 [pid = 4012] [id = 300] 00:06:01 INFO - PROCESS | 4012 | --DOCSHELL 10271C00 == 37 [pid = 4012] [id = 389] 00:06:01 INFO - PROCESS | 4012 | --DOCSHELL 10A0A000 == 36 [pid = 4012] [id = 383] 00:06:01 INFO - PROCESS | 4012 | --DOCSHELL 19EBCC00 == 35 [pid = 4012] [id = 392] 00:06:01 INFO - PROCESS | 4012 | --DOCSHELL 177BC400 == 34 [pid = 4012] [id = 298] 00:06:01 INFO - PROCESS | 4012 | --DOCSHELL 16DCA800 == 33 [pid = 4012] [id = 390] 00:06:01 INFO - PROCESS | 4012 | --DOCSHELL 13ED1C00 == 32 [pid = 4012] [id = 310] 00:06:01 INFO - PROCESS | 4012 | --DOCSHELL 0F31A400 == 31 [pid = 4012] [id = 384] 00:06:01 INFO - PROCESS | 4012 | --DOCSHELL 10272000 == 30 [pid = 4012] [id = 391] 00:06:01 INFO - PROCESS | 4012 | --DOCSHELL 10A75C00 == 29 [pid = 4012] [id = 299] 00:06:01 INFO - PROCESS | 4012 | --DOCSHELL 132D0C00 == 28 [pid = 4012] [id = 295] 00:06:01 INFO - PROCESS | 4012 | --DOCSHELL 13ED3000 == 27 [pid = 4012] [id = 304] 00:06:01 INFO - PROCESS | 4012 | --DOCSHELL 19D2B800 == 26 [pid = 4012] [id = 396] 00:06:01 INFO - PROCESS | 4012 | --DOCSHELL 160C3000 == 25 [pid = 4012] [id = 305] 00:06:01 INFO - PROCESS | 4012 | --DOCSHELL 1604B000 == 24 [pid = 4012] [id = 297] 00:06:01 INFO - PROCESS | 4012 | --DOCSHELL 16F72800 == 23 [pid = 4012] [id = 402] 00:06:01 INFO - PROCESS | 4012 | --DOCSHELL 10A10000 == 22 [pid = 4012] [id = 403] 00:06:01 INFO - PROCESS | 4012 | --DOCSHELL 1A80F000 == 21 [pid = 4012] [id = 393] 00:06:01 INFO - PROCESS | 4012 | --DOCSHELL 1A710800 == 20 [pid = 4012] [id = 401] 00:06:01 INFO - PROCESS | 4012 | --DOCSHELL 1055A400 == 19 [pid = 4012] [id = 399] 00:06:01 INFO - PROCESS | 4012 | --DOCSHELL 19509800 == 18 [pid = 4012] [id = 400] 00:06:03 INFO - PROCESS | 4012 | --DOCSHELL 13942C00 == 17 [pid = 4012] [id = 382] 00:06:03 INFO - PROCESS | 4012 | --DOCSHELL 10267C00 == 16 [pid = 4012] [id = 404] 00:06:03 INFO - PROCESS | 4012 | --DOCSHELL 17232400 == 15 [pid = 4012] [id = 395] 00:06:03 INFO - PROCESS | 4012 | --DOCSHELL 114CBC00 == 14 [pid = 4012] [id = 294] 00:06:03 INFO - PROCESS | 4012 | --DOCSHELL 1788D400 == 13 [pid = 4012] [id = 388] 00:06:03 INFO - PROCESS | 4012 | --DOCSHELL 177DD000 == 12 [pid = 4012] [id = 387] 00:06:03 INFO - PROCESS | 4012 | --DOCSHELL 15F4D400 == 11 [pid = 4012] [id = 296] 00:06:03 INFO - PROCESS | 4012 | --DOCSHELL 177B9000 == 10 [pid = 4012] [id = 306] 00:06:03 INFO - PROCESS | 4012 | --DOCSHELL 1978C400 == 9 [pid = 4012] [id = 307] 00:06:04 INFO - PROCESS | 4012 | 1467875164384 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 00:06:04 INFO - PROCESS | 4012 | 1467875164387 Marionette TRACE conn3 <- [1,1586,null,{}] 00:06:04 INFO - PROCESS | 4012 | 1467875164409 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:06:04 INFO - PROCESS | 4012 | 1467875164413 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:04 INFO - PROCESS | 4012 | 1467875164505 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 00:06:04 INFO - PROCESS | 4012 | 1467875164670 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:04 INFO - PROCESS | 4012 | 1467875164674 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:04 INFO - PROCESS | 4012 | ++DOCSHELL 1144D400 == 10 [pid = 4012] [id = 406] 00:06:04 INFO - PROCESS | 4012 | ++DOMWINDOW == 145 (114CB800) [pid = 4012] [serial = 1218] [outer = 00000000] 00:06:04 INFO - PROCESS | 4012 | ++DOMWINDOW == 146 (129B2C00) [pid = 4012] [serial = 1219] [outer = 114CB800] 00:06:04 INFO - PROCESS | 4012 | 1467875164721 Marionette DEBUG loaded listener.js 00:06:04 INFO - PROCESS | 4012 | ++DOMWINDOW == 147 (134C6800) [pid = 4012] [serial = 1220] [outer = 114CB800] 00:06:05 INFO - PROCESS | 4012 | 1467875165176 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:06:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 00:06:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 4705ms 00:06:05 INFO - PROCESS | 4012 | 1467875165189 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 00:06:05 INFO - PROCESS | 4012 | 1467875165193 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 00:06:05 INFO - PROCESS | 4012 | 1467875165198 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 00:06:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 00:06:05 INFO - PROCESS | 4012 | 1467875165200 Marionette TRACE conn3 <- [1,1590,null,{}] 00:06:05 INFO - PROCESS | 4012 | 1467875165206 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:06:05 INFO - PROCESS | 4012 | 1467875165211 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:05 INFO - PROCESS | 4012 | 1467875165347 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 00:06:05 INFO - PROCESS | 4012 | 1467875165358 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:05 INFO - PROCESS | 4012 | 1467875165361 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:05 INFO - PROCESS | 4012 | ++DOCSHELL 16F6A800 == 11 [pid = 4012] [id = 407] 00:06:05 INFO - PROCESS | 4012 | ++DOMWINDOW == 148 (16F6DC00) [pid = 4012] [serial = 1221] [outer = 00000000] 00:06:05 INFO - PROCESS | 4012 | ++DOMWINDOW == 149 (16F76C00) [pid = 4012] [serial = 1222] [outer = 16F6DC00] 00:06:05 INFO - PROCESS | 4012 | 1467875165414 Marionette DEBUG loaded listener.js 00:06:05 INFO - PROCESS | 4012 | ++DOMWINDOW == 150 (16F78C00) [pid = 4012] [serial = 1223] [outer = 16F6DC00] 00:06:05 INFO - PROCESS | 4012 | 1467875165907 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:06:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 00:06:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 751ms 00:06:05 INFO - PROCESS | 4012 | 1467875165939 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 00:06:05 INFO - PROCESS | 4012 | 1467875165942 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 00:06:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 00:06:05 INFO - PROCESS | 4012 | 1467875165945 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 00:06:05 INFO - PROCESS | 4012 | 1467875165947 Marionette TRACE conn3 <- [1,1594,null,{}] 00:06:06 INFO - PROCESS | 4012 | 1467875165986 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:06:06 INFO - PROCESS | 4012 | 1467875165988 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:06 INFO - PROCESS | 4012 | 1467875166124 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 00:06:06 INFO - PROCESS | 4012 | 1467875166145 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:06 INFO - PROCESS | 4012 | 1467875166151 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:06 INFO - PROCESS | 4012 | ++DOCSHELL 19B62400 == 12 [pid = 4012] [id = 408] 00:06:06 INFO - PROCESS | 4012 | ++DOMWINDOW == 151 (19B65000) [pid = 4012] [serial = 1224] [outer = 00000000] 00:06:06 INFO - PROCESS | 4012 | ++DOMWINDOW == 152 (19EBCC00) [pid = 4012] [serial = 1225] [outer = 19B65000] 00:06:06 INFO - PROCESS | 4012 | 1467875166255 Marionette DEBUG loaded listener.js 00:06:06 INFO - PROCESS | 4012 | ++DOMWINDOW == 153 (1A342400) [pid = 4012] [serial = 1226] [outer = 19B65000] 00:06:07 INFO - PROCESS | 4012 | --DOMWINDOW == 152 (10A95C00) [pid = 4012] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 00:06:07 INFO - PROCESS | 4012 | --DOMWINDOW == 151 (131EDC00) [pid = 4012] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 00:06:07 INFO - PROCESS | 4012 | --DOMWINDOW == 150 (17783000) [pid = 4012] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 00:06:07 INFO - PROCESS | 4012 | --DOMWINDOW == 149 (1978A400) [pid = 4012] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 00:06:07 INFO - PROCESS | 4012 | --DOMWINDOW == 148 (1AA74800) [pid = 4012] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 00:06:07 INFO - PROCESS | 4012 | --DOMWINDOW == 147 (157AD800) [pid = 4012] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 00:06:07 INFO - PROCESS | 4012 | --DOMWINDOW == 146 (10E3E000) [pid = 4012] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 00:06:07 INFO - PROCESS | 4012 | --DOMWINDOW == 145 (160C9C00) [pid = 4012] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 00:06:07 INFO - PROCESS | 4012 | --DOMWINDOW == 144 (11450400) [pid = 4012] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 00:06:07 INFO - PROCESS | 4012 | --DOMWINDOW == 143 (130CDC00) [pid = 4012] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 00:06:07 INFO - PROCESS | 4012 | --DOMWINDOW == 142 (1281E000) [pid = 4012] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 00:06:07 INFO - PROCESS | 4012 | --DOMWINDOW == 141 (114D7000) [pid = 4012] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 00:06:07 INFO - PROCESS | 4012 | --DOMWINDOW == 140 (11CD5800) [pid = 4012] [serial = 1139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 00:06:07 INFO - PROCESS | 4012 | --DOMWINDOW == 139 (10F96C00) [pid = 4012] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 00:06:07 INFO - PROCESS | 4012 | --DOMWINDOW == 138 (10A9E800) [pid = 4012] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 00:06:07 INFO - PROCESS | 4012 | --DOMWINDOW == 137 (160BF400) [pid = 4012] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 00:06:07 INFO - PROCESS | 4012 | --DOMWINDOW == 136 (13CCAC00) [pid = 4012] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 00:06:07 INFO - PROCESS | 4012 | --DOMWINDOW == 135 (17DE1800) [pid = 4012] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 00:06:07 INFO - PROCESS | 4012 | --DOMWINDOW == 134 (1AA76400) [pid = 4012] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 00:06:07 INFO - PROCESS | 4012 | --DOMWINDOW == 133 (1AD11800) [pid = 4012] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 00:06:07 INFO - PROCESS | 4012 | --DOMWINDOW == 132 (1A340400) [pid = 4012] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 00:06:07 INFO - PROCESS | 4012 | --DOMWINDOW == 131 (1A80F400) [pid = 4012] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 00:06:07 INFO - PROCESS | 4012 | --DOMWINDOW == 130 (129A9800) [pid = 4012] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 00:06:07 INFO - PROCESS | 4012 | --DOMWINDOW == 129 (0F319400) [pid = 4012] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 00:06:07 INFO - PROCESS | 4012 | --DOMWINDOW == 128 (172F2800) [pid = 4012] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 00:06:07 INFO - PROCESS | 4012 | --DOMWINDOW == 127 (17034C00) [pid = 4012] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 00:06:07 INFO - PROCESS | 4012 | --DOMWINDOW == 126 (102D2C00) [pid = 4012] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 00:06:07 INFO - PROCESS | 4012 | --DOMWINDOW == 125 (1A1BA000) [pid = 4012] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 00:06:07 INFO - PROCESS | 4012 | --DOMWINDOW == 124 (1978D800) [pid = 4012] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 00:06:07 INFO - PROCESS | 4012 | --DOMWINDOW == 123 (1604A800) [pid = 4012] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 00:06:07 INFO - PROCESS | 4012 | --DOMWINDOW == 122 (1A1B2800) [pid = 4012] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 00:06:07 INFO - PROCESS | 4012 | --DOMWINDOW == 121 (0F31B400) [pid = 4012] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 00:06:07 INFO - PROCESS | 4012 | --DOMWINDOW == 120 (19EBF400) [pid = 4012] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 00:06:07 INFO - PROCESS | 4012 | --DOMWINDOW == 119 (177DD800) [pid = 4012] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 00:06:07 INFO - PROCESS | 4012 | --DOMWINDOW == 118 (0F395C00) [pid = 4012] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 00:06:07 INFO - PROCESS | 4012 | --DOMWINDOW == 117 (10E09400) [pid = 4012] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 00:06:07 INFO - PROCESS | 4012 | --DOMWINDOW == 116 (10560C00) [pid = 4012] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 00:06:07 INFO - PROCESS | 4012 | --DOMWINDOW == 115 (19789400) [pid = 4012] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 00:06:07 INFO - PROCESS | 4012 | --DOMWINDOW == 114 (16F76800) [pid = 4012] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 00:06:07 INFO - PROCESS | 4012 | --DOMWINDOW == 113 (1AF12C00) [pid = 4012] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 00:06:07 INFO - PROCESS | 4012 | --DOMWINDOW == 112 (1A80E400) [pid = 4012] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 00:06:07 INFO - PROCESS | 4012 | 1467875167476 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:06:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 00:06:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1563ms 00:06:07 INFO - PROCESS | 4012 | 1467875167518 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 00:06:07 INFO - PROCESS | 4012 | 1467875167520 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 00:06:07 INFO - PROCESS | 4012 | 1467875167523 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 00:06:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 00:06:07 INFO - PROCESS | 4012 | 1467875167525 Marionette TRACE conn3 <- [1,1598,null,{}] 00:06:07 INFO - PROCESS | 4012 | 1467875167529 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:06:07 INFO - PROCESS | 4012 | 1467875167531 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:07 INFO - PROCESS | 4012 | 1467875167655 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 00:06:07 INFO - PROCESS | 4012 | 1467875167728 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:07 INFO - PROCESS | 4012 | 1467875167730 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:07 INFO - PROCESS | 4012 | ++DOCSHELL 10A77800 == 13 [pid = 4012] [id = 409] 00:06:07 INFO - PROCESS | 4012 | ++DOMWINDOW == 113 (10A9E800) [pid = 4012] [serial = 1227] [outer = 00000000] 00:06:07 INFO - PROCESS | 4012 | ++DOMWINDOW == 114 (1281E000) [pid = 4012] [serial = 1228] [outer = 10A9E800] 00:06:07 INFO - PROCESS | 4012 | 1467875167775 Marionette DEBUG loaded listener.js 00:06:07 INFO - PROCESS | 4012 | ++DOMWINDOW == 115 (13CCAC00) [pid = 4012] [serial = 1229] [outer = 10A9E800] 00:06:08 INFO - PROCESS | 4012 | 1467875168143 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:06:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 00:06:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 641ms 00:06:08 INFO - PROCESS | 4012 | 1467875168175 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 00:06:08 INFO - PROCESS | 4012 | 1467875168177 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 00:06:08 INFO - PROCESS | 4012 | 1467875168181 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 00:06:08 INFO - PROCESS | 4012 | 1467875168183 Marionette TRACE conn3 <- [1,1602,null,{}] 00:06:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 00:06:08 INFO - PROCESS | 4012 | 1467875168187 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:06:08 INFO - PROCESS | 4012 | 1467875168189 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:08 INFO - PROCESS | 4012 | 1467875168269 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 00:06:08 INFO - PROCESS | 4012 | 1467875168274 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:08 INFO - PROCESS | 4012 | 1467875168276 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:08 INFO - PROCESS | 4012 | ++DOCSHELL 13DB0800 == 14 [pid = 4012] [id = 410] 00:06:08 INFO - PROCESS | 4012 | ++DOMWINDOW == 116 (1603E400) [pid = 4012] [serial = 1230] [outer = 00000000] 00:06:08 INFO - PROCESS | 4012 | ++DOMWINDOW == 117 (171B5800) [pid = 4012] [serial = 1231] [outer = 1603E400] 00:06:08 INFO - PROCESS | 4012 | 1467875168320 Marionette DEBUG loaded listener.js 00:06:08 INFO - PROCESS | 4012 | ++DOMWINDOW == 118 (177DD800) [pid = 4012] [serial = 1232] [outer = 1603E400] 00:06:08 INFO - PROCESS | 4012 | 1467875168758 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:06:08 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:06:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 641ms 00:06:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 00:06:08 INFO - PROCESS | 4012 | 1467875168823 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 00:06:08 INFO - PROCESS | 4012 | 1467875168825 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 00:06:08 INFO - PROCESS | 4012 | 1467875168829 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 00:06:08 INFO - PROCESS | 4012 | 1467875168831 Marionette TRACE conn3 <- [1,1606,null,{}] 00:06:08 INFO - PROCESS | 4012 | 1467875168834 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:06:08 INFO - PROCESS | 4012 | 1467875168839 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:08 INFO - PROCESS | 4012 | 1467875168957 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 00:06:09 INFO - PROCESS | 4012 | 1467875168998 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:09 INFO - PROCESS | 4012 | 1467875169001 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:09 INFO - PROCESS | 4012 | ++DOCSHELL 19D29400 == 15 [pid = 4012] [id = 411] 00:06:09 INFO - PROCESS | 4012 | ++DOMWINDOW == 119 (19D35400) [pid = 4012] [serial = 1233] [outer = 00000000] 00:06:09 INFO - PROCESS | 4012 | ++DOMWINDOW == 120 (1A342C00) [pid = 4012] [serial = 1234] [outer = 19D35400] 00:06:09 INFO - PROCESS | 4012 | 1467875169049 Marionette DEBUG loaded listener.js 00:06:09 INFO - PROCESS | 4012 | ++DOMWINDOW == 121 (1A80BC00) [pid = 4012] [serial = 1235] [outer = 19D35400] 00:06:09 INFO - PROCESS | 4012 | 1467875169794 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:06:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 00:06:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1032ms 00:06:09 INFO - PROCESS | 4012 | 1467875169895 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 00:06:09 INFO - PROCESS | 4012 | 1467875169900 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 00:06:09 INFO - PROCESS | 4012 | 1467875169926 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 00:06:09 INFO - PROCESS | 4012 | 1467875169929 Marionette TRACE conn3 <- [1,1610,null,{}] 00:06:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 00:06:09 INFO - PROCESS | 4012 | 1467875169936 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:06:09 INFO - PROCESS | 4012 | 1467875169939 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:10 INFO - PROCESS | 4012 | 1467875170061 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 00:06:10 INFO - PROCESS | 4012 | 1467875170195 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:10 INFO - PROCESS | 4012 | 1467875170198 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:10 INFO - PROCESS | 4012 | ++DOCSHELL 10E0F400 == 16 [pid = 4012] [id = 412] 00:06:10 INFO - PROCESS | 4012 | ++DOMWINDOW == 122 (10E38800) [pid = 4012] [serial = 1236] [outer = 00000000] 00:06:10 INFO - PROCESS | 4012 | ++DOMWINDOW == 123 (129AAC00) [pid = 4012] [serial = 1237] [outer = 10E38800] 00:06:10 INFO - PROCESS | 4012 | 1467875170256 Marionette DEBUG loaded listener.js 00:06:10 INFO - PROCESS | 4012 | ++DOMWINDOW == 124 (15F4C800) [pid = 4012] [serial = 1238] [outer = 10E38800] 00:06:11 INFO - PROCESS | 4012 | 1467875170978 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:06:11 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:06:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1142ms 00:06:11 INFO - PROCESS | 4012 | 1467875171071 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 00:06:11 INFO - PROCESS | 4012 | 1467875171076 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 00:06:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 00:06:11 INFO - PROCESS | 4012 | 1467875171082 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 00:06:11 INFO - PROCESS | 4012 | 1467875171085 Marionette TRACE conn3 <- [1,1614,null,{}] 00:06:11 INFO - PROCESS | 4012 | 1467875171089 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:06:11 INFO - PROCESS | 4012 | 1467875171092 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:11 INFO - PROCESS | 4012 | 1467875171331 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 00:06:11 INFO - PROCESS | 4012 | 1467875171514 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:11 INFO - PROCESS | 4012 | 1467875171517 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:11 INFO - PROCESS | 4012 | ++DOCSHELL 0F939800 == 17 [pid = 4012] [id = 413] 00:06:11 INFO - PROCESS | 4012 | ++DOMWINDOW == 125 (10229400) [pid = 4012] [serial = 1239] [outer = 00000000] 00:06:11 INFO - PROCESS | 4012 | ++DOMWINDOW == 126 (10A74400) [pid = 4012] [serial = 1240] [outer = 10229400] 00:06:11 INFO - PROCESS | 4012 | 1467875171567 Marionette DEBUG loaded listener.js 00:06:11 INFO - PROCESS | 4012 | ++DOMWINDOW == 127 (10E03400) [pid = 4012] [serial = 1241] [outer = 10229400] 00:06:11 INFO - PROCESS | 4012 | --DOCSHELL 144A5400 == 16 [pid = 4012] [id = 405] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 126 (13DB1800) [pid = 4012] [serial = 1157] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 125 (139D1C00) [pid = 4012] [serial = 1156] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 124 (1A591400) [pid = 4012] [serial = 1126] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 123 (177BDC00) [pid = 4012] [serial = 1113] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 122 (19AC6000) [pid = 4012] [serial = 1116] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 121 (1788D800) [pid = 4012] [serial = 1114] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 120 (19AC8C00) [pid = 4012] [serial = 1117] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 119 (1AD1B400) [pid = 4012] [serial = 1096] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 118 (15F4F000) [pid = 4012] [serial = 1107] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 117 (1604C000) [pid = 4012] [serial = 1108] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 116 (129B4000) [pid = 4012] [serial = 1101] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 115 (12D64800) [pid = 4012] [serial = 1102] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 114 (170A8000) [pid = 4012] [serial = 1110] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 113 (12D63C00) [pid = 4012] [serial = 1098] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 112 (132CEC00) [pid = 4012] [serial = 1099] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 111 (131EFC00) [pid = 4012] [serial = 1104] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 110 (1349C000) [pid = 4012] [serial = 1105] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 109 (12DFCC00) [pid = 4012] [serial = 1145] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 108 (129F6000) [pid = 4012] [serial = 1144] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 107 (152B0800) [pid = 4012] [serial = 1138] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 106 (1394B400) [pid = 4012] [serial = 1140] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 105 (13C53C00) [pid = 4012] [serial = 1141] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 104 (1A33E000) [pid = 4012] [serial = 700] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 103 (129B4800) [pid = 4012] [serial = 1131] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 102 (13156800) [pid = 4012] [serial = 1119] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 101 (16B69800) [pid = 4012] [serial = 1134] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 100 (157AC000) [pid = 4012] [serial = 1148] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 99 (13940400) [pid = 4012] [serial = 1120] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 98 (19DDC800) [pid = 4012] [serial = 1123] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 97 (13ECF800) [pid = 4012] [serial = 1147] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 96 (131E6800) [pid = 4012] [serial = 1132] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 95 (13156400) [pid = 4012] [serial = 1137] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 94 (176D0C00) [pid = 4012] [serial = 1111] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 93 (176D9400) [pid = 4012] [serial = 1135] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 92 (19D2F000) [pid = 4012] [serial = 1122] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 91 (10A81000) [pid = 4012] [serial = 1154] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 90 (11C46800) [pid = 4012] [serial = 1169] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 89 (1A342800) [pid = 4012] [serial = 1125] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 88 (1A719400) [pid = 4012] [serial = 1128] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 87 (160C0400) [pid = 4012] [serial = 1159] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 86 (1129AC00) [pid = 4012] [serial = 1198] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 85 (16F6A000) [pid = 4012] [serial = 1216] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 84 (1978CC00) [pid = 4012] [serial = 1187] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (102CA800) [pid = 4012] [serial = 1153] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (176D8400) [pid = 4012] [serial = 1171] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (131EE400) [pid = 4012] [serial = 1151] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (1A588000) [pid = 4012] [serial = 1189] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (12BD3400) [pid = 4012] [serial = 1150] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (10A07800) [pid = 4012] [serial = 1183] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (1AA6A000) [pid = 4012] [serial = 1180] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (1AA6E800) [pid = 4012] [serial = 1181] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (1AF17000) [pid = 4012] [serial = 1207] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (19DDA400) [pid = 4012] [serial = 1175] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (13C4A800) [pid = 4012] [serial = 1184] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (19509C00) [pid = 4012] [serial = 1186] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 71 (1A802400) [pid = 4012] [serial = 1177] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 70 (19D8C800) [pid = 4012] [serial = 1202] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 69 (17887000) [pid = 4012] [serial = 1172] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 68 (1AA71400) [pid = 4012] [serial = 1204] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 67 (19AC3000) [pid = 4012] [serial = 1201] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 66 (19D2E800) [pid = 4012] [serial = 1174] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 65 (10A77400) [pid = 4012] [serial = 1168] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 64 (1A716C00) [pid = 4012] [serial = 1190] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 63 (19B64C00) [pid = 4012] [serial = 1166] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 62 (1AD1E000) [pid = 4012] [serial = 1192] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 61 (160CD800) [pid = 4012] [serial = 1160] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 60 (19AC4000) [pid = 4012] [serial = 1165] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 59 (1A802C00) [pid = 4012] [serial = 1129] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 58 (17DDD800) [pid = 4012] [serial = 1162] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 57 (1820F400) [pid = 4012] [serial = 1163] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 56 (19D96C00) [pid = 4012] [serial = 1054] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 55 (1AF95400) [pid = 4012] [serial = 1214] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 54 (10E0DC00) [pid = 4012] [serial = 1213] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 53 (1AF95C00) [pid = 4012] [serial = 1211] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 52 (1AF1B400) [pid = 4012] [serial = 1196] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 51 (1AF93000) [pid = 4012] [serial = 1210] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 50 (1AF1B000) [pid = 4012] [serial = 1208] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 49 (1AF1AC00) [pid = 4012] [serial = 1195] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 48 (1AF10400) [pid = 4012] [serial = 1193] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 47 (139C6C00) [pid = 4012] [serial = 1199] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 46 (1AD16000) [pid = 4012] [serial = 1205] [outer = 00000000] [url = about:blank] 00:06:11 INFO - PROCESS | 4012 | --DOMWINDOW == 45 (1A803000) [pid = 4012] [serial = 1178] [outer = 00000000] [url = about:blank] 00:06:12 INFO - PROCESS | 4012 | 1467875172114 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:06:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 00:06:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1048ms 00:06:12 INFO - PROCESS | 4012 | 1467875172146 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 00:06:12 INFO - PROCESS | 4012 | 1467875172149 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 00:06:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 00:06:12 INFO - PROCESS | 4012 | 1467875172154 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 00:06:12 INFO - PROCESS | 4012 | 1467875172157 Marionette TRACE conn3 <- [1,1618,null,{}] 00:06:12 INFO - PROCESS | 4012 | 1467875172162 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:06:12 INFO - PROCESS | 4012 | 1467875172164 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:12 INFO - PROCESS | 4012 | 1467875172252 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 00:06:12 INFO - PROCESS | 4012 | 1467875172259 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:12 INFO - PROCESS | 4012 | 1467875172261 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:12 INFO - PROCESS | 4012 | ++DOCSHELL 11AE8400 == 17 [pid = 4012] [id = 414] 00:06:12 INFO - PROCESS | 4012 | ++DOMWINDOW == 46 (11C3EC00) [pid = 4012] [serial = 1242] [outer = 00000000] 00:06:12 INFO - PROCESS | 4012 | ++DOMWINDOW == 47 (1281F000) [pid = 4012] [serial = 1243] [outer = 11C3EC00] 00:06:12 INFO - PROCESS | 4012 | 1467875172309 Marionette DEBUG loaded listener.js 00:06:12 INFO - PROCESS | 4012 | ++DOMWINDOW == 48 (129ED000) [pid = 4012] [serial = 1244] [outer = 11C3EC00] 00:06:12 INFO - PROCESS | 4012 | 1467875172806 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:06:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 00:06:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 704ms 00:06:12 INFO - PROCESS | 4012 | 1467875172852 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 00:06:12 INFO - PROCESS | 4012 | 1467875172855 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 00:06:12 INFO - PROCESS | 4012 | 1467875172887 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 00:06:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 00:06:12 INFO - PROCESS | 4012 | 1467875172889 Marionette TRACE conn3 <- [1,1622,null,{}] 00:06:12 INFO - PROCESS | 4012 | 1467875172893 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:06:12 INFO - PROCESS | 4012 | 1467875172895 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:13 INFO - PROCESS | 4012 | 1467875172977 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 00:06:13 INFO - PROCESS | 4012 | 1467875173066 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:13 INFO - PROCESS | 4012 | 1467875173068 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:13 INFO - PROCESS | 4012 | ++DOCSHELL 130C9800 == 18 [pid = 4012] [id = 415] 00:06:13 INFO - PROCESS | 4012 | ++DOMWINDOW == 49 (130CDC00) [pid = 4012] [serial = 1245] [outer = 00000000] 00:06:13 INFO - PROCESS | 4012 | ++DOMWINDOW == 50 (131EB400) [pid = 4012] [serial = 1246] [outer = 130CDC00] 00:06:13 INFO - PROCESS | 4012 | 1467875173140 Marionette DEBUG loaded listener.js 00:06:13 INFO - PROCESS | 4012 | ++DOMWINDOW == 51 (132D0400) [pid = 4012] [serial = 1247] [outer = 130CDC00] 00:06:13 INFO - PROCESS | 4012 | 1467875173546 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:06:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 00:06:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 672ms 00:06:13 INFO - PROCESS | 4012 | 1467875173571 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 00:06:13 INFO - PROCESS | 4012 | 1467875173575 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 00:06:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 00:06:13 INFO - PROCESS | 4012 | 1467875173585 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 00:06:13 INFO - PROCESS | 4012 | 1467875173589 Marionette TRACE conn3 <- [1,1626,null,{}] 00:06:13 INFO - PROCESS | 4012 | 1467875173593 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:06:13 INFO - PROCESS | 4012 | 1467875173596 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:13 INFO - PROCESS | 4012 | 1467875173685 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 00:06:13 INFO - PROCESS | 4012 | 1467875173690 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:13 INFO - PROCESS | 4012 | 1467875173692 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:13 INFO - PROCESS | 4012 | ++DOCSHELL 134CE800 == 19 [pid = 4012] [id = 416] 00:06:13 INFO - PROCESS | 4012 | ++DOMWINDOW == 52 (134D0400) [pid = 4012] [serial = 1248] [outer = 00000000] 00:06:13 INFO - PROCESS | 4012 | ++DOMWINDOW == 53 (13C4A800) [pid = 4012] [serial = 1249] [outer = 134D0400] 00:06:13 INFO - PROCESS | 4012 | 1467875173740 Marionette DEBUG loaded listener.js 00:06:13 INFO - PROCESS | 4012 | ++DOMWINDOW == 54 (13DBB000) [pid = 4012] [serial = 1250] [outer = 134D0400] 00:06:14 INFO - PROCESS | 4012 | 1467875174201 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:06:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 00:06:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 688ms 00:06:14 INFO - PROCESS | 4012 | 1467875174282 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 00:06:14 INFO - PROCESS | 4012 | 1467875174284 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 00:06:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 00:06:14 INFO - PROCESS | 4012 | 1467875174287 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 00:06:14 INFO - PROCESS | 4012 | 1467875174289 Marionette TRACE conn3 <- [1,1630,null,{}] 00:06:14 INFO - PROCESS | 4012 | 1467875174292 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:06:14 INFO - PROCESS | 4012 | 1467875174294 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:14 INFO - PROCESS | 4012 | 1467875174405 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 00:06:14 INFO - PROCESS | 4012 | 1467875174485 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:14 INFO - PROCESS | 4012 | 1467875174487 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:14 INFO - PROCESS | 4012 | ++DOCSHELL 152B5000 == 20 [pid = 4012] [id = 417] 00:06:14 INFO - PROCESS | 4012 | ++DOMWINDOW == 55 (157A5400) [pid = 4012] [serial = 1251] [outer = 00000000] 00:06:14 INFO - PROCESS | 4012 | ++DOMWINDOW == 56 (15F49800) [pid = 4012] [serial = 1252] [outer = 157A5400] 00:06:14 INFO - PROCESS | 4012 | 1467875174530 Marionette DEBUG loaded listener.js 00:06:14 INFO - PROCESS | 4012 | ++DOMWINDOW == 57 (16040000) [pid = 4012] [serial = 1253] [outer = 157A5400] 00:06:14 INFO - PROCESS | 4012 | 1467875174928 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:06:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 00:06:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 704ms 00:06:15 INFO - PROCESS | 4012 | 1467875174987 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 00:06:15 INFO - PROCESS | 4012 | 1467875174989 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 00:06:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 00:06:15 INFO - PROCESS | 4012 | 1467875174992 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 00:06:15 INFO - PROCESS | 4012 | 1467875174994 Marionette TRACE conn3 <- [1,1634,null,{}] 00:06:15 INFO - PROCESS | 4012 | 1467875174997 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:06:15 INFO - PROCESS | 4012 | 1467875174999 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:15 INFO - PROCESS | 4012 | 1467875175105 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 00:06:15 INFO - PROCESS | 4012 | 1467875175113 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:15 INFO - PROCESS | 4012 | 1467875175118 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:15 INFO - PROCESS | 4012 | ++DOCSHELL 12D64800 == 21 [pid = 4012] [id = 418] 00:06:15 INFO - PROCESS | 4012 | ++DOMWINDOW == 58 (1607A400) [pid = 4012] [serial = 1254] [outer = 00000000] 00:06:15 INFO - PROCESS | 4012 | ++DOMWINDOW == 59 (160C4800) [pid = 4012] [serial = 1255] [outer = 1607A400] 00:06:15 INFO - PROCESS | 4012 | 1467875175172 Marionette DEBUG loaded listener.js 00:06:15 INFO - PROCESS | 4012 | ++DOMWINDOW == 60 (16B65800) [pid = 4012] [serial = 1256] [outer = 1607A400] 00:06:15 INFO - PROCESS | 4012 | 1467875175645 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:06:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 00:06:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 703ms 00:06:15 INFO - PROCESS | 4012 | 1467875175691 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 00:06:15 INFO - PROCESS | 4012 | 1467875175693 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 00:06:15 INFO - PROCESS | 4012 | 1467875175696 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 00:06:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 00:06:15 INFO - PROCESS | 4012 | 1467875175698 Marionette TRACE conn3 <- [1,1638,null,{}] 00:06:15 INFO - PROCESS | 4012 | 1467875175702 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:06:15 INFO - PROCESS | 4012 | 1467875175703 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:15 INFO - PROCESS | 4012 | 1467875175844 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 00:06:15 INFO - PROCESS | 4012 | 1467875175866 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:15 INFO - PROCESS | 4012 | 1467875175868 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:15 INFO - PROCESS | 4012 | ++DOCSHELL 160C4400 == 22 [pid = 4012] [id = 419] 00:06:15 INFO - PROCESS | 4012 | ++DOMWINDOW == 61 (16DBD800) [pid = 4012] [serial = 1257] [outer = 00000000] 00:06:15 INFO - PROCESS | 4012 | ++DOMWINDOW == 62 (17030000) [pid = 4012] [serial = 1258] [outer = 16DBD800] 00:06:15 INFO - PROCESS | 4012 | 1467875175910 Marionette DEBUG loaded listener.js 00:06:16 INFO - PROCESS | 4012 | ++DOMWINDOW == 63 (170A8000) [pid = 4012] [serial = 1259] [outer = 16DBD800] 00:06:16 INFO - PROCESS | 4012 | --DOMWINDOW == 62 (16F6DC00) [pid = 4012] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 00:06:16 INFO - PROCESS | 4012 | --DOMWINDOW == 61 (19B65000) [pid = 4012] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 00:06:16 INFO - PROCESS | 4012 | --DOMWINDOW == 60 (159D6800) [pid = 4012] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 00:06:16 INFO - PROCESS | 4012 | --DOMWINDOW == 59 (1603E400) [pid = 4012] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 00:06:16 INFO - PROCESS | 4012 | --DOMWINDOW == 58 (10A9E800) [pid = 4012] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 00:06:16 INFO - PROCESS | 4012 | --DOMWINDOW == 57 (114CB800) [pid = 4012] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 00:06:16 INFO - PROCESS | 4012 | 1467875176335 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:06:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 00:06:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 704ms 00:06:16 INFO - PROCESS | 4012 | 1467875176396 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 00:06:16 INFO - PROCESS | 4012 | 1467875176398 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 00:06:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 00:06:16 INFO - PROCESS | 4012 | 1467875176401 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 00:06:16 INFO - PROCESS | 4012 | 1467875176403 Marionette TRACE conn3 <- [1,1642,null,{}] 00:06:16 INFO - PROCESS | 4012 | 1467875176406 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:06:16 INFO - PROCESS | 4012 | 1467875176408 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:16 INFO - PROCESS | 4012 | 1467875176515 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 00:06:16 INFO - PROCESS | 4012 | 1467875176569 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:16 INFO - PROCESS | 4012 | 1467875176571 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:16 INFO - PROCESS | 4012 | ++DOCSHELL 160CD000 == 23 [pid = 4012] [id = 420] 00:06:16 INFO - PROCESS | 4012 | ++DOMWINDOW == 58 (16DC3C00) [pid = 4012] [serial = 1260] [outer = 00000000] 00:06:16 INFO - PROCESS | 4012 | ++DOMWINDOW == 59 (176D1C00) [pid = 4012] [serial = 1261] [outer = 16DC3C00] 00:06:16 INFO - PROCESS | 4012 | 1467875176614 Marionette DEBUG loaded listener.js 00:06:16 INFO - PROCESS | 4012 | ++DOMWINDOW == 60 (176D7C00) [pid = 4012] [serial = 1262] [outer = 16DC3C00] 00:06:16 INFO - PROCESS | 4012 | 1467875176959 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:06:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 00:06:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 594ms 00:06:17 INFO - PROCESS | 4012 | 1467875176999 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 00:06:17 INFO - PROCESS | 4012 | 1467875177000 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 00:06:17 INFO - PROCESS | 4012 | 1467875177004 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 00:06:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 00:06:17 INFO - PROCESS | 4012 | 1467875177006 Marionette TRACE conn3 <- [1,1646,null,{}] 00:06:17 INFO - PROCESS | 4012 | 1467875177009 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:06:17 INFO - PROCESS | 4012 | 1467875177011 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:17 INFO - PROCESS | 4012 | 1467875177121 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 00:06:17 INFO - PROCESS | 4012 | 1467875177129 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:17 INFO - PROCESS | 4012 | 1467875177131 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:17 INFO - PROCESS | 4012 | ++DOCSHELL 10A7C400 == 24 [pid = 4012] [id = 421] 00:06:17 INFO - PROCESS | 4012 | ++DOMWINDOW == 61 (10E06800) [pid = 4012] [serial = 1263] [outer = 00000000] 00:06:17 INFO - PROCESS | 4012 | ++DOMWINDOW == 62 (1778CC00) [pid = 4012] [serial = 1264] [outer = 10E06800] 00:06:17 INFO - PROCESS | 4012 | 1467875177174 Marionette DEBUG loaded listener.js 00:06:17 INFO - PROCESS | 4012 | ++DOMWINDOW == 63 (17882C00) [pid = 4012] [serial = 1265] [outer = 10E06800] 00:06:17 INFO - PROCESS | 4012 | 1467875177588 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:06:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 00:06:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 641ms 00:06:17 INFO - PROCESS | 4012 | 1467875177642 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 00:06:17 INFO - PROCESS | 4012 | 1467875177644 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 00:06:17 INFO - PROCESS | 4012 | 1467875177647 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 00:06:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 00:06:17 INFO - PROCESS | 4012 | 1467875177649 Marionette TRACE conn3 <- [1,1650,null,{}] 00:06:17 INFO - PROCESS | 4012 | 1467875177652 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:06:17 INFO - PROCESS | 4012 | 1467875177654 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:17 INFO - PROCESS | 4012 | 1467875177764 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 00:06:17 INFO - PROCESS | 4012 | 1467875177771 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:17 INFO - PROCESS | 4012 | 1467875177773 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:17 INFO - PROCESS | 4012 | ++DOCSHELL 132CBC00 == 25 [pid = 4012] [id = 422] 00:06:17 INFO - PROCESS | 4012 | ++DOMWINDOW == 64 (16DBC000) [pid = 4012] [serial = 1266] [outer = 00000000] 00:06:17 INFO - PROCESS | 4012 | ++DOMWINDOW == 65 (18009400) [pid = 4012] [serial = 1267] [outer = 16DBC000] 00:06:17 INFO - PROCESS | 4012 | 1467875177815 Marionette DEBUG loaded listener.js 00:06:17 INFO - PROCESS | 4012 | ++DOMWINDOW == 66 (1820E400) [pid = 4012] [serial = 1268] [outer = 16DBC000] 00:06:18 INFO - PROCESS | 4012 | 1467875178223 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:06:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 00:06:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 641ms 00:06:18 INFO - PROCESS | 4012 | 1467875178286 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 00:06:18 INFO - PROCESS | 4012 | 1467875178290 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 00:06:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 00:06:18 INFO - PROCESS | 4012 | 1467875178296 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 00:06:18 INFO - PROCESS | 4012 | 1467875178300 Marionette TRACE conn3 <- [1,1654,null,{}] 00:06:18 INFO - PROCESS | 4012 | 1467875178306 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:06:18 INFO - PROCESS | 4012 | 1467875178310 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:18 INFO - PROCESS | 4012 | 1467875178493 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 00:06:18 INFO - PROCESS | 4012 | 1467875178597 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:18 INFO - PROCESS | 4012 | 1467875178602 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:18 INFO - PROCESS | 4012 | ++DOCSHELL 10E0AC00 == 26 [pid = 4012] [id = 423] 00:06:18 INFO - PROCESS | 4012 | ++DOMWINDOW == 67 (10E0B400) [pid = 4012] [serial = 1269] [outer = 00000000] 00:06:18 INFO - PROCESS | 4012 | ++DOMWINDOW == 68 (10E43000) [pid = 4012] [serial = 1270] [outer = 10E0B400] 00:06:18 INFO - PROCESS | 4012 | 1467875178657 Marionette DEBUG loaded listener.js 00:06:18 INFO - PROCESS | 4012 | ++DOMWINDOW == 69 (11298000) [pid = 4012] [serial = 1271] [outer = 10E0B400] 00:06:19 INFO - PROCESS | 4012 | 1467875179216 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:06:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 00:06:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1001ms 00:06:19 INFO - PROCESS | 4012 | 1467875179299 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 00:06:19 INFO - PROCESS | 4012 | 1467875179303 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 00:06:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 00:06:19 INFO - PROCESS | 4012 | 1467875179309 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 00:06:19 INFO - PROCESS | 4012 | 1467875179313 Marionette TRACE conn3 <- [1,1658,null,{}] 00:06:19 INFO - PROCESS | 4012 | 1467875179332 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:06:19 INFO - PROCESS | 4012 | 1467875179335 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:19 INFO - PROCESS | 4012 | 1467875179468 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 00:06:19 INFO - PROCESS | 4012 | 1467875179594 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:19 INFO - PROCESS | 4012 | 1467875179596 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:19 INFO - PROCESS | 4012 | ++DOCSHELL 134A3000 == 27 [pid = 4012] [id = 424] 00:06:19 INFO - PROCESS | 4012 | ++DOMWINDOW == 70 (134C3800) [pid = 4012] [serial = 1272] [outer = 00000000] 00:06:19 INFO - PROCESS | 4012 | ++DOMWINDOW == 71 (1394BC00) [pid = 4012] [serial = 1273] [outer = 134C3800] 00:06:19 INFO - PROCESS | 4012 | 1467875179652 Marionette DEBUG loaded listener.js 00:06:19 INFO - PROCESS | 4012 | ++DOMWINDOW == 72 (13CC0800) [pid = 4012] [serial = 1274] [outer = 134C3800] 00:06:20 INFO - PROCESS | 4012 | 1467875180300 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:06:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 00:06:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1001ms 00:06:20 INFO - PROCESS | 4012 | 1467875180338 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 00:06:20 INFO - PROCESS | 4012 | 1467875180341 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 00:06:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 00:06:20 INFO - PROCESS | 4012 | 1467875180344 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 00:06:20 INFO - PROCESS | 4012 | 1467875180346 Marionette TRACE conn3 <- [1,1662,null,{}] 00:06:20 INFO - PROCESS | 4012 | 1467875180356 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:06:20 INFO - PROCESS | 4012 | 1467875180361 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:20 INFO - PROCESS | 4012 | 1467875180472 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 00:06:20 INFO - PROCESS | 4012 | 1467875180572 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:20 INFO - PROCESS | 4012 | 1467875180576 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:20 INFO - PROCESS | 4012 | ++DOCSHELL 16F72000 == 28 [pid = 4012] [id = 425] 00:06:20 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (16F73400) [pid = 4012] [serial = 1275] [outer = 00000000] 00:06:20 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (17781400) [pid = 4012] [serial = 1276] [outer = 16F73400] 00:06:20 INFO - PROCESS | 4012 | 1467875180632 Marionette DEBUG loaded listener.js 00:06:20 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (17DE4400) [pid = 4012] [serial = 1277] [outer = 16F73400] 00:06:21 INFO - PROCESS | 4012 | 1467875181256 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:06:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 00:06:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 938ms 00:06:21 INFO - PROCESS | 4012 | 1467875181289 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 00:06:21 INFO - PROCESS | 4012 | 1467875181291 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 00:06:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 00:06:21 INFO - PROCESS | 4012 | 1467875181295 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 00:06:21 INFO - PROCESS | 4012 | 1467875181297 Marionette TRACE conn3 <- [1,1666,null,{}] 00:06:21 INFO - PROCESS | 4012 | 1467875181300 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:06:21 INFO - PROCESS | 4012 | 1467875181303 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:21 INFO - PROCESS | 4012 | 1467875181406 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 00:06:21 INFO - PROCESS | 4012 | 1467875181539 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:21 INFO - PROCESS | 4012 | 1467875181542 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:21 INFO - PROCESS | 4012 | ++DOCSHELL 0F317C00 == 29 [pid = 4012] [id = 426] 00:06:21 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (0F319800) [pid = 4012] [serial = 1278] [outer = 00000000] 00:06:21 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (10A74C00) [pid = 4012] [serial = 1279] [outer = 0F319800] 00:06:21 INFO - PROCESS | 4012 | 1467875181730 Marionette DEBUG loaded listener.js 00:06:21 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (10E06C00) [pid = 4012] [serial = 1280] [outer = 0F319800] 00:06:22 INFO - PROCESS | 4012 | 1467875182290 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:06:22 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (1A342C00) [pid = 4012] [serial = 1234] [outer = 00000000] [url = about:blank] 00:06:22 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (16F76C00) [pid = 4012] [serial = 1222] [outer = 00000000] [url = about:blank] 00:06:22 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (19EBCC00) [pid = 4012] [serial = 1225] [outer = 00000000] [url = about:blank] 00:06:22 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (16F6E000) [pid = 4012] [serial = 1217] [outer = 00000000] [url = about:blank] 00:06:22 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (177DD800) [pid = 4012] [serial = 1232] [outer = 00000000] [url = about:blank] 00:06:22 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (171B5800) [pid = 4012] [serial = 1231] [outer = 00000000] [url = about:blank] 00:06:22 INFO - PROCESS | 4012 | --DOMWINDOW == 71 (1281E000) [pid = 4012] [serial = 1228] [outer = 00000000] [url = about:blank] 00:06:22 INFO - PROCESS | 4012 | --DOMWINDOW == 70 (1A342400) [pid = 4012] [serial = 1226] [outer = 00000000] [url = about:blank] 00:06:22 INFO - PROCESS | 4012 | --DOMWINDOW == 69 (13CCAC00) [pid = 4012] [serial = 1229] [outer = 00000000] [url = about:blank] 00:06:22 INFO - PROCESS | 4012 | --DOMWINDOW == 68 (129B2C00) [pid = 4012] [serial = 1219] [outer = 00000000] [url = about:blank] 00:06:22 INFO - PROCESS | 4012 | --DOMWINDOW == 67 (134C6800) [pid = 4012] [serial = 1220] [outer = 00000000] [url = about:blank] 00:06:22 INFO - PROCESS | 4012 | --DOMWINDOW == 66 (16F78C00) [pid = 4012] [serial = 1223] [outer = 00000000] [url = about:blank] 00:06:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 00:06:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1658ms 00:06:22 INFO - PROCESS | 4012 | 1467875182956 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 00:06:22 INFO - PROCESS | 4012 | 1467875182964 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 00:06:22 INFO - PROCESS | 4012 | 1467875182970 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 00:06:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 00:06:22 INFO - PROCESS | 4012 | 1467875182973 Marionette TRACE conn3 <- [1,1670,null,{}] 00:06:22 INFO - PROCESS | 4012 | 1467875182979 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:06:22 INFO - PROCESS | 4012 | 1467875182982 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:23 INFO - PROCESS | 4012 | 1467875183103 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 00:06:23 INFO - PROCESS | 4012 | 1467875183110 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:23 INFO - PROCESS | 4012 | 1467875183115 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:23 INFO - PROCESS | 4012 | ++DOCSHELL 10A95C00 == 30 [pid = 4012] [id = 427] 00:06:23 INFO - PROCESS | 4012 | ++DOMWINDOW == 67 (10A99800) [pid = 4012] [serial = 1281] [outer = 00000000] 00:06:23 INFO - PROCESS | 4012 | ++DOMWINDOW == 68 (10E07800) [pid = 4012] [serial = 1282] [outer = 10A99800] 00:06:23 INFO - PROCESS | 4012 | 1467875183163 Marionette DEBUG loaded listener.js 00:06:23 INFO - PROCESS | 4012 | ++DOMWINDOW == 69 (10E0F000) [pid = 4012] [serial = 1283] [outer = 10A99800] 00:06:23 INFO - PROCESS | 4012 | 1467875183655 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:06:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 00:06:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 735ms 00:06:23 INFO - PROCESS | 4012 | 1467875183711 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 00:06:23 INFO - PROCESS | 4012 | 1467875183714 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 00:06:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 00:06:23 INFO - PROCESS | 4012 | 1467875183721 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 00:06:23 INFO - PROCESS | 4012 | 1467875183724 Marionette TRACE conn3 <- [1,1674,null,{}] 00:06:23 INFO - PROCESS | 4012 | 1467875183728 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:06:23 INFO - PROCESS | 4012 | 1467875183731 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:23 INFO - PROCESS | 4012 | 1467875183816 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 00:06:23 INFO - PROCESS | 4012 | 1467875183825 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:23 INFO - PROCESS | 4012 | 1467875183827 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:23 INFO - PROCESS | 4012 | ++DOCSHELL 12BDC000 == 31 [pid = 4012] [id = 428] 00:06:23 INFO - PROCESS | 4012 | ++DOMWINDOW == 70 (12D5E400) [pid = 4012] [serial = 1284] [outer = 00000000] 00:06:23 INFO - PROCESS | 4012 | ++DOMWINDOW == 71 (13035800) [pid = 4012] [serial = 1285] [outer = 12D5E400] 00:06:23 INFO - PROCESS | 4012 | 1467875183881 Marionette DEBUG loaded listener.js 00:06:23 INFO - PROCESS | 4012 | ++DOMWINDOW == 72 (13148000) [pid = 4012] [serial = 1286] [outer = 12D5E400] 00:06:24 INFO - PROCESS | 4012 | 1467875184347 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:06:24 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:06:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 703ms 00:06:24 INFO - PROCESS | 4012 | 1467875184416 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 00:06:24 INFO - PROCESS | 4012 | 1467875184418 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 00:06:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 00:06:24 INFO - PROCESS | 4012 | 1467875184453 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 00:06:24 INFO - PROCESS | 4012 | 1467875184455 Marionette TRACE conn3 <- [1,1678,null,{}] 00:06:24 INFO - PROCESS | 4012 | 1467875184472 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:06:24 INFO - PROCESS | 4012 | 1467875184479 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:24 INFO - PROCESS | 4012 | 1467875184597 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 00:06:24 INFO - PROCESS | 4012 | 1467875184607 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:24 INFO - PROCESS | 4012 | 1467875184611 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:24 INFO - PROCESS | 4012 | ++DOCSHELL 13DB9800 == 32 [pid = 4012] [id = 429] 00:06:24 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (13DBB400) [pid = 4012] [serial = 1287] [outer = 00000000] 00:06:24 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (152B3C00) [pid = 4012] [serial = 1288] [outer = 13DBB400] 00:06:24 INFO - PROCESS | 4012 | 1467875184658 Marionette DEBUG loaded listener.js 00:06:24 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (159DB400) [pid = 4012] [serial = 1289] [outer = 13DBB400] 00:06:25 INFO - PROCESS | 4012 | 1467875185107 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:06:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 00:06:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 703ms 00:06:25 INFO - PROCESS | 4012 | 1467875185141 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 00:06:25 INFO - PROCESS | 4012 | 1467875185144 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 00:06:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 00:06:25 INFO - PROCESS | 4012 | 1467875185154 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 00:06:25 INFO - PROCESS | 4012 | 1467875185156 Marionette TRACE conn3 <- [1,1682,null,{}] 00:06:25 INFO - PROCESS | 4012 | 1467875185160 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:06:25 INFO - PROCESS | 4012 | 1467875185162 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:25 INFO - PROCESS | 4012 | 1467875185280 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 00:06:25 INFO - PROCESS | 4012 | 1467875185285 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:25 INFO - PROCESS | 4012 | 1467875185287 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:25 INFO - PROCESS | 4012 | ++DOCSHELL 16073400 == 33 [pid = 4012] [id = 430] 00:06:25 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (16075000) [pid = 4012] [serial = 1290] [outer = 00000000] 00:06:25 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (168EB800) [pid = 4012] [serial = 1291] [outer = 16075000] 00:06:25 INFO - PROCESS | 4012 | 1467875185331 Marionette DEBUG loaded listener.js 00:06:25 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (16F71C00) [pid = 4012] [serial = 1292] [outer = 16075000] 00:06:25 INFO - PROCESS | 4012 | 1467875185766 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:06:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 00:06:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 641ms 00:06:25 INFO - PROCESS | 4012 | 1467875185790 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 00:06:25 INFO - PROCESS | 4012 | 1467875185792 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 00:06:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 00:06:25 INFO - PROCESS | 4012 | 1467875185796 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 00:06:25 INFO - PROCESS | 4012 | 1467875185798 Marionette TRACE conn3 <- [1,1686,null,{}] 00:06:25 INFO - PROCESS | 4012 | 1467875185801 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:06:25 INFO - PROCESS | 4012 | 1467875185803 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:25 INFO - PROCESS | 4012 | 1467875185910 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 00:06:25 INFO - PROCESS | 4012 | 1467875185915 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:25 INFO - PROCESS | 4012 | 1467875185917 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:25 INFO - PROCESS | 4012 | ++DOCSHELL 1281D800 == 34 [pid = 4012] [id = 431] 00:06:25 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (160CBC00) [pid = 4012] [serial = 1293] [outer = 00000000] 00:06:25 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (171BE800) [pid = 4012] [serial = 1294] [outer = 160CBC00] 00:06:25 INFO - PROCESS | 4012 | 1467875185961 Marionette DEBUG loaded listener.js 00:06:26 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (177B8C00) [pid = 4012] [serial = 1295] [outer = 160CBC00] 00:06:26 INFO - PROCESS | 4012 | 1467875186434 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:06:26 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:06:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 688ms 00:06:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 00:06:26 INFO - PROCESS | 4012 | 1467875186495 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 00:06:26 INFO - PROCESS | 4012 | 1467875186498 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 00:06:26 INFO - PROCESS | 4012 | 1467875186501 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 00:06:26 INFO - PROCESS | 4012 | 1467875186503 Marionette TRACE conn3 <- [1,1690,null,{}] 00:06:26 INFO - PROCESS | 4012 | 1467875186506 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:06:26 INFO - PROCESS | 4012 | 1467875186512 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:26 INFO - PROCESS | 4012 | 1467875186655 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 00:06:26 INFO - PROCESS | 4012 | 1467875186715 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:26 INFO - PROCESS | 4012 | 1467875186718 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:26 INFO - PROCESS | 4012 | ++DOCSHELL 19504000 == 35 [pid = 4012] [id = 432] 00:06:26 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (19506800) [pid = 4012] [serial = 1296] [outer = 00000000] 00:06:26 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (1978E400) [pid = 4012] [serial = 1297] [outer = 19506800] 00:06:26 INFO - PROCESS | 4012 | 1467875186762 Marionette DEBUG loaded listener.js 00:06:26 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (19798000) [pid = 4012] [serial = 1298] [outer = 19506800] 00:06:27 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (10E06800) [pid = 4012] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 00:06:27 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (157A5400) [pid = 4012] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 00:06:27 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (11C3EC00) [pid = 4012] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 00:06:27 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (130CDC00) [pid = 4012] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 00:06:27 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (10E38800) [pid = 4012] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 00:06:27 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (10229400) [pid = 4012] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 00:06:27 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (19D35400) [pid = 4012] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 00:06:27 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (134D0400) [pid = 4012] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 00:06:27 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (1607A400) [pid = 4012] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 00:06:27 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (16DBC000) [pid = 4012] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 00:06:27 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (16DC3C00) [pid = 4012] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 00:06:27 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (16DBD800) [pid = 4012] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 00:06:27 INFO - PROCESS | 4012 | 1467875187379 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:06:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 00:06:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 891ms 00:06:27 INFO - PROCESS | 4012 | 1467875187405 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 00:06:27 INFO - PROCESS | 4012 | 1467875187407 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 00:06:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 00:06:27 INFO - PROCESS | 4012 | 1467875187410 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 00:06:27 INFO - PROCESS | 4012 | 1467875187412 Marionette TRACE conn3 <- [1,1694,null,{}] 00:06:27 INFO - PROCESS | 4012 | 1467875187415 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:06:27 INFO - PROCESS | 4012 | 1467875187417 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:27 INFO - PROCESS | 4012 | 1467875187492 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 00:06:27 INFO - PROCESS | 4012 | 1467875187499 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:27 INFO - PROCESS | 4012 | 1467875187501 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:27 INFO - PROCESS | 4012 | ++DOCSHELL 11214800 == 36 [pid = 4012] [id = 433] 00:06:27 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (11448400) [pid = 4012] [serial = 1299] [outer = 00000000] 00:06:27 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (13C48400) [pid = 4012] [serial = 1300] [outer = 11448400] 00:06:27 INFO - PROCESS | 4012 | 1467875187558 Marionette DEBUG loaded listener.js 00:06:27 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (159DB800) [pid = 4012] [serial = 1301] [outer = 11448400] 00:06:28 INFO - PROCESS | 4012 | 1467875187991 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:06:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 00:06:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 641ms 00:06:28 INFO - PROCESS | 4012 | 1467875188049 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 00:06:28 INFO - PROCESS | 4012 | 1467875188052 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 00:06:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 00:06:28 INFO - PROCESS | 4012 | 1467875188055 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 00:06:28 INFO - PROCESS | 4012 | 1467875188057 Marionette TRACE conn3 <- [1,1698,null,{}] 00:06:28 INFO - PROCESS | 4012 | 1467875188060 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:06:28 INFO - PROCESS | 4012 | 1467875188062 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:28 INFO - PROCESS | 4012 | 1467875188136 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 00:06:28 INFO - PROCESS | 4012 | 1467875188141 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:28 INFO - PROCESS | 4012 | 1467875188143 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:28 INFO - PROCESS | 4012 | ++DOCSHELL 16F6A000 == 37 [pid = 4012] [id = 434] 00:06:28 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (172EE000) [pid = 4012] [serial = 1302] [outer = 00000000] 00:06:28 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (1978D800) [pid = 4012] [serial = 1303] [outer = 172EE000] 00:06:28 INFO - PROCESS | 4012 | 1467875188187 Marionette DEBUG loaded listener.js 00:06:28 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (19AC4000) [pid = 4012] [serial = 1304] [outer = 172EE000] 00:06:28 INFO - PROCESS | 4012 | 1467875188603 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:06:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 00:06:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 594ms 00:06:28 INFO - PROCESS | 4012 | 1467875188651 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 00:06:28 INFO - PROCESS | 4012 | 1467875188653 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 00:06:28 INFO - PROCESS | 4012 | 1467875188657 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 00:06:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 00:06:28 INFO - PROCESS | 4012 | 1467875188658 Marionette TRACE conn3 <- [1,1702,null,{}] 00:06:28 INFO - PROCESS | 4012 | 1467875188662 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:06:28 INFO - PROCESS | 4012 | 1467875188664 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:28 INFO - PROCESS | 4012 | 1467875188742 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 00:06:28 INFO - PROCESS | 4012 | 1467875188750 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:28 INFO - PROCESS | 4012 | 1467875188752 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:28 INFO - PROCESS | 4012 | ++DOCSHELL 19B5AC00 == 38 [pid = 4012] [id = 435] 00:06:28 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (19B5CC00) [pid = 4012] [serial = 1305] [outer = 00000000] 00:06:28 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (19D2E800) [pid = 4012] [serial = 1306] [outer = 19B5CC00] 00:06:28 INFO - PROCESS | 4012 | 1467875188794 Marionette DEBUG loaded listener.js 00:06:28 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (19D2F000) [pid = 4012] [serial = 1307] [outer = 19B5CC00] 00:06:29 INFO - PROCESS | 4012 | 1467875189240 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:06:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 00:06:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 625ms 00:06:29 INFO - PROCESS | 4012 | 1467875189295 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 00:06:29 INFO - PROCESS | 4012 | 1467875189297 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 00:06:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 00:06:29 INFO - PROCESS | 4012 | 1467875189300 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 00:06:29 INFO - PROCESS | 4012 | 1467875189302 Marionette TRACE conn3 <- [1,1706,null,{}] 00:06:29 INFO - PROCESS | 4012 | 1467875189305 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:06:29 INFO - PROCESS | 4012 | 1467875189307 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:29 INFO - PROCESS | 4012 | 1467875189432 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 00:06:29 INFO - PROCESS | 4012 | 1467875189549 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:29 INFO - PROCESS | 4012 | 1467875189552 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:29 INFO - PROCESS | 4012 | ++DOCSHELL 102CB800 == 39 [pid = 4012] [id = 436] 00:06:29 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (10559C00) [pid = 4012] [serial = 1308] [outer = 00000000] 00:06:29 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (10A79000) [pid = 4012] [serial = 1309] [outer = 10559C00] 00:06:29 INFO - PROCESS | 4012 | 1467875189608 Marionette DEBUG loaded listener.js 00:06:29 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (10E0B000) [pid = 4012] [serial = 1310] [outer = 10559C00] 00:06:30 INFO - PROCESS | 4012 | 1467875190368 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:06:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 00:06:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1141ms 00:06:30 INFO - PROCESS | 4012 | 1467875190447 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 00:06:30 INFO - PROCESS | 4012 | 1467875190452 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 00:06:30 INFO - PROCESS | 4012 | 1467875190457 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 00:06:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 00:06:30 INFO - PROCESS | 4012 | 1467875190460 Marionette TRACE conn3 <- [1,1710,null,{}] 00:06:30 INFO - PROCESS | 4012 | 1467875190465 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:06:30 INFO - PROCESS | 4012 | 1467875190468 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:30 INFO - PROCESS | 4012 | 1467875190613 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 00:06:30 INFO - PROCESS | 4012 | 1467875190737 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:30 INFO - PROCESS | 4012 | 1467875190740 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:30 INFO - PROCESS | 4012 | ++DOCSHELL 1349A400 == 40 [pid = 4012] [id = 437] 00:06:30 INFO - PROCESS | 4012 | ++DOMWINDOW == 85 (1349CC00) [pid = 4012] [serial = 1311] [outer = 00000000] 00:06:30 INFO - PROCESS | 4012 | ++DOMWINDOW == 86 (13C52C00) [pid = 4012] [serial = 1312] [outer = 1349CC00] 00:06:30 INFO - PROCESS | 4012 | 1467875190795 Marionette DEBUG loaded listener.js 00:06:30 INFO - PROCESS | 4012 | ++DOMWINDOW == 87 (14498C00) [pid = 4012] [serial = 1313] [outer = 1349CC00] 00:06:31 INFO - PROCESS | 4012 | 1467875191574 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:06:31 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:06:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1188ms 00:06:31 INFO - PROCESS | 4012 | 1467875191672 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 00:06:31 INFO - PROCESS | 4012 | 1467875191677 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 00:06:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 00:06:31 INFO - PROCESS | 4012 | 1467875191684 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 00:06:31 INFO - PROCESS | 4012 | 1467875191688 Marionette TRACE conn3 <- [1,1714,null,{}] 00:06:31 INFO - PROCESS | 4012 | 1467875191696 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:06:31 INFO - PROCESS | 4012 | 1467875191699 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:31 INFO - PROCESS | 4012 | 1467875191817 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 00:06:31 INFO - PROCESS | 4012 | 1467875191900 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:31 INFO - PROCESS | 4012 | 1467875191905 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:31 INFO - PROCESS | 4012 | ++DOCSHELL 11CD5800 == 41 [pid = 4012] [id = 438] 00:06:31 INFO - PROCESS | 4012 | ++DOMWINDOW == 88 (11CD7400) [pid = 4012] [serial = 1314] [outer = 00000000] 00:06:31 INFO - PROCESS | 4012 | ++DOMWINDOW == 89 (129B4000) [pid = 4012] [serial = 1315] [outer = 11CD7400] 00:06:32 INFO - PROCESS | 4012 | 1467875191997 Marionette DEBUG loaded listener.js 00:06:32 INFO - PROCESS | 4012 | ++DOMWINDOW == 90 (12BD3800) [pid = 4012] [serial = 1316] [outer = 11CD7400] 00:06:32 INFO - PROCESS | 4012 | --DOCSHELL 19B5AC00 == 40 [pid = 4012] [id = 435] 00:06:32 INFO - PROCESS | 4012 | --DOCSHELL 16F6A000 == 39 [pid = 4012] [id = 434] 00:06:32 INFO - PROCESS | 4012 | --DOCSHELL 11214800 == 38 [pid = 4012] [id = 433] 00:06:32 INFO - PROCESS | 4012 | --DOCSHELL 19504000 == 37 [pid = 4012] [id = 432] 00:06:32 INFO - PROCESS | 4012 | --DOCSHELL 1281D800 == 36 [pid = 4012] [id = 431] 00:06:32 INFO - PROCESS | 4012 | --DOCSHELL 16073400 == 35 [pid = 4012] [id = 430] 00:06:32 INFO - PROCESS | 4012 | --DOCSHELL 13DB9800 == 34 [pid = 4012] [id = 429] 00:06:32 INFO - PROCESS | 4012 | --DOCSHELL 12BDC000 == 33 [pid = 4012] [id = 428] 00:06:32 INFO - PROCESS | 4012 | --DOCSHELL 10A95C00 == 32 [pid = 4012] [id = 427] 00:06:32 INFO - PROCESS | 4012 | --DOCSHELL 0F317C00 == 31 [pid = 4012] [id = 426] 00:06:32 INFO - PROCESS | 4012 | --DOMWINDOW == 89 (17882C00) [pid = 4012] [serial = 1265] [outer = 00000000] [url = about:blank] 00:06:32 INFO - PROCESS | 4012 | --DOMWINDOW == 88 (15F49800) [pid = 4012] [serial = 1252] [outer = 00000000] [url = about:blank] 00:06:32 INFO - PROCESS | 4012 | --DOMWINDOW == 87 (1281F000) [pid = 4012] [serial = 1243] [outer = 00000000] [url = about:blank] 00:06:32 INFO - PROCESS | 4012 | --DOMWINDOW == 86 (129ED000) [pid = 4012] [serial = 1244] [outer = 00000000] [url = about:blank] 00:06:32 INFO - PROCESS | 4012 | --DOMWINDOW == 85 (131EB400) [pid = 4012] [serial = 1246] [outer = 00000000] [url = about:blank] 00:06:32 INFO - PROCESS | 4012 | --DOMWINDOW == 84 (132D0400) [pid = 4012] [serial = 1247] [outer = 00000000] [url = about:blank] 00:06:32 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (129AAC00) [pid = 4012] [serial = 1237] [outer = 00000000] [url = about:blank] 00:06:32 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (15F4C800) [pid = 4012] [serial = 1238] [outer = 00000000] [url = about:blank] 00:06:32 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (10A74400) [pid = 4012] [serial = 1240] [outer = 00000000] [url = about:blank] 00:06:32 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (10E03400) [pid = 4012] [serial = 1241] [outer = 00000000] [url = about:blank] 00:06:32 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (1A80BC00) [pid = 4012] [serial = 1235] [outer = 00000000] [url = about:blank] 00:06:32 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (13C4A800) [pid = 4012] [serial = 1249] [outer = 00000000] [url = about:blank] 00:06:32 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (16B65800) [pid = 4012] [serial = 1256] [outer = 00000000] [url = about:blank] 00:06:32 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (160C4800) [pid = 4012] [serial = 1255] [outer = 00000000] [url = about:blank] 00:06:32 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (1820E400) [pid = 4012] [serial = 1268] [outer = 00000000] [url = about:blank] 00:06:32 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (18009400) [pid = 4012] [serial = 1267] [outer = 00000000] [url = about:blank] 00:06:32 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (176D1C00) [pid = 4012] [serial = 1261] [outer = 00000000] [url = about:blank] 00:06:32 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (17030000) [pid = 4012] [serial = 1258] [outer = 00000000] [url = about:blank] 00:06:32 INFO - PROCESS | 4012 | --DOMWINDOW == 71 (170A8000) [pid = 4012] [serial = 1259] [outer = 00000000] [url = about:blank] 00:06:32 INFO - PROCESS | 4012 | --DOMWINDOW == 70 (1778CC00) [pid = 4012] [serial = 1264] [outer = 00000000] [url = about:blank] 00:06:32 INFO - PROCESS | 4012 | --DOMWINDOW == 69 (176D7C00) [pid = 4012] [serial = 1262] [outer = 00000000] [url = about:blank] 00:06:32 INFO - PROCESS | 4012 | --DOMWINDOW == 68 (16040000) [pid = 4012] [serial = 1253] [outer = 00000000] [url = about:blank] 00:06:32 INFO - PROCESS | 4012 | --DOMWINDOW == 67 (13DBB000) [pid = 4012] [serial = 1250] [outer = 00000000] [url = about:blank] 00:06:32 INFO - PROCESS | 4012 | 1467875192465 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:06:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 00:06:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 797ms 00:06:32 INFO - PROCESS | 4012 | 1467875192488 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 00:06:32 INFO - PROCESS | 4012 | 1467875192493 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 00:06:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 00:06:32 INFO - PROCESS | 4012 | 1467875192499 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 00:06:32 INFO - PROCESS | 4012 | 1467875192502 Marionette TRACE conn3 <- [1,1718,null,{}] 00:06:32 INFO - PROCESS | 4012 | 1467875192505 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:06:32 INFO - PROCESS | 4012 | 1467875192508 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:32 INFO - PROCESS | 4012 | 1467875192592 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 00:06:32 INFO - PROCESS | 4012 | 1467875192598 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:32 INFO - PROCESS | 4012 | 1467875192601 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:32 INFO - PROCESS | 4012 | ++DOCSHELL 129B2C00 == 32 [pid = 4012] [id = 439] 00:06:32 INFO - PROCESS | 4012 | ++DOMWINDOW == 68 (129B5C00) [pid = 4012] [serial = 1317] [outer = 00000000] 00:06:32 INFO - PROCESS | 4012 | ++DOMWINDOW == 69 (131E6C00) [pid = 4012] [serial = 1318] [outer = 129B5C00] 00:06:32 INFO - PROCESS | 4012 | 1467875192647 Marionette DEBUG loaded listener.js 00:06:32 INFO - PROCESS | 4012 | ++DOMWINDOW == 70 (132D4800) [pid = 4012] [serial = 1319] [outer = 129B5C00] 00:06:33 INFO - PROCESS | 4012 | 1467875193130 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:06:33 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:06:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 688ms 00:06:33 INFO - PROCESS | 4012 | 1467875193199 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 00:06:33 INFO - PROCESS | 4012 | 1467875193202 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 00:06:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 00:06:33 INFO - PROCESS | 4012 | 1467875193205 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 00:06:33 INFO - PROCESS | 4012 | 1467875193208 Marionette TRACE conn3 <- [1,1722,null,{}] 00:06:33 INFO - PROCESS | 4012 | 1467875193219 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:06:33 INFO - PROCESS | 4012 | 1467875193223 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:33 INFO - PROCESS | 4012 | 1467875193336 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 00:06:33 INFO - PROCESS | 4012 | 1467875193434 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:33 INFO - PROCESS | 4012 | 1467875193437 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:33 INFO - PROCESS | 4012 | ++DOCSHELL 15F4D800 == 33 [pid = 4012] [id = 440] 00:06:33 INFO - PROCESS | 4012 | ++DOMWINDOW == 71 (15F4E800) [pid = 4012] [serial = 1320] [outer = 00000000] 00:06:33 INFO - PROCESS | 4012 | ++DOMWINDOW == 72 (16041800) [pid = 4012] [serial = 1321] [outer = 15F4E800] 00:06:33 INFO - PROCESS | 4012 | 1467875193484 Marionette DEBUG loaded listener.js 00:06:33 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (16079400) [pid = 4012] [serial = 1322] [outer = 15F4E800] 00:06:33 INFO - PROCESS | 4012 | 1467875193852 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:06:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 00:06:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 688ms 00:06:33 INFO - PROCESS | 4012 | 1467875193903 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 00:06:33 INFO - PROCESS | 4012 | 1467875193906 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 00:06:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 00:06:33 INFO - PROCESS | 4012 | 1467875193909 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 00:06:33 INFO - PROCESS | 4012 | 1467875193911 Marionette TRACE conn3 <- [1,1726,null,{}] 00:06:33 INFO - PROCESS | 4012 | 1467875193914 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:06:33 INFO - PROCESS | 4012 | 1467875193916 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:34 INFO - PROCESS | 4012 | 1467875193999 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 00:06:34 INFO - PROCESS | 4012 | 1467875194004 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:34 INFO - PROCESS | 4012 | 1467875194006 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:34 INFO - PROCESS | 4012 | ++DOCSHELL 160C9C00 == 34 [pid = 4012] [id = 441] 00:06:34 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (160CC000) [pid = 4012] [serial = 1323] [outer = 00000000] 00:06:34 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (16F76C00) [pid = 4012] [serial = 1324] [outer = 160CC000] 00:06:34 INFO - PROCESS | 4012 | 1467875194049 Marionette DEBUG loaded listener.js 00:06:34 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (170A8000) [pid = 4012] [serial = 1325] [outer = 160CC000] 00:06:34 INFO - PROCESS | 4012 | 1467875194551 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:06:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 00:06:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 688ms 00:06:34 INFO - PROCESS | 4012 | 1467875194613 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 00:06:34 INFO - PROCESS | 4012 | 1467875194615 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 00:06:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 00:06:34 INFO - PROCESS | 4012 | 1467875194618 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 00:06:34 INFO - PROCESS | 4012 | 1467875194620 Marionette TRACE conn3 <- [1,1730,null,{}] 00:06:34 INFO - PROCESS | 4012 | 1467875194623 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:06:34 INFO - PROCESS | 4012 | 1467875194625 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:34 INFO - PROCESS | 4012 | 1467875194759 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 00:06:34 INFO - PROCESS | 4012 | 1467875194781 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:34 INFO - PROCESS | 4012 | 1467875194783 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:34 INFO - PROCESS | 4012 | ++DOCSHELL 14498400 == 35 [pid = 4012] [id = 442] 00:06:34 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (17781000) [pid = 4012] [serial = 1326] [outer = 00000000] 00:06:34 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (177DD800) [pid = 4012] [serial = 1327] [outer = 17781000] 00:06:34 INFO - PROCESS | 4012 | 1467875194826 Marionette DEBUG loaded listener.js 00:06:34 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (17887400) [pid = 4012] [serial = 1328] [outer = 17781000] 00:06:35 INFO - PROCESS | 4012 | 1467875195277 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:06:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 00:06:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 704ms 00:06:35 INFO - PROCESS | 4012 | 1467875195318 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 00:06:35 INFO - PROCESS | 4012 | 1467875195320 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 00:06:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 00:06:35 INFO - PROCESS | 4012 | 1467875195331 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 00:06:35 INFO - PROCESS | 4012 | 1467875195333 Marionette TRACE conn3 <- [1,1734,null,{}] 00:06:35 INFO - PROCESS | 4012 | 1467875195336 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:06:35 INFO - PROCESS | 4012 | 1467875195341 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:35 INFO - PROCESS | 4012 | 1467875195473 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 00:06:35 INFO - PROCESS | 4012 | 1467875195488 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:35 INFO - PROCESS | 4012 | 1467875195490 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:35 INFO - PROCESS | 4012 | ++DOCSHELL 1820B400 == 36 [pid = 4012] [id = 443] 00:06:35 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (19501400) [pid = 4012] [serial = 1329] [outer = 00000000] 00:06:35 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (1978A400) [pid = 4012] [serial = 1330] [outer = 19501400] 00:06:35 INFO - PROCESS | 4012 | 1467875195583 Marionette DEBUG loaded listener.js 00:06:35 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (19796000) [pid = 4012] [serial = 1331] [outer = 19501400] 00:06:36 INFO - PROCESS | 4012 | 1467875195992 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:06:36 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:06:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 687ms 00:06:36 INFO - PROCESS | 4012 | 1467875196028 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 00:06:36 INFO - PROCESS | 4012 | 1467875196030 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 00:06:36 INFO - PROCESS | 4012 | 1467875196033 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 00:06:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 00:06:36 INFO - PROCESS | 4012 | 1467875196035 Marionette TRACE conn3 <- [1,1738,null,{}] 00:06:36 INFO - PROCESS | 4012 | 1467875196039 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:06:36 INFO - PROCESS | 4012 | 1467875196040 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:36 INFO - PROCESS | 4012 | 1467875196193 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 00:06:36 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (160CBC00) [pid = 4012] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 00:06:36 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (19506800) [pid = 4012] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 00:06:36 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (10A99800) [pid = 4012] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 00:06:36 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (13DBB400) [pid = 4012] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 00:06:36 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (12D5E400) [pid = 4012] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 00:06:36 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (0F319800) [pid = 4012] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 00:06:36 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (10E0B400) [pid = 4012] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 00:06:36 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (134C3800) [pid = 4012] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 00:06:36 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (16F73400) [pid = 4012] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 00:06:36 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (11448400) [pid = 4012] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 00:06:36 INFO - PROCESS | 4012 | --DOMWINDOW == 71 (16075000) [pid = 4012] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 00:06:36 INFO - PROCESS | 4012 | --DOMWINDOW == 70 (172EE000) [pid = 4012] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 00:06:36 INFO - PROCESS | 4012 | 1467875196341 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:36 INFO - PROCESS | 4012 | 1467875196343 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:36 INFO - PROCESS | 4012 | ++DOCSHELL 0F319800 == 37 [pid = 4012] [id = 444] 00:06:36 INFO - PROCESS | 4012 | ++DOMWINDOW == 71 (102CA800) [pid = 4012] [serial = 1332] [outer = 00000000] 00:06:36 INFO - PROCESS | 4012 | ++DOMWINDOW == 72 (10E0F800) [pid = 4012] [serial = 1333] [outer = 102CA800] 00:06:36 INFO - PROCESS | 4012 | 1467875196386 Marionette DEBUG loaded listener.js 00:06:36 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (11448400) [pid = 4012] [serial = 1334] [outer = 102CA800] 00:06:36 INFO - PROCESS | 4012 | 1467875196731 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:06:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 00:06:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 735ms 00:06:36 INFO - PROCESS | 4012 | 1467875196774 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 00:06:36 INFO - PROCESS | 4012 | 1467875196776 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 00:06:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 00:06:36 INFO - PROCESS | 4012 | 1467875196779 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 00:06:36 INFO - PROCESS | 4012 | 1467875196781 Marionette TRACE conn3 <- [1,1742,null,{}] 00:06:36 INFO - PROCESS | 4012 | 1467875196784 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:06:36 INFO - PROCESS | 4012 | 1467875196786 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:36 INFO - PROCESS | 4012 | 1467875196898 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 00:06:36 INFO - PROCESS | 4012 | 1467875196906 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:36 INFO - PROCESS | 4012 | 1467875196908 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:36 INFO - PROCESS | 4012 | ++DOCSHELL 10E0B400 == 38 [pid = 4012] [id = 445] 00:06:36 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (13496400) [pid = 4012] [serial = 1335] [outer = 00000000] 00:06:36 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (1778D000) [pid = 4012] [serial = 1336] [outer = 13496400] 00:06:36 INFO - PROCESS | 4012 | 1467875196950 Marionette DEBUG loaded listener.js 00:06:37 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (1950F000) [pid = 4012] [serial = 1337] [outer = 13496400] 00:06:37 INFO - PROCESS | 4012 | 1467875197366 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:06:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 00:06:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 625ms 00:06:37 INFO - PROCESS | 4012 | 1467875197418 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 00:06:37 INFO - PROCESS | 4012 | 1467875197420 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 00:06:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 00:06:37 INFO - PROCESS | 4012 | 1467875197423 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 00:06:37 INFO - PROCESS | 4012 | 1467875197425 Marionette TRACE conn3 <- [1,1746,null,{}] 00:06:37 INFO - PROCESS | 4012 | 1467875197428 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:06:37 INFO - PROCESS | 4012 | 1467875197430 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:37 INFO - PROCESS | 4012 | 1467875197508 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 00:06:37 INFO - PROCESS | 4012 | 1467875197620 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:37 INFO - PROCESS | 4012 | 1467875197622 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:37 INFO - PROCESS | 4012 | ++DOCSHELL 13ED1800 == 39 [pid = 4012] [id = 446] 00:06:37 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (16073400) [pid = 4012] [serial = 1338] [outer = 00000000] 00:06:37 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (19D2A400) [pid = 4012] [serial = 1339] [outer = 16073400] 00:06:37 INFO - PROCESS | 4012 | 1467875197667 Marionette DEBUG loaded listener.js 00:06:37 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (19DDA400) [pid = 4012] [serial = 1340] [outer = 16073400] 00:06:38 INFO - PROCESS | 4012 | 1467875198012 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:06:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 00:06:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 625ms 00:06:38 INFO - PROCESS | 4012 | 1467875198062 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 00:06:38 INFO - PROCESS | 4012 | 1467875198064 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 00:06:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 00:06:38 INFO - PROCESS | 4012 | 1467875198067 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 00:06:38 INFO - PROCESS | 4012 | 1467875198069 Marionette TRACE conn3 <- [1,1750,null,{}] 00:06:38 INFO - PROCESS | 4012 | 1467875198083 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:06:38 INFO - PROCESS | 4012 | 1467875198095 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:38 INFO - PROCESS | 4012 | 1467875198172 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 00:06:38 INFO - PROCESS | 4012 | 1467875198177 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:38 INFO - PROCESS | 4012 | 1467875198179 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:38 INFO - PROCESS | 4012 | ++DOCSHELL 160C8800 == 40 [pid = 4012] [id = 447] 00:06:38 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (19AC9C00) [pid = 4012] [serial = 1341] [outer = 00000000] 00:06:38 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (1A1BD800) [pid = 4012] [serial = 1342] [outer = 19AC9C00] 00:06:38 INFO - PROCESS | 4012 | 1467875198231 Marionette DEBUG loaded listener.js 00:06:38 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (1A1BEC00) [pid = 4012] [serial = 1343] [outer = 19AC9C00] 00:06:38 INFO - PROCESS | 4012 | 1467875198922 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:06:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 00:06:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 906ms 00:06:38 INFO - PROCESS | 4012 | 1467875198972 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 00:06:38 INFO - PROCESS | 4012 | 1467875198977 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 00:06:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 00:06:38 INFO - PROCESS | 4012 | 1467875198982 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 00:06:38 INFO - PROCESS | 4012 | 1467875198987 Marionette TRACE conn3 <- [1,1754,null,{}] 00:06:39 INFO - PROCESS | 4012 | 1467875198992 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:06:39 INFO - PROCESS | 4012 | 1467875198995 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:39 INFO - PROCESS | 4012 | 1467875199112 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 00:06:39 INFO - PROCESS | 4012 | 1467875199238 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:39 INFO - PROCESS | 4012 | 1467875199241 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:39 INFO - PROCESS | 4012 | ++DOCSHELL 10A0F800 == 41 [pid = 4012] [id = 448] 00:06:39 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (10A95C00) [pid = 4012] [serial = 1344] [outer = 00000000] 00:06:39 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (11C44800) [pid = 4012] [serial = 1345] [outer = 10A95C00] 00:06:39 INFO - PROCESS | 4012 | 1467875199298 Marionette DEBUG loaded listener.js 00:06:39 INFO - PROCESS | 4012 | ++DOMWINDOW == 85 (134A1800) [pid = 4012] [serial = 1346] [outer = 10A95C00] 00:06:39 INFO - PROCESS | 4012 | 1467875199871 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:06:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 00:06:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 954ms 00:06:39 INFO - PROCESS | 4012 | 1467875199928 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 00:06:39 INFO - PROCESS | 4012 | 1467875199933 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 00:06:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 00:06:39 INFO - PROCESS | 4012 | 1467875199940 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 00:06:39 INFO - PROCESS | 4012 | 1467875199943 Marionette TRACE conn3 <- [1,1758,null,{}] 00:06:39 INFO - PROCESS | 4012 | 1467875199947 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:06:39 INFO - PROCESS | 4012 | 1467875199949 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:40 INFO - PROCESS | 4012 | 1467875200058 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 00:06:40 INFO - PROCESS | 4012 | 1467875200190 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:40 INFO - PROCESS | 4012 | 1467875200193 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:40 INFO - PROCESS | 4012 | ++DOCSHELL 13942C00 == 42 [pid = 4012] [id = 449] 00:06:40 INFO - PROCESS | 4012 | ++DOMWINDOW == 86 (13940400) [pid = 4012] [serial = 1347] [outer = 00000000] 00:06:40 INFO - PROCESS | 4012 | ++DOMWINDOW == 87 (16B6A000) [pid = 4012] [serial = 1348] [outer = 13940400] 00:06:40 INFO - PROCESS | 4012 | 1467875200257 Marionette DEBUG loaded listener.js 00:06:40 INFO - PROCESS | 4012 | ++DOMWINDOW == 88 (16F78400) [pid = 4012] [serial = 1349] [outer = 13940400] 00:06:40 INFO - PROCESS | 4012 | 1467875200834 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:06:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 00:06:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 938ms 00:06:40 INFO - PROCESS | 4012 | 1467875200884 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 00:06:40 INFO - PROCESS | 4012 | 1467875200887 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 00:06:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 00:06:40 INFO - PROCESS | 4012 | 1467875200891 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 00:06:40 INFO - PROCESS | 4012 | 1467875200894 Marionette TRACE conn3 <- [1,1762,null,{}] 00:06:40 INFO - PROCESS | 4012 | 1467875200905 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:06:40 INFO - PROCESS | 4012 | 1467875200910 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:41 INFO - PROCESS | 4012 | 1467875201015 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 00:06:41 INFO - PROCESS | 4012 | 1467875201122 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:41 INFO - PROCESS | 4012 | 1467875201125 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:41 INFO - PROCESS | 4012 | ++DOCSHELL 19DDFC00 == 43 [pid = 4012] [id = 450] 00:06:41 INFO - PROCESS | 4012 | ++DOMWINDOW == 89 (19DE2C00) [pid = 4012] [serial = 1350] [outer = 00000000] 00:06:41 INFO - PROCESS | 4012 | ++DOMWINDOW == 90 (1A1B0400) [pid = 4012] [serial = 1351] [outer = 19DE2C00] 00:06:41 INFO - PROCESS | 4012 | 1467875201179 Marionette DEBUG loaded listener.js 00:06:41 INFO - PROCESS | 4012 | ++DOMWINDOW == 91 (1A341000) [pid = 4012] [serial = 1352] [outer = 19DE2C00] 00:06:41 INFO - PROCESS | 4012 | 1467875201908 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:06:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 00:06:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1032ms 00:06:41 INFO - PROCESS | 4012 | 1467875201945 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 00:06:41 INFO - PROCESS | 4012 | 1467875201949 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 00:06:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 00:06:41 INFO - PROCESS | 4012 | 1467875201975 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 00:06:41 INFO - PROCESS | 4012 | 1467875201978 Marionette TRACE conn3 <- [1,1766,null,{}] 00:06:41 INFO - PROCESS | 4012 | 1467875201984 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:06:41 INFO - PROCESS | 4012 | 1467875201986 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:42 INFO - PROCESS | 4012 | 1467875202085 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 00:06:42 INFO - PROCESS | 4012 | 1467875202217 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:42 INFO - PROCESS | 4012 | 1467875202224 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:42 INFO - PROCESS | 4012 | ++DOCSHELL 1281F000 == 44 [pid = 4012] [id = 451] 00:06:42 INFO - PROCESS | 4012 | ++DOMWINDOW == 92 (12823000) [pid = 4012] [serial = 1353] [outer = 00000000] 00:06:42 INFO - PROCESS | 4012 | ++DOMWINDOW == 93 (129EC400) [pid = 4012] [serial = 1354] [outer = 12823000] 00:06:42 INFO - PROCESS | 4012 | 1467875202285 Marionette DEBUG loaded listener.js 00:06:42 INFO - PROCESS | 4012 | ++DOMWINDOW == 94 (130A3000) [pid = 4012] [serial = 1355] [outer = 12823000] 00:06:43 INFO - PROCESS | 4012 | --DOCSHELL 13ED1800 == 43 [pid = 4012] [id = 446] 00:06:43 INFO - PROCESS | 4012 | --DOCSHELL 10E0B400 == 42 [pid = 4012] [id = 445] 00:06:43 INFO - PROCESS | 4012 | --DOCSHELL 0F319800 == 41 [pid = 4012] [id = 444] 00:06:43 INFO - PROCESS | 4012 | --DOCSHELL 1820B400 == 40 [pid = 4012] [id = 443] 00:06:43 INFO - PROCESS | 4012 | --DOCSHELL 14498400 == 39 [pid = 4012] [id = 442] 00:06:43 INFO - PROCESS | 4012 | --DOCSHELL 160C9C00 == 38 [pid = 4012] [id = 441] 00:06:43 INFO - PROCESS | 4012 | --DOCSHELL 15F4D800 == 37 [pid = 4012] [id = 440] 00:06:43 INFO - PROCESS | 4012 | --DOCSHELL 129B2C00 == 36 [pid = 4012] [id = 439] 00:06:43 INFO - PROCESS | 4012 | --DOCSHELL 11CD5800 == 35 [pid = 4012] [id = 438] 00:06:43 INFO - PROCESS | 4012 | --DOCSHELL 1349A400 == 34 [pid = 4012] [id = 437] 00:06:43 INFO - PROCESS | 4012 | --DOCSHELL 102CB800 == 33 [pid = 4012] [id = 436] 00:06:43 INFO - PROCESS | 4012 | --DOCSHELL 16F72000 == 32 [pid = 4012] [id = 425] 00:06:43 INFO - PROCESS | 4012 | --DOCSHELL 134A3000 == 31 [pid = 4012] [id = 424] 00:06:43 INFO - PROCESS | 4012 | --DOCSHELL 13942C00 == 30 [pid = 4012] [id = 449] 00:06:43 INFO - PROCESS | 4012 | --DOCSHELL 19DDFC00 == 29 [pid = 4012] [id = 450] 00:06:43 INFO - PROCESS | 4012 | --DOCSHELL 160C8800 == 28 [pid = 4012] [id = 447] 00:06:43 INFO - PROCESS | 4012 | --DOCSHELL 10A0F800 == 27 [pid = 4012] [id = 448] 00:06:43 INFO - PROCESS | 4012 | --DOMWINDOW == 93 (19D2E800) [pid = 4012] [serial = 1306] [outer = 00000000] [url = about:blank] 00:06:43 INFO - PROCESS | 4012 | --DOMWINDOW == 92 (171BE800) [pid = 4012] [serial = 1294] [outer = 00000000] [url = about:blank] 00:06:43 INFO - PROCESS | 4012 | --DOMWINDOW == 91 (1978E400) [pid = 4012] [serial = 1297] [outer = 00000000] [url = about:blank] 00:06:43 INFO - PROCESS | 4012 | --DOMWINDOW == 90 (10E0F000) [pid = 4012] [serial = 1283] [outer = 00000000] [url = about:blank] 00:06:43 INFO - PROCESS | 4012 | --DOMWINDOW == 89 (152B3C00) [pid = 4012] [serial = 1288] [outer = 00000000] [url = about:blank] 00:06:43 INFO - PROCESS | 4012 | --DOMWINDOW == 88 (13035800) [pid = 4012] [serial = 1285] [outer = 00000000] [url = about:blank] 00:06:43 INFO - PROCESS | 4012 | --DOMWINDOW == 87 (13148000) [pid = 4012] [serial = 1286] [outer = 00000000] [url = about:blank] 00:06:43 INFO - PROCESS | 4012 | --DOMWINDOW == 86 (10E06C00) [pid = 4012] [serial = 1280] [outer = 00000000] [url = about:blank] 00:06:43 INFO - PROCESS | 4012 | --DOMWINDOW == 85 (10A74C00) [pid = 4012] [serial = 1279] [outer = 00000000] [url = about:blank] 00:06:43 INFO - PROCESS | 4012 | --DOMWINDOW == 84 (11298000) [pid = 4012] [serial = 1271] [outer = 00000000] [url = about:blank] 00:06:43 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (10E43000) [pid = 4012] [serial = 1270] [outer = 00000000] [url = about:blank] 00:06:43 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (13CC0800) [pid = 4012] [serial = 1274] [outer = 00000000] [url = about:blank] 00:06:43 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (1394BC00) [pid = 4012] [serial = 1273] [outer = 00000000] [url = about:blank] 00:06:43 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (17DE4400) [pid = 4012] [serial = 1277] [outer = 00000000] [url = about:blank] 00:06:43 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (17781400) [pid = 4012] [serial = 1276] [outer = 00000000] [url = about:blank] 00:06:43 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (159DB800) [pid = 4012] [serial = 1301] [outer = 00000000] [url = about:blank] 00:06:43 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (13C48400) [pid = 4012] [serial = 1300] [outer = 00000000] [url = about:blank] 00:06:43 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (10E07800) [pid = 4012] [serial = 1282] [outer = 00000000] [url = about:blank] 00:06:43 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (19798000) [pid = 4012] [serial = 1298] [outer = 00000000] [url = about:blank] 00:06:43 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (168EB800) [pid = 4012] [serial = 1291] [outer = 00000000] [url = about:blank] 00:06:43 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (16F71C00) [pid = 4012] [serial = 1292] [outer = 00000000] [url = about:blank] 00:06:43 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (177B8C00) [pid = 4012] [serial = 1295] [outer = 00000000] [url = about:blank] 00:06:43 INFO - PROCESS | 4012 | --DOMWINDOW == 71 (1978D800) [pid = 4012] [serial = 1303] [outer = 00000000] [url = about:blank] 00:06:43 INFO - PROCESS | 4012 | --DOMWINDOW == 70 (159DB400) [pid = 4012] [serial = 1289] [outer = 00000000] [url = about:blank] 00:06:43 INFO - PROCESS | 4012 | --DOMWINDOW == 69 (19AC4000) [pid = 4012] [serial = 1304] [outer = 00000000] [url = about:blank] 00:06:43 INFO - PROCESS | 4012 | 1467875203453 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:06:43 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:06:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1501ms 00:06:43 INFO - PROCESS | 4012 | 1467875203478 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 00:06:43 INFO - PROCESS | 4012 | 1467875203483 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 00:06:43 INFO - PROCESS | 4012 | 1467875203487 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 00:06:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 00:06:43 INFO - PROCESS | 4012 | 1467875203490 Marionette TRACE conn3 <- [1,1770,null,{}] 00:06:43 INFO - PROCESS | 4012 | 1467875203496 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:06:43 INFO - PROCESS | 4012 | 1467875203499 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:43 INFO - PROCESS | 4012 | 1467875203585 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 00:06:43 INFO - PROCESS | 4012 | 1467875203593 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:43 INFO - PROCESS | 4012 | 1467875203598 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:43 INFO - PROCESS | 4012 | ++DOCSHELL 10A9E800 == 28 [pid = 4012] [id = 452] 00:06:43 INFO - PROCESS | 4012 | ++DOMWINDOW == 70 (10E02000) [pid = 4012] [serial = 1356] [outer = 00000000] 00:06:43 INFO - PROCESS | 4012 | ++DOMWINDOW == 71 (10E10000) [pid = 4012] [serial = 1357] [outer = 10E02000] 00:06:43 INFO - PROCESS | 4012 | 1467875203645 Marionette DEBUG loaded listener.js 00:06:43 INFO - PROCESS | 4012 | ++DOMWINDOW == 72 (10E3F400) [pid = 4012] [serial = 1358] [outer = 10E02000] 00:06:44 INFO - PROCESS | 4012 | 1467875204137 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:06:44 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:06:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 688ms 00:06:44 INFO - PROCESS | 4012 | 1467875204209 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 00:06:44 INFO - PROCESS | 4012 | 1467875204214 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 00:06:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 00:06:44 INFO - PROCESS | 4012 | 1467875204221 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 00:06:44 INFO - PROCESS | 4012 | 1467875204223 Marionette TRACE conn3 <- [1,1774,null,{}] 00:06:44 INFO - PROCESS | 4012 | 1467875204227 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:06:44 INFO - PROCESS | 4012 | 1467875204229 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:44 INFO - PROCESS | 4012 | 1467875204319 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 00:06:44 INFO - PROCESS | 4012 | 1467875204417 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:44 INFO - PROCESS | 4012 | 1467875204420 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:44 INFO - PROCESS | 4012 | ++DOCSHELL 12BD0800 == 29 [pid = 4012] [id = 453] 00:06:44 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (12BD3400) [pid = 4012] [serial = 1359] [outer = 00000000] 00:06:44 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (130A7000) [pid = 4012] [serial = 1360] [outer = 12BD3400] 00:06:44 INFO - PROCESS | 4012 | 1467875204467 Marionette DEBUG loaded listener.js 00:06:44 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (131E2800) [pid = 4012] [serial = 1361] [outer = 12BD3400] 00:06:44 INFO - PROCESS | 4012 | 1467875204845 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:06:44 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:06:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 625ms 00:06:44 INFO - PROCESS | 4012 | 1467875204872 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 00:06:44 INFO - PROCESS | 4012 | 1467875204875 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 00:06:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 00:06:44 INFO - PROCESS | 4012 | 1467875204879 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 00:06:44 INFO - PROCESS | 4012 | 1467875204883 Marionette TRACE conn3 <- [1,1778,null,{}] 00:06:44 INFO - PROCESS | 4012 | 1467875204893 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:06:44 INFO - PROCESS | 4012 | 1467875204897 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:44 INFO - PROCESS | 4012 | 1467875204978 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 00:06:44 INFO - PROCESS | 4012 | 1467875204985 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:44 INFO - PROCESS | 4012 | 1467875204989 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:45 INFO - PROCESS | 4012 | ++DOCSHELL 13DBBC00 == 30 [pid = 4012] [id = 454] 00:06:45 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (13DBC000) [pid = 4012] [serial = 1362] [outer = 00000000] 00:06:45 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (152AFC00) [pid = 4012] [serial = 1363] [outer = 13DBC000] 00:06:45 INFO - PROCESS | 4012 | 1467875205035 Marionette DEBUG loaded listener.js 00:06:45 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (159DAC00) [pid = 4012] [serial = 1364] [outer = 13DBC000] 00:06:45 INFO - PROCESS | 4012 | 1467875205527 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:06:45 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:06:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 688ms 00:06:45 INFO - PROCESS | 4012 | 1467875205579 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 00:06:45 INFO - PROCESS | 4012 | 1467875205582 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 00:06:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 00:06:45 INFO - PROCESS | 4012 | 1467875205585 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 00:06:45 INFO - PROCESS | 4012 | 1467875205587 Marionette TRACE conn3 <- [1,1782,null,{}] 00:06:45 INFO - PROCESS | 4012 | 1467875205590 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:06:45 INFO - PROCESS | 4012 | 1467875205592 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:45 INFO - PROCESS | 4012 | 1467875205710 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 00:06:45 INFO - PROCESS | 4012 | 1467875205800 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:45 INFO - PROCESS | 4012 | 1467875205802 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:45 INFO - PROCESS | 4012 | ++DOCSHELL 12BD4400 == 31 [pid = 4012] [id = 455] 00:06:45 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (15F51800) [pid = 4012] [serial = 1365] [outer = 00000000] 00:06:45 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (160CB400) [pid = 4012] [serial = 1366] [outer = 15F51800] 00:06:45 INFO - PROCESS | 4012 | 1467875205846 Marionette DEBUG loaded listener.js 00:06:45 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (16B71800) [pid = 4012] [serial = 1367] [outer = 15F51800] 00:06:46 INFO - PROCESS | 4012 | 1467875206261 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:06:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:06:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 703ms 00:06:46 INFO - PROCESS | 4012 | 1467875206284 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 00:06:46 INFO - PROCESS | 4012 | 1467875206286 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 00:06:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 00:06:46 INFO - PROCESS | 4012 | 1467875206290 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 00:06:46 INFO - PROCESS | 4012 | 1467875206291 Marionette TRACE conn3 <- [1,1786,null,{}] 00:06:46 INFO - PROCESS | 4012 | 1467875206295 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:06:46 INFO - PROCESS | 4012 | 1467875206297 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:46 INFO - PROCESS | 4012 | 1467875206409 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 00:06:46 INFO - PROCESS | 4012 | 1467875206415 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:46 INFO - PROCESS | 4012 | 1467875206417 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:46 INFO - PROCESS | 4012 | ++DOCSHELL 16F6A000 == 32 [pid = 4012] [id = 456] 00:06:46 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (16F6B800) [pid = 4012] [serial = 1368] [outer = 00000000] 00:06:46 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (16F78000) [pid = 4012] [serial = 1369] [outer = 16F6B800] 00:06:46 INFO - PROCESS | 4012 | 1467875206460 Marionette DEBUG loaded listener.js 00:06:46 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (171B6000) [pid = 4012] [serial = 1370] [outer = 16F6B800] 00:06:46 INFO - PROCESS | 4012 | 1467875206910 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:06:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 00:06:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 641ms 00:06:46 INFO - PROCESS | 4012 | 1467875206933 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 00:06:46 INFO - PROCESS | 4012 | 1467875206935 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 00:06:46 INFO - PROCESS | 4012 | 1467875206938 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 00:06:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 00:06:46 INFO - PROCESS | 4012 | 1467875206940 Marionette TRACE conn3 <- [1,1790,null,{}] 00:06:46 INFO - PROCESS | 4012 | 1467875206943 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:06:46 INFO - PROCESS | 4012 | 1467875206949 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:47 INFO - PROCESS | 4012 | 1467875207080 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 00:06:47 INFO - PROCESS | 4012 | 1467875207171 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:47 INFO - PROCESS | 4012 | 1467875207173 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:47 INFO - PROCESS | 4012 | ++DOCSHELL 177B8C00 == 33 [pid = 4012] [id = 457] 00:06:47 INFO - PROCESS | 4012 | ++DOMWINDOW == 85 (177DD000) [pid = 4012] [serial = 1371] [outer = 00000000] 00:06:47 INFO - PROCESS | 4012 | ++DOMWINDOW == 86 (1820B400) [pid = 4012] [serial = 1372] [outer = 177DD000] 00:06:47 INFO - PROCESS | 4012 | 1467875207217 Marionette DEBUG loaded listener.js 00:06:47 INFO - PROCESS | 4012 | ++DOMWINDOW == 87 (19503800) [pid = 4012] [serial = 1373] [outer = 177DD000] 00:06:47 INFO - PROCESS | 4012 | --DOMWINDOW == 86 (16073400) [pid = 4012] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 00:06:47 INFO - PROCESS | 4012 | --DOMWINDOW == 85 (17781000) [pid = 4012] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 00:06:47 INFO - PROCESS | 4012 | --DOMWINDOW == 84 (19501400) [pid = 4012] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 00:06:47 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (11CD7400) [pid = 4012] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 00:06:47 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (1349CC00) [pid = 4012] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 00:06:47 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (15F4E800) [pid = 4012] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 00:06:47 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (160CC000) [pid = 4012] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 00:06:47 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (129B5C00) [pid = 4012] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 00:06:47 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (10559C00) [pid = 4012] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 00:06:47 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (102CA800) [pid = 4012] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 00:06:47 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (19B5CC00) [pid = 4012] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 00:06:47 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (13496400) [pid = 4012] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 00:06:47 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (19AC9C00) [pid = 4012] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 00:06:47 INFO - PROCESS | 4012 | 1467875207773 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:06:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 00:06:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 891ms 00:06:47 INFO - PROCESS | 4012 | 1467875207843 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 00:06:47 INFO - PROCESS | 4012 | 1467875207854 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 00:06:47 INFO - PROCESS | 4012 | 1467875207858 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 00:06:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 00:06:47 INFO - PROCESS | 4012 | 1467875207860 Marionette TRACE conn3 <- [1,1794,null,{}] 00:06:47 INFO - PROCESS | 4012 | 1467875207863 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:06:47 INFO - PROCESS | 4012 | 1467875207865 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:47 INFO - PROCESS | 4012 | 1467875207941 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 00:06:47 INFO - PROCESS | 4012 | 1467875207947 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:47 INFO - PROCESS | 4012 | 1467875207949 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:47 INFO - PROCESS | 4012 | ++DOCSHELL 10A09C00 == 34 [pid = 4012] [id = 458] 00:06:47 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (13496400) [pid = 4012] [serial = 1374] [outer = 00000000] 00:06:48 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (160CB000) [pid = 4012] [serial = 1375] [outer = 13496400] 00:06:48 INFO - PROCESS | 4012 | 1467875207992 Marionette DEBUG loaded listener.js 00:06:48 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (160CC000) [pid = 4012] [serial = 1376] [outer = 13496400] 00:06:48 INFO - PROCESS | 4012 | 1467875208413 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:06:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 00:06:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 594ms 00:06:48 INFO - PROCESS | 4012 | 1467875208456 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 00:06:48 INFO - PROCESS | 4012 | 1467875208458 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 00:06:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 00:06:48 INFO - PROCESS | 4012 | 1467875208462 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 00:06:48 INFO - PROCESS | 4012 | 1467875208463 Marionette TRACE conn3 <- [1,1798,null,{}] 00:06:48 INFO - PROCESS | 4012 | 1467875208471 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:06:48 INFO - PROCESS | 4012 | 1467875208473 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:48 INFO - PROCESS | 4012 | 1467875208547 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 00:06:48 INFO - PROCESS | 4012 | 1467875208553 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:48 INFO - PROCESS | 4012 | 1467875208555 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:48 INFO - PROCESS | 4012 | ++DOCSHELL 160CA000 == 35 [pid = 4012] [id = 459] 00:06:48 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (17DE1800) [pid = 4012] [serial = 1377] [outer = 00000000] 00:06:48 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (1950C000) [pid = 4012] [serial = 1378] [outer = 17DE1800] 00:06:48 INFO - PROCESS | 4012 | 1467875208598 Marionette DEBUG loaded listener.js 00:06:48 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (18209000) [pid = 4012] [serial = 1379] [outer = 17DE1800] 00:06:49 INFO - PROCESS | 4012 | 1467875209062 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:06:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 00:06:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 641ms 00:06:49 INFO - PROCESS | 4012 | 1467875209101 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 00:06:49 INFO - PROCESS | 4012 | 1467875209104 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 00:06:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 00:06:49 INFO - PROCESS | 4012 | 1467875209107 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 00:06:49 INFO - PROCESS | 4012 | 1467875209109 Marionette TRACE conn3 <- [1,1802,null,{}] 00:06:49 INFO - PROCESS | 4012 | 1467875209112 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:06:49 INFO - PROCESS | 4012 | 1467875209114 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:49 INFO - PROCESS | 4012 | 1467875209191 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 00:06:49 INFO - PROCESS | 4012 | 1467875209196 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:49 INFO - PROCESS | 4012 | 1467875209198 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:49 INFO - PROCESS | 4012 | ++DOCSHELL 13DBB800 == 36 [pid = 4012] [id = 460] 00:06:49 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (19798C00) [pid = 4012] [serial = 1380] [outer = 00000000] 00:06:49 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (19AC6C00) [pid = 4012] [serial = 1381] [outer = 19798C00] 00:06:49 INFO - PROCESS | 4012 | 1467875209243 Marionette DEBUG loaded listener.js 00:06:49 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (19B5AC00) [pid = 4012] [serial = 1382] [outer = 19798C00] 00:06:50 INFO - PROCESS | 4012 | --DOCSHELL 10A9E800 == 35 [pid = 4012] [id = 452] 00:06:50 INFO - PROCESS | 4012 | --DOCSHELL 1281F000 == 34 [pid = 4012] [id = 451] 00:06:50 INFO - PROCESS | 4012 | --DOCSHELL 13DBBC00 == 33 [pid = 4012] [id = 454] 00:06:50 INFO - PROCESS | 4012 | --DOCSHELL 12BD0800 == 32 [pid = 4012] [id = 453] 00:06:50 INFO - PROCESS | 4012 | --DOCSHELL 12BD4400 == 31 [pid = 4012] [id = 455] 00:06:50 INFO - PROCESS | 4012 | --DOCSHELL 177B8C00 == 30 [pid = 4012] [id = 457] 00:06:50 INFO - PROCESS | 4012 | --DOCSHELL 160CA000 == 29 [pid = 4012] [id = 459] 00:06:50 INFO - PROCESS | 4012 | --DOCSHELL 16F6A000 == 28 [pid = 4012] [id = 456] 00:06:50 INFO - PROCESS | 4012 | --DOCSHELL 10A09C00 == 27 [pid = 4012] [id = 458] 00:06:50 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (1A1BD800) [pid = 4012] [serial = 1342] [outer = 00000000] [url = about:blank] 00:06:50 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (1A1BEC00) [pid = 4012] [serial = 1343] [outer = 00000000] [url = about:blank] 00:06:50 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (19D2A400) [pid = 4012] [serial = 1339] [outer = 00000000] [url = about:blank] 00:06:50 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (177DD800) [pid = 4012] [serial = 1327] [outer = 00000000] [url = about:blank] 00:06:50 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (1978A400) [pid = 4012] [serial = 1330] [outer = 00000000] [url = about:blank] 00:06:50 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (129B4000) [pid = 4012] [serial = 1315] [outer = 00000000] [url = about:blank] 00:06:50 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (12BD3800) [pid = 4012] [serial = 1316] [outer = 00000000] [url = about:blank] 00:06:50 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (13C52C00) [pid = 4012] [serial = 1312] [outer = 00000000] [url = about:blank] 00:06:50 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (14498C00) [pid = 4012] [serial = 1313] [outer = 00000000] [url = about:blank] 00:06:50 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (16041800) [pid = 4012] [serial = 1321] [outer = 00000000] [url = about:blank] 00:06:50 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (16079400) [pid = 4012] [serial = 1322] [outer = 00000000] [url = about:blank] 00:06:50 INFO - PROCESS | 4012 | --DOMWINDOW == 71 (16F76C00) [pid = 4012] [serial = 1324] [outer = 00000000] [url = about:blank] 00:06:50 INFO - PROCESS | 4012 | --DOMWINDOW == 70 (131E6C00) [pid = 4012] [serial = 1318] [outer = 00000000] [url = about:blank] 00:06:50 INFO - PROCESS | 4012 | --DOMWINDOW == 69 (132D4800) [pid = 4012] [serial = 1319] [outer = 00000000] [url = about:blank] 00:06:50 INFO - PROCESS | 4012 | --DOMWINDOW == 68 (10A79000) [pid = 4012] [serial = 1309] [outer = 00000000] [url = about:blank] 00:06:50 INFO - PROCESS | 4012 | --DOMWINDOW == 67 (19DDA400) [pid = 4012] [serial = 1340] [outer = 00000000] [url = about:blank] 00:06:50 INFO - PROCESS | 4012 | --DOMWINDOW == 66 (10E0B000) [pid = 4012] [serial = 1310] [outer = 00000000] [url = about:blank] 00:06:50 INFO - PROCESS | 4012 | --DOMWINDOW == 65 (10E0F800) [pid = 4012] [serial = 1333] [outer = 00000000] [url = about:blank] 00:06:50 INFO - PROCESS | 4012 | --DOMWINDOW == 64 (19796000) [pid = 4012] [serial = 1331] [outer = 00000000] [url = about:blank] 00:06:50 INFO - PROCESS | 4012 | --DOMWINDOW == 63 (19D2F000) [pid = 4012] [serial = 1307] [outer = 00000000] [url = about:blank] 00:06:50 INFO - PROCESS | 4012 | --DOMWINDOW == 62 (11448400) [pid = 4012] [serial = 1334] [outer = 00000000] [url = about:blank] 00:06:50 INFO - PROCESS | 4012 | --DOMWINDOW == 61 (17887400) [pid = 4012] [serial = 1328] [outer = 00000000] [url = about:blank] 00:06:50 INFO - PROCESS | 4012 | --DOMWINDOW == 60 (1950F000) [pid = 4012] [serial = 1337] [outer = 00000000] [url = about:blank] 00:06:50 INFO - PROCESS | 4012 | --DOMWINDOW == 59 (1778D000) [pid = 4012] [serial = 1336] [outer = 00000000] [url = about:blank] 00:06:50 INFO - PROCESS | 4012 | --DOMWINDOW == 58 (170A8000) [pid = 4012] [serial = 1325] [outer = 00000000] [url = about:blank] 00:06:50 INFO - PROCESS | 4012 | 1467875210971 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:06:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 00:06:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1908ms 00:06:51 INFO - PROCESS | 4012 | 1467875211014 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 00:06:51 INFO - PROCESS | 4012 | 1467875211017 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 00:06:51 INFO - PROCESS | 4012 | 1467875211023 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 00:06:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 00:06:51 INFO - PROCESS | 4012 | 1467875211025 Marionette TRACE conn3 <- [1,1806,null,{}] 00:06:51 INFO - PROCESS | 4012 | 1467875211031 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:06:51 INFO - PROCESS | 4012 | 1467875211036 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:51 INFO - PROCESS | 4012 | 1467875211150 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 00:06:51 INFO - PROCESS | 4012 | 1467875211163 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:51 INFO - PROCESS | 4012 | 1467875211166 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:51 INFO - PROCESS | 4012 | ++DOCSHELL 10A79000 == 28 [pid = 4012] [id = 461] 00:06:51 INFO - PROCESS | 4012 | ++DOMWINDOW == 59 (10A7C000) [pid = 4012] [serial = 1383] [outer = 00000000] 00:06:51 INFO - PROCESS | 4012 | ++DOMWINDOW == 60 (10E09C00) [pid = 4012] [serial = 1384] [outer = 10A7C000] 00:06:51 INFO - PROCESS | 4012 | 1467875211215 Marionette DEBUG loaded listener.js 00:06:51 INFO - PROCESS | 4012 | ++DOMWINDOW == 61 (10E0E000) [pid = 4012] [serial = 1385] [outer = 10A7C000] 00:06:51 INFO - PROCESS | 4012 | 1467875211709 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:06:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 00:06:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 734ms 00:06:51 INFO - PROCESS | 4012 | 1467875211764 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 00:06:51 INFO - PROCESS | 4012 | 1467875211769 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 00:06:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 00:06:51 INFO - PROCESS | 4012 | 1467875211776 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 00:06:51 INFO - PROCESS | 4012 | 1467875211779 Marionette TRACE conn3 <- [1,1810,null,{}] 00:06:51 INFO - PROCESS | 4012 | 1467875211783 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:06:51 INFO - PROCESS | 4012 | 1467875211785 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:51 INFO - PROCESS | 4012 | 1467875211874 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 00:06:51 INFO - PROCESS | 4012 | 1467875211883 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:51 INFO - PROCESS | 4012 | 1467875211886 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:51 INFO - PROCESS | 4012 | ++DOCSHELL 11CD2800 == 29 [pid = 4012] [id = 462] 00:06:51 INFO - PROCESS | 4012 | ++DOMWINDOW == 62 (11CD2C00) [pid = 4012] [serial = 1386] [outer = 00000000] 00:06:51 INFO - PROCESS | 4012 | ++DOMWINDOW == 63 (129AAC00) [pid = 4012] [serial = 1387] [outer = 11CD2C00] 00:06:51 INFO - PROCESS | 4012 | 1467875211940 Marionette DEBUG loaded listener.js 00:06:52 INFO - PROCESS | 4012 | ++DOMWINDOW == 64 (129F3800) [pid = 4012] [serial = 1388] [outer = 11CD2C00] 00:06:52 INFO - PROCESS | 4012 | 1467875212405 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:06:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 00:06:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 704ms 00:06:52 INFO - PROCESS | 4012 | 1467875212474 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 00:06:52 INFO - PROCESS | 4012 | 1467875212476 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 00:06:52 INFO - PROCESS | 4012 | 1467875212480 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 00:06:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 00:06:52 INFO - PROCESS | 4012 | 1467875212483 Marionette TRACE conn3 <- [1,1814,null,{}] 00:06:52 INFO - PROCESS | 4012 | 1467875212494 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:06:52 INFO - PROCESS | 4012 | 1467875212499 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:52 INFO - PROCESS | 4012 | 1467875212609 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 00:06:52 INFO - PROCESS | 4012 | 1467875212627 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:52 INFO - PROCESS | 4012 | 1467875212630 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:52 INFO - PROCESS | 4012 | ++DOCSHELL 139C5C00 == 30 [pid = 4012] [id = 463] 00:06:52 INFO - PROCESS | 4012 | ++DOMWINDOW == 65 (139C6C00) [pid = 4012] [serial = 1389] [outer = 00000000] 00:06:52 INFO - PROCESS | 4012 | ++DOMWINDOW == 66 (13C47C00) [pid = 4012] [serial = 1390] [outer = 139C6C00] 00:06:52 INFO - PROCESS | 4012 | 1467875212678 Marionette DEBUG loaded listener.js 00:06:52 INFO - PROCESS | 4012 | ++DOMWINDOW == 67 (13CCA000) [pid = 4012] [serial = 1391] [outer = 139C6C00] 00:06:53 INFO - PROCESS | 4012 | 1467875213116 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:06:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 00:06:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 703ms 00:06:53 INFO - PROCESS | 4012 | 1467875213179 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 00:06:53 INFO - PROCESS | 4012 | 1467875213182 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 00:06:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 00:06:53 INFO - PROCESS | 4012 | 1467875213185 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 00:06:53 INFO - PROCESS | 4012 | 1467875213187 Marionette TRACE conn3 <- [1,1818,null,{}] 00:06:53 INFO - PROCESS | 4012 | 1467875213190 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:06:53 INFO - PROCESS | 4012 | 1467875213192 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:53 INFO - PROCESS | 4012 | 1467875213274 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 00:06:53 INFO - PROCESS | 4012 | 1467875213279 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:53 INFO - PROCESS | 4012 | 1467875213282 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:53 INFO - PROCESS | 4012 | ++DOCSHELL 13DBB000 == 31 [pid = 4012] [id = 464] 00:06:53 INFO - PROCESS | 4012 | ++DOMWINDOW == 68 (13EC5C00) [pid = 4012] [serial = 1392] [outer = 00000000] 00:06:53 INFO - PROCESS | 4012 | ++DOMWINDOW == 69 (152B3C00) [pid = 4012] [serial = 1393] [outer = 13EC5C00] 00:06:53 INFO - PROCESS | 4012 | 1467875213326 Marionette DEBUG loaded listener.js 00:06:53 INFO - PROCESS | 4012 | ++DOMWINDOW == 70 (15F4A800) [pid = 4012] [serial = 1394] [outer = 13EC5C00] 00:06:53 INFO - PROCESS | 4012 | 1467875213755 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:06:53 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:06:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 594ms 00:06:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 00:06:53 INFO - PROCESS | 4012 | 1467875213792 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 00:06:53 INFO - PROCESS | 4012 | 1467875213794 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 00:06:53 INFO - PROCESS | 4012 | 1467875213801 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 00:06:53 INFO - PROCESS | 4012 | 1467875213803 Marionette TRACE conn3 <- [1,1822,null,{}] 00:06:53 INFO - PROCESS | 4012 | 1467875213806 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:06:53 INFO - PROCESS | 4012 | 1467875213808 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:53 INFO - PROCESS | 4012 | 1467875213884 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 00:06:53 INFO - PROCESS | 4012 | 1467875213889 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:53 INFO - PROCESS | 4012 | 1467875213892 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:53 INFO - PROCESS | 4012 | ++DOCSHELL 15F50400 == 32 [pid = 4012] [id = 465] 00:06:53 INFO - PROCESS | 4012 | ++DOMWINDOW == 71 (1603F000) [pid = 4012] [serial = 1395] [outer = 00000000] 00:06:53 INFO - PROCESS | 4012 | ++DOMWINDOW == 72 (160BE400) [pid = 4012] [serial = 1396] [outer = 1603F000] 00:06:53 INFO - PROCESS | 4012 | 1467875213935 Marionette DEBUG loaded listener.js 00:06:54 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (160C3400) [pid = 4012] [serial = 1397] [outer = 1603F000] 00:06:54 INFO - PROCESS | 4012 | 1467875214400 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:06:54 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:06:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 626ms 00:06:54 INFO - PROCESS | 4012 | 1467875214436 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 00:06:54 INFO - PROCESS | 4012 | 1467875214438 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 00:06:54 INFO - PROCESS | 4012 | 1467875214441 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 00:06:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 00:06:54 INFO - PROCESS | 4012 | 1467875214443 Marionette TRACE conn3 <- [1,1826,null,{}] 00:06:54 INFO - PROCESS | 4012 | 1467875214447 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:06:54 INFO - PROCESS | 4012 | 1467875214452 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:54 INFO - PROCESS | 4012 | 1467875214558 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 00:06:54 INFO - PROCESS | 4012 | 1467875214571 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:54 INFO - PROCESS | 4012 | 1467875214573 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:54 INFO - PROCESS | 4012 | ++DOCSHELL 16F6F800 == 33 [pid = 4012] [id = 466] 00:06:54 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (16F76800) [pid = 4012] [serial = 1398] [outer = 00000000] 00:06:54 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (17033800) [pid = 4012] [serial = 1399] [outer = 16F76800] 00:06:54 INFO - PROCESS | 4012 | 1467875214616 Marionette DEBUG loaded listener.js 00:06:54 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (176D2000) [pid = 4012] [serial = 1400] [outer = 16F76800] 00:06:55 INFO - PROCESS | 4012 | 1467875215063 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:06:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 00:06:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 688ms 00:06:55 INFO - PROCESS | 4012 | 1467875215141 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 00:06:55 INFO - PROCESS | 4012 | 1467875215143 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 00:06:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 00:06:55 INFO - PROCESS | 4012 | 1467875215147 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 00:06:55 INFO - PROCESS | 4012 | 1467875215149 Marionette TRACE conn3 <- [1,1830,null,{}] 00:06:55 INFO - PROCESS | 4012 | 1467875215152 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:06:55 INFO - PROCESS | 4012 | 1467875215154 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:55 INFO - PROCESS | 4012 | 1467875215265 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 00:06:55 INFO - PROCESS | 4012 | 1467875215273 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:55 INFO - PROCESS | 4012 | 1467875215275 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:55 INFO - PROCESS | 4012 | ++DOCSHELL 16B68400 == 34 [pid = 4012] [id = 467] 00:06:55 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (176D1C00) [pid = 4012] [serial = 1401] [outer = 00000000] 00:06:55 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (17881800) [pid = 4012] [serial = 1402] [outer = 176D1C00] 00:06:55 INFO - PROCESS | 4012 | 1467875215317 Marionette DEBUG loaded listener.js 00:06:55 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (17882C00) [pid = 4012] [serial = 1403] [outer = 176D1C00] 00:06:55 INFO - PROCESS | 4012 | 1467875215740 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:06:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 00:06:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 641ms 00:06:55 INFO - PROCESS | 4012 | 1467875215785 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 00:06:55 INFO - PROCESS | 4012 | 1467875215787 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 00:06:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 00:06:55 INFO - PROCESS | 4012 | 1467875215790 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 00:06:55 INFO - PROCESS | 4012 | 1467875215792 Marionette TRACE conn3 <- [1,1834,null,{}] 00:06:55 INFO - PROCESS | 4012 | 1467875215795 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:06:55 INFO - PROCESS | 4012 | 1467875215797 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:55 INFO - PROCESS | 4012 | 1467875215873 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 00:06:55 INFO - PROCESS | 4012 | 1467875215878 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:55 INFO - PROCESS | 4012 | 1467875215879 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:55 INFO - PROCESS | 4012 | ++DOCSHELL 1788FC00 == 35 [pid = 4012] [id = 468] 00:06:55 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (17DD8400) [pid = 4012] [serial = 1404] [outer = 00000000] 00:06:55 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (18202000) [pid = 4012] [serial = 1405] [outer = 17DD8400] 00:06:55 INFO - PROCESS | 4012 | 1467875215925 Marionette DEBUG loaded listener.js 00:06:56 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (18207000) [pid = 4012] [serial = 1406] [outer = 17DD8400] 00:06:56 INFO - PROCESS | 4012 | 1467875216383 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:06:56 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:06:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 641ms 00:06:56 INFO - PROCESS | 4012 | 1467875216428 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 00:06:56 INFO - PROCESS | 4012 | 1467875216430 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 00:06:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 00:06:56 INFO - PROCESS | 4012 | 1467875216434 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 00:06:56 INFO - PROCESS | 4012 | 1467875216436 Marionette TRACE conn3 <- [1,1838,null,{}] 00:06:56 INFO - PROCESS | 4012 | 1467875216439 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:06:56 INFO - PROCESS | 4012 | 1467875216441 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:56 INFO - PROCESS | 4012 | 1467875216561 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 00:06:56 INFO - PROCESS | 4012 | 1467875216572 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:56 INFO - PROCESS | 4012 | 1467875216574 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:56 INFO - PROCESS | 4012 | ++DOCSHELL 139C5400 == 36 [pid = 4012] [id = 469] 00:06:56 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (1950AC00) [pid = 4012] [serial = 1407] [outer = 00000000] 00:06:56 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (1978BC00) [pid = 4012] [serial = 1408] [outer = 1950AC00] 00:06:56 INFO - PROCESS | 4012 | 1467875216698 Marionette DEBUG loaded listener.js 00:06:56 INFO - PROCESS | 4012 | ++DOMWINDOW == 85 (1978C400) [pid = 4012] [serial = 1409] [outer = 1950AC00] 00:06:57 INFO - PROCESS | 4012 | 1467875217116 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:06:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:06:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 750ms 00:06:57 INFO - PROCESS | 4012 | 1467875217174 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 00:06:57 INFO - PROCESS | 4012 | 1467875217176 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 00:06:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 00:06:57 INFO - PROCESS | 4012 | 1467875217180 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 00:06:57 INFO - PROCESS | 4012 | 1467875217181 Marionette TRACE conn3 <- [1,1842,null,{}] 00:06:57 INFO - PROCESS | 4012 | 1467875217185 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:06:57 INFO - PROCESS | 4012 | 1467875217187 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:57 INFO - PROCESS | 4012 | 1467875217311 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 00:06:57 INFO - PROCESS | 4012 | 1467875217374 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:57 INFO - PROCESS | 4012 | 1467875217376 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:57 INFO - PROCESS | 4012 | ++DOCSHELL 19797400 == 37 [pid = 4012] [id = 470] 00:06:57 INFO - PROCESS | 4012 | ++DOMWINDOW == 86 (19AC0400) [pid = 4012] [serial = 1410] [outer = 00000000] 00:06:57 INFO - PROCESS | 4012 | ++DOMWINDOW == 87 (19ACD000) [pid = 4012] [serial = 1411] [outer = 19AC0400] 00:06:57 INFO - PROCESS | 4012 | 1467875217419 Marionette DEBUG loaded listener.js 00:06:57 INFO - PROCESS | 4012 | ++DOMWINDOW == 88 (19D34000) [pid = 4012] [serial = 1412] [outer = 19AC0400] 00:06:57 INFO - PROCESS | 4012 | 1467875217826 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:06:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 00:06:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 704ms 00:06:57 INFO - PROCESS | 4012 | 1467875217879 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 00:06:57 INFO - PROCESS | 4012 | 1467875217882 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 00:06:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 00:06:57 INFO - PROCESS | 4012 | 1467875217890 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 00:06:57 INFO - PROCESS | 4012 | 1467875217892 Marionette TRACE conn3 <- [1,1846,null,{}] 00:06:57 INFO - PROCESS | 4012 | 1467875217896 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:06:57 INFO - PROCESS | 4012 | 1467875217898 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:58 INFO - PROCESS | 4012 | 1467875218043 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 00:06:58 INFO - PROCESS | 4012 | 1467875218057 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:58 INFO - PROCESS | 4012 | 1467875218059 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:58 INFO - PROCESS | 4012 | ++DOCSHELL 10E05C00 == 38 [pid = 4012] [id = 471] 00:06:58 INFO - PROCESS | 4012 | ++DOMWINDOW == 89 (1314CC00) [pid = 4012] [serial = 1413] [outer = 00000000] 00:06:58 INFO - PROCESS | 4012 | ++DOMWINDOW == 90 (19DE5C00) [pid = 4012] [serial = 1414] [outer = 1314CC00] 00:06:58 INFO - PROCESS | 4012 | 1467875218268 Marionette DEBUG loaded listener.js 00:06:58 INFO - PROCESS | 4012 | ++DOMWINDOW == 91 (1A1B1000) [pid = 4012] [serial = 1415] [outer = 1314CC00] 00:06:58 INFO - PROCESS | 4012 | --DOMWINDOW == 90 (17DE1800) [pid = 4012] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 00:06:58 INFO - PROCESS | 4012 | --DOMWINDOW == 89 (15F51800) [pid = 4012] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 00:06:58 INFO - PROCESS | 4012 | --DOMWINDOW == 88 (16F6B800) [pid = 4012] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 00:06:58 INFO - PROCESS | 4012 | --DOMWINDOW == 87 (177DD000) [pid = 4012] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 00:06:58 INFO - PROCESS | 4012 | --DOMWINDOW == 86 (12823000) [pid = 4012] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 00:06:58 INFO - PROCESS | 4012 | --DOMWINDOW == 85 (19DE2C00) [pid = 4012] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 00:06:58 INFO - PROCESS | 4012 | --DOMWINDOW == 84 (13940400) [pid = 4012] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 00:06:58 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (10A95C00) [pid = 4012] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 00:06:58 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (13DBC000) [pid = 4012] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 00:06:58 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (12BD3400) [pid = 4012] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 00:06:58 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (10E02000) [pid = 4012] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 00:06:58 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (13496400) [pid = 4012] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 00:06:58 INFO - PROCESS | 4012 | 1467875218644 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:06:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 00:06:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 797ms 00:06:58 INFO - PROCESS | 4012 | 1467875218687 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 00:06:58 INFO - PROCESS | 4012 | 1467875218689 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 00:06:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 00:06:58 INFO - PROCESS | 4012 | 1467875218692 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 00:06:58 INFO - PROCESS | 4012 | 1467875218694 Marionette TRACE conn3 <- [1,1850,null,{}] 00:06:58 INFO - PROCESS | 4012 | 1467875218698 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:06:58 INFO - PROCESS | 4012 | 1467875218699 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:58 INFO - PROCESS | 4012 | 1467875218779 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 00:06:58 INFO - PROCESS | 4012 | 1467875218870 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:58 INFO - PROCESS | 4012 | 1467875218872 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:58 INFO - PROCESS | 4012 | ++DOCSHELL 13948800 == 39 [pid = 4012] [id = 472] 00:06:58 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (139D1000) [pid = 4012] [serial = 1416] [outer = 00000000] 00:06:58 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (16F6B800) [pid = 4012] [serial = 1417] [outer = 139D1000] 00:06:58 INFO - PROCESS | 4012 | 1467875218915 Marionette DEBUG loaded listener.js 00:06:59 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (19509000) [pid = 4012] [serial = 1418] [outer = 139D1000] 00:06:59 INFO - PROCESS | 4012 | 1467875219272 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:06:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 00:06:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 641ms 00:06:59 INFO - PROCESS | 4012 | 1467875219331 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 00:06:59 INFO - PROCESS | 4012 | 1467875219332 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 00:06:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 00:06:59 INFO - PROCESS | 4012 | 1467875219336 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 00:06:59 INFO - PROCESS | 4012 | 1467875219337 Marionette TRACE conn3 <- [1,1854,null,{}] 00:06:59 INFO - PROCESS | 4012 | 1467875219348 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:06:59 INFO - PROCESS | 4012 | 1467875219350 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:59 INFO - PROCESS | 4012 | 1467875219438 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 00:06:59 INFO - PROCESS | 4012 | 1467875219443 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:59 INFO - PROCESS | 4012 | 1467875219445 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:06:59 INFO - PROCESS | 4012 | ++DOCSHELL 102D2C00 == 40 [pid = 4012] [id = 473] 00:06:59 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (160C7000) [pid = 4012] [serial = 1419] [outer = 00000000] 00:06:59 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (1A336800) [pid = 4012] [serial = 1420] [outer = 160C7000] 00:06:59 INFO - PROCESS | 4012 | 1467875219488 Marionette DEBUG loaded listener.js 00:06:59 INFO - PROCESS | 4012 | ++DOMWINDOW == 85 (19D32400) [pid = 4012] [serial = 1421] [outer = 160C7000] 00:06:59 INFO - PROCESS | 4012 | 1467875219936 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:06:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 00:06:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 641ms 00:06:59 INFO - PROCESS | 4012 | 1467875219974 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 00:06:59 INFO - PROCESS | 4012 | 1467875219976 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 00:07:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 00:07:00 INFO - PROCESS | 4012 | 1467875219991 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 00:07:00 INFO - PROCESS | 4012 | 1467875219992 Marionette TRACE conn3 <- [1,1858,null,{}] 00:07:00 INFO - PROCESS | 4012 | 1467875219996 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:07:00 INFO - PROCESS | 4012 | 1467875219998 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:00 INFO - PROCESS | 4012 | 1467875220078 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 00:07:00 INFO - PROCESS | 4012 | 1467875220084 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:00 INFO - PROCESS | 4012 | 1467875220086 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:00 INFO - PROCESS | 4012 | ++DOCSHELL 1449C400 == 41 [pid = 4012] [id = 474] 00:07:00 INFO - PROCESS | 4012 | ++DOMWINDOW == 86 (1607AC00) [pid = 4012] [serial = 1422] [outer = 00000000] 00:07:00 INFO - PROCESS | 4012 | ++DOMWINDOW == 87 (1A70D400) [pid = 4012] [serial = 1423] [outer = 1607AC00] 00:07:00 INFO - PROCESS | 4012 | 1467875220128 Marionette DEBUG loaded listener.js 00:07:00 INFO - PROCESS | 4012 | ++DOMWINDOW == 88 (1A713800) [pid = 4012] [serial = 1424] [outer = 1607AC00] 00:07:00 INFO - PROCESS | 4012 | 1467875220886 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:07:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 00:07:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 938ms 00:07:00 INFO - PROCESS | 4012 | 1467875220941 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 00:07:00 INFO - PROCESS | 4012 | 1467875220945 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 00:07:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 00:07:00 INFO - PROCESS | 4012 | 1467875220950 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 00:07:00 INFO - PROCESS | 4012 | 1467875220955 Marionette TRACE conn3 <- [1,1862,null,{}] 00:07:00 INFO - PROCESS | 4012 | 1467875220960 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:07:00 INFO - PROCESS | 4012 | 1467875220963 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:01 INFO - PROCESS | 4012 | 1467875221088 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 00:07:01 INFO - PROCESS | 4012 | 1467875221214 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:01 INFO - PROCESS | 4012 | 1467875221217 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:01 INFO - PROCESS | 4012 | ++DOCSHELL 10A81800 == 42 [pid = 4012] [id = 475] 00:07:01 INFO - PROCESS | 4012 | ++DOMWINDOW == 89 (10A99400) [pid = 4012] [serial = 1425] [outer = 00000000] 00:07:01 INFO - PROCESS | 4012 | ++DOMWINDOW == 90 (10E39800) [pid = 4012] [serial = 1426] [outer = 10A99400] 00:07:01 INFO - PROCESS | 4012 | 1467875221273 Marionette DEBUG loaded listener.js 00:07:01 INFO - PROCESS | 4012 | ++DOMWINDOW == 91 (11CD2400) [pid = 4012] [serial = 1427] [outer = 10A99400] 00:07:02 INFO - PROCESS | 4012 | 1467875222158 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:07:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 00:07:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1251ms 00:07:02 INFO - PROCESS | 4012 | 1467875222201 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 00:07:02 INFO - PROCESS | 4012 | 1467875222206 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 00:07:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 00:07:02 INFO - PROCESS | 4012 | 1467875222211 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 00:07:02 INFO - PROCESS | 4012 | 1467875222214 Marionette TRACE conn3 <- [1,1866,null,{}] 00:07:02 INFO - PROCESS | 4012 | 1467875222220 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:07:02 INFO - PROCESS | 4012 | 1467875222223 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:02 INFO - PROCESS | 4012 | 1467875222332 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 00:07:02 INFO - PROCESS | 4012 | 1467875222467 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:02 INFO - PROCESS | 4012 | 1467875222471 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:02 INFO - PROCESS | 4012 | ++DOCSHELL 10A74C00 == 43 [pid = 4012] [id = 476] 00:07:02 INFO - PROCESS | 4012 | ++DOMWINDOW == 92 (10A75400) [pid = 4012] [serial = 1428] [outer = 00000000] 00:07:02 INFO - PROCESS | 4012 | ++DOMWINDOW == 93 (1129AC00) [pid = 4012] [serial = 1429] [outer = 10A75400] 00:07:02 INFO - PROCESS | 4012 | 1467875222522 Marionette DEBUG loaded listener.js 00:07:02 INFO - PROCESS | 4012 | ++DOMWINDOW == 94 (11C3EC00) [pid = 4012] [serial = 1430] [outer = 10A75400] 00:07:02 INFO - PROCESS | 4012 | --DOCSHELL 102D2C00 == 42 [pid = 4012] [id = 473] 00:07:02 INFO - PROCESS | 4012 | --DOCSHELL 13948800 == 41 [pid = 4012] [id = 472] 00:07:02 INFO - PROCESS | 4012 | --DOCSHELL 10E05C00 == 40 [pid = 4012] [id = 471] 00:07:02 INFO - PROCESS | 4012 | --DOCSHELL 19797400 == 39 [pid = 4012] [id = 470] 00:07:02 INFO - PROCESS | 4012 | --DOCSHELL 139C5400 == 38 [pid = 4012] [id = 469] 00:07:02 INFO - PROCESS | 4012 | --DOCSHELL 1788FC00 == 37 [pid = 4012] [id = 468] 00:07:02 INFO - PROCESS | 4012 | --DOCSHELL 16B68400 == 36 [pid = 4012] [id = 467] 00:07:02 INFO - PROCESS | 4012 | --DOCSHELL 16F6F800 == 35 [pid = 4012] [id = 466] 00:07:02 INFO - PROCESS | 4012 | --DOCSHELL 15F50400 == 34 [pid = 4012] [id = 465] 00:07:02 INFO - PROCESS | 4012 | --DOCSHELL 13DBB000 == 33 [pid = 4012] [id = 464] 00:07:02 INFO - PROCESS | 4012 | --DOCSHELL 139C5C00 == 32 [pid = 4012] [id = 463] 00:07:02 INFO - PROCESS | 4012 | --DOCSHELL 11CD2800 == 31 [pid = 4012] [id = 462] 00:07:02 INFO - PROCESS | 4012 | --DOCSHELL 10A79000 == 30 [pid = 4012] [id = 461] 00:07:02 INFO - PROCESS | 4012 | --DOMWINDOW == 93 (19AC6C00) [pid = 4012] [serial = 1381] [outer = 00000000] [url = about:blank] 00:07:02 INFO - PROCESS | 4012 | --DOCSHELL 13DBB800 == 29 [pid = 4012] [id = 460] 00:07:02 INFO - PROCESS | 4012 | --DOMWINDOW == 92 (18209000) [pid = 4012] [serial = 1379] [outer = 00000000] [url = about:blank] 00:07:02 INFO - PROCESS | 4012 | --DOMWINDOW == 91 (160CB400) [pid = 4012] [serial = 1366] [outer = 00000000] [url = about:blank] 00:07:02 INFO - PROCESS | 4012 | --DOMWINDOW == 90 (16F78000) [pid = 4012] [serial = 1369] [outer = 00000000] [url = about:blank] 00:07:02 INFO - PROCESS | 4012 | --DOMWINDOW == 89 (16B71800) [pid = 4012] [serial = 1367] [outer = 00000000] [url = about:blank] 00:07:02 INFO - PROCESS | 4012 | --DOMWINDOW == 88 (1820B400) [pid = 4012] [serial = 1372] [outer = 00000000] [url = about:blank] 00:07:02 INFO - PROCESS | 4012 | --DOMWINDOW == 87 (171B6000) [pid = 4012] [serial = 1370] [outer = 00000000] [url = about:blank] 00:07:02 INFO - PROCESS | 4012 | --DOMWINDOW == 86 (1950C000) [pid = 4012] [serial = 1378] [outer = 00000000] [url = about:blank] 00:07:02 INFO - PROCESS | 4012 | --DOMWINDOW == 85 (130A3000) [pid = 4012] [serial = 1355] [outer = 00000000] [url = about:blank] 00:07:02 INFO - PROCESS | 4012 | --DOMWINDOW == 84 (129EC400) [pid = 4012] [serial = 1354] [outer = 00000000] [url = about:blank] 00:07:02 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (1A341000) [pid = 4012] [serial = 1352] [outer = 00000000] [url = about:blank] 00:07:02 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (1A1B0400) [pid = 4012] [serial = 1351] [outer = 00000000] [url = about:blank] 00:07:02 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (16F78400) [pid = 4012] [serial = 1349] [outer = 00000000] [url = about:blank] 00:07:02 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (16B6A000) [pid = 4012] [serial = 1348] [outer = 00000000] [url = about:blank] 00:07:02 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (134A1800) [pid = 4012] [serial = 1346] [outer = 00000000] [url = about:blank] 00:07:02 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (11C44800) [pid = 4012] [serial = 1345] [outer = 00000000] [url = about:blank] 00:07:02 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (19503800) [pid = 4012] [serial = 1373] [outer = 00000000] [url = about:blank] 00:07:02 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (152AFC00) [pid = 4012] [serial = 1363] [outer = 00000000] [url = about:blank] 00:07:02 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (130A7000) [pid = 4012] [serial = 1360] [outer = 00000000] [url = about:blank] 00:07:02 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (131E2800) [pid = 4012] [serial = 1361] [outer = 00000000] [url = about:blank] 00:07:02 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (10E10000) [pid = 4012] [serial = 1357] [outer = 00000000] [url = about:blank] 00:07:02 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (10E3F400) [pid = 4012] [serial = 1358] [outer = 00000000] [url = about:blank] 00:07:02 INFO - PROCESS | 4012 | --DOMWINDOW == 71 (160CB000) [pid = 4012] [serial = 1375] [outer = 00000000] [url = about:blank] 00:07:02 INFO - PROCESS | 4012 | --DOMWINDOW == 70 (160CC000) [pid = 4012] [serial = 1376] [outer = 00000000] [url = about:blank] 00:07:02 INFO - PROCESS | 4012 | --DOMWINDOW == 69 (159DAC00) [pid = 4012] [serial = 1364] [outer = 00000000] [url = about:blank] 00:07:03 INFO - PROCESS | 4012 | 1467875223034 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:07:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 00:07:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 844ms 00:07:03 INFO - PROCESS | 4012 | 1467875223055 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 00:07:03 INFO - PROCESS | 4012 | 1467875223059 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 00:07:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 00:07:03 INFO - PROCESS | 4012 | 1467875223070 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 00:07:03 INFO - PROCESS | 4012 | 1467875223073 Marionette TRACE conn3 <- [1,1870,null,{}] 00:07:03 INFO - PROCESS | 4012 | 1467875223076 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:07:03 INFO - PROCESS | 4012 | 1467875223079 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:03 INFO - PROCESS | 4012 | 1467875223164 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 00:07:03 INFO - PROCESS | 4012 | 1467875223171 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:03 INFO - PROCESS | 4012 | 1467875223174 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:03 INFO - PROCESS | 4012 | ++DOCSHELL 129AC400 == 30 [pid = 4012] [id = 477] 00:07:03 INFO - PROCESS | 4012 | ++DOMWINDOW == 70 (129AE800) [pid = 4012] [serial = 1431] [outer = 00000000] 00:07:03 INFO - PROCESS | 4012 | ++DOMWINDOW == 71 (13034C00) [pid = 4012] [serial = 1432] [outer = 129AE800] 00:07:03 INFO - PROCESS | 4012 | 1467875223220 Marionette DEBUG loaded listener.js 00:07:03 INFO - PROCESS | 4012 | ++DOMWINDOW == 72 (1313B000) [pid = 4012] [serial = 1433] [outer = 129AE800] 00:07:03 INFO - PROCESS | 4012 | 1467875223716 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:07:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 00:07:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 688ms 00:07:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 00:07:03 INFO - PROCESS | 4012 | 1467875223764 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 00:07:03 INFO - PROCESS | 4012 | 1467875223766 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 00:07:03 INFO - PROCESS | 4012 | 1467875223770 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 00:07:03 INFO - PROCESS | 4012 | 1467875223773 Marionette TRACE conn3 <- [1,1874,null,{}] 00:07:03 INFO - PROCESS | 4012 | 1467875223784 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:07:03 INFO - PROCESS | 4012 | 1467875223788 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:03 INFO - PROCESS | 4012 | 1467875223899 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 00:07:04 INFO - PROCESS | 4012 | 1467875224004 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:04 INFO - PROCESS | 4012 | 1467875224007 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:04 INFO - PROCESS | 4012 | ++DOCSHELL 13C51800 == 31 [pid = 4012] [id = 478] 00:07:04 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (13C53400) [pid = 4012] [serial = 1434] [outer = 00000000] 00:07:04 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (13EC8C00) [pid = 4012] [serial = 1435] [outer = 13C53400] 00:07:04 INFO - PROCESS | 4012 | 1467875224054 Marionette DEBUG loaded listener.js 00:07:04 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (144A5800) [pid = 4012] [serial = 1436] [outer = 13C53400] 00:07:04 INFO - PROCESS | 4012 | 1467875224415 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:07:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 00:07:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 688ms 00:07:04 INFO - PROCESS | 4012 | 1467875224469 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 00:07:04 INFO - PROCESS | 4012 | 1467875224472 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 00:07:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 00:07:04 INFO - PROCESS | 4012 | 1467875224475 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 00:07:04 INFO - PROCESS | 4012 | 1467875224477 Marionette TRACE conn3 <- [1,1878,null,{}] 00:07:04 INFO - PROCESS | 4012 | 1467875224480 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:07:04 INFO - PROCESS | 4012 | 1467875224482 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:04 INFO - PROCESS | 4012 | 1467875224564 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 00:07:04 INFO - PROCESS | 4012 | 1467875224570 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:04 INFO - PROCESS | 4012 | 1467875224572 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:04 INFO - PROCESS | 4012 | ++DOCSHELL 159D9800 == 32 [pid = 4012] [id = 479] 00:07:04 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (15F4E000) [pid = 4012] [serial = 1437] [outer = 00000000] 00:07:04 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (160C8000) [pid = 4012] [serial = 1438] [outer = 15F4E000] 00:07:04 INFO - PROCESS | 4012 | 1467875224616 Marionette DEBUG loaded listener.js 00:07:04 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (163E6800) [pid = 4012] [serial = 1439] [outer = 15F4E000] 00:07:05 INFO - PROCESS | 4012 | 1467875225101 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:07:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 00:07:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 641ms 00:07:05 INFO - PROCESS | 4012 | 1467875225118 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 00:07:05 INFO - PROCESS | 4012 | 1467875225120 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 00:07:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 00:07:05 INFO - PROCESS | 4012 | 1467875225127 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 00:07:05 INFO - PROCESS | 4012 | 1467875225128 Marionette TRACE conn3 <- [1,1882,null,{}] 00:07:05 INFO - PROCESS | 4012 | 1467875225135 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:07:05 INFO - PROCESS | 4012 | 1467875225137 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:05 INFO - PROCESS | 4012 | 1467875225245 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 00:07:05 INFO - PROCESS | 4012 | 1467875225331 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:05 INFO - PROCESS | 4012 | 1467875225334 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:05 INFO - PROCESS | 4012 | ++DOCSHELL 16DC1800 == 33 [pid = 4012] [id = 480] 00:07:05 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (16DC2C00) [pid = 4012] [serial = 1440] [outer = 00000000] 00:07:05 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (16F6F800) [pid = 4012] [serial = 1441] [outer = 16DC2C00] 00:07:05 INFO - PROCESS | 4012 | 1467875225378 Marionette DEBUG loaded listener.js 00:07:05 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (17033C00) [pid = 4012] [serial = 1442] [outer = 16DC2C00] 00:07:05 INFO - PROCESS | 4012 | 1467875225812 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:07:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 00:07:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 735ms 00:07:05 INFO - PROCESS | 4012 | 1467875225870 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 00:07:05 INFO - PROCESS | 4012 | 1467875225872 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 00:07:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 00:07:05 INFO - PROCESS | 4012 | 1467875225906 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 00:07:05 INFO - PROCESS | 4012 | 1467875225907 Marionette TRACE conn3 <- [1,1886,null,{}] 00:07:05 INFO - PROCESS | 4012 | 1467875225914 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:07:05 INFO - PROCESS | 4012 | 1467875225919 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:06 INFO - PROCESS | 4012 | 1467875226056 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 00:07:06 INFO - PROCESS | 4012 | 1467875226126 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:06 INFO - PROCESS | 4012 | 1467875226128 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:06 INFO - PROCESS | 4012 | ++DOCSHELL 17788400 == 34 [pid = 4012] [id = 481] 00:07:06 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (17788C00) [pid = 4012] [serial = 1443] [outer = 00000000] 00:07:06 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (17DD9C00) [pid = 4012] [serial = 1444] [outer = 17788C00] 00:07:06 INFO - PROCESS | 4012 | 1467875226195 Marionette DEBUG loaded listener.js 00:07:06 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (17DE2800) [pid = 4012] [serial = 1445] [outer = 17788C00] 00:07:06 INFO - PROCESS | 4012 | 1467875226673 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:07:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 00:07:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 813ms 00:07:06 INFO - PROCESS | 4012 | 1467875226702 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 00:07:06 INFO - PROCESS | 4012 | 1467875226705 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 00:07:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 00:07:06 INFO - PROCESS | 4012 | 1467875226710 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 00:07:06 INFO - PROCESS | 4012 | 1467875226712 Marionette TRACE conn3 <- [1,1890,null,{}] 00:07:06 INFO - PROCESS | 4012 | 1467875226721 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:07:06 INFO - PROCESS | 4012 | 1467875226723 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:06 INFO - PROCESS | 4012 | 1467875226959 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 00:07:06 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (160C7000) [pid = 4012] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 00:07:06 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (17DD8400) [pid = 4012] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 00:07:06 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (10A7C000) [pid = 4012] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 00:07:06 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (13EC5C00) [pid = 4012] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 00:07:06 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (1950AC00) [pid = 4012] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 00:07:06 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (16F76800) [pid = 4012] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 00:07:06 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (11CD2C00) [pid = 4012] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 00:07:06 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (1603F000) [pid = 4012] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 00:07:06 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (139C6C00) [pid = 4012] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 00:07:06 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (19AC0400) [pid = 4012] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 00:07:06 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (176D1C00) [pid = 4012] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 00:07:06 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (19798C00) [pid = 4012] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 00:07:06 INFO - PROCESS | 4012 | --DOMWINDOW == 71 (1314CC00) [pid = 4012] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 00:07:06 INFO - PROCESS | 4012 | --DOMWINDOW == 70 (139D1000) [pid = 4012] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 00:07:07 INFO - PROCESS | 4012 | 1467875227027 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:07 INFO - PROCESS | 4012 | 1467875227029 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:07 INFO - PROCESS | 4012 | ++DOCSHELL 1021DC00 == 35 [pid = 4012] [id = 482] 00:07:07 INFO - PROCESS | 4012 | ++DOMWINDOW == 71 (1055F800) [pid = 4012] [serial = 1446] [outer = 00000000] 00:07:07 INFO - PROCESS | 4012 | ++DOMWINDOW == 72 (114D2400) [pid = 4012] [serial = 1447] [outer = 1055F800] 00:07:07 INFO - PROCESS | 4012 | 1467875227072 Marionette DEBUG loaded listener.js 00:07:07 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (131E6400) [pid = 4012] [serial = 1448] [outer = 1055F800] 00:07:07 INFO - PROCESS | 4012 | 1467875227429 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:07:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 00:07:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 735ms 00:07:07 INFO - PROCESS | 4012 | 1467875227449 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 00:07:07 INFO - PROCESS | 4012 | 1467875227451 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 00:07:07 INFO - PROCESS | 4012 | 1467875227454 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 00:07:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 00:07:07 INFO - PROCESS | 4012 | 1467875227455 Marionette TRACE conn3 <- [1,1894,null,{}] 00:07:07 INFO - PROCESS | 4012 | 1467875227459 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:07:07 INFO - PROCESS | 4012 | 1467875227460 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:07 INFO - PROCESS | 4012 | 1467875227572 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 00:07:07 INFO - PROCESS | 4012 | 1467875227580 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:07 INFO - PROCESS | 4012 | 1467875227582 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:07 INFO - PROCESS | 4012 | ++DOCSHELL 12DF6400 == 36 [pid = 4012] [id = 483] 00:07:07 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (13C4A400) [pid = 4012] [serial = 1449] [outer = 00000000] 00:07:07 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (176D1C00) [pid = 4012] [serial = 1450] [outer = 13C4A400] 00:07:07 INFO - PROCESS | 4012 | 1467875227625 Marionette DEBUG loaded listener.js 00:07:07 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (17888000) [pid = 4012] [serial = 1451] [outer = 13C4A400] 00:07:08 INFO - PROCESS | 4012 | 1467875228032 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:07:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 00:07:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 625ms 00:07:08 INFO - PROCESS | 4012 | 1467875228092 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 00:07:08 INFO - PROCESS | 4012 | 1467875228094 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 00:07:08 INFO - PROCESS | 4012 | 1467875228097 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 00:07:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 00:07:08 INFO - PROCESS | 4012 | 1467875228099 Marionette TRACE conn3 <- [1,1898,null,{}] 00:07:08 INFO - PROCESS | 4012 | 1467875228102 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:07:08 INFO - PROCESS | 4012 | 1467875228104 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:08 INFO - PROCESS | 4012 | 1467875228216 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 00:07:08 INFO - PROCESS | 4012 | 1467875228223 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:08 INFO - PROCESS | 4012 | 1467875228225 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:08 INFO - PROCESS | 4012 | ++DOCSHELL 13155C00 == 37 [pid = 4012] [id = 484] 00:07:08 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (19504800) [pid = 4012] [serial = 1452] [outer = 00000000] 00:07:08 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (1950DC00) [pid = 4012] [serial = 1453] [outer = 19504800] 00:07:08 INFO - PROCESS | 4012 | 1467875228271 Marionette DEBUG loaded listener.js 00:07:08 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (19795C00) [pid = 4012] [serial = 1454] [outer = 19504800] 00:07:08 INFO - PROCESS | 4012 | 1467875228687 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:07:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 00:07:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 625ms 00:07:08 INFO - PROCESS | 4012 | 1467875228737 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 00:07:08 INFO - PROCESS | 4012 | 1467875228740 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 00:07:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 00:07:08 INFO - PROCESS | 4012 | 1467875228744 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 00:07:08 INFO - PROCESS | 4012 | 1467875228755 Marionette TRACE conn3 <- [1,1902,null,{}] 00:07:08 INFO - PROCESS | 4012 | 1467875228763 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:07:08 INFO - PROCESS | 4012 | 1467875228765 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:08 INFO - PROCESS | 4012 | 1467875228882 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 00:07:08 INFO - PROCESS | 4012 | 1467875228893 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:08 INFO - PROCESS | 4012 | 1467875228894 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:08 INFO - PROCESS | 4012 | ++DOCSHELL 1950B400 == 38 [pid = 4012] [id = 485] 00:07:08 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (19AC5400) [pid = 4012] [serial = 1455] [outer = 00000000] 00:07:08 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (19B5E400) [pid = 4012] [serial = 1456] [outer = 19AC5400] 00:07:08 INFO - PROCESS | 4012 | 1467875228937 Marionette DEBUG loaded listener.js 00:07:09 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (19B64C00) [pid = 4012] [serial = 1457] [outer = 19AC5400] 00:07:09 INFO - PROCESS | 4012 | 1467875229536 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:07:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 00:07:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 907ms 00:07:09 INFO - PROCESS | 4012 | 1467875229647 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 00:07:09 INFO - PROCESS | 4012 | 1467875229651 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 00:07:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 00:07:09 INFO - PROCESS | 4012 | 1467875229656 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 00:07:09 INFO - PROCESS | 4012 | 1467875229661 Marionette TRACE conn3 <- [1,1906,null,{}] 00:07:09 INFO - PROCESS | 4012 | 1467875229667 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:07:09 INFO - PROCESS | 4012 | 1467875229669 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:09 INFO - PROCESS | 4012 | 1467875229789 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 00:07:09 INFO - PROCESS | 4012 | 1467875229917 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:09 INFO - PROCESS | 4012 | 1467875229920 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:09 INFO - PROCESS | 4012 | ++DOCSHELL 10A95000 == 39 [pid = 4012] [id = 486] 00:07:09 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (10A99800) [pid = 4012] [serial = 1458] [outer = 00000000] 00:07:09 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (10F9A800) [pid = 4012] [serial = 1459] [outer = 10A99800] 00:07:10 INFO - PROCESS | 4012 | 1467875229978 Marionette DEBUG loaded listener.js 00:07:10 INFO - PROCESS | 4012 | ++DOMWINDOW == 85 (131E6C00) [pid = 4012] [serial = 1460] [outer = 10A99800] 00:07:10 INFO - PROCESS | 4012 | 1467875230536 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:07:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 00:07:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 938ms 00:07:10 INFO - PROCESS | 4012 | 1467875230603 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 00:07:10 INFO - PROCESS | 4012 | 1467875230607 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 00:07:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 00:07:10 INFO - PROCESS | 4012 | 1467875230614 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 00:07:10 INFO - PROCESS | 4012 | 1467875230617 Marionette TRACE conn3 <- [1,1910,null,{}] 00:07:10 INFO - PROCESS | 4012 | 1467875230621 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:07:10 INFO - PROCESS | 4012 | 1467875230624 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:10 INFO - PROCESS | 4012 | 1467875230732 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 00:07:10 INFO - PROCESS | 4012 | 1467875230872 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:10 INFO - PROCESS | 4012 | 1467875230874 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:10 INFO - PROCESS | 4012 | ++DOCSHELL 16048400 == 40 [pid = 4012] [id = 487] 00:07:10 INFO - PROCESS | 4012 | ++DOMWINDOW == 86 (16048800) [pid = 4012] [serial = 1461] [outer = 00000000] 00:07:10 INFO - PROCESS | 4012 | ++DOMWINDOW == 87 (16B71800) [pid = 4012] [serial = 1462] [outer = 16048800] 00:07:10 INFO - PROCESS | 4012 | 1467875230931 Marionette DEBUG loaded listener.js 00:07:11 INFO - PROCESS | 4012 | ++DOMWINDOW == 88 (16F6EC00) [pid = 4012] [serial = 1463] [outer = 16048800] 00:07:11 INFO - PROCESS | 4012 | 1467875231530 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:07:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 00:07:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 938ms 00:07:11 INFO - PROCESS | 4012 | 1467875231559 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 00:07:11 INFO - PROCESS | 4012 | 1467875231561 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 00:07:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 00:07:11 INFO - PROCESS | 4012 | 1467875231565 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 00:07:11 INFO - PROCESS | 4012 | 1467875231569 Marionette TRACE conn3 <- [1,1914,null,{}] 00:07:11 INFO - PROCESS | 4012 | 1467875231579 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:07:11 INFO - PROCESS | 4012 | 1467875231584 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:11 INFO - PROCESS | 4012 | 1467875231689 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 00:07:11 INFO - PROCESS | 4012 | 1467875231826 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:11 INFO - PROCESS | 4012 | 1467875231829 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:11 INFO - PROCESS | 4012 | ++DOCSHELL 19AC4000 == 41 [pid = 4012] [id = 488] 00:07:11 INFO - PROCESS | 4012 | ++DOMWINDOW == 89 (19AC9000) [pid = 4012] [serial = 1464] [outer = 00000000] 00:07:11 INFO - PROCESS | 4012 | ++DOMWINDOW == 90 (19DDFC00) [pid = 4012] [serial = 1465] [outer = 19AC9000] 00:07:11 INFO - PROCESS | 4012 | 1467875231886 Marionette DEBUG loaded listener.js 00:07:11 INFO - PROCESS | 4012 | ++DOMWINDOW == 91 (1A1B6400) [pid = 4012] [serial = 1466] [outer = 19AC9000] 00:07:12 INFO - PROCESS | 4012 | 1467875232437 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:07:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 00:07:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1032ms 00:07:12 INFO - PROCESS | 4012 | 1467875232611 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 00:07:12 INFO - PROCESS | 4012 | 1467875232615 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 00:07:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 00:07:12 INFO - PROCESS | 4012 | 1467875232648 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 00:07:12 INFO - PROCESS | 4012 | 1467875232651 Marionette TRACE conn3 <- [1,1918,null,{}] 00:07:12 INFO - PROCESS | 4012 | 1467875232657 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:07:12 INFO - PROCESS | 4012 | 1467875232660 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:12 INFO - PROCESS | 4012 | 1467875232759 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 00:07:12 INFO - PROCESS | 4012 | 1467875232894 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:12 INFO - PROCESS | 4012 | 1467875232899 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:12 INFO - PROCESS | 4012 | ++DOCSHELL 11449000 == 42 [pid = 4012] [id = 489] 00:07:12 INFO - PROCESS | 4012 | ++DOMWINDOW == 92 (1144B400) [pid = 4012] [serial = 1467] [outer = 00000000] 00:07:12 INFO - PROCESS | 4012 | ++DOMWINDOW == 93 (1291D400) [pid = 4012] [serial = 1468] [outer = 1144B400] 00:07:12 INFO - PROCESS | 4012 | 1467875232954 Marionette DEBUG loaded listener.js 00:07:13 INFO - PROCESS | 4012 | ++DOMWINDOW == 94 (129F7800) [pid = 4012] [serial = 1469] [outer = 1144B400] 00:07:14 INFO - PROCESS | 4012 | --DOCSHELL 13155C00 == 41 [pid = 4012] [id = 484] 00:07:14 INFO - PROCESS | 4012 | --DOCSHELL 12DF6400 == 40 [pid = 4012] [id = 483] 00:07:14 INFO - PROCESS | 4012 | --DOCSHELL 1021DC00 == 39 [pid = 4012] [id = 482] 00:07:14 INFO - PROCESS | 4012 | --DOCSHELL 17788400 == 38 [pid = 4012] [id = 481] 00:07:14 INFO - PROCESS | 4012 | --DOCSHELL 16DC1800 == 37 [pid = 4012] [id = 480] 00:07:14 INFO - PROCESS | 4012 | --DOCSHELL 159D9800 == 36 [pid = 4012] [id = 479] 00:07:14 INFO - PROCESS | 4012 | --DOCSHELL 13C51800 == 35 [pid = 4012] [id = 478] 00:07:14 INFO - PROCESS | 4012 | --DOCSHELL 129AC400 == 34 [pid = 4012] [id = 477] 00:07:14 INFO - PROCESS | 4012 | --DOCSHELL 10A74C00 == 33 [pid = 4012] [id = 476] 00:07:14 INFO - PROCESS | 4012 | --DOCSHELL 1449C400 == 32 [pid = 4012] [id = 474] 00:07:14 INFO - PROCESS | 4012 | --DOCSHELL 10A81800 == 31 [pid = 4012] [id = 475] 00:07:14 INFO - PROCESS | 4012 | --DOCSHELL 16048400 == 30 [pid = 4012] [id = 487] 00:07:14 INFO - PROCESS | 4012 | --DOCSHELL 19AC4000 == 29 [pid = 4012] [id = 488] 00:07:14 INFO - PROCESS | 4012 | --DOCSHELL 1950B400 == 28 [pid = 4012] [id = 485] 00:07:14 INFO - PROCESS | 4012 | --DOCSHELL 10A95000 == 27 [pid = 4012] [id = 486] 00:07:14 INFO - PROCESS | 4012 | --DOMWINDOW == 93 (18202000) [pid = 4012] [serial = 1405] [outer = 00000000] [url = about:blank] 00:07:14 INFO - PROCESS | 4012 | --DOMWINDOW == 92 (10E09C00) [pid = 4012] [serial = 1384] [outer = 00000000] [url = about:blank] 00:07:14 INFO - PROCESS | 4012 | --DOMWINDOW == 91 (10E0E000) [pid = 4012] [serial = 1385] [outer = 00000000] [url = about:blank] 00:07:14 INFO - PROCESS | 4012 | --DOMWINDOW == 90 (152B3C00) [pid = 4012] [serial = 1393] [outer = 00000000] [url = about:blank] 00:07:14 INFO - PROCESS | 4012 | --DOMWINDOW == 89 (1978BC00) [pid = 4012] [serial = 1408] [outer = 00000000] [url = about:blank] 00:07:14 INFO - PROCESS | 4012 | --DOMWINDOW == 88 (15F4A800) [pid = 4012] [serial = 1394] [outer = 00000000] [url = about:blank] 00:07:14 INFO - PROCESS | 4012 | --DOMWINDOW == 87 (17033800) [pid = 4012] [serial = 1399] [outer = 00000000] [url = about:blank] 00:07:14 INFO - PROCESS | 4012 | --DOMWINDOW == 86 (176D2000) [pid = 4012] [serial = 1400] [outer = 00000000] [url = about:blank] 00:07:14 INFO - PROCESS | 4012 | --DOMWINDOW == 85 (129AAC00) [pid = 4012] [serial = 1387] [outer = 00000000] [url = about:blank] 00:07:14 INFO - PROCESS | 4012 | --DOMWINDOW == 84 (129F3800) [pid = 4012] [serial = 1388] [outer = 00000000] [url = about:blank] 00:07:14 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (160BE400) [pid = 4012] [serial = 1396] [outer = 00000000] [url = about:blank] 00:07:14 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (160C3400) [pid = 4012] [serial = 1397] [outer = 00000000] [url = about:blank] 00:07:14 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (13C47C00) [pid = 4012] [serial = 1390] [outer = 00000000] [url = about:blank] 00:07:14 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (13CCA000) [pid = 4012] [serial = 1391] [outer = 00000000] [url = about:blank] 00:07:14 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (19ACD000) [pid = 4012] [serial = 1411] [outer = 00000000] [url = about:blank] 00:07:14 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (17881800) [pid = 4012] [serial = 1402] [outer = 00000000] [url = about:blank] 00:07:14 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (17882C00) [pid = 4012] [serial = 1403] [outer = 00000000] [url = about:blank] 00:07:14 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (19B5AC00) [pid = 4012] [serial = 1382] [outer = 00000000] [url = about:blank] 00:07:14 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (19D34000) [pid = 4012] [serial = 1412] [outer = 00000000] [url = about:blank] 00:07:14 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (1A1B1000) [pid = 4012] [serial = 1415] [outer = 00000000] [url = about:blank] 00:07:14 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (19DE5C00) [pid = 4012] [serial = 1414] [outer = 00000000] [url = about:blank] 00:07:14 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (16F6B800) [pid = 4012] [serial = 1417] [outer = 00000000] [url = about:blank] 00:07:14 INFO - PROCESS | 4012 | --DOMWINDOW == 71 (19D32400) [pid = 4012] [serial = 1421] [outer = 00000000] [url = about:blank] 00:07:14 INFO - PROCESS | 4012 | --DOMWINDOW == 70 (1978C400) [pid = 4012] [serial = 1409] [outer = 00000000] [url = about:blank] 00:07:14 INFO - PROCESS | 4012 | --DOMWINDOW == 69 (18207000) [pid = 4012] [serial = 1406] [outer = 00000000] [url = about:blank] 00:07:14 INFO - PROCESS | 4012 | --DOMWINDOW == 68 (19509000) [pid = 4012] [serial = 1418] [outer = 00000000] [url = about:blank] 00:07:14 INFO - PROCESS | 4012 | --DOMWINDOW == 67 (1A336800) [pid = 4012] [serial = 1420] [outer = 00000000] [url = about:blank] 00:07:14 INFO - PROCESS | 4012 | --DOMWINDOW == 66 (1A70D400) [pid = 4012] [serial = 1423] [outer = 00000000] [url = about:blank] 00:07:14 INFO - PROCESS | 4012 | 1467875234201 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:07:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 00:07:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1579ms 00:07:14 INFO - PROCESS | 4012 | 1467875234234 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 00:07:14 INFO - PROCESS | 4012 | 1467875234238 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 00:07:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 00:07:14 INFO - PROCESS | 4012 | 1467875234243 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 00:07:14 INFO - PROCESS | 4012 | 1467875234246 Marionette TRACE conn3 <- [1,1922,null,{}] 00:07:14 INFO - PROCESS | 4012 | 1467875234290 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:07:14 INFO - PROCESS | 4012 | 1467875234293 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:14 INFO - PROCESS | 4012 | 1467875234378 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 00:07:14 INFO - PROCESS | 4012 | 1467875234468 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:14 INFO - PROCESS | 4012 | 1467875234472 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:14 INFO - PROCESS | 4012 | ++DOCSHELL 10A08000 == 28 [pid = 4012] [id = 490] 00:07:14 INFO - PROCESS | 4012 | ++DOMWINDOW == 67 (10A09400) [pid = 4012] [serial = 1470] [outer = 00000000] 00:07:14 INFO - PROCESS | 4012 | ++DOMWINDOW == 68 (10E0A000) [pid = 4012] [serial = 1471] [outer = 10A09400] 00:07:14 INFO - PROCESS | 4012 | 1467875234519 Marionette DEBUG loaded listener.js 00:07:14 INFO - PROCESS | 4012 | ++DOMWINDOW == 69 (10E0E400) [pid = 4012] [serial = 1472] [outer = 10A09400] 00:07:14 INFO - PROCESS | 4012 | 1467875234940 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:07:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 00:07:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 735ms 00:07:14 INFO - PROCESS | 4012 | 1467875234983 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 00:07:14 INFO - PROCESS | 4012 | 1467875234988 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 00:07:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 00:07:15 INFO - PROCESS | 4012 | 1467875234999 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 00:07:15 INFO - PROCESS | 4012 | 1467875235002 Marionette TRACE conn3 <- [1,1926,null,{}] 00:07:15 INFO - PROCESS | 4012 | 1467875235006 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:07:15 INFO - PROCESS | 4012 | 1467875235009 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:15 INFO - PROCESS | 4012 | 1467875235098 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 00:07:15 INFO - PROCESS | 4012 | 1467875235107 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:15 INFO - PROCESS | 4012 | 1467875235110 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:15 INFO - PROCESS | 4012 | ++DOCSHELL 12BD4400 == 29 [pid = 4012] [id = 491] 00:07:15 INFO - PROCESS | 4012 | ++DOMWINDOW == 70 (12BDC000) [pid = 4012] [serial = 1473] [outer = 00000000] 00:07:15 INFO - PROCESS | 4012 | ++DOMWINDOW == 71 (13142400) [pid = 4012] [serial = 1474] [outer = 12BDC000] 00:07:15 INFO - PROCESS | 4012 | 1467875235156 Marionette DEBUG loaded listener.js 00:07:15 INFO - PROCESS | 4012 | ++DOMWINDOW == 72 (132D4800) [pid = 4012] [serial = 1475] [outer = 12BDC000] 00:07:15 INFO - PROCESS | 4012 | 1467875235625 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:07:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 00:07:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 657ms 00:07:15 INFO - PROCESS | 4012 | 1467875235652 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 00:07:15 INFO - PROCESS | 4012 | 1467875235654 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 00:07:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 00:07:15 INFO - PROCESS | 4012 | 1467875235658 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 00:07:15 INFO - PROCESS | 4012 | 1467875235661 Marionette TRACE conn3 <- [1,1930,null,{}] 00:07:15 INFO - PROCESS | 4012 | 1467875235675 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:07:15 INFO - PROCESS | 4012 | 1467875235680 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:15 INFO - PROCESS | 4012 | 1467875235788 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 00:07:15 INFO - PROCESS | 4012 | 1467875235800 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:15 INFO - PROCESS | 4012 | 1467875235804 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:15 INFO - PROCESS | 4012 | ++DOCSHELL 144A5400 == 30 [pid = 4012] [id = 492] 00:07:15 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (152B3C00) [pid = 4012] [serial = 1476] [outer = 00000000] 00:07:15 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (159DA800) [pid = 4012] [serial = 1477] [outer = 152B3C00] 00:07:15 INFO - PROCESS | 4012 | 1467875235851 Marionette DEBUG loaded listener.js 00:07:15 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (15F51800) [pid = 4012] [serial = 1478] [outer = 152B3C00] 00:07:16 INFO - PROCESS | 4012 | 1467875236335 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:07:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 00:07:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 735ms 00:07:16 INFO - PROCESS | 4012 | 1467875236398 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 00:07:16 INFO - PROCESS | 4012 | 1467875236401 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 00:07:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 00:07:16 INFO - PROCESS | 4012 | 1467875236414 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 00:07:16 INFO - PROCESS | 4012 | 1467875236416 Marionette TRACE conn3 <- [1,1934,null,{}] 00:07:16 INFO - PROCESS | 4012 | 1467875236426 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:07:16 INFO - PROCESS | 4012 | 1467875236429 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:16 INFO - PROCESS | 4012 | 1467875236540 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 00:07:16 INFO - PROCESS | 4012 | 1467875236546 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:16 INFO - PROCESS | 4012 | 1467875236548 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:16 INFO - PROCESS | 4012 | ++DOCSHELL 157A7400 == 31 [pid = 4012] [id = 493] 00:07:16 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (159D9800) [pid = 4012] [serial = 1479] [outer = 00000000] 00:07:16 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (160CB800) [pid = 4012] [serial = 1480] [outer = 159D9800] 00:07:16 INFO - PROCESS | 4012 | 1467875236592 Marionette DEBUG loaded listener.js 00:07:16 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (16DBD800) [pid = 4012] [serial = 1481] [outer = 159D9800] 00:07:17 INFO - PROCESS | 4012 | 1467875237026 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:07:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 00:07:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 656ms 00:07:17 INFO - PROCESS | 4012 | 1467875237062 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 00:07:17 INFO - PROCESS | 4012 | 1467875237064 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 00:07:17 INFO - PROCESS | 4012 | 1467875237067 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 00:07:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 00:07:17 INFO - PROCESS | 4012 | 1467875237069 Marionette TRACE conn3 <- [1,1938,null,{}] 00:07:17 INFO - PROCESS | 4012 | 1467875237078 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:07:17 INFO - PROCESS | 4012 | 1467875237080 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:17 INFO - PROCESS | 4012 | 1467875237185 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 00:07:17 INFO - PROCESS | 4012 | 1467875237273 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:17 INFO - PROCESS | 4012 | 1467875237275 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:17 INFO - PROCESS | 4012 | ++DOCSHELL 16F6D400 == 32 [pid = 4012] [id = 494] 00:07:17 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (16F6E400) [pid = 4012] [serial = 1482] [outer = 00000000] 00:07:17 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (171BE400) [pid = 4012] [serial = 1483] [outer = 16F6E400] 00:07:17 INFO - PROCESS | 4012 | 1467875237319 Marionette DEBUG loaded listener.js 00:07:17 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (176D8400) [pid = 4012] [serial = 1484] [outer = 16F6E400] 00:07:17 INFO - PROCESS | 4012 | 1467875237744 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:07:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 00:07:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 688ms 00:07:17 INFO - PROCESS | 4012 | 1467875237767 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 00:07:17 INFO - PROCESS | 4012 | 1467875237769 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 00:07:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 00:07:17 INFO - PROCESS | 4012 | 1467875237773 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 00:07:17 INFO - PROCESS | 4012 | 1467875237774 Marionette TRACE conn3 <- [1,1942,null,{}] 00:07:17 INFO - PROCESS | 4012 | 1467875237778 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:07:17 INFO - PROCESS | 4012 | 1467875237783 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:17 INFO - PROCESS | 4012 | 1467875237915 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 00:07:17 INFO - PROCESS | 4012 | 1467875237922 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:17 INFO - PROCESS | 4012 | 1467875237925 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:17 INFO - PROCESS | 4012 | ++DOCSHELL 11211800 == 33 [pid = 4012] [id = 495] 00:07:17 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (17033800) [pid = 4012] [serial = 1485] [outer = 00000000] 00:07:18 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (1820F400) [pid = 4012] [serial = 1486] [outer = 17033800] 00:07:18 INFO - PROCESS | 4012 | 1467875238024 Marionette DEBUG loaded listener.js 00:07:18 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (1978A400) [pid = 4012] [serial = 1487] [outer = 17033800] 00:07:18 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (19AC5400) [pid = 4012] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 00:07:18 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (19504800) [pid = 4012] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 00:07:18 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (17788C00) [pid = 4012] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 00:07:18 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (10A75400) [pid = 4012] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 00:07:18 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (10A99400) [pid = 4012] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 00:07:18 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (129AE800) [pid = 4012] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 00:07:18 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (13C4A400) [pid = 4012] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 00:07:18 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (15F4E000) [pid = 4012] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 00:07:18 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (16DC2C00) [pid = 4012] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 00:07:18 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (1607AC00) [pid = 4012] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 00:07:18 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (13C53400) [pid = 4012] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 00:07:18 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (1055F800) [pid = 4012] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 00:07:18 INFO - PROCESS | 4012 | 1467875238620 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:07:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 00:07:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 907ms 00:07:18 INFO - PROCESS | 4012 | 1467875238678 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 00:07:18 INFO - PROCESS | 4012 | 1467875238680 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 00:07:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 00:07:18 INFO - PROCESS | 4012 | 1467875238683 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 00:07:18 INFO - PROCESS | 4012 | 1467875238684 Marionette TRACE conn3 <- [1,1946,null,{}] 00:07:18 INFO - PROCESS | 4012 | 1467875238688 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:07:18 INFO - PROCESS | 4012 | 1467875238691 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:18 INFO - PROCESS | 4012 | 1467875238837 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 00:07:18 INFO - PROCESS | 4012 | 1467875238895 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:18 INFO - PROCESS | 4012 | 1467875238897 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:18 INFO - PROCESS | 4012 | ++DOCSHELL 10A95800 == 34 [pid = 4012] [id = 496] 00:07:18 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (10A99400) [pid = 4012] [serial = 1488] [outer = 00000000] 00:07:18 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (12BD6400) [pid = 4012] [serial = 1489] [outer = 10A99400] 00:07:18 INFO - PROCESS | 4012 | 1467875238944 Marionette DEBUG loaded listener.js 00:07:19 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (13147800) [pid = 4012] [serial = 1490] [outer = 10A99400] 00:07:19 INFO - PROCESS | 4012 | 1467875239291 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:07:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 00:07:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 641ms 00:07:19 INFO - PROCESS | 4012 | 1467875239321 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 00:07:19 INFO - PROCESS | 4012 | 1467875239323 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 00:07:19 INFO - PROCESS | 4012 | 1467875239326 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 00:07:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 00:07:19 INFO - PROCESS | 4012 | 1467875239328 Marionette TRACE conn3 <- [1,1950,null,{}] 00:07:19 INFO - PROCESS | 4012 | 1467875239331 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:07:19 INFO - PROCESS | 4012 | 1467875239333 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:19 INFO - PROCESS | 4012 | 1467875239447 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 00:07:19 INFO - PROCESS | 4012 | 1467875239454 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:19 INFO - PROCESS | 4012 | 1467875239456 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:19 INFO - PROCESS | 4012 | ++DOCSHELL 10A7F000 == 35 [pid = 4012] [id = 497] 00:07:19 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (16F73000) [pid = 4012] [serial = 1491] [outer = 00000000] 00:07:19 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (1978E800) [pid = 4012] [serial = 1492] [outer = 16F73000] 00:07:19 INFO - PROCESS | 4012 | 1467875239500 Marionette DEBUG loaded listener.js 00:07:19 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (19791400) [pid = 4012] [serial = 1493] [outer = 16F73000] 00:07:19 INFO - PROCESS | 4012 | 1467875239886 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:07:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 00:07:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 594ms 00:07:19 INFO - PROCESS | 4012 | 1467875239924 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 00:07:19 INFO - PROCESS | 4012 | 1467875239925 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 00:07:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 00:07:19 INFO - PROCESS | 4012 | 1467875239929 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 00:07:19 INFO - PROCESS | 4012 | 1467875239931 Marionette TRACE conn3 <- [1,1954,null,{}] 00:07:19 INFO - PROCESS | 4012 | 1467875239934 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:07:19 INFO - PROCESS | 4012 | 1467875239936 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:20 INFO - PROCESS | 4012 | 1467875240019 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 00:07:20 INFO - PROCESS | 4012 | 1467875240111 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:20 INFO - PROCESS | 4012 | 1467875240113 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:20 INFO - PROCESS | 4012 | ++DOCSHELL 13C53400 == 36 [pid = 4012] [id = 498] 00:07:20 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (144A3C00) [pid = 4012] [serial = 1494] [outer = 00000000] 00:07:20 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (19D2A800) [pid = 4012] [serial = 1495] [outer = 144A3C00] 00:07:20 INFO - PROCESS | 4012 | 1467875240157 Marionette DEBUG loaded listener.js 00:07:20 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (19D2D000) [pid = 4012] [serial = 1496] [outer = 144A3C00] 00:07:20 INFO - PROCESS | 4012 | 1467875240568 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:07:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 00:07:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 703ms 00:07:20 INFO - PROCESS | 4012 | 1467875240629 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 00:07:20 INFO - PROCESS | 4012 | 1467875240634 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 00:07:20 INFO - PROCESS | 4012 | 1467875240640 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 00:07:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 00:07:20 INFO - PROCESS | 4012 | 1467875240644 Marionette TRACE conn3 <- [1,1958,null,{}] 00:07:20 INFO - PROCESS | 4012 | 1467875240651 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:07:20 INFO - PROCESS | 4012 | 1467875240654 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:20 INFO - PROCESS | 4012 | 1467875240793 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 00:07:20 INFO - PROCESS | 4012 | 1467875240922 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:20 INFO - PROCESS | 4012 | 1467875240925 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:20 INFO - PROCESS | 4012 | ++DOCSHELL 10A81800 == 37 [pid = 4012] [id = 499] 00:07:20 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (10A95000) [pid = 4012] [serial = 1497] [outer = 00000000] 00:07:20 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (10E09C00) [pid = 4012] [serial = 1498] [outer = 10A95000] 00:07:21 INFO - PROCESS | 4012 | 1467875240993 Marionette DEBUG loaded listener.js 00:07:21 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (11211400) [pid = 4012] [serial = 1499] [outer = 10A95000] 00:07:21 INFO - PROCESS | 4012 | 1467875241792 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:07:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 00:07:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1220ms 00:07:21 INFO - PROCESS | 4012 | 1467875241848 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 00:07:21 INFO - PROCESS | 4012 | 1467875241853 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 00:07:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 00:07:21 INFO - PROCESS | 4012 | 1467875241859 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 00:07:21 INFO - PROCESS | 4012 | 1467875241862 Marionette TRACE conn3 <- [1,1962,null,{}] 00:07:21 INFO - PROCESS | 4012 | 1467875241866 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:07:21 INFO - PROCESS | 4012 | 1467875241869 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:21 INFO - PROCESS | 4012 | 1467875241987 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 00:07:22 INFO - PROCESS | 4012 | 1467875242127 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:22 INFO - PROCESS | 4012 | 1467875242130 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:22 INFO - PROCESS | 4012 | ++DOCSHELL 13CC3800 == 38 [pid = 4012] [id = 500] 00:07:22 INFO - PROCESS | 4012 | ++DOMWINDOW == 85 (13CCB000) [pid = 4012] [serial = 1500] [outer = 00000000] 00:07:22 INFO - PROCESS | 4012 | ++DOMWINDOW == 86 (1449DC00) [pid = 4012] [serial = 1501] [outer = 13CCB000] 00:07:22 INFO - PROCESS | 4012 | 1467875242185 Marionette DEBUG loaded listener.js 00:07:22 INFO - PROCESS | 4012 | ++DOMWINDOW == 87 (160C3800) [pid = 4012] [serial = 1502] [outer = 13CCB000] 00:07:23 INFO - PROCESS | 4012 | 1467875243062 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:07:23 INFO - PROCESS | 4012 | --DOCSHELL 10A7F000 == 37 [pid = 4012] [id = 497] 00:07:23 INFO - PROCESS | 4012 | --DOCSHELL 10A95800 == 36 [pid = 4012] [id = 496] 00:07:23 INFO - PROCESS | 4012 | --DOCSHELL 11211800 == 35 [pid = 4012] [id = 495] 00:07:23 INFO - PROCESS | 4012 | --DOCSHELL 16F6D400 == 34 [pid = 4012] [id = 494] 00:07:23 INFO - PROCESS | 4012 | --DOCSHELL 157A7400 == 33 [pid = 4012] [id = 493] 00:07:23 INFO - PROCESS | 4012 | --DOCSHELL 144A5400 == 32 [pid = 4012] [id = 492] 00:07:23 INFO - PROCESS | 4012 | --DOCSHELL 12BD4400 == 31 [pid = 4012] [id = 491] 00:07:23 INFO - PROCESS | 4012 | --DOCSHELL 10A08000 == 30 [pid = 4012] [id = 490] 00:07:23 INFO - PROCESS | 4012 | --DOCSHELL 11449000 == 29 [pid = 4012] [id = 489] 00:07:23 INFO - PROCESS | 4012 | --DOMWINDOW == 86 (19B64C00) [pid = 4012] [serial = 1457] [outer = 00000000] [url = about:blank] 00:07:23 INFO - PROCESS | 4012 | --DOMWINDOW == 85 (19B5E400) [pid = 4012] [serial = 1456] [outer = 00000000] [url = about:blank] 00:07:23 INFO - PROCESS | 4012 | --DOMWINDOW == 84 (1950DC00) [pid = 4012] [serial = 1453] [outer = 00000000] [url = about:blank] 00:07:23 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (17DE2800) [pid = 4012] [serial = 1445] [outer = 00000000] [url = about:blank] 00:07:23 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (1129AC00) [pid = 4012] [serial = 1429] [outer = 00000000] [url = about:blank] 00:07:23 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (11CD2400) [pid = 4012] [serial = 1427] [outer = 00000000] [url = about:blank] 00:07:23 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (13034C00) [pid = 4012] [serial = 1432] [outer = 00000000] [url = about:blank] 00:07:23 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (176D1C00) [pid = 4012] [serial = 1450] [outer = 00000000] [url = about:blank] 00:07:23 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (10E39800) [pid = 4012] [serial = 1426] [outer = 00000000] [url = about:blank] 00:07:23 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (11C3EC00) [pid = 4012] [serial = 1430] [outer = 00000000] [url = about:blank] 00:07:23 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (1313B000) [pid = 4012] [serial = 1433] [outer = 00000000] [url = about:blank] 00:07:23 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (163E6800) [pid = 4012] [serial = 1439] [outer = 00000000] [url = about:blank] 00:07:23 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (16F6F800) [pid = 4012] [serial = 1441] [outer = 00000000] [url = about:blank] 00:07:23 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (1A713800) [pid = 4012] [serial = 1424] [outer = 00000000] [url = about:blank] 00:07:23 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (13EC8C00) [pid = 4012] [serial = 1435] [outer = 00000000] [url = about:blank] 00:07:23 INFO - PROCESS | 4012 | --DOMWINDOW == 71 (17033C00) [pid = 4012] [serial = 1442] [outer = 00000000] [url = about:blank] 00:07:23 INFO - PROCESS | 4012 | --DOMWINDOW == 70 (17DD9C00) [pid = 4012] [serial = 1444] [outer = 00000000] [url = about:blank] 00:07:23 INFO - PROCESS | 4012 | --DOMWINDOW == 69 (144A5800) [pid = 4012] [serial = 1436] [outer = 00000000] [url = about:blank] 00:07:23 INFO - PROCESS | 4012 | --DOMWINDOW == 68 (114D2400) [pid = 4012] [serial = 1447] [outer = 00000000] [url = about:blank] 00:07:23 INFO - PROCESS | 4012 | --DOMWINDOW == 67 (17888000) [pid = 4012] [serial = 1451] [outer = 00000000] [url = about:blank] 00:07:23 INFO - PROCESS | 4012 | --DOMWINDOW == 66 (131E6400) [pid = 4012] [serial = 1448] [outer = 00000000] [url = about:blank] 00:07:23 INFO - PROCESS | 4012 | --DOMWINDOW == 65 (160C8000) [pid = 4012] [serial = 1438] [outer = 00000000] [url = about:blank] 00:07:23 INFO - PROCESS | 4012 | --DOMWINDOW == 64 (19795C00) [pid = 4012] [serial = 1454] [outer = 00000000] [url = about:blank] 00:07:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 00:07:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1313ms 00:07:23 INFO - PROCESS | 4012 | 1467875243169 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 00:07:23 INFO - PROCESS | 4012 | 1467875243173 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 00:07:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 00:07:23 INFO - PROCESS | 4012 | 1467875243179 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 00:07:23 INFO - PROCESS | 4012 | 1467875243182 Marionette TRACE conn3 <- [1,1966,null,{}] 00:07:23 INFO - PROCESS | 4012 | 1467875243187 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:07:23 INFO - PROCESS | 4012 | 1467875243190 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:23 INFO - PROCESS | 4012 | 1467875243281 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 00:07:23 INFO - PROCESS | 4012 | 1467875243288 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:23 INFO - PROCESS | 4012 | 1467875243292 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:23 INFO - PROCESS | 4012 | ++DOCSHELL 10A74400 == 30 [pid = 4012] [id = 501] 00:07:23 INFO - PROCESS | 4012 | ++DOMWINDOW == 65 (10A74C00) [pid = 4012] [serial = 1503] [outer = 00000000] 00:07:23 INFO - PROCESS | 4012 | ++DOMWINDOW == 66 (10E0D000) [pid = 4012] [serial = 1504] [outer = 10A74C00] 00:07:23 INFO - PROCESS | 4012 | 1467875243339 Marionette DEBUG loaded listener.js 00:07:23 INFO - PROCESS | 4012 | ++DOMWINDOW == 67 (11449000) [pid = 4012] [serial = 1505] [outer = 10A74C00] 00:07:23 INFO - PROCESS | 4012 | 1467875243851 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:07:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 00:07:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 703ms 00:07:23 INFO - PROCESS | 4012 | 1467875243879 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 00:07:23 INFO - PROCESS | 4012 | 1467875243883 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 00:07:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 00:07:23 INFO - PROCESS | 4012 | 1467875243889 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 00:07:23 INFO - PROCESS | 4012 | 1467875243891 Marionette TRACE conn3 <- [1,1970,null,{}] 00:07:23 INFO - PROCESS | 4012 | 1467875243899 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:07:23 INFO - PROCESS | 4012 | 1467875243901 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:23 INFO - PROCESS | 4012 | 1467875243986 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 00:07:23 INFO - PROCESS | 4012 | 1467875243992 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:23 INFO - PROCESS | 4012 | 1467875243994 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:24 INFO - PROCESS | 4012 | ++DOCSHELL 12DF1C00 == 31 [pid = 4012] [id = 502] 00:07:24 INFO - PROCESS | 4012 | ++DOMWINDOW == 68 (130A7000) [pid = 4012] [serial = 1506] [outer = 00000000] 00:07:24 INFO - PROCESS | 4012 | ++DOMWINDOW == 69 (131ECC00) [pid = 4012] [serial = 1507] [outer = 130A7000] 00:07:24 INFO - PROCESS | 4012 | 1467875244050 Marionette DEBUG loaded listener.js 00:07:24 INFO - PROCESS | 4012 | ++DOMWINDOW == 70 (134D0800) [pid = 4012] [serial = 1508] [outer = 130A7000] 00:07:24 INFO - PROCESS | 4012 | 1467875244509 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:07:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 00:07:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 641ms 00:07:24 INFO - PROCESS | 4012 | 1467875244528 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 00:07:24 INFO - PROCESS | 4012 | 1467875244530 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 00:07:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 00:07:24 INFO - PROCESS | 4012 | 1467875244534 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 00:07:24 INFO - PROCESS | 4012 | 1467875244537 Marionette TRACE conn3 <- [1,1974,null,{}] 00:07:24 INFO - PROCESS | 4012 | 1467875244551 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:07:24 INFO - PROCESS | 4012 | 1467875244556 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:24 INFO - PROCESS | 4012 | 1467875244639 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 00:07:24 INFO - PROCESS | 4012 | 1467875244678 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:24 INFO - PROCESS | 4012 | 1467875244681 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:24 INFO - PROCESS | 4012 | ++DOCSHELL 15F4E800 == 32 [pid = 4012] [id = 503] 00:07:24 INFO - PROCESS | 4012 | ++DOMWINDOW == 71 (15F4FC00) [pid = 4012] [serial = 1509] [outer = 00000000] 00:07:24 INFO - PROCESS | 4012 | ++DOMWINDOW == 72 (1604A800) [pid = 4012] [serial = 1510] [outer = 15F4FC00] 00:07:24 INFO - PROCESS | 4012 | 1467875244729 Marionette DEBUG loaded listener.js 00:07:24 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (160C8400) [pid = 4012] [serial = 1511] [outer = 15F4FC00] 00:07:25 INFO - PROCESS | 4012 | 1467875245211 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:07:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 00:07:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 688ms 00:07:25 INFO - PROCESS | 4012 | 1467875245233 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 00:07:25 INFO - PROCESS | 4012 | 1467875245235 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 00:07:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 00:07:25 INFO - PROCESS | 4012 | 1467875245239 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 00:07:25 INFO - PROCESS | 4012 | 1467875245240 Marionette TRACE conn3 <- [1,1978,null,{}] 00:07:25 INFO - PROCESS | 4012 | 1467875245244 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:07:25 INFO - PROCESS | 4012 | 1467875245245 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:25 INFO - PROCESS | 4012 | 1467875245328 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 00:07:25 INFO - PROCESS | 4012 | 1467875245333 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:25 INFO - PROCESS | 4012 | 1467875245335 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:25 INFO - PROCESS | 4012 | ++DOCSHELL 16B6A400 == 33 [pid = 4012] [id = 504] 00:07:25 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (16F70400) [pid = 4012] [serial = 1512] [outer = 00000000] 00:07:25 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (171B5800) [pid = 4012] [serial = 1513] [outer = 16F70400] 00:07:25 INFO - PROCESS | 4012 | 1467875245379 Marionette DEBUG loaded listener.js 00:07:25 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (17784000) [pid = 4012] [serial = 1514] [outer = 16F70400] 00:07:25 INFO - PROCESS | 4012 | 1467875245840 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:07:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 00:07:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 625ms 00:07:25 INFO - PROCESS | 4012 | 1467875245877 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 00:07:25 INFO - PROCESS | 4012 | 1467875245879 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 00:07:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 00:07:25 INFO - PROCESS | 4012 | 1467875245886 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 00:07:25 INFO - PROCESS | 4012 | 1467875245888 Marionette TRACE conn3 <- [1,1982,null,{}] 00:07:25 INFO - PROCESS | 4012 | 1467875245891 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:07:25 INFO - PROCESS | 4012 | 1467875245893 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:26 INFO - PROCESS | 4012 | 1467875246003 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 00:07:26 INFO - PROCESS | 4012 | 1467875246097 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:26 INFO - PROCESS | 4012 | 1467875246099 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:26 INFO - PROCESS | 4012 | ++DOCSHELL 177DAC00 == 34 [pid = 4012] [id = 505] 00:07:26 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (177DC000) [pid = 4012] [serial = 1515] [outer = 00000000] 00:07:26 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (177E4800) [pid = 4012] [serial = 1516] [outer = 177DC000] 00:07:26 INFO - PROCESS | 4012 | 1467875246160 Marionette DEBUG loaded listener.js 00:07:26 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (17DE1800) [pid = 4012] [serial = 1517] [outer = 177DC000] 00:07:26 INFO - PROCESS | 4012 | 1467875246599 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:07:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 00:07:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 734ms 00:07:26 INFO - PROCESS | 4012 | 1467875246627 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 00:07:26 INFO - PROCESS | 4012 | 1467875246629 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 00:07:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 00:07:26 INFO - PROCESS | 4012 | 1467875246632 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 00:07:26 INFO - PROCESS | 4012 | 1467875246634 Marionette TRACE conn3 <- [1,1986,null,{}] 00:07:26 INFO - PROCESS | 4012 | 1467875246638 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:07:26 INFO - PROCESS | 4012 | 1467875246643 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:26 INFO - PROCESS | 4012 | 1467875246784 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 00:07:26 INFO - PROCESS | 4012 | 1467875246799 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:26 INFO - PROCESS | 4012 | 1467875246801 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:26 INFO - PROCESS | 4012 | ++DOCSHELL 1978B800 == 35 [pid = 4012] [id = 506] 00:07:26 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (1978C800) [pid = 4012] [serial = 1518] [outer = 00000000] 00:07:26 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (19AC3800) [pid = 4012] [serial = 1519] [outer = 1978C800] 00:07:26 INFO - PROCESS | 4012 | 1467875246901 Marionette DEBUG loaded listener.js 00:07:26 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (19AC8800) [pid = 4012] [serial = 1520] [outer = 1978C800] 00:07:27 INFO - PROCESS | 4012 | 1467875247328 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:07:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 00:07:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 735ms 00:07:27 INFO - PROCESS | 4012 | 1467875247373 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 00:07:27 INFO - PROCESS | 4012 | 1467875247375 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 00:07:27 INFO - PROCESS | 4012 | 1467875247378 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 00:07:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 00:07:27 INFO - PROCESS | 4012 | 1467875247380 Marionette TRACE conn3 <- [1,1990,null,{}] 00:07:27 INFO - PROCESS | 4012 | 1467875247384 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:07:27 INFO - PROCESS | 4012 | 1467875247386 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:27 INFO - PROCESS | 4012 | 1467875247521 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 00:07:27 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (152B3C00) [pid = 4012] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 00:07:27 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (10A09400) [pid = 4012] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 00:07:27 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (12BDC000) [pid = 4012] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 00:07:27 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (17033800) [pid = 4012] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 00:07:27 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (16F6E400) [pid = 4012] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 00:07:27 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (10A99400) [pid = 4012] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 00:07:27 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (1144B400) [pid = 4012] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 00:07:27 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (16F73000) [pid = 4012] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 00:07:27 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (10A99800) [pid = 4012] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 00:07:27 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (16048800) [pid = 4012] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 00:07:27 INFO - PROCESS | 4012 | --DOMWINDOW == 71 (19AC9000) [pid = 4012] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 00:07:27 INFO - PROCESS | 4012 | --DOMWINDOW == 70 (159D9800) [pid = 4012] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 00:07:27 INFO - PROCESS | 4012 | 1467875247658 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:27 INFO - PROCESS | 4012 | 1467875247660 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:27 INFO - PROCESS | 4012 | ++DOCSHELL 1055F800 == 36 [pid = 4012] [id = 507] 00:07:27 INFO - PROCESS | 4012 | ++DOMWINDOW == 71 (1059BC00) [pid = 4012] [serial = 1521] [outer = 00000000] 00:07:27 INFO - PROCESS | 4012 | ++DOMWINDOW == 72 (10E0F000) [pid = 4012] [serial = 1522] [outer = 1059BC00] 00:07:27 INFO - PROCESS | 4012 | 1467875247707 Marionette DEBUG loaded listener.js 00:07:27 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (11212800) [pid = 4012] [serial = 1523] [outer = 1059BC00] 00:07:28 INFO - PROCESS | 4012 | 1467875248083 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:07:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 00:07:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 735ms 00:07:28 INFO - PROCESS | 4012 | 1467875248125 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 00:07:28 INFO - PROCESS | 4012 | 1467875248127 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 00:07:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 00:07:28 INFO - PROCESS | 4012 | 1467875248131 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 00:07:28 INFO - PROCESS | 4012 | 1467875248132 Marionette TRACE conn3 <- [1,1994,null,{}] 00:07:28 INFO - PROCESS | 4012 | 1467875248136 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:07:28 INFO - PROCESS | 4012 | 1467875248137 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:28 INFO - PROCESS | 4012 | 1467875248214 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 00:07:28 INFO - PROCESS | 4012 | 1467875248220 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:28 INFO - PROCESS | 4012 | 1467875248222 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:28 INFO - PROCESS | 4012 | ++DOCSHELL 139C6C00 == 37 [pid = 4012] [id = 508] 00:07:28 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (159D9800) [pid = 4012] [serial = 1524] [outer = 00000000] 00:07:28 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (19794800) [pid = 4012] [serial = 1525] [outer = 159D9800] 00:07:28 INFO - PROCESS | 4012 | 1467875248266 Marionette DEBUG loaded listener.js 00:07:28 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (19797C00) [pid = 4012] [serial = 1526] [outer = 159D9800] 00:07:28 INFO - PROCESS | 4012 | 1467875248683 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:07:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 00:07:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 594ms 00:07:28 INFO - PROCESS | 4012 | 1467875248727 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 00:07:28 INFO - PROCESS | 4012 | 1467875248728 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 00:07:28 INFO - PROCESS | 4012 | 1467875248747 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 00:07:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 00:07:28 INFO - PROCESS | 4012 | 1467875248749 Marionette TRACE conn3 <- [1,1998,null,{}] 00:07:28 INFO - PROCESS | 4012 | 1467875248753 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:07:28 INFO - PROCESS | 4012 | 1467875248754 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:28 INFO - PROCESS | 4012 | 1467875248832 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 00:07:28 INFO - PROCESS | 4012 | 1467875248837 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:28 INFO - PROCESS | 4012 | 1467875248839 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:28 INFO - PROCESS | 4012 | ++DOCSHELL 1950F800 == 38 [pid = 4012] [id = 509] 00:07:28 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (19D9BC00) [pid = 4012] [serial = 1527] [outer = 00000000] 00:07:28 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (1A1BEC00) [pid = 4012] [serial = 1528] [outer = 19D9BC00] 00:07:28 INFO - PROCESS | 4012 | 1467875248882 Marionette DEBUG loaded listener.js 00:07:28 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (1A1BF800) [pid = 4012] [serial = 1529] [outer = 19D9BC00] 00:07:29 INFO - PROCESS | 4012 | 1467875249340 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:07:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 00:07:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 626ms 00:07:29 INFO - PROCESS | 4012 | 1467875249393 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 00:07:29 INFO - PROCESS | 4012 | 1467875249396 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 00:07:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 00:07:29 INFO - PROCESS | 4012 | 1467875249399 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 00:07:29 INFO - PROCESS | 4012 | 1467875249401 Marionette TRACE conn3 <- [1,2002,null,{}] 00:07:29 INFO - PROCESS | 4012 | 1467875249404 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:07:29 INFO - PROCESS | 4012 | 1467875249406 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:29 INFO - PROCESS | 4012 | 1467875249483 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 00:07:29 INFO - PROCESS | 4012 | 1467875249488 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:29 INFO - PROCESS | 4012 | 1467875249490 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:29 INFO - PROCESS | 4012 | ++DOCSHELL 19DE5000 == 39 [pid = 4012] [id = 510] 00:07:29 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (1A340400) [pid = 4012] [serial = 1530] [outer = 00000000] 00:07:29 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (1A591800) [pid = 4012] [serial = 1531] [outer = 1A340400] 00:07:29 INFO - PROCESS | 4012 | 1467875249534 Marionette DEBUG loaded listener.js 00:07:29 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (1A70D800) [pid = 4012] [serial = 1532] [outer = 1A340400] 00:07:30 INFO - PROCESS | 4012 | 1467875250204 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:07:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 00:07:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 907ms 00:07:30 INFO - PROCESS | 4012 | 1467875250304 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 00:07:30 INFO - PROCESS | 4012 | 1467875250308 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 00:07:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 00:07:30 INFO - PROCESS | 4012 | 1467875250313 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 00:07:30 INFO - PROCESS | 4012 | 1467875250318 Marionette TRACE conn3 <- [1,2006,null,{}] 00:07:30 INFO - PROCESS | 4012 | 1467875250324 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:07:30 INFO - PROCESS | 4012 | 1467875250327 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:30 INFO - PROCESS | 4012 | 1467875250445 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 00:07:30 INFO - PROCESS | 4012 | 1467875250575 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:30 INFO - PROCESS | 4012 | 1467875250578 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:30 INFO - PROCESS | 4012 | ++DOCSHELL 10A9B800 == 40 [pid = 4012] [id = 511] 00:07:30 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (10E09000) [pid = 4012] [serial = 1533] [outer = 00000000] 00:07:30 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (129A7C00) [pid = 4012] [serial = 1534] [outer = 10E09000] 00:07:30 INFO - PROCESS | 4012 | 1467875250634 Marionette DEBUG loaded listener.js 00:07:30 INFO - PROCESS | 4012 | ++DOMWINDOW == 85 (13940800) [pid = 4012] [serial = 1535] [outer = 10E09000] 00:07:31 INFO - PROCESS | 4012 | 1467875251209 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:07:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 00:07:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 938ms 00:07:31 INFO - PROCESS | 4012 | 1467875251260 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 00:07:31 INFO - PROCESS | 4012 | 1467875251264 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 00:07:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 00:07:31 INFO - PROCESS | 4012 | 1467875251271 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 00:07:31 INFO - PROCESS | 4012 | 1467875251274 Marionette TRACE conn3 <- [1,2010,null,{}] 00:07:31 INFO - PROCESS | 4012 | 1467875251278 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:07:31 INFO - PROCESS | 4012 | 1467875251281 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:31 INFO - PROCESS | 4012 | 1467875251389 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 00:07:31 INFO - PROCESS | 4012 | 1467875251498 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:31 INFO - PROCESS | 4012 | 1467875251500 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:31 INFO - PROCESS | 4012 | ++DOCSHELL 152B0800 == 41 [pid = 4012] [id = 512] 00:07:31 INFO - PROCESS | 4012 | ++DOMWINDOW == 86 (15F50C00) [pid = 4012] [serial = 1536] [outer = 00000000] 00:07:31 INFO - PROCESS | 4012 | ++DOMWINDOW == 87 (17037400) [pid = 4012] [serial = 1537] [outer = 15F50C00] 00:07:31 INFO - PROCESS | 4012 | 1467875251554 Marionette DEBUG loaded listener.js 00:07:31 INFO - PROCESS | 4012 | ++DOMWINDOW == 88 (177DB000) [pid = 4012] [serial = 1538] [outer = 15F50C00] 00:07:32 INFO - PROCESS | 4012 | 1467875252164 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:07:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 00:07:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 939ms 00:07:32 INFO - PROCESS | 4012 | 1467875252215 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 00:07:32 INFO - PROCESS | 4012 | 1467875252218 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 00:07:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 00:07:32 INFO - PROCESS | 4012 | 1467875252222 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 00:07:32 INFO - PROCESS | 4012 | 1467875252225 Marionette TRACE conn3 <- [1,2014,null,{}] 00:07:32 INFO - PROCESS | 4012 | 1467875252238 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:07:32 INFO - PROCESS | 4012 | 1467875252243 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:32 INFO - PROCESS | 4012 | 1467875252347 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 00:07:32 INFO - PROCESS | 4012 | 1467875252485 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:32 INFO - PROCESS | 4012 | 1467875252489 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:32 INFO - PROCESS | 4012 | ++DOCSHELL 19AC1000 == 42 [pid = 4012] [id = 513] 00:07:32 INFO - PROCESS | 4012 | ++DOMWINDOW == 89 (19AC6000) [pid = 4012] [serial = 1539] [outer = 00000000] 00:07:32 INFO - PROCESS | 4012 | ++DOMWINDOW == 90 (1A1BC000) [pid = 4012] [serial = 1540] [outer = 19AC6000] 00:07:32 INFO - PROCESS | 4012 | 1467875252545 Marionette DEBUG loaded listener.js 00:07:32 INFO - PROCESS | 4012 | ++DOMWINDOW == 91 (1A710C00) [pid = 4012] [serial = 1541] [outer = 19AC6000] 00:07:33 INFO - PROCESS | 4012 | 1467875253303 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:07:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 00:07:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1141ms 00:07:33 INFO - PROCESS | 4012 | 1467875253370 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 00:07:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 00:07:33 INFO - PROCESS | 4012 | 1467875253374 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 00:07:33 INFO - PROCESS | 4012 | 1467875253379 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 00:07:33 INFO - PROCESS | 4012 | 1467875253381 Marionette TRACE conn3 <- [1,2018,null,{}] 00:07:33 INFO - PROCESS | 4012 | 1467875253387 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:07:33 INFO - PROCESS | 4012 | 1467875253390 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:33 INFO - PROCESS | 4012 | 1467875253485 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 00:07:33 INFO - PROCESS | 4012 | 1467875253622 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:33 INFO - PROCESS | 4012 | 1467875253625 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:33 INFO - PROCESS | 4012 | ++DOCSHELL 10A81000 == 43 [pid = 4012] [id = 514] 00:07:33 INFO - PROCESS | 4012 | ++DOMWINDOW == 92 (10E10400) [pid = 4012] [serial = 1542] [outer = 00000000] 00:07:33 INFO - PROCESS | 4012 | ++DOMWINDOW == 93 (11CDAC00) [pid = 4012] [serial = 1543] [outer = 10E10400] 00:07:33 INFO - PROCESS | 4012 | 1467875253675 Marionette DEBUG loaded listener.js 00:07:33 INFO - PROCESS | 4012 | ++DOMWINDOW == 94 (1313D000) [pid = 4012] [serial = 1544] [outer = 10E10400] 00:07:34 INFO - PROCESS | 4012 | --DOCSHELL 1950F800 == 42 [pid = 4012] [id = 509] 00:07:34 INFO - PROCESS | 4012 | --DOCSHELL 139C6C00 == 41 [pid = 4012] [id = 508] 00:07:34 INFO - PROCESS | 4012 | --DOCSHELL 1055F800 == 40 [pid = 4012] [id = 507] 00:07:34 INFO - PROCESS | 4012 | --DOCSHELL 1978B800 == 39 [pid = 4012] [id = 506] 00:07:34 INFO - PROCESS | 4012 | --DOCSHELL 177DAC00 == 38 [pid = 4012] [id = 505] 00:07:34 INFO - PROCESS | 4012 | --DOCSHELL 16B6A400 == 37 [pid = 4012] [id = 504] 00:07:34 INFO - PROCESS | 4012 | --DOCSHELL 15F4E800 == 36 [pid = 4012] [id = 503] 00:07:34 INFO - PROCESS | 4012 | --DOCSHELL 12DF1C00 == 35 [pid = 4012] [id = 502] 00:07:34 INFO - PROCESS | 4012 | --DOCSHELL 10A74400 == 34 [pid = 4012] [id = 501] 00:07:34 INFO - PROCESS | 4012 | --DOCSHELL 13C53400 == 33 [pid = 4012] [id = 498] 00:07:34 INFO - PROCESS | 4012 | --DOCSHELL 10A81800 == 32 [pid = 4012] [id = 499] 00:07:34 INFO - PROCESS | 4012 | --DOCSHELL 13CC3800 == 31 [pid = 4012] [id = 500] 00:07:34 INFO - PROCESS | 4012 | --DOCSHELL 152B0800 == 30 [pid = 4012] [id = 512] 00:07:34 INFO - PROCESS | 4012 | --DOCSHELL 19AC1000 == 29 [pid = 4012] [id = 513] 00:07:34 INFO - PROCESS | 4012 | --DOCSHELL 19DE5000 == 28 [pid = 4012] [id = 510] 00:07:34 INFO - PROCESS | 4012 | --DOCSHELL 10A9B800 == 27 [pid = 4012] [id = 511] 00:07:34 INFO - PROCESS | 4012 | --DOMWINDOW == 93 (159DA800) [pid = 4012] [serial = 1477] [outer = 00000000] [url = about:blank] 00:07:34 INFO - PROCESS | 4012 | --DOMWINDOW == 92 (10E0A000) [pid = 4012] [serial = 1471] [outer = 00000000] [url = about:blank] 00:07:34 INFO - PROCESS | 4012 | --DOMWINDOW == 91 (10E0E400) [pid = 4012] [serial = 1472] [outer = 00000000] [url = about:blank] 00:07:34 INFO - PROCESS | 4012 | --DOMWINDOW == 90 (13142400) [pid = 4012] [serial = 1474] [outer = 00000000] [url = about:blank] 00:07:34 INFO - PROCESS | 4012 | --DOMWINDOW == 89 (132D4800) [pid = 4012] [serial = 1475] [outer = 00000000] [url = about:blank] 00:07:34 INFO - PROCESS | 4012 | --DOMWINDOW == 88 (1820F400) [pid = 4012] [serial = 1486] [outer = 00000000] [url = about:blank] 00:07:34 INFO - PROCESS | 4012 | --DOMWINDOW == 87 (176D8400) [pid = 4012] [serial = 1484] [outer = 00000000] [url = about:blank] 00:07:34 INFO - PROCESS | 4012 | --DOMWINDOW == 86 (171BE400) [pid = 4012] [serial = 1483] [outer = 00000000] [url = about:blank] 00:07:34 INFO - PROCESS | 4012 | --DOMWINDOW == 85 (12BD6400) [pid = 4012] [serial = 1489] [outer = 00000000] [url = about:blank] 00:07:34 INFO - PROCESS | 4012 | --DOMWINDOW == 84 (129F7800) [pid = 4012] [serial = 1469] [outer = 00000000] [url = about:blank] 00:07:34 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (1291D400) [pid = 4012] [serial = 1468] [outer = 00000000] [url = about:blank] 00:07:34 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (1978E800) [pid = 4012] [serial = 1492] [outer = 00000000] [url = about:blank] 00:07:34 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (19791400) [pid = 4012] [serial = 1493] [outer = 00000000] [url = about:blank] 00:07:34 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (131E6C00) [pid = 4012] [serial = 1460] [outer = 00000000] [url = about:blank] 00:07:34 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (10F9A800) [pid = 4012] [serial = 1459] [outer = 00000000] [url = about:blank] 00:07:34 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (16F6EC00) [pid = 4012] [serial = 1463] [outer = 00000000] [url = about:blank] 00:07:34 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (16B71800) [pid = 4012] [serial = 1462] [outer = 00000000] [url = about:blank] 00:07:34 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (1A1B6400) [pid = 4012] [serial = 1466] [outer = 00000000] [url = about:blank] 00:07:34 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (19DDFC00) [pid = 4012] [serial = 1465] [outer = 00000000] [url = about:blank] 00:07:34 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (1978A400) [pid = 4012] [serial = 1487] [outer = 00000000] [url = about:blank] 00:07:34 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (160CB800) [pid = 4012] [serial = 1480] [outer = 00000000] [url = about:blank] 00:07:34 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (16DBD800) [pid = 4012] [serial = 1481] [outer = 00000000] [url = about:blank] 00:07:34 INFO - PROCESS | 4012 | --DOMWINDOW == 71 (13147800) [pid = 4012] [serial = 1490] [outer = 00000000] [url = about:blank] 00:07:34 INFO - PROCESS | 4012 | --DOMWINDOW == 70 (15F51800) [pid = 4012] [serial = 1478] [outer = 00000000] [url = about:blank] 00:07:34 INFO - PROCESS | 4012 | --DOMWINDOW == 69 (19D2A800) [pid = 4012] [serial = 1495] [outer = 00000000] [url = about:blank] 00:07:34 INFO - PROCESS | 4012 | 1467875254785 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:07:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 00:07:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1454ms 00:07:34 INFO - PROCESS | 4012 | 1467875254845 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 00:07:34 INFO - PROCESS | 4012 | 1467875254849 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 00:07:34 INFO - PROCESS | 4012 | 1467875254853 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 00:07:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 00:07:34 INFO - PROCESS | 4012 | 1467875254858 Marionette TRACE conn3 <- [1,2022,null,{}] 00:07:34 INFO - PROCESS | 4012 | 1467875254863 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:07:34 INFO - PROCESS | 4012 | 1467875254866 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:34 INFO - PROCESS | 4012 | 1467875254956 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 00:07:34 INFO - PROCESS | 4012 | 1467875254965 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:34 INFO - PROCESS | 4012 | 1467875254969 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:34 INFO - PROCESS | 4012 | ++DOCSHELL 10E3BC00 == 28 [pid = 4012] [id = 515] 00:07:34 INFO - PROCESS | 4012 | ++DOMWINDOW == 70 (10F29C00) [pid = 4012] [serial = 1545] [outer = 00000000] 00:07:35 INFO - PROCESS | 4012 | ++DOMWINDOW == 71 (1281E000) [pid = 4012] [serial = 1546] [outer = 10F29C00] 00:07:35 INFO - PROCESS | 4012 | 1467875255021 Marionette DEBUG loaded listener.js 00:07:35 INFO - PROCESS | 4012 | ++DOMWINDOW == 72 (129B4800) [pid = 4012] [serial = 1547] [outer = 10F29C00] 00:07:35 INFO - PROCESS | 4012 | 1467875255517 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:07:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 00:07:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 703ms 00:07:35 INFO - PROCESS | 4012 | 1467875255554 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 00:07:35 INFO - PROCESS | 4012 | 1467875255559 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 00:07:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 00:07:35 INFO - PROCESS | 4012 | 1467875255565 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 00:07:35 INFO - PROCESS | 4012 | 1467875255568 Marionette TRACE conn3 <- [1,2026,null,{}] 00:07:35 INFO - PROCESS | 4012 | 1467875255571 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:07:35 INFO - PROCESS | 4012 | 1467875255574 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:35 INFO - PROCESS | 4012 | 1467875255690 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 00:07:35 INFO - PROCESS | 4012 | 1467875255784 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:35 INFO - PROCESS | 4012 | 1467875255787 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:35 INFO - PROCESS | 4012 | ++DOCSHELL 131EEC00 == 29 [pid = 4012] [id = 516] 00:07:35 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (132D0C00) [pid = 4012] [serial = 1548] [outer = 00000000] 00:07:35 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (134D0400) [pid = 4012] [serial = 1549] [outer = 132D0C00] 00:07:35 INFO - PROCESS | 4012 | 1467875255840 Marionette DEBUG loaded listener.js 00:07:35 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (139D1000) [pid = 4012] [serial = 1550] [outer = 132D0C00] 00:07:36 INFO - PROCESS | 4012 | 1467875256219 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:07:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 00:07:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 735ms 00:07:36 INFO - PROCESS | 4012 | 1467875256305 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 00:07:36 INFO - PROCESS | 4012 | 1467875256307 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 00:07:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 00:07:36 INFO - PROCESS | 4012 | 1467875256311 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 00:07:36 INFO - PROCESS | 4012 | 1467875256314 Marionette TRACE conn3 <- [1,2030,null,{}] 00:07:36 INFO - PROCESS | 4012 | 1467875256324 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:07:36 INFO - PROCESS | 4012 | 1467875256329 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:36 INFO - PROCESS | 4012 | 1467875256413 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 00:07:36 INFO - PROCESS | 4012 | 1467875256427 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:36 INFO - PROCESS | 4012 | 1467875256429 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:36 INFO - PROCESS | 4012 | ++DOCSHELL 1604A000 == 30 [pid = 4012] [id = 517] 00:07:36 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (16074400) [pid = 4012] [serial = 1551] [outer = 00000000] 00:07:36 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (160C1C00) [pid = 4012] [serial = 1552] [outer = 16074400] 00:07:36 INFO - PROCESS | 4012 | 1467875256482 Marionette DEBUG loaded listener.js 00:07:36 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (160CD800) [pid = 4012] [serial = 1553] [outer = 16074400] 00:07:36 INFO - PROCESS | 4012 | 1467875256972 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:07:37 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:07:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 703ms 00:07:37 INFO - PROCESS | 4012 | 1467875257010 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 00:07:37 INFO - PROCESS | 4012 | 1467875257012 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 00:07:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 00:07:37 INFO - PROCESS | 4012 | 1467875257015 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 00:07:37 INFO - PROCESS | 4012 | 1467875257017 Marionette TRACE conn3 <- [1,2034,null,{}] 00:07:37 INFO - PROCESS | 4012 | 1467875257020 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:07:37 INFO - PROCESS | 4012 | 1467875257022 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:37 INFO - PROCESS | 4012 | 1467875257168 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 00:07:37 INFO - PROCESS | 4012 | 1467875257229 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:37 INFO - PROCESS | 4012 | 1467875257231 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:37 INFO - PROCESS | 4012 | ++DOCSHELL 160C5C00 == 31 [pid = 4012] [id = 518] 00:07:37 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (16B70C00) [pid = 4012] [serial = 1554] [outer = 00000000] 00:07:37 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (16F70000) [pid = 4012] [serial = 1555] [outer = 16B70C00] 00:07:37 INFO - PROCESS | 4012 | 1467875257283 Marionette DEBUG loaded listener.js 00:07:37 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (17030000) [pid = 4012] [serial = 1556] [outer = 16B70C00] 00:07:37 INFO - PROCESS | 4012 | 1467875257693 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:07:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:07:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 735ms 00:07:37 INFO - PROCESS | 4012 | 1467875257758 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 00:07:37 INFO - PROCESS | 4012 | 1467875257760 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 00:07:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 00:07:37 INFO - PROCESS | 4012 | 1467875257763 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 00:07:37 INFO - PROCESS | 4012 | 1467875257765 Marionette TRACE conn3 <- [1,2038,null,{}] 00:07:37 INFO - PROCESS | 4012 | 1467875257768 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:07:37 INFO - PROCESS | 4012 | 1467875257770 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:37 INFO - PROCESS | 4012 | 1467875257880 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 00:07:37 INFO - PROCESS | 4012 | 1467875257891 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:37 INFO - PROCESS | 4012 | 1467875257893 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:37 INFO - PROCESS | 4012 | ++DOCSHELL 10A78000 == 32 [pid = 4012] [id = 519] 00:07:37 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (16F76000) [pid = 4012] [serial = 1557] [outer = 00000000] 00:07:37 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (176D9400) [pid = 4012] [serial = 1558] [outer = 16F76000] 00:07:38 INFO - PROCESS | 4012 | 1467875257991 Marionette DEBUG loaded listener.js 00:07:38 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (1778CC00) [pid = 4012] [serial = 1559] [outer = 16F76000] 00:07:38 INFO - PROCESS | 4012 | 1467875258435 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:07:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 00:07:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 703ms 00:07:38 INFO - PROCESS | 4012 | 1467875258461 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 00:07:38 INFO - PROCESS | 4012 | 1467875258463 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 00:07:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 00:07:38 INFO - PROCESS | 4012 | 1467875258467 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 00:07:38 INFO - PROCESS | 4012 | 1467875258468 Marionette TRACE conn3 <- [1,2042,null,{}] 00:07:38 INFO - PROCESS | 4012 | 1467875258471 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:07:38 INFO - PROCESS | 4012 | 1467875258477 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:38 INFO - PROCESS | 4012 | 1467875258627 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 00:07:38 INFO - PROCESS | 4012 | 1467875258637 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:38 INFO - PROCESS | 4012 | 1467875258639 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:38 INFO - PROCESS | 4012 | ++DOCSHELL 1788D800 == 33 [pid = 4012] [id = 520] 00:07:38 INFO - PROCESS | 4012 | ++DOMWINDOW == 85 (17DE2800) [pid = 4012] [serial = 1560] [outer = 00000000] 00:07:38 INFO - PROCESS | 4012 | ++DOMWINDOW == 86 (1950C000) [pid = 4012] [serial = 1561] [outer = 17DE2800] 00:07:38 INFO - PROCESS | 4012 | 1467875258683 Marionette DEBUG loaded listener.js 00:07:38 INFO - PROCESS | 4012 | ++DOMWINDOW == 87 (1978C000) [pid = 4012] [serial = 1562] [outer = 17DE2800] 00:07:39 INFO - PROCESS | 4012 | --DOMWINDOW == 86 (177DC000) [pid = 4012] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 00:07:39 INFO - PROCESS | 4012 | --DOMWINDOW == 85 (1978C800) [pid = 4012] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 00:07:39 INFO - PROCESS | 4012 | --DOMWINDOW == 84 (144A3C00) [pid = 4012] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 00:07:39 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (10A95000) [pid = 4012] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 00:07:39 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (16F70400) [pid = 4012] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 00:07:39 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (10A74C00) [pid = 4012] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 00:07:39 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (15F4FC00) [pid = 4012] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 00:07:39 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (130A7000) [pid = 4012] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 00:07:39 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (13CCB000) [pid = 4012] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 00:07:39 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (1059BC00) [pid = 4012] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 00:07:39 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (159D9800) [pid = 4012] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 00:07:39 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (19D9BC00) [pid = 4012] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 00:07:39 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (1A340400) [pid = 4012] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 00:07:39 INFO - PROCESS | 4012 | 1467875259271 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:07:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 00:07:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 845ms 00:07:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 00:07:39 INFO - PROCESS | 4012 | 1467875259310 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 00:07:39 INFO - PROCESS | 4012 | 1467875259312 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 00:07:39 INFO - PROCESS | 4012 | 1467875259315 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 00:07:39 INFO - PROCESS | 4012 | 1467875259317 Marionette TRACE conn3 <- [1,2046,null,{}] 00:07:39 INFO - PROCESS | 4012 | 1467875259320 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:07:39 INFO - PROCESS | 4012 | 1467875259322 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:39 INFO - PROCESS | 4012 | 1467875259397 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 00:07:39 INFO - PROCESS | 4012 | 1467875259402 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:39 INFO - PROCESS | 4012 | 1467875259405 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:39 INFO - PROCESS | 4012 | ++DOCSHELL 1313C800 == 34 [pid = 4012] [id = 521] 00:07:39 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (13C4BC00) [pid = 4012] [serial = 1563] [outer = 00000000] 00:07:39 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (15F4FC00) [pid = 4012] [serial = 1564] [outer = 13C4BC00] 00:07:39 INFO - PROCESS | 4012 | 1467875259447 Marionette DEBUG loaded listener.js 00:07:39 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (17DD8C00) [pid = 4012] [serial = 1565] [outer = 13C4BC00] 00:07:39 INFO - PROCESS | 4012 | 1467875259894 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:07:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 00:07:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 626ms 00:07:39 INFO - PROCESS | 4012 | 1467875259953 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 00:07:39 INFO - PROCESS | 4012 | 1467875259955 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 00:07:39 INFO - PROCESS | 4012 | 1467875259959 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 00:07:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 00:07:39 INFO - PROCESS | 4012 | 1467875259961 Marionette TRACE conn3 <- [1,2050,null,{}] 00:07:39 INFO - PROCESS | 4012 | 1467875259964 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:07:39 INFO - PROCESS | 4012 | 1467875259966 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:40 INFO - PROCESS | 4012 | 1467875260042 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 00:07:40 INFO - PROCESS | 4012 | 1467875260047 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:40 INFO - PROCESS | 4012 | 1467875260049 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:40 INFO - PROCESS | 4012 | ++DOCSHELL 15F4C800 == 35 [pid = 4012] [id = 522] 00:07:40 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (160C8000) [pid = 4012] [serial = 1566] [outer = 00000000] 00:07:40 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (19795400) [pid = 4012] [serial = 1567] [outer = 160C8000] 00:07:40 INFO - PROCESS | 4012 | 1467875260092 Marionette DEBUG loaded listener.js 00:07:40 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (19797400) [pid = 4012] [serial = 1568] [outer = 160C8000] 00:07:40 INFO - PROCESS | 4012 | 1467875260540 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:07:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 00:07:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 641ms 00:07:40 INFO - PROCESS | 4012 | 1467875260597 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 00:07:40 INFO - PROCESS | 4012 | 1467875260599 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 00:07:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 00:07:40 INFO - PROCESS | 4012 | 1467875260603 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 00:07:40 INFO - PROCESS | 4012 | 1467875260605 Marionette TRACE conn3 <- [1,2054,null,{}] 00:07:40 INFO - PROCESS | 4012 | 1467875260608 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:07:40 INFO - PROCESS | 4012 | 1467875260610 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:40 INFO - PROCESS | 4012 | 1467875260687 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 00:07:40 INFO - PROCESS | 4012 | 1467875260693 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:40 INFO - PROCESS | 4012 | 1467875260695 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:40 INFO - PROCESS | 4012 | ++DOCSHELL 1950FC00 == 36 [pid = 4012] [id = 523] 00:07:40 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (19AC8400) [pid = 4012] [serial = 1569] [outer = 00000000] 00:07:40 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (19D8E400) [pid = 4012] [serial = 1570] [outer = 19AC8400] 00:07:40 INFO - PROCESS | 4012 | 1467875260738 Marionette DEBUG loaded listener.js 00:07:40 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (19D9BC00) [pid = 4012] [serial = 1571] [outer = 19AC8400] 00:07:41 INFO - PROCESS | 4012 | --DOCSHELL 10E3BC00 == 35 [pid = 4012] [id = 515] 00:07:41 INFO - PROCESS | 4012 | --DOCSHELL 10A81000 == 34 [pid = 4012] [id = 514] 00:07:42 INFO - PROCESS | 4012 | --DOCSHELL 1604A000 == 33 [pid = 4012] [id = 517] 00:07:42 INFO - PROCESS | 4012 | --DOCSHELL 1788D800 == 32 [pid = 4012] [id = 520] 00:07:42 INFO - PROCESS | 4012 | --DOCSHELL 1313C800 == 31 [pid = 4012] [id = 521] 00:07:42 INFO - PROCESS | 4012 | --DOCSHELL 10A78000 == 30 [pid = 4012] [id = 519] 00:07:42 INFO - PROCESS | 4012 | --DOCSHELL 160C5C00 == 29 [pid = 4012] [id = 518] 00:07:42 INFO - PROCESS | 4012 | --DOCSHELL 131EEC00 == 28 [pid = 4012] [id = 516] 00:07:42 INFO - PROCESS | 4012 | --DOCSHELL 15F4C800 == 27 [pid = 4012] [id = 522] 00:07:42 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (1A1BEC00) [pid = 4012] [serial = 1528] [outer = 00000000] [url = about:blank] 00:07:42 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (1A591800) [pid = 4012] [serial = 1531] [outer = 00000000] [url = about:blank] 00:07:42 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (1A70D800) [pid = 4012] [serial = 1532] [outer = 00000000] [url = about:blank] 00:07:42 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (1A1BF800) [pid = 4012] [serial = 1529] [outer = 00000000] [url = about:blank] 00:07:42 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (177E4800) [pid = 4012] [serial = 1516] [outer = 00000000] [url = about:blank] 00:07:42 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (19AC3800) [pid = 4012] [serial = 1519] [outer = 00000000] [url = about:blank] 00:07:42 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (19D2D000) [pid = 4012] [serial = 1496] [outer = 00000000] [url = about:blank] 00:07:42 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (10E09C00) [pid = 4012] [serial = 1498] [outer = 00000000] [url = about:blank] 00:07:42 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (11211400) [pid = 4012] [serial = 1499] [outer = 00000000] [url = about:blank] 00:07:42 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (171B5800) [pid = 4012] [serial = 1513] [outer = 00000000] [url = about:blank] 00:07:42 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (10E0D000) [pid = 4012] [serial = 1504] [outer = 00000000] [url = about:blank] 00:07:42 INFO - PROCESS | 4012 | --DOMWINDOW == 71 (11449000) [pid = 4012] [serial = 1505] [outer = 00000000] [url = about:blank] 00:07:42 INFO - PROCESS | 4012 | --DOMWINDOW == 70 (1604A800) [pid = 4012] [serial = 1510] [outer = 00000000] [url = about:blank] 00:07:42 INFO - PROCESS | 4012 | --DOMWINDOW == 69 (160C8400) [pid = 4012] [serial = 1511] [outer = 00000000] [url = about:blank] 00:07:42 INFO - PROCESS | 4012 | --DOMWINDOW == 68 (131ECC00) [pid = 4012] [serial = 1507] [outer = 00000000] [url = about:blank] 00:07:42 INFO - PROCESS | 4012 | --DOMWINDOW == 67 (134D0800) [pid = 4012] [serial = 1508] [outer = 00000000] [url = about:blank] 00:07:42 INFO - PROCESS | 4012 | --DOMWINDOW == 66 (1449DC00) [pid = 4012] [serial = 1501] [outer = 00000000] [url = about:blank] 00:07:42 INFO - PROCESS | 4012 | --DOMWINDOW == 65 (17DE1800) [pid = 4012] [serial = 1517] [outer = 00000000] [url = about:blank] 00:07:42 INFO - PROCESS | 4012 | --DOMWINDOW == 64 (160C3800) [pid = 4012] [serial = 1502] [outer = 00000000] [url = about:blank] 00:07:42 INFO - PROCESS | 4012 | --DOMWINDOW == 63 (10E0F000) [pid = 4012] [serial = 1522] [outer = 00000000] [url = about:blank] 00:07:42 INFO - PROCESS | 4012 | --DOMWINDOW == 62 (19AC8800) [pid = 4012] [serial = 1520] [outer = 00000000] [url = about:blank] 00:07:42 INFO - PROCESS | 4012 | --DOMWINDOW == 61 (19794800) [pid = 4012] [serial = 1525] [outer = 00000000] [url = about:blank] 00:07:42 INFO - PROCESS | 4012 | --DOMWINDOW == 60 (11212800) [pid = 4012] [serial = 1523] [outer = 00000000] [url = about:blank] 00:07:42 INFO - PROCESS | 4012 | --DOMWINDOW == 59 (19797C00) [pid = 4012] [serial = 1526] [outer = 00000000] [url = about:blank] 00:07:42 INFO - PROCESS | 4012 | --DOMWINDOW == 58 (17784000) [pid = 4012] [serial = 1514] [outer = 00000000] [url = about:blank] 00:07:42 INFO - PROCESS | 4012 | 1467875262467 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:07:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 00:07:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1908ms 00:07:42 INFO - PROCESS | 4012 | 1467875262515 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 00:07:42 INFO - PROCESS | 4012 | 1467875262519 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 00:07:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 00:07:42 INFO - PROCESS | 4012 | 1467875262524 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 00:07:42 INFO - PROCESS | 4012 | 1467875262528 Marionette TRACE conn3 <- [1,2058,null,{}] 00:07:42 INFO - PROCESS | 4012 | 1467875262533 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:07:42 INFO - PROCESS | 4012 | 1467875262536 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:42 INFO - PROCESS | 4012 | 1467875262624 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 00:07:42 INFO - PROCESS | 4012 | 1467875262632 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:42 INFO - PROCESS | 4012 | 1467875262636 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:42 INFO - PROCESS | 4012 | ++DOCSHELL 10A9BC00 == 28 [pid = 4012] [id = 524] 00:07:42 INFO - PROCESS | 4012 | ++DOMWINDOW == 59 (10E02000) [pid = 4012] [serial = 1572] [outer = 00000000] 00:07:42 INFO - PROCESS | 4012 | ++DOMWINDOW == 60 (10E10000) [pid = 4012] [serial = 1573] [outer = 10E02000] 00:07:42 INFO - PROCESS | 4012 | 1467875262688 Marionette DEBUG loaded listener.js 00:07:42 INFO - PROCESS | 4012 | ++DOMWINDOW == 61 (10E3F400) [pid = 4012] [serial = 1574] [outer = 10E02000] 00:07:43 INFO - PROCESS | 4012 | 1467875263190 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:07:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 00:07:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 688ms 00:07:43 INFO - PROCESS | 4012 | 1467875263219 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 00:07:43 INFO - PROCESS | 4012 | 1467875263224 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 00:07:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 00:07:43 INFO - PROCESS | 4012 | 1467875263230 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 00:07:43 INFO - PROCESS | 4012 | 1467875263234 Marionette TRACE conn3 <- [1,2062,null,{}] 00:07:43 INFO - PROCESS | 4012 | 1467875263238 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:07:43 INFO - PROCESS | 4012 | 1467875263240 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:43 INFO - PROCESS | 4012 | 1467875263325 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 00:07:43 INFO - PROCESS | 4012 | 1467875263331 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:43 INFO - PROCESS | 4012 | 1467875263334 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:43 INFO - PROCESS | 4012 | ++DOCSHELL 12926000 == 29 [pid = 4012] [id = 525] 00:07:43 INFO - PROCESS | 4012 | ++DOMWINDOW == 62 (12927C00) [pid = 4012] [serial = 1575] [outer = 00000000] 00:07:43 INFO - PROCESS | 4012 | ++DOMWINDOW == 63 (129F3800) [pid = 4012] [serial = 1576] [outer = 12927C00] 00:07:43 INFO - PROCESS | 4012 | 1467875263387 Marionette DEBUG loaded listener.js 00:07:43 INFO - PROCESS | 4012 | ++DOMWINDOW == 64 (12D68400) [pid = 4012] [serial = 1577] [outer = 12927C00] 00:07:43 INFO - PROCESS | 4012 | 1467875263854 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:07:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 00:07:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 641ms 00:07:43 INFO - PROCESS | 4012 | 1467875263868 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 00:07:43 INFO - PROCESS | 4012 | 1467875263870 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 00:07:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 00:07:43 INFO - PROCESS | 4012 | 1467875263873 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 00:07:43 INFO - PROCESS | 4012 | 1467875263877 Marionette TRACE conn3 <- [1,2066,null,{}] 00:07:43 INFO - PROCESS | 4012 | 1467875263891 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:07:43 INFO - PROCESS | 4012 | 1467875263896 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:43 INFO - PROCESS | 4012 | 1467875263977 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 00:07:44 INFO - PROCESS | 4012 | 1467875263984 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:44 INFO - PROCESS | 4012 | 1467875263987 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:44 INFO - PROCESS | 4012 | ++DOCSHELL 13941800 == 30 [pid = 4012] [id = 526] 00:07:44 INFO - PROCESS | 4012 | ++DOMWINDOW == 65 (13941C00) [pid = 4012] [serial = 1578] [outer = 00000000] 00:07:44 INFO - PROCESS | 4012 | ++DOMWINDOW == 66 (13CC1000) [pid = 4012] [serial = 1579] [outer = 13941C00] 00:07:44 INFO - PROCESS | 4012 | 1467875264034 Marionette DEBUG loaded listener.js 00:07:44 INFO - PROCESS | 4012 | ++DOMWINDOW == 67 (13DBB400) [pid = 4012] [serial = 1580] [outer = 13941C00] 00:07:44 INFO - PROCESS | 4012 | 1467875264486 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:07:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 00:07:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 656ms 00:07:44 INFO - PROCESS | 4012 | 1467875264532 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 00:07:44 INFO - PROCESS | 4012 | 1467875264534 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 00:07:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 00:07:44 INFO - PROCESS | 4012 | 1467875264538 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 00:07:44 INFO - PROCESS | 4012 | 1467875264539 Marionette TRACE conn3 <- [1,2070,null,{}] 00:07:44 INFO - PROCESS | 4012 | 1467875264553 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:07:44 INFO - PROCESS | 4012 | 1467875264555 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:44 INFO - PROCESS | 4012 | 1467875264635 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 00:07:44 INFO - PROCESS | 4012 | 1467875264640 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:44 INFO - PROCESS | 4012 | 1467875264642 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:44 INFO - PROCESS | 4012 | ++DOCSHELL 13DB1C00 == 31 [pid = 4012] [id = 527] 00:07:44 INFO - PROCESS | 4012 | ++DOMWINDOW == 68 (13DB3000) [pid = 4012] [serial = 1581] [outer = 00000000] 00:07:44 INFO - PROCESS | 4012 | ++DOMWINDOW == 69 (159D9800) [pid = 4012] [serial = 1582] [outer = 13DB3000] 00:07:44 INFO - PROCESS | 4012 | 1467875264686 Marionette DEBUG loaded listener.js 00:07:44 INFO - PROCESS | 4012 | ++DOMWINDOW == 70 (16048800) [pid = 4012] [serial = 1583] [outer = 13DB3000] 00:07:45 INFO - PROCESS | 4012 | 1467875265116 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:07:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 00:07:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 641ms 00:07:45 INFO - PROCESS | 4012 | 1467875265175 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 00:07:45 INFO - PROCESS | 4012 | 1467875265177 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 00:07:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 00:07:45 INFO - PROCESS | 4012 | 1467875265181 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 00:07:45 INFO - PROCESS | 4012 | 1467875265183 Marionette TRACE conn3 <- [1,2074,null,{}] 00:07:45 INFO - PROCESS | 4012 | 1467875265186 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:07:45 INFO - PROCESS | 4012 | 1467875265188 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:45 INFO - PROCESS | 4012 | 1467875265264 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 00:07:45 INFO - PROCESS | 4012 | 1467875265271 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:45 INFO - PROCESS | 4012 | 1467875265274 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:45 INFO - PROCESS | 4012 | ++DOCSHELL 1604D400 == 32 [pid = 4012] [id = 528] 00:07:45 INFO - PROCESS | 4012 | ++DOMWINDOW == 71 (16079400) [pid = 4012] [serial = 1584] [outer = 00000000] 00:07:45 INFO - PROCESS | 4012 | ++DOMWINDOW == 72 (160C9800) [pid = 4012] [serial = 1585] [outer = 16079400] 00:07:45 INFO - PROCESS | 4012 | 1467875265317 Marionette DEBUG loaded listener.js 00:07:45 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (16B68C00) [pid = 4012] [serial = 1586] [outer = 16079400] 00:07:45 INFO - PROCESS | 4012 | 1467875265769 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:07:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 00:07:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 641ms 00:07:45 INFO - PROCESS | 4012 | 1467875265819 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 00:07:45 INFO - PROCESS | 4012 | 1467875265821 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 00:07:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 00:07:45 INFO - PROCESS | 4012 | 1467875265825 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 00:07:45 INFO - PROCESS | 4012 | 1467875265826 Marionette TRACE conn3 <- [1,2078,null,{}] 00:07:45 INFO - PROCESS | 4012 | 1467875265830 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:07:45 INFO - PROCESS | 4012 | 1467875265835 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:45 INFO - PROCESS | 4012 | 1467875265935 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 00:07:45 INFO - PROCESS | 4012 | 1467875265942 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:45 INFO - PROCESS | 4012 | 1467875265944 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:45 INFO - PROCESS | 4012 | ++DOCSHELL 16F74C00 == 33 [pid = 4012] [id = 529] 00:07:45 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (16F78000) [pid = 4012] [serial = 1587] [outer = 00000000] 00:07:46 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (171B6000) [pid = 4012] [serial = 1588] [outer = 16F78000] 00:07:46 INFO - PROCESS | 4012 | 1467875265988 Marionette DEBUG loaded listener.js 00:07:46 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (177BD400) [pid = 4012] [serial = 1589] [outer = 16F78000] 00:07:46 INFO - PROCESS | 4012 | 1467875266427 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:07:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 00:07:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 641ms 00:07:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 00:07:46 INFO - PROCESS | 4012 | 1467875266466 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 00:07:46 INFO - PROCESS | 4012 | 1467875266468 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 00:07:46 INFO - PROCESS | 4012 | 1467875266471 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 00:07:46 INFO - PROCESS | 4012 | 1467875266473 Marionette TRACE conn3 <- [1,2082,null,{}] 00:07:46 INFO - PROCESS | 4012 | 1467875266476 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:07:46 INFO - PROCESS | 4012 | 1467875266478 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:46 INFO - PROCESS | 4012 | 1467875266565 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 00:07:46 INFO - PROCESS | 4012 | 1467875266570 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:46 INFO - PROCESS | 4012 | 1467875266572 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:46 INFO - PROCESS | 4012 | ++DOCSHELL 171B5800 == 34 [pid = 4012] [id = 530] 00:07:46 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (177B8C00) [pid = 4012] [serial = 1590] [outer = 00000000] 00:07:46 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (1788E800) [pid = 4012] [serial = 1591] [outer = 177B8C00] 00:07:46 INFO - PROCESS | 4012 | 1467875266615 Marionette DEBUG loaded listener.js 00:07:46 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (17DE1800) [pid = 4012] [serial = 1592] [outer = 177B8C00] 00:07:47 INFO - PROCESS | 4012 | 1467875267055 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:07:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 00:07:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 625ms 00:07:47 INFO - PROCESS | 4012 | 1467875267111 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 00:07:47 INFO - PROCESS | 4012 | 1467875267113 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 00:07:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 00:07:47 INFO - PROCESS | 4012 | 1467875267120 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 00:07:47 INFO - PROCESS | 4012 | 1467875267122 Marionette TRACE conn3 <- [1,2086,null,{}] 00:07:47 INFO - PROCESS | 4012 | 1467875267125 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:07:47 INFO - PROCESS | 4012 | 1467875267127 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:47 INFO - PROCESS | 4012 | 1467875267213 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 00:07:47 INFO - PROCESS | 4012 | 1467875267219 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:47 INFO - PROCESS | 4012 | 1467875267221 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:47 INFO - PROCESS | 4012 | ++DOCSHELL 19507C00 == 35 [pid = 4012] [id = 531] 00:07:47 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (1950A800) [pid = 4012] [serial = 1593] [outer = 00000000] 00:07:47 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (19794400) [pid = 4012] [serial = 1594] [outer = 1950A800] 00:07:47 INFO - PROCESS | 4012 | 1467875267265 Marionette DEBUG loaded listener.js 00:07:47 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (19794C00) [pid = 4012] [serial = 1595] [outer = 1950A800] 00:07:47 INFO - PROCESS | 4012 | 1467875267697 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:07:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 00:07:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 641ms 00:07:47 INFO - PROCESS | 4012 | 1467875267764 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 00:07:47 INFO - PROCESS | 4012 | 1467875267766 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 00:07:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 00:07:47 INFO - PROCESS | 4012 | 1467875267773 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 00:07:47 INFO - PROCESS | 4012 | 1467875267775 Marionette TRACE conn3 <- [1,2090,null,{}] 00:07:47 INFO - PROCESS | 4012 | 1467875267779 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:07:47 INFO - PROCESS | 4012 | 1467875267781 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:47 INFO - PROCESS | 4012 | 1467875267885 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 00:07:47 INFO - PROCESS | 4012 | 1467875267893 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:47 INFO - PROCESS | 4012 | 1467875267895 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:47 INFO - PROCESS | 4012 | ++DOCSHELL 13940C00 == 36 [pid = 4012] [id = 532] 00:07:47 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (17787C00) [pid = 4012] [serial = 1596] [outer = 00000000] 00:07:47 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (19ACD400) [pid = 4012] [serial = 1597] [outer = 17787C00] 00:07:47 INFO - PROCESS | 4012 | 1467875267938 Marionette DEBUG loaded listener.js 00:07:48 INFO - PROCESS | 4012 | ++DOMWINDOW == 85 (19B58400) [pid = 4012] [serial = 1598] [outer = 17787C00] 00:07:48 INFO - PROCESS | 4012 | 1467875268407 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:07:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 00:07:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 704ms 00:07:48 INFO - PROCESS | 4012 | 1467875268475 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 00:07:48 INFO - PROCESS | 4012 | 1467875268477 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 00:07:48 INFO - PROCESS | 4012 | 1467875268480 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 00:07:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 00:07:48 INFO - PROCESS | 4012 | 1467875268482 Marionette TRACE conn3 <- [1,2094,null,{}] 00:07:48 INFO - PROCESS | 4012 | 1467875268486 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:07:48 INFO - PROCESS | 4012 | 1467875268487 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:48 INFO - PROCESS | 4012 | 1467875268609 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 00:07:48 INFO - PROCESS | 4012 | 1467875268618 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:48 INFO - PROCESS | 4012 | 1467875268620 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:48 INFO - PROCESS | 4012 | ++DOCSHELL 19AC3400 == 37 [pid = 4012] [id = 533] 00:07:48 INFO - PROCESS | 4012 | ++DOMWINDOW == 86 (19D2C400) [pid = 4012] [serial = 1599] [outer = 00000000] 00:07:48 INFO - PROCESS | 4012 | ++DOMWINDOW == 87 (19D97400) [pid = 4012] [serial = 1600] [outer = 19D2C400] 00:07:48 INFO - PROCESS | 4012 | 1467875268713 Marionette DEBUG loaded listener.js 00:07:48 INFO - PROCESS | 4012 | ++DOMWINDOW == 88 (19EC3400) [pid = 4012] [serial = 1601] [outer = 19D2C400] 00:07:49 INFO - PROCESS | 4012 | 1467875269118 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:07:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 00:07:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 703ms 00:07:49 INFO - PROCESS | 4012 | 1467875269180 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 00:07:49 INFO - PROCESS | 4012 | 1467875269183 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 00:07:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 00:07:49 INFO - PROCESS | 4012 | 1467875269186 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 00:07:49 INFO - PROCESS | 4012 | 1467875269188 Marionette TRACE conn3 <- [1,2098,null,{}] 00:07:49 INFO - PROCESS | 4012 | 1467875269192 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:07:49 INFO - PROCESS | 4012 | 1467875269194 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:49 INFO - PROCESS | 4012 | 1467875269346 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 00:07:49 INFO - PROCESS | 4012 | 1467875269370 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:49 INFO - PROCESS | 4012 | 1467875269373 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:49 INFO - PROCESS | 4012 | ++DOCSHELL 1604B000 == 38 [pid = 4012] [id = 534] 00:07:49 INFO - PROCESS | 4012 | ++DOMWINDOW == 89 (1A1B7400) [pid = 4012] [serial = 1602] [outer = 00000000] 00:07:49 INFO - PROCESS | 4012 | ++DOMWINDOW == 90 (1A58E400) [pid = 4012] [serial = 1603] [outer = 1A1B7400] 00:07:49 INFO - PROCESS | 4012 | 1467875269417 Marionette DEBUG loaded listener.js 00:07:49 INFO - PROCESS | 4012 | ++DOMWINDOW == 91 (1A595000) [pid = 4012] [serial = 1604] [outer = 1A1B7400] 00:07:49 INFO - PROCESS | 4012 | --DOMWINDOW == 90 (160C8000) [pid = 4012] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 00:07:49 INFO - PROCESS | 4012 | --DOMWINDOW == 89 (16B70C00) [pid = 4012] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 00:07:49 INFO - PROCESS | 4012 | --DOMWINDOW == 88 (16F76000) [pid = 4012] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 00:07:49 INFO - PROCESS | 4012 | --DOMWINDOW == 87 (17DE2800) [pid = 4012] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 00:07:49 INFO - PROCESS | 4012 | --DOMWINDOW == 86 (13C4BC00) [pid = 4012] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 00:07:49 INFO - PROCESS | 4012 | --DOMWINDOW == 85 (16074400) [pid = 4012] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 00:07:49 INFO - PROCESS | 4012 | --DOMWINDOW == 84 (132D0C00) [pid = 4012] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 00:07:49 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (10F29C00) [pid = 4012] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 00:07:49 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (10E10400) [pid = 4012] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 00:07:49 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (19AC6000) [pid = 4012] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 00:07:49 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (15F50C00) [pid = 4012] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 00:07:49 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (10E09000) [pid = 4012] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 00:07:50 INFO - PROCESS | 4012 | 1467875269995 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:07:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 00:07:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 845ms 00:07:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 00:07:50 INFO - PROCESS | 4012 | 1467875270029 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 00:07:50 INFO - PROCESS | 4012 | 1467875270030 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 00:07:50 INFO - PROCESS | 4012 | 1467875270034 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 00:07:50 INFO - PROCESS | 4012 | 1467875270035 Marionette TRACE conn3 <- [1,2102,null,{}] 00:07:50 INFO - PROCESS | 4012 | 1467875270039 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:07:50 INFO - PROCESS | 4012 | 1467875270040 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:50 INFO - PROCESS | 4012 | 1467875270116 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 00:07:50 INFO - PROCESS | 4012 | 1467875270121 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:50 INFO - PROCESS | 4012 | 1467875270123 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:50 INFO - PROCESS | 4012 | ++DOCSHELL 10E0C400 == 39 [pid = 4012] [id = 535] 00:07:50 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (10E0E800) [pid = 4012] [serial = 1605] [outer = 00000000] 00:07:50 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (13498400) [pid = 4012] [serial = 1606] [outer = 10E0E800] 00:07:50 INFO - PROCESS | 4012 | 1467875270166 Marionette DEBUG loaded listener.js 00:07:50 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (16F6DC00) [pid = 4012] [serial = 1607] [outer = 10E0E800] 00:07:50 INFO - PROCESS | 4012 | 1467875270598 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:07:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 00:07:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 594ms 00:07:50 INFO - PROCESS | 4012 | 1467875270631 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 00:07:50 INFO - PROCESS | 4012 | 1467875270633 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 00:07:50 INFO - PROCESS | 4012 | 1467875270637 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 00:07:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 00:07:50 INFO - PROCESS | 4012 | 1467875270638 Marionette TRACE conn3 <- [1,2106,null,{}] 00:07:50 INFO - PROCESS | 4012 | 1467875270642 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:07:50 INFO - PROCESS | 4012 | 1467875270643 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:50 INFO - PROCESS | 4012 | 1467875270755 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 00:07:50 INFO - PROCESS | 4012 | 1467875270760 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:50 INFO - PROCESS | 4012 | 1467875270762 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:50 INFO - PROCESS | 4012 | ++DOCSHELL 129F4000 == 40 [pid = 4012] [id = 536] 00:07:50 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (160C1800) [pid = 4012] [serial = 1608] [outer = 00000000] 00:07:50 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (19DE5000) [pid = 4012] [serial = 1609] [outer = 160C1800] 00:07:50 INFO - PROCESS | 4012 | 1467875270805 Marionette DEBUG loaded listener.js 00:07:50 INFO - PROCESS | 4012 | ++DOMWINDOW == 85 (1A593C00) [pid = 4012] [serial = 1610] [outer = 160C1800] 00:07:51 INFO - PROCESS | 4012 | 1467875271229 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:07:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 00:07:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 641ms 00:07:51 INFO - PROCESS | 4012 | 1467875271293 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 00:07:51 INFO - PROCESS | 4012 | 1467875271295 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 00:07:51 INFO - PROCESS | 4012 | 1467875271302 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 00:07:51 INFO - PROCESS | 4012 | 1467875271303 Marionette TRACE conn3 <- [1,2110,null,{}] 00:07:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 00:07:51 INFO - PROCESS | 4012 | 1467875271306 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:07:51 INFO - PROCESS | 4012 | 1467875271308 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:51 INFO - PROCESS | 4012 | 1467875271384 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 00:07:51 INFO - PROCESS | 4012 | 1467875271390 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:51 INFO - PROCESS | 4012 | 1467875271391 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:51 INFO - PROCESS | 4012 | ++DOCSHELL 10A76800 == 41 [pid = 4012] [id = 537] 00:07:51 INFO - PROCESS | 4012 | ++DOMWINDOW == 86 (11447000) [pid = 4012] [serial = 1611] [outer = 00000000] 00:07:51 INFO - PROCESS | 4012 | ++DOMWINDOW == 87 (1A717400) [pid = 4012] [serial = 1612] [outer = 11447000] 00:07:51 INFO - PROCESS | 4012 | 1467875271434 Marionette DEBUG loaded listener.js 00:07:51 INFO - PROCESS | 4012 | ++DOMWINDOW == 88 (1A806400) [pid = 4012] [serial = 1613] [outer = 11447000] 00:07:51 INFO - PROCESS | 4012 | 1467875271858 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:07:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 00:07:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 578ms 00:07:51 INFO - PROCESS | 4012 | 1467875271882 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 00:07:51 INFO - PROCESS | 4012 | 1467875271884 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 00:07:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 00:07:51 INFO - PROCESS | 4012 | 1467875271888 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 00:07:51 INFO - PROCESS | 4012 | 1467875271889 Marionette TRACE conn3 <- [1,2114,null,{}] 00:07:51 INFO - PROCESS | 4012 | 1467875271893 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:07:51 INFO - PROCESS | 4012 | 1467875271894 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:52 INFO - PROCESS | 4012 | 1467875272061 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 00:07:52 INFO - PROCESS | 4012 | 1467875272215 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:52 INFO - PROCESS | 4012 | 1467875272218 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:52 INFO - PROCESS | 4012 | ++DOCSHELL 0F97C000 == 42 [pid = 4012] [id = 538] 00:07:52 INFO - PROCESS | 4012 | ++DOMWINDOW == 89 (0F97C800) [pid = 4012] [serial = 1614] [outer = 00000000] 00:07:52 INFO - PROCESS | 4012 | ++DOMWINDOW == 90 (10A08C00) [pid = 4012] [serial = 1615] [outer = 0F97C800] 00:07:52 INFO - PROCESS | 4012 | 1467875272279 Marionette DEBUG loaded listener.js 00:07:52 INFO - PROCESS | 4012 | ++DOMWINDOW == 91 (10A7F800) [pid = 4012] [serial = 1616] [outer = 0F97C800] 00:07:53 INFO - PROCESS | 4012 | 1467875273009 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:07:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 00:07:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1188ms 00:07:53 INFO - PROCESS | 4012 | 1467875273080 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 00:07:53 INFO - PROCESS | 4012 | 1467875273084 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 00:07:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 00:07:53 INFO - PROCESS | 4012 | 1467875273089 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 00:07:53 INFO - PROCESS | 4012 | 1467875273093 Marionette TRACE conn3 <- [1,2118,null,{}] 00:07:53 INFO - PROCESS | 4012 | 1467875273097 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:07:53 INFO - PROCESS | 4012 | 1467875273100 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:53 INFO - PROCESS | 4012 | 1467875273228 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 00:07:53 INFO - PROCESS | 4012 | 1467875273357 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:53 INFO - PROCESS | 4012 | 1467875273360 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:53 INFO - PROCESS | 4012 | ++DOCSHELL 11C45000 == 43 [pid = 4012] [id = 539] 00:07:53 INFO - PROCESS | 4012 | ++DOMWINDOW == 92 (11CD5800) [pid = 4012] [serial = 1617] [outer = 00000000] 00:07:53 INFO - PROCESS | 4012 | ++DOMWINDOW == 93 (13155000) [pid = 4012] [serial = 1618] [outer = 11CD5800] 00:07:53 INFO - PROCESS | 4012 | 1467875273416 Marionette DEBUG loaded listener.js 00:07:53 INFO - PROCESS | 4012 | ++DOMWINDOW == 94 (134A1800) [pid = 4012] [serial = 1619] [outer = 11CD5800] 00:07:54 INFO - PROCESS | 4012 | 1467875274343 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:07:54 INFO - PROCESS | 4012 | 1467875274388 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 00:07:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 00:07:54 INFO - PROCESS | 4012 | 1467875274394 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 00:07:54 INFO - PROCESS | 4012 | 1467875274397 Marionette TRACE conn3 <- [1,2122,null,{}] 00:07:54 INFO - PROCESS | 4012 | 1467875274402 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:07:54 INFO - PROCESS | 4012 | 1467875274405 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:54 INFO - PROCESS | 4012 | 1467875274514 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 00:07:54 INFO - PROCESS | 4012 | --DOCSHELL 10A76800 == 42 [pid = 4012] [id = 537] 00:07:54 INFO - PROCESS | 4012 | --DOCSHELL 129F4000 == 41 [pid = 4012] [id = 536] 00:07:54 INFO - PROCESS | 4012 | --DOCSHELL 10E0C400 == 40 [pid = 4012] [id = 535] 00:07:54 INFO - PROCESS | 4012 | --DOCSHELL 1604B000 == 39 [pid = 4012] [id = 534] 00:07:54 INFO - PROCESS | 4012 | --DOCSHELL 19AC3400 == 38 [pid = 4012] [id = 533] 00:07:54 INFO - PROCESS | 4012 | --DOCSHELL 13940C00 == 37 [pid = 4012] [id = 532] 00:07:54 INFO - PROCESS | 4012 | --DOCSHELL 19507C00 == 36 [pid = 4012] [id = 531] 00:07:54 INFO - PROCESS | 4012 | --DOCSHELL 171B5800 == 35 [pid = 4012] [id = 530] 00:07:54 INFO - PROCESS | 4012 | --DOCSHELL 16F74C00 == 34 [pid = 4012] [id = 529] 00:07:54 INFO - PROCESS | 4012 | --DOCSHELL 1604D400 == 33 [pid = 4012] [id = 528] 00:07:54 INFO - PROCESS | 4012 | --DOCSHELL 13DB1C00 == 32 [pid = 4012] [id = 527] 00:07:54 INFO - PROCESS | 4012 | --DOCSHELL 13941800 == 31 [pid = 4012] [id = 526] 00:07:54 INFO - PROCESS | 4012 | --DOCSHELL 12926000 == 30 [pid = 4012] [id = 525] 00:07:54 INFO - PROCESS | 4012 | --DOCSHELL 10A9BC00 == 29 [pid = 4012] [id = 524] 00:07:54 INFO - PROCESS | 4012 | --DOCSHELL 1950FC00 == 28 [pid = 4012] [id = 523] 00:07:54 INFO - PROCESS | 4012 | --DOMWINDOW == 93 (19797400) [pid = 4012] [serial = 1568] [outer = 00000000] [url = about:blank] 00:07:54 INFO - PROCESS | 4012 | --DOMWINDOW == 92 (19D8E400) [pid = 4012] [serial = 1570] [outer = 00000000] [url = about:blank] 00:07:54 INFO - PROCESS | 4012 | --DOMWINDOW == 91 (16F70000) [pid = 4012] [serial = 1555] [outer = 00000000] [url = about:blank] 00:07:54 INFO - PROCESS | 4012 | --DOMWINDOW == 90 (176D9400) [pid = 4012] [serial = 1558] [outer = 00000000] [url = about:blank] 00:07:54 INFO - PROCESS | 4012 | --DOMWINDOW == 89 (17030000) [pid = 4012] [serial = 1556] [outer = 00000000] [url = about:blank] 00:07:54 INFO - PROCESS | 4012 | --DOMWINDOW == 88 (1950C000) [pid = 4012] [serial = 1561] [outer = 00000000] [url = about:blank] 00:07:54 INFO - PROCESS | 4012 | --DOMWINDOW == 87 (1778CC00) [pid = 4012] [serial = 1559] [outer = 00000000] [url = about:blank] 00:07:54 INFO - PROCESS | 4012 | --DOMWINDOW == 86 (19795400) [pid = 4012] [serial = 1567] [outer = 00000000] [url = about:blank] 00:07:54 INFO - PROCESS | 4012 | --DOMWINDOW == 85 (1978C000) [pid = 4012] [serial = 1562] [outer = 00000000] [url = about:blank] 00:07:54 INFO - PROCESS | 4012 | --DOMWINDOW == 84 (15F4FC00) [pid = 4012] [serial = 1564] [outer = 00000000] [url = about:blank] 00:07:54 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (160C1C00) [pid = 4012] [serial = 1552] [outer = 00000000] [url = about:blank] 00:07:54 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (134D0400) [pid = 4012] [serial = 1549] [outer = 00000000] [url = about:blank] 00:07:54 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (139D1000) [pid = 4012] [serial = 1550] [outer = 00000000] [url = about:blank] 00:07:54 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (1281E000) [pid = 4012] [serial = 1546] [outer = 00000000] [url = about:blank] 00:07:54 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (129B4800) [pid = 4012] [serial = 1547] [outer = 00000000] [url = about:blank] 00:07:54 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (1313D000) [pid = 4012] [serial = 1544] [outer = 00000000] [url = about:blank] 00:07:54 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (11CDAC00) [pid = 4012] [serial = 1543] [outer = 00000000] [url = about:blank] 00:07:54 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (1A710C00) [pid = 4012] [serial = 1541] [outer = 00000000] [url = about:blank] 00:07:54 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (1A1BC000) [pid = 4012] [serial = 1540] [outer = 00000000] [url = about:blank] 00:07:54 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (177DB000) [pid = 4012] [serial = 1538] [outer = 00000000] [url = about:blank] 00:07:54 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (17037400) [pid = 4012] [serial = 1537] [outer = 00000000] [url = about:blank] 00:07:54 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (13940800) [pid = 4012] [serial = 1535] [outer = 00000000] [url = about:blank] 00:07:54 INFO - PROCESS | 4012 | --DOMWINDOW == 71 (129A7C00) [pid = 4012] [serial = 1534] [outer = 00000000] [url = about:blank] 00:07:54 INFO - PROCESS | 4012 | --DOMWINDOW == 70 (17DD8C00) [pid = 4012] [serial = 1565] [outer = 00000000] [url = about:blank] 00:07:54 INFO - PROCESS | 4012 | --DOMWINDOW == 69 (160CD800) [pid = 4012] [serial = 1553] [outer = 00000000] [url = about:blank] 00:07:54 INFO - PROCESS | 4012 | 1467875274657 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:54 INFO - PROCESS | 4012 | 1467875274662 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:54 INFO - PROCESS | 4012 | ++DOCSHELL 102D2000 == 29 [pid = 4012] [id = 540] 00:07:54 INFO - PROCESS | 4012 | ++DOMWINDOW == 70 (10A76800) [pid = 4012] [serial = 1620] [outer = 00000000] 00:07:54 INFO - PROCESS | 4012 | ++DOMWINDOW == 71 (10E0C400) [pid = 4012] [serial = 1621] [outer = 10A76800] 00:07:54 INFO - PROCESS | 4012 | 1467875274711 Marionette DEBUG loaded listener.js 00:07:54 INFO - PROCESS | 4012 | ++DOMWINDOW == 72 (11449000) [pid = 4012] [serial = 1622] [outer = 10A76800] 00:07:55 INFO - PROCESS | 4012 | 1467875275135 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:07:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 00:07:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 798ms 00:07:55 INFO - PROCESS | 4012 | 1467875275219 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 00:07:55 INFO - PROCESS | 4012 | 1467875275223 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 00:07:55 INFO - PROCESS | 4012 | 1467875275231 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 00:07:55 INFO - PROCESS | 4012 | 1467875275234 Marionette TRACE conn3 <- [1,2126,null,{}] 00:07:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 00:07:55 INFO - PROCESS | 4012 | 1467875275237 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:07:55 INFO - PROCESS | 4012 | 1467875275240 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:55 INFO - PROCESS | 4012 | 1467875275324 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 00:07:55 INFO - PROCESS | 4012 | 1467875275336 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:55 INFO - PROCESS | 4012 | 1467875275338 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:55 INFO - PROCESS | 4012 | ++DOCSHELL 130A3000 == 30 [pid = 4012] [id = 541] 00:07:55 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (13142400) [pid = 4012] [serial = 1623] [outer = 00000000] 00:07:55 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (132CEC00) [pid = 4012] [serial = 1624] [outer = 13142400] 00:07:55 INFO - PROCESS | 4012 | 1467875275384 Marionette DEBUG loaded listener.js 00:07:55 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (13942800) [pid = 4012] [serial = 1625] [outer = 13142400] 00:07:55 INFO - PROCESS | 4012 | 1467875275851 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:07:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 00:07:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 672ms 00:07:55 INFO - PROCESS | 4012 | 1467875275915 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 00:07:55 INFO - PROCESS | 4012 | 1467875275917 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 00:07:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 00:07:55 INFO - PROCESS | 4012 | 1467875275921 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 00:07:55 INFO - PROCESS | 4012 | 1467875275924 Marionette TRACE conn3 <- [1,2130,null,{}] 00:07:55 INFO - PROCESS | 4012 | 1467875275935 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:07:55 INFO - PROCESS | 4012 | 1467875275939 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:56 INFO - PROCESS | 4012 | 1467875276085 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 00:07:56 INFO - PROCESS | 4012 | 1467875276147 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:56 INFO - PROCESS | 4012 | 1467875276150 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:56 INFO - PROCESS | 4012 | ++DOCSHELL 157A0400 == 31 [pid = 4012] [id = 542] 00:07:56 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (157A1000) [pid = 4012] [serial = 1626] [outer = 00000000] 00:07:56 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (1604CC00) [pid = 4012] [serial = 1627] [outer = 157A1000] 00:07:56 INFO - PROCESS | 4012 | 1467875276197 Marionette DEBUG loaded listener.js 00:07:56 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (160C2400) [pid = 4012] [serial = 1628] [outer = 157A1000] 00:07:56 INFO - PROCESS | 4012 | 1467875276571 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:07:56 INFO - PROCESS | 4012 | 1467875276622 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 00:07:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 00:07:56 INFO - PROCESS | 4012 | 1467875276626 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 00:07:56 INFO - PROCESS | 4012 | 1467875276627 Marionette TRACE conn3 <- [1,2134,null,{}] 00:07:56 INFO - PROCESS | 4012 | 1467875276645 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:07:56 INFO - PROCESS | 4012 | 1467875276647 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:56 INFO - PROCESS | 4012 | 1467875276774 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 00:07:56 INFO - PROCESS | 4012 | 1467875276833 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:56 INFO - PROCESS | 4012 | 1467875276835 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:56 INFO - PROCESS | 4012 | ++DOCSHELL 168EB800 == 32 [pid = 4012] [id = 543] 00:07:56 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (16DC3000) [pid = 4012] [serial = 1629] [outer = 00000000] 00:07:56 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (16F74800) [pid = 4012] [serial = 1630] [outer = 16DC3000] 00:07:56 INFO - PROCESS | 4012 | 1467875276879 Marionette DEBUG loaded listener.js 00:07:56 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (17036800) [pid = 4012] [serial = 1631] [outer = 16DC3000] 00:07:57 INFO - PROCESS | 4012 | 1467875277298 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:07:57 INFO - PROCESS | 4012 | 1467875277327 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 00:07:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 00:07:57 INFO - PROCESS | 4012 | 1467875277330 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 00:07:57 INFO - PROCESS | 4012 | 1467875277332 Marionette TRACE conn3 <- [1,2138,null,{}] 00:07:57 INFO - PROCESS | 4012 | 1467875277335 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:07:57 INFO - PROCESS | 4012 | 1467875277337 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:57 INFO - PROCESS | 4012 | 1467875277471 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 00:07:57 INFO - PROCESS | 4012 | 1467875277534 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:57 INFO - PROCESS | 4012 | 1467875277536 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:57 INFO - PROCESS | 4012 | ++DOCSHELL 139C5C00 == 33 [pid = 4012] [id = 544] 00:07:57 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (17232400) [pid = 4012] [serial = 1632] [outer = 00000000] 00:07:57 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (177B9000) [pid = 4012] [serial = 1633] [outer = 17232400] 00:07:57 INFO - PROCESS | 4012 | 1467875277579 Marionette DEBUG loaded listener.js 00:07:57 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (177E0400) [pid = 4012] [serial = 1634] [outer = 17232400] 00:07:58 INFO - PROCESS | 4012 | 1467875277998 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:07:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 00:07:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 688ms 00:07:58 INFO - PROCESS | 4012 | 1467875278030 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 00:07:58 INFO - PROCESS | 4012 | 1467875278032 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 00:07:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 00:07:58 INFO - PROCESS | 4012 | 1467875278035 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 00:07:58 INFO - PROCESS | 4012 | 1467875278037 Marionette TRACE conn3 <- [1,2142,null,{}] 00:07:58 INFO - PROCESS | 4012 | 1467875278041 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:07:58 INFO - PROCESS | 4012 | 1467875278046 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:58 INFO - PROCESS | 4012 | 1467875278182 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 00:07:58 INFO - PROCESS | 4012 | 1467875278194 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:58 INFO - PROCESS | 4012 | 1467875278196 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:58 INFO - PROCESS | 4012 | ++DOCSHELL 1820B400 == 34 [pid = 4012] [id = 545] 00:07:58 INFO - PROCESS | 4012 | ++DOMWINDOW == 85 (1820F800) [pid = 4012] [serial = 1635] [outer = 00000000] 00:07:58 INFO - PROCESS | 4012 | ++DOMWINDOW == 86 (1978A400) [pid = 4012] [serial = 1636] [outer = 1820F800] 00:07:58 INFO - PROCESS | 4012 | 1467875278294 Marionette DEBUG loaded listener.js 00:07:58 INFO - PROCESS | 4012 | ++DOMWINDOW == 87 (19791400) [pid = 4012] [serial = 1637] [outer = 1820F800] 00:07:58 INFO - PROCESS | 4012 | --DOMWINDOW == 86 (16F78000) [pid = 4012] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 00:07:58 INFO - PROCESS | 4012 | --DOMWINDOW == 85 (19AC8400) [pid = 4012] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 00:07:58 INFO - PROCESS | 4012 | --DOMWINDOW == 84 (10E02000) [pid = 4012] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 00:07:58 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (13DB3000) [pid = 4012] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 00:07:58 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (13941C00) [pid = 4012] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 00:07:58 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (177B8C00) [pid = 4012] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 00:07:58 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (12927C00) [pid = 4012] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 00:07:58 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (1950A800) [pid = 4012] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 00:07:58 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (16079400) [pid = 4012] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 00:07:58 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (19D2C400) [pid = 4012] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 00:07:58 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (1A1B7400) [pid = 4012] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 00:07:58 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (10E0E800) [pid = 4012] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 00:07:58 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (160C1800) [pid = 4012] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 00:07:58 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (17787C00) [pid = 4012] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 00:07:58 INFO - PROCESS | 4012 | 1467875278878 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:07:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 00:07:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 891ms 00:07:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 00:07:58 INFO - PROCESS | 4012 | 1467875278949 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 00:07:58 INFO - PROCESS | 4012 | 1467875278951 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 00:07:58 INFO - PROCESS | 4012 | 1467875278955 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 00:07:58 INFO - PROCESS | 4012 | 1467875278957 Marionette TRACE conn3 <- [1,2146,null,{}] 00:07:58 INFO - PROCESS | 4012 | 1467875278961 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:07:58 INFO - PROCESS | 4012 | 1467875278962 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:59 INFO - PROCESS | 4012 | 1467875279041 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 00:07:59 INFO - PROCESS | 4012 | 1467875279051 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:59 INFO - PROCESS | 4012 | 1467875279054 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:59 INFO - PROCESS | 4012 | ++DOCSHELL 13940000 == 35 [pid = 4012] [id = 546] 00:07:59 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (13941C00) [pid = 4012] [serial = 1638] [outer = 00000000] 00:07:59 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (15F50C00) [pid = 4012] [serial = 1639] [outer = 13941C00] 00:07:59 INFO - PROCESS | 4012 | 1467875279127 Marionette DEBUG loaded listener.js 00:07:59 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (1603F000) [pid = 4012] [serial = 1640] [outer = 13941C00] 00:07:59 INFO - PROCESS | 4012 | 1467875279562 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:07:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 00:07:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 625ms 00:07:59 INFO - PROCESS | 4012 | 1467875279595 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 00:07:59 INFO - PROCESS | 4012 | 1467875279596 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 00:07:59 INFO - PROCESS | 4012 | 1467875279600 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 00:07:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 00:07:59 INFO - PROCESS | 4012 | 1467875279601 Marionette TRACE conn3 <- [1,2150,null,{}] 00:07:59 INFO - PROCESS | 4012 | 1467875279605 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:07:59 INFO - PROCESS | 4012 | 1467875279607 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:59 INFO - PROCESS | 4012 | 1467875279689 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 00:07:59 INFO - PROCESS | 4012 | 1467875279696 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:59 INFO - PROCESS | 4012 | 1467875279698 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:07:59 INFO - PROCESS | 4012 | ++DOCSHELL 13940C00 == 36 [pid = 4012] [id = 547] 00:07:59 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (16F74400) [pid = 4012] [serial = 1641] [outer = 00000000] 00:07:59 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (1978E400) [pid = 4012] [serial = 1642] [outer = 16F74400] 00:07:59 INFO - PROCESS | 4012 | 1467875279740 Marionette DEBUG loaded listener.js 00:07:59 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (19792C00) [pid = 4012] [serial = 1643] [outer = 16F74400] 00:08:00 INFO - PROCESS | 4012 | 1467875280164 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:08:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 00:08:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 594ms 00:08:00 INFO - PROCESS | 4012 | 1467875280208 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 00:08:00 INFO - PROCESS | 4012 | 1467875280210 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 00:08:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 00:08:00 INFO - PROCESS | 4012 | 1467875280216 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 00:08:00 INFO - PROCESS | 4012 | 1467875280218 Marionette TRACE conn3 <- [1,2154,null,{}] 00:08:00 INFO - PROCESS | 4012 | 1467875280221 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:08:00 INFO - PROCESS | 4012 | 1467875280223 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:00 INFO - PROCESS | 4012 | 1467875280300 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 00:08:00 INFO - PROCESS | 4012 | 1467875280305 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:00 INFO - PROCESS | 4012 | 1467875280307 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:00 INFO - PROCESS | 4012 | ++DOCSHELL 13C46C00 == 37 [pid = 4012] [id = 548] 00:08:00 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (19502000) [pid = 4012] [serial = 1644] [outer = 00000000] 00:08:00 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (19DDA400) [pid = 4012] [serial = 1645] [outer = 19502000] 00:08:00 INFO - PROCESS | 4012 | 1467875280349 Marionette DEBUG loaded listener.js 00:08:00 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (19DDEC00) [pid = 4012] [serial = 1646] [outer = 19502000] 00:08:00 INFO - PROCESS | 4012 | 1467875280831 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:08:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 00:08:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 704ms 00:08:00 INFO - PROCESS | 4012 | 1467875280913 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 00:08:00 INFO - PROCESS | 4012 | 1467875280918 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 00:08:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 00:08:00 INFO - PROCESS | 4012 | 1467875280923 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 00:08:00 INFO - PROCESS | 4012 | 1467875280930 Marionette TRACE conn3 <- [1,2158,null,{}] 00:08:00 INFO - PROCESS | 4012 | 1467875280938 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:08:00 INFO - PROCESS | 4012 | 1467875280941 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:01 INFO - PROCESS | 4012 | 1467875281062 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 00:08:01 INFO - PROCESS | 4012 | 1467875281165 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:01 INFO - PROCESS | 4012 | 1467875281170 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:01 INFO - PROCESS | 4012 | ++DOCSHELL 11298000 == 38 [pid = 4012] [id = 549] 00:08:01 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (11299400) [pid = 4012] [serial = 1647] [outer = 00000000] 00:08:01 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (11C44800) [pid = 4012] [serial = 1648] [outer = 11299400] 00:08:01 INFO - PROCESS | 4012 | 1467875281225 Marionette DEBUG loaded listener.js 00:08:01 INFO - PROCESS | 4012 | ++DOMWINDOW == 85 (1281E800) [pid = 4012] [serial = 1649] [outer = 11299400] 00:08:01 INFO - PROCESS | 4012 | 1467875281883 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:08:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 00:08:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1000ms 00:08:01 INFO - PROCESS | 4012 | 1467875281927 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 00:08:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 00:08:01 INFO - PROCESS | 4012 | 1467875281931 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 00:08:01 INFO - PROCESS | 4012 | 1467875281937 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 00:08:01 INFO - PROCESS | 4012 | 1467875281941 Marionette TRACE conn3 <- [1,2162,null,{}] 00:08:01 INFO - PROCESS | 4012 | 1467875281945 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:08:01 INFO - PROCESS | 4012 | 1467875281948 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:02 INFO - PROCESS | 4012 | 1467875282053 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 00:08:02 INFO - PROCESS | 4012 | 1467875282162 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:02 INFO - PROCESS | 4012 | 1467875282165 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:02 INFO - PROCESS | 4012 | ++DOCSHELL 13DADC00 == 39 [pid = 4012] [id = 550] 00:08:02 INFO - PROCESS | 4012 | ++DOMWINDOW == 86 (13DB3800) [pid = 4012] [serial = 1650] [outer = 00000000] 00:08:02 INFO - PROCESS | 4012 | ++DOMWINDOW == 87 (159DA800) [pid = 4012] [serial = 1651] [outer = 13DB3800] 00:08:02 INFO - PROCESS | 4012 | 1467875282218 Marionette DEBUG loaded listener.js 00:08:02 INFO - PROCESS | 4012 | ++DOMWINDOW == 88 (160CD800) [pid = 4012] [serial = 1652] [outer = 13DB3800] 00:08:02 INFO - PROCESS | 4012 | 1467875282811 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:08:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 00:08:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 938ms 00:08:02 INFO - PROCESS | 4012 | 1467875282878 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 00:08:02 INFO - PROCESS | 4012 | 1467875282880 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 00:08:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 00:08:02 INFO - PROCESS | 4012 | 1467875282884 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 00:08:02 INFO - PROCESS | 4012 | 1467875282887 Marionette TRACE conn3 <- [1,2166,null,{}] 00:08:02 INFO - PROCESS | 4012 | 1467875282897 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:08:02 INFO - PROCESS | 4012 | 1467875282902 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:03 INFO - PROCESS | 4012 | 1467875283008 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 00:08:03 INFO - PROCESS | 4012 | 1467875283145 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:03 INFO - PROCESS | 4012 | 1467875283149 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:03 INFO - PROCESS | 4012 | ++DOCSHELL 1820E400 == 40 [pid = 4012] [id = 551] 00:08:03 INFO - PROCESS | 4012 | ++DOMWINDOW == 89 (1820F400) [pid = 4012] [serial = 1653] [outer = 00000000] 00:08:03 INFO - PROCESS | 4012 | ++DOMWINDOW == 90 (1978BC00) [pid = 4012] [serial = 1654] [outer = 1820F400] 00:08:03 INFO - PROCESS | 4012 | 1467875283206 Marionette DEBUG loaded listener.js 00:08:03 INFO - PROCESS | 4012 | ++DOMWINDOW == 91 (19D2A400) [pid = 4012] [serial = 1655] [outer = 1820F400] 00:08:03 INFO - PROCESS | 4012 | 1467875283810 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:08:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 00:08:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1000ms 00:08:03 INFO - PROCESS | 4012 | 1467875283887 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 00:08:03 INFO - PROCESS | 4012 | 1467875283889 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 00:08:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 00:08:03 INFO - PROCESS | 4012 | 1467875283893 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 00:08:03 INFO - PROCESS | 4012 | 1467875283895 Marionette TRACE conn3 <- [1,2170,null,{}] 00:08:03 INFO - PROCESS | 4012 | 1467875283898 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:08:03 INFO - PROCESS | 4012 | 1467875283900 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:04 INFO - PROCESS | 4012 | 1467875284003 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 00:08:04 INFO - PROCESS | 4012 | 1467875284148 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:04 INFO - PROCESS | 4012 | 1467875284151 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:04 INFO - PROCESS | 4012 | ++DOCSHELL 19AC6000 == 41 [pid = 4012] [id = 552] 00:08:04 INFO - PROCESS | 4012 | ++DOMWINDOW == 92 (1A58C400) [pid = 4012] [serial = 1656] [outer = 00000000] 00:08:04 INFO - PROCESS | 4012 | ++DOMWINDOW == 93 (1A711400) [pid = 4012] [serial = 1657] [outer = 1A58C400] 00:08:04 INFO - PROCESS | 4012 | 1467875284205 Marionette DEBUG loaded listener.js 00:08:04 INFO - PROCESS | 4012 | ++DOMWINDOW == 94 (1A718800) [pid = 4012] [serial = 1658] [outer = 1A58C400] 00:08:04 INFO - PROCESS | 4012 | 1467875284912 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:08:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 00:08:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1079ms 00:08:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 00:08:05 INFO - PROCESS | 4012 | 1467875284986 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 00:08:05 INFO - PROCESS | 4012 | 1467875284989 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 00:08:05 INFO - PROCESS | 4012 | 1467875284994 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 00:08:05 INFO - PROCESS | 4012 | 1467875284997 Marionette TRACE conn3 <- [1,2174,null,{}] 00:08:05 INFO - PROCESS | 4012 | 1467875285002 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:08:05 INFO - PROCESS | 4012 | 1467875285005 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:05 INFO - PROCESS | 4012 | 1467875285103 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 00:08:05 INFO - PROCESS | 4012 | 1467875285246 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:05 INFO - PROCESS | 4012 | 1467875285248 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:05 INFO - PROCESS | 4012 | ++DOCSHELL 10E0F800 == 42 [pid = 4012] [id = 553] 00:08:05 INFO - PROCESS | 4012 | ++DOMWINDOW == 95 (10E3B000) [pid = 4012] [serial = 1659] [outer = 00000000] 00:08:05 INFO - PROCESS | 4012 | ++DOMWINDOW == 96 (12D68800) [pid = 4012] [serial = 1660] [outer = 10E3B000] 00:08:05 INFO - PROCESS | 4012 | 1467875285300 Marionette DEBUG loaded listener.js 00:08:05 INFO - PROCESS | 4012 | ++DOMWINDOW == 97 (13499C00) [pid = 4012] [serial = 1661] [outer = 10E3B000] 00:08:06 INFO - PROCESS | 4012 | --DOCSHELL 13940C00 == 41 [pid = 4012] [id = 547] 00:08:06 INFO - PROCESS | 4012 | --DOCSHELL 13940000 == 40 [pid = 4012] [id = 546] 00:08:06 INFO - PROCESS | 4012 | --DOCSHELL 1820B400 == 39 [pid = 4012] [id = 545] 00:08:06 INFO - PROCESS | 4012 | --DOCSHELL 139C5C00 == 38 [pid = 4012] [id = 544] 00:08:06 INFO - PROCESS | 4012 | --DOCSHELL 168EB800 == 37 [pid = 4012] [id = 543] 00:08:06 INFO - PROCESS | 4012 | --DOCSHELL 157A0400 == 36 [pid = 4012] [id = 542] 00:08:06 INFO - PROCESS | 4012 | --DOCSHELL 130A3000 == 35 [pid = 4012] [id = 541] 00:08:06 INFO - PROCESS | 4012 | --DOCSHELL 102D2000 == 34 [pid = 4012] [id = 540] 00:08:06 INFO - PROCESS | 4012 | --DOCSHELL 11C45000 == 33 [pid = 4012] [id = 539] 00:08:06 INFO - PROCESS | 4012 | --DOCSHELL 0F97C000 == 32 [pid = 4012] [id = 538] 00:08:06 INFO - PROCESS | 4012 | --DOCSHELL 19AC6000 == 31 [pid = 4012] [id = 552] 00:08:06 INFO - PROCESS | 4012 | --DOCSHELL 1820E400 == 30 [pid = 4012] [id = 551] 00:08:06 INFO - PROCESS | 4012 | --DOCSHELL 13C46C00 == 29 [pid = 4012] [id = 548] 00:08:06 INFO - PROCESS | 4012 | --DOCSHELL 11298000 == 28 [pid = 4012] [id = 549] 00:08:06 INFO - PROCESS | 4012 | --DOCSHELL 13DADC00 == 27 [pid = 4012] [id = 550] 00:08:06 INFO - PROCESS | 4012 | --DOMWINDOW == 96 (1A717400) [pid = 4012] [serial = 1612] [outer = 00000000] [url = about:blank] 00:08:06 INFO - PROCESS | 4012 | --DOMWINDOW == 95 (171B6000) [pid = 4012] [serial = 1588] [outer = 00000000] [url = about:blank] 00:08:06 INFO - PROCESS | 4012 | --DOMWINDOW == 94 (177BD400) [pid = 4012] [serial = 1589] [outer = 00000000] [url = about:blank] 00:08:06 INFO - PROCESS | 4012 | --DOMWINDOW == 93 (19D9BC00) [pid = 4012] [serial = 1571] [outer = 00000000] [url = about:blank] 00:08:06 INFO - PROCESS | 4012 | --DOMWINDOW == 92 (10E10000) [pid = 4012] [serial = 1573] [outer = 00000000] [url = about:blank] 00:08:06 INFO - PROCESS | 4012 | --DOMWINDOW == 91 (10E3F400) [pid = 4012] [serial = 1574] [outer = 00000000] [url = about:blank] 00:08:06 INFO - PROCESS | 4012 | --DOMWINDOW == 90 (159D9800) [pid = 4012] [serial = 1582] [outer = 00000000] [url = about:blank] 00:08:06 INFO - PROCESS | 4012 | --DOMWINDOW == 89 (16048800) [pid = 4012] [serial = 1583] [outer = 00000000] [url = about:blank] 00:08:06 INFO - PROCESS | 4012 | --DOMWINDOW == 88 (13CC1000) [pid = 4012] [serial = 1579] [outer = 00000000] [url = about:blank] 00:08:06 INFO - PROCESS | 4012 | --DOMWINDOW == 87 (13DBB400) [pid = 4012] [serial = 1580] [outer = 00000000] [url = about:blank] 00:08:06 INFO - PROCESS | 4012 | --DOMWINDOW == 86 (1788E800) [pid = 4012] [serial = 1591] [outer = 00000000] [url = about:blank] 00:08:06 INFO - PROCESS | 4012 | --DOMWINDOW == 85 (17DE1800) [pid = 4012] [serial = 1592] [outer = 00000000] [url = about:blank] 00:08:06 INFO - PROCESS | 4012 | --DOMWINDOW == 84 (129F3800) [pid = 4012] [serial = 1576] [outer = 00000000] [url = about:blank] 00:08:06 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (12D68400) [pid = 4012] [serial = 1577] [outer = 00000000] [url = about:blank] 00:08:06 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (19794400) [pid = 4012] [serial = 1594] [outer = 00000000] [url = about:blank] 00:08:06 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (160C9800) [pid = 4012] [serial = 1585] [outer = 00000000] [url = about:blank] 00:08:06 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (16B68C00) [pid = 4012] [serial = 1586] [outer = 00000000] [url = about:blank] 00:08:06 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (19D97400) [pid = 4012] [serial = 1600] [outer = 00000000] [url = about:blank] 00:08:06 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (1A58E400) [pid = 4012] [serial = 1603] [outer = 00000000] [url = about:blank] 00:08:06 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (16F6DC00) [pid = 4012] [serial = 1607] [outer = 00000000] [url = about:blank] 00:08:06 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (13498400) [pid = 4012] [serial = 1606] [outer = 00000000] [url = about:blank] 00:08:06 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (19DE5000) [pid = 4012] [serial = 1609] [outer = 00000000] [url = about:blank] 00:08:06 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (19ACD400) [pid = 4012] [serial = 1597] [outer = 00000000] [url = about:blank] 00:08:06 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (19EC3400) [pid = 4012] [serial = 1601] [outer = 00000000] [url = about:blank] 00:08:06 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (1A595000) [pid = 4012] [serial = 1604] [outer = 00000000] [url = about:blank] 00:08:06 INFO - PROCESS | 4012 | --DOMWINDOW == 71 (19B58400) [pid = 4012] [serial = 1598] [outer = 00000000] [url = about:blank] 00:08:06 INFO - PROCESS | 4012 | --DOMWINDOW == 70 (1A593C00) [pid = 4012] [serial = 1610] [outer = 00000000] [url = about:blank] 00:08:06 INFO - PROCESS | 4012 | --DOMWINDOW == 69 (19794C00) [pid = 4012] [serial = 1595] [outer = 00000000] [url = about:blank] 00:08:06 INFO - PROCESS | 4012 | --DOCSHELL 1B392000 == 26 [pid = 4012] [id = 15] 00:08:06 INFO - PROCESS | 4012 | 1467875286562 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:08:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 00:08:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1611ms 00:08:06 INFO - PROCESS | 4012 | 1467875286598 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 00:08:06 INFO - PROCESS | 4012 | 1467875286602 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 00:08:06 INFO - PROCESS | 4012 | 1467875286606 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 00:08:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 00:08:06 INFO - PROCESS | 4012 | 1467875286609 Marionette TRACE conn3 <- [1,2178,null,{}] 00:08:06 INFO - PROCESS | 4012 | 1467875286614 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:08:06 INFO - PROCESS | 4012 | 1467875286617 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:06 INFO - PROCESS | 4012 | 1467875286698 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 00:08:06 INFO - PROCESS | 4012 | 1467875286704 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:06 INFO - PROCESS | 4012 | 1467875286708 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:06 INFO - PROCESS | 4012 | ++DOCSHELL 10E0D800 == 27 [pid = 4012] [id = 554] 00:08:06 INFO - PROCESS | 4012 | ++DOMWINDOW == 70 (10E41800) [pid = 4012] [serial = 1662] [outer = 00000000] 00:08:06 INFO - PROCESS | 4012 | ++DOMWINDOW == 71 (1121DC00) [pid = 4012] [serial = 1663] [outer = 10E41800] 00:08:06 INFO - PROCESS | 4012 | 1467875286758 Marionette DEBUG loaded listener.js 00:08:06 INFO - PROCESS | 4012 | ++DOMWINDOW == 72 (11446000) [pid = 4012] [serial = 1664] [outer = 10E41800] 00:08:07 INFO - PROCESS | 4012 | 1467875287290 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:08:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 00:08:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 750ms 00:08:07 INFO - PROCESS | 4012 | 1467875287349 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 00:08:07 INFO - PROCESS | 4012 | 1467875287353 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 00:08:07 INFO - PROCESS | 4012 | 1467875287360 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 00:08:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 00:08:07 INFO - PROCESS | 4012 | 1467875287362 Marionette TRACE conn3 <- [1,2182,null,{}] 00:08:07 INFO - PROCESS | 4012 | 1467875287366 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:08:07 INFO - PROCESS | 4012 | 1467875287368 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:07 INFO - PROCESS | 4012 | 1467875287467 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 00:08:07 INFO - PROCESS | 4012 | 1467875287559 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:07 INFO - PROCESS | 4012 | 1467875287562 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:07 INFO - PROCESS | 4012 | ++DOCSHELL 13136800 == 28 [pid = 4012] [id = 555] 00:08:07 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (1313D000) [pid = 4012] [serial = 1665] [outer = 00000000] 00:08:07 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (13496000) [pid = 4012] [serial = 1666] [outer = 1313D000] 00:08:07 INFO - PROCESS | 4012 | 1467875287608 Marionette DEBUG loaded listener.js 00:08:07 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (139C5C00) [pid = 4012] [serial = 1667] [outer = 1313D000] 00:08:08 INFO - PROCESS | 4012 | 1467875288031 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:08:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 00:08:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 704ms 00:08:08 INFO - PROCESS | 4012 | 1467875288090 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 00:08:08 INFO - PROCESS | 4012 | 1467875288092 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 00:08:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 00:08:08 INFO - PROCESS | 4012 | 1467875288096 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 00:08:08 INFO - PROCESS | 4012 | 1467875288099 Marionette TRACE conn3 <- [1,2186,null,{}] 00:08:08 INFO - PROCESS | 4012 | 1467875288110 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:08:08 INFO - PROCESS | 4012 | 1467875288114 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:08 INFO - PROCESS | 4012 | 1467875288195 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 00:08:08 INFO - PROCESS | 4012 | 1467875288201 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:08 INFO - PROCESS | 4012 | 1467875288204 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:08 INFO - PROCESS | 4012 | ++DOCSHELL 159D6400 == 29 [pid = 4012] [id = 556] 00:08:08 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (159D9800) [pid = 4012] [serial = 1668] [outer = 00000000] 00:08:08 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (16048C00) [pid = 4012] [serial = 1669] [outer = 159D9800] 00:08:08 INFO - PROCESS | 4012 | 1467875288258 Marionette DEBUG loaded listener.js 00:08:08 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (160C0000) [pid = 4012] [serial = 1670] [outer = 159D9800] 00:08:08 INFO - PROCESS | 4012 | 1467875288756 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:08:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 00:08:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 688ms 00:08:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 00:08:08 INFO - PROCESS | 4012 | 1467875288795 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 00:08:08 INFO - PROCESS | 4012 | 1467875288797 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 00:08:08 INFO - PROCESS | 4012 | 1467875288801 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 00:08:08 INFO - PROCESS | 4012 | 1467875288802 Marionette TRACE conn3 <- [1,2190,null,{}] 00:08:08 INFO - PROCESS | 4012 | 1467875288806 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:08:08 INFO - PROCESS | 4012 | 1467875288808 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:08 INFO - PROCESS | 4012 | 1467875288955 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 00:08:08 INFO - PROCESS | 4012 | 1467875288976 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:08 INFO - PROCESS | 4012 | 1467875288978 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:08 INFO - PROCESS | 4012 | ++DOCSHELL 16DC5800 == 30 [pid = 4012] [id = 557] 00:08:08 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (16DC7000) [pid = 4012] [serial = 1671] [outer = 00000000] 00:08:09 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (16F6DC00) [pid = 4012] [serial = 1672] [outer = 16DC7000] 00:08:09 INFO - PROCESS | 4012 | 1467875289021 Marionette DEBUG loaded listener.js 00:08:09 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (16F78000) [pid = 4012] [serial = 1673] [outer = 16DC7000] 00:08:09 INFO - PROCESS | 4012 | 1467875289452 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:08:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 00:08:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 688ms 00:08:09 INFO - PROCESS | 4012 | 1467875289500 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 00:08:09 INFO - PROCESS | 4012 | 1467875289502 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 00:08:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 00:08:09 INFO - PROCESS | 4012 | 1467875289512 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 00:08:09 INFO - PROCESS | 4012 | 1467875289513 Marionette TRACE conn3 <- [1,2194,null,{}] 00:08:09 INFO - PROCESS | 4012 | 1467875289517 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:08:09 INFO - PROCESS | 4012 | 1467875289519 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:09 INFO - PROCESS | 4012 | 1467875289627 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 00:08:09 INFO - PROCESS | 4012 | 1467875289632 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:09 INFO - PROCESS | 4012 | 1467875289635 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:09 INFO - PROCESS | 4012 | ++DOCSHELL 16DC1400 == 31 [pid = 4012] [id = 558] 00:08:09 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (17036000) [pid = 4012] [serial = 1674] [outer = 00000000] 00:08:09 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (176D7C00) [pid = 4012] [serial = 1675] [outer = 17036000] 00:08:09 INFO - PROCESS | 4012 | 1467875289678 Marionette DEBUG loaded listener.js 00:08:09 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (177DA800) [pid = 4012] [serial = 1676] [outer = 17036000] 00:08:10 INFO - PROCESS | 4012 | 1467875290150 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:08:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 00:08:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 703ms 00:08:10 INFO - PROCESS | 4012 | 1467875290210 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 00:08:10 INFO - PROCESS | 4012 | 1467875290212 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 00:08:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 00:08:10 INFO - PROCESS | 4012 | 1467875290216 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 00:08:10 INFO - PROCESS | 4012 | 1467875290217 Marionette TRACE conn3 <- [1,2198,null,{}] 00:08:10 INFO - PROCESS | 4012 | 1467875290221 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:08:10 INFO - PROCESS | 4012 | 1467875290226 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:10 INFO - PROCESS | 4012 | 1467875290384 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 00:08:10 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (13941C00) [pid = 4012] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 00:08:10 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (19502000) [pid = 4012] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 00:08:10 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (16DC3000) [pid = 4012] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 00:08:10 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (16F74400) [pid = 4012] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 00:08:10 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (1820F800) [pid = 4012] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 00:08:10 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (17232400) [pid = 4012] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 00:08:10 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (11447000) [pid = 4012] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 00:08:10 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (13142400) [pid = 4012] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 00:08:10 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (11CD5800) [pid = 4012] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 00:08:10 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (0F97C800) [pid = 4012] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 00:08:10 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (157A1000) [pid = 4012] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 00:08:10 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (10A76800) [pid = 4012] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 00:08:10 INFO - PROCESS | 4012 | 1467875290651 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:10 INFO - PROCESS | 4012 | 1467875290653 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:10 INFO - PROCESS | 4012 | ++DOCSHELL 0F97C800 == 32 [pid = 4012] [id = 559] 00:08:10 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (1055E400) [pid = 4012] [serial = 1677] [outer = 00000000] 00:08:10 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (11447800) [pid = 4012] [serial = 1678] [outer = 1055E400] 00:08:10 INFO - PROCESS | 4012 | 1467875290697 Marionette DEBUG loaded listener.js 00:08:10 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (132C9C00) [pid = 4012] [serial = 1679] [outer = 1055E400] 00:08:11 INFO - PROCESS | 4012 | 1467875291064 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:08:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 00:08:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 907ms 00:08:11 INFO - PROCESS | 4012 | 1467875291120 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 00:08:11 INFO - PROCESS | 4012 | 1467875291122 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 00:08:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 00:08:11 INFO - PROCESS | 4012 | 1467875291132 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 00:08:11 INFO - PROCESS | 4012 | 1467875291133 Marionette TRACE conn3 <- [1,2202,null,{}] 00:08:11 INFO - PROCESS | 4012 | 1467875291137 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:08:11 INFO - PROCESS | 4012 | 1467875291138 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:11 INFO - PROCESS | 4012 | 1467875291213 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 00:08:11 INFO - PROCESS | 4012 | 1467875291218 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:11 INFO - PROCESS | 4012 | 1467875291220 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:11 INFO - PROCESS | 4012 | ++DOCSHELL 13156000 == 33 [pid = 4012] [id = 560] 00:08:11 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (16DC3000) [pid = 4012] [serial = 1680] [outer = 00000000] 00:08:11 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (19509800) [pid = 4012] [serial = 1681] [outer = 16DC3000] 00:08:11 INFO - PROCESS | 4012 | 1467875291262 Marionette DEBUG loaded listener.js 00:08:11 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (1950A000) [pid = 4012] [serial = 1682] [outer = 16DC3000] 00:08:11 INFO - PROCESS | 4012 | 1467875291679 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:08:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 00:08:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 594ms 00:08:11 INFO - PROCESS | 4012 | 1467875291741 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 00:08:11 INFO - PROCESS | 4012 | 1467875291744 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 00:08:11 INFO - PROCESS | 4012 | 1467875291748 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 00:08:11 INFO - PROCESS | 4012 | 1467875291750 Marionette TRACE conn3 <- [1,2206,null,{}] 00:08:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 00:08:11 INFO - PROCESS | 4012 | 1467875291753 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:08:11 INFO - PROCESS | 4012 | 1467875291755 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:11 INFO - PROCESS | 4012 | 1467875291830 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 00:08:11 INFO - PROCESS | 4012 | 1467875291835 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:11 INFO - PROCESS | 4012 | 1467875291837 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:11 INFO - PROCESS | 4012 | ++DOCSHELL 19509000 == 34 [pid = 4012] [id = 561] 00:08:11 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (1978E000) [pid = 4012] [serial = 1683] [outer = 00000000] 00:08:11 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (19AC6000) [pid = 4012] [serial = 1684] [outer = 1978E000] 00:08:11 INFO - PROCESS | 4012 | 1467875291886 Marionette DEBUG loaded listener.js 00:08:11 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (19ABF800) [pid = 4012] [serial = 1685] [outer = 1978E000] 00:08:12 INFO - PROCESS | 4012 | 1467875292344 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:08:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 00:08:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 625ms 00:08:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 00:08:12 INFO - PROCESS | 4012 | 1467875292389 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 00:08:12 INFO - PROCESS | 4012 | 1467875292391 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 00:08:12 INFO - PROCESS | 4012 | 1467875292394 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 00:08:12 INFO - PROCESS | 4012 | 1467875292396 Marionette TRACE conn3 <- [1,2210,null,{}] 00:08:12 INFO - PROCESS | 4012 | 1467875292400 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:08:12 INFO - PROCESS | 4012 | 1467875292401 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:12 INFO - PROCESS | 4012 | 1467875292478 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 00:08:12 INFO - PROCESS | 4012 | 1467875292483 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:12 INFO - PROCESS | 4012 | 1467875292485 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:12 INFO - PROCESS | 4012 | ++DOCSHELL 157A7400 == 35 [pid = 4012] [id = 562] 00:08:12 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (177B8400) [pid = 4012] [serial = 1686] [outer = 00000000] 00:08:12 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (19D8E800) [pid = 4012] [serial = 1687] [outer = 177B8400] 00:08:12 INFO - PROCESS | 4012 | 1467875292527 Marionette DEBUG loaded listener.js 00:08:12 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (19DDAC00) [pid = 4012] [serial = 1688] [outer = 177B8400] 00:08:13 INFO - PROCESS | 4012 | 1467875293335 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:08:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 00:08:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1001ms 00:08:13 INFO - PROCESS | 4012 | 1467875293397 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 00:08:13 INFO - PROCESS | 4012 | 1467875293401 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 00:08:13 INFO - PROCESS | 4012 | 1467875293406 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 00:08:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 00:08:13 INFO - PROCESS | 4012 | 1467875293412 Marionette TRACE conn3 <- [1,2214,null,{}] 00:08:13 INFO - PROCESS | 4012 | 1467875293417 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:08:13 INFO - PROCESS | 4012 | 1467875293419 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:13 INFO - PROCESS | 4012 | 1467875293557 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 00:08:13 INFO - PROCESS | 4012 | 1467875293696 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:13 INFO - PROCESS | 4012 | 1467875293699 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:13 INFO - PROCESS | 4012 | ++DOCSHELL 10E0A400 == 36 [pid = 4012] [id = 563] 00:08:13 INFO - PROCESS | 4012 | ++DOMWINDOW == 85 (10E39400) [pid = 4012] [serial = 1689] [outer = 00000000] 00:08:13 INFO - PROCESS | 4012 | ++DOMWINDOW == 86 (129F7800) [pid = 4012] [serial = 1690] [outer = 10E39400] 00:08:13 INFO - PROCESS | 4012 | 1467875293756 Marionette DEBUG loaded listener.js 00:08:13 INFO - PROCESS | 4012 | ++DOMWINDOW == 87 (13144C00) [pid = 4012] [serial = 1691] [outer = 10E39400] 00:08:14 INFO - PROCESS | 4012 | 1467875294401 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:08:14 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:08:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1032ms 00:08:14 INFO - PROCESS | 4012 | 1467875294453 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 00:08:14 INFO - PROCESS | 4012 | 1467875294457 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 00:08:14 INFO - PROCESS | 4012 | 1467875294482 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 00:08:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 00:08:14 INFO - PROCESS | 4012 | 1467875294485 Marionette TRACE conn3 <- [1,2218,null,{}] 00:08:14 INFO - PROCESS | 4012 | 1467875294489 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:08:14 INFO - PROCESS | 4012 | 1467875294491 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:14 INFO - PROCESS | 4012 | 1467875294611 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 00:08:14 INFO - PROCESS | 4012 | 1467875294867 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:14 INFO - PROCESS | 4012 | 1467875294870 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:14 INFO - PROCESS | 4012 | ++DOCSHELL 0F394C00 == 37 [pid = 4012] [id = 564] 00:08:14 INFO - PROCESS | 4012 | ++DOMWINDOW == 88 (0F976C00) [pid = 4012] [serial = 1692] [outer = 00000000] 00:08:14 INFO - PROCESS | 4012 | ++DOMWINDOW == 89 (102CB400) [pid = 4012] [serial = 1693] [outer = 0F976C00] 00:08:14 INFO - PROCESS | 4012 | 1467875294936 Marionette DEBUG loaded listener.js 00:08:15 INFO - PROCESS | 4012 | ++DOMWINDOW == 90 (10A9B400) [pid = 4012] [serial = 1694] [outer = 0F976C00] 00:08:15 INFO - PROCESS | 4012 | --DOCSHELL 19509000 == 36 [pid = 4012] [id = 561] 00:08:15 INFO - PROCESS | 4012 | --DOCSHELL 13156000 == 35 [pid = 4012] [id = 560] 00:08:15 INFO - PROCESS | 4012 | --DOCSHELL 0F97C800 == 34 [pid = 4012] [id = 559] 00:08:15 INFO - PROCESS | 4012 | --DOCSHELL 16DC1400 == 33 [pid = 4012] [id = 558] 00:08:15 INFO - PROCESS | 4012 | --DOCSHELL 16DC5800 == 32 [pid = 4012] [id = 557] 00:08:15 INFO - PROCESS | 4012 | --DOCSHELL 159D6400 == 31 [pid = 4012] [id = 556] 00:08:15 INFO - PROCESS | 4012 | --DOCSHELL 13136800 == 30 [pid = 4012] [id = 555] 00:08:15 INFO - PROCESS | 4012 | --DOCSHELL 10E0D800 == 29 [pid = 4012] [id = 554] 00:08:15 INFO - PROCESS | 4012 | --DOCSHELL 1B396000 == 28 [pid = 4012] [id = 17] 00:08:15 INFO - PROCESS | 4012 | --DOMWINDOW == 89 (1978A400) [pid = 4012] [serial = 1636] [outer = 00000000] [url = about:blank] 00:08:15 INFO - PROCESS | 4012 | --DOMWINDOW == 88 (177E0400) [pid = 4012] [serial = 1634] [outer = 00000000] [url = about:blank] 00:08:15 INFO - PROCESS | 4012 | --DOMWINDOW == 87 (177B9000) [pid = 4012] [serial = 1633] [outer = 00000000] [url = about:blank] 00:08:15 INFO - PROCESS | 4012 | --DOMWINDOW == 86 (1A806400) [pid = 4012] [serial = 1613] [outer = 00000000] [url = about:blank] 00:08:15 INFO - PROCESS | 4012 | --DOMWINDOW == 85 (132CEC00) [pid = 4012] [serial = 1624] [outer = 00000000] [url = about:blank] 00:08:15 INFO - PROCESS | 4012 | --DOMWINDOW == 84 (13942800) [pid = 4012] [serial = 1625] [outer = 00000000] [url = about:blank] 00:08:15 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (13155000) [pid = 4012] [serial = 1618] [outer = 00000000] [url = about:blank] 00:08:15 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (134A1800) [pid = 4012] [serial = 1619] [outer = 00000000] [url = about:blank] 00:08:15 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (10A08C00) [pid = 4012] [serial = 1615] [outer = 00000000] [url = about:blank] 00:08:15 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (10A7F800) [pid = 4012] [serial = 1616] [outer = 00000000] [url = about:blank] 00:08:15 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (1604CC00) [pid = 4012] [serial = 1627] [outer = 00000000] [url = about:blank] 00:08:15 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (10E0C400) [pid = 4012] [serial = 1621] [outer = 00000000] [url = about:blank] 00:08:15 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (11449000) [pid = 4012] [serial = 1622] [outer = 00000000] [url = about:blank] 00:08:15 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (1603F000) [pid = 4012] [serial = 1640] [outer = 00000000] [url = about:blank] 00:08:15 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (15F50C00) [pid = 4012] [serial = 1639] [outer = 00000000] [url = about:blank] 00:08:15 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (19DDA400) [pid = 4012] [serial = 1645] [outer = 00000000] [url = about:blank] 00:08:15 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (19DDEC00) [pid = 4012] [serial = 1646] [outer = 00000000] [url = about:blank] 00:08:15 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (19791400) [pid = 4012] [serial = 1637] [outer = 00000000] [url = about:blank] 00:08:15 INFO - PROCESS | 4012 | --DOMWINDOW == 71 (16F74800) [pid = 4012] [serial = 1630] [outer = 00000000] [url = about:blank] 00:08:15 INFO - PROCESS | 4012 | --DOMWINDOW == 70 (19792C00) [pid = 4012] [serial = 1643] [outer = 00000000] [url = about:blank] 00:08:15 INFO - PROCESS | 4012 | --DOMWINDOW == 69 (17036800) [pid = 4012] [serial = 1631] [outer = 00000000] [url = about:blank] 00:08:15 INFO - PROCESS | 4012 | --DOMWINDOW == 68 (1978E400) [pid = 4012] [serial = 1642] [outer = 00000000] [url = about:blank] 00:08:15 INFO - PROCESS | 4012 | --DOMWINDOW == 67 (160C2400) [pid = 4012] [serial = 1628] [outer = 00000000] [url = about:blank] 00:08:15 INFO - PROCESS | 4012 | 1467875295567 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:08:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 00:08:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1095ms 00:08:15 INFO - PROCESS | 4012 | 1467875295577 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 00:08:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 00:08:15 INFO - PROCESS | 4012 | 1467875295580 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 00:08:15 INFO - PROCESS | 4012 | 1467875295584 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 00:08:15 INFO - PROCESS | 4012 | 1467875295587 Marionette TRACE conn3 <- [1,2222,null,{}] 00:08:15 INFO - PROCESS | 4012 | 1467875295592 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:08:15 INFO - PROCESS | 4012 | 1467875295596 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:15 INFO - PROCESS | 4012 | 1467875295680 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 00:08:15 INFO - PROCESS | 4012 | 1467875295690 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:15 INFO - PROCESS | 4012 | 1467875295693 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:15 INFO - PROCESS | 4012 | ++DOCSHELL 10E0C400 == 29 [pid = 4012] [id = 565] 00:08:15 INFO - PROCESS | 4012 | ++DOMWINDOW == 68 (10E0D800) [pid = 4012] [serial = 1695] [outer = 00000000] 00:08:15 INFO - PROCESS | 4012 | ++DOMWINDOW == 69 (130A4800) [pid = 4012] [serial = 1696] [outer = 10E0D800] 00:08:15 INFO - PROCESS | 4012 | 1467875295768 Marionette DEBUG loaded listener.js 00:08:15 INFO - PROCESS | 4012 | ++DOMWINDOW == 70 (132D0C00) [pid = 4012] [serial = 1697] [outer = 10E0D800] 00:08:16 INFO - PROCESS | 4012 | 1467875296330 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:08:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 00:08:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 798ms 00:08:16 INFO - PROCESS | 4012 | 1467875296385 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 00:08:16 INFO - PROCESS | 4012 | 1467875296389 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 00:08:16 INFO - PROCESS | 4012 | 1467875296394 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 00:08:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 00:08:16 INFO - PROCESS | 4012 | 1467875296396 Marionette TRACE conn3 <- [1,2226,null,{}] 00:08:16 INFO - PROCESS | 4012 | 1467875296400 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:08:16 INFO - PROCESS | 4012 | 1467875296402 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:16 INFO - PROCESS | 4012 | 1467875296487 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 00:08:16 INFO - PROCESS | 4012 | 1467875296583 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:16 INFO - PROCESS | 4012 | 1467875296585 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:16 INFO - PROCESS | 4012 | ++DOCSHELL 13155C00 == 30 [pid = 4012] [id = 566] 00:08:16 INFO - PROCESS | 4012 | ++DOMWINDOW == 71 (131E5C00) [pid = 4012] [serial = 1698] [outer = 00000000] 00:08:16 INFO - PROCESS | 4012 | ++DOMWINDOW == 72 (13CCB400) [pid = 4012] [serial = 1699] [outer = 131E5C00] 00:08:16 INFO - PROCESS | 4012 | 1467875296629 Marionette DEBUG loaded listener.js 00:08:16 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (1449B400) [pid = 4012] [serial = 1700] [outer = 131E5C00] 00:08:17 INFO - PROCESS | 4012 | 1467875297003 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:08:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 00:08:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 626ms 00:08:17 INFO - PROCESS | 4012 | 1467875297033 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 00:08:17 INFO - PROCESS | 4012 | 1467875297035 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 00:08:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 00:08:17 INFO - PROCESS | 4012 | 1467875297040 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 00:08:17 INFO - PROCESS | 4012 | 1467875297046 Marionette TRACE conn3 <- [1,2230,null,{}] 00:08:17 INFO - PROCESS | 4012 | 1467875297055 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:08:17 INFO - PROCESS | 4012 | 1467875297059 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:17 INFO - PROCESS | 4012 | 1467875297142 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 00:08:17 INFO - PROCESS | 4012 | 1467875297149 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:17 INFO - PROCESS | 4012 | 1467875297151 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:17 INFO - PROCESS | 4012 | ++DOCSHELL 10A04800 == 31 [pid = 4012] [id = 567] 00:08:17 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (10E43800) [pid = 4012] [serial = 1701] [outer = 00000000] 00:08:17 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (160C9C00) [pid = 4012] [serial = 1702] [outer = 10E43800] 00:08:17 INFO - PROCESS | 4012 | 1467875297194 Marionette DEBUG loaded listener.js 00:08:17 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (16F6A000) [pid = 4012] [serial = 1703] [outer = 10E43800] 00:08:17 INFO - PROCESS | 4012 | 1467875297638 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:08:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 00:08:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 657ms 00:08:17 INFO - PROCESS | 4012 | 1467875297705 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 00:08:17 INFO - PROCESS | 4012 | 1467875297708 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 00:08:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 00:08:17 INFO - PROCESS | 4012 | 1467875297711 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 00:08:17 INFO - PROCESS | 4012 | 1467875297713 Marionette TRACE conn3 <- [1,2234,null,{}] 00:08:17 INFO - PROCESS | 4012 | 1467875297716 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:08:17 INFO - PROCESS | 4012 | 1467875297718 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:17 INFO - PROCESS | 4012 | 1467875297833 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 00:08:17 INFO - PROCESS | 4012 | 1467875297924 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:17 INFO - PROCESS | 4012 | 1467875297926 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:17 INFO - PROCESS | 4012 | ++DOCSHELL 171B3C00 == 32 [pid = 4012] [id = 568] 00:08:17 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (171B6000) [pid = 4012] [serial = 1704] [outer = 00000000] 00:08:17 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (176D6000) [pid = 4012] [serial = 1705] [outer = 171B6000] 00:08:17 INFO - PROCESS | 4012 | 1467875297973 Marionette DEBUG loaded listener.js 00:08:18 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (1778E000) [pid = 4012] [serial = 1706] [outer = 171B6000] 00:08:18 INFO - PROCESS | 4012 | 1467875298422 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:08:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 00:08:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 734ms 00:08:18 INFO - PROCESS | 4012 | 1467875298453 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 00:08:18 INFO - PROCESS | 4012 | 1467875298455 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 00:08:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 00:08:18 INFO - PROCESS | 4012 | 1467875298462 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 00:08:18 INFO - PROCESS | 4012 | 1467875298463 Marionette TRACE conn3 <- [1,2238,null,{}] 00:08:18 INFO - PROCESS | 4012 | 1467875298467 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:08:18 INFO - PROCESS | 4012 | 1467875298469 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:18 INFO - PROCESS | 4012 | 1467875298584 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 00:08:18 INFO - PROCESS | 4012 | 1467875298591 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:18 INFO - PROCESS | 4012 | 1467875298597 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:18 INFO - PROCESS | 4012 | ++DOCSHELL 1394A400 == 33 [pid = 4012] [id = 569] 00:08:18 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (17886800) [pid = 4012] [serial = 1707] [outer = 00000000] 00:08:18 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (17DDDC00) [pid = 4012] [serial = 1708] [outer = 17886800] 00:08:18 INFO - PROCESS | 4012 | 1467875298650 Marionette DEBUG loaded listener.js 00:08:18 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (18210C00) [pid = 4012] [serial = 1709] [outer = 17886800] 00:08:19 INFO - PROCESS | 4012 | 1467875299130 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:08:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 00:08:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 688ms 00:08:19 INFO - PROCESS | 4012 | 1467875299158 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 00:08:19 INFO - PROCESS | 4012 | 1467875299160 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 00:08:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 00:08:19 INFO - PROCESS | 4012 | 1467875299163 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 00:08:19 INFO - PROCESS | 4012 | 1467875299165 Marionette TRACE conn3 <- [1,2242,null,{}] 00:08:19 INFO - PROCESS | 4012 | 1467875299169 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:08:19 INFO - PROCESS | 4012 | 1467875299172 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:19 INFO - PROCESS | 4012 | 1467875299318 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 00:08:19 INFO - PROCESS | 4012 | 1467875299340 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:19 INFO - PROCESS | 4012 | 1467875299342 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:19 INFO - PROCESS | 4012 | ++DOCSHELL 177DD000 == 34 [pid = 4012] [id = 570] 00:08:19 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (19504000) [pid = 4012] [serial = 1710] [outer = 00000000] 00:08:19 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (19798C00) [pid = 4012] [serial = 1711] [outer = 19504000] 00:08:19 INFO - PROCESS | 4012 | 1467875299395 Marionette DEBUG loaded listener.js 00:08:19 INFO - PROCESS | 4012 | ++DOMWINDOW == 85 (19AC0800) [pid = 4012] [serial = 1712] [outer = 19504000] 00:08:19 INFO - PROCESS | 4012 | --DOMWINDOW == 84 (1B392400) [pid = 4012] [serial = 41] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 00:08:19 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (1978E000) [pid = 4012] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 00:08:19 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (10E41800) [pid = 4012] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 00:08:19 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (1313D000) [pid = 4012] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 00:08:19 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (16DC7000) [pid = 4012] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 00:08:19 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (159D9800) [pid = 4012] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 00:08:19 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (10E3B000) [pid = 4012] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 00:08:19 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (17036000) [pid = 4012] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 00:08:19 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (1055E400) [pid = 4012] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 00:08:19 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (16DC3000) [pid = 4012] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 00:08:19 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (1B397000) [pid = 4012] [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:08:19 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (11299400) [pid = 4012] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 00:08:19 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (13DB3800) [pid = 4012] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 00:08:19 INFO - PROCESS | 4012 | --DOMWINDOW == 71 (1820F400) [pid = 4012] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 00:08:19 INFO - PROCESS | 4012 | --DOMWINDOW == 70 (1A58C400) [pid = 4012] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 00:08:19 INFO - PROCESS | 4012 | 1467875299905 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:08:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 00:08:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 797ms 00:08:19 INFO - PROCESS | 4012 | 1467875299966 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 00:08:19 INFO - PROCESS | 4012 | 1467875299968 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 00:08:19 INFO - PROCESS | 4012 | 1467875299971 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 00:08:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 00:08:19 INFO - PROCESS | 4012 | 1467875299973 Marionette TRACE conn3 <- [1,2246,null,{}] 00:08:19 INFO - PROCESS | 4012 | 1467875299977 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:08:19 INFO - PROCESS | 4012 | 1467875299978 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:20 INFO - PROCESS | 4012 | 1467875300097 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 00:08:20 INFO - PROCESS | 4012 | 1467875300156 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:20 INFO - PROCESS | 4012 | 1467875300158 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:20 INFO - PROCESS | 4012 | ++DOCSHELL 10E0B800 == 35 [pid = 4012] [id = 571] 00:08:20 INFO - PROCESS | 4012 | ++DOMWINDOW == 71 (10E3B000) [pid = 4012] [serial = 1713] [outer = 00000000] 00:08:20 INFO - PROCESS | 4012 | ++DOMWINDOW == 72 (134C5400) [pid = 4012] [serial = 1714] [outer = 10E3B000] 00:08:20 INFO - PROCESS | 4012 | 1467875300203 Marionette DEBUG loaded listener.js 00:08:20 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (17887800) [pid = 4012] [serial = 1715] [outer = 10E3B000] 00:08:20 INFO - PROCESS | 4012 | 1467875300582 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:08:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 00:08:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 625ms 00:08:20 INFO - PROCESS | 4012 | 1467875300610 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 00:08:20 INFO - PROCESS | 4012 | 1467875300611 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 00:08:20 INFO - PROCESS | 4012 | 1467875300615 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 00:08:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 00:08:20 INFO - PROCESS | 4012 | 1467875300616 Marionette TRACE conn3 <- [1,2250,null,{}] 00:08:20 INFO - PROCESS | 4012 | 1467875300620 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:08:20 INFO - PROCESS | 4012 | 1467875300621 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:20 INFO - PROCESS | 4012 | 1467875300759 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 00:08:20 INFO - PROCESS | 4012 | 1467875300768 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:20 INFO - PROCESS | 4012 | 1467875300769 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:20 INFO - PROCESS | 4012 | ++DOCSHELL 131F1400 == 36 [pid = 4012] [id = 572] 00:08:20 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (16F72C00) [pid = 4012] [serial = 1716] [outer = 00000000] 00:08:20 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (19B58400) [pid = 4012] [serial = 1717] [outer = 16F72C00] 00:08:20 INFO - PROCESS | 4012 | 1467875300813 Marionette DEBUG loaded listener.js 00:08:20 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (19D37000) [pid = 4012] [serial = 1718] [outer = 16F72C00] 00:08:21 INFO - PROCESS | 4012 | 1467875301228 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:08:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 00:08:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 625ms 00:08:21 INFO - PROCESS | 4012 | 1467875301253 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 00:08:21 INFO - PROCESS | 4012 | 1467875301255 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 00:08:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 00:08:21 INFO - PROCESS | 4012 | 1467875301258 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 00:08:21 INFO - PROCESS | 4012 | 1467875301259 Marionette TRACE conn3 <- [1,2254,null,{}] 00:08:21 INFO - PROCESS | 4012 | 1467875301263 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:08:21 INFO - PROCESS | 4012 | 1467875301265 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:21 INFO - PROCESS | 4012 | 1467875301397 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 00:08:21 INFO - PROCESS | 4012 | 1467875301405 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:21 INFO - PROCESS | 4012 | 1467875301406 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:21 INFO - PROCESS | 4012 | ++DOCSHELL 19B5D800 == 37 [pid = 4012] [id = 573] 00:08:21 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (19DE4C00) [pid = 4012] [serial = 1719] [outer = 00000000] 00:08:21 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (1A1B7000) [pid = 4012] [serial = 1720] [outer = 19DE4C00] 00:08:21 INFO - PROCESS | 4012 | 1467875301450 Marionette DEBUG loaded listener.js 00:08:21 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (1A1B8000) [pid = 4012] [serial = 1721] [outer = 19DE4C00] 00:08:21 INFO - PROCESS | 4012 | 1467875301944 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:08:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 00:08:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 734ms 00:08:22 INFO - PROCESS | 4012 | 1467875302000 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 00:08:22 INFO - PROCESS | 4012 | 1467875302005 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 00:08:22 INFO - PROCESS | 4012 | 1467875302010 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 00:08:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 00:08:22 INFO - PROCESS | 4012 | 1467875302014 Marionette TRACE conn3 <- [1,2258,null,{}] 00:08:22 INFO - PROCESS | 4012 | 1467875302020 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:08:22 INFO - PROCESS | 4012 | 1467875302023 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:22 INFO - PROCESS | 4012 | 1467875302185 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 00:08:22 INFO - PROCESS | 4012 | 1467875302297 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:22 INFO - PROCESS | 4012 | 1467875302302 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:22 INFO - PROCESS | 4012 | ++DOCSHELL 10A09C00 == 38 [pid = 4012] [id = 574] 00:08:22 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (10A0AC00) [pid = 4012] [serial = 1722] [outer = 00000000] 00:08:22 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (1291D400) [pid = 4012] [serial = 1723] [outer = 10A0AC00] 00:08:22 INFO - PROCESS | 4012 | 1467875302401 Marionette DEBUG loaded listener.js 00:08:22 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (13495400) [pid = 4012] [serial = 1724] [outer = 10A0AC00] 00:08:22 INFO - PROCESS | 4012 | 1467875302948 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:08:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 00:08:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1001ms 00:08:23 INFO - PROCESS | 4012 | 1467875303013 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 00:08:23 INFO - PROCESS | 4012 | 1467875303018 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 00:08:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 00:08:23 INFO - PROCESS | 4012 | 1467875303024 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 00:08:23 INFO - PROCESS | 4012 | 1467875303027 Marionette TRACE conn3 <- [1,2262,null,{}] 00:08:23 INFO - PROCESS | 4012 | 1467875303031 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:08:23 INFO - PROCESS | 4012 | 1467875303034 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:23 INFO - PROCESS | 4012 | 1467875303149 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 00:08:23 INFO - PROCESS | 4012 | 1467875303286 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:23 INFO - PROCESS | 4012 | 1467875303289 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:23 INFO - PROCESS | 4012 | ++DOCSHELL 152B3C00 == 39 [pid = 4012] [id = 575] 00:08:23 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (157A8400) [pid = 4012] [serial = 1725] [outer = 00000000] 00:08:23 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (1604CC00) [pid = 4012] [serial = 1726] [outer = 157A8400] 00:08:23 INFO - PROCESS | 4012 | 1467875303344 Marionette DEBUG loaded listener.js 00:08:23 INFO - PROCESS | 4012 | ++DOMWINDOW == 85 (160CC400) [pid = 4012] [serial = 1727] [outer = 157A8400] 00:08:23 INFO - PROCESS | 4012 | 1467875303931 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:08:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 00:08:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 938ms 00:08:23 INFO - PROCESS | 4012 | 1467875303969 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 00:08:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 00:08:23 INFO - PROCESS | 4012 | 1467875303972 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 00:08:23 INFO - PROCESS | 4012 | 1467875303976 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 00:08:23 INFO - PROCESS | 4012 | 1467875303979 Marionette TRACE conn3 <- [1,2266,null,{}] 00:08:23 INFO - PROCESS | 4012 | 1467875303990 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:08:23 INFO - PROCESS | 4012 | 1467875303995 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:24 INFO - PROCESS | 4012 | 1467875304102 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 00:08:24 INFO - PROCESS | 4012 | 1467875304212 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:24 INFO - PROCESS | 4012 | 1467875304215 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:24 INFO - PROCESS | 4012 | ++DOCSHELL 19792400 == 40 [pid = 4012] [id = 576] 00:08:24 INFO - PROCESS | 4012 | ++DOMWINDOW == 86 (19795800) [pid = 4012] [serial = 1728] [outer = 00000000] 00:08:24 INFO - PROCESS | 4012 | ++DOMWINDOW == 87 (1A1B6400) [pid = 4012] [serial = 1729] [outer = 19795800] 00:08:24 INFO - PROCESS | 4012 | 1467875304270 Marionette DEBUG loaded listener.js 00:08:24 INFO - PROCESS | 4012 | ++DOMWINDOW == 88 (1A587400) [pid = 4012] [serial = 1730] [outer = 19795800] 00:08:24 INFO - PROCESS | 4012 | 1467875304820 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:08:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 00:08:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 907ms 00:08:24 INFO - PROCESS | 4012 | 1467875304880 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 00:08:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 00:08:24 INFO - PROCESS | 4012 | 1467875304883 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 00:08:24 INFO - PROCESS | 4012 | 1467875304887 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 00:08:24 INFO - PROCESS | 4012 | 1467875304889 Marionette TRACE conn3 <- [1,2270,null,{}] 00:08:24 INFO - PROCESS | 4012 | 1467875304892 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:08:24 INFO - PROCESS | 4012 | 1467875304895 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:25 INFO - PROCESS | 4012 | 1467875304998 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 00:08:25 INFO - PROCESS | 4012 | 1467875305123 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:25 INFO - PROCESS | 4012 | 1467875305125 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:25 INFO - PROCESS | 4012 | ++DOCSHELL 0F395C00 == 41 [pid = 4012] [id = 577] 00:08:25 INFO - PROCESS | 4012 | ++DOMWINDOW == 89 (10E05800) [pid = 4012] [serial = 1731] [outer = 00000000] 00:08:25 INFO - PROCESS | 4012 | ++DOMWINDOW == 90 (12DF6400) [pid = 4012] [serial = 1732] [outer = 10E05800] 00:08:25 INFO - PROCESS | 4012 | 1467875305220 Marionette DEBUG loaded listener.js 00:08:25 INFO - PROCESS | 4012 | ++DOMWINDOW == 91 (13C52000) [pid = 4012] [serial = 1733] [outer = 10E05800] 00:08:25 INFO - PROCESS | 4012 | 1467875305961 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:08:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 00:08:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1094ms 00:08:25 INFO - PROCESS | 4012 | 1467875305983 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 00:08:25 INFO - PROCESS | 4012 | 1467875305987 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 00:08:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 00:08:26 INFO - PROCESS | 4012 | 1467875305992 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 00:08:26 INFO - PROCESS | 4012 | 1467875305995 Marionette TRACE conn3 <- [1,2274,null,{}] 00:08:26 INFO - PROCESS | 4012 | 1467875306001 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:08:26 INFO - PROCESS | 4012 | 1467875306003 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:26 INFO - PROCESS | 4012 | 1467875306109 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 00:08:26 INFO - PROCESS | 4012 | 1467875306252 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:26 INFO - PROCESS | 4012 | 1467875306255 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:26 INFO - PROCESS | 4012 | ++DOCSHELL 10A9F400 == 42 [pid = 4012] [id = 578] 00:08:26 INFO - PROCESS | 4012 | ++DOMWINDOW == 92 (10E3BC00) [pid = 4012] [serial = 1734] [outer = 00000000] 00:08:26 INFO - PROCESS | 4012 | ++DOMWINDOW == 93 (12DF5C00) [pid = 4012] [serial = 1735] [outer = 10E3BC00] 00:08:26 INFO - PROCESS | 4012 | 1467875306309 Marionette DEBUG loaded listener.js 00:08:26 INFO - PROCESS | 4012 | ++DOMWINDOW == 94 (139C6000) [pid = 4012] [serial = 1736] [outer = 10E3BC00] 00:08:27 INFO - PROCESS | 4012 | --DOCSHELL 131F1400 == 41 [pid = 4012] [id = 572] 00:08:27 INFO - PROCESS | 4012 | --DOCSHELL 10E0B800 == 40 [pid = 4012] [id = 571] 00:08:27 INFO - PROCESS | 4012 | --DOCSHELL 177DD000 == 39 [pid = 4012] [id = 570] 00:08:27 INFO - PROCESS | 4012 | --DOCSHELL 1394A400 == 38 [pid = 4012] [id = 569] 00:08:27 INFO - PROCESS | 4012 | --DOCSHELL 171B3C00 == 37 [pid = 4012] [id = 568] 00:08:27 INFO - PROCESS | 4012 | --DOCSHELL 10A04800 == 36 [pid = 4012] [id = 567] 00:08:27 INFO - PROCESS | 4012 | --DOCSHELL 13155C00 == 35 [pid = 4012] [id = 566] 00:08:27 INFO - PROCESS | 4012 | --DOCSHELL 10E0C400 == 34 [pid = 4012] [id = 565] 00:08:27 INFO - PROCESS | 4012 | --DOCSHELL 0F394C00 == 33 [pid = 4012] [id = 564] 00:08:27 INFO - PROCESS | 4012 | --DOCSHELL 10E0A400 == 32 [pid = 4012] [id = 563] 00:08:27 INFO - PROCESS | 4012 | --DOCSHELL 157A7400 == 31 [pid = 4012] [id = 562] 00:08:27 INFO - PROCESS | 4012 | --DOCSHELL 10E0F800 == 30 [pid = 4012] [id = 553] 00:08:27 INFO - PROCESS | 4012 | --DOCSHELL 0F395C00 == 29 [pid = 4012] [id = 577] 00:08:27 INFO - PROCESS | 4012 | --DOCSHELL 19792400 == 28 [pid = 4012] [id = 576] 00:08:27 INFO - PROCESS | 4012 | --DOCSHELL 19B5D800 == 27 [pid = 4012] [id = 573] 00:08:27 INFO - PROCESS | 4012 | --DOCSHELL 10A09C00 == 26 [pid = 4012] [id = 574] 00:08:27 INFO - PROCESS | 4012 | --DOCSHELL 152B3C00 == 25 [pid = 4012] [id = 575] 00:08:27 INFO - PROCESS | 4012 | --DOMWINDOW == 93 (1B395800) [pid = 4012] [serial = 43] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 00:08:27 INFO - PROCESS | 4012 | --DOMWINDOW == 92 (19AC6000) [pid = 4012] [serial = 1684] [outer = 00000000] [url = about:blank] 00:08:27 INFO - PROCESS | 4012 | --DOMWINDOW == 91 (1121DC00) [pid = 4012] [serial = 1663] [outer = 00000000] [url = about:blank] 00:08:27 INFO - PROCESS | 4012 | --DOMWINDOW == 90 (11446000) [pid = 4012] [serial = 1664] [outer = 00000000] [url = about:blank] 00:08:27 INFO - PROCESS | 4012 | --DOMWINDOW == 89 (13496000) [pid = 4012] [serial = 1666] [outer = 00000000] [url = about:blank] 00:08:27 INFO - PROCESS | 4012 | --DOMWINDOW == 88 (16F6DC00) [pid = 4012] [serial = 1672] [outer = 00000000] [url = about:blank] 00:08:27 INFO - PROCESS | 4012 | --DOMWINDOW == 87 (139C5C00) [pid = 4012] [serial = 1667] [outer = 00000000] [url = about:blank] 00:08:27 INFO - PROCESS | 4012 | --DOMWINDOW == 86 (16048C00) [pid = 4012] [serial = 1669] [outer = 00000000] [url = about:blank] 00:08:27 INFO - PROCESS | 4012 | --DOMWINDOW == 85 (13499C00) [pid = 4012] [serial = 1661] [outer = 00000000] [url = about:blank] 00:08:27 INFO - PROCESS | 4012 | --DOMWINDOW == 84 (12D68800) [pid = 4012] [serial = 1660] [outer = 00000000] [url = about:blank] 00:08:27 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (176D7C00) [pid = 4012] [serial = 1675] [outer = 00000000] [url = about:blank] 00:08:27 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (16F78000) [pid = 4012] [serial = 1673] [outer = 00000000] [url = about:blank] 00:08:27 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (11447800) [pid = 4012] [serial = 1678] [outer = 00000000] [url = about:blank] 00:08:27 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (177DA800) [pid = 4012] [serial = 1676] [outer = 00000000] [url = about:blank] 00:08:27 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (132C9C00) [pid = 4012] [serial = 1679] [outer = 00000000] [url = about:blank] 00:08:27 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (19509800) [pid = 4012] [serial = 1681] [outer = 00000000] [url = about:blank] 00:08:27 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (10A9E000) [pid = 4012] [serial = 1142] [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:08:27 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (1281E800) [pid = 4012] [serial = 1649] [outer = 00000000] [url = about:blank] 00:08:27 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (11C44800) [pid = 4012] [serial = 1648] [outer = 00000000] [url = about:blank] 00:08:27 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (160CD800) [pid = 4012] [serial = 1652] [outer = 00000000] [url = about:blank] 00:08:27 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (159DA800) [pid = 4012] [serial = 1651] [outer = 00000000] [url = about:blank] 00:08:27 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (19D2A400) [pid = 4012] [serial = 1655] [outer = 00000000] [url = about:blank] 00:08:27 INFO - PROCESS | 4012 | --DOMWINDOW == 71 (1978BC00) [pid = 4012] [serial = 1654] [outer = 00000000] [url = about:blank] 00:08:27 INFO - PROCESS | 4012 | --DOMWINDOW == 70 (1A718800) [pid = 4012] [serial = 1658] [outer = 00000000] [url = about:blank] 00:08:27 INFO - PROCESS | 4012 | --DOMWINDOW == 69 (1A711400) [pid = 4012] [serial = 1657] [outer = 00000000] [url = about:blank] 00:08:27 INFO - PROCESS | 4012 | --DOMWINDOW == 68 (19ABF800) [pid = 4012] [serial = 1685] [outer = 00000000] [url = about:blank] 00:08:27 INFO - PROCESS | 4012 | --DOMWINDOW == 67 (1950A000) [pid = 4012] [serial = 1682] [outer = 00000000] [url = about:blank] 00:08:27 INFO - PROCESS | 4012 | --DOMWINDOW == 66 (160C0000) [pid = 4012] [serial = 1670] [outer = 00000000] [url = about:blank] 00:08:27 INFO - PROCESS | 4012 | 1467875307439 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:08:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 00:08:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1501ms 00:08:27 INFO - PROCESS | 4012 | 1467875307496 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 00:08:27 INFO - PROCESS | 4012 | 1467875307500 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 00:08:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 00:08:27 INFO - PROCESS | 4012 | 1467875307504 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 00:08:27 INFO - PROCESS | 4012 | 1467875307509 Marionette TRACE conn3 <- [1,2278,null,{}] 00:08:27 INFO - PROCESS | 4012 | 1467875307514 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:08:27 INFO - PROCESS | 4012 | 1467875307516 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:27 INFO - PROCESS | 4012 | 1467875307604 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 00:08:27 INFO - PROCESS | 4012 | 1467875307735 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:27 INFO - PROCESS | 4012 | 1467875307738 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:27 INFO - PROCESS | 4012 | ++DOCSHELL 10E08400 == 26 [pid = 4012] [id = 579] 00:08:27 INFO - PROCESS | 4012 | ++DOMWINDOW == 67 (10E09C00) [pid = 4012] [serial = 1737] [outer = 00000000] 00:08:27 INFO - PROCESS | 4012 | ++DOMWINDOW == 68 (11213800) [pid = 4012] [serial = 1738] [outer = 10E09C00] 00:08:27 INFO - PROCESS | 4012 | 1467875307785 Marionette DEBUG loaded listener.js 00:08:27 INFO - PROCESS | 4012 | ++DOMWINDOW == 69 (11445800) [pid = 4012] [serial = 1739] [outer = 10E09C00] 00:08:28 INFO - PROCESS | 4012 | 1467875308161 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:08:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 00:08:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 688ms 00:08:28 INFO - PROCESS | 4012 | 1467875308201 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 00:08:28 INFO - PROCESS | 4012 | 1467875308206 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 00:08:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 00:08:28 INFO - PROCESS | 4012 | 1467875308212 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 00:08:28 INFO - PROCESS | 4012 | 1467875308215 Marionette TRACE conn3 <- [1,2282,null,{}] 00:08:28 INFO - PROCESS | 4012 | 1467875308218 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:08:28 INFO - PROCESS | 4012 | 1467875308221 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:28 INFO - PROCESS | 4012 | 1467875308337 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 00:08:28 INFO - PROCESS | 4012 | 1467875308346 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:28 INFO - PROCESS | 4012 | 1467875308349 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:28 INFO - PROCESS | 4012 | ++DOCSHELL 12D67C00 == 27 [pid = 4012] [id = 580] 00:08:28 INFO - PROCESS | 4012 | ++DOMWINDOW == 70 (12D68800) [pid = 4012] [serial = 1740] [outer = 00000000] 00:08:28 INFO - PROCESS | 4012 | ++DOMWINDOW == 71 (13153400) [pid = 4012] [serial = 1741] [outer = 12D68800] 00:08:28 INFO - PROCESS | 4012 | 1467875308401 Marionette DEBUG loaded listener.js 00:08:28 INFO - PROCESS | 4012 | ++DOMWINDOW == 72 (131E8000) [pid = 4012] [serial = 1742] [outer = 12D68800] 00:08:28 INFO - PROCESS | 4012 | 1467875308862 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:08:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 00:08:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 703ms 00:08:28 INFO - PROCESS | 4012 | 1467875308911 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 00:08:28 INFO - PROCESS | 4012 | 1467875308913 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 00:08:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 00:08:28 INFO - PROCESS | 4012 | 1467875308917 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 00:08:28 INFO - PROCESS | 4012 | 1467875308920 Marionette TRACE conn3 <- [1,2286,null,{}] 00:08:28 INFO - PROCESS | 4012 | 1467875308931 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:08:28 INFO - PROCESS | 4012 | 1467875308936 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:29 INFO - PROCESS | 4012 | 1467875309020 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 00:08:29 INFO - PROCESS | 4012 | 1467875309027 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:29 INFO - PROCESS | 4012 | 1467875309030 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:29 INFO - PROCESS | 4012 | ++DOCSHELL 157A7400 == 28 [pid = 4012] [id = 581] 00:08:29 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (157AD800) [pid = 4012] [serial = 1743] [outer = 00000000] 00:08:29 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (16048C00) [pid = 4012] [serial = 1744] [outer = 157AD800] 00:08:29 INFO - PROCESS | 4012 | 1467875309077 Marionette DEBUG loaded listener.js 00:08:29 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (160BF400) [pid = 4012] [serial = 1745] [outer = 157AD800] 00:08:29 INFO - PROCESS | 4012 | 1467875309564 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:08:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 00:08:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 704ms 00:08:29 INFO - PROCESS | 4012 | 1467875309616 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 00:08:29 INFO - PROCESS | 4012 | 1467875309618 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 00:08:29 INFO - PROCESS | 4012 | 1467875309622 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 00:08:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 00:08:29 INFO - PROCESS | 4012 | 1467875309624 Marionette TRACE conn3 <- [1,2290,null,{}] 00:08:29 INFO - PROCESS | 4012 | 1467875309627 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:08:29 INFO - PROCESS | 4012 | 1467875309629 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:29 INFO - PROCESS | 4012 | 1467875309773 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 00:08:29 INFO - PROCESS | 4012 | 1467875309797 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:29 INFO - PROCESS | 4012 | 1467875309799 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:29 INFO - PROCESS | 4012 | ++DOCSHELL 16B72400 == 29 [pid = 4012] [id = 582] 00:08:29 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (16B72C00) [pid = 4012] [serial = 1746] [outer = 00000000] 00:08:29 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (16F6E400) [pid = 4012] [serial = 1747] [outer = 16B72C00] 00:08:29 INFO - PROCESS | 4012 | 1467875309843 Marionette DEBUG loaded listener.js 00:08:29 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (16F76000) [pid = 4012] [serial = 1748] [outer = 16B72C00] 00:08:30 INFO - PROCESS | 4012 | 1467875310274 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:08:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 00:08:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 704ms 00:08:30 INFO - PROCESS | 4012 | 1467875310321 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 00:08:30 INFO - PROCESS | 4012 | 1467875310323 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 00:08:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 00:08:30 INFO - PROCESS | 4012 | 1467875310326 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 00:08:30 INFO - PROCESS | 4012 | 1467875310328 Marionette TRACE conn3 <- [1,2294,null,{}] 00:08:30 INFO - PROCESS | 4012 | 1467875310331 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:08:30 INFO - PROCESS | 4012 | 1467875310333 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:30 INFO - PROCESS | 4012 | 1467875310442 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 00:08:30 INFO - PROCESS | 4012 | 1467875310447 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:30 INFO - PROCESS | 4012 | 1467875310449 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:30 INFO - PROCESS | 4012 | ++DOCSHELL 15F51800 == 30 [pid = 4012] [id = 583] 00:08:30 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (160C6400) [pid = 4012] [serial = 1749] [outer = 00000000] 00:08:30 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (17781800) [pid = 4012] [serial = 1750] [outer = 160C6400] 00:08:30 INFO - PROCESS | 4012 | 1467875310492 Marionette DEBUG loaded listener.js 00:08:30 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (1778A000) [pid = 4012] [serial = 1751] [outer = 160C6400] 00:08:30 INFO - PROCESS | 4012 | 1467875310964 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:08:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 00:08:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 703ms 00:08:31 INFO - PROCESS | 4012 | 1467875311026 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 00:08:31 INFO - PROCESS | 4012 | 1467875311028 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 00:08:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 00:08:31 INFO - PROCESS | 4012 | 1467875311031 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 00:08:31 INFO - PROCESS | 4012 | 1467875311033 Marionette TRACE conn3 <- [1,2298,null,{}] 00:08:31 INFO - PROCESS | 4012 | 1467875311036 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:08:31 INFO - PROCESS | 4012 | 1467875311041 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:31 INFO - PROCESS | 4012 | 1467875311192 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 00:08:31 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (16F72C00) [pid = 4012] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 00:08:31 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (171B6000) [pid = 4012] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 00:08:31 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (10E39400) [pid = 4012] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 00:08:31 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (17886800) [pid = 4012] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 00:08:31 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (10E3B000) [pid = 4012] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 00:08:31 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (0F976C00) [pid = 4012] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 00:08:31 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (131E5C00) [pid = 4012] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 00:08:31 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (10E0D800) [pid = 4012] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 00:08:31 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (177B8400) [pid = 4012] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 00:08:31 INFO - PROCESS | 4012 | --DOMWINDOW == 71 (10E43800) [pid = 4012] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 00:08:31 INFO - PROCESS | 4012 | --DOMWINDOW == 70 (19DE4C00) [pid = 4012] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 00:08:31 INFO - PROCESS | 4012 | --DOMWINDOW == 69 (19504000) [pid = 4012] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 00:08:31 INFO - PROCESS | 4012 | 1467875311513 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:31 INFO - PROCESS | 4012 | 1467875311515 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:31 INFO - PROCESS | 4012 | ++DOCSHELL 0F315000 == 31 [pid = 4012] [id = 584] 00:08:31 INFO - PROCESS | 4012 | ++DOMWINDOW == 70 (0F934400) [pid = 4012] [serial = 1752] [outer = 00000000] 00:08:31 INFO - PROCESS | 4012 | ++DOMWINDOW == 71 (10F94800) [pid = 4012] [serial = 1753] [outer = 0F934400] 00:08:31 INFO - PROCESS | 4012 | 1467875311562 Marionette DEBUG loaded listener.js 00:08:31 INFO - PROCESS | 4012 | ++DOMWINDOW == 72 (13CC8800) [pid = 4012] [serial = 1754] [outer = 0F934400] 00:08:31 INFO - PROCESS | 4012 | 1467875311921 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:08:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 00:08:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 954ms 00:08:31 INFO - PROCESS | 4012 | 1467875311977 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 00:08:31 INFO - PROCESS | 4012 | 1467875311979 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 00:08:31 INFO - PROCESS | 4012 | 1467875311982 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 00:08:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 00:08:32 INFO - PROCESS | 4012 | 1467875311993 Marionette TRACE conn3 <- [1,2302,null,{}] 00:08:32 INFO - PROCESS | 4012 | 1467875312004 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:08:32 INFO - PROCESS | 4012 | 1467875312006 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:32 INFO - PROCESS | 4012 | 1467875312081 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 00:08:32 INFO - PROCESS | 4012 | 1467875312086 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:32 INFO - PROCESS | 4012 | 1467875312088 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:32 INFO - PROCESS | 4012 | ++DOCSHELL 171B6000 == 32 [pid = 4012] [id = 585] 00:08:32 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (177DD000) [pid = 4012] [serial = 1755] [outer = 00000000] 00:08:32 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (19506C00) [pid = 4012] [serial = 1756] [outer = 177DD000] 00:08:32 INFO - PROCESS | 4012 | 1467875312131 Marionette DEBUG loaded listener.js 00:08:32 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (1950C400) [pid = 4012] [serial = 1757] [outer = 177DD000] 00:08:32 INFO - PROCESS | 4012 | 1467875312553 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:08:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 00:08:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 625ms 00:08:32 INFO - PROCESS | 4012 | 1467875312611 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 00:08:32 INFO - PROCESS | 4012 | 1467875312613 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 00:08:32 INFO - PROCESS | 4012 | 1467875312616 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 00:08:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 00:08:32 INFO - PROCESS | 4012 | 1467875312618 Marionette TRACE conn3 <- [1,2306,null,{}] 00:08:32 INFO - PROCESS | 4012 | 1467875312621 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:08:32 INFO - PROCESS | 4012 | 1467875312623 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:32 INFO - PROCESS | 4012 | 1467875312703 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 00:08:32 INFO - PROCESS | 4012 | 1467875312708 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:32 INFO - PROCESS | 4012 | 1467875312710 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:32 INFO - PROCESS | 4012 | ++DOCSHELL 17DDE400 == 33 [pid = 4012] [id = 586] 00:08:32 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (17DE3C00) [pid = 4012] [serial = 1758] [outer = 00000000] 00:08:32 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (19794C00) [pid = 4012] [serial = 1759] [outer = 17DE3C00] 00:08:32 INFO - PROCESS | 4012 | 1467875312753 Marionette DEBUG loaded listener.js 00:08:32 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (19798400) [pid = 4012] [serial = 1760] [outer = 17DE3C00] 00:08:33 INFO - PROCESS | 4012 | 1467875313197 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:08:33 INFO - PROCESS | 4012 | 1467875313260 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 00:08:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 00:08:33 INFO - PROCESS | 4012 | 1467875313264 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 00:08:33 INFO - PROCESS | 4012 | 1467875313266 Marionette TRACE conn3 <- [1,2310,null,{}] 00:08:33 INFO - PROCESS | 4012 | 1467875313270 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:08:33 INFO - PROCESS | 4012 | 1467875313272 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:33 INFO - PROCESS | 4012 | 1467875313368 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 00:08:33 INFO - PROCESS | 4012 | 1467875313376 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:33 INFO - PROCESS | 4012 | 1467875313378 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:33 INFO - PROCESS | 4012 | ++DOCSHELL 19793800 == 34 [pid = 4012] [id = 587] 00:08:33 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (19AC8C00) [pid = 4012] [serial = 1761] [outer = 00000000] 00:08:33 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (19D97400) [pid = 4012] [serial = 1762] [outer = 19AC8C00] 00:08:33 INFO - PROCESS | 4012 | 1467875313420 Marionette DEBUG loaded listener.js 00:08:33 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (19DE6000) [pid = 4012] [serial = 1763] [outer = 19AC8C00] 00:08:34 INFO - PROCESS | 4012 | 1467875314252 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:08:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 00:08:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1047ms 00:08:34 INFO - PROCESS | 4012 | 1467875314305 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 00:08:34 INFO - PROCESS | 4012 | 1467875314309 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 00:08:34 INFO - PROCESS | 4012 | 1467875314333 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 00:08:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 00:08:34 INFO - PROCESS | 4012 | 1467875314338 Marionette TRACE conn3 <- [1,2314,null,{}] 00:08:34 INFO - PROCESS | 4012 | 1467875314343 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:08:34 INFO - PROCESS | 4012 | 1467875314346 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:34 INFO - PROCESS | 4012 | 1467875314528 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 00:08:34 INFO - PROCESS | 4012 | 1467875314627 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:34 INFO - PROCESS | 4012 | 1467875314630 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:34 INFO - PROCESS | 4012 | ++DOCSHELL 10E39000 == 35 [pid = 4012] [id = 588] 00:08:34 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (10F21C00) [pid = 4012] [serial = 1764] [outer = 00000000] 00:08:34 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (11CD7400) [pid = 4012] [serial = 1765] [outer = 10F21C00] 00:08:34 INFO - PROCESS | 4012 | 1467875314685 Marionette DEBUG loaded listener.js 00:08:34 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (12D66400) [pid = 4012] [serial = 1766] [outer = 10F21C00] 00:08:35 INFO - PROCESS | 4012 | 1467875315350 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:08:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 00:08:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1094ms 00:08:35 INFO - PROCESS | 4012 | 1467875315453 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 00:08:35 INFO - PROCESS | 4012 | 1467875315458 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 00:08:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 00:08:35 INFO - PROCESS | 4012 | 1467875315489 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 00:08:35 INFO - PROCESS | 4012 | 1467875315492 Marionette TRACE conn3 <- [1,2318,null,{}] 00:08:35 INFO - PROCESS | 4012 | 1467875315496 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:08:35 INFO - PROCESS | 4012 | 1467875315499 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:35 INFO - PROCESS | 4012 | 1467875315734 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 00:08:35 INFO - PROCESS | 4012 | 1467875315868 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:35 INFO - PROCESS | 4012 | 1467875315871 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:35 INFO - PROCESS | 4012 | ++DOCSHELL 0F97C000 == 36 [pid = 4012] [id = 589] 00:08:35 INFO - PROCESS | 4012 | ++DOMWINDOW == 85 (0F97C800) [pid = 4012] [serial = 1767] [outer = 00000000] 00:08:35 INFO - PROCESS | 4012 | ++DOMWINDOW == 86 (10560C00) [pid = 4012] [serial = 1768] [outer = 0F97C800] 00:08:35 INFO - PROCESS | 4012 | 1467875315923 Marionette DEBUG loaded listener.js 00:08:36 INFO - PROCESS | 4012 | ++DOMWINDOW == 87 (10A76800) [pid = 4012] [serial = 1769] [outer = 0F97C800] 00:08:36 INFO - PROCESS | 4012 | --DOCSHELL 17DDE400 == 35 [pid = 4012] [id = 586] 00:08:36 INFO - PROCESS | 4012 | --DOCSHELL 171B6000 == 34 [pid = 4012] [id = 585] 00:08:36 INFO - PROCESS | 4012 | --DOCSHELL 0F315000 == 33 [pid = 4012] [id = 584] 00:08:36 INFO - PROCESS | 4012 | --DOCSHELL 15F51800 == 32 [pid = 4012] [id = 583] 00:08:36 INFO - PROCESS | 4012 | --DOCSHELL 16B72400 == 31 [pid = 4012] [id = 582] 00:08:36 INFO - PROCESS | 4012 | --DOCSHELL 157A7400 == 30 [pid = 4012] [id = 581] 00:08:36 INFO - PROCESS | 4012 | --DOCSHELL 12D67C00 == 29 [pid = 4012] [id = 580] 00:08:36 INFO - PROCESS | 4012 | --DOCSHELL 10E08400 == 28 [pid = 4012] [id = 579] 00:08:36 INFO - PROCESS | 4012 | --DOMWINDOW == 86 (19D37000) [pid = 4012] [serial = 1718] [outer = 00000000] [url = about:blank] 00:08:36 INFO - PROCESS | 4012 | --DOMWINDOW == 85 (176D6000) [pid = 4012] [serial = 1705] [outer = 00000000] [url = about:blank] 00:08:36 INFO - PROCESS | 4012 | --DOMWINDOW == 84 (1778E000) [pid = 4012] [serial = 1706] [outer = 00000000] [url = about:blank] 00:08:36 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (129F7800) [pid = 4012] [serial = 1690] [outer = 00000000] [url = about:blank] 00:08:36 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (17DDDC00) [pid = 4012] [serial = 1708] [outer = 00000000] [url = about:blank] 00:08:36 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (13144C00) [pid = 4012] [serial = 1691] [outer = 00000000] [url = about:blank] 00:08:36 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (134C5400) [pid = 4012] [serial = 1714] [outer = 00000000] [url = about:blank] 00:08:36 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (102CB400) [pid = 4012] [serial = 1693] [outer = 00000000] [url = about:blank] 00:08:36 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (10A9B400) [pid = 4012] [serial = 1694] [outer = 00000000] [url = about:blank] 00:08:36 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (13CCB400) [pid = 4012] [serial = 1699] [outer = 00000000] [url = about:blank] 00:08:36 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (1449B400) [pid = 4012] [serial = 1700] [outer = 00000000] [url = about:blank] 00:08:36 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (130A4800) [pid = 4012] [serial = 1696] [outer = 00000000] [url = about:blank] 00:08:36 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (132D0C00) [pid = 4012] [serial = 1697] [outer = 00000000] [url = about:blank] 00:08:36 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (19DDAC00) [pid = 4012] [serial = 1688] [outer = 00000000] [url = about:blank] 00:08:36 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (19D8E800) [pid = 4012] [serial = 1687] [outer = 00000000] [url = about:blank] 00:08:36 INFO - PROCESS | 4012 | --DOMWINDOW == 71 (160C9C00) [pid = 4012] [serial = 1702] [outer = 00000000] [url = about:blank] 00:08:36 INFO - PROCESS | 4012 | --DOMWINDOW == 70 (1A1B8000) [pid = 4012] [serial = 1721] [outer = 00000000] [url = about:blank] 00:08:36 INFO - PROCESS | 4012 | --DOMWINDOW == 69 (19798C00) [pid = 4012] [serial = 1711] [outer = 00000000] [url = about:blank] 00:08:36 INFO - PROCESS | 4012 | --DOMWINDOW == 68 (19B58400) [pid = 4012] [serial = 1717] [outer = 00000000] [url = about:blank] 00:08:36 INFO - PROCESS | 4012 | --DOMWINDOW == 67 (1A1B7000) [pid = 4012] [serial = 1720] [outer = 00000000] [url = about:blank] 00:08:36 INFO - PROCESS | 4012 | --DOMWINDOW == 66 (18210C00) [pid = 4012] [serial = 1709] [outer = 00000000] [url = about:blank] 00:08:36 INFO - PROCESS | 4012 | --DOMWINDOW == 65 (19AC0800) [pid = 4012] [serial = 1712] [outer = 00000000] [url = about:blank] 00:08:36 INFO - PROCESS | 4012 | --DOMWINDOW == 64 (16F6A000) [pid = 4012] [serial = 1703] [outer = 00000000] [url = about:blank] 00:08:36 INFO - PROCESS | 4012 | --DOMWINDOW == 63 (17887800) [pid = 4012] [serial = 1715] [outer = 00000000] [url = about:blank] 00:08:36 INFO - PROCESS | 4012 | 1467875316483 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:08:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 00:08:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1031ms 00:08:36 INFO - PROCESS | 4012 | 1467875316532 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 00:08:36 INFO - PROCESS | 4012 | 1467875316535 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 00:08:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 00:08:36 INFO - PROCESS | 4012 | 1467875316555 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 00:08:36 INFO - PROCESS | 4012 | 1467875316558 Marionette TRACE conn3 <- [1,2322,null,{}] 00:08:36 INFO - PROCESS | 4012 | 1467875316562 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:08:36 INFO - PROCESS | 4012 | 1467875316567 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:36 INFO - PROCESS | 4012 | 1467875316670 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 00:08:36 INFO - PROCESS | 4012 | 1467875316768 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:36 INFO - PROCESS | 4012 | 1467875316771 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:36 INFO - PROCESS | 4012 | ++DOCSHELL 10A9A800 == 29 [pid = 4012] [id = 590] 00:08:36 INFO - PROCESS | 4012 | ++DOMWINDOW == 64 (10E08800) [pid = 4012] [serial = 1770] [outer = 00000000] 00:08:36 INFO - PROCESS | 4012 | ++DOMWINDOW == 65 (129AAC00) [pid = 4012] [serial = 1771] [outer = 10E08800] 00:08:36 INFO - PROCESS | 4012 | 1467875316817 Marionette DEBUG loaded listener.js 00:08:36 INFO - PROCESS | 4012 | ++DOMWINDOW == 66 (13136800) [pid = 4012] [serial = 1772] [outer = 10E08800] 00:08:37 INFO - PROCESS | 4012 | 1467875317257 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:08:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 00:08:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 751ms 00:08:37 INFO - PROCESS | 4012 | 1467875317299 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 00:08:37 INFO - PROCESS | 4012 | 1467875317303 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 00:08:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 00:08:37 INFO - PROCESS | 4012 | 1467875317309 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 00:08:37 INFO - PROCESS | 4012 | 1467875317312 Marionette TRACE conn3 <- [1,2326,null,{}] 00:08:37 INFO - PROCESS | 4012 | 1467875317315 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:08:37 INFO - PROCESS | 4012 | 1467875317317 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:37 INFO - PROCESS | 4012 | 1467875317400 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 00:08:37 INFO - PROCESS | 4012 | 1467875317409 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:37 INFO - PROCESS | 4012 | 1467875317411 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:37 INFO - PROCESS | 4012 | ++DOCSHELL 139C7000 == 30 [pid = 4012] [id = 591] 00:08:37 INFO - PROCESS | 4012 | ++DOMWINDOW == 67 (13C4A800) [pid = 4012] [serial = 1773] [outer = 00000000] 00:08:37 INFO - PROCESS | 4012 | ++DOMWINDOW == 68 (157A1000) [pid = 4012] [serial = 1774] [outer = 13C4A800] 00:08:37 INFO - PROCESS | 4012 | 1467875317455 Marionette DEBUG loaded listener.js 00:08:37 INFO - PROCESS | 4012 | ++DOMWINDOW == 69 (15F4C800) [pid = 4012] [serial = 1775] [outer = 13C4A800] 00:08:37 INFO - PROCESS | 4012 | 1467875317916 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:08:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 00:08:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 641ms 00:08:37 INFO - PROCESS | 4012 | 1467875317946 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 00:08:37 INFO - PROCESS | 4012 | 1467875317950 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 00:08:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 00:08:37 INFO - PROCESS | 4012 | 1467875317963 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 00:08:37 INFO - PROCESS | 4012 | 1467875317968 Marionette TRACE conn3 <- [1,2330,null,{}] 00:08:37 INFO - PROCESS | 4012 | 1467875317971 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:08:37 INFO - PROCESS | 4012 | 1467875317975 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:38 INFO - PROCESS | 4012 | 1467875318062 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 00:08:38 INFO - PROCESS | 4012 | 1467875318070 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:38 INFO - PROCESS | 4012 | 1467875318072 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:38 INFO - PROCESS | 4012 | ++DOCSHELL 16B72800 == 31 [pid = 4012] [id = 592] 00:08:38 INFO - PROCESS | 4012 | ++DOMWINDOW == 70 (16DBC000) [pid = 4012] [serial = 1776] [outer = 00000000] 00:08:38 INFO - PROCESS | 4012 | ++DOMWINDOW == 71 (16F6EC00) [pid = 4012] [serial = 1777] [outer = 16DBC000] 00:08:38 INFO - PROCESS | 4012 | 1467875318124 Marionette DEBUG loaded listener.js 00:08:38 INFO - PROCESS | 4012 | ++DOMWINDOW == 72 (17033800) [pid = 4012] [serial = 1778] [outer = 16DBC000] 00:08:38 INFO - PROCESS | 4012 | 1467875318584 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:08:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 00:08:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 688ms 00:08:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 00:08:38 INFO - PROCESS | 4012 | 1467875318656 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 00:08:38 INFO - PROCESS | 4012 | 1467875318658 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 00:08:38 INFO - PROCESS | 4012 | 1467875318662 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 00:08:38 INFO - PROCESS | 4012 | 1467875318664 Marionette TRACE conn3 <- [1,2334,null,{}] 00:08:38 INFO - PROCESS | 4012 | 1467875318674 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:08:38 INFO - PROCESS | 4012 | 1467875318676 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:38 INFO - PROCESS | 4012 | 1467875318789 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 00:08:38 INFO - PROCESS | 4012 | 1467875318877 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:38 INFO - PROCESS | 4012 | 1467875318879 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:38 INFO - PROCESS | 4012 | ++DOCSHELL 176D4800 == 32 [pid = 4012] [id = 593] 00:08:38 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (176D9400) [pid = 4012] [serial = 1779] [outer = 00000000] 00:08:38 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (17889C00) [pid = 4012] [serial = 1780] [outer = 176D9400] 00:08:38 INFO - PROCESS | 4012 | 1467875318922 Marionette DEBUG loaded listener.js 00:08:39 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (18006C00) [pid = 4012] [serial = 1781] [outer = 176D9400] 00:08:39 INFO - PROCESS | 4012 | 1467875319343 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:08:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 00:08:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 688ms 00:08:39 INFO - PROCESS | 4012 | 1467875319366 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 00:08:39 INFO - PROCESS | 4012 | 1467875319368 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 00:08:39 INFO - PROCESS | 4012 | 1467875319371 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 00:08:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 00:08:39 INFO - PROCESS | 4012 | 1467875319373 Marionette TRACE conn3 <- [1,2338,null,{}] 00:08:39 INFO - PROCESS | 4012 | 1467875319377 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:08:39 INFO - PROCESS | 4012 | 1467875319379 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:39 INFO - PROCESS | 4012 | 1467875319495 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 00:08:39 INFO - PROCESS | 4012 | 1467875319502 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:39 INFO - PROCESS | 4012 | 1467875319507 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:39 INFO - PROCESS | 4012 | ++DOCSHELL 12DF1C00 == 33 [pid = 4012] [id = 594] 00:08:39 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (18011400) [pid = 4012] [serial = 1782] [outer = 00000000] 00:08:39 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (19502C00) [pid = 4012] [serial = 1783] [outer = 18011400] 00:08:39 INFO - PROCESS | 4012 | 1467875319613 Marionette DEBUG loaded listener.js 00:08:39 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (1978F000) [pid = 4012] [serial = 1784] [outer = 18011400] 00:08:40 INFO - PROCESS | 4012 | 1467875320048 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:08:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 00:08:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 703ms 00:08:40 INFO - PROCESS | 4012 | 1467875320071 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 00:08:40 INFO - PROCESS | 4012 | 1467875320073 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 00:08:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 00:08:40 INFO - PROCESS | 4012 | 1467875320076 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 00:08:40 INFO - PROCESS | 4012 | 1467875320078 Marionette TRACE conn3 <- [1,2342,null,{}] 00:08:40 INFO - PROCESS | 4012 | 1467875320082 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:08:40 INFO - PROCESS | 4012 | 1467875320085 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:40 INFO - PROCESS | 4012 | 1467875320229 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 00:08:40 INFO - PROCESS | 4012 | 1467875320305 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:40 INFO - PROCESS | 4012 | 1467875320307 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:40 INFO - PROCESS | 4012 | ++DOCSHELL 19793C00 == 34 [pid = 4012] [id = 595] 00:08:40 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (19ABF800) [pid = 4012] [serial = 1785] [outer = 00000000] 00:08:40 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (19B5EC00) [pid = 4012] [serial = 1786] [outer = 19ABF800] 00:08:40 INFO - PROCESS | 4012 | 1467875320350 Marionette DEBUG loaded listener.js 00:08:40 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (19B5F800) [pid = 4012] [serial = 1787] [outer = 19ABF800] 00:08:40 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (17DE3C00) [pid = 4012] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 00:08:40 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (16B72C00) [pid = 4012] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 00:08:40 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (10E09C00) [pid = 4012] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 00:08:40 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (157AD800) [pid = 4012] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 00:08:40 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (12D68800) [pid = 4012] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 00:08:40 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (10E3BC00) [pid = 4012] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 00:08:40 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (160C6400) [pid = 4012] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 00:08:40 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (10A0AC00) [pid = 4012] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 00:08:40 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (157A8400) [pid = 4012] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 00:08:40 INFO - PROCESS | 4012 | --DOMWINDOW == 71 (19795800) [pid = 4012] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 00:08:40 INFO - PROCESS | 4012 | --DOMWINDOW == 70 (10E05800) [pid = 4012] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 00:08:40 INFO - PROCESS | 4012 | --DOMWINDOW == 69 (0F934400) [pid = 4012] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 00:08:40 INFO - PROCESS | 4012 | --DOMWINDOW == 68 (177DD000) [pid = 4012] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 00:08:40 INFO - PROCESS | 4012 | 1467875320801 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:08:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 00:08:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 751ms 00:08:40 INFO - PROCESS | 4012 | 1467875320817 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 00:08:40 INFO - PROCESS | 4012 | 1467875320819 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 00:08:40 INFO - PROCESS | 4012 | 1467875320822 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 00:08:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 00:08:40 INFO - PROCESS | 4012 | 1467875320824 Marionette TRACE conn3 <- [1,2346,null,{}] 00:08:40 INFO - PROCESS | 4012 | 1467875320827 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:08:40 INFO - PROCESS | 4012 | 1467875320829 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:40 INFO - PROCESS | 4012 | 1467875320906 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 00:08:40 INFO - PROCESS | 4012 | 1467875320911 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:40 INFO - PROCESS | 4012 | 1467875320913 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:40 INFO - PROCESS | 4012 | ++DOCSHELL 102CD000 == 35 [pid = 4012] [id = 596] 00:08:40 INFO - PROCESS | 4012 | ++DOMWINDOW == 69 (10E3E000) [pid = 4012] [serial = 1788] [outer = 00000000] 00:08:40 INFO - PROCESS | 4012 | ++DOMWINDOW == 70 (157AD800) [pid = 4012] [serial = 1789] [outer = 10E3E000] 00:08:40 INFO - PROCESS | 4012 | 1467875320956 Marionette DEBUG loaded listener.js 00:08:41 INFO - PROCESS | 4012 | ++DOMWINDOW == 71 (177DD000) [pid = 4012] [serial = 1790] [outer = 10E3E000] 00:08:41 INFO - PROCESS | 4012 | 1467875321396 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:08:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 00:08:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 594ms 00:08:41 INFO - PROCESS | 4012 | 1467875321419 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 00:08:41 INFO - PROCESS | 4012 | 1467875321421 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 00:08:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 00:08:41 INFO - PROCESS | 4012 | 1467875321425 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 00:08:41 INFO - PROCESS | 4012 | 1467875321426 Marionette TRACE conn3 <- [1,2350,null,{}] 00:08:41 INFO - PROCESS | 4012 | 1467875321430 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:08:41 INFO - PROCESS | 4012 | 1467875321431 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:41 INFO - PROCESS | 4012 | 1467875321509 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 00:08:41 INFO - PROCESS | 4012 | 1467875321514 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:41 INFO - PROCESS | 4012 | 1467875321516 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:41 INFO - PROCESS | 4012 | ++DOCSHELL 129F4000 == 36 [pid = 4012] [id = 597] 00:08:41 INFO - PROCESS | 4012 | ++DOMWINDOW == 72 (1449D800) [pid = 4012] [serial = 1791] [outer = 00000000] 00:08:41 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (19D37000) [pid = 4012] [serial = 1792] [outer = 1449D800] 00:08:41 INFO - PROCESS | 4012 | 1467875321559 Marionette DEBUG loaded listener.js 00:08:41 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (19D91400) [pid = 4012] [serial = 1793] [outer = 1449D800] 00:08:42 INFO - PROCESS | 4012 | 1467875322040 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:08:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 00:08:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 625ms 00:08:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 00:08:42 INFO - PROCESS | 4012 | 1467875322076 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 00:08:42 INFO - PROCESS | 4012 | 1467875322078 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 00:08:42 INFO - PROCESS | 4012 | 1467875322082 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 00:08:42 INFO - PROCESS | 4012 | 1467875322083 Marionette TRACE conn3 <- [1,2354,null,{}] 00:08:42 INFO - PROCESS | 4012 | 1467875322087 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:08:42 INFO - PROCESS | 4012 | 1467875322089 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:42 INFO - PROCESS | 4012 | 1467875322176 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 00:08:42 INFO - PROCESS | 4012 | 1467875322181 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:42 INFO - PROCESS | 4012 | 1467875322183 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:42 INFO - PROCESS | 4012 | ++DOCSHELL 19B57C00 == 37 [pid = 4012] [id = 598] 00:08:42 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (19B5D800) [pid = 4012] [serial = 1794] [outer = 00000000] 00:08:42 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (1A33C400) [pid = 4012] [serial = 1795] [outer = 19B5D800] 00:08:42 INFO - PROCESS | 4012 | 1467875322225 Marionette DEBUG loaded listener.js 00:08:42 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (1A342800) [pid = 4012] [serial = 1796] [outer = 19B5D800] 00:08:42 INFO - PROCESS | 4012 | 1467875322655 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:08:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 00:08:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 594ms 00:08:42 INFO - PROCESS | 4012 | 1467875322676 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 00:08:42 INFO - PROCESS | 4012 | 1467875322678 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 00:08:42 INFO - PROCESS | 4012 | 1467875322681 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 00:08:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 00:08:42 INFO - PROCESS | 4012 | 1467875322683 Marionette TRACE conn3 <- [1,2358,null,{}] 00:08:42 INFO - PROCESS | 4012 | 1467875322745 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:08:42 INFO - PROCESS | 4012 | 1467875322748 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:42 INFO - PROCESS | 4012 | 1467875322865 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 00:08:43 INFO - PROCESS | 4012 | 1467875323034 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:43 INFO - PROCESS | 4012 | 1467875323038 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:43 INFO - PROCESS | 4012 | ++DOCSHELL 10E0C400 == 38 [pid = 4012] [id = 599] 00:08:43 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (10E0D000) [pid = 4012] [serial = 1797] [outer = 00000000] 00:08:43 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (1121DC00) [pid = 4012] [serial = 1798] [outer = 10E0D000] 00:08:43 INFO - PROCESS | 4012 | 1467875323095 Marionette DEBUG loaded listener.js 00:08:43 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (114D2400) [pid = 4012] [serial = 1799] [outer = 10E0D000] 00:08:43 INFO - PROCESS | 4012 | 1467875323641 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:08:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 00:08:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1032ms 00:08:43 INFO - PROCESS | 4012 | 1467875323713 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 00:08:43 INFO - PROCESS | 4012 | 1467875323716 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 00:08:43 INFO - PROCESS | 4012 | 1467875323721 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 00:08:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 00:08:43 INFO - PROCESS | 4012 | 1467875323724 Marionette TRACE conn3 <- [1,2362,null,{}] 00:08:43 INFO - PROCESS | 4012 | 1467875323730 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:08:43 INFO - PROCESS | 4012 | 1467875323733 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:43 INFO - PROCESS | 4012 | 1467875323840 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 00:08:44 INFO - PROCESS | 4012 | 1467875323982 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:44 INFO - PROCESS | 4012 | 1467875323987 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:44 INFO - PROCESS | 4012 | ++DOCSHELL 1449E800 == 39 [pid = 4012] [id = 600] 00:08:44 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (144A2400) [pid = 4012] [serial = 1800] [outer = 00000000] 00:08:44 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (16073800) [pid = 4012] [serial = 1801] [outer = 144A2400] 00:08:44 INFO - PROCESS | 4012 | 1467875324042 Marionette DEBUG loaded listener.js 00:08:44 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (160CB800) [pid = 4012] [serial = 1802] [outer = 144A2400] 00:08:44 INFO - PROCESS | 4012 | 1467875324628 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:08:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 00:08:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 938ms 00:08:44 INFO - PROCESS | 4012 | 1467875324668 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 00:08:44 INFO - PROCESS | 4012 | 1467875324671 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 00:08:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 00:08:44 INFO - PROCESS | 4012 | 1467875324675 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 00:08:44 INFO - PROCESS | 4012 | 1467875324677 Marionette TRACE conn3 <- [1,2366,null,{}] 00:08:44 INFO - PROCESS | 4012 | 1467875324681 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:08:44 INFO - PROCESS | 4012 | 1467875324684 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:44 INFO - PROCESS | 4012 | 1467875324790 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 00:08:44 INFO - PROCESS | 4012 | 1467875324904 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:44 INFO - PROCESS | 4012 | 1467875324908 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:44 INFO - PROCESS | 4012 | ++DOCSHELL 17887400 == 40 [pid = 4012] [id = 601] 00:08:44 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (17887800) [pid = 4012] [serial = 1803] [outer = 00000000] 00:08:45 INFO - PROCESS | 4012 | ++DOMWINDOW == 85 (1978C400) [pid = 4012] [serial = 1804] [outer = 17887800] 00:08:45 INFO - PROCESS | 4012 | 1467875325004 Marionette DEBUG loaded listener.js 00:08:45 INFO - PROCESS | 4012 | ++DOMWINDOW == 86 (19DE7C00) [pid = 4012] [serial = 1805] [outer = 17887800] 00:08:45 INFO - PROCESS | 4012 | 1467875325564 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:08:45 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:08:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 938ms 00:08:45 INFO - PROCESS | 4012 | 1467875325625 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 00:08:45 INFO - PROCESS | 4012 | 1467875325631 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 00:08:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 00:08:45 INFO - PROCESS | 4012 | 1467875325635 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 00:08:45 INFO - PROCESS | 4012 | 1467875325637 Marionette TRACE conn3 <- [1,2370,null,{}] 00:08:45 INFO - PROCESS | 4012 | 1467875325641 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:08:45 INFO - PROCESS | 4012 | 1467875325643 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:45 INFO - PROCESS | 4012 | 1467875325747 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 00:08:45 INFO - PROCESS | 4012 | 1467875325884 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:45 INFO - PROCESS | 4012 | 1467875325886 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:45 INFO - PROCESS | 4012 | ++DOCSHELL 177BC800 == 41 [pid = 4012] [id = 602] 00:08:45 INFO - PROCESS | 4012 | ++DOMWINDOW == 87 (1A718400) [pid = 4012] [serial = 1806] [outer = 00000000] 00:08:45 INFO - PROCESS | 4012 | ++DOMWINDOW == 88 (1A802C00) [pid = 4012] [serial = 1807] [outer = 1A718400] 00:08:45 INFO - PROCESS | 4012 | 1467875325939 Marionette DEBUG loaded listener.js 00:08:46 INFO - PROCESS | 4012 | ++DOMWINDOW == 89 (1A804C00) [pid = 4012] [serial = 1808] [outer = 1A718400] 00:08:46 INFO - PROCESS | 4012 | 1467875326734 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:08:46 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:08:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1142ms 00:08:46 INFO - PROCESS | 4012 | 1467875326777 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 00:08:46 INFO - PROCESS | 4012 | 1467875326782 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 00:08:46 INFO - PROCESS | 4012 | 1467875326787 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 00:08:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 00:08:46 INFO - PROCESS | 4012 | 1467875326790 Marionette TRACE conn3 <- [1,2374,null,{}] 00:08:46 INFO - PROCESS | 4012 | 1467875326795 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:08:46 INFO - PROCESS | 4012 | 1467875326798 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:46 INFO - PROCESS | 4012 | 1467875326899 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 00:08:47 INFO - PROCESS | 4012 | 1467875327039 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:47 INFO - PROCESS | 4012 | 1467875327044 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:47 INFO - PROCESS | 4012 | ++DOCSHELL 11448400 == 42 [pid = 4012] [id = 603] 00:08:47 INFO - PROCESS | 4012 | ++DOMWINDOW == 90 (1144C800) [pid = 4012] [serial = 1809] [outer = 00000000] 00:08:47 INFO - PROCESS | 4012 | ++DOMWINDOW == 91 (129A8C00) [pid = 4012] [serial = 1810] [outer = 1144C800] 00:08:47 INFO - PROCESS | 4012 | 1467875327094 Marionette DEBUG loaded listener.js 00:08:47 INFO - PROCESS | 4012 | ++DOMWINDOW == 92 (13037400) [pid = 4012] [serial = 1811] [outer = 1144C800] 00:08:48 INFO - PROCESS | 4012 | --DOCSHELL 129F4000 == 41 [pid = 4012] [id = 597] 00:08:48 INFO - PROCESS | 4012 | --DOCSHELL 102CD000 == 40 [pid = 4012] [id = 596] 00:08:48 INFO - PROCESS | 4012 | --DOCSHELL 19793C00 == 39 [pid = 4012] [id = 595] 00:08:48 INFO - PROCESS | 4012 | --DOCSHELL 12DF1C00 == 38 [pid = 4012] [id = 594] 00:08:48 INFO - PROCESS | 4012 | --DOCSHELL 176D4800 == 37 [pid = 4012] [id = 593] 00:08:48 INFO - PROCESS | 4012 | --DOCSHELL 16B72800 == 36 [pid = 4012] [id = 592] 00:08:48 INFO - PROCESS | 4012 | --DOCSHELL 139C7000 == 35 [pid = 4012] [id = 591] 00:08:48 INFO - PROCESS | 4012 | --DOCSHELL 10A9A800 == 34 [pid = 4012] [id = 590] 00:08:48 INFO - PROCESS | 4012 | --DOCSHELL 0F97C000 == 33 [pid = 4012] [id = 589] 00:08:48 INFO - PROCESS | 4012 | --DOCSHELL 10E39000 == 32 [pid = 4012] [id = 588] 00:08:48 INFO - PROCESS | 4012 | --DOCSHELL 10A9F400 == 31 [pid = 4012] [id = 578] 00:08:48 INFO - PROCESS | 4012 | --DOCSHELL 19793800 == 30 [pid = 4012] [id = 587] 00:08:48 INFO - PROCESS | 4012 | --DOCSHELL 177BC800 == 29 [pid = 4012] [id = 602] 00:08:48 INFO - PROCESS | 4012 | --DOCSHELL 17887400 == 28 [pid = 4012] [id = 601] 00:08:48 INFO - PROCESS | 4012 | --DOCSHELL 19B57C00 == 27 [pid = 4012] [id = 598] 00:08:48 INFO - PROCESS | 4012 | --DOCSHELL 10E0C400 == 26 [pid = 4012] [id = 599] 00:08:48 INFO - PROCESS | 4012 | --DOCSHELL 1449E800 == 25 [pid = 4012] [id = 600] 00:08:48 INFO - PROCESS | 4012 | --DOMWINDOW == 91 (19794C00) [pid = 4012] [serial = 1759] [outer = 00000000] [url = about:blank] 00:08:48 INFO - PROCESS | 4012 | --DOMWINDOW == 90 (16F6E400) [pid = 4012] [serial = 1747] [outer = 00000000] [url = about:blank] 00:08:48 INFO - PROCESS | 4012 | --DOMWINDOW == 89 (11213800) [pid = 4012] [serial = 1738] [outer = 00000000] [url = about:blank] 00:08:48 INFO - PROCESS | 4012 | --DOMWINDOW == 88 (11445800) [pid = 4012] [serial = 1739] [outer = 00000000] [url = about:blank] 00:08:48 INFO - PROCESS | 4012 | --DOMWINDOW == 87 (16048C00) [pid = 4012] [serial = 1744] [outer = 00000000] [url = about:blank] 00:08:48 INFO - PROCESS | 4012 | --DOMWINDOW == 86 (13153400) [pid = 4012] [serial = 1741] [outer = 00000000] [url = about:blank] 00:08:48 INFO - PROCESS | 4012 | --DOMWINDOW == 85 (131E8000) [pid = 4012] [serial = 1742] [outer = 00000000] [url = about:blank] 00:08:48 INFO - PROCESS | 4012 | --DOMWINDOW == 84 (139C6000) [pid = 4012] [serial = 1736] [outer = 00000000] [url = about:blank] 00:08:48 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (12DF5C00) [pid = 4012] [serial = 1735] [outer = 00000000] [url = about:blank] 00:08:48 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (17781800) [pid = 4012] [serial = 1750] [outer = 00000000] [url = about:blank] 00:08:48 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (13495400) [pid = 4012] [serial = 1724] [outer = 00000000] [url = about:blank] 00:08:48 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (1291D400) [pid = 4012] [serial = 1723] [outer = 00000000] [url = about:blank] 00:08:48 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (160CC400) [pid = 4012] [serial = 1727] [outer = 00000000] [url = about:blank] 00:08:48 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (1604CC00) [pid = 4012] [serial = 1726] [outer = 00000000] [url = about:blank] 00:08:48 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (1A587400) [pid = 4012] [serial = 1730] [outer = 00000000] [url = about:blank] 00:08:48 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (1A1B6400) [pid = 4012] [serial = 1729] [outer = 00000000] [url = about:blank] 00:08:48 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (13C52000) [pid = 4012] [serial = 1733] [outer = 00000000] [url = about:blank] 00:08:48 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (12DF6400) [pid = 4012] [serial = 1732] [outer = 00000000] [url = about:blank] 00:08:48 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (10F94800) [pid = 4012] [serial = 1753] [outer = 00000000] [url = about:blank] 00:08:48 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (1778A000) [pid = 4012] [serial = 1751] [outer = 00000000] [url = about:blank] 00:08:48 INFO - PROCESS | 4012 | --DOMWINDOW == 71 (13CC8800) [pid = 4012] [serial = 1754] [outer = 00000000] [url = about:blank] 00:08:48 INFO - PROCESS | 4012 | --DOMWINDOW == 70 (19798400) [pid = 4012] [serial = 1760] [outer = 00000000] [url = about:blank] 00:08:48 INFO - PROCESS | 4012 | --DOMWINDOW == 69 (19506C00) [pid = 4012] [serial = 1756] [outer = 00000000] [url = about:blank] 00:08:48 INFO - PROCESS | 4012 | --DOMWINDOW == 68 (16F76000) [pid = 4012] [serial = 1748] [outer = 00000000] [url = about:blank] 00:08:48 INFO - PROCESS | 4012 | --DOMWINDOW == 67 (1950C400) [pid = 4012] [serial = 1757] [outer = 00000000] [url = about:blank] 00:08:48 INFO - PROCESS | 4012 | --DOMWINDOW == 66 (160BF400) [pid = 4012] [serial = 1745] [outer = 00000000] [url = about:blank] 00:08:48 INFO - PROCESS | 4012 | 1467875328271 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:08:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 00:08:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1501ms 00:08:48 INFO - PROCESS | 4012 | 1467875328297 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 00:08:48 INFO - PROCESS | 4012 | 1467875328300 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 00:08:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 00:08:48 INFO - PROCESS | 4012 | 1467875328305 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 00:08:48 INFO - PROCESS | 4012 | 1467875328308 Marionette TRACE conn3 <- [1,2378,null,{}] 00:08:48 INFO - PROCESS | 4012 | 1467875328313 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:08:48 INFO - PROCESS | 4012 | 1467875328316 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:48 INFO - PROCESS | 4012 | 1467875328438 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 00:08:48 INFO - PROCESS | 4012 | 1467875328540 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:48 INFO - PROCESS | 4012 | 1467875328542 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:48 INFO - PROCESS | 4012 | ++DOCSHELL 10E05C00 == 26 [pid = 4012] [id = 604] 00:08:48 INFO - PROCESS | 4012 | ++DOMWINDOW == 67 (10E06000) [pid = 4012] [serial = 1812] [outer = 00000000] 00:08:48 INFO - PROCESS | 4012 | ++DOMWINDOW == 68 (11211800) [pid = 4012] [serial = 1813] [outer = 10E06000] 00:08:48 INFO - PROCESS | 4012 | 1467875328589 Marionette DEBUG loaded listener.js 00:08:48 INFO - PROCESS | 4012 | ++DOMWINDOW == 69 (11295C00) [pid = 4012] [serial = 1814] [outer = 10E06000] 00:08:49 INFO - PROCESS | 4012 | 1467875329007 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:08:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 00:08:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 735ms 00:08:49 INFO - PROCESS | 4012 | 1467875329044 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 00:08:49 INFO - PROCESS | 4012 | 1467875329049 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 00:08:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 00:08:49 INFO - PROCESS | 4012 | 1467875329055 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 00:08:49 INFO - PROCESS | 4012 | 1467875329058 Marionette TRACE conn3 <- [1,2382,null,{}] 00:08:49 INFO - PROCESS | 4012 | 1467875329062 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:08:49 INFO - PROCESS | 4012 | 1467875329064 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:49 INFO - PROCESS | 4012 | 1467875329149 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 00:08:49 INFO - PROCESS | 4012 | 1467875329157 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:49 INFO - PROCESS | 4012 | 1467875329160 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:49 INFO - PROCESS | 4012 | ++DOCSHELL 12DF5C00 == 27 [pid = 4012] [id = 605] 00:08:49 INFO - PROCESS | 4012 | ++DOMWINDOW == 70 (12DF6400) [pid = 4012] [serial = 1815] [outer = 00000000] 00:08:49 INFO - PROCESS | 4012 | ++DOMWINDOW == 71 (13152C00) [pid = 4012] [serial = 1816] [outer = 12DF6400] 00:08:49 INFO - PROCESS | 4012 | 1467875329206 Marionette DEBUG loaded listener.js 00:08:49 INFO - PROCESS | 4012 | ++DOMWINDOW == 72 (131F1400) [pid = 4012] [serial = 1817] [outer = 12DF6400] 00:08:49 INFO - PROCESS | 4012 | 1467875329702 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:08:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 00:08:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 688ms 00:08:49 INFO - PROCESS | 4012 | 1467875329754 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 00:08:49 INFO - PROCESS | 4012 | 1467875329756 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 00:08:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 00:08:49 INFO - PROCESS | 4012 | 1467875329760 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 00:08:49 INFO - PROCESS | 4012 | 1467875329763 Marionette TRACE conn3 <- [1,2386,null,{}] 00:08:49 INFO - PROCESS | 4012 | 1467875329774 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:08:49 INFO - PROCESS | 4012 | 1467875329778 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:49 INFO - PROCESS | 4012 | 1467875329892 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 00:08:50 INFO - PROCESS | 4012 | 1467875329997 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:50 INFO - PROCESS | 4012 | 1467875330000 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:50 INFO - PROCESS | 4012 | ++DOCSHELL 14498400 == 28 [pid = 4012] [id = 606] 00:08:50 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (1449CC00) [pid = 4012] [serial = 1818] [outer = 00000000] 00:08:50 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (152B3000) [pid = 4012] [serial = 1819] [outer = 1449CC00] 00:08:50 INFO - PROCESS | 4012 | 1467875330047 Marionette DEBUG loaded listener.js 00:08:50 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (1603F800) [pid = 4012] [serial = 1820] [outer = 1449CC00] 00:08:50 INFO - PROCESS | 4012 | 1467875330444 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:08:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 00:08:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 735ms 00:08:50 INFO - PROCESS | 4012 | 1467875330500 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 00:08:50 INFO - PROCESS | 4012 | 1467875330502 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 00:08:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 00:08:50 INFO - PROCESS | 4012 | 1467875330506 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 00:08:50 INFO - PROCESS | 4012 | 1467875330507 Marionette TRACE conn3 <- [1,2390,null,{}] 00:08:50 INFO - PROCESS | 4012 | 1467875330511 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:08:50 INFO - PROCESS | 4012 | 1467875330513 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:50 INFO - PROCESS | 4012 | 1467875330639 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 00:08:50 INFO - PROCESS | 4012 | 1467875330702 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:50 INFO - PROCESS | 4012 | 1467875330704 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:50 INFO - PROCESS | 4012 | ++DOCSHELL 160C1400 == 29 [pid = 4012] [id = 607] 00:08:50 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (160C3C00) [pid = 4012] [serial = 1821] [outer = 00000000] 00:08:50 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (160CDC00) [pid = 4012] [serial = 1822] [outer = 160C3C00] 00:08:50 INFO - PROCESS | 4012 | 1467875330748 Marionette DEBUG loaded listener.js 00:08:50 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (16DC1400) [pid = 4012] [serial = 1823] [outer = 160C3C00] 00:08:51 INFO - PROCESS | 4012 | 1467875331156 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:08:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 00:08:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 688ms 00:08:51 INFO - PROCESS | 4012 | 1467875331205 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 00:08:51 INFO - PROCESS | 4012 | 1467875331207 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 00:08:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 00:08:51 INFO - PROCESS | 4012 | 1467875331210 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 00:08:51 INFO - PROCESS | 4012 | 1467875331212 Marionette TRACE conn3 <- [1,2394,null,{}] 00:08:51 INFO - PROCESS | 4012 | 1467875331215 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:08:51 INFO - PROCESS | 4012 | 1467875331217 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:51 INFO - PROCESS | 4012 | 1467875331362 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 00:08:51 INFO - PROCESS | 4012 | 1467875331374 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:51 INFO - PROCESS | 4012 | 1467875331376 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:51 INFO - PROCESS | 4012 | ++DOCSHELL 16F6FC00 == 30 [pid = 4012] [id = 608] 00:08:51 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (16F71400) [pid = 4012] [serial = 1824] [outer = 00000000] 00:08:51 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (170A3800) [pid = 4012] [serial = 1825] [outer = 16F71400] 00:08:51 INFO - PROCESS | 4012 | 1467875331420 Marionette DEBUG loaded listener.js 00:08:51 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (171B5800) [pid = 4012] [serial = 1826] [outer = 16F71400] 00:08:51 INFO - PROCESS | 4012 | 1467875331911 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:08:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 00:08:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 735ms 00:08:51 INFO - PROCESS | 4012 | 1467875331951 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 00:08:51 INFO - PROCESS | 4012 | 1467875331953 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 00:08:51 INFO - PROCESS | 4012 | 1467875331956 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 00:08:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 00:08:51 INFO - PROCESS | 4012 | 1467875331958 Marionette TRACE conn3 <- [1,2398,null,{}] 00:08:51 INFO - PROCESS | 4012 | 1467875331961 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:08:51 INFO - PROCESS | 4012 | 1467875331967 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:52 INFO - PROCESS | 4012 | 1467875332099 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 00:08:52 INFO - PROCESS | 4012 | 1467875332164 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:52 INFO - PROCESS | 4012 | 1467875332167 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:52 INFO - PROCESS | 4012 | ++DOCSHELL 177B6400 == 31 [pid = 4012] [id = 609] 00:08:52 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (177B8400) [pid = 4012] [serial = 1827] [outer = 00000000] 00:08:52 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (19501400) [pid = 4012] [serial = 1828] [outer = 177B8400] 00:08:52 INFO - PROCESS | 4012 | 1467875332211 Marionette DEBUG loaded listener.js 00:08:52 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (1950DC00) [pid = 4012] [serial = 1829] [outer = 177B8400] 00:08:52 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (19B5D800) [pid = 4012] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 00:08:52 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (19AC8C00) [pid = 4012] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 00:08:52 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (13C4A800) [pid = 4012] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 00:08:52 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (18011400) [pid = 4012] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 00:08:52 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (10E3E000) [pid = 4012] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 00:08:52 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (16DBC000) [pid = 4012] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 00:08:52 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (19ABF800) [pid = 4012] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 00:08:52 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (176D9400) [pid = 4012] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 00:08:52 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (0F97C800) [pid = 4012] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 00:08:52 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (1449D800) [pid = 4012] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 00:08:52 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (10F21C00) [pid = 4012] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 00:08:52 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (10E08800) [pid = 4012] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 00:08:52 INFO - PROCESS | 4012 | 1467875332834 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:08:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 00:08:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 891ms 00:08:52 INFO - PROCESS | 4012 | 1467875332861 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 00:08:52 INFO - PROCESS | 4012 | 1467875332863 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 00:08:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 00:08:52 INFO - PROCESS | 4012 | 1467875332866 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 00:08:52 INFO - PROCESS | 4012 | 1467875332868 Marionette TRACE conn3 <- [1,2402,null,{}] 00:08:52 INFO - PROCESS | 4012 | 1467875332871 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:08:52 INFO - PROCESS | 4012 | 1467875332873 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:52 INFO - PROCESS | 4012 | 1467875332948 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 00:08:52 INFO - PROCESS | 4012 | 1467875332954 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:52 INFO - PROCESS | 4012 | 1467875332956 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:52 INFO - PROCESS | 4012 | ++DOCSHELL 1281E800 == 32 [pid = 4012] [id = 610] 00:08:52 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (13DBC000) [pid = 4012] [serial = 1830] [outer = 00000000] 00:08:53 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (16B70C00) [pid = 4012] [serial = 1831] [outer = 13DBC000] 00:08:53 INFO - PROCESS | 4012 | 1467875332998 Marionette DEBUG loaded listener.js 00:08:53 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (157A7400) [pid = 4012] [serial = 1832] [outer = 13DBC000] 00:08:53 INFO - PROCESS | 4012 | 1467875333412 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:08:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 00:08:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 594ms 00:08:53 INFO - PROCESS | 4012 | 1467875333465 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 00:08:53 INFO - PROCESS | 4012 | 1467875333468 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 00:08:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 00:08:53 INFO - PROCESS | 4012 | 1467875333475 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 00:08:53 INFO - PROCESS | 4012 | 1467875333477 Marionette TRACE conn3 <- [1,2406,null,{}] 00:08:53 INFO - PROCESS | 4012 | 1467875333481 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:08:53 INFO - PROCESS | 4012 | 1467875333483 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:53 INFO - PROCESS | 4012 | 1467875333559 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 00:08:53 INFO - PROCESS | 4012 | 1467875333565 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:53 INFO - PROCESS | 4012 | 1467875333567 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:53 INFO - PROCESS | 4012 | ++DOCSHELL 16B69000 == 33 [pid = 4012] [id = 611] 00:08:53 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (19793800) [pid = 4012] [serial = 1833] [outer = 00000000] 00:08:53 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (19AC0C00) [pid = 4012] [serial = 1834] [outer = 19793800] 00:08:53 INFO - PROCESS | 4012 | 1467875333617 Marionette DEBUG loaded listener.js 00:08:53 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (19AC1800) [pid = 4012] [serial = 1835] [outer = 19793800] 00:08:54 INFO - PROCESS | 4012 | 1467875334041 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:08:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 00:08:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 594ms 00:08:54 INFO - PROCESS | 4012 | 1467875334071 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 00:08:54 INFO - PROCESS | 4012 | 1467875334073 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 00:08:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 00:08:54 INFO - PROCESS | 4012 | 1467875334089 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 00:08:54 INFO - PROCESS | 4012 | 1467875334090 Marionette TRACE conn3 <- [1,2410,null,{}] 00:08:54 INFO - PROCESS | 4012 | 1467875334094 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:08:54 INFO - PROCESS | 4012 | 1467875334095 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:54 INFO - PROCESS | 4012 | 1467875334174 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 00:08:54 INFO - PROCESS | 4012 | 1467875334179 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:54 INFO - PROCESS | 4012 | 1467875334181 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:54 INFO - PROCESS | 4012 | ++DOCSHELL 13ED3000 == 34 [pid = 4012] [id = 612] 00:08:54 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (19ACB000) [pid = 4012] [serial = 1836] [outer = 00000000] 00:08:54 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (19DE3400) [pid = 4012] [serial = 1837] [outer = 19ACB000] 00:08:54 INFO - PROCESS | 4012 | 1467875334223 Marionette DEBUG loaded listener.js 00:08:54 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (19DDFC00) [pid = 4012] [serial = 1838] [outer = 19ACB000] 00:08:55 INFO - PROCESS | 4012 | --DOCSHELL 11448400 == 33 [pid = 4012] [id = 603] 00:08:55 INFO - PROCESS | 4012 | --DOCSHELL 10E05C00 == 32 [pid = 4012] [id = 604] 00:08:55 INFO - PROCESS | 4012 | --DOCSHELL 12DF5C00 == 31 [pid = 4012] [id = 605] 00:08:55 INFO - PROCESS | 4012 | --DOCSHELL 160C1400 == 30 [pid = 4012] [id = 607] 00:08:55 INFO - PROCESS | 4012 | --DOCSHELL 14498400 == 29 [pid = 4012] [id = 606] 00:08:55 INFO - PROCESS | 4012 | --DOCSHELL 16B69000 == 28 [pid = 4012] [id = 611] 00:08:55 INFO - PROCESS | 4012 | --DOCSHELL 177B6400 == 27 [pid = 4012] [id = 609] 00:08:55 INFO - PROCESS | 4012 | --DOCSHELL 1281E800 == 26 [pid = 4012] [id = 610] 00:08:55 INFO - PROCESS | 4012 | --DOCSHELL 16F6FC00 == 25 [pid = 4012] [id = 608] 00:08:55 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (19DE6000) [pid = 4012] [serial = 1763] [outer = 00000000] [url = about:blank] 00:08:55 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (15F4C800) [pid = 4012] [serial = 1775] [outer = 00000000] [url = about:blank] 00:08:55 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (1978F000) [pid = 4012] [serial = 1784] [outer = 00000000] [url = about:blank] 00:08:55 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (19502C00) [pid = 4012] [serial = 1783] [outer = 00000000] [url = about:blank] 00:08:55 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (157AD800) [pid = 4012] [serial = 1789] [outer = 00000000] [url = about:blank] 00:08:55 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (157A1000) [pid = 4012] [serial = 1774] [outer = 00000000] [url = about:blank] 00:08:55 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (16F6EC00) [pid = 4012] [serial = 1777] [outer = 00000000] [url = about:blank] 00:08:55 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (19B5EC00) [pid = 4012] [serial = 1786] [outer = 00000000] [url = about:blank] 00:08:55 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (18006C00) [pid = 4012] [serial = 1781] [outer = 00000000] [url = about:blank] 00:08:55 INFO - PROCESS | 4012 | --DOMWINDOW == 71 (10A76800) [pid = 4012] [serial = 1769] [outer = 00000000] [url = about:blank] 00:08:55 INFO - PROCESS | 4012 | --DOMWINDOW == 70 (19D37000) [pid = 4012] [serial = 1792] [outer = 00000000] [url = about:blank] 00:08:55 INFO - PROCESS | 4012 | --DOMWINDOW == 69 (11CD7400) [pid = 4012] [serial = 1765] [outer = 00000000] [url = about:blank] 00:08:55 INFO - PROCESS | 4012 | --DOMWINDOW == 68 (17889C00) [pid = 4012] [serial = 1780] [outer = 00000000] [url = about:blank] 00:08:55 INFO - PROCESS | 4012 | --DOMWINDOW == 67 (19D97400) [pid = 4012] [serial = 1762] [outer = 00000000] [url = about:blank] 00:08:55 INFO - PROCESS | 4012 | --DOMWINDOW == 66 (129AAC00) [pid = 4012] [serial = 1771] [outer = 00000000] [url = about:blank] 00:08:55 INFO - PROCESS | 4012 | --DOMWINDOW == 65 (12D66400) [pid = 4012] [serial = 1766] [outer = 00000000] [url = about:blank] 00:08:55 INFO - PROCESS | 4012 | --DOMWINDOW == 64 (17033800) [pid = 4012] [serial = 1778] [outer = 00000000] [url = about:blank] 00:08:55 INFO - PROCESS | 4012 | --DOMWINDOW == 63 (19B5F800) [pid = 4012] [serial = 1787] [outer = 00000000] [url = about:blank] 00:08:55 INFO - PROCESS | 4012 | --DOMWINDOW == 62 (177DD000) [pid = 4012] [serial = 1790] [outer = 00000000] [url = about:blank] 00:08:55 INFO - PROCESS | 4012 | --DOMWINDOW == 61 (13136800) [pid = 4012] [serial = 1772] [outer = 00000000] [url = about:blank] 00:08:55 INFO - PROCESS | 4012 | --DOMWINDOW == 60 (10560C00) [pid = 4012] [serial = 1768] [outer = 00000000] [url = about:blank] 00:08:55 INFO - PROCESS | 4012 | --DOMWINDOW == 59 (1A33C400) [pid = 4012] [serial = 1795] [outer = 00000000] [url = about:blank] 00:08:55 INFO - PROCESS | 4012 | --DOMWINDOW == 58 (1A342800) [pid = 4012] [serial = 1796] [outer = 00000000] [url = about:blank] 00:08:55 INFO - PROCESS | 4012 | --DOMWINDOW == 57 (19D91400) [pid = 4012] [serial = 1793] [outer = 00000000] [url = about:blank] 00:08:55 INFO - PROCESS | 4012 | 1467875335953 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:08:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 00:08:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1939ms 00:08:56 INFO - PROCESS | 4012 | 1467875336006 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 00:08:56 INFO - PROCESS | 4012 | 1467875336009 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 00:08:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 00:08:56 INFO - PROCESS | 4012 | 1467875336015 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 00:08:56 INFO - PROCESS | 4012 | 1467875336018 Marionette TRACE conn3 <- [1,2414,null,{}] 00:08:56 INFO - PROCESS | 4012 | 1467875336024 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:08:56 INFO - PROCESS | 4012 | 1467875336027 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:56 INFO - PROCESS | 4012 | 1467875336118 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 00:08:56 INFO - PROCESS | 4012 | 1467875336125 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:56 INFO - PROCESS | 4012 | 1467875336129 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:56 INFO - PROCESS | 4012 | ++DOCSHELL 10A95800 == 26 [pid = 4012] [id = 613] 00:08:56 INFO - PROCESS | 4012 | ++DOMWINDOW == 58 (10A95C00) [pid = 4012] [serial = 1839] [outer = 00000000] 00:08:56 INFO - PROCESS | 4012 | ++DOMWINDOW == 59 (10E0F800) [pid = 4012] [serial = 1840] [outer = 10A95C00] 00:08:56 INFO - PROCESS | 4012 | 1467875336177 Marionette DEBUG loaded listener.js 00:08:56 INFO - PROCESS | 4012 | ++DOMWINDOW == 60 (10E3A400) [pid = 4012] [serial = 1841] [outer = 10A95C00] 00:08:56 INFO - PROCESS | 4012 | 1467875336685 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:08:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 00:08:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 703ms 00:08:56 INFO - PROCESS | 4012 | 1467875336715 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 00:08:56 INFO - PROCESS | 4012 | 1467875336720 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 00:08:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 00:08:56 INFO - PROCESS | 4012 | 1467875336730 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 00:08:56 INFO - PROCESS | 4012 | 1467875336732 Marionette TRACE conn3 <- [1,2418,null,{}] 00:08:56 INFO - PROCESS | 4012 | 1467875336736 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:08:56 INFO - PROCESS | 4012 | 1467875336739 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:56 INFO - PROCESS | 4012 | 1467875336826 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 00:08:56 INFO - PROCESS | 4012 | 1467875336835 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:56 INFO - PROCESS | 4012 | 1467875336838 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:56 INFO - PROCESS | 4012 | ++DOCSHELL 1281F000 == 27 [pid = 4012] [id = 614] 00:08:56 INFO - PROCESS | 4012 | ++DOMWINDOW == 61 (128A3400) [pid = 4012] [serial = 1842] [outer = 00000000] 00:08:56 INFO - PROCESS | 4012 | ++DOMWINDOW == 62 (129EEC00) [pid = 4012] [serial = 1843] [outer = 128A3400] 00:08:56 INFO - PROCESS | 4012 | 1467875336885 Marionette DEBUG loaded listener.js 00:08:56 INFO - PROCESS | 4012 | ++DOMWINDOW == 63 (12BCE000) [pid = 4012] [serial = 1844] [outer = 128A3400] 00:08:57 INFO - PROCESS | 4012 | 1467875337349 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:08:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 00:08:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 641ms 00:08:57 INFO - PROCESS | 4012 | 1467875337369 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 00:08:57 INFO - PROCESS | 4012 | 1467875337371 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 00:08:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 00:08:57 INFO - PROCESS | 4012 | 1467875337375 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 00:08:57 INFO - PROCESS | 4012 | 1467875337378 Marionette TRACE conn3 <- [1,2422,null,{}] 00:08:57 INFO - PROCESS | 4012 | 1467875337393 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:08:57 INFO - PROCESS | 4012 | 1467875337397 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:57 INFO - PROCESS | 4012 | 1467875337479 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 00:08:57 INFO - PROCESS | 4012 | 1467875337488 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:57 INFO - PROCESS | 4012 | 1467875337491 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:57 INFO - PROCESS | 4012 | ++DOCSHELL 134C7000 == 28 [pid = 4012] [id = 615] 00:08:57 INFO - PROCESS | 4012 | ++DOMWINDOW == 64 (134CA800) [pid = 4012] [serial = 1845] [outer = 00000000] 00:08:57 INFO - PROCESS | 4012 | ++DOMWINDOW == 65 (139CE400) [pid = 4012] [serial = 1846] [outer = 134CA800] 00:08:57 INFO - PROCESS | 4012 | 1467875337538 Marionette DEBUG loaded listener.js 00:08:57 INFO - PROCESS | 4012 | ++DOMWINDOW == 66 (13C54400) [pid = 4012] [serial = 1847] [outer = 134CA800] 00:08:58 INFO - PROCESS | 4012 | 1467875338037 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:08:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 00:08:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 703ms 00:08:58 INFO - PROCESS | 4012 | 1467875338074 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 00:08:58 INFO - PROCESS | 4012 | 1467875338076 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 00:08:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 00:08:58 INFO - PROCESS | 4012 | 1467875338080 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 00:08:58 INFO - PROCESS | 4012 | 1467875338081 Marionette TRACE conn3 <- [1,2426,null,{}] 00:08:58 INFO - PROCESS | 4012 | 1467875338095 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:08:58 INFO - PROCESS | 4012 | 1467875338098 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:58 INFO - PROCESS | 4012 | 1467875338178 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 00:08:58 INFO - PROCESS | 4012 | 1467875338183 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:58 INFO - PROCESS | 4012 | 1467875338185 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:58 INFO - PROCESS | 4012 | ++DOCSHELL 139CD800 == 29 [pid = 4012] [id = 616] 00:08:58 INFO - PROCESS | 4012 | ++DOMWINDOW == 67 (13C4A800) [pid = 4012] [serial = 1848] [outer = 00000000] 00:08:58 INFO - PROCESS | 4012 | ++DOMWINDOW == 68 (15F4E000) [pid = 4012] [serial = 1849] [outer = 13C4A800] 00:08:58 INFO - PROCESS | 4012 | 1467875338230 Marionette DEBUG loaded listener.js 00:08:58 INFO - PROCESS | 4012 | ++DOMWINDOW == 69 (16049800) [pid = 4012] [serial = 1850] [outer = 13C4A800] 00:08:58 INFO - PROCESS | 4012 | 1467875338654 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:08:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 00:08:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 594ms 00:08:58 INFO - PROCESS | 4012 | 1467875338677 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 00:08:58 INFO - PROCESS | 4012 | 1467875338679 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 00:08:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 00:08:58 INFO - PROCESS | 4012 | 1467875338696 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 00:08:58 INFO - PROCESS | 4012 | 1467875338697 Marionette TRACE conn3 <- [1,2430,null,{}] 00:08:58 INFO - PROCESS | 4012 | 1467875338705 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:08:58 INFO - PROCESS | 4012 | 1467875338707 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:58 INFO - PROCESS | 4012 | 1467875338781 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 00:08:58 INFO - PROCESS | 4012 | 1467875338787 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:58 INFO - PROCESS | 4012 | 1467875338789 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:58 INFO - PROCESS | 4012 | ++DOCSHELL 160C5000 == 30 [pid = 4012] [id = 617] 00:08:58 INFO - PROCESS | 4012 | ++DOMWINDOW == 70 (160C6C00) [pid = 4012] [serial = 1851] [outer = 00000000] 00:08:58 INFO - PROCESS | 4012 | ++DOMWINDOW == 71 (16B71800) [pid = 4012] [serial = 1852] [outer = 160C6C00] 00:08:58 INFO - PROCESS | 4012 | 1467875338832 Marionette DEBUG loaded listener.js 00:08:58 INFO - PROCESS | 4012 | ++DOMWINDOW == 72 (16F6A400) [pid = 4012] [serial = 1853] [outer = 160C6C00] 00:08:59 INFO - PROCESS | 4012 | 1467875339303 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:08:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 00:08:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 625ms 00:08:59 INFO - PROCESS | 4012 | 1467875339334 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 00:08:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 00:08:59 INFO - PROCESS | 4012 | 1467875339336 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 00:08:59 INFO - PROCESS | 4012 | 1467875339339 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 00:08:59 INFO - PROCESS | 4012 | 1467875339341 Marionette TRACE conn3 <- [1,2434,null,{}] 00:08:59 INFO - PROCESS | 4012 | 1467875339344 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:08:59 INFO - PROCESS | 4012 | 1467875339350 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:59 INFO - PROCESS | 4012 | 1467875339449 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 00:08:59 INFO - PROCESS | 4012 | 1467875339457 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:59 INFO - PROCESS | 4012 | 1467875339459 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:08:59 INFO - PROCESS | 4012 | ++DOCSHELL 176D1C00 == 31 [pid = 4012] [id = 618] 00:08:59 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (176D2000) [pid = 4012] [serial = 1854] [outer = 00000000] 00:08:59 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (177B1800) [pid = 4012] [serial = 1855] [outer = 176D2000] 00:08:59 INFO - PROCESS | 4012 | 1467875339502 Marionette DEBUG loaded listener.js 00:08:59 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (177DD400) [pid = 4012] [serial = 1856] [outer = 176D2000] 00:08:59 INFO - PROCESS | 4012 | 1467875339929 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:09:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 00:09:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 641ms 00:09:00 INFO - PROCESS | 4012 | 1467875339983 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 00:09:00 INFO - PROCESS | 4012 | 1467875339985 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 00:09:00 INFO - PROCESS | 4012 | 1467875339988 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 00:09:00 INFO - PROCESS | 4012 | 1467875339990 Marionette TRACE conn3 <- [1,2438,null,{}] 00:09:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 00:09:00 INFO - PROCESS | 4012 | 1467875339993 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:09:00 INFO - PROCESS | 4012 | 1467875339995 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:00 INFO - PROCESS | 4012 | 1467875340080 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 00:09:00 INFO - PROCESS | 4012 | 1467875340086 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:00 INFO - PROCESS | 4012 | 1467875340088 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:00 INFO - PROCESS | 4012 | ++DOCSHELL 177DB000 == 32 [pid = 4012] [id = 619] 00:09:00 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (1788C000) [pid = 4012] [serial = 1857] [outer = 00000000] 00:09:00 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (1820F000) [pid = 4012] [serial = 1858] [outer = 1788C000] 00:09:00 INFO - PROCESS | 4012 | 1467875340130 Marionette DEBUG loaded listener.js 00:09:00 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (131ECC00) [pid = 4012] [serial = 1859] [outer = 1788C000] 00:09:00 INFO - PROCESS | 4012 | 1467875340571 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:09:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 00:09:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 626ms 00:09:00 INFO - PROCESS | 4012 | 1467875340629 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 00:09:00 INFO - PROCESS | 4012 | 1467875340631 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 00:09:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 00:09:00 INFO - PROCESS | 4012 | 1467875340638 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 00:09:00 INFO - PROCESS | 4012 | 1467875340640 Marionette TRACE conn3 <- [1,2442,null,{}] 00:09:00 INFO - PROCESS | 4012 | 1467875340643 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:09:00 INFO - PROCESS | 4012 | 1467875340645 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:00 INFO - PROCESS | 4012 | 1467875340726 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 00:09:00 INFO - PROCESS | 4012 | 1467875340731 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:00 INFO - PROCESS | 4012 | 1467875340733 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:00 INFO - PROCESS | 4012 | ++DOCSHELL 1950B400 == 33 [pid = 4012] [id = 620] 00:09:00 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (1950F000) [pid = 4012] [serial = 1860] [outer = 00000000] 00:09:00 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (19ABF400) [pid = 4012] [serial = 1861] [outer = 1950F000] 00:09:00 INFO - PROCESS | 4012 | 1467875340778 Marionette DEBUG loaded listener.js 00:09:00 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (19ABF800) [pid = 4012] [serial = 1862] [outer = 1950F000] 00:09:01 INFO - PROCESS | 4012 | 1467875341195 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:09:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 00:09:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 594ms 00:09:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 00:09:01 INFO - PROCESS | 4012 | 1467875341232 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 00:09:01 INFO - PROCESS | 4012 | 1467875341234 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 00:09:01 INFO - PROCESS | 4012 | 1467875341254 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 00:09:01 INFO - PROCESS | 4012 | 1467875341256 Marionette TRACE conn3 <- [1,2446,null,{}] 00:09:01 INFO - PROCESS | 4012 | 1467875341260 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:09:01 INFO - PROCESS | 4012 | 1467875341262 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:01 INFO - PROCESS | 4012 | 1467875341373 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 00:09:01 INFO - PROCESS | 4012 | 1467875341379 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:01 INFO - PROCESS | 4012 | 1467875341381 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:01 INFO - PROCESS | 4012 | ++DOCSHELL 134C3800 == 34 [pid = 4012] [id = 621] 00:09:01 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (19ACA400) [pid = 4012] [serial = 1863] [outer = 00000000] 00:09:01 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (19D2C400) [pid = 4012] [serial = 1864] [outer = 19ACA400] 00:09:01 INFO - PROCESS | 4012 | 1467875341426 Marionette DEBUG loaded listener.js 00:09:01 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (19D34000) [pid = 4012] [serial = 1865] [outer = 19ACA400] 00:09:01 INFO - PROCESS | 4012 | 1467875341926 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:09:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 00:09:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 704ms 00:09:01 INFO - PROCESS | 4012 | 1467875341988 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 00:09:01 INFO - PROCESS | 4012 | 1467875341990 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 00:09:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 00:09:02 INFO - PROCESS | 4012 | 1467875341999 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 00:09:02 INFO - PROCESS | 4012 | 1467875342000 Marionette TRACE conn3 <- [1,2450,null,{}] 00:09:02 INFO - PROCESS | 4012 | 1467875342004 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:09:02 INFO - PROCESS | 4012 | 1467875342006 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:02 INFO - PROCESS | 4012 | 1467875342128 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 00:09:02 INFO - PROCESS | 4012 | 1467875342187 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:02 INFO - PROCESS | 4012 | 1467875342189 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:02 INFO - PROCESS | 4012 | ++DOCSHELL 19DDC800 == 35 [pid = 4012] [id = 622] 00:09:02 INFO - PROCESS | 4012 | ++DOMWINDOW == 85 (19DDD000) [pid = 4012] [serial = 1866] [outer = 00000000] 00:09:02 INFO - PROCESS | 4012 | ++DOMWINDOW == 86 (19EC2000) [pid = 4012] [serial = 1867] [outer = 19DDD000] 00:09:02 INFO - PROCESS | 4012 | 1467875342232 Marionette DEBUG loaded listener.js 00:09:02 INFO - PROCESS | 4012 | ++DOMWINDOW == 87 (1A1B8800) [pid = 4012] [serial = 1868] [outer = 19DDD000] 00:09:02 INFO - PROCESS | 4012 | 1467875342639 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:09:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 00:09:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 704ms 00:09:02 INFO - PROCESS | 4012 | 1467875342693 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 00:09:02 INFO - PROCESS | 4012 | 1467875342696 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 00:09:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 00:09:02 INFO - PROCESS | 4012 | 1467875342699 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 00:09:02 INFO - PROCESS | 4012 | 1467875342701 Marionette TRACE conn3 <- [1,2454,null,{}] 00:09:02 INFO - PROCESS | 4012 | 1467875342714 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:09:02 INFO - PROCESS | 4012 | 1467875342716 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:02 INFO - PROCESS | 4012 | 1467875342873 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 00:09:02 INFO - PROCESS | 4012 | 1467875342888 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:02 INFO - PROCESS | 4012 | 1467875342890 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:02 INFO - PROCESS | 4012 | ++DOCSHELL 160C0000 == 36 [pid = 4012] [id = 623] 00:09:02 INFO - PROCESS | 4012 | ++DOMWINDOW == 88 (1A341C00) [pid = 4012] [serial = 1869] [outer = 00000000] 00:09:02 INFO - PROCESS | 4012 | ++DOMWINDOW == 89 (1A593C00) [pid = 4012] [serial = 1870] [outer = 1A341C00] 00:09:02 INFO - PROCESS | 4012 | 1467875342991 Marionette DEBUG loaded listener.js 00:09:03 INFO - PROCESS | 4012 | ++DOMWINDOW == 90 (1A713800) [pid = 4012] [serial = 1871] [outer = 1A341C00] 00:09:03 INFO - PROCESS | 4012 | --DOMWINDOW == 89 (160C3C00) [pid = 4012] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 00:09:03 INFO - PROCESS | 4012 | --DOMWINDOW == 88 (16F71400) [pid = 4012] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 00:09:03 INFO - PROCESS | 4012 | --DOMWINDOW == 87 (177B8400) [pid = 4012] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 00:09:03 INFO - PROCESS | 4012 | --DOMWINDOW == 86 (19793800) [pid = 4012] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 00:09:03 INFO - PROCESS | 4012 | --DOMWINDOW == 85 (1144C800) [pid = 4012] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 00:09:03 INFO - PROCESS | 4012 | --DOMWINDOW == 84 (1A718400) [pid = 4012] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 00:09:03 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (17887800) [pid = 4012] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 00:09:03 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (144A2400) [pid = 4012] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 00:09:03 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (10E0D000) [pid = 4012] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 00:09:03 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (1449CC00) [pid = 4012] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 00:09:03 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (12DF6400) [pid = 4012] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 00:09:03 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (10E06000) [pid = 4012] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 00:09:03 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (13DBC000) [pid = 4012] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 00:09:03 INFO - PROCESS | 4012 | 1467875343529 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:09:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 00:09:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 860ms 00:09:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 00:09:03 INFO - PROCESS | 4012 | 1467875343563 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 00:09:03 INFO - PROCESS | 4012 | 1467875343565 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 00:09:03 INFO - PROCESS | 4012 | 1467875343571 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 00:09:03 INFO - PROCESS | 4012 | 1467875343573 Marionette TRACE conn3 <- [1,2458,null,{}] 00:09:03 INFO - PROCESS | 4012 | 1467875343576 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:09:03 INFO - PROCESS | 4012 | 1467875343578 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:03 INFO - PROCESS | 4012 | 1467875343654 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 00:09:03 INFO - PROCESS | 4012 | 1467875343660 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:03 INFO - PROCESS | 4012 | 1467875343662 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:03 INFO - PROCESS | 4012 | ++DOCSHELL 10E06000 == 37 [pid = 4012] [id = 624] 00:09:03 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (10E0D000) [pid = 4012] [serial = 1872] [outer = 00000000] 00:09:03 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (144A2400) [pid = 4012] [serial = 1873] [outer = 10E0D000] 00:09:03 INFO - PROCESS | 4012 | 1467875343704 Marionette DEBUG loaded listener.js 00:09:03 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (160C5400) [pid = 4012] [serial = 1874] [outer = 10E0D000] 00:09:04 INFO - PROCESS | 4012 | 1467875344165 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:09:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 00:09:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 626ms 00:09:04 INFO - PROCESS | 4012 | 1467875344206 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 00:09:04 INFO - PROCESS | 4012 | 1467875344208 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 00:09:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 00:09:04 INFO - PROCESS | 4012 | 1467875344237 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 00:09:04 INFO - PROCESS | 4012 | 1467875344239 Marionette TRACE conn3 <- [1,2462,null,{}] 00:09:04 INFO - PROCESS | 4012 | 1467875344243 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:09:04 INFO - PROCESS | 4012 | 1467875344245 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:04 INFO - PROCESS | 4012 | 1467875344332 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 00:09:04 INFO - PROCESS | 4012 | 1467875344338 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:04 INFO - PROCESS | 4012 | 1467875344340 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:04 INFO - PROCESS | 4012 | ++DOCSHELL 131EE400 == 38 [pid = 4012] [id = 625] 00:09:04 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (16F71400) [pid = 4012] [serial = 1875] [outer = 00000000] 00:09:04 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (19DE3C00) [pid = 4012] [serial = 1876] [outer = 16F71400] 00:09:04 INFO - PROCESS | 4012 | 1467875344381 Marionette DEBUG loaded listener.js 00:09:04 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (1A719400) [pid = 4012] [serial = 1877] [outer = 16F71400] 00:09:04 INFO - PROCESS | 4012 | 1467875344833 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:09:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 00:09:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 625ms 00:09:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 00:09:04 INFO - PROCESS | 4012 | 1467875344875 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 00:09:04 INFO - PROCESS | 4012 | 1467875344877 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 00:09:04 INFO - PROCESS | 4012 | 1467875344881 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 00:09:04 INFO - PROCESS | 4012 | 1467875344882 Marionette TRACE conn3 <- [1,2466,null,{}] 00:09:04 INFO - PROCESS | 4012 | 1467875344886 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:09:04 INFO - PROCESS | 4012 | 1467875344888 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:04 INFO - PROCESS | 4012 | 1467875344965 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 00:09:04 INFO - PROCESS | 4012 | 1467875344970 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:04 INFO - PROCESS | 4012 | 1467875344972 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:04 INFO - PROCESS | 4012 | ++DOCSHELL 160C5C00 == 39 [pid = 4012] [id = 626] 00:09:04 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (16B6A400) [pid = 4012] [serial = 1878] [outer = 00000000] 00:09:05 INFO - PROCESS | 4012 | ++DOMWINDOW == 85 (1A80C800) [pid = 4012] [serial = 1879] [outer = 16B6A400] 00:09:05 INFO - PROCESS | 4012 | 1467875345014 Marionette DEBUG loaded listener.js 00:09:05 INFO - PROCESS | 4012 | ++DOMWINDOW == 86 (1A80EC00) [pid = 4012] [serial = 1880] [outer = 16B6A400] 00:09:05 INFO - PROCESS | 4012 | 1467875345430 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:09:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 00:09:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 594ms 00:09:05 INFO - PROCESS | 4012 | 1467875345512 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 00:09:05 INFO - PROCESS | 4012 | 1467875345516 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 00:09:05 INFO - PROCESS | 4012 | 1467875345525 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 00:09:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 00:09:05 INFO - PROCESS | 4012 | 1467875345530 Marionette TRACE conn3 <- [1,2470,null,{}] 00:09:05 INFO - PROCESS | 4012 | 1467875345536 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:09:05 INFO - PROCESS | 4012 | 1467875345540 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:05 INFO - PROCESS | 4012 | 1467875345673 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 00:09:05 INFO - PROCESS | 4012 | 1467875345866 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:05 INFO - PROCESS | 4012 | 1467875345871 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:05 INFO - PROCESS | 4012 | ++DOCSHELL 10A9A800 == 40 [pid = 4012] [id = 627] 00:09:05 INFO - PROCESS | 4012 | ++DOMWINDOW == 87 (10A9AC00) [pid = 4012] [serial = 1881] [outer = 00000000] 00:09:05 INFO - PROCESS | 4012 | ++DOMWINDOW == 88 (10E05400) [pid = 4012] [serial = 1882] [outer = 10A9AC00] 00:09:05 INFO - PROCESS | 4012 | 1467875345930 Marionette DEBUG loaded listener.js 00:09:06 INFO - PROCESS | 4012 | ++DOMWINDOW == 89 (11214800) [pid = 4012] [serial = 1883] [outer = 10A9AC00] 00:09:06 INFO - PROCESS | 4012 | 1467875346612 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:09:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 00:09:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1157ms 00:09:06 INFO - PROCESS | 4012 | 1467875346685 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 00:09:06 INFO - PROCESS | 4012 | 1467875346689 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 00:09:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 00:09:06 INFO - PROCESS | 4012 | 1467875346695 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 00:09:06 INFO - PROCESS | 4012 | 1467875346699 Marionette TRACE conn3 <- [1,2474,null,{}] 00:09:06 INFO - PROCESS | 4012 | 1467875346703 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:09:06 INFO - PROCESS | 4012 | 1467875346706 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:06 INFO - PROCESS | 4012 | 1467875346831 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 00:09:07 INFO - PROCESS | 4012 | 1467875346993 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:07 INFO - PROCESS | 4012 | 1467875346996 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:07 INFO - PROCESS | 4012 | ++DOCSHELL 134A1800 == 41 [pid = 4012] [id = 628] 00:09:07 INFO - PROCESS | 4012 | ++DOMWINDOW == 90 (134A2400) [pid = 4012] [serial = 1884] [outer = 00000000] 00:09:07 INFO - PROCESS | 4012 | ++DOMWINDOW == 91 (139CF800) [pid = 4012] [serial = 1885] [outer = 134A2400] 00:09:07 INFO - PROCESS | 4012 | 1467875347051 Marionette DEBUG loaded listener.js 00:09:07 INFO - PROCESS | 4012 | ++DOMWINDOW == 92 (1449B400) [pid = 4012] [serial = 1886] [outer = 134A2400] 00:09:07 INFO - PROCESS | 4012 | 1467875347991 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:09:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 00:09:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1360ms 00:09:08 INFO - PROCESS | 4012 | 1467875348056 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 00:09:08 INFO - PROCESS | 4012 | 1467875348060 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 00:09:08 INFO - PROCESS | 4012 | 1467875348065 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 00:09:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 00:09:08 INFO - PROCESS | 4012 | 1467875348068 Marionette TRACE conn3 <- [1,2478,null,{}] 00:09:08 INFO - PROCESS | 4012 | 1467875348074 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:09:08 INFO - PROCESS | 4012 | 1467875348077 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:08 INFO - PROCESS | 4012 | 1467875348211 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 00:09:08 INFO - PROCESS | 4012 | 1467875348335 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:08 INFO - PROCESS | 4012 | 1467875348340 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:08 INFO - PROCESS | 4012 | --DOCSHELL 131EE400 == 40 [pid = 4012] [id = 625] 00:09:08 INFO - PROCESS | 4012 | --DOCSHELL 10E06000 == 39 [pid = 4012] [id = 624] 00:09:08 INFO - PROCESS | 4012 | --DOCSHELL 160C0000 == 38 [pid = 4012] [id = 623] 00:09:08 INFO - PROCESS | 4012 | --DOCSHELL 19DDC800 == 37 [pid = 4012] [id = 622] 00:09:08 INFO - PROCESS | 4012 | --DOCSHELL 134C3800 == 36 [pid = 4012] [id = 621] 00:09:08 INFO - PROCESS | 4012 | --DOCSHELL 1950B400 == 35 [pid = 4012] [id = 620] 00:09:08 INFO - PROCESS | 4012 | --DOCSHELL 177DB000 == 34 [pid = 4012] [id = 619] 00:09:08 INFO - PROCESS | 4012 | --DOCSHELL 176D1C00 == 33 [pid = 4012] [id = 618] 00:09:08 INFO - PROCESS | 4012 | --DOCSHELL 160C5000 == 32 [pid = 4012] [id = 617] 00:09:08 INFO - PROCESS | 4012 | --DOCSHELL 139CD800 == 31 [pid = 4012] [id = 616] 00:09:08 INFO - PROCESS | 4012 | --DOCSHELL 134C7000 == 30 [pid = 4012] [id = 615] 00:09:08 INFO - PROCESS | 4012 | --DOCSHELL 1281F000 == 29 [pid = 4012] [id = 614] 00:09:08 INFO - PROCESS | 4012 | --DOCSHELL 10A95800 == 28 [pid = 4012] [id = 613] 00:09:08 INFO - PROCESS | 4012 | --DOCSHELL 13ED3000 == 27 [pid = 4012] [id = 612] 00:09:08 INFO - PROCESS | 4012 | --DOMWINDOW == 91 (160CDC00) [pid = 4012] [serial = 1822] [outer = 00000000] [url = about:blank] 00:09:08 INFO - PROCESS | 4012 | --DOMWINDOW == 90 (170A3800) [pid = 4012] [serial = 1825] [outer = 00000000] [url = about:blank] 00:09:08 INFO - PROCESS | 4012 | --DOMWINDOW == 89 (19501400) [pid = 4012] [serial = 1828] [outer = 00000000] [url = about:blank] 00:09:08 INFO - PROCESS | 4012 | --DOMWINDOW == 88 (171B5800) [pid = 4012] [serial = 1826] [outer = 00000000] [url = about:blank] 00:09:08 INFO - PROCESS | 4012 | --DOMWINDOW == 87 (19AC0C00) [pid = 4012] [serial = 1834] [outer = 00000000] [url = about:blank] 00:09:08 INFO - PROCESS | 4012 | --DOMWINDOW == 86 (1950DC00) [pid = 4012] [serial = 1829] [outer = 00000000] [url = about:blank] 00:09:08 INFO - PROCESS | 4012 | --DOMWINDOW == 85 (13037400) [pid = 4012] [serial = 1811] [outer = 00000000] [url = about:blank] 00:09:08 INFO - PROCESS | 4012 | --DOMWINDOW == 84 (129A8C00) [pid = 4012] [serial = 1810] [outer = 00000000] [url = about:blank] 00:09:08 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (1A804C00) [pid = 4012] [serial = 1808] [outer = 00000000] [url = about:blank] 00:09:08 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (1A802C00) [pid = 4012] [serial = 1807] [outer = 00000000] [url = about:blank] 00:09:08 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (19DE7C00) [pid = 4012] [serial = 1805] [outer = 00000000] [url = about:blank] 00:09:08 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (1978C400) [pid = 4012] [serial = 1804] [outer = 00000000] [url = about:blank] 00:09:08 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (19DE3400) [pid = 4012] [serial = 1837] [outer = 00000000] [url = about:blank] 00:09:08 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (160CB800) [pid = 4012] [serial = 1802] [outer = 00000000] [url = about:blank] 00:09:08 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (16073800) [pid = 4012] [serial = 1801] [outer = 00000000] [url = about:blank] 00:09:08 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (114D2400) [pid = 4012] [serial = 1799] [outer = 00000000] [url = about:blank] 00:09:08 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (1121DC00) [pid = 4012] [serial = 1798] [outer = 00000000] [url = about:blank] 00:09:08 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (152B3000) [pid = 4012] [serial = 1819] [outer = 00000000] [url = about:blank] 00:09:08 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (13152C00) [pid = 4012] [serial = 1816] [outer = 00000000] [url = about:blank] 00:09:08 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (19AC1800) [pid = 4012] [serial = 1835] [outer = 00000000] [url = about:blank] 00:09:08 INFO - PROCESS | 4012 | --DOMWINDOW == 71 (131F1400) [pid = 4012] [serial = 1817] [outer = 00000000] [url = about:blank] 00:09:08 INFO - PROCESS | 4012 | --DOMWINDOW == 70 (11295C00) [pid = 4012] [serial = 1814] [outer = 00000000] [url = about:blank] 00:09:08 INFO - PROCESS | 4012 | --DOMWINDOW == 69 (11211800) [pid = 4012] [serial = 1813] [outer = 00000000] [url = about:blank] 00:09:08 INFO - PROCESS | 4012 | --DOMWINDOW == 68 (16B70C00) [pid = 4012] [serial = 1831] [outer = 00000000] [url = about:blank] 00:09:08 INFO - PROCESS | 4012 | --DOMWINDOW == 67 (16DC1400) [pid = 4012] [serial = 1823] [outer = 00000000] [url = about:blank] 00:09:08 INFO - PROCESS | 4012 | --DOMWINDOW == 66 (157A7400) [pid = 4012] [serial = 1832] [outer = 00000000] [url = about:blank] 00:09:08 INFO - PROCESS | 4012 | --DOMWINDOW == 65 (1603F800) [pid = 4012] [serial = 1820] [outer = 00000000] [url = about:blank] 00:09:08 INFO - PROCESS | 4012 | ++DOCSHELL 102C9000 == 28 [pid = 4012] [id = 629] 00:09:08 INFO - PROCESS | 4012 | ++DOMWINDOW == 66 (10A08C00) [pid = 4012] [serial = 1887] [outer = 00000000] 00:09:08 INFO - PROCESS | 4012 | ++DOMWINDOW == 67 (10A7FC00) [pid = 4012] [serial = 1888] [outer = 10A08C00] 00:09:08 INFO - PROCESS | 4012 | 1467875348424 Marionette DEBUG loaded listener.js 00:09:08 INFO - PROCESS | 4012 | ++DOMWINDOW == 68 (10E0E800) [pid = 4012] [serial = 1889] [outer = 10A08C00] 00:09:08 INFO - PROCESS | 4012 | 1467875348851 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:09:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 00:09:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 829ms 00:09:08 INFO - PROCESS | 4012 | 1467875348910 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 00:09:08 INFO - PROCESS | 4012 | 1467875348914 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 00:09:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 00:09:08 INFO - PROCESS | 4012 | 1467875348920 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 00:09:08 INFO - PROCESS | 4012 | 1467875348923 Marionette TRACE conn3 <- [1,2482,null,{}] 00:09:08 INFO - PROCESS | 4012 | 1467875348927 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:09:08 INFO - PROCESS | 4012 | 1467875348929 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:09 INFO - PROCESS | 4012 | 1467875349013 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 00:09:09 INFO - PROCESS | 4012 | 1467875349020 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:09 INFO - PROCESS | 4012 | 1467875349022 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:09 INFO - PROCESS | 4012 | ++DOCSHELL 11AE0800 == 29 [pid = 4012] [id = 630] 00:09:09 INFO - PROCESS | 4012 | ++DOMWINDOW == 69 (11AE2400) [pid = 4012] [serial = 1890] [outer = 00000000] 00:09:09 INFO - PROCESS | 4012 | ++DOMWINDOW == 70 (12BD3400) [pid = 4012] [serial = 1891] [outer = 11AE2400] 00:09:09 INFO - PROCESS | 4012 | 1467875349068 Marionette DEBUG loaded listener.js 00:09:09 INFO - PROCESS | 4012 | ++DOMWINDOW == 71 (12DFD400) [pid = 4012] [serial = 1892] [outer = 11AE2400] 00:09:09 INFO - PROCESS | 4012 | 1467875349552 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:09:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 00:09:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 704ms 00:09:09 INFO - PROCESS | 4012 | 1467875349619 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 00:09:09 INFO - PROCESS | 4012 | 1467875349622 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 00:09:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 00:09:09 INFO - PROCESS | 4012 | 1467875349625 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 00:09:09 INFO - PROCESS | 4012 | 1467875349629 Marionette TRACE conn3 <- [1,2486,null,{}] 00:09:09 INFO - PROCESS | 4012 | 1467875349640 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:09:09 INFO - PROCESS | 4012 | 1467875349644 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:09 INFO - PROCESS | 4012 | 1467875349759 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 00:09:09 INFO - PROCESS | 4012 | 1467875349866 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:09 INFO - PROCESS | 4012 | 1467875349869 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:09 INFO - PROCESS | 4012 | ++DOCSHELL 134D0800 == 30 [pid = 4012] [id = 631] 00:09:09 INFO - PROCESS | 4012 | ++DOMWINDOW == 72 (13940000) [pid = 4012] [serial = 1893] [outer = 00000000] 00:09:09 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (13C52000) [pid = 4012] [serial = 1894] [outer = 13940000] 00:09:09 INFO - PROCESS | 4012 | 1467875349923 Marionette DEBUG loaded listener.js 00:09:09 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (1449D400) [pid = 4012] [serial = 1895] [outer = 13940000] 00:09:10 INFO - PROCESS | 4012 | 1467875350307 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:09:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 00:09:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 750ms 00:09:10 INFO - PROCESS | 4012 | 1467875350366 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 00:09:10 INFO - PROCESS | 4012 | 1467875350368 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 00:09:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 00:09:10 INFO - PROCESS | 4012 | 1467875350372 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 00:09:10 INFO - PROCESS | 4012 | 1467875350374 Marionette TRACE conn3 <- [1,2490,null,{}] 00:09:10 INFO - PROCESS | 4012 | 1467875350377 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:09:10 INFO - PROCESS | 4012 | 1467875350379 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:10 INFO - PROCESS | 4012 | 1467875350473 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 00:09:10 INFO - PROCESS | 4012 | 1467875350483 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:10 INFO - PROCESS | 4012 | 1467875350485 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:10 INFO - PROCESS | 4012 | ++DOCSHELL 159DB400 == 31 [pid = 4012] [id = 632] 00:09:10 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (16044000) [pid = 4012] [serial = 1896] [outer = 00000000] 00:09:10 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (160C4800) [pid = 4012] [serial = 1897] [outer = 16044000] 00:09:10 INFO - PROCESS | 4012 | 1467875350533 Marionette DEBUG loaded listener.js 00:09:10 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (160CD400) [pid = 4012] [serial = 1898] [outer = 16044000] 00:09:11 INFO - PROCESS | 4012 | 1467875351018 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:09:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 00:09:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 704ms 00:09:11 INFO - PROCESS | 4012 | 1467875351071 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 00:09:11 INFO - PROCESS | 4012 | 1467875351073 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 00:09:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 00:09:11 INFO - PROCESS | 4012 | 1467875351076 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 00:09:11 INFO - PROCESS | 4012 | 1467875351078 Marionette TRACE conn3 <- [1,2494,null,{}] 00:09:11 INFO - PROCESS | 4012 | 1467875351087 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:09:11 INFO - PROCESS | 4012 | 1467875351089 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:11 INFO - PROCESS | 4012 | 1467875351223 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 00:09:11 INFO - PROCESS | 4012 | 1467875351234 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:11 INFO - PROCESS | 4012 | 1467875351236 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:11 INFO - PROCESS | 4012 | ++DOCSHELL 152B3000 == 32 [pid = 4012] [id = 633] 00:09:11 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (16DC5800) [pid = 4012] [serial = 1899] [outer = 00000000] 00:09:11 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (16F72000) [pid = 4012] [serial = 1900] [outer = 16DC5800] 00:09:11 INFO - PROCESS | 4012 | 1467875351280 Marionette DEBUG loaded listener.js 00:09:11 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (16F76000) [pid = 4012] [serial = 1901] [outer = 16DC5800] 00:09:11 INFO - PROCESS | 4012 | 1467875351726 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:09:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 00:09:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 703ms 00:09:11 INFO - PROCESS | 4012 | 1467875351776 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 00:09:11 INFO - PROCESS | 4012 | 1467875351778 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 00:09:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 00:09:11 INFO - PROCESS | 4012 | 1467875351781 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 00:09:11 INFO - PROCESS | 4012 | 1467875351783 Marionette TRACE conn3 <- [1,2498,null,{}] 00:09:11 INFO - PROCESS | 4012 | 1467875351786 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:09:11 INFO - PROCESS | 4012 | 1467875351792 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:11 INFO - PROCESS | 4012 | 1467875351936 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 00:09:12 INFO - PROCESS | 4012 | 1467875352002 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:12 INFO - PROCESS | 4012 | 1467875352005 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:12 INFO - PROCESS | 4012 | ++DOCSHELL 171B6C00 == 33 [pid = 4012] [id = 634] 00:09:12 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (171BE400) [pid = 4012] [serial = 1902] [outer = 00000000] 00:09:12 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (1778A000) [pid = 4012] [serial = 1903] [outer = 171BE400] 00:09:12 INFO - PROCESS | 4012 | 1467875352048 Marionette DEBUG loaded listener.js 00:09:12 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (17781800) [pid = 4012] [serial = 1904] [outer = 171BE400] 00:09:12 INFO - PROCESS | 4012 | 1467875352466 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:09:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 00:09:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 751ms 00:09:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 00:09:12 INFO - PROCESS | 4012 | 1467875352550 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 00:09:12 INFO - PROCESS | 4012 | 1467875352552 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 00:09:12 INFO - PROCESS | 4012 | 1467875352555 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 00:09:12 INFO - PROCESS | 4012 | 1467875352566 Marionette TRACE conn3 <- [1,2502,null,{}] 00:09:12 INFO - PROCESS | 4012 | 1467875352570 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:09:12 INFO - PROCESS | 4012 | 1467875352572 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:12 INFO - PROCESS | 4012 | 1467875352681 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 00:09:12 INFO - PROCESS | 4012 | 1467875352689 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:12 INFO - PROCESS | 4012 | 1467875352691 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:12 INFO - PROCESS | 4012 | ++DOCSHELL 10E02000 == 34 [pid = 4012] [id = 635] 00:09:12 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (129F4C00) [pid = 4012] [serial = 1905] [outer = 00000000] 00:09:12 INFO - PROCESS | 4012 | ++DOMWINDOW == 85 (19502000) [pid = 4012] [serial = 1906] [outer = 129F4C00] 00:09:12 INFO - PROCESS | 4012 | 1467875352951 Marionette DEBUG loaded listener.js 00:09:13 INFO - PROCESS | 4012 | ++DOMWINDOW == 86 (1950AC00) [pid = 4012] [serial = 1907] [outer = 129F4C00] 00:09:13 INFO - PROCESS | 4012 | --DOMWINDOW == 85 (134CA800) [pid = 4012] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 00:09:13 INFO - PROCESS | 4012 | --DOMWINDOW == 84 (10A95C00) [pid = 4012] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 00:09:13 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (19ACB000) [pid = 4012] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 00:09:13 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (1950F000) [pid = 4012] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 00:09:13 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (19ACA400) [pid = 4012] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 00:09:13 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (19DDD000) [pid = 4012] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 00:09:13 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (1A341C00) [pid = 4012] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 00:09:13 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (10E0D000) [pid = 4012] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 00:09:13 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (16F71400) [pid = 4012] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 00:09:13 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (1788C000) [pid = 4012] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 00:09:13 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (176D2000) [pid = 4012] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 00:09:13 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (13C4A800) [pid = 4012] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 00:09:13 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (128A3400) [pid = 4012] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 00:09:13 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (160C6C00) [pid = 4012] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 00:09:13 INFO - PROCESS | 4012 | 1467875353315 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:09:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 00:09:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 797ms 00:09:13 INFO - PROCESS | 4012 | 1467875353354 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 00:09:13 INFO - PROCESS | 4012 | 1467875353356 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 00:09:13 INFO - PROCESS | 4012 | 1467875353360 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 00:09:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 00:09:13 INFO - PROCESS | 4012 | 1467875353361 Marionette TRACE conn3 <- [1,2506,null,{}] 00:09:13 INFO - PROCESS | 4012 | 1467875353365 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:09:13 INFO - PROCESS | 4012 | 1467875353366 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:13 INFO - PROCESS | 4012 | 1467875353442 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 00:09:13 INFO - PROCESS | 4012 | 1467875353531 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:13 INFO - PROCESS | 4012 | 1467875353533 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:13 INFO - PROCESS | 4012 | ++DOCSHELL 12823000 == 35 [pid = 4012] [id = 636] 00:09:13 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (131E2800) [pid = 4012] [serial = 1908] [outer = 00000000] 00:09:13 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (176D2000) [pid = 4012] [serial = 1909] [outer = 131E2800] 00:09:13 INFO - PROCESS | 4012 | 1467875353582 Marionette DEBUG loaded listener.js 00:09:13 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (19502C00) [pid = 4012] [serial = 1910] [outer = 131E2800] 00:09:13 INFO - PROCESS | 4012 | 1467875353935 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:09:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 00:09:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 641ms 00:09:14 INFO - PROCESS | 4012 | 1467875353998 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 00:09:14 INFO - PROCESS | 4012 | 1467875354000 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 00:09:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 00:09:14 INFO - PROCESS | 4012 | 1467875354004 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 00:09:14 INFO - PROCESS | 4012 | 1467875354005 Marionette TRACE conn3 <- [1,2510,null,{}] 00:09:14 INFO - PROCESS | 4012 | 1467875354008 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:09:14 INFO - PROCESS | 4012 | 1467875354010 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:14 INFO - PROCESS | 4012 | 1467875354087 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 00:09:14 INFO - PROCESS | 4012 | 1467875354207 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:14 INFO - PROCESS | 4012 | 1467875354209 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:14 INFO - PROCESS | 4012 | ++DOCSHELL 177B2000 == 36 [pid = 4012] [id = 637] 00:09:14 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (1788E400) [pid = 4012] [serial = 1911] [outer = 00000000] 00:09:14 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (19795C00) [pid = 4012] [serial = 1912] [outer = 1788E400] 00:09:14 INFO - PROCESS | 4012 | 1467875354252 Marionette DEBUG loaded listener.js 00:09:14 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (19796000) [pid = 4012] [serial = 1913] [outer = 1788E400] 00:09:14 INFO - PROCESS | 4012 | 1467875354610 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:09:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 00:09:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 625ms 00:09:14 INFO - PROCESS | 4012 | 1467875354642 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 00:09:14 INFO - PROCESS | 4012 | 1467875354644 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 00:09:14 INFO - PROCESS | 4012 | 1467875354647 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 00:09:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 00:09:14 INFO - PROCESS | 4012 | 1467875354649 Marionette TRACE conn3 <- [1,2514,null,{}] 00:09:14 INFO - PROCESS | 4012 | 1467875354652 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:09:14 INFO - PROCESS | 4012 | 1467875354654 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:14 INFO - PROCESS | 4012 | 1467875354782 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 00:09:14 INFO - PROCESS | 4012 | 1467875354789 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:14 INFO - PROCESS | 4012 | 1467875354791 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:14 INFO - PROCESS | 4012 | ++DOCSHELL 1978E400 == 37 [pid = 4012] [id = 638] 00:09:14 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (19AC5800) [pid = 4012] [serial = 1914] [outer = 00000000] 00:09:14 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (19D29800) [pid = 4012] [serial = 1915] [outer = 19AC5800] 00:09:14 INFO - PROCESS | 4012 | 1467875354833 Marionette DEBUG loaded listener.js 00:09:14 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (19D2A000) [pid = 4012] [serial = 1916] [outer = 19AC5800] 00:09:15 INFO - PROCESS | 4012 | 1467875355498 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:09:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 00:09:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 907ms 00:09:15 INFO - PROCESS | 4012 | 1467875355553 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 00:09:15 INFO - PROCESS | 4012 | 1467875355557 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 00:09:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 00:09:15 INFO - PROCESS | 4012 | 1467875355562 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 00:09:15 INFO - PROCESS | 4012 | 1467875355567 Marionette TRACE conn3 <- [1,2518,null,{}] 00:09:15 INFO - PROCESS | 4012 | 1467875355572 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:09:15 INFO - PROCESS | 4012 | 1467875355575 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:15 INFO - PROCESS | 4012 | 1467875355692 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 00:09:15 INFO - PROCESS | 4012 | 1467875355824 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:15 INFO - PROCESS | 4012 | 1467875355827 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:15 INFO - PROCESS | 4012 | ++DOCSHELL 10E0BC00 == 38 [pid = 4012] [id = 639] 00:09:15 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (10F20400) [pid = 4012] [serial = 1917] [outer = 00000000] 00:09:15 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (1281E000) [pid = 4012] [serial = 1918] [outer = 10F20400] 00:09:15 INFO - PROCESS | 4012 | 1467875355885 Marionette DEBUG loaded listener.js 00:09:15 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (13148800) [pid = 4012] [serial = 1919] [outer = 10F20400] 00:09:16 INFO - PROCESS | 4012 | 1467875356429 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:09:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 00:09:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 907ms 00:09:16 INFO - PROCESS | 4012 | 1467875356468 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 00:09:16 INFO - PROCESS | 4012 | 1467875356473 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 00:09:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 00:09:16 INFO - PROCESS | 4012 | 1467875356480 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 00:09:16 INFO - PROCESS | 4012 | 1467875356482 Marionette TRACE conn3 <- [1,2522,null,{}] 00:09:16 INFO - PROCESS | 4012 | 1467875356486 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:09:16 INFO - PROCESS | 4012 | 1467875356489 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:16 INFO - PROCESS | 4012 | 1467875356599 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 00:09:16 INFO - PROCESS | 4012 | 1467875356711 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:16 INFO - PROCESS | 4012 | 1467875356713 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:16 INFO - PROCESS | 4012 | ++DOCSHELL 157A5400 == 39 [pid = 4012] [id = 640] 00:09:16 INFO - PROCESS | 4012 | ++DOMWINDOW == 85 (159DD800) [pid = 4012] [serial = 1920] [outer = 00000000] 00:09:16 INFO - PROCESS | 4012 | ++DOMWINDOW == 86 (16074800) [pid = 4012] [serial = 1921] [outer = 159DD800] 00:09:16 INFO - PROCESS | 4012 | 1467875356767 Marionette DEBUG loaded listener.js 00:09:16 INFO - PROCESS | 4012 | ++DOMWINDOW == 87 (16DC3000) [pid = 4012] [serial = 1922] [outer = 159DD800] 00:09:17 INFO - PROCESS | 4012 | 1467875357409 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:09:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 00:09:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 938ms 00:09:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 00:09:17 INFO - PROCESS | 4012 | 1467875357424 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 00:09:17 INFO - PROCESS | 4012 | 1467875357426 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 00:09:17 INFO - PROCESS | 4012 | 1467875357430 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 00:09:17 INFO - PROCESS | 4012 | 1467875357434 Marionette TRACE conn3 <- [1,2526,null,{}] 00:09:17 INFO - PROCESS | 4012 | 1467875357445 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:09:17 INFO - PROCESS | 4012 | 1467875357450 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:17 INFO - PROCESS | 4012 | 1467875357554 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 00:09:17 INFO - PROCESS | 4012 | 1467875357666 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:17 INFO - PROCESS | 4012 | 1467875357670 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:17 INFO - PROCESS | 4012 | ++DOCSHELL 19792C00 == 40 [pid = 4012] [id = 641] 00:09:17 INFO - PROCESS | 4012 | ++DOMWINDOW == 88 (19795800) [pid = 4012] [serial = 1923] [outer = 00000000] 00:09:17 INFO - PROCESS | 4012 | ++DOMWINDOW == 89 (19D99800) [pid = 4012] [serial = 1924] [outer = 19795800] 00:09:17 INFO - PROCESS | 4012 | 1467875357765 Marionette DEBUG loaded listener.js 00:09:17 INFO - PROCESS | 4012 | ++DOMWINDOW == 90 (19EC0000) [pid = 4012] [serial = 1925] [outer = 19795800] 00:09:18 INFO - PROCESS | 4012 | 1467875358357 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:09:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 00:09:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 938ms 00:09:18 INFO - PROCESS | 4012 | 1467875358374 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 00:09:18 INFO - PROCESS | 4012 | 1467875358377 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 00:09:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 00:09:18 INFO - PROCESS | 4012 | 1467875358381 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 00:09:18 INFO - PROCESS | 4012 | 1467875358383 Marionette TRACE conn3 <- [1,2530,null,{}] 00:09:18 INFO - PROCESS | 4012 | 1467875358386 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:09:18 INFO - PROCESS | 4012 | 1467875358389 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:18 INFO - PROCESS | 4012 | 1467875358624 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 00:09:18 INFO - PROCESS | 4012 | 1467875358795 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:18 INFO - PROCESS | 4012 | 1467875358798 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:18 INFO - PROCESS | 4012 | ++DOCSHELL 10A07C00 == 41 [pid = 4012] [id = 642] 00:09:18 INFO - PROCESS | 4012 | ++DOMWINDOW == 91 (10A08800) [pid = 4012] [serial = 1926] [outer = 00000000] 00:09:18 INFO - PROCESS | 4012 | ++DOMWINDOW == 92 (10A9E800) [pid = 4012] [serial = 1927] [outer = 10A08800] 00:09:18 INFO - PROCESS | 4012 | 1467875358849 Marionette DEBUG loaded listener.js 00:09:18 INFO - PROCESS | 4012 | ++DOMWINDOW == 93 (1144B400) [pid = 4012] [serial = 1928] [outer = 10A08800] 00:09:19 INFO - PROCESS | 4012 | --DOCSHELL 177B2000 == 40 [pid = 4012] [id = 637] 00:09:19 INFO - PROCESS | 4012 | --DOCSHELL 12823000 == 39 [pid = 4012] [id = 636] 00:09:19 INFO - PROCESS | 4012 | --DOCSHELL 10E02000 == 38 [pid = 4012] [id = 635] 00:09:19 INFO - PROCESS | 4012 | --DOCSHELL 171B6C00 == 37 [pid = 4012] [id = 634] 00:09:19 INFO - PROCESS | 4012 | --DOCSHELL 152B3000 == 36 [pid = 4012] [id = 633] 00:09:19 INFO - PROCESS | 4012 | --DOCSHELL 159DB400 == 35 [pid = 4012] [id = 632] 00:09:19 INFO - PROCESS | 4012 | --DOCSHELL 134D0800 == 34 [pid = 4012] [id = 631] 00:09:19 INFO - PROCESS | 4012 | --DOCSHELL 11AE0800 == 33 [pid = 4012] [id = 630] 00:09:19 INFO - PROCESS | 4012 | --DOCSHELL 102C9000 == 32 [pid = 4012] [id = 629] 00:09:19 INFO - PROCESS | 4012 | --DOCSHELL 160C5C00 == 31 [pid = 4012] [id = 626] 00:09:19 INFO - PROCESS | 4012 | --DOCSHELL 134A1800 == 30 [pid = 4012] [id = 628] 00:09:19 INFO - PROCESS | 4012 | --DOCSHELL 10A9A800 == 29 [pid = 4012] [id = 627] 00:09:19 INFO - PROCESS | 4012 | --DOCSHELL 157A5400 == 28 [pid = 4012] [id = 640] 00:09:19 INFO - PROCESS | 4012 | --DOCSHELL 19792C00 == 27 [pid = 4012] [id = 641] 00:09:19 INFO - PROCESS | 4012 | --DOCSHELL 1978E400 == 26 [pid = 4012] [id = 638] 00:09:19 INFO - PROCESS | 4012 | --DOCSHELL 10E0BC00 == 25 [pid = 4012] [id = 639] 00:09:19 INFO - PROCESS | 4012 | --DOMWINDOW == 92 (139CE400) [pid = 4012] [serial = 1846] [outer = 00000000] [url = about:blank] 00:09:19 INFO - PROCESS | 4012 | --DOMWINDOW == 91 (13C54400) [pid = 4012] [serial = 1847] [outer = 00000000] [url = about:blank] 00:09:19 INFO - PROCESS | 4012 | --DOMWINDOW == 90 (10E0F800) [pid = 4012] [serial = 1840] [outer = 00000000] [url = about:blank] 00:09:19 INFO - PROCESS | 4012 | --DOMWINDOW == 89 (10E3A400) [pid = 4012] [serial = 1841] [outer = 00000000] [url = about:blank] 00:09:19 INFO - PROCESS | 4012 | --DOMWINDOW == 88 (19DDFC00) [pid = 4012] [serial = 1838] [outer = 00000000] [url = about:blank] 00:09:19 INFO - PROCESS | 4012 | --DOMWINDOW == 87 (19ABF400) [pid = 4012] [serial = 1861] [outer = 00000000] [url = about:blank] 00:09:19 INFO - PROCESS | 4012 | --DOMWINDOW == 86 (19D34000) [pid = 4012] [serial = 1865] [outer = 00000000] [url = about:blank] 00:09:19 INFO - PROCESS | 4012 | --DOMWINDOW == 85 (1A1B8800) [pid = 4012] [serial = 1868] [outer = 00000000] [url = about:blank] 00:09:19 INFO - PROCESS | 4012 | --DOMWINDOW == 84 (19EC2000) [pid = 4012] [serial = 1867] [outer = 00000000] [url = about:blank] 00:09:19 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (1A80C800) [pid = 4012] [serial = 1879] [outer = 00000000] [url = about:blank] 00:09:19 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (1A593C00) [pid = 4012] [serial = 1870] [outer = 00000000] [url = about:blank] 00:09:19 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (160C5400) [pid = 4012] [serial = 1874] [outer = 00000000] [url = about:blank] 00:09:19 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (144A2400) [pid = 4012] [serial = 1873] [outer = 00000000] [url = about:blank] 00:09:19 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (19DE3C00) [pid = 4012] [serial = 1876] [outer = 00000000] [url = about:blank] 00:09:19 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (1A713800) [pid = 4012] [serial = 1871] [outer = 00000000] [url = about:blank] 00:09:19 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (1820F000) [pid = 4012] [serial = 1858] [outer = 00000000] [url = about:blank] 00:09:19 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (131ECC00) [pid = 4012] [serial = 1859] [outer = 00000000] [url = about:blank] 00:09:19 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (1A719400) [pid = 4012] [serial = 1877] [outer = 00000000] [url = about:blank] 00:09:19 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (177B1800) [pid = 4012] [serial = 1855] [outer = 00000000] [url = about:blank] 00:09:19 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (177DD400) [pid = 4012] [serial = 1856] [outer = 00000000] [url = about:blank] 00:09:19 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (15F4E000) [pid = 4012] [serial = 1849] [outer = 00000000] [url = about:blank] 00:09:19 INFO - PROCESS | 4012 | --DOMWINDOW == 71 (16049800) [pid = 4012] [serial = 1850] [outer = 00000000] [url = about:blank] 00:09:19 INFO - PROCESS | 4012 | --DOMWINDOW == 70 (129EEC00) [pid = 4012] [serial = 1843] [outer = 00000000] [url = about:blank] 00:09:19 INFO - PROCESS | 4012 | --DOMWINDOW == 69 (19D2C400) [pid = 4012] [serial = 1864] [outer = 00000000] [url = about:blank] 00:09:19 INFO - PROCESS | 4012 | --DOMWINDOW == 68 (16B71800) [pid = 4012] [serial = 1852] [outer = 00000000] [url = about:blank] 00:09:19 INFO - PROCESS | 4012 | --DOMWINDOW == 67 (16F6A400) [pid = 4012] [serial = 1853] [outer = 00000000] [url = about:blank] 00:09:19 INFO - PROCESS | 4012 | --DOMWINDOW == 66 (12BCE000) [pid = 4012] [serial = 1844] [outer = 00000000] [url = about:blank] 00:09:19 INFO - PROCESS | 4012 | --DOMWINDOW == 65 (19ABF800) [pid = 4012] [serial = 1862] [outer = 00000000] [url = about:blank] 00:09:20 INFO - PROCESS | 4012 | 1467875360101 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:09:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 00:09:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1751ms 00:09:20 INFO - PROCESS | 4012 | 1467875360134 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 00:09:20 INFO - PROCESS | 4012 | 1467875360138 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 00:09:20 INFO - PROCESS | 4012 | 1467875360143 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 00:09:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 00:09:20 INFO - PROCESS | 4012 | 1467875360146 Marionette TRACE conn3 <- [1,2534,null,{}] 00:09:20 INFO - PROCESS | 4012 | 1467875360192 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:09:20 INFO - PROCESS | 4012 | 1467875360195 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:20 INFO - PROCESS | 4012 | 1467875360282 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 00:09:20 INFO - PROCESS | 4012 | 1467875360376 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:20 INFO - PROCESS | 4012 | 1467875360381 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:20 INFO - PROCESS | 4012 | ++DOCSHELL 10559400 == 26 [pid = 4012] [id = 643] 00:09:20 INFO - PROCESS | 4012 | ++DOMWINDOW == 66 (10A0F400) [pid = 4012] [serial = 1929] [outer = 00000000] 00:09:20 INFO - PROCESS | 4012 | ++DOMWINDOW == 67 (10E3DC00) [pid = 4012] [serial = 1930] [outer = 10A0F400] 00:09:20 INFO - PROCESS | 4012 | 1467875360428 Marionette DEBUG loaded listener.js 00:09:20 INFO - PROCESS | 4012 | ++DOMWINDOW == 68 (10F94000) [pid = 4012] [serial = 1931] [outer = 10A0F400] 00:09:20 INFO - PROCESS | 4012 | 1467875360846 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:09:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 00:09:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 735ms 00:09:20 INFO - PROCESS | 4012 | 1467875360885 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 00:09:20 INFO - PROCESS | 4012 | 1467875360889 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 00:09:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 00:09:20 INFO - PROCESS | 4012 | 1467875360900 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 00:09:20 INFO - PROCESS | 4012 | 1467875360902 Marionette TRACE conn3 <- [1,2538,null,{}] 00:09:20 INFO - PROCESS | 4012 | 1467875360906 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:09:20 INFO - PROCESS | 4012 | 1467875360909 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:21 INFO - PROCESS | 4012 | 1467875360996 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 00:09:21 INFO - PROCESS | 4012 | 1467875361004 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:21 INFO - PROCESS | 4012 | 1467875361007 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:21 INFO - PROCESS | 4012 | ++DOCSHELL 12DF5C00 == 27 [pid = 4012] [id = 644] 00:09:21 INFO - PROCESS | 4012 | ++DOMWINDOW == 69 (12DF6000) [pid = 4012] [serial = 1932] [outer = 00000000] 00:09:21 INFO - PROCESS | 4012 | ++DOMWINDOW == 70 (13138000) [pid = 4012] [serial = 1933] [outer = 12DF6000] 00:09:21 INFO - PROCESS | 4012 | 1467875361057 Marionette DEBUG loaded listener.js 00:09:21 INFO - PROCESS | 4012 | ++DOMWINDOW == 71 (131EFC00) [pid = 4012] [serial = 1934] [outer = 12DF6000] 00:09:21 INFO - PROCESS | 4012 | 1467875361542 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:09:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 00:09:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 703ms 00:09:21 INFO - PROCESS | 4012 | 1467875361600 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 00:09:21 INFO - PROCESS | 4012 | 1467875361602 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 00:09:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 00:09:21 INFO - PROCESS | 4012 | 1467875361606 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 00:09:21 INFO - PROCESS | 4012 | 1467875361609 Marionette TRACE conn3 <- [1,2542,null,{}] 00:09:21 INFO - PROCESS | 4012 | 1467875361620 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:09:21 INFO - PROCESS | 4012 | 1467875361625 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:21 INFO - PROCESS | 4012 | 1467875361734 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 00:09:21 INFO - PROCESS | 4012 | 1467875361839 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:21 INFO - PROCESS | 4012 | 1467875361842 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:21 INFO - PROCESS | 4012 | ++DOCSHELL 152B3000 == 28 [pid = 4012] [id = 645] 00:09:21 INFO - PROCESS | 4012 | ++DOMWINDOW == 72 (152B3800) [pid = 4012] [serial = 1935] [outer = 00000000] 00:09:21 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (15F4E000) [pid = 4012] [serial = 1936] [outer = 152B3800] 00:09:21 INFO - PROCESS | 4012 | 1467875361892 Marionette DEBUG loaded listener.js 00:09:21 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (16049800) [pid = 4012] [serial = 1937] [outer = 152B3800] 00:09:22 INFO - PROCESS | 4012 | 1467875362345 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:09:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 00:09:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 798ms 00:09:22 INFO - PROCESS | 4012 | 1467875362408 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 00:09:22 INFO - PROCESS | 4012 | 1467875362410 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 00:09:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 00:09:22 INFO - PROCESS | 4012 | 1467875362414 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 00:09:22 INFO - PROCESS | 4012 | 1467875362416 Marionette TRACE conn3 <- [1,2546,null,{}] 00:09:22 INFO - PROCESS | 4012 | 1467875362419 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:09:22 INFO - PROCESS | 4012 | 1467875362421 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:22 INFO - PROCESS | 4012 | 1467875362541 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 00:09:22 INFO - PROCESS | 4012 | 1467875362550 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:22 INFO - PROCESS | 4012 | 1467875362553 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:22 INFO - PROCESS | 4012 | ++DOCSHELL 160C6400 == 29 [pid = 4012] [id = 646] 00:09:22 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (160C6800) [pid = 4012] [serial = 1938] [outer = 00000000] 00:09:22 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (16F6F400) [pid = 4012] [serial = 1939] [outer = 160C6800] 00:09:22 INFO - PROCESS | 4012 | 1467875362649 Marionette DEBUG loaded listener.js 00:09:22 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (16F76400) [pid = 4012] [serial = 1940] [outer = 160C6800] 00:09:23 INFO - PROCESS | 4012 | 1467875363068 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:09:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 00:09:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 688ms 00:09:23 INFO - PROCESS | 4012 | 1467875363114 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 00:09:23 INFO - PROCESS | 4012 | 1467875363117 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 00:09:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 00:09:23 INFO - PROCESS | 4012 | 1467875363121 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 00:09:23 INFO - PROCESS | 4012 | 1467875363124 Marionette TRACE conn3 <- [1,2550,null,{}] 00:09:23 INFO - PROCESS | 4012 | 1467875363181 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:09:23 INFO - PROCESS | 4012 | 1467875363184 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:23 INFO - PROCESS | 4012 | 1467875363295 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 00:09:23 INFO - PROCESS | 4012 | 1467875363305 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:23 INFO - PROCESS | 4012 | 1467875363307 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:23 INFO - PROCESS | 4012 | ++DOCSHELL 170A9800 == 30 [pid = 4012] [id = 647] 00:09:23 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (170AA000) [pid = 4012] [serial = 1941] [outer = 00000000] 00:09:23 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (176D8400) [pid = 4012] [serial = 1942] [outer = 170AA000] 00:09:23 INFO - PROCESS | 4012 | 1467875363350 Marionette DEBUG loaded listener.js 00:09:23 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (177B8400) [pid = 4012] [serial = 1943] [outer = 170AA000] 00:09:23 INFO - PROCESS | 4012 | 1467875363812 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:09:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 00:09:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 750ms 00:09:23 INFO - PROCESS | 4012 | 1467875363880 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 00:09:23 INFO - PROCESS | 4012 | 1467875363882 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 00:09:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 00:09:23 INFO - PROCESS | 4012 | 1467875363893 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 00:09:23 INFO - PROCESS | 4012 | 1467875363895 Marionette TRACE conn3 <- [1,2554,null,{}] 00:09:23 INFO - PROCESS | 4012 | 1467875363899 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:09:23 INFO - PROCESS | 4012 | 1467875363904 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:24 INFO - PROCESS | 4012 | 1467875364035 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 00:09:24 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (19AC5800) [pid = 4012] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 00:09:24 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (1788E400) [pid = 4012] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 00:09:24 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (16DC5800) [pid = 4012] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 00:09:24 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (171BE400) [pid = 4012] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 00:09:24 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (16B6A400) [pid = 4012] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 00:09:24 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (10A9AC00) [pid = 4012] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 00:09:24 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (16044000) [pid = 4012] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 00:09:24 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (13940000) [pid = 4012] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 00:09:24 INFO - PROCESS | 4012 | --DOMWINDOW == 71 (11AE2400) [pid = 4012] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 00:09:24 INFO - PROCESS | 4012 | --DOMWINDOW == 70 (134A2400) [pid = 4012] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 00:09:24 INFO - PROCESS | 4012 | --DOMWINDOW == 69 (10A08C00) [pid = 4012] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 00:09:24 INFO - PROCESS | 4012 | --DOMWINDOW == 68 (129F4C00) [pid = 4012] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 00:09:24 INFO - PROCESS | 4012 | --DOMWINDOW == 67 (131E2800) [pid = 4012] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 00:09:24 INFO - PROCESS | 4012 | 1467875364301 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:24 INFO - PROCESS | 4012 | 1467875364303 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:24 INFO - PROCESS | 4012 | ++DOCSHELL 0F319C00 == 31 [pid = 4012] [id = 648] 00:09:24 INFO - PROCESS | 4012 | ++DOMWINDOW == 68 (1026A400) [pid = 4012] [serial = 1944] [outer = 00000000] 00:09:24 INFO - PROCESS | 4012 | ++DOMWINDOW == 69 (10A99800) [pid = 4012] [serial = 1945] [outer = 1026A400] 00:09:24 INFO - PROCESS | 4012 | 1467875364348 Marionette DEBUG loaded listener.js 00:09:24 INFO - PROCESS | 4012 | ++DOMWINDOW == 70 (11CD7800) [pid = 4012] [serial = 1946] [outer = 1026A400] 00:09:24 INFO - PROCESS | 4012 | 1467875364747 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:09:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 00:09:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 907ms 00:09:24 INFO - PROCESS | 4012 | 1467875364794 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 00:09:24 INFO - PROCESS | 4012 | 1467875364796 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 00:09:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 00:09:24 INFO - PROCESS | 4012 | 1467875364799 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 00:09:24 INFO - PROCESS | 4012 | 1467875364811 Marionette TRACE conn3 <- [1,2558,null,{}] 00:09:24 INFO - PROCESS | 4012 | 1467875364819 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:09:24 INFO - PROCESS | 4012 | 1467875364820 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:24 INFO - PROCESS | 4012 | 1467875364932 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 00:09:24 INFO - PROCESS | 4012 | 1467875364943 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:24 INFO - PROCESS | 4012 | 1467875364945 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:24 INFO - PROCESS | 4012 | ++DOCSHELL 13156800 == 32 [pid = 4012] [id = 649] 00:09:24 INFO - PROCESS | 4012 | ++DOMWINDOW == 71 (131E7400) [pid = 4012] [serial = 1947] [outer = 00000000] 00:09:24 INFO - PROCESS | 4012 | ++DOMWINDOW == 72 (17889C00) [pid = 4012] [serial = 1948] [outer = 131E7400] 00:09:25 INFO - PROCESS | 4012 | 1467875364987 Marionette DEBUG loaded listener.js 00:09:25 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (1950D400) [pid = 4012] [serial = 1949] [outer = 131E7400] 00:09:25 INFO - PROCESS | 4012 | 1467875365417 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:09:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 00:09:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 657ms 00:09:25 INFO - PROCESS | 4012 | 1467875365459 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 00:09:25 INFO - PROCESS | 4012 | 1467875365461 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 00:09:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 00:09:25 INFO - PROCESS | 4012 | 1467875365464 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 00:09:25 INFO - PROCESS | 4012 | 1467875365466 Marionette TRACE conn3 <- [1,2562,null,{}] 00:09:25 INFO - PROCESS | 4012 | 1467875365469 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:09:25 INFO - PROCESS | 4012 | 1467875365471 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:25 INFO - PROCESS | 4012 | 1467875365546 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 00:09:25 INFO - PROCESS | 4012 | 1467875365641 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:25 INFO - PROCESS | 4012 | 1467875365643 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:25 INFO - PROCESS | 4012 | ++DOCSHELL 10A7AC00 == 33 [pid = 4012] [id = 650] 00:09:25 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (13137000) [pid = 4012] [serial = 1950] [outer = 00000000] 00:09:25 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (19AC6400) [pid = 4012] [serial = 1951] [outer = 13137000] 00:09:25 INFO - PROCESS | 4012 | 1467875365685 Marionette DEBUG loaded listener.js 00:09:25 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (19AC6C00) [pid = 4012] [serial = 1952] [outer = 13137000] 00:09:26 INFO - PROCESS | 4012 | 1467875366044 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:09:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 00:09:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 641ms 00:09:26 INFO - PROCESS | 4012 | 1467875366102 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 00:09:26 INFO - PROCESS | 4012 | 1467875366104 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 00:09:26 INFO - PROCESS | 4012 | 1467875366107 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 00:09:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 00:09:26 INFO - PROCESS | 4012 | 1467875366109 Marionette TRACE conn3 <- [1,2566,null,{}] 00:09:26 INFO - PROCESS | 4012 | 1467875366112 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:09:26 INFO - PROCESS | 4012 | 1467875366114 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:26 INFO - PROCESS | 4012 | 1467875366220 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 00:09:26 INFO - PROCESS | 4012 | 1467875366360 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:26 INFO - PROCESS | 4012 | 1467875366363 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:26 INFO - PROCESS | 4012 | ++DOCSHELL 0F30FC00 == 34 [pid = 4012] [id = 651] 00:09:26 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (0F314C00) [pid = 4012] [serial = 1953] [outer = 00000000] 00:09:26 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (0F97E000) [pid = 4012] [serial = 1954] [outer = 0F314C00] 00:09:26 INFO - PROCESS | 4012 | 1467875366424 Marionette DEBUG loaded listener.js 00:09:26 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (102CD000) [pid = 4012] [serial = 1955] [outer = 0F314C00] 00:09:27 INFO - PROCESS | 4012 | 1467875367127 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:09:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 00:09:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1048ms 00:09:27 INFO - PROCESS | 4012 | 1467875367163 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 00:09:27 INFO - PROCESS | 4012 | 1467875367167 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 00:09:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 00:09:27 INFO - PROCESS | 4012 | 1467875367197 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 00:09:27 INFO - PROCESS | 4012 | 1467875367200 Marionette TRACE conn3 <- [1,2570,null,{}] 00:09:27 INFO - PROCESS | 4012 | 1467875367206 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:09:27 INFO - PROCESS | 4012 | 1467875367211 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:27 INFO - PROCESS | 4012 | 1467875367328 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 00:09:27 INFO - PROCESS | 4012 | 1467875367465 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:27 INFO - PROCESS | 4012 | 1467875367468 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:27 INFO - PROCESS | 4012 | ++DOCSHELL 12BCE000 == 35 [pid = 4012] [id = 652] 00:09:27 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (130CEC00) [pid = 4012] [serial = 1956] [outer = 00000000] 00:09:27 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (13940800) [pid = 4012] [serial = 1957] [outer = 130CEC00] 00:09:27 INFO - PROCESS | 4012 | 1467875367524 Marionette DEBUG loaded listener.js 00:09:27 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (13C4BC00) [pid = 4012] [serial = 1958] [outer = 130CEC00] 00:09:28 INFO - PROCESS | 4012 | 1467875368387 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:09:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 00:09:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1250ms 00:09:28 INFO - PROCESS | 4012 | 1467875368454 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 00:09:28 INFO - PROCESS | 4012 | 1467875368458 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 00:09:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 00:09:28 INFO - PROCESS | 4012 | 1467875368463 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 00:09:28 INFO - PROCESS | 4012 | 1467875368467 Marionette TRACE conn3 <- [1,2574,null,{}] 00:09:28 INFO - PROCESS | 4012 | 1467875368472 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:09:28 INFO - PROCESS | 4012 | 1467875368475 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:28 INFO - PROCESS | 4012 | 1467875368585 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 00:09:28 INFO - PROCESS | 4012 | 1467875368718 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:28 INFO - PROCESS | 4012 | 1467875368724 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:28 INFO - PROCESS | 4012 | ++DOCSHELL 114CB800 == 36 [pid = 4012] [id = 653] 00:09:28 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (114D2000) [pid = 4012] [serial = 1959] [outer = 00000000] 00:09:28 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (129ECC00) [pid = 4012] [serial = 1960] [outer = 114D2000] 00:09:28 INFO - PROCESS | 4012 | 1467875368783 Marionette DEBUG loaded listener.js 00:09:28 INFO - PROCESS | 4012 | ++DOMWINDOW == 85 (12BD3C00) [pid = 4012] [serial = 1961] [outer = 114D2000] 00:09:29 INFO - PROCESS | 4012 | --DOCSHELL 10A7AC00 == 35 [pid = 4012] [id = 650] 00:09:29 INFO - PROCESS | 4012 | --DOCSHELL 13156800 == 34 [pid = 4012] [id = 649] 00:09:29 INFO - PROCESS | 4012 | --DOCSHELL 0F319C00 == 33 [pid = 4012] [id = 648] 00:09:29 INFO - PROCESS | 4012 | --DOCSHELL 170A9800 == 32 [pid = 4012] [id = 647] 00:09:29 INFO - PROCESS | 4012 | --DOCSHELL 160C6400 == 31 [pid = 4012] [id = 646] 00:09:29 INFO - PROCESS | 4012 | --DOCSHELL 152B3000 == 30 [pid = 4012] [id = 645] 00:09:29 INFO - PROCESS | 4012 | --DOCSHELL 12DF5C00 == 29 [pid = 4012] [id = 644] 00:09:29 INFO - PROCESS | 4012 | --DOCSHELL 10559400 == 28 [pid = 4012] [id = 643] 00:09:29 INFO - PROCESS | 4012 | --DOCSHELL 10A07C00 == 27 [pid = 4012] [id = 642] 00:09:29 INFO - PROCESS | 4012 | --DOMWINDOW == 84 (19795C00) [pid = 4012] [serial = 1912] [outer = 00000000] [url = about:blank] 00:09:29 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (16F72000) [pid = 4012] [serial = 1900] [outer = 00000000] [url = about:blank] 00:09:29 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (1778A000) [pid = 4012] [serial = 1903] [outer = 00000000] [url = about:blank] 00:09:29 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (1A80EC00) [pid = 4012] [serial = 1880] [outer = 00000000] [url = about:blank] 00:09:29 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (10E05400) [pid = 4012] [serial = 1882] [outer = 00000000] [url = about:blank] 00:09:29 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (11214800) [pid = 4012] [serial = 1883] [outer = 00000000] [url = about:blank] 00:09:29 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (160C4800) [pid = 4012] [serial = 1897] [outer = 00000000] [url = about:blank] 00:09:29 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (13C52000) [pid = 4012] [serial = 1894] [outer = 00000000] [url = about:blank] 00:09:29 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (1449D400) [pid = 4012] [serial = 1895] [outer = 00000000] [url = about:blank] 00:09:29 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (12BD3400) [pid = 4012] [serial = 1891] [outer = 00000000] [url = about:blank] 00:09:29 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (17781800) [pid = 4012] [serial = 1904] [outer = 00000000] [url = about:blank] 00:09:29 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (12DFD400) [pid = 4012] [serial = 1892] [outer = 00000000] [url = about:blank] 00:09:29 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (139CF800) [pid = 4012] [serial = 1885] [outer = 00000000] [url = about:blank] 00:09:29 INFO - PROCESS | 4012 | --DOMWINDOW == 71 (1449B400) [pid = 4012] [serial = 1886] [outer = 00000000] [url = about:blank] 00:09:29 INFO - PROCESS | 4012 | --DOMWINDOW == 70 (10A7FC00) [pid = 4012] [serial = 1888] [outer = 00000000] [url = about:blank] 00:09:29 INFO - PROCESS | 4012 | --DOMWINDOW == 69 (10E0E800) [pid = 4012] [serial = 1889] [outer = 00000000] [url = about:blank] 00:09:29 INFO - PROCESS | 4012 | --DOMWINDOW == 68 (19796000) [pid = 4012] [serial = 1913] [outer = 00000000] [url = about:blank] 00:09:29 INFO - PROCESS | 4012 | --DOMWINDOW == 67 (1950AC00) [pid = 4012] [serial = 1907] [outer = 00000000] [url = about:blank] 00:09:29 INFO - PROCESS | 4012 | --DOMWINDOW == 66 (19502000) [pid = 4012] [serial = 1906] [outer = 00000000] [url = about:blank] 00:09:29 INFO - PROCESS | 4012 | --DOMWINDOW == 65 (16F76000) [pid = 4012] [serial = 1901] [outer = 00000000] [url = about:blank] 00:09:29 INFO - PROCESS | 4012 | --DOMWINDOW == 64 (176D2000) [pid = 4012] [serial = 1909] [outer = 00000000] [url = about:blank] 00:09:29 INFO - PROCESS | 4012 | --DOMWINDOW == 63 (19502C00) [pid = 4012] [serial = 1910] [outer = 00000000] [url = about:blank] 00:09:29 INFO - PROCESS | 4012 | --DOMWINDOW == 62 (160CD400) [pid = 4012] [serial = 1898] [outer = 00000000] [url = about:blank] 00:09:29 INFO - PROCESS | 4012 | --DOMWINDOW == 61 (19D2A000) [pid = 4012] [serial = 1916] [outer = 00000000] [url = about:blank] 00:09:29 INFO - PROCESS | 4012 | --DOMWINDOW == 60 (19D29800) [pid = 4012] [serial = 1915] [outer = 00000000] [url = about:blank] 00:09:29 INFO - PROCESS | 4012 | 1467875369311 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:09:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 00:09:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 907ms 00:09:29 INFO - PROCESS | 4012 | 1467875369369 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 00:09:29 INFO - PROCESS | 4012 | 1467875369374 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 00:09:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 00:09:29 INFO - PROCESS | 4012 | 1467875369380 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 00:09:29 INFO - PROCESS | 4012 | 1467875369383 Marionette TRACE conn3 <- [1,2578,null,{}] 00:09:29 INFO - PROCESS | 4012 | 1467875369386 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:09:29 INFO - PROCESS | 4012 | 1467875369389 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:29 INFO - PROCESS | 4012 | 1467875369473 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 00:09:29 INFO - PROCESS | 4012 | 1467875369479 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:29 INFO - PROCESS | 4012 | 1467875369481 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:29 INFO - PROCESS | 4012 | ++DOCSHELL 12BDC000 == 28 [pid = 4012] [id = 654] 00:09:29 INFO - PROCESS | 4012 | ++DOMWINDOW == 61 (12D68400) [pid = 4012] [serial = 1962] [outer = 00000000] 00:09:29 INFO - PROCESS | 4012 | ++DOMWINDOW == 62 (131E7C00) [pid = 4012] [serial = 1963] [outer = 12D68400] 00:09:29 INFO - PROCESS | 4012 | 1467875369528 Marionette DEBUG loaded listener.js 00:09:29 INFO - PROCESS | 4012 | ++DOMWINDOW == 63 (13940400) [pid = 4012] [serial = 1964] [outer = 12D68400] 00:09:30 INFO - PROCESS | 4012 | 1467875370031 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:09:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 00:09:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 688ms 00:09:30 INFO - PROCESS | 4012 | 1467875370102 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 00:09:30 INFO - PROCESS | 4012 | 1467875370104 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 00:09:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 00:09:30 INFO - PROCESS | 4012 | 1467875370108 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 00:09:30 INFO - PROCESS | 4012 | 1467875370111 Marionette TRACE conn3 <- [1,2582,null,{}] 00:09:30 INFO - PROCESS | 4012 | 1467875370122 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:09:30 INFO - PROCESS | 4012 | 1467875370126 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:30 INFO - PROCESS | 4012 | 1467875370213 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 00:09:30 INFO - PROCESS | 4012 | 1467875370317 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:30 INFO - PROCESS | 4012 | 1467875370320 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:30 INFO - PROCESS | 4012 | ++DOCSHELL 157A1000 == 29 [pid = 4012] [id = 655] 00:09:30 INFO - PROCESS | 4012 | ++DOMWINDOW == 64 (157A1800) [pid = 4012] [serial = 1965] [outer = 00000000] 00:09:30 INFO - PROCESS | 4012 | ++DOMWINDOW == 65 (16073800) [pid = 4012] [serial = 1966] [outer = 157A1800] 00:09:30 INFO - PROCESS | 4012 | 1467875370373 Marionette DEBUG loaded listener.js 00:09:30 INFO - PROCESS | 4012 | ++DOMWINDOW == 66 (160C4C00) [pid = 4012] [serial = 1967] [outer = 157A1800] 00:09:30 INFO - PROCESS | 4012 | 1467875370820 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:09:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 00:09:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 750ms 00:09:30 INFO - PROCESS | 4012 | 1467875370850 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 00:09:30 INFO - PROCESS | 4012 | 1467875370853 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 00:09:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 00:09:30 INFO - PROCESS | 4012 | 1467875370856 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 00:09:30 INFO - PROCESS | 4012 | 1467875370858 Marionette TRACE conn3 <- [1,2586,null,{}] 00:09:30 INFO - PROCESS | 4012 | 1467875370862 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:09:30 INFO - PROCESS | 4012 | 1467875370864 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:30 INFO - PROCESS | 4012 | 1467875370950 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 00:09:30 INFO - PROCESS | 4012 | 1467875370956 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:30 INFO - PROCESS | 4012 | 1467875370958 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:30 INFO - PROCESS | 4012 | ++DOCSHELL 160CC000 == 30 [pid = 4012] [id = 656] 00:09:30 INFO - PROCESS | 4012 | ++DOMWINDOW == 67 (160CD400) [pid = 4012] [serial = 1968] [outer = 00000000] 00:09:31 INFO - PROCESS | 4012 | ++DOMWINDOW == 68 (16F6E400) [pid = 4012] [serial = 1969] [outer = 160CD400] 00:09:31 INFO - PROCESS | 4012 | 1467875371002 Marionette DEBUG loaded listener.js 00:09:31 INFO - PROCESS | 4012 | ++DOMWINDOW == 69 (1702F000) [pid = 4012] [serial = 1970] [outer = 160CD400] 00:09:31 INFO - PROCESS | 4012 | 1467875371467 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:09:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 00:09:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 704ms 00:09:31 INFO - PROCESS | 4012 | 1467875371555 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 00:09:31 INFO - PROCESS | 4012 | 1467875371558 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 00:09:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 00:09:31 INFO - PROCESS | 4012 | 1467875371561 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 00:09:31 INFO - PROCESS | 4012 | 1467875371563 Marionette TRACE conn3 <- [1,2590,null,{}] 00:09:31 INFO - PROCESS | 4012 | 1467875371566 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:09:31 INFO - PROCESS | 4012 | 1467875371568 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:31 INFO - PROCESS | 4012 | 1467875371727 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 00:09:31 INFO - PROCESS | 4012 | 1467875371749 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:31 INFO - PROCESS | 4012 | 1467875371751 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:31 INFO - PROCESS | 4012 | ++DOCSHELL 1281EC00 == 31 [pid = 4012] [id = 657] 00:09:31 INFO - PROCESS | 4012 | ++DOMWINDOW == 70 (177DA800) [pid = 4012] [serial = 1971] [outer = 00000000] 00:09:31 INFO - PROCESS | 4012 | ++DOMWINDOW == 71 (1788DC00) [pid = 4012] [serial = 1972] [outer = 177DA800] 00:09:31 INFO - PROCESS | 4012 | 1467875371794 Marionette DEBUG loaded listener.js 00:09:31 INFO - PROCESS | 4012 | ++DOMWINDOW == 72 (1800C800) [pid = 4012] [serial = 1973] [outer = 177DA800] 00:09:32 INFO - PROCESS | 4012 | 1467875372245 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:09:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 00:09:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 734ms 00:09:32 INFO - PROCESS | 4012 | 1467875372301 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 00:09:32 INFO - PROCESS | 4012 | 1467875372303 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 00:09:32 INFO - PROCESS | 4012 | 1467875372307 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 00:09:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 00:09:32 INFO - PROCESS | 4012 | 1467875372308 Marionette TRACE conn3 <- [1,2594,null,{}] 00:09:32 INFO - PROCESS | 4012 | 1467875372318 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:09:32 INFO - PROCESS | 4012 | 1467875372323 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:32 INFO - PROCESS | 4012 | 1467875372464 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 00:09:32 INFO - PROCESS | 4012 | 1467875372479 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:32 INFO - PROCESS | 4012 | 1467875372481 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:32 INFO - PROCESS | 4012 | ++DOCSHELL 19507400 == 32 [pid = 4012] [id = 658] 00:09:32 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (19507C00) [pid = 4012] [serial = 1974] [outer = 00000000] 00:09:32 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (19795C00) [pid = 4012] [serial = 1975] [outer = 19507C00] 00:09:32 INFO - PROCESS | 4012 | 1467875372579 Marionette DEBUG loaded listener.js 00:09:32 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (19AC9C00) [pid = 4012] [serial = 1976] [outer = 19507C00] 00:09:33 INFO - PROCESS | 4012 | 1467875373008 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:09:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 00:09:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 735ms 00:09:33 INFO - PROCESS | 4012 | 1467875373071 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 00:09:33 INFO - PROCESS | 4012 | 1467875373073 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 00:09:33 INFO - PROCESS | 4012 | 1467875373077 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 00:09:33 INFO - PROCESS | 4012 | 1467875373079 Marionette TRACE conn3 <- [1,2598,null,{}] 00:09:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 00:09:33 INFO - PROCESS | 4012 | 1467875373082 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:09:33 INFO - PROCESS | 4012 | 1467875373084 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:33 INFO - PROCESS | 4012 | 1467875373195 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 00:09:33 INFO - PROCESS | 4012 | 1467875373207 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:33 INFO - PROCESS | 4012 | 1467875373209 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:33 INFO - PROCESS | 4012 | ++DOCSHELL 1026B000 == 33 [pid = 4012] [id = 659] 00:09:33 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (102CA800) [pid = 4012] [serial = 1977] [outer = 00000000] 00:09:33 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (19D2A400) [pid = 4012] [serial = 1978] [outer = 102CA800] 00:09:33 INFO - PROCESS | 4012 | 1467875373251 Marionette DEBUG loaded listener.js 00:09:33 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (19D38C00) [pid = 4012] [serial = 1979] [outer = 102CA800] 00:09:33 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (160C6800) [pid = 4012] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 00:09:33 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (10A08800) [pid = 4012] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 00:09:33 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (170AA000) [pid = 4012] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 00:09:33 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (10A0F400) [pid = 4012] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 00:09:33 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (152B3800) [pid = 4012] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 00:09:33 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (12DF6000) [pid = 4012] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 00:09:33 INFO - PROCESS | 4012 | --DOMWINDOW == 71 (1026A400) [pid = 4012] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 00:09:33 INFO - PROCESS | 4012 | --DOMWINDOW == 70 (10F20400) [pid = 4012] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 00:09:33 INFO - PROCESS | 4012 | --DOMWINDOW == 69 (159DD800) [pid = 4012] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 00:09:33 INFO - PROCESS | 4012 | --DOMWINDOW == 68 (19795800) [pid = 4012] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 00:09:33 INFO - PROCESS | 4012 | --DOMWINDOW == 67 (131E7400) [pid = 4012] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 00:09:33 INFO - PROCESS | 4012 | 1467875373760 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:09:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 00:09:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 751ms 00:09:33 INFO - PROCESS | 4012 | 1467875373822 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 00:09:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 00:09:33 INFO - PROCESS | 4012 | 1467875373824 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 00:09:33 INFO - PROCESS | 4012 | 1467875373827 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 00:09:33 INFO - PROCESS | 4012 | 1467875373829 Marionette TRACE conn3 <- [1,2602,null,{}] 00:09:33 INFO - PROCESS | 4012 | 1467875373832 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:09:33 INFO - PROCESS | 4012 | 1467875373834 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:33 INFO - PROCESS | 4012 | 1467875373913 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 00:09:33 INFO - PROCESS | 4012 | 1467875373920 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:33 INFO - PROCESS | 4012 | 1467875373922 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:33 INFO - PROCESS | 4012 | ++DOCSHELL 134CA800 == 34 [pid = 4012] [id = 660] 00:09:33 INFO - PROCESS | 4012 | ++DOMWINDOW == 68 (13DB2C00) [pid = 4012] [serial = 1980] [outer = 00000000] 00:09:33 INFO - PROCESS | 4012 | ++DOMWINDOW == 69 (16F71000) [pid = 4012] [serial = 1981] [outer = 13DB2C00] 00:09:33 INFO - PROCESS | 4012 | 1467875373965 Marionette DEBUG loaded listener.js 00:09:34 INFO - PROCESS | 4012 | ++DOMWINDOW == 70 (177DCC00) [pid = 4012] [serial = 1982] [outer = 13DB2C00] 00:09:34 INFO - PROCESS | 4012 | 1467875374392 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:09:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 00:09:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 594ms 00:09:34 INFO - PROCESS | 4012 | 1467875374421 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 00:09:34 INFO - PROCESS | 4012 | 1467875374423 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 00:09:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 00:09:34 INFO - PROCESS | 4012 | 1467875374427 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 00:09:34 INFO - PROCESS | 4012 | 1467875374428 Marionette TRACE conn3 <- [1,2606,null,{}] 00:09:34 INFO - PROCESS | 4012 | 1467875374445 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:09:34 INFO - PROCESS | 4012 | 1467875374446 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:34 INFO - PROCESS | 4012 | 1467875374528 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 00:09:34 INFO - PROCESS | 4012 | 1467875374534 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:34 INFO - PROCESS | 4012 | 1467875374536 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:34 INFO - PROCESS | 4012 | ++DOCSHELL 16F6D800 == 35 [pid = 4012] [id = 661] 00:09:34 INFO - PROCESS | 4012 | ++DOMWINDOW == 71 (19793C00) [pid = 4012] [serial = 1983] [outer = 00000000] 00:09:34 INFO - PROCESS | 4012 | ++DOMWINDOW == 72 (19DDFC00) [pid = 4012] [serial = 1984] [outer = 19793C00] 00:09:34 INFO - PROCESS | 4012 | 1467875374580 Marionette DEBUG loaded listener.js 00:09:34 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (19EC3400) [pid = 4012] [serial = 1985] [outer = 19793C00] 00:09:35 INFO - PROCESS | 4012 | 1467875375033 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:09:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 00:09:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 657ms 00:09:35 INFO - PROCESS | 4012 | 1467875375086 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 00:09:35 INFO - PROCESS | 4012 | 1467875375087 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 00:09:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 00:09:35 INFO - PROCESS | 4012 | 1467875375091 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 00:09:35 INFO - PROCESS | 4012 | 1467875375093 Marionette TRACE conn3 <- [1,2610,null,{}] 00:09:35 INFO - PROCESS | 4012 | 1467875375096 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:09:35 INFO - PROCESS | 4012 | 1467875375098 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:35 INFO - PROCESS | 4012 | 1467875375179 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 00:09:35 INFO - PROCESS | 4012 | 1467875375184 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:35 INFO - PROCESS | 4012 | 1467875375186 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:35 INFO - PROCESS | 4012 | ++DOCSHELL 19D2F000 == 36 [pid = 4012] [id = 662] 00:09:35 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (19DDE800) [pid = 4012] [serial = 1986] [outer = 00000000] 00:09:35 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (1A341000) [pid = 4012] [serial = 1987] [outer = 19DDE800] 00:09:35 INFO - PROCESS | 4012 | 1467875375228 Marionette DEBUG loaded listener.js 00:09:35 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (1A341400) [pid = 4012] [serial = 1988] [outer = 19DDE800] 00:09:36 INFO - PROCESS | 4012 | --DOCSHELL 12BDC000 == 35 [pid = 4012] [id = 654] 00:09:36 INFO - PROCESS | 4012 | --DOCSHELL 12BCE000 == 34 [pid = 4012] [id = 652] 00:09:36 INFO - PROCESS | 4012 | --DOCSHELL 114CB800 == 33 [pid = 4012] [id = 653] 00:09:36 INFO - PROCESS | 4012 | --DOCSHELL 0F30FC00 == 32 [pid = 4012] [id = 651] 00:09:36 INFO - PROCESS | 4012 | --DOCSHELL 1281EC00 == 31 [pid = 4012] [id = 657] 00:09:36 INFO - PROCESS | 4012 | --DOCSHELL 19507400 == 30 [pid = 4012] [id = 658] 00:09:36 INFO - PROCESS | 4012 | --DOCSHELL 16F6D800 == 29 [pid = 4012] [id = 661] 00:09:36 INFO - PROCESS | 4012 | --DOCSHELL 160CC000 == 28 [pid = 4012] [id = 656] 00:09:36 INFO - PROCESS | 4012 | --DOCSHELL 157A1000 == 27 [pid = 4012] [id = 655] 00:09:36 INFO - PROCESS | 4012 | --DOCSHELL 1026B000 == 26 [pid = 4012] [id = 659] 00:09:36 INFO - PROCESS | 4012 | --DOCSHELL 134CA800 == 25 [pid = 4012] [id = 660] 00:09:36 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (16F6F400) [pid = 4012] [serial = 1939] [outer = 00000000] [url = about:blank] 00:09:36 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (1144B400) [pid = 4012] [serial = 1928] [outer = 00000000] [url = about:blank] 00:09:36 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (10A9E800) [pid = 4012] [serial = 1927] [outer = 00000000] [url = about:blank] 00:09:36 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (176D8400) [pid = 4012] [serial = 1942] [outer = 00000000] [url = about:blank] 00:09:36 INFO - PROCESS | 4012 | --DOMWINDOW == 71 (10E3DC00) [pid = 4012] [serial = 1930] [outer = 00000000] [url = about:blank] 00:09:36 INFO - PROCESS | 4012 | --DOMWINDOW == 70 (10F94000) [pid = 4012] [serial = 1931] [outer = 00000000] [url = about:blank] 00:09:36 INFO - PROCESS | 4012 | --DOMWINDOW == 69 (15F4E000) [pid = 4012] [serial = 1936] [outer = 00000000] [url = about:blank] 00:09:36 INFO - PROCESS | 4012 | --DOMWINDOW == 68 (13138000) [pid = 4012] [serial = 1933] [outer = 00000000] [url = about:blank] 00:09:36 INFO - PROCESS | 4012 | --DOMWINDOW == 67 (131EFC00) [pid = 4012] [serial = 1934] [outer = 00000000] [url = about:blank] 00:09:36 INFO - PROCESS | 4012 | --DOMWINDOW == 66 (10A99800) [pid = 4012] [serial = 1945] [outer = 00000000] [url = about:blank] 00:09:36 INFO - PROCESS | 4012 | --DOMWINDOW == 65 (13148800) [pid = 4012] [serial = 1919] [outer = 00000000] [url = about:blank] 00:09:36 INFO - PROCESS | 4012 | --DOMWINDOW == 64 (1281E000) [pid = 4012] [serial = 1918] [outer = 00000000] [url = about:blank] 00:09:36 INFO - PROCESS | 4012 | --DOMWINDOW == 63 (16DC3000) [pid = 4012] [serial = 1922] [outer = 00000000] [url = about:blank] 00:09:36 INFO - PROCESS | 4012 | --DOMWINDOW == 62 (16074800) [pid = 4012] [serial = 1921] [outer = 00000000] [url = about:blank] 00:09:36 INFO - PROCESS | 4012 | --DOMWINDOW == 61 (19EC0000) [pid = 4012] [serial = 1925] [outer = 00000000] [url = about:blank] 00:09:36 INFO - PROCESS | 4012 | --DOMWINDOW == 60 (19D99800) [pid = 4012] [serial = 1924] [outer = 00000000] [url = about:blank] 00:09:36 INFO - PROCESS | 4012 | --DOMWINDOW == 59 (177B8400) [pid = 4012] [serial = 1943] [outer = 00000000] [url = about:blank] 00:09:36 INFO - PROCESS | 4012 | --DOMWINDOW == 58 (11CD7800) [pid = 4012] [serial = 1946] [outer = 00000000] [url = about:blank] 00:09:36 INFO - PROCESS | 4012 | --DOMWINDOW == 57 (17889C00) [pid = 4012] [serial = 1948] [outer = 00000000] [url = about:blank] 00:09:36 INFO - PROCESS | 4012 | --DOMWINDOW == 56 (19AC6400) [pid = 4012] [serial = 1951] [outer = 00000000] [url = about:blank] 00:09:36 INFO - PROCESS | 4012 | --DOMWINDOW == 55 (1950D400) [pid = 4012] [serial = 1949] [outer = 00000000] [url = about:blank] 00:09:36 INFO - PROCESS | 4012 | --DOMWINDOW == 54 (16F76400) [pid = 4012] [serial = 1940] [outer = 00000000] [url = about:blank] 00:09:36 INFO - PROCESS | 4012 | --DOMWINDOW == 53 (16049800) [pid = 4012] [serial = 1937] [outer = 00000000] [url = about:blank] 00:09:37 INFO - PROCESS | 4012 | 1467875377002 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:09:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 00:09:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1970ms 00:09:37 INFO - PROCESS | 4012 | 1467875377063 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 00:09:37 INFO - PROCESS | 4012 | 1467875377068 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 00:09:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 00:09:37 INFO - PROCESS | 4012 | 1467875377074 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 00:09:37 INFO - PROCESS | 4012 | 1467875377077 Marionette TRACE conn3 <- [1,2614,null,{}] 00:09:37 INFO - PROCESS | 4012 | 1467875377083 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:09:37 INFO - PROCESS | 4012 | 1467875377086 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:37 INFO - PROCESS | 4012 | 1467875377206 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 00:09:37 INFO - PROCESS | 4012 | 1467875377219 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:37 INFO - PROCESS | 4012 | 1467875377222 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:37 INFO - PROCESS | 4012 | ++DOCSHELL 10A9BC00 == 26 [pid = 4012] [id = 663] 00:09:37 INFO - PROCESS | 4012 | ++DOMWINDOW == 54 (10A9E000) [pid = 4012] [serial = 1989] [outer = 00000000] 00:09:37 INFO - PROCESS | 4012 | ++DOMWINDOW == 55 (10E42800) [pid = 4012] [serial = 1990] [outer = 10A9E000] 00:09:37 INFO - PROCESS | 4012 | 1467875377270 Marionette DEBUG loaded listener.js 00:09:37 INFO - PROCESS | 4012 | ++DOMWINDOW == 56 (11214000) [pid = 4012] [serial = 1991] [outer = 10A9E000] 00:09:37 INFO - PROCESS | 4012 | 1467875377781 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:09:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 00:09:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 735ms 00:09:37 INFO - PROCESS | 4012 | 1467875377813 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 00:09:37 INFO - PROCESS | 4012 | 1467875377818 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 00:09:37 INFO - PROCESS | 4012 | 1467875377829 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 00:09:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 00:09:37 INFO - PROCESS | 4012 | 1467875377831 Marionette TRACE conn3 <- [1,2618,null,{}] 00:09:37 INFO - PROCESS | 4012 | 1467875377835 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:09:37 INFO - PROCESS | 4012 | 1467875377838 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:37 INFO - PROCESS | 4012 | 1467875377928 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 00:09:37 INFO - PROCESS | 4012 | 1467875377937 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:37 INFO - PROCESS | 4012 | 1467875377940 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:37 INFO - PROCESS | 4012 | ++DOCSHELL 129A7C00 == 27 [pid = 4012] [id = 664] 00:09:37 INFO - PROCESS | 4012 | ++DOMWINDOW == 57 (129A8C00) [pid = 4012] [serial = 1992] [outer = 00000000] 00:09:37 INFO - PROCESS | 4012 | ++DOMWINDOW == 58 (129F4C00) [pid = 4012] [serial = 1993] [outer = 129A8C00] 00:09:38 INFO - PROCESS | 4012 | 1467875377986 Marionette DEBUG loaded listener.js 00:09:38 INFO - PROCESS | 4012 | ++DOMWINDOW == 59 (12DF5800) [pid = 4012] [serial = 1994] [outer = 129A8C00] 00:09:38 INFO - PROCESS | 4012 | 1467875378462 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:09:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 00:09:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 703ms 00:09:38 INFO - PROCESS | 4012 | 1467875378529 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 00:09:38 INFO - PROCESS | 4012 | 1467875378531 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 00:09:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 00:09:38 INFO - PROCESS | 4012 | 1467875378535 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 00:09:38 INFO - PROCESS | 4012 | 1467875378538 Marionette TRACE conn3 <- [1,2622,null,{}] 00:09:38 INFO - PROCESS | 4012 | 1467875378549 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:09:38 INFO - PROCESS | 4012 | 1467875378554 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:38 INFO - PROCESS | 4012 | 1467875378661 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 00:09:38 INFO - PROCESS | 4012 | 1467875378758 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:38 INFO - PROCESS | 4012 | 1467875378761 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:38 INFO - PROCESS | 4012 | ++DOCSHELL 134C3800 == 28 [pid = 4012] [id = 665] 00:09:38 INFO - PROCESS | 4012 | ++DOMWINDOW == 60 (134C5400) [pid = 4012] [serial = 1995] [outer = 00000000] 00:09:38 INFO - PROCESS | 4012 | ++DOMWINDOW == 61 (139D3800) [pid = 4012] [serial = 1996] [outer = 134C5400] 00:09:38 INFO - PROCESS | 4012 | 1467875378808 Marionette DEBUG loaded listener.js 00:09:38 INFO - PROCESS | 4012 | ++DOMWINDOW == 62 (13DAF800) [pid = 4012] [serial = 1997] [outer = 134C5400] 00:09:39 INFO - PROCESS | 4012 | 1467875379188 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:09:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 00:09:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 688ms 00:09:39 INFO - PROCESS | 4012 | 1467875379234 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 00:09:39 INFO - PROCESS | 4012 | 1467875379237 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 00:09:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 00:09:39 INFO - PROCESS | 4012 | 1467875379240 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 00:09:39 INFO - PROCESS | 4012 | 1467875379241 Marionette TRACE conn3 <- [1,2626,null,{}] 00:09:39 INFO - PROCESS | 4012 | 1467875379245 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:09:39 INFO - PROCESS | 4012 | 1467875379247 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:39 INFO - PROCESS | 4012 | 1467875379364 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 00:09:39 INFO - PROCESS | 4012 | 1467875379376 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:39 INFO - PROCESS | 4012 | 1467875379378 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:39 INFO - PROCESS | 4012 | ++DOCSHELL 139D2C00 == 29 [pid = 4012] [id = 666] 00:09:39 INFO - PROCESS | 4012 | ++DOMWINDOW == 63 (13CCA000) [pid = 4012] [serial = 1998] [outer = 00000000] 00:09:39 INFO - PROCESS | 4012 | ++DOMWINDOW == 64 (15F4C400) [pid = 4012] [serial = 1999] [outer = 13CCA000] 00:09:39 INFO - PROCESS | 4012 | 1467875379430 Marionette DEBUG loaded listener.js 00:09:39 INFO - PROCESS | 4012 | ++DOMWINDOW == 65 (1604A000) [pid = 4012] [serial = 2000] [outer = 13CCA000] 00:09:39 INFO - PROCESS | 4012 | 1467875379834 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:09:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 00:09:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 625ms 00:09:39 INFO - PROCESS | 4012 | 1467875379878 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 00:09:39 INFO - PROCESS | 4012 | 1467875379880 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 00:09:39 INFO - PROCESS | 4012 | 1467875379883 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 00:09:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 00:09:39 INFO - PROCESS | 4012 | 1467875379885 Marionette TRACE conn3 <- [1,2630,null,{}] 00:09:39 INFO - PROCESS | 4012 | 1467875379888 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:09:39 INFO - PROCESS | 4012 | 1467875379890 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:39 INFO - PROCESS | 4012 | 1467875379966 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 00:09:40 INFO - PROCESS | 4012 | 1467875380088 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:40 INFO - PROCESS | 4012 | 1467875380090 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:40 INFO - PROCESS | 4012 | ++DOCSHELL 160C3800 == 30 [pid = 4012] [id = 667] 00:09:40 INFO - PROCESS | 4012 | ++DOMWINDOW == 66 (160C5400) [pid = 4012] [serial = 2001] [outer = 00000000] 00:09:40 INFO - PROCESS | 4012 | ++DOMWINDOW == 67 (16DC1400) [pid = 4012] [serial = 2002] [outer = 160C5400] 00:09:40 INFO - PROCESS | 4012 | 1467875380133 Marionette DEBUG loaded listener.js 00:09:40 INFO - PROCESS | 4012 | ++DOMWINDOW == 68 (16F6A400) [pid = 4012] [serial = 2003] [outer = 160C5400] 00:09:40 INFO - PROCESS | 4012 | 1467875380499 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:09:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 00:09:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 641ms 00:09:40 INFO - PROCESS | 4012 | 1467875380521 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 00:09:40 INFO - PROCESS | 4012 | 1467875380523 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 00:09:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 00:09:40 INFO - PROCESS | 4012 | 1467875380527 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 00:09:40 INFO - PROCESS | 4012 | 1467875380528 Marionette TRACE conn3 <- [1,2634,null,{}] 00:09:40 INFO - PROCESS | 4012 | 1467875380532 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:09:40 INFO - PROCESS | 4012 | 1467875380537 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:40 INFO - PROCESS | 4012 | 1467875380673 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 00:09:40 INFO - PROCESS | 4012 | 1467875380683 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:40 INFO - PROCESS | 4012 | 1467875380685 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:40 INFO - PROCESS | 4012 | ++DOCSHELL 16F77800 == 31 [pid = 4012] [id = 668] 00:09:40 INFO - PROCESS | 4012 | ++DOMWINDOW == 69 (17033C00) [pid = 4012] [serial = 2004] [outer = 00000000] 00:09:40 INFO - PROCESS | 4012 | ++DOMWINDOW == 70 (17780400) [pid = 4012] [serial = 2005] [outer = 17033C00] 00:09:40 INFO - PROCESS | 4012 | 1467875380734 Marionette DEBUG loaded listener.js 00:09:40 INFO - PROCESS | 4012 | ++DOMWINDOW == 71 (177B4C00) [pid = 4012] [serial = 2006] [outer = 17033C00] 00:09:41 INFO - PROCESS | 4012 | 1467875381133 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:09:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 00:09:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 641ms 00:09:41 INFO - PROCESS | 4012 | 1467875381165 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 00:09:41 INFO - PROCESS | 4012 | 1467875381167 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 00:09:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 00:09:41 INFO - PROCESS | 4012 | 1467875381180 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 00:09:41 INFO - PROCESS | 4012 | 1467875381182 Marionette TRACE conn3 <- [1,2638,null,{}] 00:09:41 INFO - PROCESS | 4012 | 1467875381186 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:09:41 INFO - PROCESS | 4012 | 1467875381188 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:41 INFO - PROCESS | 4012 | 1467875381296 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 00:09:41 INFO - PROCESS | 4012 | 1467875381304 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:41 INFO - PROCESS | 4012 | 1467875381305 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:41 INFO - PROCESS | 4012 | ++DOCSHELL 17780000 == 32 [pid = 4012] [id = 669] 00:09:41 INFO - PROCESS | 4012 | ++DOMWINDOW == 72 (177DD400) [pid = 4012] [serial = 2007] [outer = 00000000] 00:09:41 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (18210400) [pid = 4012] [serial = 2008] [outer = 177DD400] 00:09:41 INFO - PROCESS | 4012 | 1467875381348 Marionette DEBUG loaded listener.js 00:09:41 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (19501800) [pid = 4012] [serial = 2009] [outer = 177DD400] 00:09:41 INFO - PROCESS | 4012 | 1467875381770 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:09:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 00:09:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 656ms 00:09:41 INFO - PROCESS | 4012 | 1467875381829 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 00:09:41 INFO - PROCESS | 4012 | 1467875381831 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 00:09:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 00:09:41 INFO - PROCESS | 4012 | 1467875381834 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 00:09:41 INFO - PROCESS | 4012 | 1467875381836 Marionette TRACE conn3 <- [1,2642,null,{}] 00:09:41 INFO - PROCESS | 4012 | 1467875381840 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:09:41 INFO - PROCESS | 4012 | 1467875381841 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:41 INFO - PROCESS | 4012 | 1467875381961 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 00:09:42 INFO - PROCESS | 4012 | 1467875382020 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:42 INFO - PROCESS | 4012 | 1467875382022 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:42 INFO - PROCESS | 4012 | ++DOCSHELL 17DE1800 == 33 [pid = 4012] [id = 670] 00:09:42 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (1800E800) [pid = 4012] [serial = 2010] [outer = 00000000] 00:09:42 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (19793800) [pid = 4012] [serial = 2011] [outer = 1800E800] 00:09:42 INFO - PROCESS | 4012 | 1467875382065 Marionette DEBUG loaded listener.js 00:09:42 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (13EC4C00) [pid = 4012] [serial = 2012] [outer = 1800E800] 00:09:42 INFO - PROCESS | 4012 | 1467875382469 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:09:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 00:09:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 688ms 00:09:42 INFO - PROCESS | 4012 | 1467875382536 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 00:09:42 INFO - PROCESS | 4012 | 1467875382538 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 00:09:42 INFO - PROCESS | 4012 | 1467875382548 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 00:09:42 INFO - PROCESS | 4012 | 1467875382550 Marionette TRACE conn3 <- [1,2646,null,{}] 00:09:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 00:09:42 INFO - PROCESS | 4012 | 1467875382553 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:09:42 INFO - PROCESS | 4012 | 1467875382555 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:42 INFO - PROCESS | 4012 | 1467875382663 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 00:09:42 INFO - PROCESS | 4012 | 1467875382749 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:42 INFO - PROCESS | 4012 | 1467875382751 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:42 INFO - PROCESS | 4012 | ++DOCSHELL 134C2000 == 34 [pid = 4012] [id = 671] 00:09:42 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (19AC5800) [pid = 4012] [serial = 2013] [outer = 00000000] 00:09:42 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (19B64C00) [pid = 4012] [serial = 2014] [outer = 19AC5800] 00:09:42 INFO - PROCESS | 4012 | 1467875382794 Marionette DEBUG loaded listener.js 00:09:42 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (19D29800) [pid = 4012] [serial = 2015] [outer = 19AC5800] 00:09:43 INFO - PROCESS | 4012 | 1467875383194 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:09:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 00:09:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 688ms 00:09:43 INFO - PROCESS | 4012 | 1467875383250 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 00:09:43 INFO - PROCESS | 4012 | 1467875383252 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 00:09:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 00:09:43 INFO - PROCESS | 4012 | 1467875383255 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 00:09:43 INFO - PROCESS | 4012 | 1467875383267 Marionette TRACE conn3 <- [1,2650,null,{}] 00:09:43 INFO - PROCESS | 4012 | 1467875383275 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:09:43 INFO - PROCESS | 4012 | 1467875383276 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:43 INFO - PROCESS | 4012 | 1467875383393 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 00:09:43 INFO - PROCESS | 4012 | 1467875383404 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:43 INFO - PROCESS | 4012 | 1467875383406 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:43 INFO - PROCESS | 4012 | ++DOCSHELL 10A09C00 == 35 [pid = 4012] [id = 672] 00:09:43 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (10A0A000) [pid = 4012] [serial = 2016] [outer = 00000000] 00:09:43 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (19D9B800) [pid = 4012] [serial = 2017] [outer = 10A0A000] 00:09:43 INFO - PROCESS | 4012 | 1467875383448 Marionette DEBUG loaded listener.js 00:09:43 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (1A1BC000) [pid = 4012] [serial = 2018] [outer = 10A0A000] 00:09:43 INFO - PROCESS | 4012 | 1467875383892 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:09:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 00:09:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 656ms 00:09:43 INFO - PROCESS | 4012 | 1467875383919 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 00:09:43 INFO - PROCESS | 4012 | 1467875383922 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 00:09:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 00:09:43 INFO - PROCESS | 4012 | 1467875383925 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 00:09:43 INFO - PROCESS | 4012 | 1467875383927 Marionette TRACE conn3 <- [1,2654,null,{}] 00:09:43 INFO - PROCESS | 4012 | 1467875383931 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:09:43 INFO - PROCESS | 4012 | 1467875383933 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:44 INFO - PROCESS | 4012 | 1467875384054 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 00:09:44 INFO - PROCESS | 4012 | 1467875384151 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:44 INFO - PROCESS | 4012 | 1467875384154 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:44 INFO - PROCESS | 4012 | ++DOCSHELL 160C3400 == 36 [pid = 4012] [id = 673] 00:09:44 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (1A594C00) [pid = 4012] [serial = 2019] [outer = 00000000] 00:09:44 INFO - PROCESS | 4012 | ++DOMWINDOW == 85 (1A713800) [pid = 4012] [serial = 2020] [outer = 1A594C00] 00:09:44 INFO - PROCESS | 4012 | 1467875384198 Marionette DEBUG loaded listener.js 00:09:44 INFO - PROCESS | 4012 | ++DOMWINDOW == 86 (1A718C00) [pid = 4012] [serial = 2021] [outer = 1A594C00] 00:09:44 INFO - PROCESS | 4012 | --DOMWINDOW == 85 (13137000) [pid = 4012] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 00:09:44 INFO - PROCESS | 4012 | --DOMWINDOW == 84 (177DA800) [pid = 4012] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 00:09:44 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (19507C00) [pid = 4012] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 00:09:44 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (102CA800) [pid = 4012] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 00:09:44 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (19793C00) [pid = 4012] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 00:09:44 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (160CD400) [pid = 4012] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 00:09:44 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (157A1800) [pid = 4012] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 00:09:44 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (12D68400) [pid = 4012] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 00:09:44 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (114D2000) [pid = 4012] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 00:09:44 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (130CEC00) [pid = 4012] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 00:09:44 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (0F314C00) [pid = 4012] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 00:09:44 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (13DB2C00) [pid = 4012] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 00:09:45 INFO - PROCESS | 4012 | 1467875385180 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:09:45 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:09:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1298ms 00:09:45 INFO - PROCESS | 4012 | 1467875385230 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 00:09:45 INFO - PROCESS | 4012 | 1467875385232 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 00:09:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 00:09:45 INFO - PROCESS | 4012 | 1467875385235 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 00:09:45 INFO - PROCESS | 4012 | 1467875385237 Marionette TRACE conn3 <- [1,2658,null,{}] 00:09:45 INFO - PROCESS | 4012 | 1467875385240 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:09:45 INFO - PROCESS | 4012 | 1467875385242 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:45 INFO - PROCESS | 4012 | 1467875385340 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 00:09:45 INFO - PROCESS | 4012 | 1467875385346 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:45 INFO - PROCESS | 4012 | 1467875385348 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:45 INFO - PROCESS | 4012 | ++DOCSHELL 129AC400 == 37 [pid = 4012] [id = 674] 00:09:45 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (132D7800) [pid = 4012] [serial = 2022] [outer = 00000000] 00:09:45 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (16F6D800) [pid = 4012] [serial = 2023] [outer = 132D7800] 00:09:45 INFO - PROCESS | 4012 | 1467875385391 Marionette DEBUG loaded listener.js 00:09:45 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (17DDC000) [pid = 4012] [serial = 2024] [outer = 132D7800] 00:09:46 INFO - PROCESS | 4012 | 1467875386328 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\n"]]]}] 00:09:46 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 00:09:46 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 00:09:46 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 00:09:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 00:09:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1157ms 00:09:46 INFO - PROCESS | 4012 | 1467875386389 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 00:09:46 INFO - PROCESS | 4012 | 1467875386391 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 00:09:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 00:09:46 INFO - PROCESS | 4012 | 1467875386394 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 00:09:46 INFO - PROCESS | 4012 | 1467875386396 Marionette TRACE conn3 <- [1,2662,null,{}] 00:09:46 INFO - PROCESS | 4012 | 1467875386399 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:09:46 INFO - PROCESS | 4012 | 1467875386401 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:46 INFO - PROCESS | 4012 | 1467875386477 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 00:09:46 INFO - PROCESS | 4012 | 1467875386611 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:46 INFO - PROCESS | 4012 | 1467875386614 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:46 INFO - PROCESS | 4012 | ++DOCSHELL 0F312400 == 38 [pid = 4012] [id = 675] 00:09:46 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (0F312C00) [pid = 4012] [serial = 2025] [outer = 00000000] 00:09:46 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (0F31EC00) [pid = 4012] [serial = 2026] [outer = 0F312C00] 00:09:46 INFO - PROCESS | 4012 | 1467875386673 Marionette DEBUG loaded listener.js 00:09:46 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (1055E400) [pid = 4012] [serial = 2027] [outer = 0F312C00] 00:09:47 INFO - PROCESS | 4012 | 1467875387887 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\n"]]]}] 00:09:47 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 00:09:47 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 00:09:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 00:09:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 00:09:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1548ms 00:09:48 INFO - PROCESS | 4012 | 1467875387992 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 00:09:48 INFO - PROCESS | 4012 | 1467875387996 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 00:09:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 00:09:48 INFO - PROCESS | 4012 | 1467875388003 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 00:09:48 INFO - PROCESS | 4012 | 1467875388006 Marionette TRACE conn3 <- [1,2666,null,{}] 00:09:48 INFO - PROCESS | 4012 | 1467875388012 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:09:48 INFO - PROCESS | 4012 | 1467875388015 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:48 INFO - PROCESS | 4012 | 1467875388142 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 00:09:48 INFO - PROCESS | 4012 | 1467875388279 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:48 INFO - PROCESS | 4012 | 1467875388282 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:48 INFO - PROCESS | 4012 | ++DOCSHELL 10A99400 == 39 [pid = 4012] [id = 676] 00:09:48 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (10E02000) [pid = 4012] [serial = 2028] [outer = 00000000] 00:09:48 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (114D4800) [pid = 4012] [serial = 2029] [outer = 10E02000] 00:09:48 INFO - PROCESS | 4012 | 1467875388338 Marionette DEBUG loaded listener.js 00:09:48 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (12D6BC00) [pid = 4012] [serial = 2030] [outer = 10E02000] 00:09:49 INFO - PROCESS | 4012 | --DOCSHELL 132CBC00 == 38 [pid = 4012] [id = 422] 00:09:49 INFO - PROCESS | 4012 | --DOCSHELL 16F6A800 == 37 [pid = 4012] [id = 407] 00:09:49 INFO - PROCESS | 4012 | --DOCSHELL 160C4400 == 36 [pid = 4012] [id = 419] 00:09:49 INFO - PROCESS | 4012 | --DOCSHELL 160CD000 == 35 [pid = 4012] [id = 420] 00:09:49 INFO - PROCESS | 4012 | --DOCSHELL 1144D400 == 34 [pid = 4012] [id = 406] 00:09:49 INFO - PROCESS | 4012 | --DOCSHELL 130C9800 == 33 [pid = 4012] [id = 415] 00:09:49 INFO - PROCESS | 4012 | --DOCSHELL 19B62400 == 32 [pid = 4012] [id = 408] 00:09:49 INFO - PROCESS | 4012 | --DOCSHELL 152B5000 == 31 [pid = 4012] [id = 417] 00:09:49 INFO - PROCESS | 4012 | --DOCSHELL 134CE800 == 30 [pid = 4012] [id = 416] 00:09:49 INFO - PROCESS | 4012 | --DOCSHELL 13DB0800 == 29 [pid = 4012] [id = 410] 00:09:49 INFO - PROCESS | 4012 | --DOCSHELL 12D64800 == 28 [pid = 4012] [id = 418] 00:09:49 INFO - PROCESS | 4012 | --DOCSHELL 10A77800 == 27 [pid = 4012] [id = 409] 00:09:49 INFO - PROCESS | 4012 | --DOCSHELL 11AE8400 == 26 [pid = 4012] [id = 414] 00:09:49 INFO - PROCESS | 4012 | --DOCSHELL 0F939800 == 25 [pid = 4012] [id = 413] 00:09:49 INFO - PROCESS | 4012 | --DOCSHELL 129AC400 == 24 [pid = 4012] [id = 674] 00:09:49 INFO - PROCESS | 4012 | --DOCSHELL 160C3400 == 23 [pid = 4012] [id = 673] 00:09:49 INFO - PROCESS | 4012 | --DOCSHELL 10A09C00 == 22 [pid = 4012] [id = 672] 00:09:49 INFO - PROCESS | 4012 | --DOCSHELL 134C2000 == 21 [pid = 4012] [id = 671] 00:09:49 INFO - PROCESS | 4012 | --DOCSHELL 17DE1800 == 20 [pid = 4012] [id = 670] 00:09:49 INFO - PROCESS | 4012 | --DOCSHELL 17780000 == 19 [pid = 4012] [id = 669] 00:09:49 INFO - PROCESS | 4012 | --DOCSHELL 16F77800 == 18 [pid = 4012] [id = 668] 00:09:49 INFO - PROCESS | 4012 | --DOCSHELL 160C3800 == 17 [pid = 4012] [id = 667] 00:09:49 INFO - PROCESS | 4012 | --DOCSHELL 139D2C00 == 16 [pid = 4012] [id = 666] 00:09:49 INFO - PROCESS | 4012 | --DOCSHELL 134C3800 == 15 [pid = 4012] [id = 665] 00:09:49 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (1A341000) [pid = 4012] [serial = 1987] [outer = 00000000] [url = about:blank] 00:09:49 INFO - PROCESS | 4012 | --DOCSHELL 129A7C00 == 14 [pid = 4012] [id = 664] 00:09:49 INFO - PROCESS | 4012 | --DOCSHELL 10A9BC00 == 13 [pid = 4012] [id = 663] 00:09:49 INFO - PROCESS | 4012 | --DOCSHELL 19D2F000 == 12 [pid = 4012] [id = 662] 00:09:49 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (19AC6C00) [pid = 4012] [serial = 1952] [outer = 00000000] [url = about:blank] 00:09:49 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (1788DC00) [pid = 4012] [serial = 1972] [outer = 00000000] [url = about:blank] 00:09:49 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (1800C800) [pid = 4012] [serial = 1973] [outer = 00000000] [url = about:blank] 00:09:49 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (19AC9C00) [pid = 4012] [serial = 1976] [outer = 00000000] [url = about:blank] 00:09:49 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (19795C00) [pid = 4012] [serial = 1975] [outer = 00000000] [url = about:blank] 00:09:49 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (19D2A400) [pid = 4012] [serial = 1978] [outer = 00000000] [url = about:blank] 00:09:49 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (19DDFC00) [pid = 4012] [serial = 1984] [outer = 00000000] [url = about:blank] 00:09:49 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (16F6E400) [pid = 4012] [serial = 1969] [outer = 00000000] [url = about:blank] 00:09:49 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (16073800) [pid = 4012] [serial = 1966] [outer = 00000000] [url = about:blank] 00:09:49 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (160C4C00) [pid = 4012] [serial = 1967] [outer = 00000000] [url = about:blank] 00:09:49 INFO - PROCESS | 4012 | --DOMWINDOW == 71 (131E7C00) [pid = 4012] [serial = 1963] [outer = 00000000] [url = about:blank] 00:09:49 INFO - PROCESS | 4012 | --DOMWINDOW == 70 (13940400) [pid = 4012] [serial = 1964] [outer = 00000000] [url = about:blank] 00:09:49 INFO - PROCESS | 4012 | --DOMWINDOW == 69 (12BD3C00) [pid = 4012] [serial = 1961] [outer = 00000000] [url = about:blank] 00:09:49 INFO - PROCESS | 4012 | --DOMWINDOW == 68 (129ECC00) [pid = 4012] [serial = 1960] [outer = 00000000] [url = about:blank] 00:09:49 INFO - PROCESS | 4012 | --DOMWINDOW == 67 (13C4BC00) [pid = 4012] [serial = 1958] [outer = 00000000] [url = about:blank] 00:09:49 INFO - PROCESS | 4012 | --DOMWINDOW == 66 (13940800) [pid = 4012] [serial = 1957] [outer = 00000000] [url = about:blank] 00:09:49 INFO - PROCESS | 4012 | --DOMWINDOW == 65 (102CD000) [pid = 4012] [serial = 1955] [outer = 00000000] [url = about:blank] 00:09:49 INFO - PROCESS | 4012 | --DOMWINDOW == 64 (0F97E000) [pid = 4012] [serial = 1954] [outer = 00000000] [url = about:blank] 00:09:49 INFO - PROCESS | 4012 | --DOMWINDOW == 63 (19EC3400) [pid = 4012] [serial = 1985] [outer = 00000000] [url = about:blank] 00:09:49 INFO - PROCESS | 4012 | --DOMWINDOW == 62 (19D38C00) [pid = 4012] [serial = 1979] [outer = 00000000] [url = about:blank] 00:09:49 INFO - PROCESS | 4012 | --DOMWINDOW == 61 (16F71000) [pid = 4012] [serial = 1981] [outer = 00000000] [url = about:blank] 00:09:49 INFO - PROCESS | 4012 | --DOMWINDOW == 60 (1702F000) [pid = 4012] [serial = 1970] [outer = 00000000] [url = about:blank] 00:09:49 INFO - PROCESS | 4012 | --DOMWINDOW == 59 (177DCC00) [pid = 4012] [serial = 1982] [outer = 00000000] [url = about:blank] 00:09:49 INFO - PROCESS | 4012 | 1467875389676 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:09:49 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:09:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1704ms 00:09:49 INFO - PROCESS | 4012 | 1467875389718 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 00:09:49 INFO - PROCESS | 4012 | 1467875389722 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 00:09:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 00:09:49 INFO - PROCESS | 4012 | 1467875389732 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 00:09:49 INFO - PROCESS | 4012 | 1467875389735 Marionette TRACE conn3 <- [1,2670,null,{}] 00:09:49 INFO - PROCESS | 4012 | 1467875389741 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:09:49 INFO - PROCESS | 4012 | 1467875389745 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:49 INFO - PROCESS | 4012 | 1467875389865 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 00:09:50 INFO - PROCESS | 4012 | 1467875389988 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:50 INFO - PROCESS | 4012 | 1467875389991 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:50 INFO - PROCESS | 4012 | ++DOCSHELL 10E04000 == 13 [pid = 4012] [id = 677] 00:09:50 INFO - PROCESS | 4012 | ++DOMWINDOW == 60 (10E05C00) [pid = 4012] [serial = 2031] [outer = 00000000] 00:09:50 INFO - PROCESS | 4012 | ++DOMWINDOW == 61 (10E3A800) [pid = 4012] [serial = 2032] [outer = 10E05C00] 00:09:50 INFO - PROCESS | 4012 | 1467875390039 Marionette DEBUG loaded listener.js 00:09:50 INFO - PROCESS | 4012 | ++DOMWINDOW == 62 (1144D800) [pid = 4012] [serial = 2033] [outer = 10E05C00] 00:09:50 INFO - PROCESS | 4012 | 1467875390906 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:09:50 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:09:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1220ms 00:09:50 INFO - PROCESS | 4012 | 1467875390945 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 00:09:50 INFO - PROCESS | 4012 | 1467875390950 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 00:09:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 00:09:50 INFO - PROCESS | 4012 | 1467875390956 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 00:09:50 INFO - PROCESS | 4012 | 1467875390959 Marionette TRACE conn3 <- [1,2674,null,{}] 00:09:50 INFO - PROCESS | 4012 | 1467875390963 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:09:51 INFO - PROCESS | 4012 | 1467875390966 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:51 INFO - PROCESS | 4012 | 1467875391061 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 00:09:51 INFO - PROCESS | 4012 | 1467875391068 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:51 INFO - PROCESS | 4012 | 1467875391071 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:51 INFO - PROCESS | 4012 | ++DOCSHELL 130C9800 == 14 [pid = 4012] [id = 678] 00:09:51 INFO - PROCESS | 4012 | ++DOMWINDOW == 63 (1313C800) [pid = 4012] [serial = 2034] [outer = 00000000] 00:09:51 INFO - PROCESS | 4012 | ++DOMWINDOW == 64 (134C1C00) [pid = 4012] [serial = 2035] [outer = 1313C800] 00:09:51 INFO - PROCESS | 4012 | 1467875391117 Marionette DEBUG loaded listener.js 00:09:51 INFO - PROCESS | 4012 | ++DOMWINDOW == 65 (13942400) [pid = 4012] [serial = 2036] [outer = 1313C800] 00:09:52 INFO - PROCESS | 4012 | 1467875392156 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\n"]]]}] 00:09:52 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 00:09:52 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 00:09:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 00:09:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 00:09:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1251ms 00:09:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 00:09:52 INFO - PROCESS | 4012 | 1467875392205 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 00:09:52 INFO - PROCESS | 4012 | 1467875392207 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 00:09:52 INFO - PROCESS | 4012 | 1467875392211 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 00:09:52 INFO - PROCESS | 4012 | 1467875392214 Marionette TRACE conn3 <- [1,2678,null,{}] 00:09:52 INFO - PROCESS | 4012 | 1467875392231 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:09:52 INFO - PROCESS | 4012 | 1467875392236 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:52 INFO - PROCESS | 4012 | 1467875392356 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 00:09:52 INFO - PROCESS | 4012 | 1467875392363 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:52 INFO - PROCESS | 4012 | 1467875392367 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:52 INFO - PROCESS | 4012 | ++DOCSHELL 13CBF400 == 15 [pid = 4012] [id = 679] 00:09:52 INFO - PROCESS | 4012 | ++DOMWINDOW == 66 (13DBB400) [pid = 4012] [serial = 2037] [outer = 00000000] 00:09:52 INFO - PROCESS | 4012 | ++DOMWINDOW == 67 (15F4A000) [pid = 4012] [serial = 2038] [outer = 13DBB400] 00:09:52 INFO - PROCESS | 4012 | 1467875392478 Marionette DEBUG loaded listener.js 00:09:52 INFO - PROCESS | 4012 | ++DOMWINDOW == 68 (160C2000) [pid = 4012] [serial = 2039] [outer = 13DBB400] 00:09:53 INFO - PROCESS | 4012 | --DOMWINDOW == 67 (19AC5800) [pid = 4012] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 00:09:53 INFO - PROCESS | 4012 | --DOMWINDOW == 66 (13CCA000) [pid = 4012] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 00:09:53 INFO - PROCESS | 4012 | --DOMWINDOW == 65 (10A9E000) [pid = 4012] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 00:09:53 INFO - PROCESS | 4012 | --DOMWINDOW == 64 (160C5400) [pid = 4012] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 00:09:53 INFO - PROCESS | 4012 | --DOMWINDOW == 63 (17033C00) [pid = 4012] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 00:09:53 INFO - PROCESS | 4012 | --DOMWINDOW == 62 (129A8C00) [pid = 4012] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 00:09:53 INFO - PROCESS | 4012 | --DOMWINDOW == 61 (134C5400) [pid = 4012] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 00:09:53 INFO - PROCESS | 4012 | --DOMWINDOW == 60 (1800E800) [pid = 4012] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 00:09:53 INFO - PROCESS | 4012 | --DOMWINDOW == 59 (177DD400) [pid = 4012] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 00:09:53 INFO - PROCESS | 4012 | --DOMWINDOW == 58 (10A0A000) [pid = 4012] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 00:09:53 INFO - PROCESS | 4012 | --DOMWINDOW == 57 (1A594C00) [pid = 4012] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 00:09:53 INFO - PROCESS | 4012 | 1467875393424 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\n"]]]}] 00:09:53 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 00:09:53 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 00:09:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 00:09:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 00:09:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1251ms 00:09:53 INFO - PROCESS | 4012 | 1467875393470 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 00:09:53 INFO - PROCESS | 4012 | 1467875393473 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 00:09:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 00:09:53 INFO - PROCESS | 4012 | 1467875393477 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 00:09:53 INFO - PROCESS | 4012 | 1467875393478 Marionette TRACE conn3 <- [1,2682,null,{}] 00:09:53 INFO - PROCESS | 4012 | 1467875393482 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:09:53 INFO - PROCESS | 4012 | 1467875393484 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:53 INFO - PROCESS | 4012 | 1467875393608 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 00:09:53 INFO - PROCESS | 4012 | 1467875393668 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:53 INFO - PROCESS | 4012 | 1467875393671 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:53 INFO - PROCESS | 4012 | ++DOCSHELL 159DB800 == 16 [pid = 4012] [id = 680] 00:09:53 INFO - PROCESS | 4012 | ++DOMWINDOW == 58 (160C6000) [pid = 4012] [serial = 2040] [outer = 00000000] 00:09:53 INFO - PROCESS | 4012 | ++DOMWINDOW == 59 (160CC000) [pid = 4012] [serial = 2041] [outer = 160C6000] 00:09:53 INFO - PROCESS | 4012 | 1467875393714 Marionette DEBUG loaded listener.js 00:09:53 INFO - PROCESS | 4012 | ++DOMWINDOW == 60 (16B72800) [pid = 4012] [serial = 2042] [outer = 160C6000] 00:09:54 INFO - PROCESS | 4012 | 1467875394589 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\n"]]]}] 00:09:54 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 00:09:54 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 00:09:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 00:09:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 00:09:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1141ms 00:09:54 INFO - PROCESS | 4012 | 1467875394623 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 00:09:54 INFO - PROCESS | 4012 | 1467875394624 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 00:09:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 00:09:54 INFO - PROCESS | 4012 | 1467875394628 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 00:09:54 INFO - PROCESS | 4012 | 1467875394630 Marionette TRACE conn3 <- [1,2686,null,{}] 00:09:54 INFO - PROCESS | 4012 | 1467875394637 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:09:54 INFO - PROCESS | 4012 | 1467875394639 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:54 INFO - PROCESS | 4012 | 1467875394725 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 00:09:54 INFO - PROCESS | 4012 | 1467875394731 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:54 INFO - PROCESS | 4012 | 1467875394733 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:54 INFO - PROCESS | 4012 | ++DOCSHELL 131F1400 == 17 [pid = 4012] [id = 681] 00:09:54 INFO - PROCESS | 4012 | ++DOMWINDOW == 61 (16F70800) [pid = 4012] [serial = 2043] [outer = 00000000] 00:09:54 INFO - PROCESS | 4012 | ++DOMWINDOW == 62 (170A3400) [pid = 4012] [serial = 2044] [outer = 16F70800] 00:09:54 INFO - PROCESS | 4012 | 1467875394778 Marionette DEBUG loaded listener.js 00:09:54 INFO - PROCESS | 4012 | ++DOMWINDOW == 63 (170A8800) [pid = 4012] [serial = 2045] [outer = 16F70800] 00:09:55 INFO - PROCESS | 4012 | 1467875395807 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\n"]]]}] 00:09:55 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 00:09:55 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 00:09:55 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 00:09:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 00:09:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1188ms 00:09:55 INFO - PROCESS | 4012 | 1467875395863 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 00:09:55 INFO - PROCESS | 4012 | 1467875395868 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 00:09:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 00:09:55 INFO - PROCESS | 4012 | 1467875395873 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 00:09:55 INFO - PROCESS | 4012 | 1467875395876 Marionette TRACE conn3 <- [1,2690,null,{}] 00:09:55 INFO - PROCESS | 4012 | 1467875395925 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:09:55 INFO - PROCESS | 4012 | 1467875395928 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:56 INFO - PROCESS | 4012 | 1467875396040 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 00:09:56 INFO - PROCESS | 4012 | 1467875396212 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:56 INFO - PROCESS | 4012 | 1467875396217 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:56 INFO - PROCESS | 4012 | ++DOCSHELL 11CD7800 == 18 [pid = 4012] [id = 682] 00:09:56 INFO - PROCESS | 4012 | ++DOMWINDOW == 64 (11CD9400) [pid = 4012] [serial = 2046] [outer = 00000000] 00:09:56 INFO - PROCESS | 4012 | ++DOMWINDOW == 65 (129ECC00) [pid = 4012] [serial = 2047] [outer = 11CD9400] 00:09:56 INFO - PROCESS | 4012 | 1467875396314 Marionette DEBUG loaded listener.js 00:09:56 INFO - PROCESS | 4012 | ++DOMWINDOW == 66 (13156000) [pid = 4012] [serial = 2048] [outer = 11CD9400] 00:09:56 INFO - PROCESS | 4012 | 1467875396877 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:09:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 00:09:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1032ms 00:09:56 INFO - PROCESS | 4012 | 1467875396908 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 00:09:56 INFO - PROCESS | 4012 | 1467875396913 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 00:09:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 00:09:56 INFO - PROCESS | 4012 | 1467875396920 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 00:09:56 INFO - PROCESS | 4012 | 1467875396923 Marionette TRACE conn3 <- [1,2694,null,{}] 00:09:56 INFO - PROCESS | 4012 | 1467875396927 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:09:56 INFO - PROCESS | 4012 | 1467875396929 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:57 INFO - PROCESS | 4012 | 1467875397036 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 00:09:57 INFO - PROCESS | 4012 | 1467875397144 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:57 INFO - PROCESS | 4012 | 1467875397147 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:57 INFO - PROCESS | 4012 | ++DOCSHELL 14498C00 == 19 [pid = 4012] [id = 683] 00:09:57 INFO - PROCESS | 4012 | ++DOMWINDOW == 67 (1449D000) [pid = 4012] [serial = 2049] [outer = 00000000] 00:09:57 INFO - PROCESS | 4012 | ++DOMWINDOW == 68 (16073400) [pid = 4012] [serial = 2050] [outer = 1449D000] 00:09:57 INFO - PROCESS | 4012 | 1467875397204 Marionette DEBUG loaded listener.js 00:09:57 INFO - PROCESS | 4012 | ++DOMWINDOW == 69 (16DBD800) [pid = 4012] [serial = 2051] [outer = 1449D000] 00:09:57 INFO - PROCESS | 4012 | 1467875397816 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:09:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 00:09:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 938ms 00:09:57 INFO - PROCESS | 4012 | 1467875397864 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 00:09:57 INFO - PROCESS | 4012 | 1467875397867 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 00:09:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 00:09:57 INFO - PROCESS | 4012 | 1467875397871 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 00:09:57 INFO - PROCESS | 4012 | 1467875397874 Marionette TRACE conn3 <- [1,2698,null,{}] 00:09:57 INFO - PROCESS | 4012 | 1467875397885 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:09:57 INFO - PROCESS | 4012 | 1467875397890 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:58 INFO - PROCESS | 4012 | 1467875397998 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 00:09:58 INFO - PROCESS | 4012 | 1467875398106 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:58 INFO - PROCESS | 4012 | 1467875398109 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:58 INFO - PROCESS | 4012 | ++DOCSHELL 1788D400 == 20 [pid = 4012] [id = 684] 00:09:58 INFO - PROCESS | 4012 | ++DOMWINDOW == 70 (1788DC00) [pid = 4012] [serial = 2052] [outer = 00000000] 00:09:58 INFO - PROCESS | 4012 | ++DOMWINDOW == 71 (1800C400) [pid = 4012] [serial = 2053] [outer = 1788DC00] 00:09:58 INFO - PROCESS | 4012 | 1467875398164 Marionette DEBUG loaded listener.js 00:09:58 INFO - PROCESS | 4012 | ++DOMWINDOW == 72 (1820F000) [pid = 4012] [serial = 2054] [outer = 1788DC00] 00:09:58 INFO - PROCESS | 4012 | 1467875398885 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:09:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 00:09:58 INFO - PROCESS | 4012 | 1467875398920 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 00:09:58 INFO - PROCESS | 4012 | 1467875398925 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 00:09:58 INFO - PROCESS | 4012 | 1467875398928 Marionette TRACE conn3 <- [1,2702,null,{}] 00:09:58 INFO - PROCESS | 4012 | 1467875398950 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:09:58 INFO - PROCESS | 4012 | 1467875398953 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:59 INFO - PROCESS | 4012 | --DOCSHELL 0F312400 == 19 [pid = 4012] [id = 675] 00:09:59 INFO - PROCESS | 4012 | --DOCSHELL 10A7C400 == 18 [pid = 4012] [id = 421] 00:09:59 INFO - PROCESS | 4012 | --DOCSHELL 10E0F400 == 17 [pid = 4012] [id = 412] 00:09:59 INFO - PROCESS | 4012 | --DOCSHELL 10E0AC00 == 16 [pid = 4012] [id = 423] 00:09:59 INFO - PROCESS | 4012 | --DOCSHELL 19D29400 == 15 [pid = 4012] [id = 411] 00:09:59 INFO - PROCESS | 4012 | 1467875399592 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 00:09:59 INFO - PROCESS | 4012 | --DOMWINDOW == 71 (15F4C400) [pid = 4012] [serial = 1999] [outer = 00000000] [url = about:blank] 00:09:59 INFO - PROCESS | 4012 | --DOMWINDOW == 70 (1604A000) [pid = 4012] [serial = 2000] [outer = 00000000] [url = about:blank] 00:09:59 INFO - PROCESS | 4012 | --DOMWINDOW == 69 (10E42800) [pid = 4012] [serial = 1990] [outer = 00000000] [url = about:blank] 00:09:59 INFO - PROCESS | 4012 | --DOMWINDOW == 68 (11214000) [pid = 4012] [serial = 1991] [outer = 00000000] [url = about:blank] 00:09:59 INFO - PROCESS | 4012 | --DOMWINDOW == 67 (16DC1400) [pid = 4012] [serial = 2002] [outer = 00000000] [url = about:blank] 00:09:59 INFO - PROCESS | 4012 | --DOMWINDOW == 66 (16F6A400) [pid = 4012] [serial = 2003] [outer = 00000000] [url = about:blank] 00:09:59 INFO - PROCESS | 4012 | --DOMWINDOW == 65 (17780400) [pid = 4012] [serial = 2005] [outer = 00000000] [url = about:blank] 00:09:59 INFO - PROCESS | 4012 | --DOMWINDOW == 64 (129F4C00) [pid = 4012] [serial = 1993] [outer = 00000000] [url = about:blank] 00:09:59 INFO - PROCESS | 4012 | --DOMWINDOW == 63 (177B4C00) [pid = 4012] [serial = 2006] [outer = 00000000] [url = about:blank] 00:09:59 INFO - PROCESS | 4012 | --DOMWINDOW == 62 (12DF5800) [pid = 4012] [serial = 1994] [outer = 00000000] [url = about:blank] 00:09:59 INFO - PROCESS | 4012 | --DOMWINDOW == 61 (139D3800) [pid = 4012] [serial = 1996] [outer = 00000000] [url = about:blank] 00:09:59 INFO - PROCESS | 4012 | --DOMWINDOW == 60 (13DAF800) [pid = 4012] [serial = 1997] [outer = 00000000] [url = about:blank] 00:09:59 INFO - PROCESS | 4012 | --DOMWINDOW == 59 (19793800) [pid = 4012] [serial = 2011] [outer = 00000000] [url = about:blank] 00:09:59 INFO - PROCESS | 4012 | --DOMWINDOW == 58 (18210400) [pid = 4012] [serial = 2008] [outer = 00000000] [url = about:blank] 00:09:59 INFO - PROCESS | 4012 | --DOMWINDOW == 57 (19501800) [pid = 4012] [serial = 2009] [outer = 00000000] [url = about:blank] 00:09:59 INFO - PROCESS | 4012 | --DOMWINDOW == 56 (19D9B800) [pid = 4012] [serial = 2017] [outer = 00000000] [url = about:blank] 00:09:59 INFO - PROCESS | 4012 | --DOMWINDOW == 55 (19D29800) [pid = 4012] [serial = 2015] [outer = 00000000] [url = about:blank] 00:09:59 INFO - PROCESS | 4012 | --DOMWINDOW == 54 (1A713800) [pid = 4012] [serial = 2020] [outer = 00000000] [url = about:blank] 00:09:59 INFO - PROCESS | 4012 | --DOMWINDOW == 53 (1A1BC000) [pid = 4012] [serial = 2018] [outer = 00000000] [url = about:blank] 00:09:59 INFO - PROCESS | 4012 | --DOMWINDOW == 52 (1A718C00) [pid = 4012] [serial = 2021] [outer = 00000000] [url = about:blank] 00:09:59 INFO - PROCESS | 4012 | --DOMWINDOW == 51 (13EC4C00) [pid = 4012] [serial = 2012] [outer = 00000000] [url = about:blank] 00:09:59 INFO - PROCESS | 4012 | --DOMWINDOW == 50 (16F6D800) [pid = 4012] [serial = 2023] [outer = 00000000] [url = about:blank] 00:09:59 INFO - PROCESS | 4012 | --DOMWINDOW == 49 (19B64C00) [pid = 4012] [serial = 2014] [outer = 00000000] [url = about:blank] 00:09:59 INFO - PROCESS | 4012 | 1467875399789 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:59 INFO - PROCESS | 4012 | 1467875399793 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:09:59 INFO - PROCESS | 4012 | ++DOCSHELL 10E01400 == 16 [pid = 4012] [id = 685] 00:09:59 INFO - PROCESS | 4012 | ++DOMWINDOW == 50 (10E02400) [pid = 4012] [serial = 2055] [outer = 00000000] 00:09:59 INFO - PROCESS | 4012 | ++DOMWINDOW == 51 (10E0E400) [pid = 4012] [serial = 2056] [outer = 10E02400] 00:09:59 INFO - PROCESS | 4012 | 1467875399845 Marionette DEBUG loaded listener.js 00:09:59 INFO - PROCESS | 4012 | ++DOMWINDOW == 52 (10E43400) [pid = 4012] [serial = 2057] [outer = 10E02400] 00:10:00 INFO - PROCESS | 4012 | 1467875400308 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:10:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 00:10:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1423ms 00:10:00 INFO - PROCESS | 4012 | 1467875400338 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 00:10:00 INFO - PROCESS | 4012 | 1467875400342 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 00:10:00 INFO - PROCESS | 4012 | 1467875400347 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 00:10:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 00:10:00 INFO - PROCESS | 4012 | 1467875400350 Marionette TRACE conn3 <- [1,2706,null,{}] 00:10:00 INFO - PROCESS | 4012 | 1467875400355 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:10:00 INFO - PROCESS | 4012 | 1467875400358 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:00 INFO - PROCESS | 4012 | 1467875400443 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 00:10:00 INFO - PROCESS | 4012 | 1467875400449 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:00 INFO - PROCESS | 4012 | 1467875400452 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:00 INFO - PROCESS | 4012 | ++DOCSHELL 129EC400 == 17 [pid = 4012] [id = 686] 00:10:00 INFO - PROCESS | 4012 | ++DOMWINDOW == 53 (129EEC00) [pid = 4012] [serial = 2058] [outer = 00000000] 00:10:00 INFO - PROCESS | 4012 | ++DOMWINDOW == 54 (12DF1800) [pid = 4012] [serial = 2059] [outer = 129EEC00] 00:10:00 INFO - PROCESS | 4012 | 1467875400507 Marionette DEBUG loaded listener.js 00:10:00 INFO - PROCESS | 4012 | ++DOMWINDOW == 55 (130CE400) [pid = 4012] [serial = 2060] [outer = 129EEC00] 00:10:01 INFO - PROCESS | 4012 | 1467875400995 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:10:01 INFO - PROCESS | 4012 | 1467875401051 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 00:10:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 00:10:01 INFO - PROCESS | 4012 | 1467875401055 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 00:10:01 INFO - PROCESS | 4012 | 1467875401057 Marionette TRACE conn3 <- [1,2710,null,{}] 00:10:01 INFO - PROCESS | 4012 | 1467875401062 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:10:01 INFO - PROCESS | 4012 | 1467875401064 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:01 INFO - PROCESS | 4012 | 1467875401178 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 00:10:01 INFO - PROCESS | 4012 | 1467875401276 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:01 INFO - PROCESS | 4012 | 1467875401279 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:01 INFO - PROCESS | 4012 | ++DOCSHELL 139CE400 == 18 [pid = 4012] [id = 687] 00:10:01 INFO - PROCESS | 4012 | ++DOMWINDOW == 56 (139D1000) [pid = 4012] [serial = 2061] [outer = 00000000] 00:10:01 INFO - PROCESS | 4012 | ++DOMWINDOW == 57 (13DAE000) [pid = 4012] [serial = 2062] [outer = 139D1000] 00:10:01 INFO - PROCESS | 4012 | 1467875401328 Marionette DEBUG loaded listener.js 00:10:01 INFO - PROCESS | 4012 | ++DOMWINDOW == 58 (13EC8C00) [pid = 4012] [serial = 2063] [outer = 139D1000] 00:10:01 INFO - PROCESS | 4012 | 1467875401712 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:10:01 INFO - PROCESS | 4012 | 1467875401756 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 00:10:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 00:10:01 INFO - PROCESS | 4012 | 1467875401782 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 00:10:01 INFO - PROCESS | 4012 | 1467875401786 Marionette TRACE conn3 <- [1,2714,null,{}] 00:10:01 INFO - PROCESS | 4012 | 1467875401790 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:10:01 INFO - PROCESS | 4012 | 1467875401793 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:01 INFO - PROCESS | 4012 | 1467875401920 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 00:10:01 INFO - PROCESS | 4012 | 1467875401929 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:01 INFO - PROCESS | 4012 | 1467875401931 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:02 INFO - PROCESS | 4012 | ++DOCSHELL 139D3800 == 19 [pid = 4012] [id = 688] 00:10:02 INFO - PROCESS | 4012 | ++DOMWINDOW == 59 (13C53800) [pid = 4012] [serial = 2064] [outer = 00000000] 00:10:02 INFO - PROCESS | 4012 | ++DOMWINDOW == 60 (160C9000) [pid = 4012] [serial = 2065] [outer = 13C53800] 00:10:02 INFO - PROCESS | 4012 | 1467875402036 Marionette DEBUG loaded listener.js 00:10:02 INFO - PROCESS | 4012 | ++DOMWINDOW == 61 (16F6B800) [pid = 4012] [serial = 2066] [outer = 13C53800] 00:10:02 INFO - PROCESS | 4012 | 1467875402457 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:10:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 00:10:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 704ms 00:10:02 INFO - PROCESS | 4012 | 1467875402475 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 00:10:02 INFO - PROCESS | 4012 | 1467875402477 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 00:10:02 INFO - PROCESS | 4012 | 1467875402480 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 00:10:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 00:10:02 INFO - PROCESS | 4012 | 1467875402482 Marionette TRACE conn3 <- [1,2718,null,{}] 00:10:02 INFO - PROCESS | 4012 | 1467875402495 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:10:02 INFO - PROCESS | 4012 | 1467875402497 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:02 INFO - PROCESS | 4012 | 1467875402633 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 00:10:02 INFO - PROCESS | 4012 | 1467875402644 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:02 INFO - PROCESS | 4012 | 1467875402646 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:02 INFO - PROCESS | 4012 | ++DOCSHELL 16F77C00 == 20 [pid = 4012] [id = 689] 00:10:02 INFO - PROCESS | 4012 | ++DOMWINDOW == 62 (16F78000) [pid = 4012] [serial = 2067] [outer = 00000000] 00:10:02 INFO - PROCESS | 4012 | ++DOMWINDOW == 63 (170AA400) [pid = 4012] [serial = 2068] [outer = 16F78000] 00:10:02 INFO - PROCESS | 4012 | 1467875402689 Marionette DEBUG loaded listener.js 00:10:02 INFO - PROCESS | 4012 | ++DOMWINDOW == 64 (176D0C00) [pid = 4012] [serial = 2069] [outer = 16F78000] 00:10:03 INFO - PROCESS | 4012 | 1467875403603 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\n"]]]}] 00:10:03 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 00:10:03 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 00:10:03 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 00:10:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:10:03 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 00:10:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1141ms 00:10:03 INFO - PROCESS | 4012 | 1467875403623 Marionette TRACE conn3 -> [0,2721,"getWindowHandle",null] 00:10:03 INFO - PROCESS | 4012 | 1467875403625 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 00:10:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 00:10:03 INFO - PROCESS | 4012 | 1467875403628 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 00:10:03 INFO - PROCESS | 4012 | 1467875403630 Marionette TRACE conn3 <- [1,2722,null,{}] 00:10:03 INFO - PROCESS | 4012 | 1467875403639 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:10:03 INFO - PROCESS | 4012 | 1467875403641 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:03 INFO - PROCESS | 4012 | 1467875403751 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 00:10:03 INFO - PROCESS | 4012 | 1467875403756 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:03 INFO - PROCESS | 4012 | 1467875403762 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:03 INFO - PROCESS | 4012 | ++DOCSHELL 1788BC00 == 21 [pid = 4012] [id = 690] 00:10:03 INFO - PROCESS | 4012 | ++DOMWINDOW == 65 (1788C000) [pid = 4012] [serial = 2070] [outer = 00000000] 00:10:03 INFO - PROCESS | 4012 | ++DOMWINDOW == 66 (17DE4400) [pid = 4012] [serial = 2071] [outer = 1788C000] 00:10:03 INFO - PROCESS | 4012 | 1467875403814 Marionette DEBUG loaded listener.js 00:10:03 INFO - PROCESS | 4012 | ++DOMWINDOW == 67 (19503800) [pid = 4012] [serial = 2072] [outer = 1788C000] 00:10:04 INFO - PROCESS | 4012 | --DOMWINDOW == 66 (16F70800) [pid = 4012] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 00:10:04 INFO - PROCESS | 4012 | --DOMWINDOW == 65 (13DBB400) [pid = 4012] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 00:10:04 INFO - PROCESS | 4012 | --DOMWINDOW == 64 (0F312C00) [pid = 4012] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 00:10:04 INFO - PROCESS | 4012 | --DOMWINDOW == 63 (1313C800) [pid = 4012] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 00:10:04 INFO - PROCESS | 4012 | --DOMWINDOW == 62 (10E02000) [pid = 4012] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 00:10:04 INFO - PROCESS | 4012 | --DOMWINDOW == 61 (10E05C00) [pid = 4012] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 00:10:04 INFO - PROCESS | 4012 | --DOMWINDOW == 60 (160C6000) [pid = 4012] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 00:10:04 INFO - PROCESS | 4012 | --DOMWINDOW == 59 (132D7800) [pid = 4012] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 00:10:04 INFO - PROCESS | 4012 | --DOMWINDOW == 58 (19DDE800) [pid = 4012] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 00:10:04 INFO - PROCESS | 4012 | 1467875404351 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:10:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 00:10:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 735ms 00:10:04 INFO - PROCESS | 4012 | 1467875404368 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 00:10:04 INFO - PROCESS | 4012 | 1467875404370 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 00:10:04 INFO - PROCESS | 4012 | 1467875404374 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 00:10:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 00:10:04 INFO - PROCESS | 4012 | 1467875404375 Marionette TRACE conn3 <- [1,2726,null,{}] 00:10:04 INFO - PROCESS | 4012 | 1467875404379 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:10:04 INFO - PROCESS | 4012 | 1467875404381 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:04 INFO - PROCESS | 4012 | 1467875404462 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 00:10:04 INFO - PROCESS | 4012 | 1467875404467 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:04 INFO - PROCESS | 4012 | 1467875404469 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:04 INFO - PROCESS | 4012 | ++DOCSHELL 10229C00 == 22 [pid = 4012] [id = 691] 00:10:04 INFO - PROCESS | 4012 | ++DOMWINDOW == 59 (10A7F800) [pid = 4012] [serial = 2073] [outer = 00000000] 00:10:04 INFO - PROCESS | 4012 | ++DOMWINDOW == 60 (1950B400) [pid = 4012] [serial = 2074] [outer = 10A7F800] 00:10:04 INFO - PROCESS | 4012 | 1467875404513 Marionette DEBUG loaded listener.js 00:10:04 INFO - PROCESS | 4012 | ++DOMWINDOW == 61 (19510800) [pid = 4012] [serial = 2075] [outer = 10A7F800] 00:10:04 INFO - PROCESS | 4012 | 1467875404960 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:10:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 00:10:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 641ms 00:10:05 INFO - PROCESS | 4012 | 1467875405012 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 00:10:05 INFO - PROCESS | 4012 | 1467875405014 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 00:10:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 00:10:05 INFO - PROCESS | 4012 | 1467875405018 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 00:10:05 INFO - PROCESS | 4012 | 1467875405019 Marionette TRACE conn3 <- [1,2730,null,{}] 00:10:05 INFO - PROCESS | 4012 | 1467875405023 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:10:05 INFO - PROCESS | 4012 | 1467875405024 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:05 INFO - PROCESS | 4012 | 1467875405099 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 00:10:05 INFO - PROCESS | 4012 | 1467875405105 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:05 INFO - PROCESS | 4012 | 1467875405107 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:05 INFO - PROCESS | 4012 | ++DOCSHELL 1978AC00 == 23 [pid = 4012] [id = 692] 00:10:05 INFO - PROCESS | 4012 | ++DOMWINDOW == 62 (1978C800) [pid = 4012] [serial = 2076] [outer = 00000000] 00:10:05 INFO - PROCESS | 4012 | ++DOMWINDOW == 63 (19798000) [pid = 4012] [serial = 2077] [outer = 1978C800] 00:10:05 INFO - PROCESS | 4012 | 1467875405149 Marionette DEBUG loaded listener.js 00:10:05 INFO - PROCESS | 4012 | ++DOMWINDOW == 64 (19AC1800) [pid = 4012] [serial = 2078] [outer = 1978C800] 00:10:05 INFO - PROCESS | 4012 | 1467875405586 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:10:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 00:10:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 594ms 00:10:05 INFO - PROCESS | 4012 | 1467875405615 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 00:10:05 INFO - PROCESS | 4012 | 1467875405617 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 00:10:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 00:10:05 INFO - PROCESS | 4012 | 1467875405620 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 00:10:05 INFO - PROCESS | 4012 | 1467875405622 Marionette TRACE conn3 <- [1,2734,null,{}] 00:10:05 INFO - PROCESS | 4012 | 1467875405639 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:10:05 INFO - PROCESS | 4012 | 1467875405641 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:05 INFO - PROCESS | 4012 | 1467875405718 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 00:10:05 INFO - PROCESS | 4012 | 1467875405723 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:05 INFO - PROCESS | 4012 | 1467875405725 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:05 INFO - PROCESS | 4012 | ++DOCSHELL 19AC7400 == 24 [pid = 4012] [id = 693] 00:10:05 INFO - PROCESS | 4012 | ++DOMWINDOW == 65 (19AC7C00) [pid = 4012] [serial = 2079] [outer = 00000000] 00:10:05 INFO - PROCESS | 4012 | ++DOMWINDOW == 66 (19B57C00) [pid = 4012] [serial = 2080] [outer = 19AC7C00] 00:10:05 INFO - PROCESS | 4012 | 1467875405767 Marionette DEBUG loaded listener.js 00:10:05 INFO - PROCESS | 4012 | ++DOMWINDOW == 67 (19AC9400) [pid = 4012] [serial = 2081] [outer = 19AC7C00] 00:10:06 INFO - PROCESS | 4012 | 1467875406456 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:10:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 00:10:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 938ms 00:10:06 INFO - PROCESS | 4012 | 1467875406567 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 00:10:06 INFO - PROCESS | 4012 | 1467875406571 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 00:10:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 00:10:06 INFO - PROCESS | 4012 | 1467875406576 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 00:10:06 INFO - PROCESS | 4012 | 1467875406579 Marionette TRACE conn3 <- [1,2738,null,{}] 00:10:06 INFO - PROCESS | 4012 | 1467875406585 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:10:06 INFO - PROCESS | 4012 | 1467875406588 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:06 INFO - PROCESS | 4012 | 1467875406712 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 00:10:06 INFO - PROCESS | 4012 | 1467875406843 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:06 INFO - PROCESS | 4012 | 1467875406846 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:06 INFO - PROCESS | 4012 | ++DOCSHELL 10A05C00 == 25 [pid = 4012] [id = 694] 00:10:06 INFO - PROCESS | 4012 | ++DOMWINDOW == 68 (10A09C00) [pid = 4012] [serial = 2082] [outer = 00000000] 00:10:06 INFO - PROCESS | 4012 | ++DOMWINDOW == 69 (1281E000) [pid = 4012] [serial = 2083] [outer = 10A09C00] 00:10:06 INFO - PROCESS | 4012 | 1467875406909 Marionette DEBUG loaded listener.js 00:10:06 INFO - PROCESS | 4012 | ++DOMWINDOW == 70 (132D7800) [pid = 4012] [serial = 2084] [outer = 10A09C00] 00:10:07 INFO - PROCESS | 4012 | 1467875407557 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:10:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 00:10:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1047ms 00:10:07 INFO - PROCESS | 4012 | 1467875407619 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 00:10:07 INFO - PROCESS | 4012 | 1467875407624 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 00:10:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 00:10:07 INFO - PROCESS | 4012 | 1467875407649 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 00:10:07 INFO - PROCESS | 4012 | 1467875407652 Marionette TRACE conn3 <- [1,2742,null,{}] 00:10:07 INFO - PROCESS | 4012 | 1467875407656 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:10:07 INFO - PROCESS | 4012 | 1467875407658 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:07 INFO - PROCESS | 4012 | 1467875407783 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 00:10:08 INFO - PROCESS | 4012 | 1467875407996 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:08 INFO - PROCESS | 4012 | 1467875408000 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:08 INFO - PROCESS | 4012 | ++DOCSHELL 0F312000 == 26 [pid = 4012] [id = 695] 00:10:08 INFO - PROCESS | 4012 | ++DOMWINDOW == 71 (0F315800) [pid = 4012] [serial = 2085] [outer = 00000000] 00:10:08 INFO - PROCESS | 4012 | ++DOMWINDOW == 72 (102C6000) [pid = 4012] [serial = 2086] [outer = 0F315800] 00:10:08 INFO - PROCESS | 4012 | 1467875408051 Marionette DEBUG loaded listener.js 00:10:08 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (10E09800) [pid = 4012] [serial = 2087] [outer = 0F315800] 00:10:08 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (17DDC000) [pid = 4012] [serial = 2024] [outer = 00000000] [url = about:blank] 00:10:08 INFO - PROCESS | 4012 | --DOMWINDOW == 71 (1A341400) [pid = 4012] [serial = 1988] [outer = 00000000] [url = about:blank] 00:10:08 INFO - PROCESS | 4012 | --DOMWINDOW == 70 (170A3400) [pid = 4012] [serial = 2044] [outer = 00000000] [url = about:blank] 00:10:08 INFO - PROCESS | 4012 | --DOMWINDOW == 69 (15F4A000) [pid = 4012] [serial = 2038] [outer = 00000000] [url = about:blank] 00:10:08 INFO - PROCESS | 4012 | --DOMWINDOW == 68 (0F31EC00) [pid = 4012] [serial = 2026] [outer = 00000000] [url = about:blank] 00:10:08 INFO - PROCESS | 4012 | --DOMWINDOW == 67 (1055E400) [pid = 4012] [serial = 2027] [outer = 00000000] [url = about:blank] 00:10:08 INFO - PROCESS | 4012 | --DOMWINDOW == 66 (134C1C00) [pid = 4012] [serial = 2035] [outer = 00000000] [url = about:blank] 00:10:08 INFO - PROCESS | 4012 | --DOMWINDOW == 65 (114D4800) [pid = 4012] [serial = 2029] [outer = 00000000] [url = about:blank] 00:10:08 INFO - PROCESS | 4012 | --DOMWINDOW == 64 (12D6BC00) [pid = 4012] [serial = 2030] [outer = 00000000] [url = about:blank] 00:10:08 INFO - PROCESS | 4012 | --DOMWINDOW == 63 (10E3A800) [pid = 4012] [serial = 2032] [outer = 00000000] [url = about:blank] 00:10:08 INFO - PROCESS | 4012 | --DOMWINDOW == 62 (1144D800) [pid = 4012] [serial = 2033] [outer = 00000000] [url = about:blank] 00:10:08 INFO - PROCESS | 4012 | --DOMWINDOW == 61 (160CC000) [pid = 4012] [serial = 2041] [outer = 00000000] [url = about:blank] 00:10:08 INFO - PROCESS | 4012 | --DOMWINDOW == 60 (160C2000) [pid = 4012] [serial = 2039] [outer = 00000000] [url = about:blank] 00:10:08 INFO - PROCESS | 4012 | --DOMWINDOW == 59 (170A8800) [pid = 4012] [serial = 2045] [outer = 00000000] [url = about:blank] 00:10:08 INFO - PROCESS | 4012 | --DOMWINDOW == 58 (16B72800) [pid = 4012] [serial = 2042] [outer = 00000000] [url = about:blank] 00:10:08 INFO - PROCESS | 4012 | --DOMWINDOW == 57 (13942400) [pid = 4012] [serial = 2036] [outer = 00000000] [url = about:blank] 00:10:08 INFO - PROCESS | 4012 | 1467875408634 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:10:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 00:10:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1032ms 00:10:08 INFO - PROCESS | 4012 | 1467875408690 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 00:10:08 INFO - PROCESS | 4012 | 1467875408693 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 00:10:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 00:10:08 INFO - PROCESS | 4012 | 1467875408718 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 00:10:08 INFO - PROCESS | 4012 | 1467875408722 Marionette TRACE conn3 <- [1,2746,null,{}] 00:10:08 INFO - PROCESS | 4012 | 1467875408728 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:10:08 INFO - PROCESS | 4012 | 1467875408732 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:08 INFO - PROCESS | 4012 | 1467875408818 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 00:10:08 INFO - PROCESS | 4012 | 1467875408915 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:08 INFO - PROCESS | 4012 | 1467875408918 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:08 INFO - PROCESS | 4012 | ++DOCSHELL 1055E400 == 27 [pid = 4012] [id = 696] 00:10:08 INFO - PROCESS | 4012 | ++DOMWINDOW == 58 (10A9F000) [pid = 4012] [serial = 2088] [outer = 00000000] 00:10:08 INFO - PROCESS | 4012 | ++DOMWINDOW == 59 (1129AC00) [pid = 4012] [serial = 2089] [outer = 10A9F000] 00:10:08 INFO - PROCESS | 4012 | 1467875408971 Marionette DEBUG loaded listener.js 00:10:09 INFO - PROCESS | 4012 | ++DOMWINDOW == 60 (11C45000) [pid = 4012] [serial = 2090] [outer = 10A9F000] 00:10:09 INFO - PROCESS | 4012 | 1467875409387 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:10:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 00:10:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 751ms 00:10:09 INFO - PROCESS | 4012 | 1467875409458 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 00:10:09 INFO - PROCESS | 4012 | 1467875409461 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 00:10:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 00:10:09 INFO - PROCESS | 4012 | 1467875409466 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 00:10:09 INFO - PROCESS | 4012 | 1467875409468 Marionette TRACE conn3 <- [1,2750,null,{}] 00:10:09 INFO - PROCESS | 4012 | 1467875409472 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:10:09 INFO - PROCESS | 4012 | 1467875409474 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:09 INFO - PROCESS | 4012 | 1467875409580 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 00:10:09 INFO - PROCESS | 4012 | 1467875409594 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:09 INFO - PROCESS | 4012 | 1467875409597 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:09 INFO - PROCESS | 4012 | ++DOCSHELL 13152C00 == 28 [pid = 4012] [id = 697] 00:10:09 INFO - PROCESS | 4012 | ++DOMWINDOW == 61 (13153400) [pid = 4012] [serial = 2091] [outer = 00000000] 00:10:09 INFO - PROCESS | 4012 | ++DOMWINDOW == 62 (13495400) [pid = 4012] [serial = 2092] [outer = 13153400] 00:10:09 INFO - PROCESS | 4012 | 1467875409642 Marionette DEBUG loaded listener.js 00:10:09 INFO - PROCESS | 4012 | ++DOMWINDOW == 63 (139C9000) [pid = 4012] [serial = 2093] [outer = 13153400] 00:10:10 INFO - PROCESS | 4012 | 1467875410108 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:10:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 00:10:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 704ms 00:10:10 INFO - PROCESS | 4012 | 1467875410166 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 00:10:10 INFO - PROCESS | 4012 | 1467875410168 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 00:10:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 00:10:10 INFO - PROCESS | 4012 | 1467875410173 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 00:10:10 INFO - PROCESS | 4012 | 1467875410179 Marionette TRACE conn3 <- [1,2754,null,{}] 00:10:10 INFO - PROCESS | 4012 | 1467875410188 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:10:10 INFO - PROCESS | 4012 | 1467875410191 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:10 INFO - PROCESS | 4012 | 1467875410278 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 00:10:10 INFO - PROCESS | 4012 | 1467875410288 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:10 INFO - PROCESS | 4012 | 1467875410290 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:10 INFO - PROCESS | 4012 | ++DOCSHELL 159DAC00 == 29 [pid = 4012] [id = 698] 00:10:10 INFO - PROCESS | 4012 | ++DOMWINDOW == 64 (15F43400) [pid = 4012] [serial = 2094] [outer = 00000000] 00:10:10 INFO - PROCESS | 4012 | ++DOMWINDOW == 65 (16072800) [pid = 4012] [serial = 2095] [outer = 15F43400] 00:10:10 INFO - PROCESS | 4012 | 1467875410334 Marionette DEBUG loaded listener.js 00:10:10 INFO - PROCESS | 4012 | ++DOMWINDOW == 66 (160C6000) [pid = 4012] [serial = 2096] [outer = 15F43400] 00:10:10 INFO - PROCESS | 4012 | 1467875410814 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:10:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 00:10:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 703ms 00:10:10 INFO - PROCESS | 4012 | 1467875410871 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 00:10:10 INFO - PROCESS | 4012 | 1467875410873 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 00:10:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 00:10:10 INFO - PROCESS | 4012 | 1467875410877 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 00:10:10 INFO - PROCESS | 4012 | 1467875410878 Marionette TRACE conn3 <- [1,2758,null,{}] 00:10:10 INFO - PROCESS | 4012 | 1467875410882 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:10:10 INFO - PROCESS | 4012 | 1467875410884 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:11 INFO - PROCESS | 4012 | 1467875411032 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 00:10:11 INFO - PROCESS | 4012 | 1467875411056 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:11 INFO - PROCESS | 4012 | 1467875411058 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:11 INFO - PROCESS | 4012 | ++DOCSHELL 16F69800 == 30 [pid = 4012] [id = 699] 00:10:11 INFO - PROCESS | 4012 | ++DOMWINDOW == 67 (16F6A000) [pid = 4012] [serial = 2097] [outer = 00000000] 00:10:11 INFO - PROCESS | 4012 | ++DOMWINDOW == 68 (16F73800) [pid = 4012] [serial = 2098] [outer = 16F6A000] 00:10:11 INFO - PROCESS | 4012 | 1467875411101 Marionette DEBUG loaded listener.js 00:10:11 INFO - PROCESS | 4012 | ++DOMWINDOW == 69 (17035000) [pid = 4012] [serial = 2099] [outer = 16F6A000] 00:10:11 INFO - PROCESS | 4012 | 1467875411526 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:10:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 00:10:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 704ms 00:10:11 INFO - PROCESS | 4012 | 1467875411576 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 00:10:11 INFO - PROCESS | 4012 | 1467875411578 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 00:10:11 INFO - PROCESS | 4012 | 1467875411581 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 00:10:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 00:10:11 INFO - PROCESS | 4012 | 1467875411583 Marionette TRACE conn3 <- [1,2762,null,{}] 00:10:11 INFO - PROCESS | 4012 | 1467875411592 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:10:11 INFO - PROCESS | 4012 | 1467875411593 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:11 INFO - PROCESS | 4012 | 1467875411702 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 00:10:11 INFO - PROCESS | 4012 | 1467875411707 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:11 INFO - PROCESS | 4012 | 1467875411713 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:11 INFO - PROCESS | 4012 | ++DOCSHELL 129ED000 == 31 [pid = 4012] [id = 700] 00:10:11 INFO - PROCESS | 4012 | ++DOMWINDOW == 70 (17232400) [pid = 4012] [serial = 2100] [outer = 00000000] 00:10:11 INFO - PROCESS | 4012 | ++DOMWINDOW == 71 (1778C800) [pid = 4012] [serial = 2101] [outer = 17232400] 00:10:11 INFO - PROCESS | 4012 | 1467875411765 Marionette DEBUG loaded listener.js 00:10:11 INFO - PROCESS | 4012 | ++DOMWINDOW == 72 (1788AC00) [pid = 4012] [serial = 2102] [outer = 17232400] 00:10:12 INFO - PROCESS | 4012 | 1467875412249 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:10:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 00:10:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 688ms 00:10:12 INFO - PROCESS | 4012 | 1467875412281 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 00:10:12 INFO - PROCESS | 4012 | 1467875412283 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 00:10:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 00:10:12 INFO - PROCESS | 4012 | 1467875412292 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 00:10:12 INFO - PROCESS | 4012 | 1467875412294 Marionette TRACE conn3 <- [1,2766,null,{}] 00:10:12 INFO - PROCESS | 4012 | 1467875412297 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:10:12 INFO - PROCESS | 4012 | 1467875412299 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:12 INFO - PROCESS | 4012 | 1467875412439 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 00:10:12 INFO - PROCESS | 4012 | 1467875412462 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:12 INFO - PROCESS | 4012 | 1467875412464 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:12 INFO - PROCESS | 4012 | ++DOCSHELL 17DDB800 == 32 [pid = 4012] [id = 701] 00:10:12 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (19502C00) [pid = 4012] [serial = 2103] [outer = 00000000] 00:10:12 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (19795400) [pid = 4012] [serial = 2104] [outer = 19502C00] 00:10:12 INFO - PROCESS | 4012 | 1467875412506 Marionette DEBUG loaded listener.js 00:10:12 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (1978F400) [pid = 4012] [serial = 2105] [outer = 19502C00] 00:10:12 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (129EEC00) [pid = 4012] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 00:10:12 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (10E02400) [pid = 4012] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 00:10:12 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (139D1000) [pid = 4012] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 00:10:12 INFO - PROCESS | 4012 | --DOMWINDOW == 71 (16F78000) [pid = 4012] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 00:10:12 INFO - PROCESS | 4012 | --DOMWINDOW == 70 (1788C000) [pid = 4012] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 00:10:12 INFO - PROCESS | 4012 | --DOMWINDOW == 69 (11CD9400) [pid = 4012] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 00:10:12 INFO - PROCESS | 4012 | --DOMWINDOW == 68 (1449D000) [pid = 4012] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 00:10:12 INFO - PROCESS | 4012 | --DOMWINDOW == 67 (10A7F800) [pid = 4012] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 00:10:12 INFO - PROCESS | 4012 | --DOMWINDOW == 66 (1978C800) [pid = 4012] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 00:10:12 INFO - PROCESS | 4012 | --DOMWINDOW == 65 (13C53800) [pid = 4012] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 00:10:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 00:10:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 735ms 00:10:13 INFO - PROCESS | 4012 | 1467875413017 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:10:13 INFO - PROCESS | 4012 | 1467875413027 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 00:10:13 INFO - PROCESS | 4012 | 1467875413029 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 00:10:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 00:10:13 INFO - PROCESS | 4012 | 1467875413033 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 00:10:13 INFO - PROCESS | 4012 | 1467875413034 Marionette TRACE conn3 <- [1,2770,null,{}] 00:10:13 INFO - PROCESS | 4012 | 1467875413038 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:10:13 INFO - PROCESS | 4012 | 1467875413040 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:13 INFO - PROCESS | 4012 | 1467875413116 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 00:10:13 INFO - PROCESS | 4012 | 1467875413122 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:13 INFO - PROCESS | 4012 | 1467875413124 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:13 INFO - PROCESS | 4012 | ++DOCSHELL 139D1000 == 33 [pid = 4012] [id = 702] 00:10:13 INFO - PROCESS | 4012 | ++DOMWINDOW == 66 (13C52C00) [pid = 4012] [serial = 2106] [outer = 00000000] 00:10:13 INFO - PROCESS | 4012 | ++DOMWINDOW == 67 (19790C00) [pid = 4012] [serial = 2107] [outer = 13C52C00] 00:10:13 INFO - PROCESS | 4012 | 1467875413166 Marionette DEBUG loaded listener.js 00:10:13 INFO - PROCESS | 4012 | ++DOMWINDOW == 68 (19ACA400) [pid = 4012] [serial = 2108] [outer = 13C52C00] 00:10:13 INFO - PROCESS | 4012 | 1467875413593 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:10:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 00:10:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 594ms 00:10:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 00:10:13 INFO - PROCESS | 4012 | 1467875413629 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 00:10:13 INFO - PROCESS | 4012 | 1467875413631 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 00:10:13 INFO - PROCESS | 4012 | 1467875413635 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 00:10:13 INFO - PROCESS | 4012 | 1467875413636 Marionette TRACE conn3 <- [1,2774,null,{}] 00:10:13 INFO - PROCESS | 4012 | 1467875413640 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:10:13 INFO - PROCESS | 4012 | 1467875413642 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:13 INFO - PROCESS | 4012 | 1467875413750 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 00:10:13 INFO - PROCESS | 4012 | 1467875413782 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:13 INFO - PROCESS | 4012 | 1467875413784 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:13 INFO - PROCESS | 4012 | ++DOCSHELL 170A5C00 == 34 [pid = 4012] [id = 703] 00:10:13 INFO - PROCESS | 4012 | ++DOMWINDOW == 69 (19D36C00) [pid = 4012] [serial = 2109] [outer = 00000000] 00:10:13 INFO - PROCESS | 4012 | ++DOMWINDOW == 70 (19D99800) [pid = 4012] [serial = 2110] [outer = 19D36C00] 00:10:13 INFO - PROCESS | 4012 | 1467875413826 Marionette DEBUG loaded listener.js 00:10:13 INFO - PROCESS | 4012 | ++DOMWINDOW == 71 (19DDA400) [pid = 4012] [serial = 2111] [outer = 19D36C00] 00:10:14 INFO - PROCESS | 4012 | 1467875414248 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:10:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 00:10:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 641ms 00:10:14 INFO - PROCESS | 4012 | 1467875414273 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 00:10:14 INFO - PROCESS | 4012 | 1467875414275 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 00:10:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 00:10:14 INFO - PROCESS | 4012 | 1467875414278 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 00:10:14 INFO - PROCESS | 4012 | 1467875414280 Marionette TRACE conn3 <- [1,2778,null,{}] 00:10:14 INFO - PROCESS | 4012 | 1467875414297 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:10:14 INFO - PROCESS | 4012 | 1467875414299 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:14 INFO - PROCESS | 4012 | 1467875414378 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 00:10:14 INFO - PROCESS | 4012 | 1467875414383 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:14 INFO - PROCESS | 4012 | 1467875414385 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:14 INFO - PROCESS | 4012 | ++DOCSHELL 159D9800 == 35 [pid = 4012] [id = 704] 00:10:14 INFO - PROCESS | 4012 | ++DOMWINDOW == 72 (18210400) [pid = 4012] [serial = 2112] [outer = 00000000] 00:10:14 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (19EC4C00) [pid = 4012] [serial = 2113] [outer = 18210400] 00:10:14 INFO - PROCESS | 4012 | 1467875414429 Marionette DEBUG loaded listener.js 00:10:14 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (1A1B6C00) [pid = 4012] [serial = 2114] [outer = 18210400] 00:10:14 INFO - PROCESS | 4012 | 1467875414855 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:10:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 00:10:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 594ms 00:10:14 INFO - PROCESS | 4012 | 1467875414876 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 00:10:14 INFO - PROCESS | 4012 | 1467875414877 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 00:10:14 INFO - PROCESS | 4012 | 1467875414881 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 00:10:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 00:10:14 INFO - PROCESS | 4012 | 1467875414882 Marionette TRACE conn3 <- [1,2782,null,{}] 00:10:14 INFO - PROCESS | 4012 | 1467875414886 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:10:14 INFO - PROCESS | 4012 | 1467875414887 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:15 INFO - PROCESS | 4012 | 1467875415055 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 00:10:15 INFO - PROCESS | 4012 | 1467875415217 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:15 INFO - PROCESS | 4012 | 1467875415220 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:15 INFO - PROCESS | 4012 | ++DOCSHELL 10A9E000 == 36 [pid = 4012] [id = 705] 00:10:15 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (10E05000) [pid = 4012] [serial = 2115] [outer = 00000000] 00:10:15 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (11215400) [pid = 4012] [serial = 2116] [outer = 10E05000] 00:10:15 INFO - PROCESS | 4012 | 1467875415282 Marionette DEBUG loaded listener.js 00:10:15 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (114C9800) [pid = 4012] [serial = 2117] [outer = 10E05000] 00:10:15 INFO - PROCESS | 4012 | 1467875415838 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:10:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 00:10:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 985ms 00:10:15 INFO - PROCESS | 4012 | 1467875415869 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 00:10:15 INFO - PROCESS | 4012 | 1467875415874 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 00:10:15 INFO - PROCESS | 4012 | 1467875415879 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 00:10:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 00:10:15 INFO - PROCESS | 4012 | 1467875415882 Marionette TRACE conn3 <- [1,2786,null,{}] 00:10:15 INFO - PROCESS | 4012 | 1467875415887 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:10:15 INFO - PROCESS | 4012 | 1467875415890 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:16 INFO - PROCESS | 4012 | 1467875415998 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 00:10:16 INFO - PROCESS | 4012 | 1467875416157 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:16 INFO - PROCESS | 4012 | 1467875416160 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:16 INFO - PROCESS | 4012 | ++DOCSHELL 13CC0C00 == 37 [pid = 4012] [id = 706] 00:10:16 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (13DB3000) [pid = 4012] [serial = 2118] [outer = 00000000] 00:10:16 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (159D6400) [pid = 4012] [serial = 2119] [outer = 13DB3000] 00:10:16 INFO - PROCESS | 4012 | 1467875416215 Marionette DEBUG loaded listener.js 00:10:16 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (160BF000) [pid = 4012] [serial = 2120] [outer = 13DB3000] 00:10:16 INFO - PROCESS | 4012 | 1467875416813 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:10:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 00:10:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1001ms 00:10:16 INFO - PROCESS | 4012 | 1467875416886 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 00:10:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 00:10:16 INFO - PROCESS | 4012 | 1467875416889 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 00:10:16 INFO - PROCESS | 4012 | 1467875416893 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 00:10:16 INFO - PROCESS | 4012 | 1467875416895 Marionette TRACE conn3 <- [1,2790,null,{}] 00:10:16 INFO - PROCESS | 4012 | 1467875416899 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:10:16 INFO - PROCESS | 4012 | 1467875416902 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:17 INFO - PROCESS | 4012 | 1467875417056 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 00:10:17 INFO - PROCESS | 4012 | 1467875417128 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:17 INFO - PROCESS | 4012 | 1467875417131 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:17 INFO - PROCESS | 4012 | ++DOCSHELL 177D7C00 == 38 [pid = 4012] [id = 707] 00:10:17 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (18210C00) [pid = 4012] [serial = 2121] [outer = 00000000] 00:10:17 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (19B62C00) [pid = 4012] [serial = 2122] [outer = 18210C00] 00:10:17 INFO - PROCESS | 4012 | 1467875417184 Marionette DEBUG loaded listener.js 00:10:17 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (19DE5C00) [pid = 4012] [serial = 2123] [outer = 18210C00] 00:10:17 INFO - PROCESS | 4012 | 1467875417790 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:10:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 00:10:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 953ms 00:10:17 INFO - PROCESS | 4012 | 1467875417837 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 00:10:17 INFO - PROCESS | 4012 | 1467875417841 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 00:10:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 00:10:17 INFO - PROCESS | 4012 | 1467875417852 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 00:10:17 INFO - PROCESS | 4012 | 1467875417856 Marionette TRACE conn3 <- [1,2794,null,{}] 00:10:17 INFO - PROCESS | 4012 | 1467875417860 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:10:17 INFO - PROCESS | 4012 | 1467875417863 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:17 INFO - PROCESS | 4012 | 1467875417972 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 00:10:18 INFO - PROCESS | 4012 | 1467875418107 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:18 INFO - PROCESS | 4012 | 1467875418110 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:18 INFO - PROCESS | 4012 | ++DOCSHELL 0F314400 == 39 [pid = 4012] [id = 708] 00:10:18 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (0F316800) [pid = 4012] [serial = 2124] [outer = 00000000] 00:10:18 INFO - PROCESS | 4012 | ++DOMWINDOW == 85 (102D1400) [pid = 4012] [serial = 2125] [outer = 0F316800] 00:10:18 INFO - PROCESS | 4012 | 1467875418331 Marionette DEBUG loaded listener.js 00:10:18 INFO - PROCESS | 4012 | ++DOMWINDOW == 86 (10E05C00) [pid = 4012] [serial = 2126] [outer = 0F316800] 00:10:18 INFO - PROCESS | 4012 | 1467875418900 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:10:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 00:10:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1094ms 00:10:18 INFO - PROCESS | 4012 | 1467875418955 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 00:10:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 00:10:18 INFO - PROCESS | 4012 | 1467875418958 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 00:10:18 INFO - PROCESS | 4012 | 1467875418963 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 00:10:18 INFO - PROCESS | 4012 | 1467875418966 Marionette TRACE conn3 <- [1,2798,null,{}] 00:10:18 INFO - PROCESS | 4012 | 1467875418971 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:10:18 INFO - PROCESS | 4012 | 1467875418973 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:19 INFO - PROCESS | 4012 | --DOCSHELL 159D9800 == 38 [pid = 4012] [id = 704] 00:10:19 INFO - PROCESS | 4012 | --DOCSHELL 170A5C00 == 37 [pid = 4012] [id = 703] 00:10:19 INFO - PROCESS | 4012 | --DOCSHELL 139D1000 == 36 [pid = 4012] [id = 702] 00:10:19 INFO - PROCESS | 4012 | --DOCSHELL 17DDB800 == 35 [pid = 4012] [id = 701] 00:10:19 INFO - PROCESS | 4012 | --DOCSHELL 129ED000 == 34 [pid = 4012] [id = 700] 00:10:19 INFO - PROCESS | 4012 | --DOCSHELL 16F69800 == 33 [pid = 4012] [id = 699] 00:10:19 INFO - PROCESS | 4012 | --DOCSHELL 159DAC00 == 32 [pid = 4012] [id = 698] 00:10:19 INFO - PROCESS | 4012 | --DOCSHELL 13152C00 == 31 [pid = 4012] [id = 697] 00:10:19 INFO - PROCESS | 4012 | --DOCSHELL 1055E400 == 30 [pid = 4012] [id = 696] 00:10:19 INFO - PROCESS | 4012 | --DOCSHELL 0F312000 == 29 [pid = 4012] [id = 695] 00:10:19 INFO - PROCESS | 4012 | --DOCSHELL 10A99400 == 28 [pid = 4012] [id = 676] 00:10:19 INFO - PROCESS | 4012 | --DOCSHELL 177D7C00 == 27 [pid = 4012] [id = 707] 00:10:19 INFO - PROCESS | 4012 | --DOCSHELL 10A9E000 == 26 [pid = 4012] [id = 705] 00:10:19 INFO - PROCESS | 4012 | --DOCSHELL 13CC0C00 == 25 [pid = 4012] [id = 706] 00:10:19 INFO - PROCESS | 4012 | 1467875419656 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 00:10:19 INFO - PROCESS | 4012 | --DOMWINDOW == 85 (12DF1800) [pid = 4012] [serial = 2059] [outer = 00000000] [url = about:blank] 00:10:19 INFO - PROCESS | 4012 | --DOMWINDOW == 84 (130CE400) [pid = 4012] [serial = 2060] [outer = 00000000] [url = about:blank] 00:10:19 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (10E0E400) [pid = 4012] [serial = 2056] [outer = 00000000] [url = about:blank] 00:10:19 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (10E43400) [pid = 4012] [serial = 2057] [outer = 00000000] [url = about:blank] 00:10:19 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (13DAE000) [pid = 4012] [serial = 2062] [outer = 00000000] [url = about:blank] 00:10:19 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (170AA400) [pid = 4012] [serial = 2068] [outer = 00000000] [url = about:blank] 00:10:19 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (19503800) [pid = 4012] [serial = 2072] [outer = 00000000] [url = about:blank] 00:10:19 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (13156000) [pid = 4012] [serial = 2048] [outer = 00000000] [url = about:blank] 00:10:19 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (129ECC00) [pid = 4012] [serial = 2047] [outer = 00000000] [url = about:blank] 00:10:19 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (16DBD800) [pid = 4012] [serial = 2051] [outer = 00000000] [url = about:blank] 00:10:19 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (16073400) [pid = 4012] [serial = 2050] [outer = 00000000] [url = about:blank] 00:10:19 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (17DE4400) [pid = 4012] [serial = 2071] [outer = 00000000] [url = about:blank] 00:10:19 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (1950B400) [pid = 4012] [serial = 2074] [outer = 00000000] [url = about:blank] 00:10:19 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (1800C400) [pid = 4012] [serial = 2053] [outer = 00000000] [url = about:blank] 00:10:19 INFO - PROCESS | 4012 | --DOMWINDOW == 71 (19AC1800) [pid = 4012] [serial = 2078] [outer = 00000000] [url = about:blank] 00:10:19 INFO - PROCESS | 4012 | --DOMWINDOW == 70 (19798000) [pid = 4012] [serial = 2077] [outer = 00000000] [url = about:blank] 00:10:19 INFO - PROCESS | 4012 | --DOMWINDOW == 69 (160C9000) [pid = 4012] [serial = 2065] [outer = 00000000] [url = about:blank] 00:10:19 INFO - PROCESS | 4012 | --DOMWINDOW == 68 (16F6B800) [pid = 4012] [serial = 2066] [outer = 00000000] [url = about:blank] 00:10:19 INFO - PROCESS | 4012 | --DOMWINDOW == 67 (176D0C00) [pid = 4012] [serial = 2069] [outer = 00000000] [url = about:blank] 00:10:19 INFO - PROCESS | 4012 | --DOMWINDOW == 66 (19B57C00) [pid = 4012] [serial = 2080] [outer = 00000000] [url = about:blank] 00:10:19 INFO - PROCESS | 4012 | --DOMWINDOW == 65 (13EC8C00) [pid = 4012] [serial = 2063] [outer = 00000000] [url = about:blank] 00:10:19 INFO - PROCESS | 4012 | --DOMWINDOW == 64 (19510800) [pid = 4012] [serial = 2075] [outer = 00000000] [url = about:blank] 00:10:19 INFO - PROCESS | 4012 | --DOCSHELL 0F314400 == 24 [pid = 4012] [id = 708] 00:10:19 INFO - PROCESS | 4012 | 1467875419845 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:19 INFO - PROCESS | 4012 | 1467875419849 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:19 INFO - PROCESS | 4012 | ++DOCSHELL 1026A800 == 25 [pid = 4012] [id = 709] 00:10:19 INFO - PROCESS | 4012 | ++DOMWINDOW == 65 (1026CC00) [pid = 4012] [serial = 2127] [outer = 00000000] 00:10:19 INFO - PROCESS | 4012 | ++DOMWINDOW == 66 (10A75400) [pid = 4012] [serial = 2128] [outer = 1026CC00] 00:10:19 INFO - PROCESS | 4012 | 1467875419898 Marionette DEBUG loaded listener.js 00:10:19 INFO - PROCESS | 4012 | ++DOMWINDOW == 67 (10E04800) [pid = 4012] [serial = 2129] [outer = 1026CC00] 00:10:20 INFO - PROCESS | 4012 | 1467875420559 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:10:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 00:10:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1657ms 00:10:20 INFO - PROCESS | 4012 | 1467875420631 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 00:10:20 INFO - PROCESS | 4012 | 1467875420635 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 00:10:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 00:10:20 INFO - PROCESS | 4012 | 1467875420664 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 00:10:20 INFO - PROCESS | 4012 | 1467875420670 Marionette TRACE conn3 <- [1,2802,null,{}] 00:10:20 INFO - PROCESS | 4012 | 1467875420675 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:10:20 INFO - PROCESS | 4012 | 1467875420678 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:20 INFO - PROCESS | 4012 | 1467875420800 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 00:10:20 INFO - PROCESS | 4012 | 1467875420927 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:20 INFO - PROCESS | 4012 | 1467875420930 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:20 INFO - PROCESS | 4012 | ++DOCSHELL 114CD800 == 26 [pid = 4012] [id = 710] 00:10:20 INFO - PROCESS | 4012 | ++DOMWINDOW == 68 (114D3800) [pid = 4012] [serial = 2130] [outer = 00000000] 00:10:20 INFO - PROCESS | 4012 | ++DOMWINDOW == 69 (1281E400) [pid = 4012] [serial = 2131] [outer = 114D3800] 00:10:21 INFO - PROCESS | 4012 | 1467875420988 Marionette DEBUG loaded listener.js 00:10:21 INFO - PROCESS | 4012 | ++DOMWINDOW == 70 (12BCE000) [pid = 4012] [serial = 2132] [outer = 114D3800] 00:10:21 INFO - PROCESS | 4012 | 1467875421703 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:10:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 00:10:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1095ms 00:10:21 INFO - PROCESS | 4012 | 1467875421782 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 00:10:21 INFO - PROCESS | 4012 | 1467875421787 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 00:10:21 INFO - PROCESS | 4012 | 1467875421794 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 00:10:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 00:10:21 INFO - PROCESS | 4012 | 1467875421797 Marionette TRACE conn3 <- [1,2806,null,{}] 00:10:21 INFO - PROCESS | 4012 | 1467875421802 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:10:21 INFO - PROCESS | 4012 | 1467875421805 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:21 INFO - PROCESS | 4012 | 1467875421930 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 00:10:22 INFO - PROCESS | 4012 | 1467875422059 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:22 INFO - PROCESS | 4012 | 1467875422062 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:22 INFO - PROCESS | 4012 | ++DOCSHELL 134CD000 == 27 [pid = 4012] [id = 711] 00:10:22 INFO - PROCESS | 4012 | ++DOMWINDOW == 71 (13940000) [pid = 4012] [serial = 2133] [outer = 00000000] 00:10:22 INFO - PROCESS | 4012 | ++DOMWINDOW == 72 (139C4400) [pid = 4012] [serial = 2134] [outer = 13940000] 00:10:22 INFO - PROCESS | 4012 | 1467875422123 Marionette DEBUG loaded listener.js 00:10:22 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (13C53C00) [pid = 4012] [serial = 2135] [outer = 13940000] 00:10:22 INFO - PROCESS | 4012 | 1467875422792 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:10:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 00:10:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1047ms 00:10:22 INFO - PROCESS | 4012 | 1467875422838 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 00:10:22 INFO - PROCESS | 4012 | 1467875422842 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 00:10:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 00:10:22 INFO - PROCESS | 4012 | 1467875422846 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 00:10:22 INFO - PROCESS | 4012 | 1467875422849 Marionette TRACE conn3 <- [1,2810,null,{}] 00:10:22 INFO - PROCESS | 4012 | 1467875422871 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:10:22 INFO - PROCESS | 4012 | 1467875422873 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:22 INFO - PROCESS | 4012 | 1467875422957 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 00:10:23 INFO - PROCESS | 4012 | 1467875423052 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:23 INFO - PROCESS | 4012 | 1467875423054 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:23 INFO - PROCESS | 4012 | ++DOCSHELL 10E3DC00 == 28 [pid = 4012] [id = 712] 00:10:23 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (10E41800) [pid = 4012] [serial = 2136] [outer = 00000000] 00:10:23 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (11CDAC00) [pid = 4012] [serial = 2137] [outer = 10E41800] 00:10:23 INFO - PROCESS | 4012 | 1467875423100 Marionette DEBUG loaded listener.js 00:10:23 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (13940C00) [pid = 4012] [serial = 2138] [outer = 10E41800] 00:10:23 INFO - PROCESS | 4012 | 1467875423508 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:10:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 00:10:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 720ms 00:10:23 INFO - PROCESS | 4012 | 1467875423564 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 00:10:23 INFO - PROCESS | 4012 | 1467875423568 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 00:10:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 00:10:23 INFO - PROCESS | 4012 | 1467875423574 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 00:10:23 INFO - PROCESS | 4012 | 1467875423576 Marionette TRACE conn3 <- [1,2814,null,{}] 00:10:23 INFO - PROCESS | 4012 | 1467875423580 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:10:23 INFO - PROCESS | 4012 | 1467875423582 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:23 INFO - PROCESS | 4012 | 1467875423671 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 00:10:23 INFO - PROCESS | 4012 | 1467875423677 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:23 INFO - PROCESS | 4012 | 1467875423679 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:23 INFO - PROCESS | 4012 | ++DOCSHELL 152B3000 == 29 [pid = 4012] [id = 713] 00:10:23 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (157A7400) [pid = 4012] [serial = 2139] [outer = 00000000] 00:10:23 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (15F50C00) [pid = 4012] [serial = 2140] [outer = 157A7400] 00:10:23 INFO - PROCESS | 4012 | 1467875423724 Marionette DEBUG loaded listener.js 00:10:23 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (160C1400) [pid = 4012] [serial = 2141] [outer = 157A7400] 00:10:24 INFO - PROCESS | 4012 | 1467875424214 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 00:10:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 00:10:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 703ms 00:10:24 INFO - PROCESS | 4012 | 1467875424274 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 00:10:24 INFO - PROCESS | 4012 | 1467875424276 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 00:10:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 00:10:24 INFO - PROCESS | 4012 | 1467875424280 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 00:10:24 INFO - PROCESS | 4012 | 1467875424283 Marionette TRACE conn3 <- [1,2818,null,{}] 00:10:24 INFO - PROCESS | 4012 | 1467875424293 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:10:24 INFO - PROCESS | 4012 | 1467875424298 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:24 INFO - PROCESS | 4012 | 1467875424429 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 00:10:24 INFO - PROCESS | 4012 | 1467875424445 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:24 INFO - PROCESS | 4012 | 1467875424449 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:24 INFO - PROCESS | 4012 | ++DOCSHELL 16F74000 == 30 [pid = 4012] [id = 714] 00:10:24 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (16F74800) [pid = 4012] [serial = 2142] [outer = 00000000] 00:10:24 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (170A4000) [pid = 4012] [serial = 2143] [outer = 16F74800] 00:10:24 INFO - PROCESS | 4012 | 1467875424549 Marionette DEBUG loaded listener.js 00:10:24 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (172EE000) [pid = 4012] [serial = 2144] [outer = 16F74800] 00:10:24 INFO - PROCESS | 4012 | 1467875424980 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:10:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 00:10:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 735ms 00:10:25 INFO - PROCESS | 4012 | 1467875425020 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 00:10:25 INFO - PROCESS | 4012 | 1467875425022 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 00:10:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 00:10:25 INFO - PROCESS | 4012 | 1467875425060 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 00:10:25 INFO - PROCESS | 4012 | 1467875425061 Marionette TRACE conn3 <- [1,2822,null,{}] 00:10:25 INFO - PROCESS | 4012 | 1467875425067 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:10:25 INFO - PROCESS | 4012 | 1467875425069 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:25 INFO - PROCESS | 4012 | 1467875425184 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 00:10:25 INFO - PROCESS | 4012 | 1467875425196 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:25 INFO - PROCESS | 4012 | 1467875425198 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:25 INFO - PROCESS | 4012 | ++DOCSHELL 1788C400 == 31 [pid = 4012] [id = 715] 00:10:25 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (17DD8400) [pid = 4012] [serial = 2145] [outer = 00000000] 00:10:25 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (1820DC00) [pid = 4012] [serial = 2146] [outer = 17DD8400] 00:10:25 INFO - PROCESS | 4012 | 1467875425248 Marionette DEBUG loaded listener.js 00:10:25 INFO - PROCESS | 4012 | ++DOMWINDOW == 85 (19506400) [pid = 4012] [serial = 2147] [outer = 17DD8400] 00:10:25 INFO - PROCESS | 4012 | 1467875425693 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 00:10:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 00:10:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 718ms 00:10:25 INFO - PROCESS | 4012 | 1467875425745 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 00:10:25 INFO - PROCESS | 4012 | 1467875425747 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 00:10:25 INFO - PROCESS | 4012 | 1467875425750 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 00:10:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 00:10:25 INFO - PROCESS | 4012 | 1467875425752 Marionette TRACE conn3 <- [1,2826,null,{}] 00:10:25 INFO - PROCESS | 4012 | 1467875425755 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:10:25 INFO - PROCESS | 4012 | 1467875425757 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:25 INFO - PROCESS | 4012 | 1467875425867 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 00:10:25 INFO - PROCESS | 4012 | 1467875425873 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:25 INFO - PROCESS | 4012 | 1467875425875 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:25 INFO - PROCESS | 4012 | ++DOCSHELL 13032800 == 32 [pid = 4012] [id = 716] 00:10:25 INFO - PROCESS | 4012 | ++DOMWINDOW == 86 (177B0C00) [pid = 4012] [serial = 2148] [outer = 00000000] 00:10:25 INFO - PROCESS | 4012 | ++DOMWINDOW == 87 (19510800) [pid = 4012] [serial = 2149] [outer = 177B0C00] 00:10:25 INFO - PROCESS | 4012 | 1467875425918 Marionette DEBUG loaded listener.js 00:10:26 INFO - PROCESS | 4012 | ++DOMWINDOW == 88 (1978E800) [pid = 4012] [serial = 2150] [outer = 177B0C00] 00:10:26 INFO - PROCESS | 4012 | --DOMWINDOW == 87 (19AC7C00) [pid = 4012] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 00:10:26 INFO - PROCESS | 4012 | --DOMWINDOW == 86 (10A9F000) [pid = 4012] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 00:10:26 INFO - PROCESS | 4012 | --DOMWINDOW == 85 (19502C00) [pid = 4012] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 00:10:26 INFO - PROCESS | 4012 | --DOMWINDOW == 84 (13153400) [pid = 4012] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 00:10:26 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (16F6A000) [pid = 4012] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 00:10:26 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (17232400) [pid = 4012] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 00:10:26 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (19D36C00) [pid = 4012] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 00:10:26 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (0F315800) [pid = 4012] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 00:10:26 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (13C52C00) [pid = 4012] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 00:10:26 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (1788DC00) [pid = 4012] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 00:10:26 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (10A09C00) [pid = 4012] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 00:10:26 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (15F43400) [pid = 4012] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 00:10:26 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (18210400) [pid = 4012] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 00:10:26 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (0F316800) [pid = 4012] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 00:10:26 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (10E05000) [pid = 4012] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 00:10:26 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (13DB3000) [pid = 4012] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 00:10:26 INFO - PROCESS | 4012 | --DOMWINDOW == 71 (18210C00) [pid = 4012] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 00:10:26 INFO - PROCESS | 4012 | 1467875426421 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:10:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 00:10:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 704ms 00:10:26 INFO - PROCESS | 4012 | 1467875426450 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 00:10:26 INFO - PROCESS | 4012 | 1467875426452 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 00:10:26 INFO - PROCESS | 4012 | 1467875426455 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 00:10:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 00:10:26 INFO - PROCESS | 4012 | 1467875426457 Marionette TRACE conn3 <- [1,2830,null,{}] 00:10:26 INFO - PROCESS | 4012 | 1467875426461 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:10:26 INFO - PROCESS | 4012 | 1467875426467 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:26 INFO - PROCESS | 4012 | 1467875426592 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 00:10:26 INFO - PROCESS | 4012 | 1467875426606 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:26 INFO - PROCESS | 4012 | 1467875426608 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:26 INFO - PROCESS | 4012 | ++DOCSHELL 10E3E000 == 33 [pid = 4012] [id = 717] 00:10:26 INFO - PROCESS | 4012 | ++DOMWINDOW == 72 (131E4000) [pid = 4012] [serial = 2151] [outer = 00000000] 00:10:26 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (17DDB400) [pid = 4012] [serial = 2152] [outer = 131E4000] 00:10:26 INFO - PROCESS | 4012 | 1467875426651 Marionette DEBUG loaded listener.js 00:10:26 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (19502C00) [pid = 4012] [serial = 2153] [outer = 131E4000] 00:10:27 INFO - PROCESS | 4012 | 1467875427080 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:10:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 00:10:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 640ms 00:10:27 INFO - PROCESS | 4012 | 1467875427103 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 00:10:27 INFO - PROCESS | 4012 | 1467875427105 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 00:10:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 00:10:27 INFO - PROCESS | 4012 | 1467875427122 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 00:10:27 INFO - PROCESS | 4012 | 1467875427124 Marionette TRACE conn3 <- [1,2834,null,{}] 00:10:27 INFO - PROCESS | 4012 | 1467875427127 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:10:27 INFO - PROCESS | 4012 | 1467875427129 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:27 INFO - PROCESS | 4012 | 1467875427207 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 00:10:27 INFO - PROCESS | 4012 | 1467875427212 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:27 INFO - PROCESS | 4012 | 1467875427214 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:27 INFO - PROCESS | 4012 | ++DOCSHELL 12DFCC00 == 34 [pid = 4012] [id = 718] 00:10:27 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (19793C00) [pid = 4012] [serial = 2154] [outer = 00000000] 00:10:27 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (19D2F000) [pid = 4012] [serial = 2155] [outer = 19793C00] 00:10:27 INFO - PROCESS | 4012 | 1467875427264 Marionette DEBUG loaded listener.js 00:10:27 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (19D9B000) [pid = 4012] [serial = 2156] [outer = 19793C00] 00:10:27 INFO - PROCESS | 4012 | 1467875427703 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:10:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 00:10:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 640ms 00:10:27 INFO - PROCESS | 4012 | 1467875427763 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 00:10:27 INFO - PROCESS | 4012 | 1467875427765 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 00:10:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 00:10:27 INFO - PROCESS | 4012 | 1467875427768 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 00:10:27 INFO - PROCESS | 4012 | 1467875427770 Marionette TRACE conn3 <- [1,2838,null,{}] 00:10:27 INFO - PROCESS | 4012 | 1467875427773 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:10:27 INFO - PROCESS | 4012 | 1467875427775 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:27 INFO - PROCESS | 4012 | 1467875427853 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 00:10:27 INFO - PROCESS | 4012 | 1467875427860 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:27 INFO - PROCESS | 4012 | 1467875427862 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:27 INFO - PROCESS | 4012 | ++DOCSHELL 19EBBC00 == 35 [pid = 4012] [id = 719] 00:10:27 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (19EC0000) [pid = 4012] [serial = 2157] [outer = 00000000] 00:10:27 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (1A33E000) [pid = 4012] [serial = 2158] [outer = 19EC0000] 00:10:27 INFO - PROCESS | 4012 | 1467875427904 Marionette DEBUG loaded listener.js 00:10:27 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (1A1BF400) [pid = 4012] [serial = 2159] [outer = 19EC0000] 00:10:28 INFO - PROCESS | 4012 | 1467875428563 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 00:10:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 00:10:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 844ms 00:10:28 INFO - PROCESS | 4012 | 1467875428612 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 00:10:28 INFO - PROCESS | 4012 | 1467875428616 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 00:10:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 00:10:28 INFO - PROCESS | 4012 | 1467875428621 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 00:10:28 INFO - PROCESS | 4012 | 1467875428624 Marionette TRACE conn3 <- [1,2842,null,{}] 00:10:28 INFO - PROCESS | 4012 | 1467875428630 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:10:28 INFO - PROCESS | 4012 | 1467875428633 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:28 INFO - PROCESS | 4012 | 1467875428740 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 00:10:28 INFO - PROCESS | 4012 | 1467875428854 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:28 INFO - PROCESS | 4012 | 1467875428857 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:28 INFO - PROCESS | 4012 | ++DOCSHELL 10E10400 == 36 [pid = 4012] [id = 720] 00:10:28 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (10E0F000) [pid = 4012] [serial = 2160] [outer = 00000000] 00:10:28 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (13142400) [pid = 4012] [serial = 2161] [outer = 10E0F000] 00:10:28 INFO - PROCESS | 4012 | 1467875428912 Marionette DEBUG loaded listener.js 00:10:29 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (131EF000) [pid = 4012] [serial = 2162] [outer = 10E0F000] 00:10:29 INFO - PROCESS | 4012 | 1467875429515 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:10:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 00:10:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 938ms 00:10:29 INFO - PROCESS | 4012 | 1467875429568 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 00:10:29 INFO - PROCESS | 4012 | 1467875429573 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 00:10:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 00:10:29 INFO - PROCESS | 4012 | 1467875429579 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 00:10:29 INFO - PROCESS | 4012 | 1467875429582 Marionette TRACE conn3 <- [1,2846,null,{}] 00:10:29 INFO - PROCESS | 4012 | 1467875429586 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:10:29 INFO - PROCESS | 4012 | 1467875429589 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:29 INFO - PROCESS | 4012 | 1467875429698 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 00:10:29 INFO - PROCESS | 4012 | 1467875429838 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:29 INFO - PROCESS | 4012 | 1467875429841 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:29 INFO - PROCESS | 4012 | ++DOCSHELL 16B68400 == 37 [pid = 4012] [id = 721] 00:10:29 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (16B68800) [pid = 4012] [serial = 2163] [outer = 00000000] 00:10:29 INFO - PROCESS | 4012 | ++DOMWINDOW == 85 (16F69800) [pid = 4012] [serial = 2164] [outer = 16B68800] 00:10:29 INFO - PROCESS | 4012 | 1467875429900 Marionette DEBUG loaded listener.js 00:10:29 INFO - PROCESS | 4012 | ++DOMWINDOW == 86 (16F73C00) [pid = 4012] [serial = 2165] [outer = 16B68800] 00:10:30 INFO - PROCESS | 4012 | 1467875430446 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:10:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 00:10:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 954ms 00:10:30 INFO - PROCESS | 4012 | 1467875430524 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 00:10:30 INFO - PROCESS | 4012 | 1467875430527 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 00:10:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 00:10:30 INFO - PROCESS | 4012 | 1467875430530 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 00:10:30 INFO - PROCESS | 4012 | 1467875430534 Marionette TRACE conn3 <- [1,2850,null,{}] 00:10:30 INFO - PROCESS | 4012 | 1467875430545 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:10:30 INFO - PROCESS | 4012 | 1467875430550 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:30 INFO - PROCESS | 4012 | 1467875430655 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 00:10:30 INFO - PROCESS | 4012 | 1467875430795 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:30 INFO - PROCESS | 4012 | 1467875430799 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:30 INFO - PROCESS | 4012 | ++DOCSHELL 19AC7C00 == 38 [pid = 4012] [id = 722] 00:10:30 INFO - PROCESS | 4012 | ++DOMWINDOW == 87 (19AC8C00) [pid = 4012] [serial = 2166] [outer = 00000000] 00:10:30 INFO - PROCESS | 4012 | ++DOMWINDOW == 88 (1A1B0400) [pid = 4012] [serial = 2167] [outer = 19AC8C00] 00:10:30 INFO - PROCESS | 4012 | 1467875430855 Marionette DEBUG loaded listener.js 00:10:30 INFO - PROCESS | 4012 | ++DOMWINDOW == 89 (1A590C00) [pid = 4012] [serial = 2168] [outer = 19AC8C00] 00:10:31 INFO - PROCESS | 4012 | 1467875431467 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:10:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 00:10:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1000ms 00:10:31 INFO - PROCESS | 4012 | 1467875431534 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 00:10:31 INFO - PROCESS | 4012 | 1467875431537 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 00:10:31 INFO - PROCESS | 4012 | 1467875431541 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 00:10:31 INFO - PROCESS | 4012 | 1467875431543 Marionette TRACE conn3 <- [1,2854,null,{}] 00:10:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 00:10:31 INFO - PROCESS | 4012 | 1467875431547 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:10:31 INFO - PROCESS | 4012 | 1467875431549 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:31 INFO - PROCESS | 4012 | 1467875431653 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 00:10:31 INFO - PROCESS | 4012 | 1467875431924 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:31 INFO - PROCESS | 4012 | 1467875431928 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:31 INFO - PROCESS | 4012 | ++DOCSHELL 0F319000 == 39 [pid = 4012] [id = 723] 00:10:31 INFO - PROCESS | 4012 | ++DOMWINDOW == 90 (10273400) [pid = 4012] [serial = 2169] [outer = 00000000] 00:10:31 INFO - PROCESS | 4012 | ++DOMWINDOW == 91 (10A75800) [pid = 4012] [serial = 2170] [outer = 10273400] 00:10:32 INFO - PROCESS | 4012 | 1467875431981 Marionette DEBUG loaded listener.js 00:10:32 INFO - PROCESS | 4012 | ++DOMWINDOW == 92 (10E0C400) [pid = 4012] [serial = 2171] [outer = 10273400] 00:10:32 INFO - PROCESS | 4012 | 1467875432562 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:10:32 INFO - PROCESS | 4012 | --DOCSHELL 12DFCC00 == 38 [pid = 4012] [id = 718] 00:10:32 INFO - PROCESS | 4012 | --DOCSHELL 10E3E000 == 37 [pid = 4012] [id = 717] 00:10:32 INFO - PROCESS | 4012 | --DOCSHELL 13032800 == 36 [pid = 4012] [id = 716] 00:10:32 INFO - PROCESS | 4012 | --DOCSHELL 1788C400 == 35 [pid = 4012] [id = 715] 00:10:32 INFO - PROCESS | 4012 | --DOCSHELL 16F74000 == 34 [pid = 4012] [id = 714] 00:10:32 INFO - PROCESS | 4012 | --DOCSHELL 152B3000 == 33 [pid = 4012] [id = 713] 00:10:32 INFO - PROCESS | 4012 | --DOCSHELL 10E3DC00 == 32 [pid = 4012] [id = 712] 00:10:32 INFO - PROCESS | 4012 | --DOCSHELL 134CD000 == 31 [pid = 4012] [id = 711] 00:10:32 INFO - PROCESS | 4012 | --DOCSHELL 114CD800 == 30 [pid = 4012] [id = 710] 00:10:32 INFO - PROCESS | 4012 | --DOCSHELL 1026A800 == 29 [pid = 4012] [id = 709] 00:10:32 INFO - PROCESS | 4012 | --DOMWINDOW == 91 (19AC9400) [pid = 4012] [serial = 2081] [outer = 00000000] [url = about:blank] 00:10:32 INFO - PROCESS | 4012 | --DOMWINDOW == 90 (1129AC00) [pid = 4012] [serial = 2089] [outer = 00000000] [url = about:blank] 00:10:32 INFO - PROCESS | 4012 | --DOMWINDOW == 89 (19795400) [pid = 4012] [serial = 2104] [outer = 00000000] [url = about:blank] 00:10:32 INFO - PROCESS | 4012 | --DOMWINDOW == 88 (139C9000) [pid = 4012] [serial = 2093] [outer = 00000000] [url = about:blank] 00:10:32 INFO - PROCESS | 4012 | --DOMWINDOW == 87 (16F73800) [pid = 4012] [serial = 2098] [outer = 00000000] [url = about:blank] 00:10:32 INFO - PROCESS | 4012 | --DOMWINDOW == 86 (1788AC00) [pid = 4012] [serial = 2102] [outer = 00000000] [url = about:blank] 00:10:32 INFO - PROCESS | 4012 | --DOMWINDOW == 85 (19DDA400) [pid = 4012] [serial = 2111] [outer = 00000000] [url = about:blank] 00:10:32 INFO - PROCESS | 4012 | --DOMWINDOW == 84 (11C45000) [pid = 4012] [serial = 2090] [outer = 00000000] [url = about:blank] 00:10:32 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (10E09800) [pid = 4012] [serial = 2087] [outer = 00000000] [url = about:blank] 00:10:32 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (19ACA400) [pid = 4012] [serial = 2108] [outer = 00000000] [url = about:blank] 00:10:32 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (1978F400) [pid = 4012] [serial = 2105] [outer = 00000000] [url = about:blank] 00:10:32 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (1820F000) [pid = 4012] [serial = 2054] [outer = 00000000] [url = about:blank] 00:10:32 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (102C6000) [pid = 4012] [serial = 2086] [outer = 00000000] [url = about:blank] 00:10:32 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (19D99800) [pid = 4012] [serial = 2110] [outer = 00000000] [url = about:blank] 00:10:32 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (19790C00) [pid = 4012] [serial = 2107] [outer = 00000000] [url = about:blank] 00:10:32 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (1281E000) [pid = 4012] [serial = 2083] [outer = 00000000] [url = about:blank] 00:10:32 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (160C6000) [pid = 4012] [serial = 2096] [outer = 00000000] [url = about:blank] 00:10:32 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (132D7800) [pid = 4012] [serial = 2084] [outer = 00000000] [url = about:blank] 00:10:32 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (1778C800) [pid = 4012] [serial = 2101] [outer = 00000000] [url = about:blank] 00:10:32 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (13495400) [pid = 4012] [serial = 2092] [outer = 00000000] [url = about:blank] 00:10:32 INFO - PROCESS | 4012 | --DOMWINDOW == 71 (16072800) [pid = 4012] [serial = 2095] [outer = 00000000] [url = about:blank] 00:10:32 INFO - PROCESS | 4012 | --DOMWINDOW == 70 (17035000) [pid = 4012] [serial = 2099] [outer = 00000000] [url = about:blank] 00:10:32 INFO - PROCESS | 4012 | --DOMWINDOW == 69 (19EC4C00) [pid = 4012] [serial = 2113] [outer = 00000000] [url = about:blank] 00:10:32 INFO - PROCESS | 4012 | --DOMWINDOW == 68 (10E05C00) [pid = 4012] [serial = 2126] [outer = 00000000] [url = about:blank] 00:10:32 INFO - PROCESS | 4012 | --DOMWINDOW == 67 (11215400) [pid = 4012] [serial = 2116] [outer = 00000000] [url = about:blank] 00:10:32 INFO - PROCESS | 4012 | --DOMWINDOW == 66 (159D6400) [pid = 4012] [serial = 2119] [outer = 00000000] [url = about:blank] 00:10:32 INFO - PROCESS | 4012 | --DOMWINDOW == 65 (114C9800) [pid = 4012] [serial = 2117] [outer = 00000000] [url = about:blank] 00:10:32 INFO - PROCESS | 4012 | --DOMWINDOW == 64 (19B62C00) [pid = 4012] [serial = 2122] [outer = 00000000] [url = about:blank] 00:10:32 INFO - PROCESS | 4012 | --DOMWINDOW == 63 (160BF000) [pid = 4012] [serial = 2120] [outer = 00000000] [url = about:blank] 00:10:32 INFO - PROCESS | 4012 | --DOMWINDOW == 62 (19DE5C00) [pid = 4012] [serial = 2123] [outer = 00000000] [url = about:blank] 00:10:32 INFO - PROCESS | 4012 | --DOMWINDOW == 61 (102D1400) [pid = 4012] [serial = 2125] [outer = 00000000] [url = about:blank] 00:10:32 INFO - PROCESS | 4012 | --DOMWINDOW == 60 (1A1B6C00) [pid = 4012] [serial = 2114] [outer = 00000000] [url = about:blank] 00:10:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 00:10:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1094ms 00:10:32 INFO - PROCESS | 4012 | 1467875432642 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 00:10:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 00:10:32 INFO - PROCESS | 4012 | 1467875432646 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 00:10:32 INFO - PROCESS | 4012 | 1467875432650 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 00:10:32 INFO - PROCESS | 4012 | 1467875432653 Marionette TRACE conn3 <- [1,2858,null,{}] 00:10:32 INFO - PROCESS | 4012 | 1467875432658 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:10:32 INFO - PROCESS | 4012 | 1467875432662 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:32 INFO - PROCESS | 4012 | 1467875432747 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 00:10:32 INFO - PROCESS | 4012 | 1467875432857 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:32 INFO - PROCESS | 4012 | 1467875432860 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:32 INFO - PROCESS | 4012 | ++DOCSHELL 1129AC00 == 30 [pid = 4012] [id = 724] 00:10:32 INFO - PROCESS | 4012 | ++DOMWINDOW == 61 (1129C000) [pid = 4012] [serial = 2172] [outer = 00000000] 00:10:32 INFO - PROCESS | 4012 | ++DOMWINDOW == 62 (114CA800) [pid = 4012] [serial = 2173] [outer = 1129C000] 00:10:32 INFO - PROCESS | 4012 | 1467875432907 Marionette DEBUG loaded listener.js 00:10:32 INFO - PROCESS | 4012 | ++DOMWINDOW == 63 (11CD3400) [pid = 4012] [serial = 2174] [outer = 1129C000] 00:10:33 INFO - PROCESS | 4012 | 1467875433371 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:10:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 00:10:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 797ms 00:10:33 INFO - PROCESS | 4012 | 1467875433451 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 00:10:33 INFO - PROCESS | 4012 | 1467875433455 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 00:10:33 INFO - PROCESS | 4012 | 1467875433460 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 00:10:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 00:10:33 INFO - PROCESS | 4012 | 1467875433462 Marionette TRACE conn3 <- [1,2862,null,{}] 00:10:33 INFO - PROCESS | 4012 | 1467875433465 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:10:33 INFO - PROCESS | 4012 | 1467875433468 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:33 INFO - PROCESS | 4012 | 1467875433559 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 00:10:33 INFO - PROCESS | 4012 | 1467875433567 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:33 INFO - PROCESS | 4012 | 1467875433570 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:33 INFO - PROCESS | 4012 | ++DOCSHELL 132D5400 == 31 [pid = 4012] [id = 725] 00:10:33 INFO - PROCESS | 4012 | ++DOMWINDOW == 64 (13494C00) [pid = 4012] [serial = 2175] [outer = 00000000] 00:10:33 INFO - PROCESS | 4012 | ++DOMWINDOW == 65 (139C5400) [pid = 4012] [serial = 2176] [outer = 13494C00] 00:10:33 INFO - PROCESS | 4012 | 1467875433613 Marionette DEBUG loaded listener.js 00:10:33 INFO - PROCESS | 4012 | ++DOMWINDOW == 66 (13DB1400) [pid = 4012] [serial = 2177] [outer = 13494C00] 00:10:34 INFO - PROCESS | 4012 | 1467875434094 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:10:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 00:10:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 687ms 00:10:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 00:10:34 INFO - PROCESS | 4012 | 1467875434159 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 00:10:34 INFO - PROCESS | 4012 | 1467875434162 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 00:10:34 INFO - PROCESS | 4012 | 1467875434166 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 00:10:34 INFO - PROCESS | 4012 | 1467875434172 Marionette TRACE conn3 <- [1,2866,null,{}] 00:10:34 INFO - PROCESS | 4012 | 1467875434181 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:10:34 INFO - PROCESS | 4012 | 1467875434184 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:34 INFO - PROCESS | 4012 | 1467875434268 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 00:10:34 INFO - PROCESS | 4012 | 1467875434377 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:34 INFO - PROCESS | 4012 | 1467875434379 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:34 INFO - PROCESS | 4012 | ++DOCSHELL 16049C00 == 32 [pid = 4012] [id = 726] 00:10:34 INFO - PROCESS | 4012 | ++DOMWINDOW == 67 (1604B800) [pid = 4012] [serial = 2178] [outer = 00000000] 00:10:34 INFO - PROCESS | 4012 | ++DOMWINDOW == 68 (160C8800) [pid = 4012] [serial = 2179] [outer = 1604B800] 00:10:34 INFO - PROCESS | 4012 | 1467875434425 Marionette DEBUG loaded listener.js 00:10:34 INFO - PROCESS | 4012 | ++DOMWINDOW == 69 (16B69800) [pid = 4012] [serial = 2180] [outer = 1604B800] 00:10:34 INFO - PROCESS | 4012 | 1467875434803 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:10:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 00:10:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 688ms 00:10:34 INFO - PROCESS | 4012 | 1467875434871 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 00:10:34 INFO - PROCESS | 4012 | 1467875434874 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 00:10:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 00:10:34 INFO - PROCESS | 4012 | 1467875434877 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 00:10:34 INFO - PROCESS | 4012 | 1467875434879 Marionette TRACE conn3 <- [1,2870,null,{}] 00:10:34 INFO - PROCESS | 4012 | 1467875434882 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:10:34 INFO - PROCESS | 4012 | 1467875434884 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:35 INFO - PROCESS | 4012 | 1467875435029 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 00:10:35 INFO - PROCESS | 4012 | 1467875435048 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:35 INFO - PROCESS | 4012 | 1467875435050 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:35 INFO - PROCESS | 4012 | ++DOCSHELL 16F6C800 == 33 [pid = 4012] [id = 727] 00:10:35 INFO - PROCESS | 4012 | ++DOMWINDOW == 70 (16F6EC00) [pid = 4012] [serial = 2181] [outer = 00000000] 00:10:35 INFO - PROCESS | 4012 | ++DOMWINDOW == 71 (17035000) [pid = 4012] [serial = 2182] [outer = 16F6EC00] 00:10:35 INFO - PROCESS | 4012 | 1467875435093 Marionette DEBUG loaded listener.js 00:10:35 INFO - PROCESS | 4012 | ++DOMWINDOW == 72 (17035C00) [pid = 4012] [serial = 2183] [outer = 16F6EC00] 00:10:35 INFO - PROCESS | 4012 | 1467875435538 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:10:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 00:10:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 703ms 00:10:35 INFO - PROCESS | 4012 | 1467875435574 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 00:10:35 INFO - PROCESS | 4012 | 1467875435576 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 00:10:35 INFO - PROCESS | 4012 | 1467875435579 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 00:10:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 00:10:35 INFO - PROCESS | 4012 | 1467875435581 Marionette TRACE conn3 <- [1,2874,null,{}] 00:10:35 INFO - PROCESS | 4012 | 1467875435585 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:10:35 INFO - PROCESS | 4012 | 1467875435587 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:35 INFO - PROCESS | 4012 | 1467875435706 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 00:10:35 INFO - PROCESS | 4012 | 1467875435712 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:35 INFO - PROCESS | 4012 | 1467875435718 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:35 INFO - PROCESS | 4012 | ++DOCSHELL 177DE400 == 34 [pid = 4012] [id = 728] 00:10:35 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (177E3800) [pid = 4012] [serial = 2184] [outer = 00000000] 00:10:35 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (17DDC000) [pid = 4012] [serial = 2185] [outer = 177E3800] 00:10:35 INFO - PROCESS | 4012 | 1467875435770 Marionette DEBUG loaded listener.js 00:10:35 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (1950FC00) [pid = 4012] [serial = 2186] [outer = 177E3800] 00:10:36 INFO - PROCESS | 4012 | 1467875436258 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:10:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 00:10:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 751ms 00:10:36 INFO - PROCESS | 4012 | 1467875436321 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 00:10:36 INFO - PROCESS | 4012 | 1467875436323 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 00:10:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 00:10:36 INFO - PROCESS | 4012 | 1467875436326 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 00:10:36 INFO - PROCESS | 4012 | 1467875436328 Marionette TRACE conn3 <- [1,2878,null,{}] 00:10:36 INFO - PROCESS | 4012 | 1467875436331 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:10:36 INFO - PROCESS | 4012 | 1467875436334 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:36 INFO - PROCESS | 4012 | 1467875436485 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 00:10:36 INFO - PROCESS | 4012 | 1467875436554 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:36 INFO - PROCESS | 4012 | 1467875436556 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:36 INFO - PROCESS | 4012 | ++DOCSHELL 1950C000 == 35 [pid = 4012] [id = 729] 00:10:36 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (1978DC00) [pid = 4012] [serial = 2187] [outer = 00000000] 00:10:36 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (19B58400) [pid = 4012] [serial = 2188] [outer = 1978DC00] 00:10:36 INFO - PROCESS | 4012 | 1467875436602 Marionette DEBUG loaded listener.js 00:10:36 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (19D2D000) [pid = 4012] [serial = 2189] [outer = 1978DC00] 00:10:37 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (10E41800) [pid = 4012] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 00:10:37 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (17DD8400) [pid = 4012] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 00:10:37 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (157A7400) [pid = 4012] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 00:10:37 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (19793C00) [pid = 4012] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 00:10:37 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (177B0C00) [pid = 4012] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 00:10:37 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (131E4000) [pid = 4012] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 00:10:37 INFO - PROCESS | 4012 | --DOMWINDOW == 71 (16F74800) [pid = 4012] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 00:10:37 INFO - PROCESS | 4012 | 1467875437075 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:10:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 00:10:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 797ms 00:10:37 INFO - PROCESS | 4012 | 1467875437128 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 00:10:37 INFO - PROCESS | 4012 | 1467875437130 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 00:10:37 INFO - PROCESS | 4012 | 1467875437133 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 00:10:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 00:10:37 INFO - PROCESS | 4012 | 1467875437135 Marionette TRACE conn3 <- [1,2882,null,{}] 00:10:37 INFO - PROCESS | 4012 | 1467875437138 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:10:37 INFO - PROCESS | 4012 | 1467875437140 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:37 INFO - PROCESS | 4012 | 1467875437219 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 00:10:37 INFO - PROCESS | 4012 | 1467875437317 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:37 INFO - PROCESS | 4012 | 1467875437319 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:37 INFO - PROCESS | 4012 | ++DOCSHELL 0F31A400 == 36 [pid = 4012] [id = 730] 00:10:37 INFO - PROCESS | 4012 | ++DOMWINDOW == 72 (0F31C800) [pid = 4012] [serial = 2190] [outer = 00000000] 00:10:37 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (17885C00) [pid = 4012] [serial = 2191] [outer = 0F31C800] 00:10:37 INFO - PROCESS | 4012 | 1467875437362 Marionette DEBUG loaded listener.js 00:10:37 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (19D2A800) [pid = 4012] [serial = 2192] [outer = 0F31C800] 00:10:37 INFO - PROCESS | 4012 | 1467875437738 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:10:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 00:10:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 625ms 00:10:37 INFO - PROCESS | 4012 | 1467875437772 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 00:10:37 INFO - PROCESS | 4012 | 1467875437773 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 00:10:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 00:10:37 INFO - PROCESS | 4012 | 1467875437777 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 00:10:37 INFO - PROCESS | 4012 | 1467875437778 Marionette TRACE conn3 <- [1,2886,null,{}] 00:10:37 INFO - PROCESS | 4012 | 1467875437782 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:10:37 INFO - PROCESS | 4012 | 1467875437783 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:37 INFO - PROCESS | 4012 | 1467875437891 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 00:10:38 INFO - PROCESS | 4012 | 1467875437992 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:38 INFO - PROCESS | 4012 | 1467875437994 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:38 INFO - PROCESS | 4012 | ++DOCSHELL 17781000 == 37 [pid = 4012] [id = 731] 00:10:38 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (177B8C00) [pid = 4012] [serial = 2193] [outer = 00000000] 00:10:38 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (1A1BC000) [pid = 4012] [serial = 2194] [outer = 177B8C00] 00:10:38 INFO - PROCESS | 4012 | 1467875438037 Marionette DEBUG loaded listener.js 00:10:38 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (1A1BD800) [pid = 4012] [serial = 2195] [outer = 177B8C00] 00:10:38 INFO - PROCESS | 4012 | 1467875438387 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:10:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 00:10:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 641ms 00:10:38 INFO - PROCESS | 4012 | 1467875438415 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 00:10:38 INFO - PROCESS | 4012 | 1467875438417 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 00:10:38 INFO - PROCESS | 4012 | 1467875438420 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 00:10:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 00:10:38 INFO - PROCESS | 4012 | 1467875438422 Marionette TRACE conn3 <- [1,2890,null,{}] 00:10:38 INFO - PROCESS | 4012 | 1467875438425 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:10:38 INFO - PROCESS | 4012 | 1467875438427 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:38 INFO - PROCESS | 4012 | 1467875438562 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 00:10:38 INFO - PROCESS | 4012 | 1467875438570 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:38 INFO - PROCESS | 4012 | 1467875438572 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:38 INFO - PROCESS | 4012 | ++DOCSHELL 16DC5800 == 38 [pid = 4012] [id = 732] 00:10:38 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (1A1B0C00) [pid = 4012] [serial = 2196] [outer = 00000000] 00:10:38 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (1A712400) [pid = 4012] [serial = 2197] [outer = 1A1B0C00] 00:10:38 INFO - PROCESS | 4012 | 1467875438614 Marionette DEBUG loaded listener.js 00:10:38 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (1A718C00) [pid = 4012] [serial = 2198] [outer = 1A1B0C00] 00:10:39 INFO - PROCESS | 4012 | 1467875439154 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 00:10:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 00:10:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 797ms 00:10:39 INFO - PROCESS | 4012 | 1467875439223 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 00:10:39 INFO - PROCESS | 4012 | 1467875439228 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 00:10:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 00:10:39 INFO - PROCESS | 4012 | 1467875439320 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 00:10:39 INFO - PROCESS | 4012 | 1467875439323 Marionette TRACE conn3 <- [1,2894,null,{}] 00:10:39 INFO - PROCESS | 4012 | 1467875439343 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:10:39 INFO - PROCESS | 4012 | 1467875439346 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:39 INFO - PROCESS | 4012 | 1467875439464 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 00:10:39 INFO - PROCESS | 4012 | 1467875439598 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:39 INFO - PROCESS | 4012 | 1467875439603 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:39 INFO - PROCESS | 4012 | ++DOCSHELL 102C6000 == 39 [pid = 4012] [id = 733] 00:10:39 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (102D1400) [pid = 4012] [serial = 2199] [outer = 00000000] 00:10:39 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (1291D400) [pid = 4012] [serial = 2200] [outer = 102D1400] 00:10:39 INFO - PROCESS | 4012 | 1467875439661 Marionette DEBUG loaded listener.js 00:10:39 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (12D67C00) [pid = 4012] [serial = 2201] [outer = 102D1400] 00:10:40 INFO - PROCESS | 4012 | 1467875440212 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:10:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 00:10:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 985ms 00:10:40 INFO - PROCESS | 4012 | 1467875440270 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 00:10:40 INFO - PROCESS | 4012 | 1467875440275 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 00:10:40 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 00:10:40 INFO - PROCESS | 4012 | 1467875440281 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 00:10:40 INFO - PROCESS | 4012 | 1467875440284 Marionette TRACE conn3 <- [1,2898,null,{}] 00:10:40 INFO - PROCESS | 4012 | 1467875440288 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:10:40 INFO - PROCESS | 4012 | 1467875440291 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:40 INFO - PROCESS | 4012 | 1467875440402 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 00:10:40 INFO - PROCESS | 4012 | 1467875440562 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:40 INFO - PROCESS | 4012 | 1467875440565 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:40 INFO - PROCESS | 4012 | ++DOCSHELL 13EC5C00 == 40 [pid = 4012] [id = 734] 00:10:40 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (13EC7400) [pid = 4012] [serial = 2202] [outer = 00000000] 00:10:40 INFO - PROCESS | 4012 | ++DOMWINDOW == 85 (157A1800) [pid = 4012] [serial = 2203] [outer = 13EC7400] 00:10:40 INFO - PROCESS | 4012 | 1467875440620 Marionette DEBUG loaded listener.js 00:10:40 INFO - PROCESS | 4012 | ++DOMWINDOW == 86 (16075000) [pid = 4012] [serial = 2204] [outer = 13EC7400] 00:10:41 INFO - PROCESS | 4012 | 1467875441183 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:10:41 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 00:10:41 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 00:10:41 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 954ms 00:10:41 INFO - PROCESS | 4012 | 1467875441226 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 00:10:41 INFO - PROCESS | 4012 | 1467875441229 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 00:10:41 INFO - TEST-START | /DOMEvents/constructors.html 00:10:41 INFO - PROCESS | 4012 | 1467875441233 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 00:10:41 INFO - PROCESS | 4012 | 1467875441236 Marionette TRACE conn3 <- [1,2902,null,{}] 00:10:41 INFO - PROCESS | 4012 | 1467875441247 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:10:41 INFO - PROCESS | 4012 | 1467875441252 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:41 INFO - PROCESS | 4012 | 1467875441359 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 00:10:41 INFO - PROCESS | 4012 | 1467875441499 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:41 INFO - PROCESS | 4012 | 1467875441503 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:41 INFO - PROCESS | 4012 | ++DOCSHELL 19AC0800 == 41 [pid = 4012] [id = 735] 00:10:41 INFO - PROCESS | 4012 | ++DOMWINDOW == 87 (19AC0C00) [pid = 4012] [serial = 2205] [outer = 00000000] 00:10:41 INFO - PROCESS | 4012 | ++DOMWINDOW == 88 (19DE7C00) [pid = 4012] [serial = 2206] [outer = 19AC0C00] 00:10:41 INFO - PROCESS | 4012 | 1467875441559 Marionette DEBUG loaded listener.js 00:10:41 INFO - PROCESS | 4012 | ++DOMWINDOW == 89 (1A596C00) [pid = 4012] [serial = 2207] [outer = 19AC0C00] 00:10:42 INFO - PROCESS | 4012 | 1467875442248 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:10:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 00:10:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 00:10:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 00:10:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 00:10:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 00:10:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 00:10:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 00:10:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 00:10:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 00:10:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 00:10:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 00:10:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 00:10:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 00:10:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 00:10:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 00:10:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 00:10:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 00:10:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 00:10:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 00:10:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 00:10:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 00:10:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 00:10:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 00:10:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 00:10:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 00:10:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 00:10:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 00:10:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 00:10:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 00:10:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 00:10:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 00:10:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 00:10:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 00:10:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 00:10:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 00:10:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 00:10:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 00:10:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 00:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:10:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 00:10:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:10:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 00:10:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 00:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:10:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 00:10:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:10:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 00:10:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 00:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:10:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 00:10:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:10:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 00:10:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 00:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:10:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 00:10:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:10:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 00:10:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 00:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:10:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 00:10:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:10:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 00:10:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 00:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:10:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 00:10:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:10:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 00:10:42 INFO - TEST-OK | /DOMEvents/constructors.html | took 1125ms 00:10:42 INFO - PROCESS | 4012 | 1467875442364 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 00:10:42 INFO - PROCESS | 4012 | 1467875442367 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 00:10:42 INFO - TEST-START | /DOMEvents/event-phases-order.html 00:10:42 INFO - PROCESS | 4012 | 1467875442371 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 00:10:42 INFO - PROCESS | 4012 | 1467875442373 Marionette TRACE conn3 <- [1,2906,null,{}] 00:10:42 INFO - PROCESS | 4012 | 1467875442376 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:10:42 INFO - PROCESS | 4012 | 1467875442379 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:42 INFO - PROCESS | 4012 | 1467875442489 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 00:10:42 INFO - PROCESS | 4012 | 1467875442775 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:42 INFO - PROCESS | 4012 | 1467875442779 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:42 INFO - PROCESS | 4012 | ++DOCSHELL 10269800 == 42 [pid = 4012] [id = 736] 00:10:42 INFO - PROCESS | 4012 | ++DOMWINDOW == 90 (1026D000) [pid = 4012] [serial = 2208] [outer = 00000000] 00:10:42 INFO - PROCESS | 4012 | ++DOMWINDOW == 91 (10E09800) [pid = 4012] [serial = 2209] [outer = 1026D000] 00:10:42 INFO - PROCESS | 4012 | 1467875442846 Marionette DEBUG loaded listener.js 00:10:42 INFO - PROCESS | 4012 | ++DOMWINDOW == 92 (11298000) [pid = 4012] [serial = 2210] [outer = 1026D000] 00:10:43 INFO - PROCESS | 4012 | 1467875443355 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 00:10:43 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 00:10:43 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1047ms 00:10:43 INFO - PROCESS | 4012 | 1467875443433 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 00:10:43 INFO - PROCESS | 4012 | 1467875443437 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 00:10:43 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 00:10:43 INFO - PROCESS | 4012 | 1467875443441 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 00:10:43 INFO - PROCESS | 4012 | 1467875443444 Marionette TRACE conn3 <- [1,2910,null,{}] 00:10:43 INFO - PROCESS | 4012 | 1467875443450 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:10:43 INFO - PROCESS | 4012 | 1467875443454 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:43 INFO - PROCESS | 4012 | 1467875443557 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 00:10:43 INFO - PROCESS | 4012 | 1467875443675 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:43 INFO - PROCESS | 4012 | 1467875443678 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:43 INFO - PROCESS | 4012 | ++DOCSHELL 10F20C00 == 43 [pid = 4012] [id = 737] 00:10:43 INFO - PROCESS | 4012 | ++DOMWINDOW == 93 (130CFC00) [pid = 4012] [serial = 2211] [outer = 00000000] 00:10:43 INFO - PROCESS | 4012 | ++DOMWINDOW == 94 (157AB800) [pid = 4012] [serial = 2212] [outer = 130CFC00] 00:10:43 INFO - PROCESS | 4012 | 1467875443768 Marionette DEBUG loaded listener.js 00:10:43 INFO - PROCESS | 4012 | ++DOMWINDOW == 95 (160CB800) [pid = 4012] [serial = 2213] [outer = 130CFC00] 00:10:43 INFO - PROCESS | 4012 | --DOCSHELL 17781000 == 42 [pid = 4012] [id = 731] 00:10:43 INFO - PROCESS | 4012 | --DOCSHELL 0F31A400 == 41 [pid = 4012] [id = 730] 00:10:43 INFO - PROCESS | 4012 | --DOCSHELL 1950C000 == 40 [pid = 4012] [id = 729] 00:10:43 INFO - PROCESS | 4012 | --DOCSHELL 177DE400 == 39 [pid = 4012] [id = 728] 00:10:43 INFO - PROCESS | 4012 | --DOCSHELL 16F6C800 == 38 [pid = 4012] [id = 727] 00:10:43 INFO - PROCESS | 4012 | --DOCSHELL 16049C00 == 37 [pid = 4012] [id = 726] 00:10:43 INFO - PROCESS | 4012 | --DOCSHELL 132D5400 == 36 [pid = 4012] [id = 725] 00:10:43 INFO - PROCESS | 4012 | --DOCSHELL 1129AC00 == 35 [pid = 4012] [id = 724] 00:10:43 INFO - PROCESS | 4012 | --DOCSHELL 0F319000 == 34 [pid = 4012] [id = 723] 00:10:43 INFO - PROCESS | 4012 | --DOCSHELL 19AC7C00 == 33 [pid = 4012] [id = 722] 00:10:43 INFO - PROCESS | 4012 | --DOCSHELL 16B68400 == 32 [pid = 4012] [id = 721] 00:10:43 INFO - PROCESS | 4012 | --DOCSHELL 10E10400 == 31 [pid = 4012] [id = 720] 00:10:44 INFO - PROCESS | 4012 | --DOMWINDOW == 94 (11CDAC00) [pid = 4012] [serial = 2137] [outer = 00000000] [url = about:blank] 00:10:44 INFO - PROCESS | 4012 | --DOMWINDOW == 93 (13940C00) [pid = 4012] [serial = 2138] [outer = 00000000] [url = about:blank] 00:10:44 INFO - PROCESS | 4012 | --DOMWINDOW == 92 (10A75400) [pid = 4012] [serial = 2128] [outer = 00000000] [url = about:blank] 00:10:44 INFO - PROCESS | 4012 | --DOMWINDOW == 91 (1820DC00) [pid = 4012] [serial = 2146] [outer = 00000000] [url = about:blank] 00:10:44 INFO - PROCESS | 4012 | --DOMWINDOW == 90 (139C4400) [pid = 4012] [serial = 2134] [outer = 00000000] [url = about:blank] 00:10:44 INFO - PROCESS | 4012 | --DOMWINDOW == 89 (15F50C00) [pid = 4012] [serial = 2140] [outer = 00000000] [url = about:blank] 00:10:44 INFO - PROCESS | 4012 | --DOMWINDOW == 88 (1281E400) [pid = 4012] [serial = 2131] [outer = 00000000] [url = about:blank] 00:10:44 INFO - PROCESS | 4012 | --DOMWINDOW == 87 (1A33E000) [pid = 4012] [serial = 2158] [outer = 00000000] [url = about:blank] 00:10:44 INFO - PROCESS | 4012 | --DOMWINDOW == 86 (19D9B000) [pid = 4012] [serial = 2156] [outer = 00000000] [url = about:blank] 00:10:44 INFO - PROCESS | 4012 | --DOMWINDOW == 85 (19510800) [pid = 4012] [serial = 2149] [outer = 00000000] [url = about:blank] 00:10:44 INFO - PROCESS | 4012 | --DOMWINDOW == 84 (17DDB400) [pid = 4012] [serial = 2152] [outer = 00000000] [url = about:blank] 00:10:44 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (19D2F000) [pid = 4012] [serial = 2155] [outer = 00000000] [url = about:blank] 00:10:44 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (1978E800) [pid = 4012] [serial = 2150] [outer = 00000000] [url = about:blank] 00:10:44 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (170A4000) [pid = 4012] [serial = 2143] [outer = 00000000] [url = about:blank] 00:10:44 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (172EE000) [pid = 4012] [serial = 2144] [outer = 00000000] [url = about:blank] 00:10:44 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (19506400) [pid = 4012] [serial = 2147] [outer = 00000000] [url = about:blank] 00:10:44 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (19502C00) [pid = 4012] [serial = 2153] [outer = 00000000] [url = about:blank] 00:10:44 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (160C1400) [pid = 4012] [serial = 2141] [outer = 00000000] [url = about:blank] 00:10:44 INFO - PROCESS | 4012 | [4012] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 00:10:44 INFO - PROCESS | 4012 | [4012] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 00:10:44 INFO - PROCESS | 4012 | [4012] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 00:10:44 INFO - PROCESS | 4012 | [4012] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 00:10:44 INFO - PROCESS | 4012 | 1467875444271 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:10:44 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 00:10:44 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 00:10:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 00:10:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:10:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:10:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:10:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:10:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:10:44 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:10:44 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 00:10:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:10:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:10:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:10:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:10:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:10:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:10:44 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:10:44 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 00:10:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:10:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:10:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:10:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:10:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:10:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:10:44 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:10:44 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 00:10:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:10:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:10:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:10:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:10:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:10:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:10:44 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 00:10:44 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 860ms 00:10:44 INFO - PROCESS | 4012 | 1467875444293 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 00:10:44 INFO - PROCESS | 4012 | 1467875444297 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 00:10:44 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 00:10:44 INFO - PROCESS | 4012 | 1467875444307 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 00:10:44 INFO - PROCESS | 4012 | 1467875444309 Marionette TRACE conn3 <- [1,2914,null,{}] 00:10:44 INFO - PROCESS | 4012 | 1467875444313 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:10:44 INFO - PROCESS | 4012 | 1467875444315 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:44 INFO - PROCESS | 4012 | 1467875444404 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 00:10:44 INFO - PROCESS | 4012 | 1467875444412 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:44 INFO - PROCESS | 4012 | 1467875444415 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:44 INFO - PROCESS | 4012 | ++DOCSHELL 13C46400 == 32 [pid = 4012] [id = 738] 00:10:44 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (13C47C00) [pid = 4012] [serial = 2214] [outer = 00000000] 00:10:44 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (16F76000) [pid = 4012] [serial = 2215] [outer = 13C47C00] 00:10:44 INFO - PROCESS | 4012 | 1467875444459 Marionette DEBUG loaded listener.js 00:10:44 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (176D0C00) [pid = 4012] [serial = 2216] [outer = 13C47C00] 00:10:44 INFO - PROCESS | 4012 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 00:10:44 INFO - PROCESS | 4012 | 1467875444948 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:10:45 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:10:45 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 704ms 00:10:45 INFO - PROCESS | 4012 | 1467875445007 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 00:10:45 INFO - PROCESS | 4012 | 1467875445010 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 00:10:45 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 00:10:45 INFO - PROCESS | 4012 | 1467875445015 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 00:10:45 INFO - PROCESS | 4012 | 1467875445020 Marionette TRACE conn3 <- [1,2918,null,{}] 00:10:45 INFO - PROCESS | 4012 | 1467875445029 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:10:45 INFO - PROCESS | 4012 | 1467875445032 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:45 INFO - PROCESS | 4012 | 1467875445118 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 00:10:45 INFO - PROCESS | 4012 | 1467875445126 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:45 INFO - PROCESS | 4012 | 1467875445128 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:45 INFO - PROCESS | 4012 | ++DOCSHELL 19501400 == 33 [pid = 4012] [id = 739] 00:10:45 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (19502800) [pid = 4012] [serial = 2217] [outer = 00000000] 00:10:45 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (19510800) [pid = 4012] [serial = 2218] [outer = 19502800] 00:10:45 INFO - PROCESS | 4012 | 1467875445172 Marionette DEBUG loaded listener.js 00:10:45 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (1978EC00) [pid = 4012] [serial = 2219] [outer = 19502800] 00:10:45 INFO - PROCESS | 4012 | 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:10:45 INFO - PROCESS | 4012 | 1467875445620 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:10:45 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 00:10:45 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 656ms 00:10:45 INFO - PROCESS | 4012 | 1467875445671 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 00:10:45 INFO - PROCESS | 4012 | 1467875445674 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 00:10:45 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 00:10:45 INFO - PROCESS | 4012 | 1467875445677 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 00:10:45 INFO - PROCESS | 4012 | 1467875445678 Marionette TRACE conn3 <- [1,2922,null,{}] 00:10:45 INFO - PROCESS | 4012 | 1467875445682 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:10:45 INFO - PROCESS | 4012 | 1467875445684 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:45 INFO - PROCESS | 4012 | 1467875445768 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 00:10:45 INFO - PROCESS | 4012 | 1467875445773 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:45 INFO - PROCESS | 4012 | 1467875445775 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:45 INFO - PROCESS | 4012 | ++DOCSHELL 0F31D800 == 34 [pid = 4012] [id = 740] 00:10:45 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (1950C400) [pid = 4012] [serial = 2220] [outer = 00000000] 00:10:45 INFO - PROCESS | 4012 | ++DOMWINDOW == 85 (19D2F000) [pid = 4012] [serial = 2221] [outer = 1950C400] 00:10:45 INFO - PROCESS | 4012 | 1467875445826 Marionette DEBUG loaded listener.js 00:10:45 INFO - PROCESS | 4012 | ++DOMWINDOW == 86 (19D9B800) [pid = 4012] [serial = 2222] [outer = 1950C400] 00:10:46 INFO - PROCESS | 4012 | 1467875446269 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:10:46 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:10:46 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 625ms 00:10:46 INFO - PROCESS | 4012 | 1467875446315 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 00:10:46 INFO - PROCESS | 4012 | 1467875446317 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 00:10:46 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 00:10:46 INFO - PROCESS | 4012 | 1467875446340 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 00:10:46 INFO - PROCESS | 4012 | 1467875446342 Marionette TRACE conn3 <- [1,2926,null,{}] 00:10:46 INFO - PROCESS | 4012 | 1467875446346 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:10:46 INFO - PROCESS | 4012 | 1467875446349 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:46 INFO - PROCESS | 4012 | 1467875446468 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 00:10:46 INFO - PROCESS | 4012 | 1467875446473 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:46 INFO - PROCESS | 4012 | 1467875446479 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:46 INFO - PROCESS | 4012 | ++DOCSHELL 1A594C00 == 35 [pid = 4012] [id = 741] 00:10:46 INFO - PROCESS | 4012 | ++DOMWINDOW == 87 (1A596000) [pid = 4012] [serial = 2223] [outer = 00000000] 00:10:46 INFO - PROCESS | 4012 | ++DOMWINDOW == 88 (1A718800) [pid = 4012] [serial = 2224] [outer = 1A596000] 00:10:46 INFO - PROCESS | 4012 | 1467875446595 Marionette DEBUG loaded listener.js 00:10:46 INFO - PROCESS | 4012 | ++DOMWINDOW == 89 (1A805800) [pid = 4012] [serial = 2225] [outer = 1A596000] 00:10:47 INFO - PROCESS | 4012 | 1467875447003 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:10:47 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:10:47 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 688ms 00:10:47 INFO - PROCESS | 4012 | 1467875447040 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 00:10:47 INFO - PROCESS | 4012 | 1467875447042 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 00:10:47 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 00:10:47 INFO - PROCESS | 4012 | 1467875447045 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 00:10:47 INFO - PROCESS | 4012 | 1467875447047 Marionette TRACE conn3 <- [1,2930,null,{}] 00:10:47 INFO - PROCESS | 4012 | 1467875447051 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:10:47 INFO - PROCESS | 4012 | 1467875447053 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:47 INFO - PROCESS | 4012 | 1467875447170 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 00:10:47 INFO - PROCESS | 4012 | 1467875447269 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:47 INFO - PROCESS | 4012 | 1467875447271 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:47 INFO - PROCESS | 4012 | ++DOCSHELL 1AA68C00 == 36 [pid = 4012] [id = 742] 00:10:47 INFO - PROCESS | 4012 | ++DOMWINDOW == 90 (1AA69000) [pid = 4012] [serial = 2226] [outer = 00000000] 00:10:47 INFO - PROCESS | 4012 | ++DOMWINDOW == 91 (1AA6CC00) [pid = 4012] [serial = 2227] [outer = 1AA69000] 00:10:47 INFO - PROCESS | 4012 | 1467875447313 Marionette DEBUG loaded listener.js 00:10:47 INFO - PROCESS | 4012 | ++DOMWINDOW == 92 (1AA6F000) [pid = 4012] [serial = 2228] [outer = 1AA69000] 00:10:47 INFO - PROCESS | 4012 | 1467875447701 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:10:47 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:10:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 00:10:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:10:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:10:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 00:10:47 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 704ms 00:10:47 INFO - PROCESS | 4012 | 1467875447743 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 00:10:47 INFO - PROCESS | 4012 | 1467875447745 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 00:10:47 INFO - PROCESS | 4012 | 1467875447748 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 00:10:47 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 00:10:47 INFO - PROCESS | 4012 | 1467875447750 Marionette TRACE conn3 <- [1,2934,null,{}] 00:10:47 INFO - PROCESS | 4012 | 1467875447753 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:10:47 INFO - PROCESS | 4012 | 1467875447755 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:47 INFO - PROCESS | 4012 | 1467875447884 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 00:10:47 INFO - PROCESS | 4012 | 1467875447889 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:47 INFO - PROCESS | 4012 | 1467875447891 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:47 INFO - PROCESS | 4012 | ++DOCSHELL 1AA71800 == 37 [pid = 4012] [id = 743] 00:10:47 INFO - PROCESS | 4012 | ++DOMWINDOW == 93 (1AA72000) [pid = 4012] [serial = 2229] [outer = 00000000] 00:10:48 INFO - PROCESS | 4012 | ++DOMWINDOW == 94 (1AD18000) [pid = 4012] [serial = 2230] [outer = 1AA72000] 00:10:48 INFO - PROCESS | 4012 | 1467875447995 Marionette DEBUG loaded listener.js 00:10:48 INFO - PROCESS | 4012 | ++DOMWINDOW == 95 (1AD18C00) [pid = 4012] [serial = 2231] [outer = 1AA72000] 00:10:48 INFO - PROCESS | 4012 | 1467875448361 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:10:48 INFO - PROCESS | 4012 | --DOMWINDOW == 94 (13940000) [pid = 4012] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 00:10:48 INFO - PROCESS | 4012 | --DOMWINDOW == 93 (1129C000) [pid = 4012] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 00:10:48 INFO - PROCESS | 4012 | --DOMWINDOW == 92 (13494C00) [pid = 4012] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 00:10:48 INFO - PROCESS | 4012 | --DOMWINDOW == 91 (16F6EC00) [pid = 4012] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 00:10:48 INFO - PROCESS | 4012 | --DOMWINDOW == 90 (10273400) [pid = 4012] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 00:10:48 INFO - PROCESS | 4012 | --DOMWINDOW == 89 (1604B800) [pid = 4012] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 00:10:48 INFO - PROCESS | 4012 | --DOMWINDOW == 88 (177E3800) [pid = 4012] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 00:10:48 INFO - PROCESS | 4012 | --DOMWINDOW == 87 (0F31C800) [pid = 4012] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 00:10:48 INFO - PROCESS | 4012 | --DOMWINDOW == 86 (1978DC00) [pid = 4012] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 00:10:48 INFO - PROCESS | 4012 | --DOMWINDOW == 85 (177B8C00) [pid = 4012] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 00:10:48 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:10:48 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 797ms 00:10:48 INFO - PROCESS | 4012 | 1467875448555 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 00:10:48 INFO - PROCESS | 4012 | 1467875448557 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 00:10:48 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 00:10:48 INFO - PROCESS | 4012 | 1467875448561 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 00:10:48 INFO - PROCESS | 4012 | 1467875448562 Marionette TRACE conn3 <- [1,2938,null,{}] 00:10:48 INFO - PROCESS | 4012 | 1467875448566 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:10:48 INFO - PROCESS | 4012 | 1467875448568 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:48 INFO - PROCESS | 4012 | 1467875448655 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 00:10:48 INFO - PROCESS | 4012 | 1467875448663 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:48 INFO - PROCESS | 4012 | 1467875448665 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:48 INFO - PROCESS | 4012 | ++DOCSHELL 1121C400 == 38 [pid = 4012] [id = 744] 00:10:48 INFO - PROCESS | 4012 | ++DOMWINDOW == 86 (12927C00) [pid = 4012] [serial = 2232] [outer = 00000000] 00:10:48 INFO - PROCESS | 4012 | ++DOMWINDOW == 87 (139C6C00) [pid = 4012] [serial = 2233] [outer = 12927C00] 00:10:48 INFO - PROCESS | 4012 | 1467875448707 Marionette DEBUG loaded listener.js 00:10:48 INFO - PROCESS | 4012 | ++DOMWINDOW == 88 (15F49800) [pid = 4012] [serial = 2234] [outer = 12927C00] 00:10:49 INFO - PROCESS | 4012 | ++DOCSHELL 19B5FC00 == 39 [pid = 4012] [id = 745] 00:10:49 INFO - PROCESS | 4012 | ++DOMWINDOW == 89 (19B62C00) [pid = 4012] [serial = 2235] [outer = 00000000] 00:10:49 INFO - PROCESS | 4012 | ++DOMWINDOW == 90 (19EC3400) [pid = 4012] [serial = 2236] [outer = 19B62C00] 00:10:49 INFO - PROCESS | 4012 | 1467875449142 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:10:49 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:10:49 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 641ms 00:10:49 INFO - PROCESS | 4012 | 1467875449199 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 00:10:49 INFO - PROCESS | 4012 | 1467875449201 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 00:10:49 INFO - PROCESS | 4012 | 1467875449204 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 00:10:49 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 00:10:49 INFO - PROCESS | 4012 | 1467875449206 Marionette TRACE conn3 <- [1,2942,null,{}] 00:10:49 INFO - PROCESS | 4012 | 1467875449209 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:10:49 INFO - PROCESS | 4012 | 1467875449211 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:49 INFO - PROCESS | 4012 | 1467875449304 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 00:10:49 INFO - PROCESS | 4012 | 1467875449309 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:49 INFO - PROCESS | 4012 | 1467875449311 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:49 INFO - PROCESS | 4012 | ++DOCSHELL 10269000 == 40 [pid = 4012] [id = 746] 00:10:49 INFO - PROCESS | 4012 | ++DOMWINDOW == 91 (17036400) [pid = 4012] [serial = 2237] [outer = 00000000] 00:10:49 INFO - PROCESS | 4012 | ++DOMWINDOW == 92 (1AA74800) [pid = 4012] [serial = 2238] [outer = 17036400] 00:10:49 INFO - PROCESS | 4012 | 1467875449354 Marionette DEBUG loaded listener.js 00:10:49 INFO - PROCESS | 4012 | ++DOMWINDOW == 93 (1AD1DC00) [pid = 4012] [serial = 2239] [outer = 17036400] 00:10:49 INFO - PROCESS | 4012 | 1467875449767 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:10:49 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 00:10:49 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:10:49 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 594ms 00:10:49 INFO - PROCESS | 4012 | 1467875449801 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 00:10:49 INFO - PROCESS | 4012 | 1467875449803 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 00:10:49 INFO - PROCESS | 4012 | 1467875449806 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 00:10:49 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 00:10:49 INFO - PROCESS | 4012 | 1467875449808 Marionette TRACE conn3 <- [1,2946,null,{}] 00:10:49 INFO - PROCESS | 4012 | 1467875449811 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:10:49 INFO - PROCESS | 4012 | 1467875449813 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:49 INFO - PROCESS | 4012 | 1467875449964 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 00:10:49 INFO - PROCESS | 4012 | 1467875449979 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:50 INFO - PROCESS | 4012 | 1467875449981 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:50 INFO - PROCESS | 4012 | ++DOCSHELL 1AF14C00 == 41 [pid = 4012] [id = 747] 00:10:50 INFO - PROCESS | 4012 | ++DOMWINDOW == 94 (1AF15400) [pid = 4012] [serial = 2240] [outer = 00000000] 00:10:50 INFO - PROCESS | 4012 | ++DOMWINDOW == 95 (1AF1BC00) [pid = 4012] [serial = 2241] [outer = 1AF15400] 00:10:50 INFO - PROCESS | 4012 | 1467875450026 Marionette DEBUG loaded listener.js 00:10:50 INFO - PROCESS | 4012 | ++DOMWINDOW == 96 (1AF8BC00) [pid = 4012] [serial = 2242] [outer = 1AF15400] 00:10:50 INFO - PROCESS | 4012 | 1467875450451 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:10:50 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:10:50 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 687ms 00:10:50 INFO - PROCESS | 4012 | 1467875450506 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 00:10:50 INFO - PROCESS | 4012 | 1467875450508 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 00:10:50 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 00:10:50 INFO - PROCESS | 4012 | 1467875450512 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 00:10:50 INFO - PROCESS | 4012 | 1467875450514 Marionette TRACE conn3 <- [1,2950,null,{}] 00:10:50 INFO - PROCESS | 4012 | 1467875450575 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:10:50 INFO - PROCESS | 4012 | 1467875450579 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:50 INFO - PROCESS | 4012 | 1467875450717 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 00:10:50 INFO - PROCESS | 4012 | 1467875450824 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:50 INFO - PROCESS | 4012 | 1467875450828 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:50 INFO - PROCESS | 4012 | ++DOCSHELL 114D2400 == 42 [pid = 4012] [id = 748] 00:10:50 INFO - PROCESS | 4012 | ++DOMWINDOW == 97 (11AEA800) [pid = 4012] [serial = 2243] [outer = 00000000] 00:10:50 INFO - PROCESS | 4012 | ++DOMWINDOW == 98 (130C9C00) [pid = 4012] [serial = 2244] [outer = 11AEA800] 00:10:50 INFO - PROCESS | 4012 | 1467875450890 Marionette DEBUG loaded listener.js 00:10:50 INFO - PROCESS | 4012 | ++DOMWINDOW == 99 (131EFC00) [pid = 4012] [serial = 2245] [outer = 11AEA800] 00:10:51 INFO - PROCESS | 4012 | 1467875451467 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:10:51 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:10:51 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1000ms 00:10:51 INFO - PROCESS | 4012 | 1467875451516 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 00:10:51 INFO - PROCESS | 4012 | 1467875451520 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 00:10:51 INFO - PROCESS | 4012 | 1467875451525 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 00:10:51 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 00:10:51 INFO - PROCESS | 4012 | 1467875451527 Marionette TRACE conn3 <- [1,2954,null,{}] 00:10:51 INFO - PROCESS | 4012 | 1467875451533 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:10:51 INFO - PROCESS | 4012 | 1467875451536 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:51 INFO - PROCESS | 4012 | 1467875451646 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 00:10:51 INFO - PROCESS | 4012 | 1467875451810 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:51 INFO - PROCESS | 4012 | 1467875451814 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:51 INFO - PROCESS | 4012 | ++DOCSHELL 16F71C00 == 43 [pid = 4012] [id = 749] 00:10:51 INFO - PROCESS | 4012 | ++DOMWINDOW == 100 (16F78400) [pid = 4012] [serial = 2246] [outer = 00000000] 00:10:51 INFO - PROCESS | 4012 | ++DOMWINDOW == 101 (177DB000) [pid = 4012] [serial = 2247] [outer = 16F78400] 00:10:51 INFO - PROCESS | 4012 | 1467875451869 Marionette DEBUG loaded listener.js 00:10:51 INFO - PROCESS | 4012 | ++DOMWINDOW == 102 (1800C400) [pid = 4012] [serial = 2248] [outer = 16F78400] 00:10:52 INFO - PROCESS | 4012 | 1467875452372 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:10:52 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:10:52 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 906ms 00:10:52 INFO - PROCESS | 4012 | 1467875452431 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 00:10:52 INFO - PROCESS | 4012 | 1467875452434 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 00:10:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 00:10:52 INFO - PROCESS | 4012 | 1467875452437 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 00:10:52 INFO - PROCESS | 4012 | 1467875452440 Marionette TRACE conn3 <- [1,2958,null,{}] 00:10:52 INFO - PROCESS | 4012 | 1467875452444 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:10:52 INFO - PROCESS | 4012 | 1467875452446 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:52 INFO - PROCESS | 4012 | 1467875452557 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 00:10:52 INFO - PROCESS | 4012 | 1467875452739 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:52 INFO - PROCESS | 4012 | 1467875452744 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:52 INFO - PROCESS | 4012 | ++DOCSHELL 1A341C00 == 44 [pid = 4012] [id = 750] 00:10:52 INFO - PROCESS | 4012 | ++DOMWINDOW == 103 (1A342C00) [pid = 4012] [serial = 2249] [outer = 00000000] 00:10:52 INFO - PROCESS | 4012 | ++DOMWINDOW == 104 (1A801C00) [pid = 4012] [serial = 2250] [outer = 1A342C00] 00:10:52 INFO - PROCESS | 4012 | 1467875452804 Marionette DEBUG loaded listener.js 00:10:52 INFO - PROCESS | 4012 | ++DOMWINDOW == 105 (1A80A000) [pid = 4012] [serial = 2251] [outer = 1A342C00] 00:10:53 INFO - PROCESS | 4012 | 1467875453337 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:10:53 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:10:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 938ms 00:10:53 INFO - PROCESS | 4012 | 1467875453400 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 00:10:53 INFO - PROCESS | 4012 | 1467875453406 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 00:10:53 INFO - PROCESS | 4012 | 1467875453412 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 00:10:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 00:10:53 INFO - PROCESS | 4012 | 1467875453414 Marionette TRACE conn3 <- [1,2962,null,{}] 00:10:53 INFO - PROCESS | 4012 | 1467875453418 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:10:53 INFO - PROCESS | 4012 | 1467875453420 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:53 INFO - PROCESS | 4012 | 1467875453528 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 00:10:53 INFO - PROCESS | 4012 | 1467875453683 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:53 INFO - PROCESS | 4012 | 1467875453686 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:53 INFO - PROCESS | 4012 | ++DOCSHELL 1A71A000 == 45 [pid = 4012] [id = 751] 00:10:53 INFO - PROCESS | 4012 | ++DOMWINDOW == 106 (1AD1C800) [pid = 4012] [serial = 2252] [outer = 00000000] 00:10:53 INFO - PROCESS | 4012 | ++DOMWINDOW == 107 (1AF92C00) [pid = 4012] [serial = 2253] [outer = 1AD1C800] 00:10:53 INFO - PROCESS | 4012 | 1467875453746 Marionette DEBUG loaded listener.js 00:10:53 INFO - PROCESS | 4012 | ++DOMWINDOW == 108 (1AF94C00) [pid = 4012] [serial = 2254] [outer = 1AD1C800] 00:10:54 INFO - PROCESS | 4012 | 1467875454261 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:10:54 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:10:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 890ms 00:10:54 INFO - PROCESS | 4012 | 1467875454317 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 00:10:54 INFO - PROCESS | 4012 | 1467875454320 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 00:10:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 00:10:54 INFO - PROCESS | 4012 | 1467875454323 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 00:10:54 INFO - PROCESS | 4012 | 1467875454325 Marionette TRACE conn3 <- [1,2966,null,{}] 00:10:54 INFO - PROCESS | 4012 | 1467875454329 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:10:54 INFO - PROCESS | 4012 | 1467875454332 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:54 INFO - PROCESS | 4012 | 1467875454439 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 00:10:54 INFO - PROCESS | 4012 | 1467875454749 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:54 INFO - PROCESS | 4012 | 1467875454752 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:54 INFO - PROCESS | 4012 | ++DOCSHELL 10267C00 == 46 [pid = 4012] [id = 752] 00:10:54 INFO - PROCESS | 4012 | ++DOMWINDOW == 109 (102C9000) [pid = 4012] [serial = 2255] [outer = 00000000] 00:10:54 INFO - PROCESS | 4012 | ++DOMWINDOW == 110 (10E42400) [pid = 4012] [serial = 2256] [outer = 102C9000] 00:10:54 INFO - PROCESS | 4012 | 1467875454819 Marionette DEBUG loaded listener.js 00:10:54 INFO - PROCESS | 4012 | ++DOMWINDOW == 111 (129A8C00) [pid = 4012] [serial = 2257] [outer = 102C9000] 00:10:55 INFO - PROCESS | 4012 | 1467875455393 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:10:55 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:10:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1094ms 00:10:55 INFO - PROCESS | 4012 | 1467875455428 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 00:10:55 INFO - PROCESS | 4012 | 1467875455432 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 00:10:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 00:10:55 INFO - PROCESS | 4012 | 1467875455437 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 00:10:55 INFO - PROCESS | 4012 | 1467875455440 Marionette TRACE conn3 <- [1,2970,null,{}] 00:10:55 INFO - PROCESS | 4012 | 1467875455445 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:10:55 INFO - PROCESS | 4012 | 1467875455449 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:55 INFO - PROCESS | 4012 | 1467875455553 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 00:10:56 INFO - PROCESS | 4012 | --DOCSHELL 10269000 == 45 [pid = 4012] [id = 746] 00:10:56 INFO - PROCESS | 4012 | --DOCSHELL 19B5FC00 == 44 [pid = 4012] [id = 745] 00:10:56 INFO - PROCESS | 4012 | --DOCSHELL 1121C400 == 43 [pid = 4012] [id = 744] 00:10:56 INFO - PROCESS | 4012 | --DOCSHELL 1AA71800 == 42 [pid = 4012] [id = 743] 00:10:56 INFO - PROCESS | 4012 | --DOCSHELL 1AA68C00 == 41 [pid = 4012] [id = 742] 00:10:56 INFO - PROCESS | 4012 | --DOCSHELL 1A594C00 == 40 [pid = 4012] [id = 741] 00:10:56 INFO - PROCESS | 4012 | --DOCSHELL 0F31D800 == 39 [pid = 4012] [id = 740] 00:10:56 INFO - PROCESS | 4012 | --DOCSHELL 19501400 == 38 [pid = 4012] [id = 739] 00:10:56 INFO - PROCESS | 4012 | --DOCSHELL 13C46400 == 37 [pid = 4012] [id = 738] 00:10:56 INFO - PROCESS | 4012 | --DOCSHELL 10F20C00 == 36 [pid = 4012] [id = 737] 00:10:56 INFO - PROCESS | 4012 | --DOCSHELL 10269800 == 35 [pid = 4012] [id = 736] 00:10:56 INFO - PROCESS | 4012 | --DOCSHELL 16DC5800 == 34 [pid = 4012] [id = 732] 00:10:56 INFO - PROCESS | 4012 | --DOCSHELL 102C6000 == 33 [pid = 4012] [id = 733] 00:10:56 INFO - PROCESS | 4012 | --DOCSHELL 13EC5C00 == 32 [pid = 4012] [id = 734] 00:10:56 INFO - PROCESS | 4012 | --DOCSHELL 19AC0800 == 31 [pid = 4012] [id = 735] 00:10:56 INFO - PROCESS | 4012 | --DOCSHELL 19EBBC00 == 30 [pid = 4012] [id = 719] 00:10:56 INFO - PROCESS | 4012 | --DOCSHELL 1A71A000 == 29 [pid = 4012] [id = 751] 00:10:56 INFO - PROCESS | 4012 | --DOCSHELL 10267C00 == 28 [pid = 4012] [id = 752] 00:10:56 INFO - PROCESS | 4012 | --DOCSHELL 1A341C00 == 27 [pid = 4012] [id = 750] 00:10:56 INFO - PROCESS | 4012 | --DOCSHELL 1AF14C00 == 26 [pid = 4012] [id = 747] 00:10:56 INFO - PROCESS | 4012 | --DOCSHELL 114D2400 == 25 [pid = 4012] [id = 748] 00:10:56 INFO - PROCESS | 4012 | --DOCSHELL 16F71C00 == 24 [pid = 4012] [id = 749] 00:10:56 INFO - PROCESS | 4012 | 1467875456430 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:56 INFO - PROCESS | 4012 | 1467875456434 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:56 INFO - PROCESS | 4012 | --DOMWINDOW == 110 (13C53C00) [pid = 4012] [serial = 2135] [outer = 00000000] [url = about:blank] 00:10:56 INFO - PROCESS | 4012 | --DOMWINDOW == 109 (16F69800) [pid = 4012] [serial = 2164] [outer = 00000000] [url = about:blank] 00:10:56 INFO - PROCESS | 4012 | --DOMWINDOW == 108 (114CA800) [pid = 4012] [serial = 2173] [outer = 00000000] [url = about:blank] 00:10:56 INFO - PROCESS | 4012 | --DOMWINDOW == 107 (11CD3400) [pid = 4012] [serial = 2174] [outer = 00000000] [url = about:blank] 00:10:56 INFO - PROCESS | 4012 | --DOMWINDOW == 106 (13142400) [pid = 4012] [serial = 2161] [outer = 00000000] [url = about:blank] 00:10:56 INFO - PROCESS | 4012 | --DOMWINDOW == 105 (139C5400) [pid = 4012] [serial = 2176] [outer = 00000000] [url = about:blank] 00:10:56 INFO - PROCESS | 4012 | --DOMWINDOW == 104 (17035000) [pid = 4012] [serial = 2182] [outer = 00000000] [url = about:blank] 00:10:56 INFO - PROCESS | 4012 | --DOMWINDOW == 103 (13DB1400) [pid = 4012] [serial = 2177] [outer = 00000000] [url = about:blank] 00:10:56 INFO - PROCESS | 4012 | --DOMWINDOW == 102 (10E0C400) [pid = 4012] [serial = 2171] [outer = 00000000] [url = about:blank] 00:10:56 INFO - PROCESS | 4012 | --DOMWINDOW == 101 (10A75800) [pid = 4012] [serial = 2170] [outer = 00000000] [url = about:blank] 00:10:56 INFO - PROCESS | 4012 | --DOMWINDOW == 100 (160C8800) [pid = 4012] [serial = 2179] [outer = 00000000] [url = about:blank] 00:10:56 INFO - PROCESS | 4012 | --DOMWINDOW == 99 (1A1B0400) [pid = 4012] [serial = 2167] [outer = 00000000] [url = about:blank] 00:10:56 INFO - PROCESS | 4012 | --DOMWINDOW == 98 (17DDC000) [pid = 4012] [serial = 2185] [outer = 00000000] [url = about:blank] 00:10:56 INFO - PROCESS | 4012 | --DOMWINDOW == 97 (17885C00) [pid = 4012] [serial = 2191] [outer = 00000000] [url = about:blank] 00:10:56 INFO - PROCESS | 4012 | --DOMWINDOW == 96 (19B58400) [pid = 4012] [serial = 2188] [outer = 00000000] [url = about:blank] 00:10:56 INFO - PROCESS | 4012 | --DOMWINDOW == 95 (1A1BD800) [pid = 4012] [serial = 2195] [outer = 00000000] [url = about:blank] 00:10:56 INFO - PROCESS | 4012 | --DOMWINDOW == 94 (19D2D000) [pid = 4012] [serial = 2189] [outer = 00000000] [url = about:blank] 00:10:56 INFO - PROCESS | 4012 | --DOMWINDOW == 93 (1950FC00) [pid = 4012] [serial = 2186] [outer = 00000000] [url = about:blank] 00:10:56 INFO - PROCESS | 4012 | --DOMWINDOW == 92 (1A712400) [pid = 4012] [serial = 2197] [outer = 00000000] [url = about:blank] 00:10:56 INFO - PROCESS | 4012 | --DOMWINDOW == 91 (19D2A800) [pid = 4012] [serial = 2192] [outer = 00000000] [url = about:blank] 00:10:56 INFO - PROCESS | 4012 | --DOMWINDOW == 90 (17035C00) [pid = 4012] [serial = 2183] [outer = 00000000] [url = about:blank] 00:10:56 INFO - PROCESS | 4012 | --DOMWINDOW == 89 (16B69800) [pid = 4012] [serial = 2180] [outer = 00000000] [url = about:blank] 00:10:56 INFO - PROCESS | 4012 | --DOMWINDOW == 88 (1A1BC000) [pid = 4012] [serial = 2194] [outer = 00000000] [url = about:blank] 00:10:56 INFO - PROCESS | 4012 | ++DOCSHELL 0F934400 == 25 [pid = 4012] [id = 753] 00:10:56 INFO - PROCESS | 4012 | ++DOMWINDOW == 89 (0F939800) [pid = 4012] [serial = 2258] [outer = 00000000] 00:10:56 INFO - PROCESS | 4012 | ++DOMWINDOW == 90 (1026A800) [pid = 4012] [serial = 2259] [outer = 0F939800] 00:10:56 INFO - PROCESS | 4012 | 1467875456581 Marionette DEBUG loaded listener.js 00:10:56 INFO - PROCESS | 4012 | ++DOMWINDOW == 91 (10A0B400) [pid = 4012] [serial = 2260] [outer = 0F939800] 00:10:56 INFO - PROCESS | 4012 | 1467875456976 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:10:57 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:10:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 00:10:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:10:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:10:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 00:10:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1562ms 00:10:57 INFO - PROCESS | 4012 | 1467875457052 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 00:10:57 INFO - PROCESS | 4012 | 1467875457055 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 00:10:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 00:10:57 INFO - PROCESS | 4012 | 1467875457061 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 00:10:57 INFO - PROCESS | 4012 | 1467875457063 Marionette TRACE conn3 <- [1,2974,null,{}] 00:10:57 INFO - PROCESS | 4012 | 1467875457068 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:10:57 INFO - PROCESS | 4012 | 1467875457073 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:57 INFO - PROCESS | 4012 | 1467875457159 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 00:10:57 INFO - PROCESS | 4012 | 1467875457170 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:57 INFO - PROCESS | 4012 | 1467875457173 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:57 INFO - PROCESS | 4012 | ++DOCSHELL 11C46800 == 26 [pid = 4012] [id = 754] 00:10:57 INFO - PROCESS | 4012 | ++DOMWINDOW == 92 (11C47400) [pid = 4012] [serial = 2261] [outer = 00000000] 00:10:57 INFO - PROCESS | 4012 | ++DOMWINDOW == 93 (13032000) [pid = 4012] [serial = 2262] [outer = 11C47400] 00:10:57 INFO - PROCESS | 4012 | 1467875457220 Marionette DEBUG loaded listener.js 00:10:57 INFO - PROCESS | 4012 | ++DOMWINDOW == 94 (131EB400) [pid = 4012] [serial = 2263] [outer = 11C47400] 00:10:57 INFO - PROCESS | 4012 | 1467875457681 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:10:57 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:10:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 641ms 00:10:57 INFO - PROCESS | 4012 | 1467875457698 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 00:10:57 INFO - PROCESS | 4012 | 1467875457702 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 00:10:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 00:10:57 INFO - PROCESS | 4012 | 1467875457707 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 00:10:57 INFO - PROCESS | 4012 | 1467875457709 Marionette TRACE conn3 <- [1,2978,null,{}] 00:10:57 INFO - PROCESS | 4012 | 1467875457713 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:10:57 INFO - PROCESS | 4012 | 1467875457715 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:57 INFO - PROCESS | 4012 | 1467875457811 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 00:10:57 INFO - PROCESS | 4012 | 1467875457848 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:57 INFO - PROCESS | 4012 | 1467875457851 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:57 INFO - PROCESS | 4012 | ++DOCSHELL 13CC0C00 == 27 [pid = 4012] [id = 755] 00:10:57 INFO - PROCESS | 4012 | ++DOMWINDOW == 95 (13CC8C00) [pid = 4012] [serial = 2264] [outer = 00000000] 00:10:57 INFO - PROCESS | 4012 | ++DOMWINDOW == 96 (14499000) [pid = 4012] [serial = 2265] [outer = 13CC8C00] 00:10:57 INFO - PROCESS | 4012 | 1467875457895 Marionette DEBUG loaded listener.js 00:10:57 INFO - PROCESS | 4012 | ++DOMWINDOW == 97 (15F51800) [pid = 4012] [serial = 2266] [outer = 13CC8C00] 00:10:58 INFO - PROCESS | 4012 | ++DOCSHELL 16DC5800 == 28 [pid = 4012] [id = 756] 00:10:58 INFO - PROCESS | 4012 | ++DOMWINDOW == 98 (16DC9000) [pid = 4012] [serial = 2267] [outer = 00000000] 00:10:58 INFO - PROCESS | 4012 | ++DOMWINDOW == 99 (16F6A000) [pid = 4012] [serial = 2268] [outer = 16DC9000] 00:10:58 INFO - PROCESS | 4012 | 1467875458398 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:10:58 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:10:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 750ms 00:10:58 INFO - PROCESS | 4012 | 1467875458447 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 00:10:58 INFO - PROCESS | 4012 | 1467875458449 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 00:10:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 00:10:58 INFO - PROCESS | 4012 | 1467875458454 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 00:10:58 INFO - PROCESS | 4012 | 1467875458460 Marionette TRACE conn3 <- [1,2982,null,{}] 00:10:58 INFO - PROCESS | 4012 | 1467875458469 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:10:58 INFO - PROCESS | 4012 | 1467875458473 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:58 INFO - PROCESS | 4012 | 1467875458571 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 00:10:58 INFO - PROCESS | 4012 | 1467875458583 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:58 INFO - PROCESS | 4012 | 1467875458585 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:58 INFO - PROCESS | 4012 | ++DOCSHELL 16F6F400 == 29 [pid = 4012] [id = 757] 00:10:58 INFO - PROCESS | 4012 | ++DOMWINDOW == 100 (16F75000) [pid = 4012] [serial = 2269] [outer = 00000000] 00:10:58 INFO - PROCESS | 4012 | ++DOMWINDOW == 101 (176D6C00) [pid = 4012] [serial = 2270] [outer = 16F75000] 00:10:58 INFO - PROCESS | 4012 | 1467875458628 Marionette DEBUG loaded listener.js 00:10:58 INFO - PROCESS | 4012 | ++DOMWINDOW == 102 (177E1800) [pid = 4012] [serial = 2271] [outer = 16F75000] 00:10:59 INFO - PROCESS | 4012 | 1467875459110 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:10:59 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 00:10:59 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:10:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 703ms 00:10:59 INFO - PROCESS | 4012 | 1467875459152 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 00:10:59 INFO - PROCESS | 4012 | 1467875459155 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 00:10:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 00:10:59 INFO - PROCESS | 4012 | 1467875459166 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 00:10:59 INFO - PROCESS | 4012 | 1467875459168 Marionette TRACE conn3 <- [1,2986,null,{}] 00:10:59 INFO - PROCESS | 4012 | 1467875459171 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:10:59 INFO - PROCESS | 4012 | 1467875459173 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:59 INFO - PROCESS | 4012 | 1467875459319 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 00:10:59 INFO - PROCESS | 4012 | 1467875459332 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:59 INFO - PROCESS | 4012 | 1467875459334 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:10:59 INFO - PROCESS | 4012 | ++DOCSHELL 1788DC00 == 30 [pid = 4012] [id = 758] 00:10:59 INFO - PROCESS | 4012 | ++DOMWINDOW == 103 (17DDB800) [pid = 4012] [serial = 2272] [outer = 00000000] 00:10:59 INFO - PROCESS | 4012 | ++DOMWINDOW == 104 (1950F800) [pid = 4012] [serial = 2273] [outer = 17DDB800] 00:10:59 INFO - PROCESS | 4012 | 1467875459377 Marionette DEBUG loaded listener.js 00:10:59 INFO - PROCESS | 4012 | ++DOMWINDOW == 105 (19792400) [pid = 4012] [serial = 2274] [outer = 17DDB800] 00:10:59 INFO - PROCESS | 4012 | 1467875459810 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:10:59 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:10:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 703ms 00:10:59 INFO - PROCESS | 4012 | 1467875459857 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 00:10:59 INFO - PROCESS | 4012 | 1467875459859 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 00:10:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 00:10:59 INFO - PROCESS | 4012 | 1467875459862 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 00:10:59 INFO - PROCESS | 4012 | 1467875459864 Marionette TRACE conn3 <- [1,2990,null,{}] 00:10:59 INFO - PROCESS | 4012 | 1467875459868 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:10:59 INFO - PROCESS | 4012 | 1467875459870 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:11:00 INFO - PROCESS | 4012 | 1467875459989 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 00:11:00 INFO - PROCESS | 4012 | 1467875460060 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:00 INFO - PROCESS | 4012 | 1467875460066 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:11:00 INFO - PROCESS | 4012 | ++DOCSHELL 19AC6C00 == 31 [pid = 4012] [id = 759] 00:11:00 INFO - PROCESS | 4012 | ++DOMWINDOW == 106 (19AC7C00) [pid = 4012] [serial = 2275] [outer = 00000000] 00:11:00 INFO - PROCESS | 4012 | ++DOMWINDOW == 107 (19D2AC00) [pid = 4012] [serial = 2276] [outer = 19AC7C00] 00:11:00 INFO - PROCESS | 4012 | 1467875460122 Marionette DEBUG loaded listener.js 00:11:00 INFO - PROCESS | 4012 | ++DOMWINDOW == 108 (19D91C00) [pid = 4012] [serial = 2277] [outer = 19AC7C00] 00:11:00 INFO - PROCESS | 4012 | 1467875460538 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:11:00 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:11:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 704ms 00:11:00 INFO - PROCESS | 4012 | 1467875460562 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 00:11:00 INFO - PROCESS | 4012 | 1467875460564 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 00:11:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 00:11:00 INFO - PROCESS | 4012 | 1467875460575 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 00:11:00 INFO - PROCESS | 4012 | 1467875460577 Marionette TRACE conn3 <- [1,2994,null,{}] 00:11:00 INFO - PROCESS | 4012 | 1467875460580 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:11:00 INFO - PROCESS | 4012 | 1467875460583 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:11:00 INFO - PROCESS | 4012 | 1467875460724 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 00:11:00 INFO - PROCESS | 4012 | 1467875460744 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:00 INFO - PROCESS | 4012 | 1467875460746 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:11:00 INFO - PROCESS | 4012 | ++DOCSHELL 10560C00 == 32 [pid = 4012] [id = 760] 00:11:00 INFO - PROCESS | 4012 | ++DOMWINDOW == 109 (19DE5C00) [pid = 4012] [serial = 2278] [outer = 00000000] 00:11:00 INFO - PROCESS | 4012 | ++DOMWINDOW == 110 (1A396000) [pid = 4012] [serial = 2279] [outer = 19DE5C00] 00:11:00 INFO - PROCESS | 4012 | 1467875460788 Marionette DEBUG loaded listener.js 00:11:00 INFO - PROCESS | 4012 | ++DOMWINDOW == 111 (1A398C00) [pid = 4012] [serial = 2280] [outer = 19DE5C00] 00:11:01 INFO - PROCESS | 4012 | --DOMWINDOW == 110 (17036400) [pid = 4012] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 00:11:01 INFO - PROCESS | 4012 | --DOMWINDOW == 109 (16B68800) [pid = 4012] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 00:11:01 INFO - PROCESS | 4012 | --DOMWINDOW == 108 (10E0F000) [pid = 4012] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 00:11:01 INFO - PROCESS | 4012 | --DOMWINDOW == 107 (19AC8C00) [pid = 4012] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 00:11:01 INFO - PROCESS | 4012 | --DOMWINDOW == 106 (1AA69000) [pid = 4012] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 00:11:01 INFO - PROCESS | 4012 | --DOMWINDOW == 105 (13C47C00) [pid = 4012] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 00:11:01 INFO - PROCESS | 4012 | --DOMWINDOW == 104 (19AC0C00) [pid = 4012] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 00:11:01 INFO - PROCESS | 4012 | --DOMWINDOW == 103 (1026D000) [pid = 4012] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 00:11:01 INFO - PROCESS | 4012 | --DOMWINDOW == 102 (13EC7400) [pid = 4012] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 00:11:01 INFO - PROCESS | 4012 | --DOMWINDOW == 101 (1AA72000) [pid = 4012] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 00:11:01 INFO - PROCESS | 4012 | --DOMWINDOW == 100 (1950C400) [pid = 4012] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 00:11:01 INFO - PROCESS | 4012 | --DOMWINDOW == 99 (1A1B0C00) [pid = 4012] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 00:11:01 INFO - PROCESS | 4012 | --DOMWINDOW == 98 (19502800) [pid = 4012] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 00:11:01 INFO - PROCESS | 4012 | --DOMWINDOW == 97 (130CFC00) [pid = 4012] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 00:11:01 INFO - PROCESS | 4012 | --DOMWINDOW == 96 (102D1400) [pid = 4012] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 00:11:01 INFO - PROCESS | 4012 | --DOMWINDOW == 95 (19B62C00) [pid = 4012] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 00:11:01 INFO - PROCESS | 4012 | --DOMWINDOW == 94 (12927C00) [pid = 4012] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 00:11:01 INFO - PROCESS | 4012 | --DOMWINDOW == 93 (1AF15400) [pid = 4012] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 00:11:01 INFO - PROCESS | 4012 | --DOMWINDOW == 92 (1A596000) [pid = 4012] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 00:11:01 INFO - PROCESS | 4012 | --DOMWINDOW == 91 (1026CC00) [pid = 4012] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 00:11:01 INFO - PROCESS | 4012 | --DOMWINDOW == 90 (19EC0000) [pid = 4012] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 00:11:01 INFO - PROCESS | 4012 | --DOMWINDOW == 89 (114D3800) [pid = 4012] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 00:11:01 INFO - PROCESS | 4012 | 1467875461685 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:11:01 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:11:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1141ms 00:11:01 INFO - PROCESS | 4012 | 1467875461729 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 00:11:01 INFO - PROCESS | 4012 | 1467875461731 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 00:11:01 INFO - TEST-START | /FileAPI/FileReaderSync.worker 00:11:01 INFO - PROCESS | 4012 | 1467875461735 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 00:11:01 INFO - PROCESS | 4012 | 1467875461737 Marionette TRACE conn3 <- [1,2998,null,{}] 00:11:01 INFO - PROCESS | 4012 | 1467875461741 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:11:01 INFO - PROCESS | 4012 | 1467875461742 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:11:01 INFO - PROCESS | 4012 | 1467875461819 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 00:11:01 INFO - PROCESS | 4012 | 1467875461826 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:01 INFO - PROCESS | 4012 | 1467875461829 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:11:01 INFO - PROCESS | 4012 | ++DOCSHELL 114D7000 == 33 [pid = 4012] [id = 761] 00:11:01 INFO - PROCESS | 4012 | ++DOMWINDOW == 90 (11ADFC00) [pid = 4012] [serial = 2281] [outer = 00000000] 00:11:01 INFO - PROCESS | 4012 | ++DOMWINDOW == 91 (17037800) [pid = 4012] [serial = 2282] [outer = 11ADFC00] 00:11:01 INFO - PROCESS | 4012 | 1467875461874 Marionette DEBUG loaded listener.js 00:11:01 INFO - PROCESS | 4012 | ++DOMWINDOW == 92 (171BD800) [pid = 4012] [serial = 2283] [outer = 11ADFC00] 00:11:02 INFO - PROCESS | 4012 | [4012] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:11:02 INFO - PROCESS | 4012 | 1467875462319 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 00:11:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 00:11:02 INFO - {} 00:11:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 00:11:02 INFO - {} 00:11:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 00:11:02 INFO - {} 00:11:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 00:11:02 INFO - {} 00:11:02 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 640ms 00:11:02 INFO - PROCESS | 4012 | 1467875462376 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 00:11:02 INFO - PROCESS | 4012 | 1467875462378 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 00:11:02 INFO - TEST-START | /FileAPI/fileReader.html 00:11:02 INFO - PROCESS | 4012 | 1467875462382 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 00:11:02 INFO - PROCESS | 4012 | 1467875462383 Marionette TRACE conn3 <- [1,3002,null,{}] 00:11:02 INFO - PROCESS | 4012 | 1467875462387 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:11:02 INFO - PROCESS | 4012 | 1467875462390 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:11:02 INFO - PROCESS | 4012 | 1467875462473 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 00:11:02 INFO - PROCESS | 4012 | 1467875462478 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:02 INFO - PROCESS | 4012 | 1467875462480 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:11:02 INFO - PROCESS | 4012 | ++DOCSHELL 1A398400 == 34 [pid = 4012] [id = 762] 00:11:02 INFO - PROCESS | 4012 | ++DOMWINDOW == 93 (1A39B000) [pid = 4012] [serial = 2284] [outer = 00000000] 00:11:02 INFO - PROCESS | 4012 | ++DOMWINDOW == 94 (1A3A2800) [pid = 4012] [serial = 2285] [outer = 1A39B000] 00:11:02 INFO - PROCESS | 4012 | 1467875462522 Marionette DEBUG loaded listener.js 00:11:02 INFO - PROCESS | 4012 | ++DOMWINDOW == 95 (1A587C00) [pid = 4012] [serial = 2286] [outer = 1A39B000] 00:11:02 INFO - PROCESS | 4012 | 1467875462969 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:11:03 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 00:11:03 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 00:11:03 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 00:11:03 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 00:11:03 INFO - TEST-OK | /FileAPI/fileReader.html | took 625ms 00:11:03 INFO - PROCESS | 4012 | 1467875463029 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 00:11:03 INFO - PROCESS | 4012 | 1467875463031 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 00:11:03 INFO - PROCESS | 4012 | 1467875463034 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 00:11:03 INFO - PROCESS | 4012 | 1467875463036 Marionette TRACE conn3 <- [1,3006,null,{}] 00:11:03 INFO - TEST-START | /FileAPI/historical.html 00:11:03 INFO - PROCESS | 4012 | 1467875463040 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:11:03 INFO - PROCESS | 4012 | 1467875463041 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:11:03 INFO - PROCESS | 4012 | 1467875463121 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 00:11:03 INFO - PROCESS | 4012 | 1467875463126 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:03 INFO - PROCESS | 4012 | 1467875463128 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:11:03 INFO - PROCESS | 4012 | ++DOCSHELL 1A3A0400 == 35 [pid = 4012] [id = 763] 00:11:03 INFO - PROCESS | 4012 | ++DOMWINDOW == 96 (1A3A0800) [pid = 4012] [serial = 2287] [outer = 00000000] 00:11:03 INFO - PROCESS | 4012 | ++DOMWINDOW == 97 (1A717800) [pid = 4012] [serial = 2288] [outer = 1A3A0800] 00:11:03 INFO - PROCESS | 4012 | 1467875463190 Marionette DEBUG loaded listener.js 00:11:03 INFO - PROCESS | 4012 | ++DOMWINDOW == 98 (1A803000) [pid = 4012] [serial = 2289] [outer = 1A3A0800] 00:11:03 INFO - PROCESS | 4012 | 1467875463911 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:11:03 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 00:11:03 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 00:11:03 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 00:11:03 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 00:11:03 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 00:11:03 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 00:11:03 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 00:11:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:11:03 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 00:11:03 INFO - TEST-OK | /FileAPI/historical.html | took 938ms 00:11:03 INFO - PROCESS | 4012 | 1467875463983 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 00:11:04 INFO - PROCESS | 4012 | 1467875463988 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 00:11:04 INFO - PROCESS | 4012 | 1467875463993 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 00:11:04 INFO - TEST-START | /FileAPI/idlharness.html 00:11:04 INFO - PROCESS | 4012 | 1467875463997 Marionette TRACE conn3 <- [1,3010,null,{}] 00:11:04 INFO - PROCESS | 4012 | 1467875464003 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:11:04 INFO - PROCESS | 4012 | 1467875464006 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:11:04 INFO - PROCESS | 4012 | 1467875464152 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 00:11:04 INFO - PROCESS | 4012 | 1467875464293 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:04 INFO - PROCESS | 4012 | 1467875464296 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:11:04 INFO - PROCESS | 4012 | ++DOCSHELL 10A10000 == 36 [pid = 4012] [id = 764] 00:11:04 INFO - PROCESS | 4012 | ++DOMWINDOW == 99 (10A99800) [pid = 4012] [serial = 2290] [outer = 00000000] 00:11:04 INFO - PROCESS | 4012 | ++DOMWINDOW == 100 (134D0800) [pid = 4012] [serial = 2291] [outer = 10A99800] 00:11:04 INFO - PROCESS | 4012 | 1467875464353 Marionette DEBUG loaded listener.js 00:11:04 INFO - PROCESS | 4012 | ++DOMWINDOW == 101 (139CA000) [pid = 4012] [serial = 2292] [outer = 10A99800] 00:11:05 INFO - PROCESS | 4012 | 1467875465404 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\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\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\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\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\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\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\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\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:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 00:11:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 00:11:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 00:11:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:11:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:11:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:11:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:11:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 00:11:05 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:11:05 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 00:11:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:11:05 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:11:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:11:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:11:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:11:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 00:11:05 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:11:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 00:11:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:11:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:11:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:11:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:11:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 00:11:05 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:11:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:11:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:11:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:11:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:11:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:11:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:11:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 00:11:05 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:11:05 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:11:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:11:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:11:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:11:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:11:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:11:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:11:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 00:11:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 00:11:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 00:11:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:11:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:11:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:11:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:11:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 00:11:05 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:11:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:11:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:11:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:11:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:11:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:11:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:11:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 00:11:05 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:11:05 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:11:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:11:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:11:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:11:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:11:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:11:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:11:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 00:11:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 00:11:05 INFO - TEST-OK | /FileAPI/idlharness.html | took 1547ms 00:11:05 INFO - PROCESS | 4012 | 1467875465542 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 00:11:05 INFO - PROCESS | 4012 | 1467875465547 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 00:11:05 INFO - PROCESS | 4012 | 1467875465556 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 00:11:05 INFO - TEST-START | /FileAPI/idlharness.worker 00:11:05 INFO - PROCESS | 4012 | 1467875465559 Marionette TRACE conn3 <- [1,3014,null,{}] 00:11:05 INFO - PROCESS | 4012 | 1467875465573 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:11:05 INFO - PROCESS | 4012 | 1467875465576 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:11:05 INFO - PROCESS | 4012 | 1467875465690 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 00:11:05 INFO - PROCESS | 4012 | 1467875465847 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:05 INFO - PROCESS | 4012 | 1467875465850 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:11:05 INFO - PROCESS | 4012 | ++DOCSHELL 16F71C00 == 37 [pid = 4012] [id = 765] 00:11:05 INFO - PROCESS | 4012 | ++DOMWINDOW == 102 (1AF1C000) [pid = 4012] [serial = 2293] [outer = 00000000] 00:11:05 INFO - PROCESS | 4012 | ++DOMWINDOW == 103 (1AF8CC00) [pid = 4012] [serial = 2294] [outer = 1AF1C000] 00:11:05 INFO - PROCESS | 4012 | 1467875465913 Marionette DEBUG loaded listener.js 00:11:06 INFO - PROCESS | 4012 | ++DOMWINDOW == 104 (1AF8D400) [pid = 4012] [serial = 2295] [outer = 1AF1C000] 00:11:06 INFO - PROCESS | 4012 | [4012] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:11:07 INFO - PROCESS | 4012 | 1467875467192 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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 00:11:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 00:11:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:11:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:11:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:11:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:11:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 00:11:07 INFO - {} 00:11:07 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:11:07 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 00:11:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:11:07 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:11:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:11:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:11:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:11:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 00:11:07 INFO - {} 00:11:07 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:11:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 00:11:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:11:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:11:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:11:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:11:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 00:11:07 INFO - {} 00:11:07 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:11:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:11:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:11:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:11:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:11:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:11:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:11:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 00:11:07 INFO - {} 00:11:07 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:11:07 INFO - {} 00:11:07 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:11:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:11:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:11:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:11:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:11:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:11:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:11:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 00:11:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 00:11:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:11:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:11:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:11:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:11:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 00:11:07 INFO - {} 00:11:07 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:11:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:11:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:11:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:11:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:11:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:11:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:11:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 00:11:07 INFO - {} 00:11:07 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:11:07 INFO - {} 00:11:07 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:11:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:11:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:11:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:11:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:11:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:11:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:11:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:11:07 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:11:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 00:11:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:11:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 00:11:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:11:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:11:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:11:07 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:11:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 00:11:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:11:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:11:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:11:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:11:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:11:07 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:11:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 00:11:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:11:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 00:11:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:11:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:11:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:11:07 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:11:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 00:11:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:11:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 00:11:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:11:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:11:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:11:07 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:11:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 00:11:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:11:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 00:11:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:11:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:11:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:11:07 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:11:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 00:11:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:11:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:11:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:11:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:11:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:11:07 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:11:07 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 00:11:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:11:07 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:11:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:11:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:11:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:11:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:11:07 INFO - {} 00:11:07 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1875ms 00:11:07 INFO - PROCESS | 4012 | --DOCSHELL 1A398400 == 36 [pid = 4012] [id = 762] 00:11:07 INFO - PROCESS | 4012 | --DOCSHELL 114D7000 == 35 [pid = 4012] [id = 761] 00:11:07 INFO - PROCESS | 4012 | --DOCSHELL 10560C00 == 34 [pid = 4012] [id = 760] 00:11:07 INFO - PROCESS | 4012 | --DOCSHELL 19AC6C00 == 33 [pid = 4012] [id = 759] 00:11:07 INFO - PROCESS | 4012 | --DOCSHELL 1788DC00 == 32 [pid = 4012] [id = 758] 00:11:07 INFO - PROCESS | 4012 | --DOCSHELL 16F6F400 == 31 [pid = 4012] [id = 757] 00:11:07 INFO - PROCESS | 4012 | --DOCSHELL 16DC5800 == 30 [pid = 4012] [id = 756] 00:11:07 INFO - PROCESS | 4012 | --DOCSHELL 13CC0C00 == 29 [pid = 4012] [id = 755] 00:11:07 INFO - PROCESS | 4012 | --DOCSHELL 11C46800 == 28 [pid = 4012] [id = 754] 00:11:07 INFO - PROCESS | 4012 | --DOCSHELL 0F934400 == 27 [pid = 4012] [id = 753] 00:11:07 INFO - PROCESS | 4012 | --DOMWINDOW == 103 (10E04800) [pid = 4012] [serial = 2129] [outer = 00000000] [url = about:blank] 00:11:07 INFO - PROCESS | 4012 | --DOMWINDOW == 102 (1A1BF400) [pid = 4012] [serial = 2159] [outer = 00000000] [url = about:blank] 00:11:07 INFO - PROCESS | 4012 | --DOMWINDOW == 101 (12BCE000) [pid = 4012] [serial = 2132] [outer = 00000000] [url = about:blank] 00:11:07 INFO - PROCESS | 4012 | --DOMWINDOW == 100 (1AA6CC00) [pid = 4012] [serial = 2227] [outer = 00000000] [url = about:blank] 00:11:07 INFO - PROCESS | 4012 | --DOMWINDOW == 99 (16F76000) [pid = 4012] [serial = 2215] [outer = 00000000] [url = about:blank] 00:11:07 INFO - PROCESS | 4012 | --DOMWINDOW == 98 (176D0C00) [pid = 4012] [serial = 2216] [outer = 00000000] [url = about:blank] 00:11:07 INFO - PROCESS | 4012 | --DOMWINDOW == 97 (19DE7C00) [pid = 4012] [serial = 2206] [outer = 00000000] [url = about:blank] 00:11:07 INFO - PROCESS | 4012 | --DOMWINDOW == 96 (10E09800) [pid = 4012] [serial = 2209] [outer = 00000000] [url = about:blank] 00:11:07 INFO - PROCESS | 4012 | --DOMWINDOW == 95 (11298000) [pid = 4012] [serial = 2210] [outer = 00000000] [url = about:blank] 00:11:07 INFO - PROCESS | 4012 | --DOMWINDOW == 94 (1A596C00) [pid = 4012] [serial = 2207] [outer = 00000000] [url = about:blank] 00:11:07 INFO - PROCESS | 4012 | --DOMWINDOW == 93 (157A1800) [pid = 4012] [serial = 2203] [outer = 00000000] [url = about:blank] 00:11:07 INFO - PROCESS | 4012 | --DOMWINDOW == 92 (16075000) [pid = 4012] [serial = 2204] [outer = 00000000] [url = about:blank] 00:11:07 INFO - PROCESS | 4012 | --DOMWINDOW == 91 (1AD18000) [pid = 4012] [serial = 2230] [outer = 00000000] [url = about:blank] 00:11:07 INFO - PROCESS | 4012 | --DOMWINDOW == 90 (19D2F000) [pid = 4012] [serial = 2221] [outer = 00000000] [url = about:blank] 00:11:07 INFO - PROCESS | 4012 | --DOMWINDOW == 89 (1A718C00) [pid = 4012] [serial = 2198] [outer = 00000000] [url = about:blank] 00:11:07 INFO - PROCESS | 4012 | --DOMWINDOW == 88 (1AA6F000) [pid = 4012] [serial = 2228] [outer = 00000000] [url = about:blank] 00:11:07 INFO - PROCESS | 4012 | --DOMWINDOW == 87 (19510800) [pid = 4012] [serial = 2218] [outer = 00000000] [url = about:blank] 00:11:07 INFO - PROCESS | 4012 | --DOMWINDOW == 86 (1978EC00) [pid = 4012] [serial = 2219] [outer = 00000000] [url = about:blank] 00:11:07 INFO - PROCESS | 4012 | --DOMWINDOW == 85 (157AB800) [pid = 4012] [serial = 2212] [outer = 00000000] [url = about:blank] 00:11:07 INFO - PROCESS | 4012 | --DOMWINDOW == 84 (160CB800) [pid = 4012] [serial = 2213] [outer = 00000000] [url = about:blank] 00:11:07 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (1291D400) [pid = 4012] [serial = 2200] [outer = 00000000] [url = about:blank] 00:11:07 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (12D67C00) [pid = 4012] [serial = 2201] [outer = 00000000] [url = about:blank] 00:11:07 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (19EC3400) [pid = 4012] [serial = 2236] [outer = 00000000] [url = about:blank] 00:11:07 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (15F49800) [pid = 4012] [serial = 2234] [outer = 00000000] [url = about:blank] 00:11:07 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (139C6C00) [pid = 4012] [serial = 2233] [outer = 00000000] [url = about:blank] 00:11:07 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (1AD18C00) [pid = 4012] [serial = 2231] [outer = 00000000] [url = about:blank] 00:11:07 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (1AF8BC00) [pid = 4012] [serial = 2242] [outer = 00000000] [url = about:blank] 00:11:07 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (1AD1DC00) [pid = 4012] [serial = 2239] [outer = 00000000] [url = about:blank] 00:11:07 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (1A718800) [pid = 4012] [serial = 2224] [outer = 00000000] [url = about:blank] 00:11:07 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (1A805800) [pid = 4012] [serial = 2225] [outer = 00000000] [url = about:blank] 00:11:07 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (1AA74800) [pid = 4012] [serial = 2238] [outer = 00000000] [url = about:blank] 00:11:07 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (19D9B800) [pid = 4012] [serial = 2222] [outer = 00000000] [url = about:blank] 00:11:07 INFO - PROCESS | 4012 | --DOMWINDOW == 71 (1AF1BC00) [pid = 4012] [serial = 2241] [outer = 00000000] [url = about:blank] 00:11:07 INFO - PROCESS | 4012 | --DOMWINDOW == 70 (16F73C00) [pid = 4012] [serial = 2165] [outer = 00000000] [url = about:blank] 00:11:07 INFO - PROCESS | 4012 | --DOMWINDOW == 69 (131EF000) [pid = 4012] [serial = 2162] [outer = 00000000] [url = about:blank] 00:11:07 INFO - PROCESS | 4012 | --DOMWINDOW == 68 (1A590C00) [pid = 4012] [serial = 2168] [outer = 00000000] [url = about:blank] 00:11:07 INFO - PROCESS | 4012 | 1467875467500 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 00:11:07 INFO - PROCESS | 4012 | 1467875467503 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 00:11:07 INFO - PROCESS | 4012 | 1467875467510 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 00:11:07 INFO - PROCESS | 4012 | 1467875467514 Marionette TRACE conn3 <- [1,3018,null,{}] 00:11:07 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 00:11:07 INFO - PROCESS | 4012 | 1467875467520 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:11:07 INFO - PROCESS | 4012 | 1467875467523 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:11:07 INFO - PROCESS | 4012 | 1467875467604 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 00:11:07 INFO - PROCESS | 4012 | 1467875467610 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:07 INFO - PROCESS | 4012 | 1467875467613 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:11:07 INFO - PROCESS | 4012 | ++DOCSHELL 10E43C00 == 28 [pid = 4012] [id = 766] 00:11:07 INFO - PROCESS | 4012 | ++DOMWINDOW == 69 (10F20C00) [pid = 4012] [serial = 2296] [outer = 00000000] 00:11:07 INFO - PROCESS | 4012 | ++DOMWINDOW == 70 (114CA800) [pid = 4012] [serial = 2297] [outer = 10F20C00] 00:11:07 INFO - PROCESS | 4012 | 1467875467661 Marionette DEBUG loaded listener.js 00:11:07 INFO - PROCESS | 4012 | ++DOMWINDOW == 71 (12BD4400) [pid = 4012] [serial = 2298] [outer = 10F20C00] 00:11:08 INFO - PROCESS | 4012 | 1467875468145 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:11:08 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:11:08 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 703ms 00:11:08 INFO - PROCESS | 4012 | 1467875468216 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 00:11:08 INFO - PROCESS | 4012 | 1467875468220 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 00:11:08 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 00:11:08 INFO - PROCESS | 4012 | 1467875468226 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 00:11:08 INFO - PROCESS | 4012 | 1467875468228 Marionette TRACE conn3 <- [1,3022,null,{}] 00:11:08 INFO - PROCESS | 4012 | 1467875468233 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:11:08 INFO - PROCESS | 4012 | 1467875468235 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:11:08 INFO - PROCESS | 4012 | 1467875468326 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 00:11:08 INFO - PROCESS | 4012 | 1467875468464 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:08 INFO - PROCESS | 4012 | 1467875468467 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:11:08 INFO - PROCESS | 4012 | ++DOCSHELL 16072800 == 29 [pid = 4012] [id = 767] 00:11:08 INFO - PROCESS | 4012 | ++DOMWINDOW == 72 (16075000) [pid = 4012] [serial = 2299] [outer = 00000000] 00:11:08 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (16B65C00) [pid = 4012] [serial = 2300] [outer = 16075000] 00:11:08 INFO - PROCESS | 4012 | 1467875468512 Marionette DEBUG loaded listener.js 00:11:08 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (16F76C00) [pid = 4012] [serial = 2301] [outer = 16075000] 00:11:08 INFO - PROCESS | 4012 | 1467875468869 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:11:08 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 00:11:08 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 688ms 00:11:08 INFO - PROCESS | 4012 | 1467875468926 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 00:11:08 INFO - PROCESS | 4012 | 1467875468928 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 00:11:08 INFO - TEST-START | /FileAPI/blob/Blob-close.html 00:11:08 INFO - PROCESS | 4012 | 1467875468932 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 00:11:08 INFO - PROCESS | 4012 | 1467875468935 Marionette TRACE conn3 <- [1,3026,null,{}] 00:11:08 INFO - PROCESS | 4012 | 1467875468951 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:11:08 INFO - PROCESS | 4012 | 1467875468958 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:11:09 INFO - PROCESS | 4012 | 1467875469071 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 00:11:09 INFO - PROCESS | 4012 | 1467875469084 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:09 INFO - PROCESS | 4012 | 1467875469087 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:11:09 INFO - PROCESS | 4012 | ++DOCSHELL 19D9B000 == 30 [pid = 4012] [id = 768] 00:11:09 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (19D9B800) [pid = 4012] [serial = 2302] [outer = 00000000] 00:11:09 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (1A1BA000) [pid = 4012] [serial = 2303] [outer = 19D9B800] 00:11:09 INFO - PROCESS | 4012 | 1467875469135 Marionette DEBUG loaded listener.js 00:11:09 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (1A396C00) [pid = 4012] [serial = 2304] [outer = 19D9B800] 00:11:09 INFO - PROCESS | 4012 | 1467875469579 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:11:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 00:11:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 00:11:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:11:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 00:11:09 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 688ms 00:11:09 INFO - PROCESS | 4012 | 1467875469631 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 00:11:09 INFO - PROCESS | 4012 | 1467875469633 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 00:11:09 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 00:11:09 INFO - PROCESS | 4012 | 1467875469637 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 00:11:09 INFO - PROCESS | 4012 | 1467875469639 Marionette TRACE conn3 <- [1,3030,null,{}] 00:11:09 INFO - PROCESS | 4012 | 1467875469643 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:11:09 INFO - PROCESS | 4012 | 1467875469645 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:11:09 INFO - PROCESS | 4012 | 1467875469731 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 00:11:09 INFO - PROCESS | 4012 | 1467875469736 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:09 INFO - PROCESS | 4012 | 1467875469738 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:11:09 INFO - PROCESS | 4012 | ++DOCSHELL 1AD14000 == 31 [pid = 4012] [id = 769] 00:11:09 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (1AD16000) [pid = 4012] [serial = 2305] [outer = 00000000] 00:11:09 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (1AD1C000) [pid = 4012] [serial = 2306] [outer = 1AD16000] 00:11:09 INFO - PROCESS | 4012 | 1467875469785 Marionette DEBUG loaded listener.js 00:11:09 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (1AF12000) [pid = 4012] [serial = 2307] [outer = 1AD16000] 00:11:10 INFO - PROCESS | 4012 | 1467875470437 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:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 00:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 00:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 00:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 00:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 00:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 00:11:10 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:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 00:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 00:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 00:11:10 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:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 00:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 00:11:10 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:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 00:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 00:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 00:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 00:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 00:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 00:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 00:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 00:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 00:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 00:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 00:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 00:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 00:11:10 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:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 00:11:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 00:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 00:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 00:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 00:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 00:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 00:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 00:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 00:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 00:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 00:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 00:11:10 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:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 00:11:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 00:11:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 00:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 00:11:10 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:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 00:11:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 00:11:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 00:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 00:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 00:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 00:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 00:11:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 00:11:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 00:11:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 00:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 00:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 00:11:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 00:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:11:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 00:11:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 00:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:11:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:11:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 00:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:11:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:11:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 00:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:11:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 00:11:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 00:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:11:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:11:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 00:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:11:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:11:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 00:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:11:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:11:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 00:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:11:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:11:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 00:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:11:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 00:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 00:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 00:11:10 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 969ms 00:11:10 INFO - PROCESS | 4012 | 1467875470606 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 00:11:10 INFO - PROCESS | 4012 | 1467875470608 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 00:11:10 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 00:11:10 INFO - PROCESS | 4012 | 1467875470611 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 00:11:10 INFO - PROCESS | 4012 | 1467875470613 Marionette TRACE conn3 <- [1,3034,null,{}] 00:11:10 INFO - PROCESS | 4012 | 1467875470616 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:11:10 INFO - PROCESS | 4012 | 1467875470618 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:11:10 INFO - PROCESS | 4012 | 1467875470738 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 00:11:10 INFO - PROCESS | 4012 | 1467875470803 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:10 INFO - PROCESS | 4012 | 1467875470805 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:11:10 INFO - PROCESS | 4012 | ++DOCSHELL 10C47000 == 32 [pid = 4012] [id = 770] 00:11:10 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (10C48C00) [pid = 4012] [serial = 2308] [outer = 00000000] 00:11:10 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (1AF11400) [pid = 4012] [serial = 2309] [outer = 10C48C00] 00:11:10 INFO - PROCESS | 4012 | 1467875470849 Marionette DEBUG loaded listener.js 00:11:10 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (1AF17C00) [pid = 4012] [serial = 2310] [outer = 10C48C00] 00:11:11 INFO - PROCESS | 4012 | [4012] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:11:11 INFO - PROCESS | 4012 | 1467875471294 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 00:11:11 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 00:11:11 INFO - {} 00:11:11 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 751ms 00:11:11 INFO - PROCESS | 4012 | 1467875471353 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 00:11:11 INFO - PROCESS | 4012 | 1467875471355 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 00:11:11 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 00:11:11 INFO - PROCESS | 4012 | 1467875471358 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 00:11:11 INFO - PROCESS | 4012 | 1467875471360 Marionette TRACE conn3 <- [1,3038,null,{}] 00:11:11 INFO - PROCESS | 4012 | 1467875471363 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:11:11 INFO - PROCESS | 4012 | 1467875471369 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:11:11 INFO - PROCESS | 4012 | 1467875471507 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 00:11:11 INFO - PROCESS | 4012 | 1467875471512 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:11 INFO - PROCESS | 4012 | 1467875471514 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:11:11 INFO - PROCESS | 4012 | ++DOCSHELL 18AF0000 == 33 [pid = 4012] [id = 771] 00:11:11 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (18AF0C00) [pid = 4012] [serial = 2311] [outer = 00000000] 00:11:11 INFO - PROCESS | 4012 | ++DOMWINDOW == 85 (1AA6DC00) [pid = 4012] [serial = 2312] [outer = 18AF0C00] 00:11:11 INFO - PROCESS | 4012 | 1467875471615 Marionette DEBUG loaded listener.js 00:11:11 INFO - PROCESS | 4012 | ++DOMWINDOW == 86 (1AF8C800) [pid = 4012] [serial = 2313] [outer = 18AF0C00] 00:11:12 INFO - PROCESS | 4012 | --DOMWINDOW == 85 (11AEA800) [pid = 4012] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 00:11:12 INFO - PROCESS | 4012 | --DOMWINDOW == 84 (16F78400) [pid = 4012] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 00:11:12 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (1A342C00) [pid = 4012] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 00:11:12 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (1AD1C800) [pid = 4012] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 00:11:12 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (1A39B000) [pid = 4012] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 00:11:12 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (19AC7C00) [pid = 4012] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 00:11:12 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (19DE5C00) [pid = 4012] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 00:11:12 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (11ADFC00) [pid = 4012] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 00:11:12 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (16F75000) [pid = 4012] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 00:11:12 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (17DDB800) [pid = 4012] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 00:11:12 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (0F939800) [pid = 4012] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 00:11:12 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (16DC9000) [pid = 4012] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 00:11:12 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (13CC8C00) [pid = 4012] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 00:11:12 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (11C47400) [pid = 4012] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 00:11:12 INFO - PROCESS | 4012 | --DOMWINDOW == 71 (102C9000) [pid = 4012] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 00:11:12 INFO - PROCESS | 4012 | 1467875472116 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:11:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 00:11:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 00:11:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 00:11:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 00:11:12 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 797ms 00:11:12 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 00:11:12 INFO - PROCESS | 4012 | 1467875472159 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 00:11:12 INFO - PROCESS | 4012 | 1467875472161 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 00:11:12 INFO - PROCESS | 4012 | 1467875472165 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 00:11:12 INFO - PROCESS | 4012 | 1467875472167 Marionette TRACE conn3 <- [1,3042,null,{}] 00:11:12 INFO - PROCESS | 4012 | 1467875472171 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:11:12 INFO - PROCESS | 4012 | 1467875472173 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:11:12 INFO - PROCESS | 4012 | 1467875472253 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 00:11:12 INFO - PROCESS | 4012 | 1467875472258 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:12 INFO - PROCESS | 4012 | 1467875472260 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:11:12 INFO - PROCESS | 4012 | ++DOCSHELL 157A0C00 == 34 [pid = 4012] [id = 772] 00:11:12 INFO - PROCESS | 4012 | ++DOMWINDOW == 72 (16DC1C00) [pid = 4012] [serial = 2314] [outer = 00000000] 00:11:12 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (1944A800) [pid = 4012] [serial = 2315] [outer = 16DC1C00] 00:11:12 INFO - PROCESS | 4012 | 1467875472302 Marionette DEBUG loaded listener.js 00:11:12 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (1944C800) [pid = 4012] [serial = 2316] [outer = 16DC1C00] 00:11:13 INFO - PROCESS | 4012 | 1467875472981 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:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 00:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 00:11:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 00:11:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:11:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:11:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:11:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:11:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 00:11:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:11:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:11:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:11:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:11:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 00:11:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:11:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:11:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:11:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:11:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 00:11:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:11:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:11:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:11:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:11:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 00:11:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:11:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:11:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:11:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:11:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 00:11:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:11:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:11:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:11:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:11:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 00:11:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:11:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:11:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:11:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:11:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 00:11:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:11:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:11:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:11:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:11:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 00:11:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:11:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:11:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:11:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:11:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 00:11:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:11:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:11:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:11:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:11:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 00:11:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:11:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:11:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:11:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:11:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 00:11:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:11:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:11:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:11:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:11:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 00:11:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:11:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:11:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:11:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:11:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 00:11:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:11:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:11:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:11:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:11:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 00:11:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:11:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:11:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:11:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:11:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 00:11:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:11:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:11:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:11:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:11:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 00:11:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:11:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:11:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:11:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:11:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 00:11:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:11:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:11:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:11:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:11:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 00:11:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:11:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:11:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:11:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:11:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 00:11:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:11:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:11:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:11:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:11:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 00:11:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:11:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:11:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:11:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:11:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 00:11:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:11:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:11:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:11:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:11:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 00:11:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:11:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:11:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:11:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:11:13 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:11:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:11:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:11:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:11:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:11:13 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:11:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:11:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:11:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:11:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:11:13 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 985ms 00:11:13 INFO - PROCESS | 4012 | 1467875473155 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 00:11:13 INFO - TEST-START | /FileAPI/file/File-constructor.html 00:11:13 INFO - PROCESS | 4012 | 1467875473157 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 00:11:13 INFO - PROCESS | 4012 | 1467875473160 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 00:11:13 INFO - PROCESS | 4012 | 1467875473162 Marionette TRACE conn3 <- [1,3046,null,{}] 00:11:13 INFO - PROCESS | 4012 | 1467875473166 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:11:13 INFO - PROCESS | 4012 | 1467875473167 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:11:13 INFO - PROCESS | 4012 | 1467875473249 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 00:11:13 INFO - PROCESS | 4012 | 1467875473254 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:13 INFO - PROCESS | 4012 | 1467875473256 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:11:13 INFO - PROCESS | 4012 | ++DOCSHELL 10C75C00 == 35 [pid = 4012] [id = 773] 00:11:13 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (10C76000) [pid = 4012] [serial = 2317] [outer = 00000000] 00:11:13 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (1313E000) [pid = 4012] [serial = 2318] [outer = 10C76000] 00:11:13 INFO - PROCESS | 4012 | 1467875473298 Marionette DEBUG loaded listener.js 00:11:13 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (134C7000) [pid = 4012] [serial = 2319] [outer = 10C76000] 00:11:13 INFO - PROCESS | 4012 | 1467875473782 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:11:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 00:11:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 00:11:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 00:11:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 00:11:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 00:11:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 00:11:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 00:11:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 00:11:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 00:11:13 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 00:11:13 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 00:11:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:11:13 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 00:11:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 00:11:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 00:11:13 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 00:11:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 00:11:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:11:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 00:11:13 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 00:11:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 00:11:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:11:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 00:11:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 00:11:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 00:11:13 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 641ms 00:11:13 INFO - PROCESS | 4012 | 1467875473806 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 00:11:13 INFO - PROCESS | 4012 | 1467875473808 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 00:11:13 INFO - PROCESS | 4012 | 1467875473811 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 00:11:13 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 00:11:13 INFO - PROCESS | 4012 | 1467875473813 Marionette TRACE conn3 <- [1,3050,null,{}] 00:11:13 INFO - PROCESS | 4012 | 1467875473816 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:11:13 INFO - PROCESS | 4012 | 1467875473818 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:11:13 INFO - PROCESS | 4012 | 1467875473900 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 00:11:13 INFO - PROCESS | 4012 | 1467875473905 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:13 INFO - PROCESS | 4012 | 1467875473907 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:11:13 INFO - PROCESS | 4012 | ++DOCSHELL 13DAF000 == 36 [pid = 4012] [id = 774] 00:11:13 INFO - PROCESS | 4012 | ++DOMWINDOW == 78 (159D6400) [pid = 4012] [serial = 2320] [outer = 00000000] 00:11:13 INFO - PROCESS | 4012 | ++DOMWINDOW == 79 (17889C00) [pid = 4012] [serial = 2321] [outer = 159D6400] 00:11:13 INFO - PROCESS | 4012 | 1467875473951 Marionette DEBUG loaded listener.js 00:11:14 INFO - PROCESS | 4012 | ++DOMWINDOW == 80 (19446400) [pid = 4012] [serial = 2322] [outer = 159D6400] 00:11:14 INFO - PROCESS | 4012 | [4012] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:11:14 INFO - PROCESS | 4012 | 1467875474590 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 00:11:14 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 00:11:14 INFO - {} 00:11:14 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 797ms 00:11:14 INFO - PROCESS | 4012 | 1467875474614 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 00:11:14 INFO - PROCESS | 4012 | 1467875474618 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 00:11:14 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 00:11:14 INFO - PROCESS | 4012 | 1467875474623 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 00:11:14 INFO - PROCESS | 4012 | 1467875474628 Marionette TRACE conn3 <- [1,3054,null,{}] 00:11:14 INFO - PROCESS | 4012 | 1467875474678 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:11:14 INFO - PROCESS | 4012 | 1467875474681 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:11:14 INFO - PROCESS | 4012 | 1467875474791 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 00:11:14 INFO - PROCESS | 4012 | 1467875474927 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:14 INFO - PROCESS | 4012 | 1467875474930 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:11:14 INFO - PROCESS | 4012 | ++DOCSHELL 10C44800 == 37 [pid = 4012] [id = 775] 00:11:14 INFO - PROCESS | 4012 | ++DOMWINDOW == 81 (10C44C00) [pid = 4012] [serial = 2323] [outer = 00000000] 00:11:14 INFO - PROCESS | 4012 | ++DOMWINDOW == 82 (11295C00) [pid = 4012] [serial = 2324] [outer = 10C44C00] 00:11:15 INFO - PROCESS | 4012 | 1467875474987 Marionette DEBUG loaded listener.js 00:11:15 INFO - PROCESS | 4012 | ++DOMWINDOW == 83 (12DF8000) [pid = 4012] [serial = 2325] [outer = 10C44C00] 00:11:15 INFO - PROCESS | 4012 | 1467875475566 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:11:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 00:11:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 00:11:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 00:11:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 00:11:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 00:11:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 00:11:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 00:11:15 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 984ms 00:11:15 INFO - PROCESS | 4012 | 1467875475626 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 00:11:15 INFO - PROCESS | 4012 | 1467875475631 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 00:11:15 INFO - PROCESS | 4012 | 1467875475639 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 00:11:15 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 00:11:15 INFO - PROCESS | 4012 | 1467875475641 Marionette TRACE conn3 <- [1,3058,null,{}] 00:11:15 INFO - PROCESS | 4012 | 1467875475646 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:11:15 INFO - PROCESS | 4012 | 1467875475648 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:11:15 INFO - PROCESS | 4012 | 1467875475760 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 00:11:15 INFO - PROCESS | 4012 | 1467875475917 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:15 INFO - PROCESS | 4012 | 1467875475920 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:11:15 INFO - PROCESS | 4012 | ++DOCSHELL 160C2800 == 38 [pid = 4012] [id = 776] 00:11:15 INFO - PROCESS | 4012 | ++DOMWINDOW == 84 (160C2C00) [pid = 4012] [serial = 2326] [outer = 00000000] 00:11:15 INFO - PROCESS | 4012 | ++DOMWINDOW == 85 (16DC1400) [pid = 4012] [serial = 2327] [outer = 160C2C00] 00:11:15 INFO - PROCESS | 4012 | 1467875475976 Marionette DEBUG loaded listener.js 00:11:16 INFO - PROCESS | 4012 | ++DOMWINDOW == 86 (16F73000) [pid = 4012] [serial = 2328] [outer = 160C2C00] 00:11:16 INFO - PROCESS | 4012 | 1467875476496 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:11:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 00:11:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 00:11:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 00:11:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 00:11:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 00:11:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 00:11:16 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 906ms 00:11:16 INFO - PROCESS | 4012 | 1467875476547 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 00:11:16 INFO - PROCESS | 4012 | 1467875476549 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 00:11:16 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 00:11:16 INFO - PROCESS | 4012 | 1467875476554 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 00:11:16 INFO - PROCESS | 4012 | 1467875476557 Marionette TRACE conn3 <- [1,3062,null,{}] 00:11:16 INFO - PROCESS | 4012 | 1467875476568 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:11:16 INFO - PROCESS | 4012 | 1467875476573 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:11:16 INFO - PROCESS | 4012 | 1467875476684 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 00:11:16 INFO - PROCESS | 4012 | 1467875476803 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:16 INFO - PROCESS | 4012 | 1467875476806 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:11:16 INFO - PROCESS | 4012 | ++DOCSHELL 18AF8C00 == 39 [pid = 4012] [id = 777] 00:11:16 INFO - PROCESS | 4012 | ++DOMWINDOW == 87 (18AF9000) [pid = 4012] [serial = 2329] [outer = 00000000] 00:11:16 INFO - PROCESS | 4012 | ++DOMWINDOW == 88 (19445C00) [pid = 4012] [serial = 2330] [outer = 18AF9000] 00:11:16 INFO - PROCESS | 4012 | 1467875476861 Marionette DEBUG loaded listener.js 00:11:16 INFO - PROCESS | 4012 | ++DOMWINDOW == 89 (19453800) [pid = 4012] [serial = 2331] [outer = 18AF9000] 00:11:17 INFO - PROCESS | 4012 | 1467875477375 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:11:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 00:11:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 00:11:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 00:11:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 00:11:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 00:11:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 00:11:17 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 828ms 00:11:17 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 00:11:17 INFO - PROCESS | 4012 | 1467875477410 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 00:11:17 INFO - PROCESS | 4012 | 1467875477413 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 00:11:17 INFO - PROCESS | 4012 | 1467875477418 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 00:11:17 INFO - PROCESS | 4012 | 1467875477420 Marionette TRACE conn3 <- [1,3066,null,{}] 00:11:17 INFO - PROCESS | 4012 | 1467875477423 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:11:17 INFO - PROCESS | 4012 | 1467875477426 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:11:17 INFO - PROCESS | 4012 | 1467875477539 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 00:11:17 INFO - PROCESS | 4012 | 1467875477694 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:17 INFO - PROCESS | 4012 | 1467875477697 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:11:17 INFO - PROCESS | 4012 | ++DOCSHELL 19796000 == 40 [pid = 4012] [id = 778] 00:11:17 INFO - PROCESS | 4012 | ++DOMWINDOW == 90 (19797C00) [pid = 4012] [serial = 2332] [outer = 00000000] 00:11:17 INFO - PROCESS | 4012 | ++DOMWINDOW == 91 (19D8D000) [pid = 4012] [serial = 2333] [outer = 19797C00] 00:11:17 INFO - PROCESS | 4012 | 1467875477750 Marionette DEBUG loaded listener.js 00:11:17 INFO - PROCESS | 4012 | ++DOMWINDOW == 92 (19DE5000) [pid = 4012] [serial = 2334] [outer = 19797C00] 00:11:18 INFO - PROCESS | 4012 | 1467875478305 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:11:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 00:11:18 INFO - PROCESS | 4012 | 1467875478376 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 00:11:18 INFO - PROCESS | 4012 | 1467875478380 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 00:11:18 INFO - PROCESS | 4012 | 1467875478382 Marionette TRACE conn3 <- [1,3070,null,{}] 00:11:18 INFO - PROCESS | 4012 | 1467875478386 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:11:18 INFO - PROCESS | 4012 | 1467875478389 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:11:18 INFO - PROCESS | 4012 | 1467875478495 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 00:11:18 INFO - PROCESS | 4012 | 1467875478772 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:18 INFO - PROCESS | 4012 | 1467875478776 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:11:18 INFO - PROCESS | 4012 | ++DOCSHELL 10C41C00 == 41 [pid = 4012] [id = 779] 00:11:18 INFO - PROCESS | 4012 | ++DOMWINDOW == 93 (10C42000) [pid = 4012] [serial = 2335] [outer = 00000000] 00:11:18 INFO - PROCESS | 4012 | ++DOMWINDOW == 94 (10C50400) [pid = 4012] [serial = 2336] [outer = 10C42000] 00:11:18 INFO - PROCESS | 4012 | 1467875478866 Marionette DEBUG loaded listener.js 00:11:18 INFO - PROCESS | 4012 | ++DOMWINDOW == 95 (10E05C00) [pid = 4012] [serial = 2337] [outer = 10C42000] 00:11:19 INFO - PROCESS | 4012 | 1467875479416 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:11:19 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 00:11:19 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 00:11:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:11:19 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 00:11:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 00:11:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1093ms 00:11:19 INFO - PROCESS | 4012 | 1467875479474 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 00:11:19 INFO - PROCESS | 4012 | 1467875479478 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 00:11:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 00:11:19 INFO - PROCESS | 4012 | 1467875479482 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 00:11:19 INFO - PROCESS | 4012 | 1467875479484 Marionette TRACE conn3 <- [1,3074,null,{}] 00:11:19 INFO - PROCESS | 4012 | 1467875479490 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:11:19 INFO - PROCESS | 4012 | 1467875479494 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:11:19 INFO - PROCESS | 4012 | 1467875479594 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 00:11:20 INFO - PROCESS | 4012 | --DOCSHELL 10C75C00 == 40 [pid = 4012] [id = 773] 00:11:20 INFO - PROCESS | 4012 | --DOCSHELL 157A0C00 == 39 [pid = 4012] [id = 772] 00:11:20 INFO - PROCESS | 4012 | --DOCSHELL 18AF0000 == 38 [pid = 4012] [id = 771] 00:11:20 INFO - PROCESS | 4012 | --DOCSHELL 10C47000 == 37 [pid = 4012] [id = 770] 00:11:20 INFO - PROCESS | 4012 | --DOCSHELL 1AD14000 == 36 [pid = 4012] [id = 769] 00:11:20 INFO - PROCESS | 4012 | --DOCSHELL 19D9B000 == 35 [pid = 4012] [id = 768] 00:11:20 INFO - PROCESS | 4012 | --DOCSHELL 16072800 == 34 [pid = 4012] [id = 767] 00:11:20 INFO - PROCESS | 4012 | --DOCSHELL 10E43C00 == 33 [pid = 4012] [id = 766] 00:11:20 INFO - PROCESS | 4012 | --DOCSHELL 1A3A0400 == 32 [pid = 4012] [id = 763] 00:11:20 INFO - PROCESS | 4012 | --DOCSHELL 10A10000 == 31 [pid = 4012] [id = 764] 00:11:20 INFO - PROCESS | 4012 | --DOCSHELL 16F71C00 == 30 [pid = 4012] [id = 765] 00:11:20 INFO - PROCESS | 4012 | --DOCSHELL 10C41C00 == 29 [pid = 4012] [id = 779] 00:11:20 INFO - PROCESS | 4012 | --DOCSHELL 19796000 == 28 [pid = 4012] [id = 778] 00:11:20 INFO - PROCESS | 4012 | --DOCSHELL 160C2800 == 27 [pid = 4012] [id = 776] 00:11:20 INFO - PROCESS | 4012 | --DOCSHELL 18AF8C00 == 26 [pid = 4012] [id = 777] 00:11:20 INFO - PROCESS | 4012 | --DOCSHELL 13DAF000 == 25 [pid = 4012] [id = 774] 00:11:20 INFO - PROCESS | 4012 | --DOCSHELL 10C44800 == 24 [pid = 4012] [id = 775] 00:11:20 INFO - PROCESS | 4012 | 1467875480383 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:20 INFO - PROCESS | 4012 | 1467875480387 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:11:20 INFO - PROCESS | 4012 | --DOMWINDOW == 94 (1950F800) [pid = 4012] [serial = 2273] [outer = 00000000] [url = about:blank] 00:11:20 INFO - PROCESS | 4012 | --DOMWINDOW == 93 (176D6C00) [pid = 4012] [serial = 2270] [outer = 00000000] [url = about:blank] 00:11:20 INFO - PROCESS | 4012 | --DOMWINDOW == 92 (1026A800) [pid = 4012] [serial = 2259] [outer = 00000000] [url = about:blank] 00:11:20 INFO - PROCESS | 4012 | --DOMWINDOW == 91 (10A0B400) [pid = 4012] [serial = 2260] [outer = 00000000] [url = about:blank] 00:11:20 INFO - PROCESS | 4012 | --DOMWINDOW == 90 (16F6A000) [pid = 4012] [serial = 2268] [outer = 00000000] [url = about:blank] 00:11:20 INFO - PROCESS | 4012 | --DOMWINDOW == 89 (14499000) [pid = 4012] [serial = 2265] [outer = 00000000] [url = about:blank] 00:11:20 INFO - PROCESS | 4012 | --DOMWINDOW == 88 (15F51800) [pid = 4012] [serial = 2266] [outer = 00000000] [url = about:blank] 00:11:20 INFO - PROCESS | 4012 | --DOMWINDOW == 87 (13032000) [pid = 4012] [serial = 2262] [outer = 00000000] [url = about:blank] 00:11:20 INFO - PROCESS | 4012 | --DOMWINDOW == 86 (131EB400) [pid = 4012] [serial = 2263] [outer = 00000000] [url = about:blank] 00:11:20 INFO - PROCESS | 4012 | --DOMWINDOW == 85 (129A8C00) [pid = 4012] [serial = 2257] [outer = 00000000] [url = about:blank] 00:11:20 INFO - PROCESS | 4012 | --DOMWINDOW == 84 (10E42400) [pid = 4012] [serial = 2256] [outer = 00000000] [url = about:blank] 00:11:20 INFO - PROCESS | 4012 | --DOMWINDOW == 83 (131EFC00) [pid = 4012] [serial = 2245] [outer = 00000000] [url = about:blank] 00:11:20 INFO - PROCESS | 4012 | --DOMWINDOW == 82 (130C9C00) [pid = 4012] [serial = 2244] [outer = 00000000] [url = about:blank] 00:11:20 INFO - PROCESS | 4012 | --DOMWINDOW == 81 (1800C400) [pid = 4012] [serial = 2248] [outer = 00000000] [url = about:blank] 00:11:20 INFO - PROCESS | 4012 | --DOMWINDOW == 80 (177DB000) [pid = 4012] [serial = 2247] [outer = 00000000] [url = about:blank] 00:11:20 INFO - PROCESS | 4012 | --DOMWINDOW == 79 (1A80A000) [pid = 4012] [serial = 2251] [outer = 00000000] [url = about:blank] 00:11:20 INFO - PROCESS | 4012 | --DOMWINDOW == 78 (1A801C00) [pid = 4012] [serial = 2250] [outer = 00000000] [url = about:blank] 00:11:20 INFO - PROCESS | 4012 | --DOMWINDOW == 77 (1AF94C00) [pid = 4012] [serial = 2254] [outer = 00000000] [url = about:blank] 00:11:20 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (1A587C00) [pid = 4012] [serial = 2286] [outer = 00000000] [url = about:blank] 00:11:20 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (1AF92C00) [pid = 4012] [serial = 2253] [outer = 00000000] [url = about:blank] 00:11:20 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (1A717800) [pid = 4012] [serial = 2288] [outer = 00000000] [url = about:blank] 00:11:20 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (19D2AC00) [pid = 4012] [serial = 2276] [outer = 00000000] [url = about:blank] 00:11:20 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (1A396000) [pid = 4012] [serial = 2279] [outer = 00000000] [url = about:blank] 00:11:20 INFO - PROCESS | 4012 | --DOMWINDOW == 71 (19D91C00) [pid = 4012] [serial = 2277] [outer = 00000000] [url = about:blank] 00:11:20 INFO - PROCESS | 4012 | --DOMWINDOW == 70 (1A3A2800) [pid = 4012] [serial = 2285] [outer = 00000000] [url = about:blank] 00:11:20 INFO - PROCESS | 4012 | --DOMWINDOW == 69 (171BD800) [pid = 4012] [serial = 2283] [outer = 00000000] [url = about:blank] 00:11:20 INFO - PROCESS | 4012 | --DOMWINDOW == 68 (17037800) [pid = 4012] [serial = 2282] [outer = 00000000] [url = about:blank] 00:11:20 INFO - PROCESS | 4012 | --DOMWINDOW == 67 (1A398C00) [pid = 4012] [serial = 2280] [outer = 00000000] [url = about:blank] 00:11:20 INFO - PROCESS | 4012 | --DOMWINDOW == 66 (19792400) [pid = 4012] [serial = 2274] [outer = 00000000] [url = about:blank] 00:11:20 INFO - PROCESS | 4012 | --DOMWINDOW == 65 (177E1800) [pid = 4012] [serial = 2271] [outer = 00000000] [url = about:blank] 00:11:20 INFO - PROCESS | 4012 | ++DOCSHELL 0F939800 == 25 [pid = 4012] [id = 780] 00:11:20 INFO - PROCESS | 4012 | ++DOMWINDOW == 66 (0F97C800) [pid = 4012] [serial = 2338] [outer = 00000000] 00:11:20 INFO - PROCESS | 4012 | ++DOMWINDOW == 67 (1026D400) [pid = 4012] [serial = 2339] [outer = 0F97C800] 00:11:20 INFO - PROCESS | 4012 | 1467875480541 Marionette DEBUG loaded listener.js 00:11:20 INFO - PROCESS | 4012 | ++DOMWINDOW == 68 (10A09C00) [pid = 4012] [serial = 2340] [outer = 0F97C800] 00:11:20 INFO - PROCESS | 4012 | 1467875480927 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:11:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 00:11:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1500ms 00:11:21 INFO - PROCESS | 4012 | 1467875481007 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 00:11:21 INFO - PROCESS | 4012 | 1467875481011 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 00:11:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 00:11:21 INFO - PROCESS | 4012 | 1467875481016 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 00:11:21 INFO - PROCESS | 4012 | 1467875481018 Marionette TRACE conn3 <- [1,3078,null,{}] 00:11:21 INFO - PROCESS | 4012 | 1467875481024 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:11:21 INFO - PROCESS | 4012 | 1467875481028 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:11:21 INFO - PROCESS | 4012 | 1467875481113 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 00:11:21 INFO - PROCESS | 4012 | 1467875481126 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:21 INFO - PROCESS | 4012 | 1467875481129 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:11:21 INFO - PROCESS | 4012 | ++DOCSHELL 10C4E800 == 26 [pid = 4012] [id = 781] 00:11:21 INFO - PROCESS | 4012 | ++DOMWINDOW == 69 (10C4FC00) [pid = 4012] [serial = 2341] [outer = 00000000] 00:11:21 INFO - PROCESS | 4012 | ++DOMWINDOW == 70 (10C76800) [pid = 4012] [serial = 2342] [outer = 10C4FC00] 00:11:21 INFO - PROCESS | 4012 | 1467875481184 Marionette DEBUG loaded listener.js 00:11:21 INFO - PROCESS | 4012 | ++DOMWINDOW == 71 (10C7A800) [pid = 4012] [serial = 2343] [outer = 10C4FC00] 00:11:21 INFO - PROCESS | 4012 | 1467875481646 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:11:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 00:11:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 703ms 00:11:21 INFO - PROCESS | 4012 | 1467875481716 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 00:11:21 INFO - PROCESS | 4012 | 1467875481720 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 00:11:21 INFO - PROCESS | 4012 | 1467875481725 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 00:11:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 00:11:21 INFO - PROCESS | 4012 | 1467875481727 Marionette TRACE conn3 <- [1,3082,null,{}] 00:11:21 INFO - PROCESS | 4012 | 1467875481730 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:11:21 INFO - PROCESS | 4012 | 1467875481732 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:11:21 INFO - PROCESS | 4012 | 1467875481845 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 00:11:21 INFO - PROCESS | 4012 | 1467875481952 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:21 INFO - PROCESS | 4012 | 1467875481954 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:11:21 INFO - PROCESS | 4012 | ++DOCSHELL 10F95000 == 27 [pid = 4012] [id = 782] 00:11:21 INFO - PROCESS | 4012 | ++DOMWINDOW == 72 (11211800) [pid = 4012] [serial = 2344] [outer = 00000000] 00:11:22 INFO - PROCESS | 4012 | ++DOMWINDOW == 73 (1129B400) [pid = 4012] [serial = 2345] [outer = 11211800] 00:11:22 INFO - PROCESS | 4012 | 1467875481998 Marionette DEBUG loaded listener.js 00:11:22 INFO - PROCESS | 4012 | ++DOMWINDOW == 74 (114D4800) [pid = 4012] [serial = 2346] [outer = 11211800] 00:11:22 INFO - PROCESS | 4012 | 1467875482366 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:11:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 00:11:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 687ms 00:11:22 INFO - PROCESS | 4012 | 1467875482424 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 00:11:22 INFO - PROCESS | 4012 | 1467875482426 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 00:11:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 00:11:22 INFO - PROCESS | 4012 | 1467875482446 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 00:11:22 INFO - PROCESS | 4012 | 1467875482453 Marionette TRACE conn3 <- [1,3086,null,{}] 00:11:22 INFO - PROCESS | 4012 | 1467875482472 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:11:22 INFO - PROCESS | 4012 | 1467875482475 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:11:22 INFO - PROCESS | 4012 | 1467875482593 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 00:11:22 INFO - PROCESS | 4012 | 1467875482605 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:22 INFO - PROCESS | 4012 | 1467875482608 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:11:22 INFO - PROCESS | 4012 | ++DOCSHELL 13138000 == 28 [pid = 4012] [id = 783] 00:11:22 INFO - PROCESS | 4012 | ++DOMWINDOW == 75 (1313A800) [pid = 4012] [serial = 2347] [outer = 00000000] 00:11:22 INFO - PROCESS | 4012 | ++DOMWINDOW == 76 (132C9C00) [pid = 4012] [serial = 2348] [outer = 1313A800] 00:11:22 INFO - PROCESS | 4012 | 1467875482654 Marionette DEBUG loaded listener.js 00:11:22 INFO - PROCESS | 4012 | ++DOMWINDOW == 77 (1349B400) [pid = 4012] [serial = 2349] [outer = 1313A800] 00:11:23 INFO - PROCESS | 4012 | --DOMWINDOW == 76 (10C48C00) [pid = 4012] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 00:11:23 INFO - PROCESS | 4012 | --DOMWINDOW == 75 (18AF0C00) [pid = 4012] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 00:11:23 INFO - PROCESS | 4012 | --DOMWINDOW == 74 (16DC1C00) [pid = 4012] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 00:11:23 INFO - PROCESS | 4012 | --DOMWINDOW == 73 (10C76000) [pid = 4012] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 00:11:23 INFO - PROCESS | 4012 | --DOMWINDOW == 72 (10A99800) [pid = 4012] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 00:11:23 INFO - PROCESS | 4012 | --DOMWINDOW == 71 (1A3A0800) [pid = 4012] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 00:11:23 INFO - PROCESS | 4012 | --DOMWINDOW == 70 (19D9B800) [pid = 4012] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 00:11:23 INFO - PROCESS | 4012 | --DOMWINDOW == 69 (16075000) [pid = 4012] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 00:11:23 INFO - PROCESS | 4012 | --DOMWINDOW == 68 (159D6400) [pid = 4012] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 00:11:23 INFO - PROCESS | 4012 | --DOMWINDOW == 67 (10F20C00) [pid = 4012] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 00:11:23 INFO - PROCESS | 4012 | --DOMWINDOW == 66 (1AF1C000) [pid = 4012] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 00:11:23 INFO - PROCESS | 4012 | --DOMWINDOW == 65 (1AD16000) [pid = 4012] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 00:11:23 INFO - PROCESS | 4012 | 1467875483771 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:11:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 00:11:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 00:11:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1360ms 00:11:23 INFO - PROCESS | 4012 | 1467875483810 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 00:11:23 INFO - PROCESS | 4012 | 1467875483813 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 00:11:23 INFO - PROCESS | 4012 | 1467875483818 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 00:11:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 00:11:23 INFO - PROCESS | 4012 | 1467875483821 Marionette TRACE conn3 <- [1,3090,null,{}] 00:11:23 INFO - PROCESS | 4012 | 1467875483827 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:11:23 INFO - PROCESS | 4012 | 1467875483830 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:11:23 INFO - PROCESS | 4012 | 1467875483943 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 00:11:24 INFO - PROCESS | 4012 | 1467875484086 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:24 INFO - PROCESS | 4012 | 1467875484089 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:11:24 INFO - PROCESS | 4012 | ++DOCSHELL 10C42800 == 29 [pid = 4012] [id = 784] 00:11:24 INFO - PROCESS | 4012 | ++DOMWINDOW == 66 (10C43C00) [pid = 4012] [serial = 2350] [outer = 00000000] 00:11:24 INFO - PROCESS | 4012 | ++DOMWINDOW == 67 (10C7EC00) [pid = 4012] [serial = 2351] [outer = 10C43C00] 00:11:24 INFO - PROCESS | 4012 | 1467875484145 Marionette DEBUG loaded listener.js 00:11:24 INFO - PROCESS | 4012 | ++DOMWINDOW == 68 (10E0BC00) [pid = 4012] [serial = 2352] [outer = 10C43C00] 00:11:24 INFO - PROCESS | 4012 | 1467875484749 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:11:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 00:11:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 937ms 00:11:24 INFO - PROCESS | 4012 | 1467875484783 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 00:11:24 INFO - PROCESS | 4012 | 1467875484788 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 00:11:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 00:11:24 INFO - PROCESS | 4012 | 1467875484796 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 00:11:24 INFO - PROCESS | 4012 | 1467875484799 Marionette TRACE conn3 <- [1,3094,null,{}] 00:11:24 INFO - PROCESS | 4012 | 1467875484803 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:11:24 INFO - PROCESS | 4012 | 1467875484805 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:11:24 INFO - PROCESS | 4012 | 1467875484924 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 00:11:25 INFO - PROCESS | 4012 | 1467875485090 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:25 INFO - PROCESS | 4012 | 1467875485094 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:11:25 INFO - PROCESS | 4012 | ++DOCSHELL 12DF1800 == 30 [pid = 4012] [id = 785] 00:11:25 INFO - PROCESS | 4012 | ++DOMWINDOW == 69 (12DF1C00) [pid = 4012] [serial = 2353] [outer = 00000000] 00:11:25 INFO - PROCESS | 4012 | ++DOMWINDOW == 70 (131ED000) [pid = 4012] [serial = 2354] [outer = 12DF1C00] 00:11:25 INFO - PROCESS | 4012 | 1467875485149 Marionette DEBUG loaded listener.js 00:11:25 INFO - PROCESS | 4012 | ++DOMWINDOW == 71 (13941400) [pid = 4012] [serial = 2355] [outer = 12DF1C00] 00:11:25 INFO - PROCESS | 4012 | 1467875485833 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:11:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 00:11:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 00:11:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 00:11:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1094ms 00:11:25 INFO - PROCESS | 4012 | 1467875485916 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 00:11:25 INFO - PROCESS | 4012 | 1467875485920 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 00:11:25 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 00:11:25 INFO - PROCESS | 4012 | 1467875485927 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 00:11:25 INFO - PROCESS | 4012 | 1467875485930 Marionette TRACE conn3 <- [1,3098,null,{}] 00:11:25 INFO - PROCESS | 4012 | 1467875485936 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:11:25 INFO - PROCESS | 4012 | 1467875485938 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:11:26 INFO - PROCESS | 4012 | 1467875486065 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 00:11:26 INFO - PROCESS | 4012 | --DOCSHELL 10F95000 == 29 [pid = 4012] [id = 782] 00:11:26 INFO - PROCESS | 4012 | --DOCSHELL 10C4E800 == 28 [pid = 4012] [id = 781] 00:11:26 INFO - PROCESS | 4012 | --DOCSHELL 0F939800 == 27 [pid = 4012] [id = 780] 00:11:26 INFO - PROCESS | 4012 | --DOMWINDOW == 70 (1AF11400) [pid = 4012] [serial = 2309] [outer = 00000000] [url = about:blank] 00:11:26 INFO - PROCESS | 4012 | --DOMWINDOW == 69 (1AA6DC00) [pid = 4012] [serial = 2312] [outer = 00000000] [url = about:blank] 00:11:26 INFO - PROCESS | 4012 | --DOMWINDOW == 68 (1944A800) [pid = 4012] [serial = 2315] [outer = 00000000] [url = about:blank] 00:11:26 INFO - PROCESS | 4012 | --DOMWINDOW == 67 (1313E000) [pid = 4012] [serial = 2318] [outer = 00000000] [url = about:blank] 00:11:26 INFO - PROCESS | 4012 | --DOMWINDOW == 66 (134D0800) [pid = 4012] [serial = 2291] [outer = 00000000] [url = about:blank] 00:11:26 INFO - PROCESS | 4012 | --DOMWINDOW == 65 (139CA000) [pid = 4012] [serial = 2292] [outer = 00000000] [url = about:blank] 00:11:26 INFO - PROCESS | 4012 | --DOMWINDOW == 64 (1A803000) [pid = 4012] [serial = 2289] [outer = 00000000] [url = about:blank] 00:11:26 INFO - PROCESS | 4012 | --DOMWINDOW == 63 (1AF8C800) [pid = 4012] [serial = 2313] [outer = 00000000] [url = about:blank] 00:11:26 INFO - PROCESS | 4012 | --DOMWINDOW == 62 (1A1BA000) [pid = 4012] [serial = 2303] [outer = 00000000] [url = about:blank] 00:11:26 INFO - PROCESS | 4012 | --DOMWINDOW == 61 (1A396C00) [pid = 4012] [serial = 2304] [outer = 00000000] [url = about:blank] 00:11:26 INFO - PROCESS | 4012 | --DOMWINDOW == 60 (16B65C00) [pid = 4012] [serial = 2300] [outer = 00000000] [url = about:blank] 00:11:26 INFO - PROCESS | 4012 | --DOMWINDOW == 59 (17889C00) [pid = 4012] [serial = 2321] [outer = 00000000] [url = about:blank] 00:11:26 INFO - PROCESS | 4012 | --DOMWINDOW == 58 (16F76C00) [pid = 4012] [serial = 2301] [outer = 00000000] [url = about:blank] 00:11:26 INFO - PROCESS | 4012 | --DOMWINDOW == 57 (1944C800) [pid = 4012] [serial = 2316] [outer = 00000000] [url = about:blank] 00:11:26 INFO - PROCESS | 4012 | --DOMWINDOW == 56 (114CA800) [pid = 4012] [serial = 2297] [outer = 00000000] [url = about:blank] 00:11:26 INFO - PROCESS | 4012 | --DOMWINDOW == 55 (12BD4400) [pid = 4012] [serial = 2298] [outer = 00000000] [url = about:blank] 00:11:26 INFO - PROCESS | 4012 | --DOMWINDOW == 54 (1AF8CC00) [pid = 4012] [serial = 2294] [outer = 00000000] [url = about:blank] 00:11:26 INFO - PROCESS | 4012 | --DOMWINDOW == 53 (19446400) [pid = 4012] [serial = 2322] [outer = 00000000] [url = about:blank] 00:11:26 INFO - PROCESS | 4012 | --DOMWINDOW == 52 (1AF8D400) [pid = 4012] [serial = 2295] [outer = 00000000] [url = about:blank] 00:11:26 INFO - PROCESS | 4012 | --DOMWINDOW == 51 (1AD1C000) [pid = 4012] [serial = 2306] [outer = 00000000] [url = about:blank] 00:11:26 INFO - PROCESS | 4012 | --DOMWINDOW == 50 (134C7000) [pid = 4012] [serial = 2319] [outer = 00000000] [url = about:blank] 00:11:26 INFO - PROCESS | 4012 | --DOMWINDOW == 49 (1AF12000) [pid = 4012] [serial = 2307] [outer = 00000000] [url = about:blank] 00:11:26 INFO - PROCESS | 4012 | --DOMWINDOW == 48 (1AF17C00) [pid = 4012] [serial = 2310] [outer = 00000000] [url = about:blank] 00:11:26 INFO - PROCESS | 4012 | 1467875486184 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:26 INFO - PROCESS | 4012 | 1467875486189 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:11:26 INFO - PROCESS | 4012 | ++DOCSHELL 10C41400 == 28 [pid = 4012] [id = 786] 00:11:26 INFO - PROCESS | 4012 | ++DOMWINDOW == 49 (10C41800) [pid = 4012] [serial = 2356] [outer = 00000000] 00:11:26 INFO - PROCESS | 4012 | ++DOMWINDOW == 50 (10C48C00) [pid = 4012] [serial = 2357] [outer = 10C41800] 00:11:26 INFO - PROCESS | 4012 | 1467875486241 Marionette DEBUG loaded listener.js 00:11:26 INFO - PROCESS | 4012 | ++DOMWINDOW == 51 (10C4E400) [pid = 4012] [serial = 2358] [outer = 10C41800] 00:11:26 INFO - PROCESS | 4012 | 1467875486639 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:11:26 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 00:11:26 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:11:26 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 00:11:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:11:26 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 00:11:26 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 750ms 00:11:26 INFO - PROCESS | 4012 | 1467875486664 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 00:11:26 INFO - PROCESS | 4012 | 1467875486668 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 00:11:26 INFO - PROCESS | 4012 | 1467875486674 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 00:11:26 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 00:11:26 INFO - PROCESS | 4012 | 1467875486677 Marionette TRACE conn3 <- [1,3102,null,{}] 00:11:26 INFO - PROCESS | 4012 | 1467875486681 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:11:26 INFO - PROCESS | 4012 | 1467875486683 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:11:26 INFO - PROCESS | 4012 | 1467875486797 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 00:11:26 INFO - PROCESS | 4012 | 1467875486900 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\", \"6c0a9aa8-d44f-4739-8a55-e99d6f170257\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:26 INFO - PROCESS | 4012 | 1467875486902 Marionette INFO sendAsync d6ddecd4-8217-4b90-92c6-01c3ebd74d54 00:11:26 INFO - PROCESS | 4012 | ++DOCSHELL 10E0FC00 == 29 [pid = 4012] [id = 787] 00:11:26 INFO - PROCESS | 4012 | ++DOMWINDOW == 52 (10E39400) [pid = 4012] [serial = 2359] [outer = 00000000] 00:11:26 INFO - PROCESS | 4012 | ++DOMWINDOW == 53 (11298000) [pid = 4012] [serial = 2360] [outer = 10E39400] 00:11:26 INFO - PROCESS | 4012 | 1467875486948 Marionette DEBUG loaded listener.js 00:11:27 INFO - PROCESS | 4012 | ++DOMWINDOW == 54 (114CA800) [pid = 4012] [serial = 2361] [outer = 10E39400] 00:11:27 INFO - PROCESS | 4012 | 1467875487314 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:11:27 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 00:11:27 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 703ms 00:11:27 INFO - PROCESS | 4012 | 1467875487374 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 00:11:27 INFO - PROCESS | 4012 | 1467875487377 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 00:11:28 WARNING - u'runner_teardown' () 00:11:28 INFO - No more tests 00:11:28 INFO - Got 0 unexpected results 00:11:28 INFO - SUITE-END | took 668s 00:11:29 INFO - Closing logging queue 00:11:29 INFO - queue closed 00:11:29 INFO - Return code: 0 00:11:29 WARNING - # TBPL SUCCESS # 00:11:29 INFO - Running post-action listener: _resource_record_post_action 00:11:29 INFO - Running post-run listener: _resource_record_post_run 00:11:30 INFO - Total resource usage - Wall time: 678s; CPU: 15.0%; Read bytes: 91796480; Write bytes: 955662848; Read time: 649647; Write time: 1413732 00:11:30 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 00:11:30 INFO - install - Wall time: 3s; CPU: 10.0%; Read bytes: 0; Write bytes: 63624192; Read time: 0; Write time: 68448 00:11:30 INFO - run-tests - Wall time: 676s; CPU: 15.0%; Read bytes: 91796480; Write bytes: 819397120; Read time: 649647; Write time: 1272988 00:11:30 INFO - Running post-run listener: _upload_blobber_files 00:11:30 INFO - Blob upload gear active. 00:11:30 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 00:11:30 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:11:30 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 00:11:30 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 00:11:30 INFO - (blobuploader) - INFO - Open directory for files ... 00:11:30 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 00:11:30 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 00:11:30 INFO - (blobuploader) - INFO - Uploading, attempt #1. 00:11:31 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 00:11:31 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 00:11:31 INFO - (blobuploader) - INFO - Done attempting. 00:11:31 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 00:11:31 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 00:11:31 INFO - (blobuploader) - INFO - Uploading, attempt #1. 00:11:33 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 00:11:33 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 00:11:33 INFO - (blobuploader) - INFO - Done attempting. 00:11:33 INFO - (blobuploader) - INFO - Iteration through files over. 00:11:33 INFO - Return code: 0 00:11:33 INFO - rmtree: C:\slave\test\build\uploaded_files.json 00:11:33 INFO - Using _rmtree_windows ... 00:11:33 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 00:11:33 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6f0ccdc016c063839482ba6bc795d2770e129d382bf92ea0e7ca95007c1b80cd9b387425b2a93ada28ddaa340419593195439746b1ab8da9b7005eca4443499e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9a91b2e560698d06a78690c41b2d6be27c4f1a837782caf77942625819861344ebec39ed02c520868224920a45c460eb660bb91522993952d6e6898bb5e52ebc"} 00:11:33 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 00:11:33 INFO - Writing to file C:\slave\test\properties\blobber_files 00:11:33 INFO - Contents: 00:11:33 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6f0ccdc016c063839482ba6bc795d2770e129d382bf92ea0e7ca95007c1b80cd9b387425b2a93ada28ddaa340419593195439746b1ab8da9b7005eca4443499e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9a91b2e560698d06a78690c41b2d6be27c4f1a837782caf77942625819861344ebec39ed02c520868224920a45c460eb660bb91522993952d6e6898bb5e52ebc"} 00:11:33 INFO - Running post-run listener: copy_logs_to_upload_dir 00:11:33 INFO - Copying logs to upload dir... 00:11:33 INFO - mkdir: C:\slave\test\build\upload\logs 00:11:33 INFO - Copying logs to upload dir... 00:11:33 INFO - Using _rmtree_windows ... 00:11:33 INFO - Using _rmtree_windows ... 00:11:33 INFO - Using _rmtree_windows ... 00:11:33 INFO - Using _rmtree_windows ... 00:11:33 INFO - Using _rmtree_windows ... 00:11:33 INFO - Using _rmtree_windows ... 00:11:33 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=846.936000 ========= master_lag: 1.18 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 8 secs) (at 2016-07-07 00:11:36.459728) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-07 00:11:36.460618) ========= '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-035\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-035 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-035 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-035 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-035 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-035 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6f0ccdc016c063839482ba6bc795d2770e129d382bf92ea0e7ca95007c1b80cd9b387425b2a93ada28ddaa340419593195439746b1ab8da9b7005eca4443499e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9a91b2e560698d06a78690c41b2d6be27c4f1a837782caf77942625819861344ebec39ed02c520868224920a45c460eb660bb91522993952d6e6898bb5e52ebc"} build_url:https://queue.taskcluster.net/v1/task/G6f5Nyr4Q4STo3uHKadSqQ/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/G6f5Nyr4Q4STo3uHKadSqQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/G6f5Nyr4Q4STo3uHKadSqQ/artifacts/public/build/firefox-48.0.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6f0ccdc016c063839482ba6bc795d2770e129d382bf92ea0e7ca95007c1b80cd9b387425b2a93ada28ddaa340419593195439746b1ab8da9b7005eca4443499e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9a91b2e560698d06a78690c41b2d6be27c4f1a837782caf77942625819861344ebec39ed02c520868224920a45c460eb660bb91522993952d6e6898bb5e52ebc"}' symbols_url: 'https://queue.taskcluster.net/v1/task/G6f5Nyr4Q4STo3uHKadSqQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-07 00:11:36.594709) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-07 00:11:36.595283) ========= '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-035\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-035 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-035 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-035 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-035 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-035 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-07 00:11:36.719091) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-07 00:11:36.719647) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-07 00:11:37.159110) ========= ========= Total master_lag: 30.88 =========